From aecd59001e4be633fb1793c785921e51efa46fec Mon Sep 17 00:00:00 2001 From: LE DIOURON Kevin Date: Mon, 29 Mar 2021 14:46:04 +0200 Subject: [PATCH] =?UTF-8?q?chore(merge=20main):=20latest=20patched=20commi?= =?UTF-8?q?t=20=E2=86=92=20220139a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .browserslistrc | 8 +- CODE_OF_CONDUCT.md | 2 +- build/build-plugins.js | 4 +- build/change-version.js | 121 +- build/rollup.config.js | 8 +- dist/css/boosted-rtl.rtl.css | 13311 ++++++++++++++++ dist/css/boosted-rtl.rtl.css.map | 1 + dist/css/boosted-rtl.rtl.min.css | 12 + dist/css/boosted-rtl.rtl.min.css.map | 1 + dist/css/boosted.rtl.css | 4 - dist/css/boosted.rtl.css.map | 2 +- js/dist/alert.js | 191 +- js/dist/base-component.js | 58 +- js/dist/button.js | 115 +- js/dist/carousel.js | 410 +- js/dist/collapse.js | 423 +- js/dist/dom/data.js | 79 +- js/dist/dom/event-handler.js | 146 +- js/dist/dom/manipulator.js | 42 +- js/dist/dom/selector-engine.js | 46 +- js/dist/dropdown.js | 458 +- js/dist/modal.js | 598 +- js/dist/offcanvas.js | 484 + js/dist/offcanvas.js.map | 1 + js/dist/popover.js | 243 +- js/dist/scrollspy.js | 344 +- js/dist/tab.js | 248 +- js/dist/toast.js | 294 +- js/dist/tooltip.js | 687 +- js/index.esm.js | 6 +- js/index.umd.js | 6 +- js/src/alert.js | 2 +- js/src/base-component.js | 4 +- js/src/button.js | 2 +- js/src/carousel.js | 105 +- js/src/collapse.js | 2 +- js/src/dom/data.js | 2 +- js/src/dom/event-handler.js | 2 +- js/src/dom/manipulator.js | 2 +- js/src/dom/selector-engine.js | 2 +- js/src/dropdown.js | 33 +- js/src/modal.js | 35 +- js/src/offcanvas.js | 96 +- js/src/popover.js | 2 +- js/src/scrollspy.js | 2 +- js/src/tab.js | 6 +- js/src/toast.js | 2 +- js/src/tooltip.js | 17 +- js/src/util/index.js | 19 +- js/src/util/sanitizer.js | 2 +- js/src/util/scrollbar.js | 2 +- js/tests/browsers.js | 8 +- js/tests/integration/rollup.bundle.js | 3 +- js/tests/karma.conf.js | 3 +- js/tests/unit/carousel.spec.js | 130 +- js/tests/unit/dropdown.spec.js | 53 +- js/tests/unit/offcanvas.spec.js | 330 +- js/tests/unit/tab.spec.js | 34 +- js/tests/unit/tooltip.spec.js | 94 + js/tests/unit/util/index.spec.js | 108 + package-lock.json | 607 +- package.json | 35 +- scss/_accordion.scss | 26 +- scss/_list-group.scss | 11 + scss/_reboot.scss | 2 - scss/_variables.scss | 3 +- site/assets/scss/_component-examples.scss | 3 - .../content/docs/5.0/components/list-group.md | 42 + site/content/docs/5.0/components/modal.md | 76 + site/content/docs/5.0/components/offcanvas.md | 45 +- site/content/docs/5.0/customize/optimize.md | 13 +- site/content/docs/5.0/customize/sass.md | 24 +- site/content/docs/5.0/examples/_index.md | 2 +- .../docs/5.0/examples/checkout/index.html | 6 +- .../docs/5.0/examples/features/features.css | 61 + .../docs/5.0/examples/features/index.html | 285 + .../examples/features/unsplash-photo-1.jpg | Bin 0 -> 10451 bytes .../examples/features/unsplash-photo-2.jpg | Bin 0 -> 113018 bytes .../examples/features/unsplash-photo-3.jpg | Bin 0 -> 40607 bytes .../docs/5.0/examples/headers/headers.css | 32 + .../docs/5.0/examples/headers/index.html | 290 + .../5.0/examples/heroes/bootstrap-docs.png | Bin 0 -> 371399 bytes .../5.0/examples/heroes/bootstrap-themes.png | Bin 0 -> 278159 bytes .../docs/5.0/examples/heroes/heroes.css | 11 + .../docs/5.0/examples/heroes/index.html | 123 + .../docs/5.0/examples/jumbotron/index.html | 45 + .../5.0/examples/offcanvas-navbar/index.html | 1 + .../docs/5.0/examples/pricing/index.html | 224 +- .../docs/5.0/examples/pricing/pricing.css | 4 + .../docs/5.0/examples/sidebars/index.html | 387 + .../docs/5.0/examples/sidebars/sidebars.css | 82 + .../docs/5.0/examples/sidebars/sidebars.js | 8 + .../docs/5.0/examples/sign-in/index.html | 14 +- .../docs/5.0/examples/sign-in/signin.css | 13 +- .../5.0/examples/starter-template/index.html | 74 +- .../starter-template/starter-template.css | 19 +- site/content/docs/5.0/forms/layout.md | 2 +- .../docs/5.0/getting-started/introduction.md | 6 +- site/content/docs/5.0/migration.md | 5 + site/content/docs/5.0/utilities/borders.md | 2 +- site/content/docs/5.0/utilities/flex.md | 2 +- site/data/examples.yml | 14 + site/layouts/_default/single.html | 22 +- .../docs/5.0/assets/img/examples/blog.png | Bin 32843 -> 15245 bytes .../docs/5.0/assets/img/examples/carousel.png | Bin 21450 -> 13314 bytes .../docs/5.0/assets/img/examples/checkout.png | Bin 9884 -> 7639 bytes .../5.0/assets/img/examples/checkout@2x.png | Bin 25985 -> 19105 bytes .../5.0/assets/img/examples/dashboard.png | Bin 24376 -> 11914 bytes .../docs/5.0/assets/img/examples/features.png | Bin 0 -> 6067 bytes .../5.0/assets/img/examples/features@2x.png | Bin 0 -> 15002 bytes .../docs/5.0/assets/img/examples/grid.png | Bin 37960 -> 14485 bytes .../docs/5.0/assets/img/examples/headers.png | Bin 0 -> 5197 bytes .../5.0/assets/img/examples/headers@2x.png | Bin 0 -> 12639 bytes .../docs/5.0/assets/img/examples/heroes.png | Bin 0 -> 9017 bytes .../5.0/assets/img/examples/heroes@2x.png | Bin 0 -> 23433 bytes .../5.0/assets/img/examples/jumbotron.png | Bin 31403 -> 9155 bytes .../5.0/assets/img/examples/jumbotron@2x.png | Bin 38408 -> 23316 bytes .../assets/img/examples/offcanvas-navbar.png | Bin 20148 -> 9691 bytes .../docs/5.0/assets/img/examples/pricing.png | Bin 25033 -> 11621 bytes .../docs/5.0/assets/img/examples/product.png | Bin 24977 -> 12906 bytes .../docs/5.0/assets/img/examples/sidebars.png | Bin 0 -> 12287 bytes .../5.0/assets/img/examples/sidebars@2x.png | Bin 0 -> 33499 bytes .../docs/5.0/assets/img/examples/sign-in.png | Bin 2501 -> 2199 bytes .../5.0/assets/img/examples/sign-in@2x.png | Bin 5240 -> 4568 bytes .../assets/img/examples/starter-template.png | Bin 9761 -> 7753 bytes .../img/examples/starter-template@2x.png | Bin 11334 -> 20134 bytes .../img/examples/sticky-footer-navbar.png | Bin 14167 -> 6979 bytes .../5.0/assets/img/examples/sticky-footer.png | Bin 8170 -> 4280 bytes 128 files changed, 18769 insertions(+), 3307 deletions(-) create mode 100644 dist/css/boosted-rtl.rtl.css create mode 100644 dist/css/boosted-rtl.rtl.css.map create mode 100644 dist/css/boosted-rtl.rtl.min.css create mode 100644 dist/css/boosted-rtl.rtl.min.css.map create mode 100644 js/dist/offcanvas.js create mode 100644 js/dist/offcanvas.js.map create mode 100644 site/content/docs/5.0/examples/features/features.css create mode 100644 site/content/docs/5.0/examples/features/index.html create mode 100644 site/content/docs/5.0/examples/features/unsplash-photo-1.jpg create mode 100644 site/content/docs/5.0/examples/features/unsplash-photo-2.jpg create mode 100644 site/content/docs/5.0/examples/features/unsplash-photo-3.jpg create mode 100644 site/content/docs/5.0/examples/headers/headers.css create mode 100644 site/content/docs/5.0/examples/headers/index.html create mode 100644 site/content/docs/5.0/examples/heroes/bootstrap-docs.png create mode 100644 site/content/docs/5.0/examples/heroes/bootstrap-themes.png create mode 100644 site/content/docs/5.0/examples/heroes/heroes.css create mode 100644 site/content/docs/5.0/examples/heroes/index.html create mode 100644 site/content/docs/5.0/examples/jumbotron/index.html create mode 100644 site/content/docs/5.0/examples/sidebars/index.html create mode 100644 site/content/docs/5.0/examples/sidebars/sidebars.css create mode 100644 site/content/docs/5.0/examples/sidebars/sidebars.js create mode 100644 site/static/docs/5.0/assets/img/examples/features.png create mode 100644 site/static/docs/5.0/assets/img/examples/features@2x.png create mode 100644 site/static/docs/5.0/assets/img/examples/headers.png create mode 100644 site/static/docs/5.0/assets/img/examples/headers@2x.png create mode 100644 site/static/docs/5.0/assets/img/examples/heroes.png create mode 100644 site/static/docs/5.0/assets/img/examples/heroes@2x.png create mode 100644 site/static/docs/5.0/assets/img/examples/sidebars.png create mode 100644 site/static/docs/5.0/assets/img/examples/sidebars@2x.png diff --git a/.browserslistrc b/.browserslistrc index b8e384bc99..c71c8b9c71 100644 --- a/.browserslistrc +++ b/.browserslistrc @@ -5,11 +5,7 @@ last 2 major versions not dead Chrome >= 60 Firefox >= 60 -# needed since Legacy Edge still has usage; 79 was the first Chromium Edge version -# should be removed in the future when its usage drops or when it's moved to dead browsers -not Edge < 79 Firefox ESR -iOS >= 10 -Safari >= 10 -Android >= 6 +iOS >= 12 +Safari >= 12 not Explorer <= 11 diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 5c6a4e727c..c1259ee629 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at mdo@getbootstrap.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at kevin.lediouron.ext@orange.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. diff --git a/build/build-plugins.js b/build/build-plugins.js index 7175df4dd5..7fd58bcb64 100644 --- a/build/build-plugins.js +++ b/build/build-plugins.js @@ -35,7 +35,7 @@ const bsPlugins = { Collapse: path.resolve(__dirname, '../js/src/collapse.js'), Dropdown: path.resolve(__dirname, '../js/src/dropdown.js'), Modal: path.resolve(__dirname, '../js/src/modal.js'), - OffCanvas: path.resolve(__dirname, '../js/src/offcanvas.js'), + Offcanvas: path.resolve(__dirname, '../js/src/offcanvas.js'), Popover: path.resolve(__dirname, '../js/src/popover.js'), ScrollSpy: path.resolve(__dirname, '../js/src/scrollspy.js'), Tab: path.resolve(__dirname, '../js/src/tab.js'), @@ -72,7 +72,7 @@ const getConfigByPluginKey = pluginKey => { } } - if (pluginKey === 'Alert' || pluginKey === 'Tab' || pluginKey === 'OffCanvas') { + if (pluginKey === 'Alert' || pluginKey === 'Tab' || pluginKey === 'Offcanvas') { return defaultPluginConfig } diff --git a/build/change-version.js b/build/change-version.js index 9543a4f463..63f231ea2b 100644 --- a/build/change-version.js +++ b/build/change-version.js @@ -9,11 +9,21 @@ 'use strict' -const fs = require('fs') +const fs = require('fs').promises const path = require('path') -const sh = require('shelljs') - -sh.config.fatal = true +const globby = require('globby') + +const VERBOSE = process.argv.includes('--verbose') +const DRY_RUN = process.argv.includes('--dry') || process.argv.includes('--dry-run') + +// These are the filetypes we only care about replacing the version +const GLOB = [ + '**/*.{css,html,js,json,md,scss,txt,yml}' +] +const GLOBBY_OPTIONS = { + cwd: path.join(__dirname, '..'), + gitignore: true +} // Blame TC39... https://github.com/benjamingr/RegExp.escape/issues/37 function regExpQuote(string) { @@ -24,89 +34,48 @@ function regExpQuoteReplacement(string) { return string.replace(/\$/g, '$$') } -const DRY_RUN = false +async function replaceRecursively(file, oldVersion, newVersion) { + const originalString = await fs.readFile(file, 'utf8') + const newString = originalString.replace( + new RegExp(regExpQuote(oldVersion), 'g'), regExpQuoteReplacement(newVersion) + ) -function walkAsync(directory, excludedDirectories, fileCallback, errback) { - if (excludedDirectories.has(path.parse(directory).base)) { + // No need to move any further if the strings are identical + if (originalString === newString) { return } - fs.readdir(directory, (err, names) => { - if (err) { - errback(err) - return - } - - names.forEach(name => { - const filepath = path.join(directory, name) - fs.lstat(filepath, (err, stats) => { - if (err) { - process.nextTick(errback, err) - return - } - - if (stats.isDirectory()) { - process.nextTick(walkAsync, filepath, excludedDirectories, fileCallback, errback) - } else if (stats.isFile()) { - process.nextTick(fileCallback, filepath) - } - }) - }) - }) -} + if (VERBOSE) { + console.log(`FILE: ${file}`) + } -function replaceRecursively(directory, excludedDirectories, allowedExtensions, original, replacement) { - original = new RegExp(regExpQuote(original), 'g') - replacement = regExpQuoteReplacement(replacement) - const updateFile = DRY_RUN ? - filepath => { - if (allowedExtensions.has(path.parse(filepath).ext)) { - console.log(`FILE: ${filepath}`) - } else { - console.log(`EXCLUDED:${filepath}`) - } - } : - filepath => { - if (allowedExtensions.has(path.parse(filepath).ext)) { - sh.sed('-i', original, replacement, filepath) - } - } - - walkAsync(directory, excludedDirectories, updateFile, err => { - console.error('ERROR while traversing directory!:') - console.error(err) - process.exit(1) - }) + if (DRY_RUN) { + return + } + + await fs.writeFile(file, newString, 'utf8') } -function main(args) { - if (args.length !== 2) { - console.error('USAGE: change-version old_version new_version') +async function main(args) { + const [oldVersion, newVersion] = args + + if (!oldVersion || !newVersion) { + console.error('USAGE: change-version old_version new_version [--verbose] [--dry[-run]]') console.error('Got arguments:', args) process.exit(1) } - const oldVersion = args[0] - const newVersion = args[1] - const EXCLUDED_DIRS = new Set([ - '.git', - '_site', - 'node_modules', - 'resources' - ]) - const INCLUDED_EXTENSIONS = new Set([ - // This extension allowlist is how we avoid modifying binary files - '', - '.css', - '.html', - '.js', - '.json', - '.md', - '.scss', - '.txt', - '.yml' - ]) - replaceRecursively('.', EXCLUDED_DIRS, INCLUDED_EXTENSIONS, oldVersion, newVersion) + // Strip any leading `v` from arguments because otherwise we will end up with duplicate `v`s + [oldVersion, newVersion].map(arg => arg.startsWith('v') ? arg.slice(1) : arg) + + try { + const files = await globby(GLOB, GLOBBY_OPTIONS) + + await Promise.all(files.map(file => replaceRecursively(file, oldVersion, newVersion))) + } catch (error) { + console.error(error) + process.exit(1) + } } main(process.argv.slice(2)) diff --git a/build/rollup.config.js b/build/rollup.config.js index 38fc56e8a2..7374057a7c 100644 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -28,7 +28,13 @@ if (BUNDLE) { // Remove last entry in external array to bundle Popper external.pop() delete globals['@popperjs/core'] - plugins.push(replace({ 'process.env.NODE_ENV': '"production"' }), nodeResolve()) + plugins.push( + replace({ + 'process.env.NODE_ENV': '"production"', + preventAssignment: true + }), + nodeResolve() + ) } const rollupConfig = { diff --git a/dist/css/boosted-rtl.rtl.css b/dist/css/boosted-rtl.rtl.css new file mode 100644 index 0000000000..28ba1fe162 --- /dev/null +++ b/dist/css/boosted-rtl.rtl.css @@ -0,0 +1,13311 @@ +@charset "UTF-8"; +/*! + * Boosted v4.6.0 (https://boosted.orange.com) + * Copyright 2014-2019 The Boosted Authors + * Copyright 2014-2019 Orange + * Licensed under MIT (https://github.com/orange-opensource/orange-boosted-bootstrap/blob/master/LICENSE) + * This a fork of Bootstrap : Initial license below + * Bootstrap v4.6.0 (https://getbootstrap.com) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +.alert-success .alert-icon::before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e"); +} + +.alert-warning .alert-icon::before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e"); +} + +.alert-danger .alert-icon::before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e"); +} + +.alert-info .alert-icon::before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e"); +} + +:root { + --blue: #527edb; + --indigo: #a885d8; + --purple: #a885d8; + --pink: #ffb4e6; + --red: #cd3c14; + --orange: #ff7900; + --orange-2: #f16e00; + --yellow: #ffd200; + --green: #32c832; + --teal: #50be87; + --cyan: #4bb4e6; + --white: #fff; + --gray: #999; + --gray-dark: #595959; + --primary: #ff7900; + --secondary: #000; + --success: #32c832; + --info: #527edb; + --warning: #fc0; + --danger: #cd3c14; + --light: #ccc; + --dark: #000; + --breakpoint-xs: 0; + --breakpoint-sm: 480px; + --breakpoint-md: 768px; + --breakpoint-lg: 1024px; + --breakpoint-xl: 1280px; + --breakpoint-xxl: 1440px; + --font-family-sans-serif: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation 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; +} + +* { + letter-spacing: 0 !important; +} +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +main { + display: block; +} + +body { + margin: 0; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-synthesis: none; + font-size: 1rem; + font-weight: 400; + line-height: 1.125; + color: #000; + text-align: left; + letter-spacing: -0.00625rem; + background-color: #fff; + -webkit-font-smoothing: subpixel-antialiased; + text-rendering: optimizeSpeed; +} + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + +.js-focus-visible :focus:not([data-focus-visible-added]), +.js-focus-visible .focus:not([data-focus-visible-added]) { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 1.25rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +ul { + list-style-type: square; +} + +li::marker { + color: #f16e00; + vertical-align: middle; +} + +li li::marker { + color: #999; +} + +li li li::marker { + color: #ccc; +} + +li::before { + color: #f16e00; + vertical-align: text-top; +} + +li li::before { + color: #999; +} + +li li li::before { + color: #ccc; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +em, +strong { + font-weight: 700; +} + +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: #000; + text-decoration: underline; + background-color: transparent; + outline-offset: 0.25rem; + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + a { + transition: none; + } +} + +a:focus { + color: #ff7900; + outline: 0.125rem solid; + outline-offset: -0.125rem; +} + +a:hover { + color: #f16e00; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +var, +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; + font-feature-settings: "tnum"; + font-variant-numeric: tabular-nums; +} + +caption { + padding: 0.75rem 0; + font-size: 2.125rem; + font-weight: 700; + color: #000; + text-align: left; + caption-side: top; + background-color: #fff; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +label { + display: inline-block; + margin-bottom: 0.375rem; + font-weight: 700; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; + letter-spacing: 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; + font-weight: 700; + 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: -0.125rem; + -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: 1.25rem; + font-size: 1rem; + font-weight: 700; + line-height: 1.125; + letter-spacing: -0.00625rem; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeLegibility; +} + +[class*="display-"] { + font-weight: 700; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeLegibility; +} + +.display-1 { + font-size: 1.875rem; + line-height: calc(32 / 30); + letter-spacing: -0.05rem; +} + +h1, .h1, +.display-2, +.display-3 { + font-size: 1.5rem; + line-height: calc(26 / 24); + letter-spacing: -0.0375rem; +} + +.display-2 { + letter-spacing: -0.03125rem; +} + +h2, .h2, +.display-4 { + font-size: 1.125rem; + line-height: calc(20 / 18); + letter-spacing: -0.0125rem; +} + +.lead { + font-size: 1rem; + font-weight: 400; + line-height: 1.125; + letter-spacing: -0.00625rem; +} + +@media (min-width: 480px) { + h1, + .display-1, + .display-2, + .display-3 { + line-height: 1; + } + .display-1 { + font-size: 3.125rem; + letter-spacing: -0.1rem; + } + .display-2 { + font-size: 2.5rem; + letter-spacing: -0.0625rem; + } + h1, .h1, + .display-3 { + font-size: 2.125rem; + letter-spacing: -0.0625rem; + } + h2, .h2, + .display-4 { + font-size: 1.5rem; + line-height: calc(26 / 24); + letter-spacing: -0.03125rem; + } + h3, .h3, + h4, .h4, + .lead { + font-size: 1.125rem; + line-height: calc(20 / 18); + letter-spacing: -0.0125rem; + } +} + +@media (min-width: 1024px) { + .display-1 { + font-size: 3.75rem; + letter-spacing: -0.125rem; + } + .display-2 { + font-size: 3.125rem; + letter-spacing: -0.1rem; + } + .display-3 { + font-size: 2.5rem; + letter-spacing: -0.0625rem; + } + .display-4 { + font-size: 2.125rem; + letter-spacing: -0.0625rem; + } + h1, .h1 { + font-size: 2.125rem; + line-height: 1; + letter-spacing: -0.0625rem; + } + h2, .h2 { + font-size: 1.875rem; + line-height: calc(32 / 30); + letter-spacing: -0.05rem; + } + h3, .h3 { + font-size: 1.5rem; + line-height: calc(26 / 24); + letter-spacing: -0.03125rem; + } + h4, .h4 { + font-size: 1.25rem; + line-height: calc(22 / 20); + letter-spacing: -0.025rem; + } + h5, .h5 { + font-size: 1.125rem; + line-height: calc(20 / 18); + letter-spacing: -0.0125rem; + } + h6, .h6 { + font-size: 1rem; + line-height: 1.125; + letter-spacing: -0.00625rem; + } + .lead { + font-size: 1.25rem; + line-height: calc(30 / 20); + letter-spacing: -0.015625rem; + } +} + +hr { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + border: 0; + border-top: 0.0625rem solid #eee; +} + +small, +.small { + font-size: 0.875rem; + font-weight: 400; + line-height: calc(16 / 14); +} + +mark, +.mark { + padding: 0.2em; + background-color: #ff7900; +} + +.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.3125rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1.25rem; + font-size: 1.25rem; + line-height: calc(30 / 20); + letter-spacing: -0.015625rem; +} + +.blockquote-footer { + display: block; + font-size: 0.875rem; + line-height: calc(16 / 14); + color: #666; + letter-spacing: -0.00625rem; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.625rem; + background-color: #fff; + border: 0.125rem solid #000; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.625rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #333; +} + +var, +code { + font-size: 87.5%; + font-style: normal; + color: #333; + word-wrap: break-word; +} + +a > var, a > +code { + color: inherit; +} + +kbd { + padding: 0.0625rem 0.0625rem; + font-size: 87.5%; + color: #000; + background-color: #eee; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + line-height: 1.25; + color: #333; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container, +.container-fluid, +.container-xs, +.container-sm, +.container-md, +.container-lg, +.container-xl, +.container-xxl { + width: 100%; + padding-right: 0.3125rem; + padding-left: 0.3125rem; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 768px) { + .container, + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + + +.container-fluid, +.container-xs, +.container-sm, +.container-md, +.container-lg, +.container-xl, +.container-xxl { + max-width: 97.5%; +} + +@media (min-width: 480px) { + + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + max-width: 97.5%; + } +} + +@media (min-width: 768px) { + + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + max-width: 96.875%; + } +} + +@media (min-width: 1024px) { + + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + max-width: 93.75%; + } +} + +@media (min-width: 1280px) { + + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + max-width: 93.75%; + } +} + +@media (min-width: 1440px) { + + .container-fluid, + .container-xs, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + max-width: 91.66666%; + } +} + +.container { + max-width: 312px; +} + +@media (min-width: 480px) { + .container, .container-sm { + max-width: 468px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 744px; + } +} + +@media (min-width: 1024px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1280px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1200px; + } +} + +@media (min-width: 1440px) { + .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { + max-width: 1320px; + } +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.3125rem; + margin-left: -0.3125rem; +} + +@media (min-width: 768px) { + .row { + margin-right: -0.625rem; + margin-left: -0.625rem; + } +} + +.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, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, +.col-xxl-auto { + position: relative; + width: 100%; + padding-right: 0.3125rem; + padding-left: 0.3125rem; +} + +@media (min-width: 768px) { + .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, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, + .col-xxl-auto { + padding-right: 0.625rem; + padding-left: 0.625rem; + } +} + +.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.333333%; + max-width: 33.333333%; +} + +.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.666667%; + max-width: 16.666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.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.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 480px) { + .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.333333%; + max-width: 33.333333%; + } + .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.666667%; + max-width: 16.666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + 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.333333%; + max-width: 33.333333%; + } + .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.666667%; + max-width: 16.666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1024px) { + .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.333333%; + max-width: 33.333333%; + } + .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.666667%; + max-width: 16.666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1280px) { + .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.333333%; + max-width: 33.333333%; + } + .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.666667%; + max-width: 16.666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1440px) { + .col-xxl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xxl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xxl-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xxl-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xxl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xxl-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xxl-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xxl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xxl-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xxl-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xxl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xxl-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xxl-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xxl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xxl-first { + order: -1; + } + .order-xxl-last { + order: 13; + } + .order-xxl-0 { + order: 0; + } + .order-xxl-1 { + order: 1; + } + .order-xxl-2 { + order: 2; + } + .order-xxl-3 { + order: 3; + } + .order-xxl-4 { + order: 4; + } + .order-xxl-5 { + order: 5; + } + .order-xxl-6 { + order: 6; + } + .order-xxl-7 { + order: 7; + } + .order-xxl-8 { + order: 8; + } + .order-xxl-9 { + order: 9; + } + .order-xxl-10 { + order: 10; + } + .order-xxl-11 { + order: 11; + } + .order-xxl-12 { + order: 12; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.333333%; + } + .offset-xxl-2 { + margin-left: 16.666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.333333%; + } + .offset-xxl-5 { + margin-left: 41.666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.333333%; + } + .offset-xxl-8 { + margin-left: 66.666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.333333%; + } + .offset-xxl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1.25rem; + color: #000; + background-color: #fff; +} + +.table tr { + border-bottom: 0.0625rem solid #ccc; +} + +.table th, +.table td { + padding: 0.875rem 0.625rem calc(0.875rem + 1px); + line-height: 1.25; + vertical-align: top; +} + +.table thead tr { + border-bottom-width: 0.125rem; +} + +.table tbody th { + font-weight: 400; +} + +.table img, +.table svg, +.table [class^="svg-"], +.table [class^="icon-"], +.table [class*=" icon-"] { + display: inline-block; + width: 1.875rem; + height: 1.875rem; + margin: -0.625rem 0.625rem -0.375rem 0; + font-size: 1.875rem; + vertical-align: middle; +} + +.table [class^="svg-"]::after { + width: inherit; + height: inherit; +} + +.table .selected * { + background-color: #ddd; +} + +.table .custom-control { + display: inline-block; + margin: -.25rem 0 0; + line-height: 1; + vertical-align: middle; +} + +.table tbody + tbody { + border-top: 0.125rem solid #ccc; +} + +.table-sm th, +.table-sm td { + padding: 0.5625rem 0.625rem calc(0.5625rem + 1px); +} + +.table-hover tbody tr:hover { + color: #000; + background-color: #eee; +} + +.table-dark { + color: #fff; + background-color: #000; +} + +.table-dark tr, +.table-dark th { + border-color: #666; +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: #333; +} + +@media (max-width: 479.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 1023.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 1279.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +@media (max-width: 1439.98px) { + .table-responsive-xxl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.has-checkbox tr > :first-child { + width: 1.25rem; +} + +label.disabled, +[disabled] label { + color: #ccc; +} + +.is-required::after { + margin-left: 0.375rem; + font-weight: 700; + color: #f16e00; + content: "*"; +} + +.form-control { + display: block; + width: 100%; + height: 2.5rem; + padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px); + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-size: 1rem; + font-weight: 700; + line-height: 1.25; + color: #000; + background-color: #fff; + background-clip: padding-box; + border: 0.125rem solid #ccc; + border-radius: 0; + 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; +} + +.form-control:focus { + color: #000; + background-color: #fff; + border-color: #000; + outline: 0; +} + +.form-control::-moz-placeholder { + color: #666; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #666; + opacity: 1; +} + +.form-control::placeholder { + color: #666; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + color: #666; + background-color: #eee; + opacity: 1; +} + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +select.form-control:focus::-ms-value { + color: #000; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + margin-bottom: 0; + font-size: inherit; + line-height: 1.25; +} + +.col-form-label-lg { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + font-size: 1.125rem; + line-height: calc(20 / 18); +} + +.col-form-label-sm { + padding-top: 0.4375rem; + padding-bottom: 0.4375rem; + font-size: 0.875rem; + line-height: calc(16 / 14); +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.5rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.25; + color: #000; + background-color: transparent; + border: solid transparent; + border-width: 0.125rem 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: 1.875rem; + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: calc(16 / 14); +} + +.form-control-lg { + height: 3.125rem; + padding: 0.8125rem 1.25rem; + font-size: 1.125rem; + line-height: calc(20 / 18); +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1.25rem; +} + +.form-text { + display: block; + margin-top: 0.625rem; +} + +.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; + margin-bottom: 0.625rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.15rem; + margin-left: -1.25rem; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #666; +} + +.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; +} + +.was-validated .form-control:valid, .form-control.is-valid { + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e") no-repeat right 0.625rem center/1.25rem; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.625rem 0.625rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.125; + color: #000; + background-color: #32c832; +} + +.form-row > .col > .valid-tooltip, +.form-row > [class*="col-"] > .valid-tooltip { + left: 5px; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: 2.25rem; + background-position: top calc(0.3125em + 0.25rem) right calc(0.3125em + 0.25rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + padding-right: calc(0.75em + 2.28125rem); +} + +.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::before, .custom-control-input.is-valid ~ .custom-control-label::before { + color: #32c832 !important; + border-color: currentColor !important; + transition: none; +} + +.was-validated .custom-control-input:valid:active ~ .custom-control-label::before, .custom-control-input.is-valid:active ~ .custom-control-label::before { + background: currentColor !important; +} + +.was-validated .custom-checkbox .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background: currentColor !important; +} + +.was-validated .custom-radio .custom-control-input:valid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-valid ~ .custom-control-label::after { + border-color: currentColor !important; + transition: none; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.625rem; + font-size: 0.875rem; + font-weight: 700; +} + +.invalid-feedback::before { + display: inline-block; + flex-shrink: 0; + align-self: center; + width: 0.9375rem; + height: 0.9375rem; + margin-right: 0.3125rem; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e") no-repeat; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.625rem 0.625rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.125; + color: #fff; + background-color: #cd3c14; +} + +.form-row > .col > .invalid-tooltip, +.form-row > [class*="col-"] > .invalid-tooltip { + left: 5px; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: flex; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #cd3c14; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #000; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: 2.25rem; + background-position: top calc(0.3125em + 0.25rem) right calc(0.3125em + 0.25rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #cd3c14; + padding-right: calc(0.75em + 2.28125rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #000; +} + +.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::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + color: #cd3c14 !important; + border-color: currentColor !important; + transition: none; +} + +.was-validated .custom-control-input:invalid:active ~ .custom-control-label::before, .custom-control-input.is-invalid:active ~ .custom-control-label::before { + background: currentColor !important; +} + +.was-validated .custom-checkbox .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background: currentColor !important; +} + +.was-validated .custom-radio .custom-control-input:invalid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-invalid ~ .custom-control-label::after { + border-color: currentColor !important; + transition: none; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #cd3c14; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #000; +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 480px) { + .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-flex; + align-items: center; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-weight: 700; + color: #000; + text-align: center; + text-decoration: none; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 0.125rem solid transparent; + padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px); + font-size: 1rem; + line-height: 1.25; + border-radius: 0; + transition: outline-offset 0.15s ease-in-out; + outline-offset: 0.25rem; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #000; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0.125rem solid; + outline-offset: -0.125rem; +} + +.btn.disabled, .btn:disabled { + opacity: 1; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn [class*="svg-"], +.btn [class*="icon-"] { + display: inline-block; +} + +.btn:not(.btn-icon) [class*="svg-"], +.btn:not(.btn-icon) [class*="icon-"] { + margin-right: 0.375rem; +} + +.btn [class*="icon-"]::before { + font-size: 1.25rem; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary, +.btn-warning { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-primary.disabled, .btn-primary:disabled, +.btn-warning.disabled, +.btn-warning:disabled { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle, +.btn-warning:not(:disabled):not(.disabled):active, +.btn-warning:not(:disabled):not(.disabled).active, +.show > +.btn-warning.dropdown-toggle { + color: #000; + background-color: #fff; + border-color: #000; +} + +.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active.focus, +.btn-warning:not(:disabled):not(.disabled).active:focus, +.btn-warning:not(:disabled):not(.disabled).active.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-primary.btn-inverse, +.btn-warning.btn-inverse { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-primary.btn-inverse:hover, .btn-primary.btn-inverse:focus, .btn-primary.btn-inverse.focus, +.btn-warning.btn-inverse:hover, +.btn-warning.btn-inverse:focus, +.btn-warning.btn-inverse.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-primary.btn-inverse.disabled, .btn-primary.btn-inverse:disabled, +.btn-warning.btn-inverse.disabled, +.btn-warning.btn-inverse:disabled { + color: #000; + background-color: #666; + border-color: #666; +} + +.btn-primary.btn-inverse:not(:disabled):not(.disabled):active, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active, +.show > .btn-primary.btn-inverse.dropdown-toggle, +.btn-warning.btn-inverse:not(:disabled):not(.disabled):active, +.btn-warning.btn-inverse:not(:disabled):not(.disabled).active, +.show > +.btn-warning.btn-inverse.dropdown-toggle { + color: #fff; + background-color: #000; + border-color: #fff; +} + +.btn-primary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active.focus, +.btn-warning.btn-inverse:not(:disabled):not(.disabled).active:focus, +.btn-warning.btn-inverse:not(:disabled):not(.disabled).active.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-secondary, +.btn-light { + color: #000; + background-color: #fff; + border-color: #000; +} + +.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, +.btn-light:hover, +.btn-light:focus, +.btn-light.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-secondary.disabled, .btn-secondary:disabled, +.btn-light.disabled, +.btn-light:disabled { + color: #ccc; + background-color: #fff; + border-color: #ccc; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle, +.btn-light:not(:disabled):not(.disabled):active, +.btn-light:not(:disabled):not(.disabled).active, +.show > +.btn-light.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active.focus, +.btn-light:not(:disabled):not(.disabled).active:focus, +.btn-light:not(:disabled):not(.disabled).active.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-secondary.btn-inverse, +.btn-light.btn-inverse { + color: #fff; + background-color: #000; + border-color: #fff; +} + +.btn-secondary.btn-inverse:hover, .btn-secondary.btn-inverse:focus, .btn-secondary.btn-inverse.focus, +.btn-light.btn-inverse:hover, +.btn-light.btn-inverse:focus, +.btn-light.btn-inverse.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-secondary.btn-inverse.disabled, .btn-secondary.btn-inverse:disabled, +.btn-light.btn-inverse.disabled, +.btn-light.btn-inverse:disabled { + color: #666; + background-color: transparent; + border-color: #666; +} + +.btn-secondary.btn-inverse:not(:disabled):not(.disabled):active, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active, +.show > .btn-secondary.btn-inverse.dropdown-toggle, +.btn-light.btn-inverse:not(:disabled):not(.disabled):active, +.btn-light.btn-inverse:not(:disabled):not(.disabled).active, +.show > +.btn-light.btn-inverse.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active.focus, +.btn-light.btn-inverse:not(:disabled):not(.disabled).active:focus, +.btn-light.btn-inverse:not(:disabled):not(.disabled).active.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-success { + color: #000; + background-color: #32c832; + border-color: #32c832; +} + +.btn-success:hover, .btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled).active.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-success.btn-inverse { + color: #000; + background-color: #32c832; + border-color: #32c832; +} + +.btn-success.btn-inverse:hover, .btn-success.btn-inverse:focus, .btn-success.btn-inverse.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-success.btn-inverse.disabled, .btn-success.btn-inverse:disabled { + color: #000; + background-color: #666; + border-color: #666; +} + +.btn-success.btn-inverse:not(:disabled):not(.disabled):active, .btn-success.btn-inverse:not(:disabled):not(.disabled).active, +.show > .btn-success.btn-inverse.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-success.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-success.btn-inverse:not(:disabled):not(.disabled).active.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-info, +.btn-dark { + color: #fff; + background-color: #000; + border-color: #000; +} + +.btn-info:hover, .btn-info:focus, .btn-info.focus, +.btn-dark:hover, +.btn-dark:focus, +.btn-dark.focus { + color: #000; + background-color: #fff; + border-color: #000; + outline-color: #000; +} + +.btn-info.disabled, .btn-info:disabled, +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle, +.btn-dark:not(:disabled):not(.disabled):active, +.btn-dark:not(:disabled):not(.disabled).active, +.show > +.btn-dark.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled).active.focus, +.btn-dark:not(:disabled):not(.disabled).active:focus, +.btn-dark:not(:disabled):not(.disabled).active.focus { + color: #000; + background-color: #fff; + border-color: #000; + outline-color: #000; +} + +.btn-info.btn-inverse, +.btn-dark.btn-inverse { + color: #000; + background-color: #fff; + border-color: #fff; +} + +.btn-info.btn-inverse:hover, .btn-info.btn-inverse:focus, .btn-info.btn-inverse.focus, +.btn-dark.btn-inverse:hover, +.btn-dark.btn-inverse:focus, +.btn-dark.btn-inverse.focus { + color: #fff; + background-color: #000; + border-color: #fff; + outline-color: #fff; +} + +.btn-info.btn-inverse.disabled, .btn-info.btn-inverse:disabled, +.btn-dark.btn-inverse.disabled, +.btn-dark.btn-inverse:disabled { + color: #000; + background-color: #666; + border-color: #666; +} + +.btn-info.btn-inverse:not(:disabled):not(.disabled):active, .btn-info.btn-inverse:not(:disabled):not(.disabled).active, +.show > .btn-info.btn-inverse.dropdown-toggle, +.btn-dark.btn-inverse:not(:disabled):not(.disabled):active, +.btn-dark.btn-inverse:not(:disabled):not(.disabled).active, +.show > +.btn-dark.btn-inverse.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-info.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-info.btn-inverse:not(:disabled):not(.disabled).active.focus, +.btn-dark.btn-inverse:not(:disabled):not(.disabled).active:focus, +.btn-dark.btn-inverse:not(:disabled):not(.disabled).active.focus { + color: #fff; + background-color: #000; + border-color: #fff; + outline-color: #fff; +} + +.btn-danger { + color: #fff; + background-color: #cd3c14; + border-color: #cd3c14; +} + +.btn-danger:hover, .btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled).active.focus { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-danger.btn-inverse { + color: #fff; + background-color: #cd3c14; + border-color: #cd3c14; +} + +.btn-danger.btn-inverse:hover, .btn-danger.btn-inverse:focus, .btn-danger.btn-inverse.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-danger.btn-inverse.disabled, .btn-danger.btn-inverse:disabled { + color: #000; + background-color: #666; + border-color: #666; +} + +.btn-danger.btn-inverse:not(:disabled):not(.disabled):active, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active, +.show > .btn-danger.btn-inverse.dropdown-toggle { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.btn-danger.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active.focus { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-link { + color: #000; + text-decoration: underline; + border-color: transparent !important; +} + +.btn-link.btn-inverse { + color: #fff; +} + +.btn-link:hover { + color: #f16e00; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, .btn-link.disabled { + color: #ccc; + pointer-events: none; +} + +.btn-icon { + justify-content: center; + min-width: 2.5rem; + padding: 0.5rem; + line-height: .875 !important; +} + +.btn-social { + width: 2.5rem; + height: 2.5rem; + padding: 0; + background: transparent no-repeat center/1.25rem; + border: 0.125rem solid #000; + border-radius: 50%; + transition: none; +} + +.btn-social:hover, .btn-social:focus { + outline: 0; +} + +.btn-facebook, .btn-facebook.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e"); +} + +.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-facebook.btn-inverse { + background-color: #000; +} + +.btn-facebook:hover, .btn-facebook:focus { + background-color: #3b5998; + border-color: #3b5998; + outline-color: #3b5998; +} + +.btn-facebook:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-twitter, .btn-twitter.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e"); +} + +.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-twitter.btn-inverse { + background-color: #000; +} + +.btn-twitter:hover, .btn-twitter:focus { + background-color: #1da1f2; + border-color: #1da1f2; + outline-color: #1da1f2; +} + +.btn-twitter:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-instagram, .btn-instagram.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23000' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e"); +} + +.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23fff' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-instagram.btn-inverse { + background-color: #000; +} + +.btn-instagram:hover, .btn-instagram:focus { + background-color: #e1306c; + border-color: #e1306c; + outline-color: #e1306c; +} + +.btn-instagram:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-youtube, .btn-youtube.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e"); +} + +.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active, .btn-youtube.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-youtube.btn-inverse { + background-color: #000; +} + +.btn-youtube:hover, .btn-youtube:focus { + background-color: #f00; + border-color: #f00; + outline-color: #f00; +} + +.btn-youtube:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-linkedin { + background-position: center 40%; +} + +.btn-linkedin, .btn-linkedin.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e"); +} + +.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-linkedin.btn-inverse { + background-color: #000; +} + +.btn-linkedin:hover, .btn-linkedin:focus { + background-color: #0077b5; + border-color: #0077b5; + outline-color: #0077b5; +} + +.btn-linkedin:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-whatsapp, .btn-whatsapp.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e"); +} + +.btn-whatsapp:hover, .btn-whatsapp:focus, .btn-whatsapp:active, .btn-whatsapp.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-whatsapp.btn-inverse { + background-color: #000; +} + +.btn-whatsapp:hover, .btn-whatsapp:focus { + background-color: #25d366; + border-color: #25d366; + outline-color: #25d366; +} + +.btn-whatsapp:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-mail { + background-size: 1.5rem; +} + +.btn-mail, .btn-mail.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e"); +} + +.btn-mail:hover, .btn-mail:focus, .btn-mail:active, .btn-mail.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-mail.btn-inverse { + background-color: #000; +} + +.btn-mail:hover, .btn-mail:focus { + background-color: #ff7900; + border-color: #ff7900; + outline-color: #ff7900; +} + +.btn-mail:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-snapchat, .btn-snapchat.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23000' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e"); +} + +.btn-snapchat:hover, .btn-snapchat:focus, .btn-snapchat:active, .btn-snapchat.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23fff' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-snapchat.btn-inverse { + background-color: #000; +} + +.btn-snapchat:hover, .btn-snapchat:focus { + background-color: #fffc00; + border-color: #fffc00; + outline-color: #fffc00; +} + +.btn-snapchat:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-pinterest { + background-size: 1.375rem; +} + +.btn-pinterest, .btn-pinterest.btn-inverse:active { + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e"); +} + +.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.btn-inverse { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e"); + border-color: #fff; + outline-color: #fff; +} + +.btn-pinterest.btn-inverse { + background-color: #000; +} + +.btn-pinterest:hover, .btn-pinterest:focus { + background-color: red; + border-color: red; + outline-color: red; +} + +.btn-pinterest:active { + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.btn-lg, .btn-group-lg > .btn { + padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px); + font-size: 1.125rem; + line-height: calc(20 / 18); + border-radius: 0; +} + +.btn-lg.btn-icon, .btn-group-lg > .btn-icon.btn { + min-width: 3.125rem; + padding: 0.6875rem; +} + +.btn-lg [class*="icon-"]::before, .btn-group-lg > .btn [class*="icon-"]::before { + font-size: 1.5rem; +} + +.btn-lg:not(.btn-icon) [class*="icon-"], .btn-group-lg > .btn:not(.btn-icon) [class*="icon-"] { + margin-top: -0.125rem; + margin-bottom: -0.125rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: calc(0.3125rem - 1px) 0.625rem calc(0.3125rem + 1px); + font-size: 0.875rem; + line-height: calc(16 / 14); + border-radius: 0; +} + +.btn-sm.btn-icon, .btn-group-sm > .btn-icon.btn { + min-width: 1.875rem; + padding: 0.375rem; +} + +.btn-sm [class*="icon-"]::before, .btn-group-sm > .btn [class*="icon-"]::before { + font-size: 0.875rem; +} + +.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 { + will-change: height; +} + +.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 { + padding: 0.5rem 0.625rem; + color: #000; + white-space: nowrap; + background-color: #fff; + border-color: #ccc; +} + +.bg-dark .dropdown-toggle:not(.dropdown-toggle-split), +.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split) { + color: #fff; + background-color: #000; + border-color: #666; +} + +.bg-dark .dropdown-toggle:not(.dropdown-toggle-split):hover, +.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split):hover { + border-color: #fff; +} + +.dropdown-toggle.btn-lg, .btn-group-lg > .dropdown-toggle.btn { + padding: 0.8125rem 1.25rem; +} + +.dropdown-toggle.btn-sm, .btn-group-sm > .dropdown-toggle.btn { + padding: 0.3125rem 0.625rem; +} + +.btn-group .dropdown-toggle:not(.btn-inverse) { + border-color: #000; +} + +.dropdown-toggle::after { + display: inline-flex; + align-self: center; + margin-left: 0.625rem; + content: ""; + border-top: 0.4375rem solid; + border-right: 0.4375rem solid transparent; + border-bottom: 0; + border-left: 0.4375rem solid transparent; + transform: translateY(0.0625rem); +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + right: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0; + margin: -2px 0 0; + font-size: 1rem; + color: #000; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 0.125rem solid #ccc; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 480px) { + .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: 1024px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1280px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1440px) { + .dropdown-menu-xxl-left { + right: auto; + left: 0; + } + .dropdown-menu-xxl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: -2px; +} + +.dropup .dropdown-toggle::after { + display: inline-flex; + align-self: center; + margin-left: 0.625rem; + content: ""; + border-top: 0; + border-right: 0.4375rem solid transparent; + border-bottom: 0.4375rem solid; + border-left: 0.4375rem solid transparent; + transform: none; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: -2px; +} + +.dropright .dropdown-toggle::after { + display: inline-flex; + align-self: center; + margin-left: 0.625rem; + content: ""; + border-top: 0.4375rem solid transparent; + border-right: 0; + border-bottom: 0.4375rem solid transparent; + border-left: 0.4375rem solid; + transform: none; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: -2px; +} + +.dropleft .dropdown-toggle::after { + display: inline-flex; + align-self: center; + margin-left: 0.625rem; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-flex; + align-self: center; + margin-right: 0.625rem; + content: ""; + border-top: 0.4375rem solid transparent; + border-right: 0.4375rem solid; + border-bottom: 0.4375rem 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.625rem 0; + overflow: hidden; + border-top: 1px solid #eee; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.625rem 0.625rem; + clear: both; + font-weight: 700; + color: #000; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #fff; + text-decoration: none; + background-color: #000; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #000; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #ccc; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #000; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.625rem 0.625rem; + color: #000; +} + +.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:not(.btn-group-toggle) > .btn:not(:first-child):not(.btn-icon), +.btn-group:not(.btn-group-toggle) > .btn-group:not(:first-child) { + margin-left: -0.125rem; +} + +.dropdown-toggle-split { + padding-right: 0.5rem; + padding-left: 0.5rem; + border-color: #000; +} + +:not(.dropleft) > .dropdown-toggle-split::after { + transform: none; +} + +:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active) { + border-left-color: transparent; +} + +:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active).btn-inverse::before { + background-color: #000; +} + +:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before { + position: absolute; + top: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + width: 0.125rem; + color: #000; + content: ""; + background: linear-gradient(currentColor 0.125rem, transparent 0.125rem, transparent 0.3125rem, currentColor 0.3125rem, currentColor calc(100% - 0.3125rem), transparent calc(100% - 0.3125rem), transparent calc(100% - 0.125rem), currentColor calc(100% - 0.125rem)); +} + +:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active).btn-inverse::before { + color: #fff; +} + +.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:active + .dropdown-toggle-split { + border-color: #ff7900; +} + +.btn-group.show:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before { + color: #ff7900; + background-color: #ff7900; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.3125rem; + padding-left: 0.3125rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.625rem; + padding-left: 0.625rem; +} + +.btn-group.show .btn { + border-color: #ff7900; +} + +.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: -0.125rem; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; + border-color: #ccc; +} + +.btn-group-toggle > .btn [type="radio"], +.btn-group-toggle > .btn [type="checkbox"], +.btn-group-toggle > .btn-group > .btn [type="radio"], +.btn-group-toggle > .btn-group > .btn [type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.btn-group-toggle > .btn:hover, .btn-group-toggle > .btn:focus, .btn-group-toggle > .btn.focus, +.btn-group-toggle > .btn-group > .btn:hover, +.btn-group-toggle > .btn-group > .btn:focus, +.btn-group-toggle > .btn-group > .btn.focus { + color: #f16e00; + background-color: #fff; + border-color: #ccc; +} + +.btn-group-toggle > .btn:active, +.btn-group-toggle > .btn-group > .btn:active { + color: #000; + background-color: #ff7900; +} + +.btn-group-toggle > .btn:not(:disabled):not(.disabled).active, +.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active { + color: #fff; + background-color: #000; + border-color: #000; + outline-color: #000; +} + +.bg-dark .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { + border-color: #666; +} + +.bg-dark .btn-group-toggle > .btn:hover, .bg-dark .btn-group-toggle > .btn:focus, .bg-dark .btn-group-toggle > .btn.focus, .btn-group-toggle > .btn-group > .btn:hover, .btn-group-toggle > .btn-group > .btn:focus, .btn-group-toggle > .btn-group > .btn.focus { + color: #ff7900; + background-color: #000; + border-color: #666; +} + +.bg-dark .btn-group-toggle > .btn:not(:disabled):not(.disabled).active, .btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active { + color: #000; + background-color: #fff; + border-color: #fff; + outline-color: #fff; +} + +.btn-group-toggle > .btn:not(:disabled):not(.disabled).active.focus-visible, +.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active.focus-visible { + color: #000; + background-color: #ff7900; + border-color: #ff7900; + outline-color: #ff7900; +} + +.btn-group-toggle > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-toggle > .btn-group:not(:last-child) > .btn { + border-right: 0; +} + +.btn-group-toggle > .btn:not(:first-child), +.btn-group-toggle > .btn-group:not(:first-child) > .btn { + border-left: 0; +} + +.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: -0.125rem; +} + +.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 > .custom-file { + display: flex; + align-items: center; +} + +.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: -0.125rem; +} + +.input-group-prepend { + margin-right: -0.125rem; +} + +.input-group-append { + margin-left: -0.125rem; +} + +.form-control:focus + .input-group-append, +.custom-select:focus + .input-group-append { + position: relative; + z-index: 5; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.5rem 0.625rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 700; + line-height: 1.25; + color: #000; + text-align: center; + white-space: nowrap; +} + +.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: 3.125rem; +} + +.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.8125rem 1.25rem; + font-size: 1.125rem; + line-height: calc(20 / 18); +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: 1.875rem; +} + +.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.3125rem 0.625rem; + font-size: 0.875rem; + line-height: calc(16 / 14); +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.625rem; +} + +.custom-control { + position: relative; + z-index: 1; + display: block; + min-height: 1.125rem; + padding-left: 1.875rem; + margin-bottom: 0.625rem; + -webkit-print-color-adjust: exact; + color-adjust: exact; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1.25rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1.25rem; + height: 1.1875rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #000; + border-color: #ff7900; + background-color: #ff7900; +} + +.custom-control-input:checked ~ .custom-control-label::before::before { + background-color: #ff7900; +} + +.custom-control-input:focus ~ .custom-control-label::before { + outline: 0.125rem solid #000; +} + +.js-focus-visible .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::before { + outline: 0; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #ccc; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + border-color: #ccc; + background-color: #eee; +} + +.custom-control-input[disabled]:checked ~ .custom-control-label::before, .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #ccc; +} + +.custom-control-label { + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: -0.0625rem; + left: 0; + display: block; + width: 1.25rem; + height: 1.25rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #ccc solid 0.125rem; +} + +.custom-control-label::after { + position: absolute; + top: -0.0625rem; + left: 0; + display: block; + width: 1.25rem; + height: 1.25rem; + content: ""; + background: 50% / 0.9375rem no-repeat; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + border: 0.125rem solid #ff7900; +} + +.custom-checkbox .custom-control-input:checked:focus ~ .custom-control-label::before { + outline-color: #000; +} + +.custom-checkbox .js-focus-visible .custom-control-input:checked:focus:not([data-focus-visible-added]) ~ .custom-control-label::before { + outline: 0; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #000; + background-color: #000; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e"); + background-size: 0.625rem 0.1875rem; + transform: translateY(0.03125rem); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + border-color: #ccc; +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #000; + border-color: #000; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + border: 6px solid #ff7900; + border-radius: 50%; +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after { + border-color: #ccc; +} + +.custom-switch { + padding-left: 4.375rem; +} + +.custom-switch .custom-control-input:focus ~ .custom-control-label::after { + outline: 0.125rem solid #fff; +} + +.js-focus-visible .custom-switch .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::after { + outline: 0; +} + +.custom-switch .custom-control-label { + padding-top: 0.3125rem; +} + +.custom-switch .custom-control-label::before { + left: 0; + width: 3.75rem; + height: 1.875rem; + pointer-events: all; + background: #000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e") no-repeat right 0.5rem top 50%/0.75rem; + border-color: #000; +} + +.custom-switch .custom-control-label::after { + top: 0.0625rem; + left: 0.125rem; + width: 1.625rem; + height: 1.625rem; + background-color: #fff; + 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.right { + padding-right: 4.375rem; + padding-left: 0; +} + +.custom-switch.right .custom-control-label::before { + right: 0; + left: auto; +} + +.custom-switch.right .custom-control-label::after { + right: 2rem; + left: auto; +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::before { + background: #ff7900 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e") no-repeat left 0.375rem top 50% / 0.9375rem; +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(1.875rem); +} + +.custom-switch .custom-control-input:disabled ~ .custom-control-label::before, +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #ccc; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e"); +} + +.custom-select { + display: inline-block; + width: 100%; + height: 2.5rem; + padding: 0.4375rem 1.625rem 0.4375rem 0.625rem; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-size: 1rem; + font-weight: 700; + line-height: 1.25; + color: #000; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") right 0.625rem top calc(50% + 1px) / 0.875rem 1rem no-repeat; + border: 0.125rem solid #ccc; + border-radius: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #000; + outline: 0; +} + +.custom-select:focus::-ms-value { + color: #000; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.625rem; + background-image: none; +} + +.custom-select:disabled { + color: #666; + background-color: #eee; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e"); +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #000; +} + +.custom-select-sm { + height: 1.875rem; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + padding-left: 0.625rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: 3.125rem; + padding-top: 0.8125rem; + padding-bottom: 0.8125rem; + padding-left: 1.25rem; + font-size: 1.125rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: 2.5rem; + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: 2.5rem; + margin: 0; + overflow: hidden; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #000; +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #eee; +} + +.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: 2.5rem; + padding: 0.5rem 0.625rem; + overflow: hidden; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-weight: 700; + line-height: 1.25; + color: #000; + background-color: #fff; + border: 0.125rem solid #ccc; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.5rem 0.625rem; + line-height: 1.25; + color: #000; + content: "Browse"; + background-color: #eee; + border-left: inherit; +} + +.custom-range { + width: 100%; + height: 1.25rem; + padding: 0; + background-color: transparent; + outline-offset: 0.5rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range { + transition: none; + } +} + +.custom-range:focus { + outline: 0.125rem solid #000; + outline-offset: 0.125rem; +} + +.custom-range:focus::-webkit-slider-thumb { + border-color: #ff7900; +} + +.custom-range:focus::-moz-range-thumb { + border-color: #ff7900; +} + +.custom-range:focus::-ms-thumb { + border-color: #ff7900; +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + box-sizing: content-box; + width: 1rem; + height: 1rem; + margin-top: calc(-0.5rem + 1px); + cursor: -webkit-grab; + cursor: grab; + background-color: #fff; + border: 0.125rem solid #000; + border-radius: 50%; + -webkit-appearance: none; + appearance: none; +} + +.custom-range::-webkit-slider-thumb:active { + cursor: -webkit-grabbing; + cursor: grabbing; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.375rem; + color: transparent; + cursor: pointer; + background-color: #eee; + border-color: transparent; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + cursor: grab; + background-color: #fff; + border: 0.125rem solid #000; + border-radius: 50%; + -moz-appearance: none; + appearance: none; +} + +.custom-range::-moz-range-thumb:active { + cursor: grabbing; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.375rem; + color: transparent; + cursor: pointer; + background-color: #eee; + border-color: transparent; +} + +.custom-range::-moz-range-progress { + height: 0.375rem; + background-color: #ff7900; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.125rem; + margin-left: 0.125rem; + cursor: grab; + background-color: #fff; + border: 0.125rem solid #000; + border-radius: 50%; + appearance: none; +} + +.custom-range::-ms-thumb:active { + cursor: grabbing; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.375rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #ff7900; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #eee; +} + +.custom-range:disabled::-webkit-slider-thumb { + cursor: default; + border-color: #ccc; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + cursor: default; + border-color: #ccc; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-progress { + background-color: #ccc; +} + +.custom-range:disabled::-ms-thumb { + cursor: default; + border-color: #ccc; +} + +.custom-range:disabled::-ms-fill-lower { + background-color: #ccc; +} + +.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: flex; + padding: 0.625rem 1.25rem; + font-weight: 700; + text-decoration: none; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #ccc; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 0.125rem solid #000; +} + +@media (min-width: 1024px) { + .nav-tabs .nav-item + .nav-item { + margin-left: .5rem; + } +} + +.nav-tabs .nav-link { + padding: 0.875rem 1.875rem; + margin-bottom: -0.125rem; + background: none; + border: 0.125rem solid transparent; + border-bottom-width: 0; + outline-offset: 0.625rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + color: #fff; + background-color: #000; + border-color: #000; +} + +.nav-tabs .nav-link.disabled { + color: #ccc; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link:not(.disabled):focus { + outline: 0.125rem solid #000; + outline-offset: -0.125rem; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #000; + background-color: #fff; + border-color: #000; +} + +.nav-tabs .dropdown-menu { + margin-top: -0.125rem; +} + +.nav-tabs-light { + padding-left: 0; + border-bottom: 0.0625rem solid #999; +} + +.nav-tabs-light .nav-item { + margin-bottom: -0.0625rem; +} + +.nav-tabs-light .nav-link { + border-width: 0 0 0.25rem; +} + +.nav-tabs-light .nav-link:hover, .nav-tabs-light .nav-link:focus { + color: #f16e00; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs-light .nav-link.active { + border-color: transparent transparent #f16e00; +} + +.nav-tabs-light .nav-link:not(.disabled):focus { + outline-color: currentColor; +} + +.nav-pills .nav-link:focus { + outline-offset: -0.125rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #000 !important; + background-color: #ff7900; +} + +.nav-pills .nav-link.active:focus, +.nav-pills .show > .nav-link:focus { + outline: 0.125rem solid #ff7900; +} + +.nav-pills .nav-item + .nav-item { + margin-left: 0.3125rem; +} + +.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 { + padding: 1.125rem; + border: 0.125rem solid; + border-top: 0; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.tab-pane > :last-child { + margin-bottom: 0; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0; + font-weight: 700; + transition: padding 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar { + transition: none; + } +} + +@media (min-width: 768px) { + .navbar { + padding: 0.875rem 0; + } +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-xs, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl { + display: flex; + flex-wrap: wrap; + flex-grow: 1; + align-items: center; + justify-content: space-between; + padding-right: 0; + padding-left: 0; +} + +@media (min-width: 768px) { + .navbar.p-0 .nav-link.active::before, .navbar.py-0 .nav-link.active::before, .navbar.pb-0 .nav-link.active::before { + bottom: -0.125rem; + } +} + +.navbar .nav-link.active.pl-0::before { + left: 0; +} + +.navbar-brand { + position: relative; + display: inline-flex; + align-items: baseline; + align-self: center; + padding: 0; + margin: 0.3125rem; + font-size: 1rem; + font-weight: 700; + line-height: .75; + text-decoration: none; + letter-spacing: inherit; + white-space: nowrap; + outline-offset: 1.25rem; + transition: outline-offset 0.2s ease-in-out, margin 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar-brand { + transition: none; + } +} + +@media (min-width: 480px) { + .navbar-brand { + align-self: flex-end; + margin: 0.3125rem 0.3125rem 0.5625rem 0; + } +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-brand + .navbar-brand { + margin: 0.625rem 0 0.625rem 1.25rem; +} + +.navbar-brand h1, +.navbar-brand [class*="display-"], +.navbar-brand .h1, .navbar-brand .h2, .navbar-brand .h3, .navbar-brand .h4, .navbar-brand .h5, .navbar-brand .h6 { + line-height: 1.5625rem; +} + +.navbar-brand:focus { + outline: 0.125rem solid #fff; + outline-offset: 0; +} + +.navbar-brand::before { + position: absolute; + top: 0.9375rem; + left: 0.9375rem; + width: 3.125rem; + height: 3.125rem; + content: ""; + transform: translate3d(-50%, -50%, 0); +} + +.navbar-brand img { + width: 1.875rem; + height: 1.875rem; + transition: width 0.2s ease-in-out, height 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar-brand img { + transition: none; + } +} + +.navbar-brand img + * { + margin: 0 1.25rem 0 0.9375rem; +} + +@media (min-width: 480px) { + .navbar-brand img + * { + margin-left: 1.5625rem; + } +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-top: auto; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + position: relative; + padding: 0.625rem 0.3125rem; + outline-offset: 1.25rem; + transition: outline-offset 0.2s ease-in-out, padding 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar-nav .nav-link { + transition: none; + } +} + +.navbar-nav .nav-link[class*="svg-"]::after { + width: 1.5625rem; + height: 1.5625rem; +} + +.navbar-nav .nav-link:focus { + outline-offset: -0.125rem; +} + +.navbar-nav .nav-link.active::before { + position: absolute; + right: 0.3125rem; + bottom: 0; + left: 0.3125rem; + height: 0.25rem; + content: ""; + background-color: currentColor; + transition: bottom 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .navbar-nav .nav-link.active::before { + transition: none; + } +} + +.navbar-nav .nav-icon { + padding: 0.625rem 0.9375rem; + border-top: 0.125rem solid transparent; +} + +.navbar-nav .btn-link, +.navbar-nav.flex-row .nav-item { + border: 0; +} + +.navbar-nav:last-child .nav-item:last-child .nav-link { + padding-right: 0; +} + +.navbar-nav:last-child .nav-item:last-child .nav-link::before { + right: 0; +} + +.navbar-nav .badge { + position: absolute; + top: 0.3125rem; + right: 0; +} + +@media (min-width: 480px) { + .navbar-nav .nav-link { + padding: 0.875rem 0.625rem; + } + .navbar-nav .nav-link[class*="svg-"]::after { + width: 1.875rem; + height: 1.875rem; + } + .navbar-nav .nav-link.active::before { + right: 0.625rem; + left: 0.625rem; + } + .navbar-nav .nav-icon { + padding: 0.125rem 1.25rem 1rem; + } + .navbar-nav .badge { + top: 0.625rem; + right: 0.625rem; + } +} + +.navbar-nav .dropdown-menu { + position: static; + top: 3rem; + float: none; +} + +.navbar-nav .nav-item { + margin-left: 0; + font-size: 1.125rem; + border-top: 1px solid #333; +} + +.navbar-nav .dropdown { + padding: 0; +} + +.navbar-nav .dropdown-toggle { + padding: 0.875rem 0 0.875rem 0.625rem; + margin-right: 0.625rem; +} + +.navbar-nav .dropdown-toggle::after { + margin-left: 0.3125rem; +} + +.navbar-nav .dropdown-toggle[aria-expanded="true"]::after { + transform: rotateZ(180deg); +} + +.navbar-nav .dropdown-item { + padding: 0.875rem 0 0.875rem 0.625rem; + color: #fff; + white-space: normal; + background-color: #000; + border-top: 1px solid #333; +} + +.navbar-nav .dropdown-item:focus { + color: #ff7900; +} + +.navbar-text { + display: inline-block; + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-self: flex-end; +} + +.navbar-collapse .navbar-nav { + align-items: stretch; +} + +.navbar-toggler { + padding: 0.5rem 0.5rem; + margin: 0.15625rem 0 0.15625rem 0.3125rem; + font-size: 1rem; + line-height: 1; + background-color: transparent; + border: 0.125rem solid transparent; +} + +@media (min-width: 480px) { + .navbar-toggler { + margin: 0.3125rem 0 0; + } +} + +.navbar-toggler:hover, .navbar-toggler:focus { + color: #fff; + text-decoration: none; +} + +.navbar-toggler:hover .navbar-toggler-icon, +.navbar-toggler:focus .navbar-toggler-icon, +.navbar-toggler:active .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ff7900' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-toggler:focus { + outline: 0; +} + +.navbar .navbar-toggler[aria-expanded="true"]:hover .navbar-toggler-icon, +.navbar .navbar-toggler[aria-expanded="true"]:focus .navbar-toggler-icon, +.navbar .navbar-toggler[aria-expanded="true"]:active .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23ff7900' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5625rem; + height: 1.5625rem; + vertical-align: middle; + content: ""; + background: 50% / 100% 100% no-repeat; +} + +@media (min-width: 480px) { + .navbar-toggler-icon { + width: 1.875rem; + height: 1.875rem; + } +} + +.navbar-nav-scroll { + max-height: 75vh; + overflow-y: auto; +} + +.navbar-expand-sm { + padding: 1.5625rem 0 0.4375rem; +} + +.navbar-expand-sm .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; +} + +.navbar-expand-sm .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; +} + +.navbar-expand-sm .navbar-brand img { + width: 3.125rem; + height: 3.125rem; +} + +.navbar-expand-sm:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; +} + +.navbar-expand-sm.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; +} + +.navbar-expand-sm.minimized .nav-link.active::before { + bottom: 0; +} + +.navbar-expand-sm.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; +} + +.navbar-expand-sm.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; +} + +.navbar-expand-sm.minimized .nav-link { + padding: 0.625rem; +} + +.navbar-expand-sm.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; +} + +.navbar-expand-sm.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; +} + +@media (min-width: 480px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .nav-link.active::before { + bottom: -.4375rem; + } + .navbar-expand-sm.minimized .nav-link.active::before { + bottom: -.1875rem; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; + } + .navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-expand-sm .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; + } + .navbar-expand-sm .navbar-nav .nav-item { + font-size: 1rem; + border: 0; + } + .navbar-expand-sm .navbar-nav .nav-item.dropdown { + align-self: center; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (min-width: 480px) { + .navbar-expand-md { + padding: 1.5625rem 0 0.4375rem; + } + .navbar-expand-md .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + } + .navbar-expand-md .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; + } + .navbar-expand-md .navbar-brand img { + width: 3.125rem; + height: 3.125rem; + } + .navbar-expand-md:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; + } + .navbar-expand-md.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; + } + .navbar-expand-md.minimized .nav-link.active::before { + bottom: 0; + } + .navbar-expand-md.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; + } + .navbar-expand-md.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; + } + .navbar-expand-md.minimized .nav-link { + padding: 0.625rem; + } + .navbar-expand-md.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; + } + .navbar-expand-md.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .nav-link.active::before { + bottom: -.4375rem; + } + .navbar-expand-md.minimized .nav-link.active::before { + bottom: -.1875rem; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; + } + .navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-expand-md .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; + } + .navbar-expand-md .navbar-nav .nav-item { + font-size: 1rem; + border: 0; + } + .navbar-expand-md .navbar-nav .nav-item.dropdown { + align-self: center; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (min-width: 768px) { + .navbar-expand-lg { + padding: 1.5625rem 0 0.4375rem; + } + .navbar-expand-lg .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + } + .navbar-expand-lg .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; + } + .navbar-expand-lg .navbar-brand img { + width: 3.125rem; + height: 3.125rem; + } + .navbar-expand-lg:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; + } + .navbar-expand-lg.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; + } + .navbar-expand-lg.minimized .nav-link.active::before { + bottom: 0; + } + .navbar-expand-lg.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; + } + .navbar-expand-lg.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; + } + .navbar-expand-lg.minimized .nav-link { + padding: 0.625rem; + } + .navbar-expand-lg.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; + } + .navbar-expand-lg.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; + } +} + +@media (min-width: 1024px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .nav-link.active::before { + bottom: -.4375rem; + } + .navbar-expand-lg.minimized .nav-link.active::before { + bottom: -.1875rem; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; + } + .navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-expand-lg .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; + } + .navbar-expand-lg .navbar-nav .nav-item { + font-size: 1rem; + border: 0; + } + .navbar-expand-lg .navbar-nav .nav-item.dropdown { + align-self: center; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (min-width: 1024px) { + .navbar-expand-xl { + padding: 1.5625rem 0 0.4375rem; + } + .navbar-expand-xl .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + } + .navbar-expand-xl .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; + } + .navbar-expand-xl .navbar-brand img { + width: 3.125rem; + height: 3.125rem; + } + .navbar-expand-xl:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; + } + .navbar-expand-xl.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; + } + .navbar-expand-xl.minimized .nav-link.active::before { + bottom: 0; + } + .navbar-expand-xl.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; + } + .navbar-expand-xl.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; + } + .navbar-expand-xl.minimized .nav-link { + padding: 0.625rem; + } + .navbar-expand-xl.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; + } + .navbar-expand-xl.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; + } +} + +@media (min-width: 1280px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .nav-link.active::before { + bottom: -.4375rem; + } + .navbar-expand-xl.minimized .nav-link.active::before { + bottom: -.1875rem; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; + } + .navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-expand-xl .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; + } + .navbar-expand-xl .navbar-nav .nav-item { + font-size: 1rem; + border: 0; + } + .navbar-expand-xl .navbar-nav .nav-item.dropdown { + align-self: center; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +@media (min-width: 1280px) { + .navbar-expand-xxl { + padding: 1.5625rem 0 0.4375rem; + } + .navbar-expand-xxl .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + } + .navbar-expand-xxl .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; + } + .navbar-expand-xxl .navbar-brand img { + width: 3.125rem; + height: 3.125rem; + } + .navbar-expand-xxl:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; + } + .navbar-expand-xxl.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; + } + .navbar-expand-xxl.minimized .nav-link.active::before { + bottom: 0; + } + .navbar-expand-xxl.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; + } + .navbar-expand-xxl.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; + } + .navbar-expand-xxl.minimized .nav-link { + padding: 0.625rem; + } + .navbar-expand-xxl.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; + } + .navbar-expand-xxl.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; + } +} + +@media (min-width: 1440px) { + .navbar-expand-xxl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .nav-link.active::before { + bottom: -.4375rem; + } + .navbar-expand-xxl.minimized .nav-link.active::before { + bottom: -.1875rem; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; + } + .navbar-expand-xxl .navbar-nav .dropdown-item.active, .navbar-expand-xxl .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; + } + .navbar-expand-xxl .navbar-nav .nav-item { + font-size: 1rem; + border: 0; + } + .navbar-expand-xxl .navbar-nav .nav-item.dropdown { + align-self: center; + } + .navbar-expand-xxl > .container, + .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +@media (min-width: 1440px) { + .navbar-expand { + padding: 1.5625rem 0 0.4375rem; + } + .navbar-expand .nav-link.active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + } + .navbar-expand .navbar-brand { + margin: 0.125rem 1.25rem 1rem 0; + } + .navbar-expand .navbar-brand img { + width: 3.125rem; + height: 3.125rem; + } + .navbar-expand:not(.minimized) .navbar-brand::before { + top: 0; + left: 0; + transform: none; + } + .navbar-expand.minimized { + padding-top: 0.875rem; + padding-bottom: .1875rem; + } + .navbar-expand.minimized .nav-link.active::before { + bottom: 0; + } + .navbar-expand.minimized .navbar-brand { + margin-top: 0; + margin-bottom: .8125rem; + } + .navbar-expand.minimized .navbar-brand img { + width: 1.875rem; + height: 1.875rem; + } + .navbar-expand.minimized .nav-link { + padding: 0.625rem; + } + .navbar-expand.minimized .nav-icon { + padding: 0 1.25rem 0.5rem; + } + .navbar-expand.minimized .navbar-toggler { + padding: 0.3125rem; + margin-top: -0.625rem; + border-width: 0.0625rem; + } +} + +.navbar-expand .nav-link.active::before { + bottom: -.4375rem; +} + +.navbar-expand.minimized .nav-link.active::before { + bottom: -.1875rem; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-item { + color: #000; + background-color: #fff; + border: 0; +} + +.navbar-expand .navbar-nav .dropdown-item.active, .navbar-expand .navbar-nav .dropdown-item:hover { + color: #fff; + background-color: #000; +} + +.navbar-expand .navbar-nav .nav-item { + font-size: 1rem; + border: 0; +} + +.navbar-expand .navbar-nav .nav-item.dropdown { + align-self: center; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl { + flex-wrap: nowrap; + padding-right: 0.625rem; + padding-left: 0.625rem; +} + +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: #000; +} + +.navbar-light a.navbar-brand:hover, .navbar-light a.navbar-brand:focus { + color: #f16e00; +} + +.navbar-light .nav-item, +.navbar-light .dropdown-item { + border-color: #ccc; +} + +.navbar-light .nav-link { + color: #000; +} + +.navbar-light .nav-link:hover, .navbar-light .nav-link:focus { + color: #f16e00; +} + +.navbar-light .nav-link.disabled { + color: #ccc; +} + +.navbar-light .show > .nav-link, +.navbar-light .active > .nav-link, +.navbar-light .nav-link.show, +.navbar-light .nav-link.active { + color: #f16e00; +} + +.navbar-light .navbar-toggler { + color: #000; +} + +.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus { + color: #f16e00; +} + +.navbar-light .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: #000; +} + +.navbar-light .navbar-text a { + color: #f16e00; +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: #f16e00; +} + +.navbar-dark { + color: #fff; + background-color: #000; +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark a.navbar-brand:hover, .navbar-dark a.navbar-brand:focus { + color: #ff7900; +} + +.navbar-dark .nav-link { + color: #fff; +} + +.navbar-dark .nav-link:hover, .navbar-dark .nav-link:focus { + color: #ff7900; +} + +.navbar-dark .nav-link.disabled { + color: #ddd; +} + +.navbar-dark .show > .nav-link, +.navbar-dark .active > .nav-link, +.navbar-dark .nav-link.show, +.navbar-dark .nav-link.active { + color: #ff7900; +} + +.navbar-dark .navbar-toggler { + color: #fff; + background-color: #000; +} + +.navbar-dark .navbar-toggler:hover, .navbar-dark .navbar-toggler:focus { + color: #ff7900; +} + +.navbar-dark .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: #fff; +} + +.navbar-dark .navbar-text a { + color: #ff7900; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #ff7900; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 0.125rem solid #ccc; +} + +.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; +} + +.card > .list-group:last-child { + border-bottom-width: 0; +} + +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card > .list-group + .card-footer { + padding-top: 0.375rem; +} + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-title:only-child { + margin-bottom: 0; +} + +.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; + font-weight: 700; + color: #fff; + background-color: #000; + border-bottom: 0.125rem solid #000; +} + +.card-footer { + padding: 0 1.25rem 1.5rem; + font-weight: 700; + color: #666; + background-color: #fff; +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-deck .card { + margin-bottom: 1.875rem; +} + +@media (min-width: 480px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -1.875rem; + margin-left: -1.875rem; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 1.875rem; + margin-bottom: 0; + margin-left: 1.875rem; + } +} + +.card-group > .card { + margin-bottom: 0.3125rem; +} + +@media (min-width: 480px) { + .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-columns .card { + margin-bottom: 1.875rem; +} + +@media (min-width: 480px) { + .card-columns { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion { + overflow-anchor: none; +} + +.accordion .card { + position: static; + border-color: #ccc; + border-width: 0 0 0.125rem; +} + +.accordion .card:first-child { + border-width: 0.125rem 0; +} + +@media (min-width: 768px) { + .accordion .card { + border-width: 0 0 0.0625rem; + } + .accordion .card:first-child { + border-width: 0.0625rem 0; + } +} + +.accordion .card-header { + padding: 0; + background: none; + border: 0; +} + +.accordion .card-header button, +.accordion .card-header a { + display: flex; + width: calc(100% + 1.75rem); + padding: 0.75rem; + margin: 0 -0.875rem; + font-size: 1.5rem; + line-height: calc(26 / 24); + text-decoration: none; + letter-spacing: -0.03125rem; + border: 0; +} + +.accordion .card-header button::after, +.accordion .card-header a::after { + display: block; + align-self: center; + width: 0.875rem; + height: .4375rem; + margin: 0 0.625rem 0 auto; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/0.875rem 1rem; +} + +.accordion .card-header button:hover::after, .accordion .card-header button[aria-expanded="true"]::after, +.accordion .card-header a:hover::after, +.accordion .card-header a[aria-expanded="true"]::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e"); +} + +.accordion .card-header button:focus, +.accordion .card-header a:focus { + z-index: 2; + outline-offset: 0; +} + +.accordion .card-header .btn-sm, .accordion .card-header .btn-group-sm > .btn { + width: calc(100% + 1.5rem); + padding: 0.625rem; + margin: 0 -0.75rem; + font-size: 1.125rem; + line-height: calc(20 / 18); + letter-spacing: -0.0125rem; +} + +.accordion .card-header .btn-lg, .accordion .card-header .btn-group-lg > .btn { + width: calc(100% + 2.5rem); + padding: 0.875rem; + margin: 0 -1.25rem; + font-size: 1.875rem; + line-height: calc(32 / 30); + letter-spacing: -0.05rem; +} + +.accordion .card-header [aria-expanded="true"] { + color: #f16e00; +} + +.accordion .card-header [aria-expanded="true"]::after { + transform: rotate(180deg); +} + +.accordion .card-body { + padding: 0 1.5rem 0 0; + margin: 0 0 1.25rem; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.625rem 0; + margin-bottom: 1rem; + font-size: 0.875rem; + font-weight: 700; + line-height: calc(16 / 14); + list-style: none; + background-color: #fff; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.625rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.625rem; + content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); +} + +.bg-dark .breadcrumb-item + .breadcrumb-item::before { + content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); +} + +.pagination { + display: flex; + flex-wrap: wrap; + margin: 1.25rem 0; + padding-left: 0; + list-style: none; +} + +.page-link { + display: flex; + justify-content: center; + min-width: 2.5rem; + height: 2.5rem; + padding: 0.625rem 0; + margin-left: .5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-decoration: none; + background-color: #fff; + border: 0.125rem solid transparent; + transition: outline-offset 0.2s ease-in-out; + outline-offset: 0.375rem; +} + +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} + +.page-link:hover, .page-link:focus { + z-index: 2; + color: #000; + text-decoration: none; + background-color: #fff; + border-color: #ccc; +} + +.page-link:focus { + z-index: 3; + outline: 0.125rem solid #000; + outline-offset: 0; +} + +.page-link.has-label { + padding-top: calc(0.625rem - 1px); + padding-bottom: calc(0.625rem + 1px); +} + +.page-item:first-child .page-link, .page-item:last-child .page-link { + color: #000; + border-color: #000; +} + +.page-item:first-child .page-link:hover, .page-item:first-child .page-link:focus, .page-item:last-child .page-link:hover, .page-item:last-child .page-link:focus { + color: #fff; + background-color: #000; + outline-color: #000; +} + +.page-item:first-child .page-link:active, .page-item:last-child .page-link:active { + color: #000; + background-color: #ff7900; + border-color: #ff7900; +} + +.page-item:first-child .page-link::before, +.page-item:last-child .page-link::after { + display: inline-block; + width: 0.5625rem; + height: 0.9375rem; + margin-top: 0.0625rem; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat 50% / 0.5625rem 0.9375rem; +} + +.page-item:first-child { + margin-left: 0; +} + +.page-item:first-child .page-link { + padding-right: 1.125rem; + padding-left: 0.75rem; +} + +.page-item:first-child .page-link::before { + margin-right: -0.1875rem; + transform: rotate(-180deg); +} + +.page-item:first-child .has-label::before { + margin: 0.0625rem 0.375rem 0 0; +} + +.page-item:last-child .page-link { + padding-right: 0.75rem; + padding-left: 1.125rem; +} + +.page-item:last-child .page-link::after { + margin-left: -0.1875rem; +} + +.page-item:last-child .has-label::after { + margin: 0.0625rem 0 0 0.375rem; +} + +.page-item:first-child .page-link:hover::before, +.page-item:first-child .page-link:focus::before, +.page-item:last-child .page-link:hover::after, +.page-item:last-child .page-link:focus::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); +} + +.page-item:first-child .page-link:active::before, +.page-item:last-child .page-link:active::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #000; + border-color: #000; +} + +.page-item.active .page-link:focus { + background-color: #ff7900; + border-color: #ff7900; + outline-color: #ff7900; +} + +.page-item .page-link:active { + z-index: 1; + color: #000; + background-color: #ff7900; + border-color: #ff7900; + outline-color: #ff7900; +} + +.page-item.disabled .page-link { + color: #ccc; + pointer-events: none; + background-color: #fff; + border-color: #ccc; +} + +.page-item.disabled:first-child .page-link::before, +.page-item.disabled:last-child .page-link::after { + opacity: .2; +} + +@media (max-width: 767.98px) { + .page-item { + display: none; + } + .page-item.active, .page-item:nth-child(-n+3), .page-item:nth-last-child(-n+3) { + display: list-item; + } + .page-item.active:not(:nth-child(-n+3)):not(:nth-last-child(-n+3)) ~ .page-item:nth-last-child(3) { + display: none; + } +} + +@media (min-width: 480px) and (max-width: 1023.98px) { + .page-item { + display: none; + } + .page-item.active, .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) { + display: list-item; + } + .page-item.active:not(:nth-child(-n+4)):not(:nth-last-child(-n+4)) + .page-item:nth-last-child(4) { + display: none; + } +} + +.badge { + display: inline-block; + padding: 0.1875rem 0.625rem; + font-size: 0.875rem; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: middle; + transition: outline-offset 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge { + text-decoration: none; +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; + margin-left: 0.3125rem; +} + +.badge-pill { + padding-right: 0.625rem; + padding-left: 0.625rem; +} + +.badge-primary { + color: #000; + background-color: #ff7900; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #000; + background-color: #ff9433; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 rgba(255, 121, 0, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #000; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: black; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 rgba(0, 0, 0, 0.5); +} + +.badge-light { + color: #000; + background-color: #ccc; +} + +a.badge-light:hover, a.badge-light:focus { + color: #000; + background-color: #e6e6e6; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 rgba(204, 204, 204, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #000; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: black; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 rgba(0, 0, 0, 0.5); +} + +.badge-success { + color: #000; + background-color: #50be87; +} + +a.badge-success:hover, a.badge-success:focus { + color: #000; + background-color: #75cca1; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 rgba(80, 190, 135, 0.5); +} + +.badge-info { + color: #000; + background-color: #4bb4e6; +} + +a.badge-info:hover, a.badge-info:focus { + color: #000; + background-color: #78c7ec; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 rgba(75, 180, 230, 0.5); +} + +.badge-warning { + color: #000; + background-color: #ffd200; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #000; + background-color: #ffdb33; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 rgba(255, 210, 0, 0.5); +} + +.badge-danger { + color: #000; + background-color: #ffb4e6; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #000; + background-color: #ffe7f7; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 rgba(255, 180, 230, 0.5); +} + +.badge-purple { + color: #000; + background-color: #a885d8; +} + +a.badge-purple:hover, a.badge-purple:focus { + color: #000; + background-color: #c4ace4; +} + +a.badge-purple:focus, a.badge-purple.focus { + outline: 0; + box-shadow: 0 0 0 rgba(168, 133, 216, 0.5); +} + +.badge[href] { + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge[href] { + transition: none; + } +} + +.badge[href]:focus { + outline-color: #fff; + outline-offset: -0.125rem; +} + +.badge[href]:focus.badge-light { + outline-color: #000; +} + +.badge-xlg { + font-size: 1.125rem; + padding: 0.125rem 0.3125rem; +} + +.badge-lg { + font-size: 1rem; + padding: 0.125rem 0.3125rem; +} + +.jumbotron { + padding: 2.5rem 1.25rem; + margin-bottom: 2.5rem; + color: #000; + background-color: #fff; +} + +@media (min-width: 480px) { + .jumbotron { + padding: 5rem 2.5rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; +} + +.alert { + position: relative; + display: flex; + padding: 1rem 1.25rem; + margin-bottom: 1.25rem; + font-weight: 700; + border: 0.125rem solid transparent; +} + +.alert a { + color: inherit; +} + +.alert a:hover { + color: #ff7900; +} + +.bg-dark .alert a:hover { + color: #f16e00; +} + +.alert * p { + margin: 0; +} + +.alert p + p { + font-weight: 400; +} + +.alert-icon { + width: 3rem; + margin: -0.0625rem 0; +} + +.alert-icon + * { + max-width: calc(100% - (3rem + 2.5rem + 0.875rem)); + margin: 0.125rem 0; +} + +.alert-icon::before { + display: block; + order: -1; + min-width: 1.875rem; + height: 1.625rem; + margin-right: 1.625rem; + content: ""; + background-repeat: no-repeat; + background-size: 1.625rem; +} + +.alert-heading { + margin: 0; + font-size: inherit; + color: inherit; +} + +.alert-heading + p { + font-weight: 400; +} + +.alert-dismissible .close { + position: relative; + z-index: 2; + align-self: flex-start; + width: 0.875rem; + height: 0.875rem; + padding: 1.25rem; + margin: -.5rem -.75rem -.5rem auto; + color: inherit; + background-size: 0.875rem; +} + +.alert-dismissible .close, .alert-dismissible .close:hover, .alert-dismissible .close:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.bg-dark .alert-dismissible .close, .bg-dark .alert-dismissible .close:hover, .bg-dark .alert-dismissible .close:focus, +.navbar-dark .alert-dismissible .close, +.navbar-dark .alert-dismissible .close:hover, +.navbar-dark .alert-dismissible .close:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.alert-sm { + padding: 0.625rem 0; + font-size: 0.875rem; + line-height: calc(16 / 14); + border: 0; +} + +.alert-sm .alert-icon { + width: 1.5rem; + margin: 0.125rem 0; +} + +.alert-sm .alert-icon::before { + min-width: 1.0625rem; + height: 1.0625rem; + margin-right: 0.53125rem; + background-size: 1.0625rem; +} + +.alert-sm.alert-dismissible .close { + margin: -0.625rem 0 -0.625rem auto; +} + +.alert-success { + border-color: #32c832; +} + +.alert-info { + border-color: #527edb; +} + +.alert-warning { + border-color: #fc0; +} + +.alert-danger { + border-color: #cd3c14; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1.875rem 0; + } + to { + background-position: 0% 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1.875rem 0; + } + to { + background-position: 0% 0; + } +} + +.progress { + display: flex; + height: 1.875rem; + overflow: hidden; + line-height: 0; + font-size: 1rem; + background-color: #eee; +} + +.progress-xs { + height: 0.3125rem; +} + +.progress-sm { + height: 0.625rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + font-weight: 700; + color: #000; + text-indent: 0.625rem; + white-space: nowrap; + background-color: #ff7900; + 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: 1.875rem 1.875rem; +} + +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #000; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #ff7900; + text-decoration: none; + background-color: #f6f6f6; +} + +.list-group-item-action:active { + color: #000; + background-color: #eee; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.875rem 1.25rem; + color: #000; + text-decoration: none; + background-color: #fff; + border: 0.125rem solid #ccc; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #ccc; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #000; + border-color: #000; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -0.125rem; + border-top-width: 0.125rem; +} + +.list-group-horizontal { + flex-direction: row; +} + +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; +} + +@media (min-width: 480px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; + } +} + +@media (min-width: 1024px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; + } +} + +@media (min-width: 1280px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; + } +} + +@media (min-width: 1440px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: 0.125rem; + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: -0.125rem; + border-left-width: 0.125rem; + } +} + +.list-group-flush > .list-group-item { + border-width: 0 0 0.125rem; +} + +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #000; + background-color: #ff7900; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #000; + background-color: #e66d00; +} + +.list-group-item-primary.list-group-item-action.active { + color: #000; + background-color: #000; + border-color: #000; +} + +.list-group-item-secondary { + color: #fff; + background-color: black; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #fff; + background-color: black; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #000; + border-color: #000; +} + +.list-group-item-success { + color: #000; + background-color: #32c832; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #000; + background-color: #2db42d; +} + +.list-group-item-success.list-group-item-action.active { + color: #000; + background-color: #000; + border-color: #000; +} + +.list-group-item-info { + color: #000; + background-color: #527edb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #000; + background-color: #3d6ed7; +} + +.list-group-item-info.list-group-item-action.active { + color: #000; + background-color: #000; + border-color: #000; +} + +.list-group-item-warning { + color: #000; + background-color: #ffcc00; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #000; + background-color: #e6b800; +} + +.list-group-item-warning.list-group-item-action.active { + color: #000; + background-color: #000; + border-color: #000; +} + +.list-group-item-danger { + color: #fff; + background-color: #cd3c14; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #fff; + background-color: #b63512; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #000; + border-color: #000; +} + +.list-group-item-light { + color: #000; + background-color: #cccccc; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #000; + background-color: #bfbfbf; +} + +.list-group-item-light.list-group-item-action.active { + color: #000; + background-color: #000; + border-color: #000; +} + +.list-group-item-dark { + color: #fff; + background-color: black; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #fff; + background-color: black; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #000; + border-color: #000; +} + +.close { + float: right; + width: 1.875rem; + height: 1.875rem; + padding: 0; + margin-right: 0.625rem; + transition: outline-offset 0.2s ease-in-out; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e") no-repeat 50% / 1.875rem; + border: 0; + outline-offset: 0.625rem; + opacity: 1; +} + +@media (prefers-reduced-motion: reduce) { + .close { + transition: none; + } +} + +.bg-dark .close, +.navbar-dark .close { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.bg-dark .close:hover, .bg-dark .close:focus, +.navbar-dark .close:hover, +.navbar-dark .close:focus { + outline-color: #666; +} + +.close:hover, .close:focus { + outline: 0.125rem solid #ccc; + outline-offset: -0.125rem; +} + +.close:hover:not(:disabled):not(.disabled), .close:focus:not(:disabled):not(.disabled) { + opacity: 1; +} + +.close:hover { + transition: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + flex-basis: 350px; + max-width: 350px; + font-size: 0.875rem; + color: #000; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + opacity: 0; +} + +.toast:not(:last-child) { + margin-bottom: 0.625rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.3125rem 0.3125rem 0.3125rem 0.625rem; + color: #666; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-header .close { + background-size: 50%; +} + +.bg-dark .toast-header .close { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e"); +} + +.toast-body { + padding: 0.625rem; +} + +.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.625rem; + 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% - 1.25rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1.25rem); + 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% - 1.25rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1.25rem); + height: -webkit-min-content; + height: -moz-min-content; + 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%; + padding: 1.875rem; + color: #000; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #333; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + margin-bottom: 1.875rem; +} + +.modal-header .close { + margin: -0.125rem -0.25rem -0.25rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.125; +} + +.modal-body { + position: relative; + flex: 1 1 auto; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + margin-top: 1.875rem; +} + +.modal-footer > * { + margin: 0 0.625rem; +} + +.modal-footer > *:last-child { + margin-right: 0; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + .modal-dialog { + max-width: 700px; + margin: 1.875rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.75rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.75rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.75rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.75rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + } + .modal-sm { + max-width: 300px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0.3125rem; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-style: normal; + font-weight: 400; + line-height: 1.125; + 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; + font-weight: 700; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 1; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.625rem; + height: 0.3125rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.3125rem 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.3125rem 0.3125rem 0; + border-top-color: #ddd; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.3125rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.3125rem; + height: 0.625rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.3125rem 0.3125rem 0.3125rem 0; + border-right-color: #ddd; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.3125rem 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.3125rem 0.3125rem; + border-bottom-color: #ddd; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.3125rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.3125rem; + height: 0.625rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.3125rem 0 0.3125rem 0.3125rem; + border-left-color: #ddd; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.625rem; + color: #000; + background-color: #ddd; +} + +.popover { + position: absolute; + top: 0; + left: auto; + right: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + font-style: normal; + font-weight: 400; + line-height: 1.125; + 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; + font-weight: 700; + word-wrap: break-word; + background-color: #ddd; + background-clip: padding-box; + border: 0.125rem solid #ddd; +} + +.popover .arrow { + position: absolute; + display: block; + width: 0.625rem; + height: 0.3125rem; + 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.3125rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: -0.4375rem; +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.3125rem 0.3125rem 0; + border-top-color: #ddd; +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 0.125rem; + border-width: 0.3125rem 0.3125rem 0; + border-top-color: #ddd; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.3125rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: -0.4375rem; + width: 0.3125rem; + height: 0.625rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.3125rem 0.3125rem 0.3125rem 0; + border-right-color: #ddd; +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 0.125rem; + border-width: 0.3125rem 0.3125rem 0.3125rem 0; + border-right-color: #ddd; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.3125rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: -0.4375rem; +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.3125rem 0.3125rem 0.3125rem; + border-bottom-color: #ddd; +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 0.125rem; + border-width: 0 0.3125rem 0.3125rem 0.3125rem; + border-bottom-color: #ddd; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 0.625rem; + margin-left: -0.3125rem; + content: ""; + border-bottom: 0.125rem solid #ddd; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.3125rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: -0.4375rem; + width: 0.3125rem; + height: 0.625rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.3125rem 0 0.3125rem 0.3125rem; + border-left-color: #ddd; +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 0.125rem; + border-width: 0.3125rem 0 0.3125rem 0.3125rem; + border-left-color: #ddd; +} + +.popover-header { + padding: 0.625rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #ddd; + border-bottom: 0.125rem solid #d0d0d0; +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.625rem; + color: #000; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item img { + display: block; + width: 100%; +} + +.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: 3.75rem; + color: #000; + text-align: center; + transition: opacity 0.15s ease, outline-offset 0.2s ease-in-out; +} + +@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: #000; + text-decoration: none; + opacity: 0.9; +} + +.carousel-control-prev:focus, +.carousel-control-next:focus { + outline: 0.125rem solid #000; +} + +.js-focus-visible .carousel-control-prev:focus:not([data-focus-visible-added]), .js-focus-visible +.carousel-control-next:focus:not([data-focus-visible-added]) { + outline: 0; +} + +.carousel-control-prev { + left: auto; + left: 0; +} + +.carousel-control-next { + right: 0; + right: auto; +} + +.carousel-control-pause { + position: relative; + z-index: 2; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2.5rem; + height: 2.5rem; + background: rgba(255, 255, 255, 0.5) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem !important; + border-radius: 50%; +} + +:hover:not(:active) > .carousel-control-prev-icon, +:focus:not(:active) > .carousel-control-prev-icon, :hover:not(:active) > +.carousel-control-next-icon, +:focus:not(:active) > +.carousel-control-next-icon { + background-color: #000 !important; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") !important; +} + +:active > .carousel-control-prev-icon, :active > +.carousel-control-next-icon { + background-color: #ff7900 !important; +} +.carousel-indicators { + position: absolute; + bottom: 0; + left: 50%; + z-index: 15; + display: flex; + justify-content: center; + padding: 0.375rem 0; + list-style: none; + background-color: rgba(255, 255, 255, 0.5); + transform: translateX(-50%); + border-radius: 1.25rem; +} + +.carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 0.5rem; + height: 0.5rem; + margin-right: 0.375rem; + margin-left: 0.375rem; + text-indent: -999px; + cursor: pointer; + background-color: #000; + background-clip: padding-box; + border: 0.125rem solid transparent; + transition: opacity 0.6s ease; + border-radius: 50%; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators li:hover, .carousel-indicators li:focus { + border-color: #000; +} + +.carousel-indicators .active { + background-color: transparent; + border-color: #000; +} + +.carousel-indicators .active:hover, .carousel-indicators .active:focus { + background-color: #000; +} + +.carousel-caption, .swiper-slide .card-body { + position: absolute; + bottom: 1.875rem; + left: 1.875rem; + z-index: 10; + padding: 1.25rem; + margin-bottom: 0.625rem; + color: #000; + background-color: #fff; +} + +.carousel-caption *, .swiper-slide .card-body * { + margin: 0; +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2.5rem; + height: 2.5rem; + vertical-align: text-bottom; + border: 0.375rem solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: .75s linear infinite spinner-border; + animation: .75s linear infinite spinner-border; +} + +.spinner-border.text-light { + background-color: transparent; +} + +.spinner-border-sm { + width: 1.25rem; + height: 1.25rem; + border-width: 0.25rem; +} + +.spinner-border-lg { + width: 5rem; + height: 5rem; + border-width: 0.5rem; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2.5rem; + height: 2.5rem; + vertical-align: text-bottom; + background-color: currentColor !important; + border-radius: 50%; + opacity: 0; + -webkit-animation: .75s linear infinite spinner-grow; + animation: .75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1.25rem; + height: 1.25rem; +} + +.spinner-grow-lg { + width: 5rem; + height: 5rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + } +} + +.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 { + color: #000 !important; + background-color: #ff7900 !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #ff9433 !important; +} + +.bg-secondary { + color: #fff !important; + background-color: #000 !important; +} + +.bg-secondary a { + color: #fff; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: black !important; +} + +.bg-light { + color: #000 !important; + background-color: #ccc !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #e6e6e6 !important; +} + +.bg-dark { + color: #fff !important; + background-color: #000 !important; +} + +.bg-dark a { + color: #fff; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: black !important; +} + +.bg-success { + color: #000 !important; + background-color: #50be87 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #75cca1 !important; +} + +.bg-info { + color: #000 !important; + background-color: #4bb4e6 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #78c7ec !important; +} + +.bg-warning { + color: #000 !important; + background-color: #ffd200 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ffdb33 !important; +} + +.bg-danger { + color: #000 !important; + background-color: #ffb4e6 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ffe7f7 !important; +} + +.bg-purple { + color: #000 !important; + background-color: #a885d8 !important; +} + +a.bg-purple:hover, a.bg-purple:focus, +button.bg-purple:hover, +button.bg-purple:focus { + background-color: #c4ace4 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 0.125rem solid #000 !important; +} + +.border-top { + border-top: 0.125rem solid #000 !important; +} + +.border-right { + border-right: 0.125rem solid #000 !important; +} + +.border-bottom { + border-bottom: 0.125rem solid #000 !important; +} + +.border-left { + border-left: 0.125rem solid #000 !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: #ff7900 !important; +} + +.border-secondary { + border-color: #000 !important; +} + +.border-success { + border-color: #32c832 !important; +} + +.border-info { + border-color: #527edb !important; +} + +.border-warning { + border-color: #fc0 !important; +} + +.border-danger { + border-color: #cd3c14 !important; +} + +.border-light { + border-color: #ccc !important; +} + +.border-dark { + border-color: #000 !important; +} + +.border-100 { + border-color: #fafafa !important; +} + +.border-200 { + border-color: #f6f6f6 !important; +} + +.border-300 { + border-color: #eee !important; +} + +.border-400 { + border-color: #ddd !important; +} + +.border-500 { + border-color: #ccc !important; +} + +.border-600 { + border-color: #999 !important; +} + +.border-700 { + border-color: #666 !important; +} + +.border-800 { + border-color: #595959 !important; +} + +.border-900 { + border-color: #333 !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: 480px) { + .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: 1024px) { + .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: 1280px) { + .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 (min-width: 1440px) { + .d-xxl-none { + display: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-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.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + 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: 480px) { + .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: 1024px) { + .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: 1280px) { + .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; + } +} + +@media (min-width: 1440px) { + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 480px) { + .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: 1024px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1280px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +@media (min-width: 1440px) { + .float-xxl-left { + float: left !important; + } + .float-xxl-right { + float: right !important; + } + .float-xxl-none { + float: none !important; + } +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + 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, .valid-feedback { + 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.3125rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.3125rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.3125rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.3125rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.3125rem !important; +} + +.m-2 { + margin: 0.625rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.625rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.625rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.625rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.625rem !important; +} + +.m-3 { + margin: 1.25rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1.25rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1.25rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1.25rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1.25rem !important; +} + +.m-4 { + margin: 1.875rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.875rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.875rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.875rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.875rem !important; +} + +.m-5 { + margin: 3.75rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3.75rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3.75rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3.75rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3.75rem !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.3125rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.3125rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.3125rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.3125rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.3125rem !important; +} + +.p-2 { + padding: 0.625rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.625rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.625rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.625rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.625rem !important; +} + +.p-3 { + padding: 1.25rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1.25rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1.25rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1.25rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1.25rem !important; +} + +.p-4 { + padding: 1.875rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.875rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.875rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.875rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.875rem !important; +} + +.p-5 { + padding: 3.75rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3.75rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3.75rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3.75rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3.75rem !important; +} + +.m-n1 { + margin: -0.3125rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.3125rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.3125rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.3125rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.3125rem !important; +} + +.m-n2 { + margin: -0.625rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.625rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.625rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.625rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.625rem !important; +} + +.m-n3 { + margin: -1.25rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1.25rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1.25rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1.25rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1.25rem !important; +} + +.m-n4 { + margin: -1.875rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.875rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.875rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.875rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.875rem !important; +} + +.m-n5 { + margin: -3.75rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3.75rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3.75rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3.75rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3.75rem !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: 480px) { + .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.3125rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.3125rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.3125rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.3125rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.3125rem !important; + } + .m-sm-2 { + margin: 0.625rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.625rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.625rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.625rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.625rem !important; + } + .m-sm-3 { + margin: 1.25rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1.25rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1.25rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1.25rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1.25rem !important; + } + .m-sm-4 { + margin: 1.875rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.875rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.875rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.875rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.875rem !important; + } + .m-sm-5 { + margin: 3.75rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3.75rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3.75rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3.75rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3.75rem !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.3125rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.3125rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.3125rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.3125rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.3125rem !important; + } + .p-sm-2 { + padding: 0.625rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.625rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.625rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.625rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.625rem !important; + } + .p-sm-3 { + padding: 1.25rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1.25rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1.25rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1.25rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1.25rem !important; + } + .p-sm-4 { + padding: 1.875rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.875rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.875rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.875rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.875rem !important; + } + .p-sm-5 { + padding: 3.75rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3.75rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3.75rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3.75rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3.75rem !important; + } + .m-sm-n1 { + margin: -0.3125rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.3125rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.3125rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.3125rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.3125rem !important; + } + .m-sm-n2 { + margin: -0.625rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.625rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.625rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.625rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.625rem !important; + } + .m-sm-n3 { + margin: -1.25rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1.25rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1.25rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1.25rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1.25rem !important; + } + .m-sm-n4 { + margin: -1.875rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.875rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.875rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.875rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.875rem !important; + } + .m-sm-n5 { + margin: -3.75rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3.75rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3.75rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3.75rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3.75rem !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.3125rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.3125rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.3125rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.3125rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.3125rem !important; + } + .m-md-2 { + margin: 0.625rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.625rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.625rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.625rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.625rem !important; + } + .m-md-3 { + margin: 1.25rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1.25rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1.25rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1.25rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1.25rem !important; + } + .m-md-4 { + margin: 1.875rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.875rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.875rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.875rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.875rem !important; + } + .m-md-5 { + margin: 3.75rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3.75rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3.75rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3.75rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3.75rem !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.3125rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.3125rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.3125rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.3125rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.3125rem !important; + } + .p-md-2 { + padding: 0.625rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.625rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.625rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.625rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.625rem !important; + } + .p-md-3 { + padding: 1.25rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1.25rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1.25rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1.25rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1.25rem !important; + } + .p-md-4 { + padding: 1.875rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.875rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.875rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.875rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.875rem !important; + } + .p-md-5 { + padding: 3.75rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3.75rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3.75rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3.75rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3.75rem !important; + } + .m-md-n1 { + margin: -0.3125rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.3125rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.3125rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.3125rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.3125rem !important; + } + .m-md-n2 { + margin: -0.625rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.625rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.625rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.625rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.625rem !important; + } + .m-md-n3 { + margin: -1.25rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1.25rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1.25rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1.25rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1.25rem !important; + } + .m-md-n4 { + margin: -1.875rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.875rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.875rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.875rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.875rem !important; + } + .m-md-n5 { + margin: -3.75rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3.75rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3.75rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3.75rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3.75rem !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: 1024px) { + .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.3125rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.3125rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.3125rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.3125rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.3125rem !important; + } + .m-lg-2 { + margin: 0.625rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.625rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.625rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.625rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.625rem !important; + } + .m-lg-3 { + margin: 1.25rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1.25rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1.25rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1.25rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1.25rem !important; + } + .m-lg-4 { + margin: 1.875rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.875rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.875rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.875rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.875rem !important; + } + .m-lg-5 { + margin: 3.75rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3.75rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3.75rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3.75rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3.75rem !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.3125rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.3125rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.3125rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.3125rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.3125rem !important; + } + .p-lg-2 { + padding: 0.625rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.625rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.625rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.625rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.625rem !important; + } + .p-lg-3 { + padding: 1.25rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1.25rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1.25rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1.25rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1.25rem !important; + } + .p-lg-4 { + padding: 1.875rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.875rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.875rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.875rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.875rem !important; + } + .p-lg-5 { + padding: 3.75rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3.75rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3.75rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3.75rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3.75rem !important; + } + .m-lg-n1 { + margin: -0.3125rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.3125rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.3125rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.3125rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.3125rem !important; + } + .m-lg-n2 { + margin: -0.625rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.625rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.625rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.625rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.625rem !important; + } + .m-lg-n3 { + margin: -1.25rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1.25rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1.25rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1.25rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1.25rem !important; + } + .m-lg-n4 { + margin: -1.875rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.875rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.875rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.875rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.875rem !important; + } + .m-lg-n5 { + margin: -3.75rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3.75rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3.75rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3.75rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3.75rem !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: 1280px) { + .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.3125rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.3125rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.3125rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.3125rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.3125rem !important; + } + .m-xl-2 { + margin: 0.625rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.625rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.625rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.625rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.625rem !important; + } + .m-xl-3 { + margin: 1.25rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1.25rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1.25rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1.25rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1.25rem !important; + } + .m-xl-4 { + margin: 1.875rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.875rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.875rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.875rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.875rem !important; + } + .m-xl-5 { + margin: 3.75rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3.75rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3.75rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3.75rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3.75rem !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.3125rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.3125rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.3125rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.3125rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.3125rem !important; + } + .p-xl-2 { + padding: 0.625rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.625rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.625rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.625rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.625rem !important; + } + .p-xl-3 { + padding: 1.25rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1.25rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1.25rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1.25rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1.25rem !important; + } + .p-xl-4 { + padding: 1.875rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.875rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.875rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.875rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.875rem !important; + } + .p-xl-5 { + padding: 3.75rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3.75rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3.75rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3.75rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3.75rem !important; + } + .m-xl-n1 { + margin: -0.3125rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.3125rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.3125rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.3125rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.3125rem !important; + } + .m-xl-n2 { + margin: -0.625rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.625rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.625rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.625rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.625rem !important; + } + .m-xl-n3 { + margin: -1.25rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1.25rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1.25rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1.25rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1.25rem !important; + } + .m-xl-n4 { + margin: -1.875rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.875rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.875rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.875rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.875rem !important; + } + .m-xl-n5 { + margin: -3.75rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3.75rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3.75rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3.75rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3.75rem !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; + } +} + +@media (min-width: 1440px) { + .m-xxl-0 { + margin: 0 !important; + } + .mt-xxl-0, + .my-xxl-0 { + margin-top: 0 !important; + } + .mr-xxl-0, + .mx-xxl-0 { + margin-right: 0 !important; + } + .mb-xxl-0, + .my-xxl-0 { + margin-bottom: 0 !important; + } + .ml-xxl-0, + .mx-xxl-0 { + margin-left: 0 !important; + } + .m-xxl-1 { + margin: 0.3125rem !important; + } + .mt-xxl-1, + .my-xxl-1 { + margin-top: 0.3125rem !important; + } + .mr-xxl-1, + .mx-xxl-1 { + margin-right: 0.3125rem !important; + } + .mb-xxl-1, + .my-xxl-1 { + margin-bottom: 0.3125rem !important; + } + .ml-xxl-1, + .mx-xxl-1 { + margin-left: 0.3125rem !important; + } + .m-xxl-2 { + margin: 0.625rem !important; + } + .mt-xxl-2, + .my-xxl-2 { + margin-top: 0.625rem !important; + } + .mr-xxl-2, + .mx-xxl-2 { + margin-right: 0.625rem !important; + } + .mb-xxl-2, + .my-xxl-2 { + margin-bottom: 0.625rem !important; + } + .ml-xxl-2, + .mx-xxl-2 { + margin-left: 0.625rem !important; + } + .m-xxl-3 { + margin: 1.25rem !important; + } + .mt-xxl-3, + .my-xxl-3 { + margin-top: 1.25rem !important; + } + .mr-xxl-3, + .mx-xxl-3 { + margin-right: 1.25rem !important; + } + .mb-xxl-3, + .my-xxl-3 { + margin-bottom: 1.25rem !important; + } + .ml-xxl-3, + .mx-xxl-3 { + margin-left: 1.25rem !important; + } + .m-xxl-4 { + margin: 1.875rem !important; + } + .mt-xxl-4, + .my-xxl-4 { + margin-top: 1.875rem !important; + } + .mr-xxl-4, + .mx-xxl-4 { + margin-right: 1.875rem !important; + } + .mb-xxl-4, + .my-xxl-4 { + margin-bottom: 1.875rem !important; + } + .ml-xxl-4, + .mx-xxl-4 { + margin-left: 1.875rem !important; + } + .m-xxl-5 { + margin: 3.75rem !important; + } + .mt-xxl-5, + .my-xxl-5 { + margin-top: 3.75rem !important; + } + .mr-xxl-5, + .mx-xxl-5 { + margin-right: 3.75rem !important; + } + .mb-xxl-5, + .my-xxl-5 { + margin-bottom: 3.75rem !important; + } + .ml-xxl-5, + .mx-xxl-5 { + margin-left: 3.75rem !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .pt-xxl-0, + .py-xxl-0 { + padding-top: 0 !important; + } + .pr-xxl-0, + .px-xxl-0 { + padding-right: 0 !important; + } + .pb-xxl-0, + .py-xxl-0 { + padding-bottom: 0 !important; + } + .pl-xxl-0, + .px-xxl-0 { + padding-left: 0 !important; + } + .p-xxl-1 { + padding: 0.3125rem !important; + } + .pt-xxl-1, + .py-xxl-1 { + padding-top: 0.3125rem !important; + } + .pr-xxl-1, + .px-xxl-1 { + padding-right: 0.3125rem !important; + } + .pb-xxl-1, + .py-xxl-1 { + padding-bottom: 0.3125rem !important; + } + .pl-xxl-1, + .px-xxl-1 { + padding-left: 0.3125rem !important; + } + .p-xxl-2 { + padding: 0.625rem !important; + } + .pt-xxl-2, + .py-xxl-2 { + padding-top: 0.625rem !important; + } + .pr-xxl-2, + .px-xxl-2 { + padding-right: 0.625rem !important; + } + .pb-xxl-2, + .py-xxl-2 { + padding-bottom: 0.625rem !important; + } + .pl-xxl-2, + .px-xxl-2 { + padding-left: 0.625rem !important; + } + .p-xxl-3 { + padding: 1.25rem !important; + } + .pt-xxl-3, + .py-xxl-3 { + padding-top: 1.25rem !important; + } + .pr-xxl-3, + .px-xxl-3 { + padding-right: 1.25rem !important; + } + .pb-xxl-3, + .py-xxl-3 { + padding-bottom: 1.25rem !important; + } + .pl-xxl-3, + .px-xxl-3 { + padding-left: 1.25rem !important; + } + .p-xxl-4 { + padding: 1.875rem !important; + } + .pt-xxl-4, + .py-xxl-4 { + padding-top: 1.875rem !important; + } + .pr-xxl-4, + .px-xxl-4 { + padding-right: 1.875rem !important; + } + .pb-xxl-4, + .py-xxl-4 { + padding-bottom: 1.875rem !important; + } + .pl-xxl-4, + .px-xxl-4 { + padding-left: 1.875rem !important; + } + .p-xxl-5 { + padding: 3.75rem !important; + } + .pt-xxl-5, + .py-xxl-5 { + padding-top: 3.75rem !important; + } + .pr-xxl-5, + .px-xxl-5 { + padding-right: 3.75rem !important; + } + .pb-xxl-5, + .py-xxl-5 { + padding-bottom: 3.75rem !important; + } + .pl-xxl-5, + .px-xxl-5 { + padding-left: 3.75rem !important; + } + .m-xxl-n1 { + margin: -0.3125rem !important; + } + .mt-xxl-n1, + .my-xxl-n1 { + margin-top: -0.3125rem !important; + } + .mr-xxl-n1, + .mx-xxl-n1 { + margin-right: -0.3125rem !important; + } + .mb-xxl-n1, + .my-xxl-n1 { + margin-bottom: -0.3125rem !important; + } + .ml-xxl-n1, + .mx-xxl-n1 { + margin-left: -0.3125rem !important; + } + .m-xxl-n2 { + margin: -0.625rem !important; + } + .mt-xxl-n2, + .my-xxl-n2 { + margin-top: -0.625rem !important; + } + .mr-xxl-n2, + .mx-xxl-n2 { + margin-right: -0.625rem !important; + } + .mb-xxl-n2, + .my-xxl-n2 { + margin-bottom: -0.625rem !important; + } + .ml-xxl-n2, + .mx-xxl-n2 { + margin-left: -0.625rem !important; + } + .m-xxl-n3 { + margin: -1.25rem !important; + } + .mt-xxl-n3, + .my-xxl-n3 { + margin-top: -1.25rem !important; + } + .mr-xxl-n3, + .mx-xxl-n3 { + margin-right: -1.25rem !important; + } + .mb-xxl-n3, + .my-xxl-n3 { + margin-bottom: -1.25rem !important; + } + .ml-xxl-n3, + .mx-xxl-n3 { + margin-left: -1.25rem !important; + } + .m-xxl-n4 { + margin: -1.875rem !important; + } + .mt-xxl-n4, + .my-xxl-n4 { + margin-top: -1.875rem !important; + } + .mr-xxl-n4, + .mx-xxl-n4 { + margin-right: -1.875rem !important; + } + .mb-xxl-n4, + .my-xxl-n4 { + margin-bottom: -1.875rem !important; + } + .ml-xxl-n4, + .mx-xxl-n4 { + margin-left: -1.875rem !important; + } + .m-xxl-n5 { + margin: -3.75rem !important; + } + .mt-xxl-n5, + .my-xxl-n5 { + margin-top: -3.75rem !important; + } + .mr-xxl-n5, + .mx-xxl-n5 { + margin-right: -3.75rem !important; + } + .mb-xxl-n5, + .my-xxl-n5 { + margin-bottom: -3.75rem !important; + } + .ml-xxl-n5, + .mx-xxl-n5 { + margin-left: -3.75rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mt-xxl-auto, + .my-xxl-auto { + margin-top: auto !important; + } + .mr-xxl-auto, + .mx-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-auto, + .my-xxl-auto { + margin-bottom: auto !important; + } + .ml-xxl-auto, + .mx-xxl-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-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: 480px) { + .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: 1024px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1280px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +@media (min-width: 1440px) { + .text-xxl-left { + text-align: left !important; + } + .text-xxl-right { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-weight: 700 !important; +} + +.text-white { + color: #fff !important; + background-color: #000; +} + +.text-secondary { + color: #000 !important; + background-color: #fff; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: black !important; +} + +.text-light { + color: #ccc !important; + background-color: #000; +} + +a.text-light:hover, a.text-light:focus { + color: #f2f2f2 !important; +} + +.text-dark { + color: #000 !important; + background-color: #fff; +} + +a.text-dark:hover, a.text-dark:focus { + color: black !important; +} + +.text-primary { + color: #f16e00 !important; +} + +.text-primary a.text-primary:hover, .text-primary a.text-primary:focus { + color: #a54b00 !important; +} + +.text-body { + color: #000 !important; + background-color: #fff; +} + +.text-muted { + color: #666 !important; + background-color: #fff; +} + +.bg-dark .text-primary, +.table-dark .text-primary, +.navbar-dark .text-primary { + color: #ff7900 !important; + background-color: #000; +} + +.bg-dark a.text-primary:hover, .bg-dark a.text-primary:focus, +.table-dark a.text-primary:hover, +.table-dark a.text-primary:focus, +.navbar-dark a.text-primary:hover, +.navbar-dark a.text-primary:focus { + color: #ffa14d !important; +} + +.bg-dark .text-body, +.table-dark .text-body, +.navbar-dark .text-body { + color: #fff !important; + background-color: #000; +} + +.bg-dark .text-muted, +.table-dark .text-muted, +.navbar-dark .text-muted { + color: #999 !important; + background-color: #000; +} + +.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: 0.125rem solid #ccc; + 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: 1024px !important; + } + .container { + min-width: 1024px !important; + } + .navbar { + display: none; + } + .badge { + border: 0.125rem solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #eee !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #ccc; + } + .table .thead-dark th { + color: inherit; + border-color: #ccc; + } + .row, + .form-row { + display: block !important; + } +} + +.o-switch .toggle { + position: relative; + display: block; + width: auto; + min-width: 3.75rem; + height: 1.875rem; + margin: 0.3125rem 0; + background: #666; + border: 0.125rem solid #666; + outline-offset: 0.25rem; + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .o-switch .toggle { + transition: none; + } +} + +.o-switch .toggle::before { + position: absolute; + left: 0; + width: 1.625rem; + height: 1.625rem; + content: ""; + background: #fff; +} + +.o-switch .on, +.o-switch .off { + display: none; + line-height: 1.625rem; + color: #fff; + opacity: 0; +} + +.o-switch .on::after, +.o-switch .off::after { + position: absolute; + top: .1875rem; + background-position: 50%; + background-size: 0.9375rem; +} + +.o-switch .off { + display: block; + text-align: right; + opacity: 1; +} + +.o-switch .on::after { + left: .25rem; +} + +.o-switch .off::after { + right: .25rem; +} + +.o-switch .toggle-rounded, +.o-switch .toggle-rounded::before { + border-radius: 1.625rem; +} + +.o-switch .checkbox:focus + .toggle { + outline: 0.125rem solid #666; + outline-offset: -0.125rem; +} + +.o-switch .checkbox:focus:checked + .toggle { + outline-color: #ff7900; +} + +.js-focus-visible .o-switch .checkbox:focus:not([data-focus-visible-added]) + .toggle { + outline: 0; +} + +.o-switch .checkbox:checked + .toggle { + background: #ff7900; + border-color: #ff7900; +} + +.o-switch .checkbox:checked + .toggle .on { + display: block; + opacity: 1; +} + +.o-switch .checkbox:checked + .toggle .off { + display: none; + opacity: 0; +} + +.o-switch .checkbox:checked + .toggle::before { + right: 0; + left: auto; +} + +.o-switch .success:checked + .toggle { + background: #32c832; + border-color: #32c832; +} + +.o-switch .success:checked + .toggle .on { + color: #000; +} + +.o-switch .success:focus:checked + .toggle { + outline-color: #32c832; +} + +.form-group .o-switch .toggle { + padding: 0 .375rem; +} + +.form-group .o-switch .toggle-rounded { + padding: 0 .875rem; +} + +.o-switch.btn-group-toggle { + display: inline-flex; + justify-content: flex-start; + border: 0.125rem solid #ccc; +} + +.o-switch.btn-group-toggle .btn { + min-width: 2.5rem; + padding-right: 0; + padding-left: 0; + margin: -0.125rem 0; + border: 0.125rem solid transparent; + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .o-switch.btn-group-toggle .btn { + transition: none; + } +} + +.o-switch.btn-group-toggle .btn:first-child { + margin-left: -0.125rem; +} + +.o-switch.btn-group-toggle .btn:last-child { + margin-right: -0.125rem; +} + +.o-switch.btn-group-toggle .btn.active { + color: #fff; + background-color: #000; + border-color: #000; +} + +.o-switch.btn-group-toggle .btn:focus, .o-switch.btn-group-toggle .btn.focus { + outline: 0.125rem solid #ff7900 !important; + outline-offset: -0.125rem; +} + +.o-switch.btn-group-toggle .btn:active { + border-color: #ff7900; +} + +.o-switch.btn-group-toggle .btn:hover:not(:active) { + color: #ff7900; + background-color: transparent; +} + +.o-switch.btn-group-toggle .btn:hover.active { + color: #fff; + background-color: #000; + border-color: #000; +} + +.form-group input[type="radio"], +.form-group input[type="checkbox"] { + width: auto; +} + +.form-group .invalid-feedback { + margin-top: .8125rem; + font-weight: 700; +} + +.form-group.top { + display: flex; + flex-direction: column; +} + +.form-group.top .col-form-label { + margin-bottom: 0; +} + +.form-group.top .form-control { + order: 2; +} + +.form-group.top .invalid-feedback { + order: 1; + margin-top: 0; + margin-bottom: .8125rem; + line-height: 1; +} + +.form-group.right { + display: flex; + flex-flow: row wrap; +} + +.form-group.right label, +.form-group.right .col-form-label { + min-width: 100%; +} + +.form-group.right .form-control-message, +.form-group.right .invalid-feedback { + max-width: 50%; + margin-left: .625rem; +} + +.form-group.row.top { + flex-direction: row; +} + +.form-group.row.top label, +.form-group.row.top .col-form-label { + order: 1; +} + +.form-group.row.top .form-control { + order: 2; + margin-top: 0; +} + +.form-group.row.top .invalid-feedback { + order: 0; +} + +.form-group.row.right label, +.form-group.row.right .col-form-label { + min-width: auto; +} + +.form-group.row.right .invalid-feedback { + align-self: center; + margin-top: 0; +} + +.form-group.is-required label::after { + margin-left: 6px; + font-weight: 700; + color: #f16e00; + content: "*"; +} + +.form-group .form-control:invalid { + outline: 0; + box-shadow: none; +} + +select.form-control:not([size]):not([multiple]) { + height: auto; + padding-top: .4375rem; + padding-bottom: .4375rem; +} + +select.form-control:not([size]):not([multiple]).form-control-lg { + padding-top: .65625rem; + padding-bottom: .65625rem; +} + +select.form-control:not([size]):not([multiple]).form-control-sm { + padding-top: .1875rem; + padding-bottom: .1875rem; +} + +.has-feedback label ~ .invalid-feedback { + top: 1.625; +} + +.o-square-list { + padding-left: 0; + list-style-type: none; +} + +.o-square-list ul { + padding-left: 1rem; + list-style-type: inherit; +} + +.o-square-list li::before { + margin-right: 0.625rem; + font-size: 0.875rem; + content: "\25A0"; +} + +.o-stepbar ol { + display: flex; + padding: 0; + margin: 0; + overflow: hidden; + counter-reset: step; +} + +.stepbar-item { + display: flex; + flex: 1; + padding: 0.625rem; + margin-right: 0.125rem; + font-weight: 700; + text-align: center; + list-style: none; + counter-increment: step; + background-color: #000; +} + +.current { + background-color: #ff7900; +} + +.current .stepbar-link, .current .stepbar-link:hover, .current .stepbar-link:focus, .current .stepbar-link:active { + color: #000; +} + +.current ~ .stepbar-item { + background-color: #ddd; +} + +.current ~ .stepbar-item .stepbar-link, .current ~ .stepbar-item .stepbar-link:hover, .current ~ .stepbar-item .stepbar-link:focus, .current ~ .stepbar-item .stepbar-link:active { + color: #000; +} + +.stepbar-link { + flex: 1 0 1.25ch; + max-width: 1.25ch; + margin: auto; + overflow: hidden; + color: #fff; + text-decoration: none; + white-space: nowrap; + outline-offset: 1.25rem; +} + +.stepbar-link::before { + content: counter(step) " "; +} + +.stepbar-link:hover, .stepbar-link:focus, .stepbar-link:active { + color: #fff; +} + +.stepbar-link:focus { + text-decoration: underline; + outline-offset: 0.3125rem; +} + +@media (min-width: 480px) { + .stepbar-item { + max-width: 3.75rem; + padding: 0.625rem 0 0.625rem 1.25rem; + margin: 0; + } + .stepbar-item::after { + display: inline-block; + width: 1.0625rem; + height: 2.5rem; + margin: -0.625rem 0 -0.625rem auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23000' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e"); + background-size: 1.0625rem 2.5rem; + transform: translateX(1.0625rem) rotate(-180deg); + } + .stepbar-item:last-child::after { + display: none; + } + .stepbar-item:last-child .stepbar-link { + margin-right: 1.25rem; + } + .current, + .current .stepbar-link { + max-width: none; + } + .current::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ff7900' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e"); + } + .current ~ .stepbar-item { + padding-left: 2rem; + } + .current ~ .stepbar-item::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ddd' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e"); + } + .current .stepbar-link::before { + content: counter(step) ". "; + } +} + +@media (min-width: 1280px) { + .stepbar-item, + .stepbar-link { + max-width: none; + } + .stepbar-link::before { + content: counter(step) ". "; + } +} + +.o-link-arrow { + font-weight: 700; + text-decoration: none; +} + +.o-link-arrow::after, .o-link-arrow::before { + display: inline-block; + width: 0.4375rem; + height: 0.625rem; + vertical-align: middle; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; +} + +.o-link-arrow:not(.back)::after { + margin-left: 0.625rem; + content: ""; +} + +.o-link-arrow.back::before { + margin-right: 0.625rem; + content: ""; + transform: rotate(-180deg); +} + +.o-link-arrow:hover, .o-link-arrow:focus { + text-decoration: underline; +} + +.o-link-arrow:hover::after, .o-link-arrow:hover::before, .o-link-arrow:focus::after, .o-link-arrow:focus::before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23ff7900' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e"); +} + +.nav-heading { + display: none; +} + +.mega-menu { + overflow: hidden; + .back::before { + transform: none; + } + + [aria-haspopup]::after { + transform: rotate(-180deg); + } +} + +.mega-menu [class*="container"] > .navbar-nav { + display: block; + flex-wrap: wrap; + width: 100%; +} + +.mega-menu > .navbar-nav { + transform: translateX(0); + will-change: transform; + transition: transform 0.5s; +} + +@media (prefers-reduced-motion: reduce) { + .mega-menu > .navbar-nav { + transition: none; + } +} + +.mega-menu .nav-item { + position: static; + padding: 0; +} + +.mega-menu .nav-link { + display: flex; + padding: 0.875rem 0; + font-size: 1rem; +} + +.mega-menu .nav-link::after { + display: block; + align-self: center; + margin-left: auto; +} + +.mega-menu .nav-link[aria-expanded="true"] { + color: #ff7900; +} + +.mega-menu .close { + margin-right: 0; +} + +.mega-menu [aria-expanded="true"]::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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"); + transform: rotateZ(180deg); +} + +.mega-menu [data-toggle="collapse"]::after { + width: 1rem; + height: .4375rem; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23fff' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/0.875rem 1rem; +} + +.mega-menu [data-toggle="collapse"]:hover::after, .mega-menu [data-toggle="collapse"]:focus::after, .mega-menu [data-toggle="collapse"]:active::after, .mega-menu [data-toggle="collapse"].active::after, .mega-menu [data-toggle="collapse"][aria-expanded="true"]::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23ff7900' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e"); +} + +.mega-menu [data-toggle="collapse"].active { + position: static; +} + +.mega-menu [data-toggle="collapse"].active::before { + right: 0; + bottom: -0.0625rem; + left: 0; + z-index: 1; + height: 0.0625rem; +} + +.mega-menu .back::before, +.mega-menu [aria-haspopup]::after { + width: 0.875rem; + height: 0.875rem; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e") no-repeat 50%/100%; +} + +.mega-menu .back:hover::before, +.mega-menu .back:focus::before, +.mega-menu .back:active::before, +.mega-menu [aria-haspopup]:hover::after, +.mega-menu [aria-haspopup]:focus::after, +.mega-menu [aria-haspopup]:active::after, +.mega-menu [aria-haspopup].active::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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"); +} + +.mega-menu .back::before { + display: block; + align-self: center; + margin: 0 0.3125rem 0 -1.25rem; + transform: rotateZ(-180deg); +} + +.mega-menu-panel[role="menu"] [class*="container"] { + max-width: 100%; +} + +.mega-menu-panel .navbar-nav .navbar-nav { + flex-direction: column; +} + +.mega-menu-panel .nav-link.active { + text-decoration: underline; + text-decoration-thickness: 0.125rem; + text-underline-offset: 0.25rem; +} + +.mega-menu-panel .nav-link.active::before { + display: none; +} + +.mega-menu-panel [data-toggle="collapse"] { + display: none; +} + +.mega-menu-panel .nav-heading { + display: flex; + padding: 0.875rem 0 0.875rem 1.25rem; + font-size: 1.25rem; + line-height: calc(22 / 20); + letter-spacing: -0.025rem; +} + +.mega-menu-panel [role="menu"] { + position: absolute; + top: 0; + left: 100%; + display: none; + width: 100%; + transition: none; +} + +.mega-menu-panel [role="menu"] .nav-link { + padding-left: 1.25rem; +} + +.mega-menu-panel [role="menu"] .nav-item:nth-child(2) { + border: 0; +} + +.mega-menu-panel .all { + flex: 1; + border-top: 0.0625rem solid #333; +} + +@media (min-width: 480px) { + .navbar-expand-sm .mega-menu { + overflow: visible; + } + .navbar-expand-sm .mega-menu [data-toggle="collapse"] { + display: flex; + } + .navbar-expand-sm .mega-menu [data-toggle="collapse"]::after { + display: none; + } + .navbar-expand-sm .mega-menu [data-toggle="collapse"].active { + position: relative; + } + .navbar-expand-sm .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; + } + .navbar-expand-sm .mega-menu > .navbar-nav { + transform: none; + will-change: auto; + } + .navbar-expand-sm .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; + } + .navbar-expand-sm .mega-menu-panel .container-md > .navbar-nav { + display: flex; + padding: 0 0.625rem; + } + .navbar-expand-sm .mega-menu-panel .col { + padding: 1rem 0; + } + .navbar-expand-sm .mega-menu-panel > .container-md + .container-md .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; + } + .navbar-expand-sm .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; + } + .navbar-expand-sm .mega-menu-panel .back, + .navbar-expand-sm .mega-menu-panel .nav-heading { + display: none; + } + .navbar-expand-sm .mega-menu-panel .all { + border: 0; + } + .navbar-expand-sm.minimized .mega-menu-panel { + top: 3.75rem; + } + .navbar-expand-sm:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; + } +} + +@media (min-width: 768px) { + .navbar-expand-md .mega-menu { + overflow: visible; + } + .navbar-expand-md .mega-menu [data-toggle="collapse"] { + display: flex; + } + .navbar-expand-md .mega-menu [data-toggle="collapse"]::after { + display: none; + } + .navbar-expand-md .mega-menu [data-toggle="collapse"].active { + position: relative; + } + .navbar-expand-md .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; + } + .navbar-expand-md .mega-menu > .navbar-nav { + transform: none; + will-change: auto; + } + .navbar-expand-md .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; + } + .navbar-expand-md .mega-menu-panel .container-lg > .navbar-nav { + display: flex; + padding: 0 0.625rem; + } + .navbar-expand-md .mega-menu-panel .col { + padding: 1rem 0; + } + .navbar-expand-md .mega-menu-panel > .container-lg + .container-lg .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; + } + .navbar-expand-md .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; + } + .navbar-expand-md .mega-menu-panel .back, + .navbar-expand-md .mega-menu-panel .nav-heading { + display: none; + } + .navbar-expand-md .mega-menu-panel .all { + border: 0; + } + .navbar-expand-md.minimized .mega-menu-panel { + top: 3.75rem; + } + .navbar-expand-md:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; + } +} + +@media (min-width: 1024px) { + .navbar-expand-lg .mega-menu { + overflow: visible; + } + .navbar-expand-lg .mega-menu [data-toggle="collapse"] { + display: flex; + } + .navbar-expand-lg .mega-menu [data-toggle="collapse"]::after { + display: none; + } + .navbar-expand-lg .mega-menu [data-toggle="collapse"].active { + position: relative; + } + .navbar-expand-lg .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; + } + .navbar-expand-lg .mega-menu > .navbar-nav { + transform: none; + will-change: auto; + } + .navbar-expand-lg .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; + } + .navbar-expand-lg .mega-menu-panel .container-xl > .navbar-nav { + display: flex; + padding: 0 0.625rem; + } + .navbar-expand-lg .mega-menu-panel .col { + padding: 1rem 0; + } + .navbar-expand-lg .mega-menu-panel > .container-xl + .container-xl .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; + } + .navbar-expand-lg .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; + } + .navbar-expand-lg .mega-menu-panel .back, + .navbar-expand-lg .mega-menu-panel .nav-heading { + display: none; + } + .navbar-expand-lg .mega-menu-panel .all { + border: 0; + } + .navbar-expand-lg.minimized .mega-menu-panel { + top: 3.75rem; + } + .navbar-expand-lg:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; + } +} + +@media (min-width: 1280px) { + .navbar-expand-xl .mega-menu { + overflow: visible; + } + .navbar-expand-xl .mega-menu [data-toggle="collapse"] { + display: flex; + } + .navbar-expand-xl .mega-menu [data-toggle="collapse"]::after { + display: none; + } + .navbar-expand-xl .mega-menu [data-toggle="collapse"].active { + position: relative; + } + .navbar-expand-xl .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; + } + .navbar-expand-xl .mega-menu > .navbar-nav { + transform: none; + will-change: auto; + } + .navbar-expand-xl .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; + } + .navbar-expand-xl .mega-menu-panel .container-xxl > .navbar-nav { + display: flex; + padding: 0 0.625rem; + } + .navbar-expand-xl .mega-menu-panel .col { + padding: 1rem 0; + } + .navbar-expand-xl .mega-menu-panel > .container-xxl + .container-xxl .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; + } + .navbar-expand-xl .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; + } + .navbar-expand-xl .mega-menu-panel .back, + .navbar-expand-xl .mega-menu-panel .nav-heading { + display: none; + } + .navbar-expand-xl .mega-menu-panel .all { + border: 0; + } + .navbar-expand-xl.minimized .mega-menu-panel { + top: 3.75rem; + } + .navbar-expand-xl:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; + } +} + +@media (min-width: 1440px) { + .navbar-expand-xxl .mega-menu { + overflow: visible; + } + .navbar-expand-xxl .mega-menu [data-toggle="collapse"] { + display: flex; + } + .navbar-expand-xxl .mega-menu [data-toggle="collapse"]::after { + display: none; + } + .navbar-expand-xxl .mega-menu [data-toggle="collapse"].active { + position: relative; + } + .navbar-expand-xxl .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; + } + .navbar-expand-xxl .mega-menu > .navbar-nav { + transform: none; + will-change: auto; + } + .navbar-expand-xxl .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; + } + .navbar-expand-xxl .mega-menu-panel .container > .navbar-nav { + display: flex; + padding: 0 0.625rem; + } + .navbar-expand-xxl .mega-menu-panel .col { + padding: 1rem 0; + } + .navbar-expand-xxl .mega-menu-panel > .container + .container .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; + } + .navbar-expand-xxl .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; + } + .navbar-expand-xxl .mega-menu-panel .back, + .navbar-expand-xxl .mega-menu-panel .nav-heading { + display: none; + } + .navbar-expand-xxl .mega-menu-panel .all { + border: 0; + } + .navbar-expand-xxl.minimized .mega-menu-panel { + top: 3.75rem; + } + .navbar-expand-xxl:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; + } +} + +.navbar-expand .mega-menu { + overflow: visible; +} + +.navbar-expand .mega-menu [data-toggle="collapse"] { + display: flex; +} + +.navbar-expand .mega-menu [data-toggle="collapse"]::after { + display: none; +} + +.navbar-expand .mega-menu [data-toggle="collapse"].active { + position: relative; +} + +.navbar-expand .mega-menu [data-toggle="collapse"].active::before { + right: 0.625rem; + bottom: 0; + left: 0.625rem; + height: 0.25rem; +} + +.navbar-expand .mega-menu > .navbar-nav { + transform: none; + will-change: auto; +} + +.navbar-expand .mega-menu-panel { + position: absolute; + top: 6.25rem; + left: 0; + z-index: 1030; + width: 100%; + padding: 1.25rem 0 3.75rem; + background-color: #000; +} + +.navbar-expand .mega-menu-panel .container > .navbar-nav { + display: flex; + padding: 0 0.625rem; +} + +.navbar-expand .mega-menu-panel .col { + padding: 1rem 0; +} + +.navbar-expand .mega-menu-panel > .container + .container .nav-link:not(:only-child) { + padding: 0 0 0.625rem; + margin: 0 1.25rem 0.625rem 0; + border-bottom: 0.0625rem solid #666; +} + +.navbar-expand .mega-menu-panel .navbar-nav .navbar-nav .nav-link { + padding: 0.3125rem 3.75rem 0.3125rem 0; +} + +.navbar-expand .mega-menu-panel .back, +.navbar-expand .mega-menu-panel .nav-heading { + display: none; +} + +.navbar-expand .mega-menu-panel .all { + border: 0; +} + +.navbar-expand.minimized .mega-menu-panel { + top: 3.75rem; +} + +.navbar-expand:not(.minimized) .mega-menu .nav-link { + padding: 0.875rem 0.625rem; +} + +.supra { + display: none; + padding-top: 0; + padding-bottom: 0; + border-bottom: 1px solid #333; +} + +@media (min-width: 768px) { + .supra { + display: flex; + } +} + +.supra .navbar-nav { + margin: 0 -0.46875rem; +} + +.supra .nav-link { + padding: 0.75rem 0.46875rem 0.8125rem; + font-size: 0.875rem; + line-height: 1; +} + +.supra .nav-link [class*="icon-"] { + font-size: 1rem; +} + +.supra .nav-link.active::before { + right: 0.46875rem; + bottom: -0.0625rem; + left: 0.46875rem; +} + +.supra .nav-link[class*="svg-"] { + padding: 0.25rem 0.625rem; +} + +.supra .nav-link[class*="svg-"]::after { + width: 1.5625rem; + height: 1.5625rem; +} + +.supra .dropdown-toggle { + padding: 0.75rem 0.46875rem 0.8125rem 0.625rem; + font-size: 0.875rem; + line-height: 1; +} + +.supra .dropdown-toggle::after { + border-width: 0.3125rem; + transform: none; +} + +.supra .dropdown-toggle [class*="icon-"] { + font-size: 1rem; +} + +.supra .nav-item + * > .nav-icon, +.supra .nav-item + * > .dropdown-toggle { + margin-left: 0.625rem; +} + +.supra .badge { + top: 0; + right: -0.3125rem; +} + +.tablesorter th { + padding-right: 1.875rem; + cursor: pointer; +} + +.tablesorter th a { + color: #000; + text-decoration: underline; +} + +.tablesorter th a:hover, .tablesorter th a:focus { + color: #f16e00; + text-decoration: underline; +} + +.tablesorter-header-inner span { + display: flex; +} + +.tablesorter-header-inner span::after { + display: inline-block; + align-self: center; + width: 0.625rem; + height: 0.375rem; + margin-left: 0.375rem; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat right center/0.625rem 0.875rem; +} + +[aria-sort="none"] .tablesorter-header-inner span::after { + background-image: none; +} + +.tablesorter-headerAsc .tablesorter-header-inner span::after { + transform: rotate(180deg); +} + +.tablesorter-headerUnSorted:hover span::after, .tablesorter-headerUnSorted:focus span::after { + height: 1.0625rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 17'%3e%3cpath d='M 7,17 0,10 h 14 l -7,7 z'/%3e%3cpath d='M 7,0 14,7 0,7 7,0 z'/%3e%3c/svg%3e"); +} + +.o-tab-container { + display: flex; + flex-flow: column wrap; + padding: 0 0.875rem; + border-bottom: 0.0625rem solid #ccc; +} + +.o-tab-content { + display: none; + padding: 0 1.5rem 0 0; + margin: 0 0 1.25rem; +} + +.o-tab-content.show { + display: block; +} + +.o-tab-content > :last-child { + margin-bottom: 0; +} + +.o-tab-heading { + position: relative; + display: flex; + width: inherit; + padding: 0.875rem; + margin: inherit; + font-weight: 700; + text-decoration: none; + border-top: 0.0625rem solid #ccc; +} + +.o-tab-heading:hover { + color: #ff7900; +} + +.o-tab-heading:focus { + z-index: 2; + color: #000; + outline: 0.125rem solid #000; + outline-offset: 0; +} + +.o-tab-heading[aria-expanded="true"] { + color: #ff7900; + background-color: #fff; + outline-color: currentColor; +} + +@media (max-width: 767.98px) { + .o-tab-container { + width: calc(100% + 1.75rem); + margin: 0 -0.875rem; + } + .o-tab-heading::after { + display: block; + align-self: center; + width: 0.875rem; + height: .4375rem; + margin: 0 0.625rem 0 auto; + content: ""; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/0.875rem 1rem; + } + .o-tab-heading:hover::after, .o-tab-heading[aria-expanded="true"]::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e"); + } + .o-tab-heading[aria-expanded="true"]::after { + transform: rotate(180deg); + } +} + +@media (min-width: 768px) { + .o-tab-container { + flex-direction: row; + border: 0; + } + .o-tab-content { + flex: 1 0 100%; + order: 1; + padding: 1.125rem; + margin: 0; + border: 0.125rem solid; + } + .o-tab-heading { + padding: 0.875rem 1.875rem; + margin-bottom: -0.125rem; + font-weight: 700; + border: 0.125rem solid transparent; + border-bottom-color: #000; + } + .o-tab-heading ~ .o-tab-heading { + margin-left: .5rem; + } + .o-tab-heading:hover, .o-tab-heading:focus, .o-tab-heading:active { + color: #fff; + background-color: #000; + } + .o-tab-heading:focus { + outline-offset: -0.125rem; + } + .o-tab-heading[aria-expanded="true"] { + color: #000; + background-color: #fff; + border-color: #000 #000 #fff #000; + } +} + +.o-nav-local { + margin-bottom: 2.5rem; + border-top: 0.0625rem solid #ccc; + border-bottom: 0.0625rem solid #ccc; +} + +.o-nav-local .nav-link { + position: relative; + padding: 0.875rem 1.25rem; +} + +.o-nav-local .nav-link:focus { + outline-offset: -0.125rem; +} + +.o-nav-local .nav-link.active::before { + position: absolute; + right: 1.25rem; + bottom: -0.0625rem; + left: 1.25rem; + height: 0.25rem; + content: ""; + background-color: currentColor; +} + +.o-nav-local .nav > .nav-item:first-child .nav-link { + padding-left: 0; +} + +.o-nav-local .nav > .nav-item:first-child .active::before { + left: 0; +} + +.o-nav-local.navbar-dark { + border-color: #333; +} + +.skiplinks { + position: fixed; + top: 0; + z-index: 1080; +} + +.skiplinks a { + outline-offset: 0.75rem; + box-shadow: 0 0 0 0.25rem #000; +} + +.skiplinks a:focus { + font-weight: 700; + color: #f16e00; + background-color: #000; + outline-offset: 0.25rem; +} + +.o-footer { + margin-top: 1.875rem; + background-color: #000; +} + +.o-footer * { + font-size: 1rem; + font-weight: 700; + line-height: 1.125; + color: #fff; + letter-spacing: -0.00625rem; +} + +.o-footer > * ~ :not(:last-child) { + border-bottom: 0.0625rem solid #333; +} + +.o-footer .nav-link { + align-items: center; + padding: 0.3125rem 1.25rem 0.3125rem 0; +} + +.o-footer .nav-link:hover, .o-footer .nav-link:focus { + color: #f16e00; +} + +.o-footer .nav-link [class*="icon-"] { + margin-right: 0.3125rem; + font-size: 1.875rem; +} + +.o-footer-top, +.o-footer-body { + padding-top: 1.875rem; + padding-bottom: 1.875rem; +} + +.o-footer-bottom { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} + +.o-footer-bottom * { + font-size: 0.875rem; +} + +@media (max-width: 1023.98px) { + .o-responsive-table thead { + display: none; + } + .o-responsive-table tbody, + .o-responsive-table tr, + .o-responsive-table th, + .o-responsive-table td { + display: block; + } +} + +@media (max-width: 1023.98px) and (min-width: 768px) { + .o-responsive-table tr { + float: left; + width: 45%; + } + .o-responsive-table tr:nth-child(odd) { + margin-right: 10%; + } +} + +@media (max-width: 1023.98px) { + .o-responsive-table th, + .o-responsive-table td { + vertical-align: middle; + } + .o-responsive-table td[data-title]::before { + float: left; + width: 50%; + font-weight: 700; + content: attr(data-title); + } + .o-responsive-table tr { + margin-bottom: 2em; + border-right: 0; + border-left: 0; + } + .o-responsive-table tbody th[scope="row"] { + font-weight: 700; + border-top: 0; + border-bottom: 2px solid #ccc; + } +} + +.o-scroll-up { + position: fixed; + right: 0; + bottom: 2.5rem; + z-index: 1035; + display: inline-flex; + align-items: center; + padding-left: 0.625rem; + font-weight: 700; + text-decoration: none; + background-color: rgba(255, 255, 255, 0.8); + right: 1.25%; + bottom: 0.25rem; +} + +.o-scroll-up:hover { + text-decoration: none; +} + +@media (min-width: 480px) { + .o-scroll-up { + right: 1.25%; + bottom: 0.375rem; + } +} + +@media (min-width: 768px) { + .o-scroll-up { + right: 1.5625%; + bottom: 0.75rem; + } +} + +@media (min-width: 1024px) { + .o-scroll-up { + right: 3.125%; + bottom: 2rem; + } +} + +@media (min-width: 1280px) { + .o-scroll-up { + right: 3.125%; + bottom: 2.5rem; + } +} + +@media (min-width: 1440px) { + .o-scroll-up { + right: 4.16667%; + bottom: 3.75rem; + } +} + +.o-scroll-up::after { + display: inline-block; + width: 2.5rem; + height: 2.5rem; + margin-left: 0.625rem; + content: ""; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%; + border: 0.125rem solid #000; + transform: rotate(-90deg); +} + +.o-scroll-up:hover::after, .o-scroll-up:focus::after { + background: #000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%; + border-color: #000; +} + +.o-scroll-up:active::after { + background: #ff7900 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%; + border-color: #ff7900; +} + +.o-scroll-up.static { + position: static; + z-index: auto; +} + +.swiper-button-prev, +.swiper-button-next { + position: absolute; + top: calc(50% - 10px) !important; + bottom: 0; + z-index: 1; + display: inline-block; + width: 2.5rem; + height: 2.5rem; + background: rgba(255, 255, 255, 0.5) no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") !important; + border-radius: 50%; + transition: outline-offset 0.2s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .swiper-button-prev, + .swiper-button-next { + transition: none; + } +} + +.swiper-button-prev:hover, .swiper-button-prev:focus, +.swiper-button-next:hover, +.swiper-button-next:focus { + background-color: #000; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") !important; +} + +.swiper-button-prev:focus, +.swiper-button-next:focus { + outline: 0.125rem solid #000; + outline-offset: -0.125rem; +} + +.js-focus-visible .swiper-button-prev:focus:not([data-focus-visible-added]), .js-focus-visible +.swiper-button-next:focus:not([data-focus-visible-added]) { + outline: 0; +} + +.swiper-button-prev:active, +.swiper-button-next:active { + background-color: #ff7900; +} + +.swiper-button-prev.swiper-button-disabled, +.swiper-button-next.swiper-button-disabled { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23666' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") !important; + opacity: 1; +} + +.swiper-button-prev { + right: auto !important; + left: 0.625rem !important; + transform: rotate(-180deg); +} + +.swiper-button-next { + right: 0.625rem !important; + left: auto !important; +} + +.swiper-container { + width: 100% !important; + margin-bottom: 1.875rem; + overflow: hidden; +} + +.swiper-container .swiper-pagination { + right: auto; + bottom: 1rem; + left: 50%; + display: flex; + justify-content: center; + width: auto; + padding: 0.375rem 0; + background-color: rgba(255, 255, 255, 0.5); + transform: translateX(-50%); + border-radius: 1.25rem; +} + +.swiper-container .swiper-pagination .swiper-pagination-bullet { + box-sizing: content-box; + flex: 0 1 auto; + width: 0.5rem; + height: 0.5rem; + margin-right: 0.375rem; + margin-left: 0.375rem; + background-clip: padding-box; + border: 0.125rem solid transparent; + opacity: 1; +} + +.swiper-container .swiper-pagination .swiper-pagination-bullet:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet:focus { + border-color: #000; +} + +.swiper-container .swiper-pagination .swiper-pagination-bullet-active { + background-color: transparent; + border-color: #000; +} + +.swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet-active:focus { + background-color: #000; +} + +.swiper-slide .card { + border: 0; +} + +.swiper-slide .card-img { + padding: 0; +} + +.swiper-slide .card-img img { + width: 100%; + height: auto; + max-height: 40vh; + -o-object-fit: cover; + object-fit: cover; +} + +@media (max-width: 1023.98px) { + .swiper-button-prev, + .swiper-button-next { + display: none; + } + .swiper-container { + overflow-x: hidden; + overflow-y: visible; + /* used for displaying pagination outside of container */ + } + .swiper-slide { + width: 80%; + } + .swiper-slide .card-img img { + height: auto; + } + .swiper-slide .card-body { + position: static; + } +} +/*# sourceMappingURL=boosted-rtl.rtl.css.map */ \ No newline at end of file diff --git a/dist/css/boosted-rtl.rtl.css.map b/dist/css/boosted-rtl.rtl.css.map new file mode 100644 index 0000000000..14a8f97734 --- /dev/null +++ b/dist/css/boosted-rtl.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["boosted-rtl.css"],"names":[],"mappings":"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iB;AACnB;;AAEA;EACE,uBAAwB;AAC1B;;AAEA;EACE,uBAAwB;AAC1B;;AAEA;EACE,gBAAiB;AACnB;;AAEA;EACE,uBAAwB;AAC1B;;AAEA;EACE,uBAAwB;AAC1B;;AAEA;EACE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EACjB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,WAAW;IACX,eAAe;EACjB;EACA;IACE,mBAAmB;IACnB,oBAAoB;EACtB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,cAAe;EACjB;EACA;IACE,sBAAuB;EACzB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;AACF;;AAEA;EACE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EACjB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,WAAW;IACX,eAAe;EACjB;EACA;IACE,mBAAmB;IACnB,oBAAoB;EACtB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,cAAe;EACjB;EACA;IACE,sBAAuB;EACzB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;AACF;;AAEA;EACE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EACjB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,WAAW;IACX,eAAe;EACjB;EACA;IACE,mBAAmB;IACnB,oBAAoB;EACtB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,cAAe;EACjB;EACA;IACE,sBAAuB;EACzB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;AACF;;AAEA;EACE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EACjB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,WAAW;IACX,eAAe;EACjB;EACA;IACE,mBAAmB;IACnB,oBAAoB;EACtB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,cAAe;EACjB;EACA;IACE,sBAAuB;EACzB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;AACF;;AAEA;EACE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EACjB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,WAAW;IACX,eAAe;EACjB;EACA;IACE,mBAAmB;IACnB,oBAAoB;EACtB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,aAAa;IACb,cAAc;EAChB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,oBAAoB;IACpB,qBAAqB;EACvB;EACA;IACE,cAAc;IACd,eAAe;EACjB;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,QAAQ;EACV;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,SAAS;EACX;EACA;IACE,cAAe;EACjB;EACA;IACE,sBAAuB;EACzB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,gBAAiB;EACnB;EACA;IACE,uBAAwB;EAC1B;EACA;IACE,uBAAwB;EAC1B;AACF;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;;EAEE,+CAA+C;EAC/C,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;;;;EAKE,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,sCAAsC;EACtC,mBAAmB;EACnB,sBAAsB;AACxB;;AAEA;EACE,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,cAAc;EACd,sBAAsB;AACxB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;;EAEE,iDAAiD;AACnD;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EACnC;AACF;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EACnC;AACF;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EACnC;AACF;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EACnC;AACF;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EACnC;AACF;;AAEA;EACE,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AACnC;;AAEA;EACE,cAAc;AAChB;;AAEA;;EAEE,WAAW;AACb;;AAEA;EACE,qBAAsB;EACtB,gBAAgB;EAChB,cAAc;EACd,YAAY;AACd;;AAEA;EACE,cAAc;EACd,WAAW;EACX,cAAc;EACd,uDAAuD;EACvD,sKAAsK;EACtK,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,WAAW;EACX,sBAAsB;EACtB,4BAA4B;EAC5B,2BAA2B;EAC3B,gBAAgB;EAChB,wEAAwE;AAC1E;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,6BAA6B;EAC7B,SAAS;AACX;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,UAAU;AACZ;;AAOA;EACE,WAAW;EACX,UAAU;AACZ;;AAHA;EACE,WAAW;EACX,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,UAAU;AACZ;;AAEA;;;;EAIE,wBAAwB;EACxB,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;;EAEE,cAAc;EACd,WAAW;AACb;;AAEA;EACE,qBAAqB;EACrB,wBAAwB;EACxB,gBAAgB;EAChB,kBAAkB;EAClB,iBAAiB;AACnB;;AAEA;EACE,sBAAsB;EACtB,yBAAyB;EACzB,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,sBAAsB;EACtB,yBAAyB;EACzB,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,cAAc;EACd,WAAW;EACX,iBAAiB;EACjB,gBAAgB;EAChB,eAAe;EACf,iBAAiB;EACjB,WAAW;EACX,6BAA6B;EAC7B,yBAAyB;EACzB,wBAAwB;AAC1B;;AAEA;EACE,gBAAe;EACf,eAAgB;AAClB;;AAEA;EACE,gBAAgB;EAChB,2BAA2B;EAC3B,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,gBAAgB;EAChB,0BAA0B;EAC1B,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,cAAc;EACd,oBAAoB;AACtB;;AAEA;EACE,aAAa;EACb,eAAe;EACf,kBAAiB;EACjB,iBAAkB;AACpB;;AAEA;;EAEE,kBAAiB;EACjB,iBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,qBAAsB;EACtB,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,qBAAsB;AACxB;;AAEA;;EAEE,WAAW;AACb;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,eAAgB;EAChB,qBAAoB;AACtB;;AAEA;EACE,gBAAgB;EAChB,aAAa;EACb,uBAAsB;EACtB,cAAe;AACjB;;AAEA;EACE,4bAA2b;AAC7b;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,OAAQ;EACR,UAAU;EACV,aAAa;EACb,eAAe;EACf,0BAA0B;EAC1B,iBAAiB;EACjB,mBAAmB;EACnB,kBAAkB;EAClB,WAAW;EACX,yBAAyB;AAC3B;;AAEA;;EAEE,SAAU;AACZ;;AAEA;EACE,sBAAqB;EACrB,gFAA+E;AACjF;;AAEA;EACE,wCAAuC;AACzC;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,yBAAyB;EACzB,qCAAqC;EACrC,gBAAgB;AAClB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,WAAW;EACX,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,cAAc;EACd,kBAAkB;EAClB,gBAAgB;EAChB,iBAAiB;EACjB,uBAAsB;EACtB,WAAW;EACX,+hBAA+hB;AACjiB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,OAAQ;EACR,UAAU;EACV,aAAa;EACb,eAAe;EACf,0BAA0B;EAC1B,iBAAiB;EACjB,mBAAmB;EACnB,kBAAkB;EAClB,WAAW;EACX,yBAAyB;AAC3B;;AAEA;;EAEE,SAAU;AACZ;;AAEA;;;;EAIE,aAAa;AACf;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAqB;EACrB,gFAA+E;AACjF;;AAEA;EACE,qBAAqB;EACrB,wCAAuC;AACzC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,yBAAyB;EACzB,qCAAqC;EACrC,gBAAgB;AAClB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;AACrB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE;IACE,aAAa;IACb,mBAAmB;IACnB,uBAAuB;IACvB,gBAAgB;EAClB;EACA;IACE,aAAa;IACb,cAAc;IACd,mBAAmB;IACnB,mBAAmB;IACnB,gBAAgB;EAClB;EACA;IACE,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,qBAAqB;EACvB;EACA;;IAEE,WAAW;EACb;EACA;IACE,aAAa;IACb,mBAAmB;IACnB,uBAAuB;IACvB,WAAW;IACX,eAAgB;EAClB;EACA;IACE,kBAAkB;IAClB,cAAc;IACd,aAAa;IACb,qBAAoB;IACpB,cAAe;EACjB;EACA;IACE,mBAAmB;IACnB,uBAAuB;EACzB;EACA;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,sKAAsK;EACtK,gBAAgB;EAChB,WAAW;EACX,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,yBAAyB;EACzB,sBAAsB;EAEtB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,kCAAkC;EAClC,uDAAuD;EACvD,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,4CAA4C;EAC5C,uBAAuB;AACzB;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,WAAW;EACX,qBAAqB;AACvB;;AAEA;EACE,uBAAuB;EACvB,yBAAyB;AAC3B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,eAAe;AACjB;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;;EAEE,sBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,oBAAoB;AACtB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,6BAA6B;EAC7B,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;EAIE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;;;;;EAME,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;;;EAGE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,0BAA0B;EAC1B,oCAAoC;AACtC;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,cAAc;EACd,0BAA0B;AAC5B;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,WAAW;EACX,oBAAoB;AACtB;;AAEA;EACE,uBAAuB;EACvB,iBAAiB;EACjB,eAAe;EACf,4BAA4B;AAC9B;;AAEA;EACE,aAAa;EACb,cAAc;EACd,UAAU;EACV,gDAAgD;EAChD,2BAA2B;EAC3B,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,sBAAsB;EACtB,uNAAuN;AACzN;;AAEA;EACE,uNAAuN;EACvN,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,+ZAA+Z;AACja;;AAEA;EACE,+ZAA+Z;EAC/Z,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,g6BAAg6B;AACl6B;;AAEA;EACE,g6BAAg6B;EACh6B,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,oeAAoe;AACte;;AAEA;EACE,oeAAoe;EACpe,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,sBAAsB;EACtB,qTAAqT;AACvT;;AAEA;EACE,qTAAqT;EACrT,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,qkBAAqkB;AACvkB;;AAEA;EACE,qkBAAqkB;EACrkB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,sBAAsB;EACtB,4jBAA4jB;AAC9jB;;AAEA;EACE,4jBAA4jB;EAC5jB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,oRAAoR;AACtR;;AAEA;EACE,oRAAoR;EACpR,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;EACtB,0WAA0W;AAC5W;;AAEA;EACE,0WAA0W;EAC1W,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,qBAAqB;EACrB,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,4DAA4D;EAC5D,mBAAmB;EACnB,0BAA0B;EAC1B,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;EACnB,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,qBAAqB;EACrB,wBAAwB;AAC1B;;AAEA;EACE,6DAA6D;EAC7D,mBAAmB;EACnB,0BAA0B;EAC1B,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;EACnB,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,WAAW;AACb;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;;EAGE,WAAW;AACb;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,gBAAgB;EAChB,6BAA6B;AAC/B;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;;;;EAIE,kBAAkB;AACpB;;AAEA;EACE,wBAAwB;EACxB,WAAW;EACX,mBAAmB;EACnB,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,qBAAsB;EACtB,WAAW;EACX,2BAA2B;EAC3B,yCAAwC;EACxC,gBAAgB;EAChB,wCAAyC;EACzC,gCAAgC;AAClC;;AAEA;EACE,cAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAO;EACP,aAAa;EACb,aAAa;EACb,WAAY;EACZ,gBAAgB;EAChB,UAAU;EACV,gBAAgB;EAChB,eAAe;EACf,WAAW;EACX,gBAAiB;EACjB,gBAAgB;EAChB,sBAAsB;EACtB,4BAA4B;EAC5B,2BAA2B;AAC7B;;AAEA;EACE,WAAU;EACV,OAAQ;AACV;;AAEA;EACE,QAAO;EACP,UAAW;AACb;;AAEA;EACE;IACE,WAAU;IACV,OAAQ;EACV;EACA;IACE,QAAO;IACP,UAAW;EACb;AACF;;AAEA;EACE;IACE,WAAU;IACV,OAAQ;EACV;EACA;IACE,QAAO;IACP,UAAW;EACb;AACF;;AAEA;EACE;IACE,WAAU;IACV,OAAQ;EACV;EACA;IACE,QAAO;IACP,UAAW;EACb;AACF;;AAEA;EACE;IACE,WAAU;IACV,OAAQ;EACV;EACA;IACE,QAAO;IACP,UAAW;EACb;AACF;;AAEA;EACE;IACE,WAAU;IACV,OAAQ;EACV;EACA;IACE,QAAO;IACP,UAAW;EACb;AACF;;AAEA;EACE,SAAS;EACT,YAAY;EACZ,aAAa;EACb,mBAAmB;AACrB;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,qBAAsB;EACtB,WAAW;EACX,aAAa;EACb,yCAAwC;EACxC,8BAA8B;EAC9B,wCAAyC;EACzC,eAAe;AACjB;;AAEA;EACE,cAAe;AACjB;;AAEA;EACE,MAAM;EACN,WAAU;EACV,UAAW;EACX,aAAa;EACb,iBAAkB;AACpB;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,qBAAsB;EACtB,WAAW;EACX,uCAAuC;EACvC,eAAc;EACd,0CAA0C;EAC1C,4BAA6B;EAC7B,eAAe;AACjB;;AAEA;EACE,cAAe;AACjB;;AAEA;EACE,MAAM;EACN,WAAU;EACV,UAAW;EACX,aAAa;EACb,kBAAiB;AACnB;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,qBAAsB;EACtB,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,sBAAqB;EACrB,WAAW;EACX,uCAAuC;EACvC,6BAA4B;EAC5B,0CAA0C;AAC5C;;AAEA;EACE,cAAe;AACjB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,WAAU;EACV,YAAY;AACd;;AAEA;EACE,SAAS;EACT,kBAAkB;EAClB,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;EACE,cAAc;EACd,WAAW;EACX,0BAA0B;EAC1B,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,mBAAmB;EACnB,qBAAqB;EACrB,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;AACX;;AAEA;EACE,WAAW;EACX,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,WAAW;EACX,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,WAAW;EACX,oBAAoB;EACpB,6BAA6B;AAC/B;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,cAAc;EACd,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,0BAA0B;EAC1B,WAAW;AACb;;AAEA;;EAEE,kBAAkB;EAClB,oBAAoB;EACpB,sBAAsB;AACxB;;AAEA;;EAEE,kBAAkB;EAClB,cAAc;AAChB;;AAEA;;EAEE,UAAU;AACZ;;AAEA;;;;EAIE,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,eAAe;EACf,2BAA2B;AAC7B;;AAEA;EACE,WAAW;AACb;;AAEA;;EAEE,sBAAuB;AACzB;;AAEA;EACE,qBAAoB;EACpB,oBAAqB;EACrB,kBAAkB;AACpB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,8BAA+B;AACjC;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,iBAAiB;EACjB,eAAgB;EAChB,eAAe;EACf,WAAW;EACX,WAAW;EACX,uQAAuQ;AACzQ;;AAEA;EACE,WAAW;AACb;;AAEA;;;EAGE,cAAe;AACjB;;AAEA;EACE,eAAc;AAChB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,cAAc;EACd,yBAAyB;AAC3B;;AAEA;EACE,wBAAuB;EACvB,uBAAwB;AAC1B;;AAEA;EACE,uBAAsB;EACtB,sBAAuB;AACzB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,uBAAuB;AACzB;;AAEA;;EAEE,WAAW;AACb;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;;EAEE,gBAAgB;EAChB,kBAAkB;AACpB;;AAEA;;;;EAIE,kBAAkB;EAClB,sBAAsB;EACtB,oBAAoB;AACtB;;AAEA;;;;EAIE,cAAc;EACd,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;AAC3B;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;;EAEE,eAAc;AAChB;;AAEA;;EAEE,cAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,oBAAoB;EACpB,WAAW;AACb;;AAEA;;;;EAIE,kBAAkB;EAClB,cAAc;EACd,SAAS;EACT,YAAY;EACZ,gBAAgB;AAClB;;AAEA;;;;;;;;;;;;EAYE,sBAAuB;AACzB;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,mBAAmB;AACrB;;AAEA;;EAEE,aAAa;AACf;;AAEA;;EAEE,kBAAkB;EAClB,UAAU;AACZ;;AAEA;;EAEE,UAAU;AACZ;;AAEA;;;;;;;;EAQE,sBAAuB;AACzB;;AAEA;EACE,uBAAsB;AACxB;;AAEA;EACE,sBAAuB;AACzB;;AAEA;;EAEE,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,wBAAwB;EACxB,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,WAAW;EACX,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,aAAa;AACf;;AAEA;;EAEE,gBAAgB;AAClB;;AAEA;;;;;;EAME,0BAA0B;EAC1B,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;;EAEE,gBAAgB;AAClB;;AAEA;;;;;;EAME,2BAA2B;EAC3B,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;;EAEE,uBAAsB;AACxB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,cAAc;EACd,oBAAoB;EACpB,sBAAuB;EACvB,uBAAuB;EACvB,iCAAiC;EACjC,mBAAmB;AACrB;;AAEA;EACE,oBAAoB;EACpB,qBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,OAAQ;EACR,WAAW;EACX,cAAc;EACd,iBAAiB;EACjB,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,qBAAqB;EACrB,yBAAyB;AAC3B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,qBAAqB;AACvB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,eAAe;EACf,OAAQ;EACR,cAAc;EACd,cAAc;EACd,eAAe;EACf,oBAAoB;EACpB,WAAW;EACX,sBAAsB;EACtB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,eAAe;EACf,OAAQ;EACR,cAAc;EACd,cAAc;EACd,eAAe;EACf,WAAW;EACX,qCAAqC;AACvC;;AAEA;EACE,+KAA+K;AACjL;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,+JAA+J;EAC/J,mCAAmC;EACnC,iCAAiC;AACnC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,+KAA+K;AACjL;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,yBAAyB;EACzB,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAuB;AACzB;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,OAAQ;EACR,cAAc;EACd,gBAAgB;EAChB,mBAAmB;EACnB,kYAAiY;EACjY,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,cAAe;EACf,eAAe;EACf,gBAAgB;EAChB,sBAAsB;EACtB,yIAAyI;AAC3I;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,uBAAsB;EACtB,eAAgB;AAClB;;AAEA;EACE,QAAO;EACP,UAAW;AACb;;AAEA;EACE,WAAU;EACV,UAAW;AACb;;AAEA;EACE,6NAA8N;AAChO;;AAEA;EACE,sBAAsB;EACtB,+BAAgC;AAClC;;AAEA;;EAEE,sBAAsB;EACtB,+KAA+K;AACjL;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,cAAc;EACd,8CAA8C;EAC9C,sKAAsK;EACtK,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,WAAW;EACX,sBAAsB;EACtB,iNAAgN;EAChN,2BAA2B;EAC3B,gBAAgB;EAChB,wBAAwB;EACxB,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,YAAY;EACZ,uBAAsB;EACtB,sBAAsB;AACxB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,mKAAmK;AACrK;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,uBAAuB;AACzB;;AAEA;EACE,gBAAgB;EAChB,sBAAsB;EACtB,yBAAyB;EACzB,sBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;EAChB,sBAAsB;EACtB,yBAAyB;EACzB,qBAAsB;EACtB,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,cAAc;EACd,SAAS;EACT,gBAAgB;EAChB,UAAU;AACZ;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,sBAAsB;AACxB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAO;EACP,OAAQ;EACR,UAAU;EACV,cAAc;EACd,wBAAwB;EACxB,gBAAgB;EAChB,sKAAsK;EACtK,gBAAgB;EAChB,iBAAiB;EACjB,WAAW;EACX,sBAAsB;EACtB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAO;EACP,SAAS;EACT,UAAU;EACV,cAAc;EACd,eAAe;EACf,wBAAwB;EACxB,iBAAiB;EACjB,WAAW;EACX,iBAAiB;EACjB,sBAAsB;EACtB,oBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,eAAe;EACf,UAAU;EACV,6BAA6B;EAC7B,sBAAsB;EACtB,wBAAwB;EACxB,qBAAqB;EACrB,gBAAgB;EAChB,2CAA2C;AAC7C;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,4BAA4B;EAC5B,wBAAwB;AAC1B;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,+BAA+B;EAC/B,oBAAoB;EACpB,YAAY;EACZ,sBAAsB;EACtB,2BAA2B;EAC3B,kBAAkB;EAClB,wBAAwB;EACxB,gBAAgB;AAClB;;AAEA;EACE,wBAAwB;EACxB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,sBAAsB;EACtB,2BAA2B;EAC3B,kBAAkB;EAClB,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,yBAAyB;AAC3B;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,sBAAqB;EACrB,qBAAsB;EACtB,YAAY;EACZ,sBAAsB;EACtB,2BAA2B;EAC3B,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf,6BAA6B;EAC7B,yBAAyB;EACzB,oBAAoB;AACtB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,kBAAiB;EACjB,sBAAsB;AACxB;;AAEA;EACE,eAAe;EACf,kBAAkB;AACpB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,eAAe;EACf,kBAAkB;AACpB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,eAAe;EACf,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;;;EAGE,4GAA4G;AAC9G;;AAEA;EACE;;;IAGE,gBAAgB;EAClB;AACF;;AAEA;EACE,aAAa;EACb,eAAe;EACf,eAAgB;EAChB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,yBAAyB;EACzB,gBAAgB;EAChB,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,oBAAoB;EACpB,eAAe;AACjB;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE;IACE,kBAAmB;EACrB;AACF;;AAEA;EACE,0BAA0B;EAC1B,wBAAwB;EACxB,gBAAgB;EAChB,kCAAkC;EAClC,sBAAsB;EACtB,wBAAwB;AAC1B;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,6BAA6B;EAC7B,yBAAyB;AAC3B;;AAEA;EACE,4BAA4B;EAC5B,yBAAyB;AAC3B;;AAEA;;EAEE,WAAW;EACX,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,eAAgB;EAChB,mCAAmC;AACrC;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,cAAc;EACd,6BAA6B;EAC7B,yBAAyB;AAC3B;;AAEA;EACE,6CAA6C;AAC/C;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;;EAEE,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;;EAEE,+BAA+B;AACjC;;AAEA;EACE,sBAAuB;AACzB;;AAEA;;EAEE,cAAc;EACd,kBAAkB;AACpB;;AAEA;;EAEE,aAAa;EACb,YAAY;EACZ,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;EACjB,sBAAsB;EACtB,aAAa;AACf;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,mBAAmB;EACnB,8BAA8B;EAC9B,UAAU;EACV,gBAAgB;EAChB,oCAAoC;AACtC;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE;IACE,mBAAmB;EACrB;AACF;;AAEA;;EAEE,aAAa;EACb,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,8BAA8B;EAC9B,gBAAe;EACf,eAAgB;AAClB;;AAEA;EACE;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE,OAAQ;AACV;;AAEA;EACE,kBAAkB;EAClB,oBAAoB;EACpB,qBAAqB;EACrB,kBAAkB;EAClB,UAAU;EACV,iBAAiB;EACjB,eAAe;EACf,gBAAgB;EAChB,gBAAgB;EAChB,qBAAqB;EACrB,uBAAuB;EACvB,mBAAmB;EACnB,uBAAuB;EACvB,oEAAoE;AACtE;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE;IACE,oBAAoB;IACpB,uCAAuC;EACzC;AACF;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;;;EAGE,sBAAsB;AACxB;;AAEA;EACE,4BAA4B;EAC5B,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,eAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,WAAW;EACX,qCAAoC;AACtC;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,2DAA2D;AAC7D;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE;IACE,sBAAuB;EACzB;AACF;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,eAAgB;EAChB,gBAAgB;EAChB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,uBAAuB;EACvB,qEAAqE;AACvE;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,kBAAkB;EAClB,gBAAe;EACf,SAAS;EACT,eAAgB;EAChB,eAAe;EACf,WAAW;EACX,8BAA8B;EAC9B,mCAAmC;AACrC;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,2BAA2B;EAC3B,sCAAsC;AACxC;;AAEA;;EAEE,SAAS;AACX;;AAEA;EACE,gBAAe;AACjB;;AAEA;EACE,QAAO;AACT;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,QAAO;AACT;;AAEA;EACE;IACE,0BAA0B;EAC5B;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,eAAc;IACd,cAAe;EACjB;EACA;IACE,8BAA8B;EAChC;EACA;IACE,aAAa;IACb,eAAc;EAChB;AACF;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,cAAe;EACf,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,qCAAqC;EACrC,sBAAqB;AACvB;;AAEA;EACE,sBAAuB;AACzB;;AAEA;EACE,0BAA2B;AAC7B;;AAEA;EACE,qCAAqC;EACrC,WAAW;EACX,mBAAmB;EACnB,sBAAsB;EACtB,0BAA0B;AAC5B;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,qBAAqB;EACrB,wBAAwB;AAC1B;;AAEA;EACE,gBAAgB;EAChB,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,sBAAsB;EACtB,yCAAyC;EACzC,eAAe;EACf,cAAc;EACd,6BAA6B;EAC7B,kCAAkC;AACpC;;AAEA;EACE;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE,WAAW;EACX,qBAAqB;AACvB;;AAEA;;;EAGE,+OAA+O;AACjP;;AAEA;EACE,UAAU;AACZ;;AAEA;;;EAGE,uSAAuS;AACzS;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,qBAAqB;EACrB,gBAAgB;EAChB,iBAAiB;EACjB,sBAAsB;EACtB,WAAW;EACX,qCAAqC;AACvC;;AAEA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;;AAEA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,eAAc;EACd,SAAS;EACT,cAAe;AACjB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,MAAM;EACN,OAAQ;EACR,eAAe;AACjB;;AAEA;EACE,qBAAqB;EACrB,wBAAwB;AAC1B;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,uBAAuB;AACzB;;AAEA;EACE;IACE,qBAAqB;IACrB,2BAA2B;EAC7B;EACA;IACE,iBAAiB;EACnB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,mBAAmB;EACrB;EACA;IACE,kBAAkB;EACpB;EACA;IACE,WAAW;IACX,sBAAsB;IACtB,SAAS;EACX;EACA;IACE,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,eAAe;IACf,SAAS;EACX;EACA;IACE,kBAAkB;EACpB;EACA;;IAEE,iBAAiB;IACjB,uBAAsB;IACtB,sBAAuB;EACzB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,wBAAwB;IACxB,gBAAgB;EAClB;EACA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;EACjB;EACA;IACE,+BAA+B;EACjC;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,MAAM;IACN,OAAQ;IACR,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,wBAAwB;EAC1B;EACA;IACE,SAAS;EACX;EACA;IACE,aAAa;IACb,uBAAuB;EACzB;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,kBAAkB;IAClB,qBAAqB;IACrB,uBAAuB;EACzB;AACF;;AAEA;EACE;IACE,qBAAqB;IACrB,2BAA2B;EAC7B;EACA;IACE,iBAAiB;EACnB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,mBAAmB;EACrB;EACA;IACE,kBAAkB;EACpB;EACA;IACE,WAAW;IACX,sBAAsB;IACtB,SAAS;EACX;EACA;IACE,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,eAAe;IACf,SAAS;EACX;EACA;IACE,kBAAkB;EACpB;EACA;;IAEE,iBAAiB;IACjB,uBAAsB;IACtB,sBAAuB;EACzB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,wBAAwB;IACxB,gBAAgB;EAClB;EACA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;EACjB;EACA;IACE,+BAA+B;EACjC;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,MAAM;IACN,OAAQ;IACR,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,wBAAwB;EAC1B;EACA;IACE,SAAS;EACX;EACA;IACE,aAAa;IACb,uBAAuB;EACzB;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,kBAAkB;IAClB,qBAAqB;IACrB,uBAAuB;EACzB;AACF;;AAEA;EACE;IACE,qBAAqB;IACrB,2BAA2B;EAC7B;EACA;IACE,iBAAiB;EACnB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,mBAAmB;EACrB;EACA;IACE,kBAAkB;EACpB;EACA;IACE,WAAW;IACX,sBAAsB;IACtB,SAAS;EACX;EACA;IACE,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,eAAe;IACf,SAAS;EACX;EACA;IACE,kBAAkB;EACpB;EACA;;IAEE,iBAAiB;IACjB,uBAAsB;IACtB,sBAAuB;EACzB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,wBAAwB;IACxB,gBAAgB;EAClB;EACA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;EACjB;EACA;IACE,+BAA+B;EACjC;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,MAAM;IACN,OAAQ;IACR,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,wBAAwB;EAC1B;EACA;IACE,SAAS;EACX;EACA;IACE,aAAa;IACb,uBAAuB;EACzB;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,kBAAkB;IAClB,qBAAqB;IACrB,uBAAuB;EACzB;AACF;;AAEA;EACE;IACE,qBAAqB;IACrB,2BAA2B;EAC7B;EACA;IACE,iBAAiB;EACnB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,mBAAmB;EACrB;EACA;IACE,kBAAkB;EACpB;EACA;IACE,WAAW;IACX,sBAAsB;IACtB,SAAS;EACX;EACA;IACE,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,eAAe;IACf,SAAS;EACX;EACA;IACE,kBAAkB;EACpB;EACA;;IAEE,iBAAiB;IACjB,uBAAsB;IACtB,sBAAuB;EACzB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,wBAAwB;IACxB,gBAAgB;EAClB;EACA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;EACjB;EACA;IACE,+BAA+B;EACjC;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,MAAM;IACN,OAAQ;IACR,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,wBAAwB;EAC1B;EACA;IACE,SAAS;EACX;EACA;IACE,aAAa;IACb,uBAAuB;EACzB;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,kBAAkB;IAClB,qBAAqB;IACrB,uBAAuB;EACzB;AACF;;AAEA;EACE;IACE,qBAAqB;IACrB,2BAA2B;EAC7B;EACA;IACE,iBAAiB;EACnB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,mBAAmB;EACrB;EACA;IACE,kBAAkB;EACpB;EACA;IACE,WAAW;IACX,sBAAsB;IACtB,SAAS;EACX;EACA;IACE,WAAW;IACX,sBAAsB;EACxB;EACA;IACE,eAAe;IACf,SAAS;EACX;EACA;IACE,kBAAkB;EACpB;EACA;;IAEE,iBAAiB;IACjB,uBAAsB;IACtB,sBAAuB;EACzB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,wBAAwB;IACxB,gBAAgB;EAClB;EACA;IACE,aAAa;EACf;AACF;;AAEA;EACE,qBAAqB;EACrB,2BAA2B;AAC7B;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;EACjB;EACA;IACE,+BAA+B;EACjC;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,MAAM;IACN,OAAQ;IACR,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,wBAAwB;EAC1B;EACA;IACE,SAAS;EACX;EACA;IACE,aAAa;IACb,uBAAuB;EACzB;EACA;IACE,eAAe;IACf,gBAAgB;EAClB;EACA;IACE,iBAAiB;EACnB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,kBAAkB;IAClB,qBAAqB;IACrB,uBAAuB;EACzB;AACF;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,sBAAsB;EACtB,SAAS;AACX;;AAEA;EACE,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,eAAe;EACf,SAAS;AACX;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,iBAAiB;EACjB,uBAAsB;EACtB,sBAAuB;AACzB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,wBAAwB;EACxB,gBAAgB;AAClB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,cAAc;AAChB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,WAAW;AACb;;AAEA;;;;EAIE,cAAc;AAChB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,sRAAsR;AACxR;;AAEA;EACE,4OA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IACE,+BAA+B;EACjC;AACF;;AAEA;EACE;IACE,wBAAwB;EAC1B;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,gCAAgC;EAClC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,8BAA8B;EAChC;EACA;IACE,wBAAwB;EAC1B;EACA;IACE,+BAA+B;EACjC;AACF;;AAEA;EACE;IACE,wBAAwB;EAC1B;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,gCAAgC;EAClC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,8BAA8B;EAChC;EACA;IACE,wBAAwB;EAC1B;EACA;IACE,+BAA+B;EACjC;AACF;;AAEA;EACE;IACE,wBAAwB;EAC1B;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,gCAAgC;EAClC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,8BAA8B;EAChC;EACA;IACE,wBAAwB;EAC1B;EACA;IACE,+BAA+B;EACjC;AACF;;AAEA;EACE;IACE,wBAAwB;EAC1B;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,gCAAgC;EAClC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,8BAA8B;EAChC;EACA;IACE,wBAAwB;EAC1B;EACA;IACE,+BAA+B;EACjC;AACF;;AAEA;EACE;IACE,wBAAwB;EAC1B;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,gCAAgC;EAClC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,8BAA8B;EAChC;EACA;IACE,wBAAwB;EAC1B;EACA;IACE,+BAA+B;EACjC;AACF;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,UAAU;EACV,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,WAAW;AACb;;AAEA;;;;;EAKE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,OAAQ;EACR,WAAW;EACX,YAAY;EACZ,SAAS;AACX;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,uCAAuC;AACzC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,4BAA4B;EAC9B;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,uBAAuB;EACzB;EACA;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,wCAAwC;EAC1C;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,8BAA8B;EAChC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,uCAAuC;EACzC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,2BAA2B;EAC7B;EACA;IACE,iCAAiC;EACnC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,+BAA+B;EACjC;EACA;IACE,8BAA8B;EAChC;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,4BAA4B;EAC9B;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,uBAAuB;EACzB;EACA;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,wCAAwC;EAC1C;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,8BAA8B;EAChC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,uCAAuC;EACzC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,2BAA2B;EAC7B;EACA;IACE,iCAAiC;EACnC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,+BAA+B;EACjC;EACA;IACE,8BAA8B;EAChC;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,4BAA4B;EAC9B;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,uBAAuB;EACzB;EACA;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,wCAAwC;EAC1C;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,8BAA8B;EAChC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,uCAAuC;EACzC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,2BAA2B;EAC7B;EACA;IACE,iCAAiC;EACnC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,+BAA+B;EACjC;EACA;IACE,8BAA8B;EAChC;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,4BAA4B;EAC9B;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,uBAAuB;EACzB;EACA;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,wCAAwC;EAC1C;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,8BAA8B;EAChC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,uCAAuC;EACzC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,2BAA2B;EAC7B;EACA;IACE,iCAAiC;EACnC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,6BAA6B;EAC/B;EACA;IACE,+BAA+B;EACjC;EACA;IACE,8BAA8B;EAChC;AACF;;AAEA;EACE;IACE,8BAA8B;EAChC;EACA;IACE,iCAAiC;EACnC;EACA;IACE,sCAAsC;EACxC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,0BAA0B;EAC5B;EACA;IACE,4BAA4B;EAC9B;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,uBAAuB;EACzB;EACA;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,yBAAyB;EAC3B;EACA;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,wCAAwC;EAC1C;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,8BAA8B;EAChC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,+BAA+B;EACjC;EACA;IACE,oCAAoC;EACtC;EACA;IACE,kCAAkC;EACpC;EACA;IACE,gCAAgC;EAClC;EACA;IACE,uCAAuC;EACzC;EACA;IACE,sCA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B;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;EACA;IACE,aAAa;EACf;EACA;IACE,aAAa;EACf;EACA;IACE,kBAAkB;EACpB;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;IACf,eAAe;EACjB;EACA;IACE,eAAe;IACf,iBAAiB;EACnB;EACA;IACE,kBAAkB;IAClB,YAAY;IACZ,OAAQ;IACR,aAAa;IACb,WAAW;IACX,0BAA0B;IAC1B,sBAAsB;EACxB;EACA;IACE,aAAa;IACb,mBAAmB;EACrB;EACA;IACE,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,4BAA4B;IAC5B,mCAAmC;EACrC;EACA;IACE,sCAAsC;EACxC;EACA;;IAEE,aAAa;EACf;EACA;IACE,SAAS;EACX;EACA;IACE,YAAY;EACd;EACA;IACE,0BAA0B;EAC5B;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;EACA;IACE,aAAa;EACf;EACA;IACE,aAAa;EACf;EACA;IACE,kBAAkB;EACpB;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;IACf,eAAe;EACjB;EACA;IACE,eAAe;IACf,iBAAiB;EACnB;EACA;IACE,kBAAkB;IAClB,YAAY;IACZ,OAAQ;IACR,aAAa;IACb,WAAW;IACX,0BAA0B;IAC1B,sBAAsB;EACxB;EACA;IACE,aAAa;IACb,mBAAmB;EACrB;EACA;IACE,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,4BAA4B;IAC5B,mCAAmC;EACrC;EACA;IACE,sCAAsC;EACxC;EACA;;IAEE,aAAa;EACf;EACA;IACE,SAAS;EACX;EACA;IACE,YAAY;EACd;EACA;IACE,0BAA0B;EAC5B;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;EACA;IACE,aAAa;EACf;EACA;IACE,aAAa;EACf;EACA;IACE,kBAAkB;EACpB;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;IACf,eAAe;EACjB;EACA;IACE,eAAe;IACf,iBAAiB;EACnB;EACA;IACE,kBAAkB;IAClB,YAAY;IACZ,OAAQ;IACR,aAAa;IACb,WAAW;IACX,0BAA0B;IAC1B,sBAAsB;EACxB;EACA;IACE,aAAa;IACb,mBAAmB;EACrB;EACA;IACE,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,4BAA4B;IAC5B,mCAAmC;EACrC;EACA;IACE,sCAAsC;EACxC;EACA;;IAEE,aAAa;EACf;EACA;IACE,SAAS;EACX;EACA;IACE,YAAY;EACd;EACA;IACE,0BAA0B;EAC5B;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;EACA;IACE,aAAa;EACf;EACA;IACE,aAAa;EACf;EACA;IACE,kBAAkB;EACpB;EACA;IACE,eAAc;IACd,SAAS;IACT,cAAe;IACf,eAAe;EACjB;EACA;IACE,eAAe;IACf,iBAAiB;EACnB;EACA;IACE,kBAAkB;IAClB,YAAY;IACZ,OAAQ;IACR,aAAa;IACb,WAAW;IACX,0BAA0B;IAC1B,sBAAsB;EACxB;EACA;IACE,aAAa;IACb,mBAAmB;EACrB;EACA;IACE,eAAe;EACjB;EACA;IACE,qBAAqB;IACrB,4BAA4B;IAC5B,mCAAmC;EACrC;EACA;IACE,sCAAsC;EACxC;EACA;;IAEE,aAAa;EACf;EACA;IACE,SAAS;EACX;EACA;IACE,YAAY;EACd;EACA;IACE,0BAA0B;EAC5B;AACF;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAc;EACd,SAAS;EACT,cAAe;EACf,eAAe;AACjB;;AAEA;EACE,eAAe;EACf,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,OAAQ;EACR,aAAa;EACb,WAAW;EACX,0BAA0B;EAC1B,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,mBAAmB;AACrB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,qBAAqB;EACrB,4BAA4B;EAC5B,mCAAmC;AACrC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,0B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","file":"boosted-rtl.rtl.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Boosted v4.6.0 (https://boosted.orange.com)\n * Copyright 2014-2019 The Boosted Authors\n * Copyright 2014-2019 Orange\n * Licensed under MIT (https://github.com/orange-opensource/orange-boosted-bootstrap/blob/master/LICENSE)\n * This a fork of Bootstrap : Initial license below\n * Bootstrap v4.6.0 (https://getbootstrap.com)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.alert-success .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\");\n}\n\n.alert-warning .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e\");\n}\n\n.alert-danger .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\");\n}\n\n.alert-info .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e\");\n}\n\n:root {\n --blue: #527edb;\n --indigo: #a885d8;\n --purple: #a885d8;\n --pink: #ffb4e6;\n --red: #cd3c14;\n --orange: #ff7900;\n --orange-2: #f16e00;\n --yellow: #ffd200;\n --green: #32c832;\n --teal: #50be87;\n --cyan: #4bb4e6;\n --white: #fff;\n --gray: #999;\n --gray-dark: #595959;\n --primary: #ff7900;\n --secondary: #000;\n --success: #32c832;\n --info: #527edb;\n --warning: #fc0;\n --danger: #cd3c14;\n --light: #ccc;\n --dark: #000;\n --breakpoint-xs: 0;\n --breakpoint-sm: 480px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 1024px;\n --breakpoint-xl: 1280px;\n --breakpoint-xxl: 1440px;\n --font-family-sans-serif: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n* {\n letter-spacing: 0 !important;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nmain {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-synthesis: none;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n color: #000;\n text-align: right;\n letter-spacing: -0.00625rem;\n background-color: #fff;\n -webkit-font-smoothing: subpixel-antialiased;\n text-rendering: optimizeSpeed;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n.js-focus-visible :focus:not([data-focus-visible-added]),\n.js-focus-visible .focus:not([data-focus-visible-added]) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 1.25rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\nul {\n list-style-type: square;\n}\n\nli::marker {\n color: #f16e00;\n vertical-align: middle;\n}\n\nli li::marker {\n color: #999;\n}\n\nli li li::marker {\n color: #ccc;\n}\n\nli::before {\n color: #f16e00;\n vertical-align: text-top;\n}\n\nli li::before {\n color: #999;\n}\n\nli li li::before {\n color: #ccc;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-right: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nem,\nstrong {\n font-weight: 700;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #000;\n text-decoration: underline;\n background-color: transparent;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n a {\n transition: none;\n }\n}\n\na:focus {\n color: #ff7900;\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\na:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\nvar,\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n font-feature-settings: \"tnum\";\n font-variant-numeric: tabular-nums;\n}\n\ncaption {\n padding: 0.75rem 0;\n font-size: 2.125rem;\n font-weight: 700;\n color: #000;\n text-align: right;\n caption-side: top;\n background-color: #fff;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.375rem;\n font-weight: 700;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n letter-spacing: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -0.125rem;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 1.25rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n[class*=\"display-\"] {\n font-weight: 700;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n.display-1 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\nh1, .h1,\n.display-2,\n.display-3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.0375rem;\n}\n\n.display-2 {\n letter-spacing: -0.03125rem;\n}\n\nh2, .h2,\n.display-4 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.lead {\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n}\n\n@media (min-width: 480px) {\n h1,\n .display-1,\n .display-2,\n .display-3 {\n line-height: 1;\n }\n .display-1 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-2 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1,\n .display-3 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h2, .h2,\n .display-4 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h3, .h3,\n h4, .h4,\n .lead {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .display-1 {\n font-size: 3.75rem;\n letter-spacing: -0.125rem;\n }\n .display-2 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-3 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n .display-4 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1 {\n font-size: 2.125rem;\n line-height: 1;\n letter-spacing: -0.0625rem;\n }\n h2, .h2 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n }\n h3, .h3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h4, .h4 {\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n }\n h5, .h5 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n h6, .h6 {\n font-size: 1rem;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n }\n .lead {\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n }\n}\n\nhr {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n border: 0;\n border-top: 0.0625rem solid #eee;\n}\n\nsmall,\n.small {\n font-size: 0.875rem;\n font-weight: 400;\n line-height: calc(16 / 14);\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #ff7900;\n}\n\n.list-unstyled {\n padding-right: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-right: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-left: 0.3125rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1.25rem;\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n color: #666;\n letter-spacing: -0.00625rem;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.625rem;\n background-color: #fff;\n border: 0.125rem solid #000;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.625rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #333;\n}\n\nvar,\ncode {\n font-size: 87.5%;\n font-style: normal;\n color: #333;\n word-wrap: break-word;\n}\n\na > var, a >\ncode {\n color: inherit;\n}\n\nkbd {\n padding: 0.0625rem 0.0625rem;\n font-size: 87.5%;\n color: #000;\n background-color: #eee;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n line-height: 1.25;\n color: #333;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container,\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n width: 100%;\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container,\n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n}\n\n\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n max-width: 97.5%;\n}\n\n@media (min-width: 480px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 97.5%;\n }\n}\n\n@media (min-width: 768px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 96.875%;\n }\n}\n\n@media (min-width: 1024px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1280px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1440px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 91.66666%;\n }\n}\n\n.container {\n max-width: 312px;\n}\n\n@media (min-width: 480px) {\n .container, .container-sm {\n max-width: 468px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 744px;\n }\n}\n\n@media (min-width: 1024px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1280px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1200px;\n }\n}\n\n@media (min-width: 1440px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n max-width: 1320px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-left: -0.3125rem;\n margin-right: -0.3125rem;\n}\n\n@media (min-width: 768px) {\n .row {\n margin-left: -0.625rem;\n margin-right: -0.625rem;\n }\n}\n\n.no-gutters {\n margin-left: 0;\n margin-right: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-left: 0;\n padding-right: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n.col-xxl-auto {\n position: relative;\n width: 100%;\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n}\n\n@media (min-width: 768px) {\n .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,\n .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,\n .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,\n .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,\n .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,\n .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n .col-xxl-auto {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-right: 8.333333%;\n}\n\n.offset-2 {\n margin-right: 16.666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.333333%;\n}\n\n.offset-5 {\n margin-right: 41.666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.333333%;\n}\n\n.offset-8 {\n margin-right: 66.666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.333333%;\n}\n\n.offset-11 {\n margin-right: 91.666667%;\n}\n\n@media (min-width: 480px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.333333%;\n }\n .offset-sm-2 {\n margin-right: 16.666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.333333%;\n }\n .offset-sm-5 {\n margin-right: 41.666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.333333%;\n }\n .offset-sm-8 {\n margin-right: 66.666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.333333%;\n }\n .offset-sm-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.333333%;\n }\n .offset-md-2 {\n margin-right: 16.666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.333333%;\n }\n .offset-md-5 {\n margin-right: 41.666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.333333%;\n }\n .offset-md-8 {\n margin-right: 66.666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.333333%;\n }\n .offset-md-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1024px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.333333%;\n }\n .offset-lg-2 {\n margin-right: 16.666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.333333%;\n }\n .offset-lg-5 {\n margin-right: 41.666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.333333%;\n }\n .offset-lg-8 {\n margin-right: 66.666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.333333%;\n }\n .offset-lg-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1280px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.333333%;\n }\n .offset-xl-2 {\n margin-right: 16.666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.333333%;\n }\n .offset-xl-5 {\n margin-right: 41.666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.333333%;\n }\n .offset-xl-8 {\n margin-right: 66.666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.333333%;\n }\n .offset-xl-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1440px) {\n .col-xxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xxl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xxl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xxl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xxl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xxl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xxl-first {\n order: -1;\n }\n .order-xxl-last {\n order: 13;\n }\n .order-xxl-0 {\n order: 0;\n }\n .order-xxl-1 {\n order: 1;\n }\n .order-xxl-2 {\n order: 2;\n }\n .order-xxl-3 {\n order: 3;\n }\n .order-xxl-4 {\n order: 4;\n }\n .order-xxl-5 {\n order: 5;\n }\n .order-xxl-6 {\n order: 6;\n }\n .order-xxl-7 {\n order: 7;\n }\n .order-xxl-8 {\n order: 8;\n }\n .order-xxl-9 {\n order: 9;\n }\n .order-xxl-10 {\n order: 10;\n }\n .order-xxl-11 {\n order: 11;\n }\n .order-xxl-12 {\n order: 12;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1.25rem;\n color: #000;\n background-color: #fff;\n}\n\n.table tr {\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.table th,\n.table td {\n padding: 0.875rem 0.625rem calc(0.875rem + 1px);\n line-height: 1.25;\n vertical-align: top;\n}\n\n.table thead tr {\n border-bottom-width: 0.125rem;\n}\n\n.table tbody th {\n font-weight: 400;\n}\n\n.table img,\n.table svg,\n.table [class^=\"svg-\"],\n.table [class^=\"icon-\"],\n.table [class*=\" icon-\"] {\n display: inline-block;\n width: 1.875rem;\n height: 1.875rem;\n margin: -0.625rem 0 -0.375rem 0.625rem;\n font-size: 1.875rem;\n vertical-align: middle;\n}\n\n.table [class^=\"svg-\"]::after {\n width: inherit;\n height: inherit;\n}\n\n.table .selected * {\n background-color: #ddd;\n}\n\n.table .custom-control {\n display: inline-block;\n margin: -.25rem 0 0;\n line-height: 1;\n vertical-align: middle;\n}\n\n.table tbody + tbody {\n border-top: 0.125rem solid #ccc;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.5625rem 0.625rem calc(0.5625rem + 1px);\n}\n\n.table-hover tbody tr:hover {\n color: #000;\n background-color: #eee;\n}\n\n.table-dark {\n color: #fff;\n background-color: #000;\n}\n\n.table-dark tr,\n.table-dark th {\n border-color: #666;\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: #333;\n}\n\n@media (max-width: 479.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1023.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1279.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1439.98px) {\n .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.has-checkbox tr > :first-child {\n width: 1.25rem;\n}\n\nlabel.disabled,\n[disabled] label {\n color: #ccc;\n}\n\n.is-required::after {\n margin-right: 0.375rem;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 2.5rem;\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: transparent;\n}\n\n.form-control:focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline: 0;\n}\n\n.form-control::-moz-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n color: #666;\n background-color: #eee;\n opacity: 1;\n}\n\ninput[type=\"date\"].form-control,\ninput[type=\"time\"].form-control,\ninput[type=\"datetime-local\"].form-control,\ninput[type=\"month\"].form-control {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\nselect.form-control:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.25;\n}\n\n.col-form-label-lg {\n padding-top: 0.9375rem;\n padding-bottom: 0.9375rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.col-form-label-sm {\n padding-top: 0.4375rem;\n padding-bottom: 0.4375rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.5rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.25;\n color: #000;\n background-color: transparent;\n border: solid transparent;\n border-width: 0.125rem 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-left: 0;\n padding-right: 0;\n}\n\n.form-control-sm {\n height: 1.875rem;\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-lg {\n height: 3.125rem;\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1.25rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.625rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-left: -5px;\n margin-right: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-right: 1.25rem;\n margin-bottom: 0.625rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.15rem;\n margin-right: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #666;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-right: 0;\n margin-left: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-left: 0.3125rem;\n margin-right: 0;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\") no-repeat left 0.625rem center/1.25rem;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n right: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #000;\n background-color: #32c832;\n}\n\n.form-row > .col > .valid-tooltip,\n.form-row > [class*=\"col-\"] > .valid-tooltip {\n right: 5px;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-left: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) left calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n padding-left: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n color: #32c832 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:valid:active ~ .custom-control-label::before, .custom-control-input.is-valid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:valid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-valid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n}\n\n.invalid-feedback::before {\n display: inline-block;\n flex-shrink: 0;\n align-self: center;\n width: 0.9375rem;\n height: 0.9375rem;\n margin-left: 0.3125rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\") no-repeat;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n right: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #fff;\n background-color: #cd3c14;\n}\n\n.form-row > .col > .invalid-tooltip,\n.form-row > [class*=\"col-\"] > .invalid-tooltip {\n right: 5px;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: flex;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #cd3c14;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-left: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) left calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #cd3c14;\n padding-left: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n color: #cd3c14 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:invalid:active ~ .custom-control-label::before, .custom-control-input.is-invalid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:invalid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-invalid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #cd3c14;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 480px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-right: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-left: 0.25rem;\n margin-right: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-flex;\n align-items: center;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n color: #000;\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 0.125rem solid transparent;\n padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px);\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0;\n transition: outline-offset 0.15s ease-in-out;\n outline-offset: 0.25rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #000;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 1;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn [class*=\"svg-\"],\n.btn [class*=\"icon-\"] {\n display: inline-block;\n}\n\n.btn:not(.btn-icon) [class*=\"svg-\"],\n.btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-left: 0.375rem;\n}\n\n.btn [class*=\"icon-\"]::before {\n font-size: 1.25rem;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary,\n.btn-warning {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary:hover, .btn-primary:focus, .btn-primary.focus,\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.disabled, .btn-primary:disabled,\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle,\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.dropdown-toggle {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active.focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.btn-warning:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.btn-inverse,\n.btn-warning.btn-inverse {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary.btn-inverse:hover, .btn-primary.btn-inverse:focus, .btn-primary.btn-inverse.focus,\n.btn-warning.btn-inverse:hover,\n.btn-warning.btn-inverse:focus,\n.btn-warning.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-primary.btn-inverse.disabled, .btn-primary.btn-inverse:disabled,\n.btn-warning.btn-inverse.disabled,\n.btn-warning.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled):active, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-primary.btn-inverse.dropdown-toggle,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.btn-inverse.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary,\n.btn-light {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus,\n.btn-light:hover,\n.btn-light:focus,\n.btn-light.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled,\n.btn-light.disabled,\n.btn-light:disabled {\n color: #ccc;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle,\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active.focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.btn-light:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.btn-inverse,\n.btn-light.btn-inverse {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-secondary.btn-inverse:hover, .btn-secondary.btn-inverse:focus, .btn-secondary.btn-inverse.focus,\n.btn-light.btn-inverse:hover,\n.btn-light.btn-inverse:focus,\n.btn-light.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary.btn-inverse.disabled, .btn-secondary.btn-inverse:disabled,\n.btn-light.btn-inverse.disabled,\n.btn-light.btn-inverse:disabled {\n color: #666;\n background-color: transparent;\n border-color: #666;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled):active, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.btn-inverse.dropdown-toggle,\n.btn-light.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success:hover, .btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.btn-inverse {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success.btn-inverse:hover, .btn-success.btn-inverse:focus, .btn-success.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success.btn-inverse.disabled, .btn-success.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled):active, .btn-success.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-success.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-success.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info,\n.btn-dark {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-info:hover, .btn-info:focus, .btn-info.focus,\n.btn-dark:hover,\n.btn-dark:focus,\n.btn-dark.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.disabled, .btn-info:disabled,\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle,\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled).active.focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.btn-dark:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.btn-inverse,\n.btn-dark.btn-inverse {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n}\n\n.btn-info.btn-inverse:hover, .btn-info.btn-inverse:focus, .btn-info.btn-inverse.focus,\n.btn-dark.btn-inverse:hover,\n.btn-dark.btn-inverse:focus,\n.btn-dark.btn-inverse.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info.btn-inverse.disabled, .btn-info.btn-inverse:disabled,\n.btn-dark.btn-inverse.disabled,\n.btn-dark.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled):active, .btn-info.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-info.btn-inverse.dropdown-toggle,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-info.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger:hover, .btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.btn-inverse {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger.btn-inverse:hover, .btn-danger.btn-inverse:focus, .btn-danger.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger.btn-inverse.disabled, .btn-danger.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled):active, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-danger.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-link {\n color: #000;\n text-decoration: underline;\n border-color: transparent !important;\n}\n\n.btn-link.btn-inverse {\n color: #fff;\n}\n\n.btn-link:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #ccc;\n pointer-events: none;\n}\n\n.btn-icon {\n justify-content: center;\n min-width: 2.5rem;\n padding: 0.5rem;\n line-height: .875 !important;\n}\n\n.btn-social {\n width: 2.5rem;\n height: 2.5rem;\n padding: 0;\n background: transparent no-repeat center/1.25rem;\n border: 0.125rem solid #000;\n border-radius: 50%;\n transition: none;\n}\n\n.btn-social:hover, .btn-social:focus {\n outline: 0;\n}\n\n.btn-facebook, .btn-facebook.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n}\n\n.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-facebook.btn-inverse {\n background-color: #000;\n}\n\n.btn-facebook:hover, .btn-facebook:focus {\n background-color: #3b5998;\n border-color: #3b5998;\n outline-color: #3b5998;\n}\n\n.btn-facebook:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-twitter, .btn-twitter.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n}\n\n.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-twitter.btn-inverse {\n background-color: #000;\n}\n\n.btn-twitter:hover, .btn-twitter:focus {\n background-color: #1da1f2;\n border-color: #1da1f2;\n outline-color: #1da1f2;\n}\n\n.btn-twitter:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-instagram, .btn-instagram.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23000' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23fff' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-instagram.btn-inverse {\n background-color: #000;\n}\n\n.btn-instagram:hover, .btn-instagram:focus {\n background-color: #e1306c;\n border-color: #e1306c;\n outline-color: #e1306c;\n}\n\n.btn-instagram:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-youtube, .btn-youtube.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active, .btn-youtube.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-youtube.btn-inverse {\n background-color: #000;\n}\n\n.btn-youtube:hover, .btn-youtube:focus {\n background-color: #f00;\n border-color: #f00;\n outline-color: #f00;\n}\n\n.btn-youtube:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-linkedin {\n background-position: center 40%;\n}\n\n.btn-linkedin, .btn-linkedin.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-linkedin.btn-inverse {\n background-color: #000;\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus {\n background-color: #0077b5;\n border-color: #0077b5;\n outline-color: #0077b5;\n}\n\n.btn-linkedin:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-whatsapp, .btn-whatsapp.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus, .btn-whatsapp:active, .btn-whatsapp.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-whatsapp.btn-inverse {\n background-color: #000;\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus {\n background-color: #25d366;\n border-color: #25d366;\n outline-color: #25d366;\n}\n\n.btn-whatsapp:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-mail {\n background-size: 1.5rem;\n}\n\n.btn-mail, .btn-mail.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n}\n\n.btn-mail:hover, .btn-mail:focus, .btn-mail:active, .btn-mail.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-mail.btn-inverse {\n background-color: #000;\n}\n\n.btn-mail:hover, .btn-mail:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-mail:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-snapchat, .btn-snapchat.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23000' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus, .btn-snapchat:active, .btn-snapchat.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23fff' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-snapchat.btn-inverse {\n background-color: #000;\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus {\n background-color: #fffc00;\n border-color: #fffc00;\n outline-color: #fffc00;\n}\n\n.btn-snapchat:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-pinterest {\n background-size: 1.375rem;\n}\n\n.btn-pinterest, .btn-pinterest.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-pinterest.btn-inverse {\n background-color: #000;\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus {\n background-color: red;\n border-color: red;\n outline-color: red;\n}\n\n.btn-pinterest:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n border-radius: 0;\n}\n\n.btn-lg.btn-icon, .btn-group-lg > .btn-icon.btn {\n min-width: 3.125rem;\n padding: 0.6875rem;\n}\n\n.btn-lg [class*=\"icon-\"]::before, .btn-group-lg > .btn [class*=\"icon-\"]::before {\n font-size: 1.5rem;\n}\n\n.btn-lg:not(.btn-icon) [class*=\"icon-\"], .btn-group-lg > .btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-top: -0.125rem;\n margin-bottom: -0.125rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: calc(0.3125rem - 1px) 0.625rem calc(0.3125rem + 1px);\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border-radius: 0;\n}\n\n.btn-sm.btn-icon, .btn-group-sm > .btn-icon.btn {\n min-width: 1.875rem;\n padding: 0.375rem;\n}\n\n.btn-sm [class*=\"icon-\"]::before, .btn-group-sm > .btn [class*=\"icon-\"]::before {\n font-size: 0.875rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse {\n will-change: height;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n padding: 0.5rem 0.625rem;\n color: #000;\n white-space: nowrap;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split),\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split) {\n color: #fff;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split):hover,\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split):hover {\n border-color: #fff;\n}\n\n.dropdown-toggle.btn-lg, .btn-group-lg > .dropdown-toggle.btn {\n padding: 0.8125rem 1.25rem;\n}\n\n.dropdown-toggle.btn-sm, .btn-group-sm > .dropdown-toggle.btn {\n padding: 0.3125rem 0.625rem;\n}\n\n.btn-group .dropdown-toggle:not(.btn-inverse) {\n border-color: #000;\n}\n\n.dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid;\n border-left: 0.4375rem solid transparent;\n border-bottom: 0;\n border-right: 0.4375rem solid transparent;\n transform: translateY(0.0625rem);\n}\n\n.dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: right;\n min-width: 10rem;\n padding: 0;\n margin: -2px 0 0;\n font-size: 1rem;\n color: #000;\n text-align: right;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n}\n\n.dropdown-menu-left {\n left: auto;\n right: 0;\n}\n\n.dropdown-menu-right {\n left: 0;\n right: auto;\n}\n\n@media (min-width: 480px) {\n .dropdown-menu-sm-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-sm-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-md-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1024px) {\n .dropdown-menu-lg-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-lg-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1280px) {\n .dropdown-menu-xl-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-xl-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1440px) {\n .dropdown-menu-xxl-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-xxl-right {\n left: 0;\n right: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: -2px;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0;\n border-left: 0.4375rem solid transparent;\n border-bottom: 0.4375rem solid;\n border-right: 0.4375rem solid transparent;\n transform: none;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n left: auto;\n right: 100%;\n margin-top: 0;\n margin-right: -2px;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-left: 0;\n border-bottom: 0.4375rem solid transparent;\n border-right: 0.4375rem solid;\n transform: none;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n left: 100%;\n right: auto;\n margin-top: 0;\n margin-left: -2px;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-left: 0.4375rem solid;\n border-bottom: 0.4375rem solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n left: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.625rem 0;\n overflow: hidden;\n border-top: 1px solid #eee;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.625rem 0.625rem;\n clear: both;\n font-weight: 700;\n color: #000;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.625rem 0.625rem;\n color: #000;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group:not(.btn-group-toggle) > .btn:not(:first-child):not(.btn-icon),\n.btn-group:not(.btn-group-toggle) > .btn-group:not(:first-child) {\n margin-right: -0.125rem;\n}\n\n.dropdown-toggle-split {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n border-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split::after {\n transform: none;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active) {\n border-right-color: transparent;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active).btn-inverse::before {\n background-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n position: absolute;\n top: -0.125rem;\n bottom: -0.125rem;\n right: -0.125rem;\n width: 0.125rem;\n color: #000;\n content: \"\";\n background: linear-gradient(currentColor 0.125rem, transparent 0.125rem, transparent 0.3125rem, currentColor 0.3125rem, currentColor calc(100% - 0.3125rem), transparent calc(100% - 0.3125rem), transparent calc(100% - 0.125rem), currentColor calc(100% - 0.125rem));\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active).btn-inverse::before {\n color: #fff;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-left: 0;\n}\n\n.btn:active + .dropdown-toggle-split {\n border-color: #ff7900;\n}\n\n.btn-group.show:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n color: #ff7900;\n background-color: #ff7900;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.btn-group.show .btn {\n border-color: #ff7900;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -0.125rem;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn [type=\"radio\"],\n.btn-group-toggle > .btn [type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn [type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn [type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.btn-group-toggle > .btn:hover, .btn-group-toggle > .btn:focus, .btn-group-toggle > .btn.focus,\n.btn-group-toggle > .btn-group > .btn:hover,\n.btn-group-toggle > .btn-group > .btn:focus,\n.btn-group-toggle > .btn-group > .btn.focus {\n color: #f16e00;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn:active,\n.btn-group-toggle > .btn-group > .btn:active {\n color: #000;\n background-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.bg-dark .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:hover, .bg-dark .btn-group-toggle > .btn:focus, .bg-dark .btn-group-toggle > .btn.focus, .btn-group-toggle > .btn-group > .btn:hover, .btn-group-toggle > .btn-group > .btn:focus, .btn-group-toggle > .btn-group > .btn.focus {\n color: #ff7900;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:not(:disabled):not(.disabled).active, .btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active.focus-visible,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active.focus-visible {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-toggle > .btn-group:not(:last-child) > .btn {\n border-left: 0;\n}\n\n.btn-group-toggle > .btn:not(:first-child),\n.btn-group-toggle > .btn-group:not(:first-child) > .btn {\n border-right: 0;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-right: -0.125rem;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-right: -0.125rem;\n}\n\n.input-group-prepend {\n margin-left: -0.125rem;\n}\n\n.input-group-append {\n margin-right: -0.125rem;\n}\n\n.form-control:focus + .input-group-append,\n.custom-select:focus + .input-group-append {\n position: relative;\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n text-align: center;\n white-space: nowrap;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.125rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: 1.875rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-left: 1.625rem;\n}\n\n.custom-control {\n position: relative;\n z-index: 1;\n display: block;\n min-height: 1.125rem;\n padding-right: 1.875rem;\n margin-bottom: 0.625rem;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-left: 1.25rem;\n}\n\n.custom-control-input {\n position: absolute;\n right: 0;\n z-index: -1;\n width: 1.25rem;\n height: 1.1875rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #000;\n border-color: #ff7900;\n background-color: #ff7900;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before::before {\n background-color: #ff7900;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #ccc;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n border-color: #ccc;\n background-color: #eee;\n}\n\n.custom-control-input[disabled]:checked ~ .custom-control-label::before, .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n}\n\n.custom-control-label {\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: -0.0625rem;\n right: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #ccc solid 0.125rem;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: -0.0625rem;\n right: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: 50% / 0.9375rem no-repeat;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n border: 0.125rem solid #ff7900;\n}\n\n.custom-checkbox .custom-control-input:checked:focus ~ .custom-control-label::before {\n outline-color: #000;\n}\n\n.custom-checkbox .js-focus-visible .custom-control-input:checked:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #000;\n background-color: #000;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e\");\n background-size: 0.625rem 0.1875rem;\n transform: translateY(0.03125rem);\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n border-color: #ccc;\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #000;\n border-color: #000;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n border: 6px solid #ff7900;\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after {\n border-color: #ccc;\n}\n\n.custom-switch {\n padding-right: 4.375rem;\n}\n\n.custom-switch .custom-control-input:focus ~ .custom-control-label::after {\n outline: 0.125rem solid #fff;\n}\n\n.js-focus-visible .custom-switch .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::after {\n outline: 0;\n}\n\n.custom-switch .custom-control-label {\n padding-top: 0.3125rem;\n}\n\n.custom-switch .custom-control-label::before {\n right: 0;\n width: 3.75rem;\n height: 1.875rem;\n pointer-events: all;\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat left 0.5rem top 50%/0.75rem;\n border-color: #000;\n}\n\n.custom-switch .custom-control-label::after {\n top: 0.0625rem;\n right: 0.125rem;\n width: 1.625rem;\n height: 1.625rem;\n background-color: #fff;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch.right {\n padding-left: 4.375rem;\n padding-right: 0;\n}\n\n.custom-switch.right .custom-control-label::before {\n left: 0;\n right: auto;\n}\n\n.custom-switch.right .custom-control-label::after {\n left: 2rem;\n right: auto;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::before {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\") no-repeat right 0.375rem top 50% / 0.9375rem;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(-1.875rem);\n}\n\n.custom-switch .custom-control-input:disabled ~ .custom-control-label::before,\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n padding: 0.4375rem 0.625rem 0.4375rem 1.625rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") left 0.625rem top calc(50% + 1px) / 0.875rem 1rem no-repeat;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #000;\n outline: 0;\n}\n\n.custom-select:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-left: 0.625rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #666;\n background-color: #eee;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\n.custom-select-sm {\n height: 1.875rem;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n padding-right: 0.625rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: 3.125rem;\n padding-top: 0.8125rem;\n padding-bottom: 0.8125rem;\n padding-right: 1.25rem;\n font-size: 1.125rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: 2.5rem;\n margin: 0;\n overflow: hidden;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #eee;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1;\n height: 2.5rem;\n padding: 0.5rem 0.625rem;\n overflow: hidden;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.5rem 0.625rem;\n line-height: 1.25;\n color: #000;\n content: \"Browse\";\n background-color: #eee;\n border-right: inherit;\n}\n\n.custom-range {\n width: 100%;\n height: 1.25rem;\n padding: 0;\n background-color: transparent;\n outline-offset: 0.5rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range {\n transition: none;\n }\n}\n\n.custom-range:focus {\n outline: 0.125rem solid #000;\n outline-offset: 0.125rem;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-moz-range-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-ms-thumb {\n border-color: #ff7900;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n box-sizing: content-box;\n width: 1rem;\n height: 1rem;\n margin-top: calc(-0.5rem + 1px);\n cursor: -webkit-grab;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -webkit-appearance: none;\n appearance: none;\n}\n\n.custom-range::-webkit-slider-thumb:active {\n cursor: -webkit-grabbing;\n cursor: grabbing;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range::-moz-range-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-progress {\n height: 0.375rem;\n background-color: #ff7900;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-left: 0.125rem;\n margin-right: 0.125rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n appearance: none;\n}\n\n.custom-range::-ms-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #ff7900;\n}\n\n.custom-range::-ms-fill-upper {\n margin-left: 15px;\n background-color: #eee;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-progress {\n background-color: #ccc;\n}\n\n.custom-range:disabled::-ms-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-ms-fill-lower {\n background-color: #ccc;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-right: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: flex;\n padding: 0.625rem 1.25rem;\n font-weight: 700;\n text-decoration: none;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #ccc;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 0.125rem solid #000;\n}\n\n@media (min-width: 1024px) {\n .nav-tabs .nav-item + .nav-item {\n margin-right: .5rem;\n }\n}\n\n.nav-tabs .nav-link {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n background: none;\n border: 0.125rem solid transparent;\n border-bottom-width: 0;\n outline-offset: 0.625rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #ccc;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link:not(.disabled):focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -0.125rem;\n}\n\n.nav-tabs-light {\n padding-right: 0;\n border-bottom: 0.0625rem solid #999;\n}\n\n.nav-tabs-light .nav-item {\n margin-bottom: -0.0625rem;\n}\n\n.nav-tabs-light .nav-link {\n border-width: 0 0 0.25rem;\n}\n\n.nav-tabs-light .nav-link:hover, .nav-tabs-light .nav-link:focus {\n color: #f16e00;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs-light .nav-link.active {\n border-color: transparent transparent #f16e00;\n}\n\n.nav-tabs-light .nav-link:not(.disabled):focus {\n outline-color: currentColor;\n}\n\n.nav-pills .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #000 !important;\n background-color: #ff7900;\n}\n\n.nav-pills .nav-link.active:focus,\n.nav-pills .show > .nav-link:focus {\n outline: 0.125rem solid #ff7900;\n}\n\n.nav-pills .nav-item + .nav-item {\n margin-right: 0.3125rem;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content {\n padding: 1.125rem;\n border: 0.125rem solid;\n border-top: 0;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.tab-pane > :last-child {\n margin-bottom: 0;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0;\n font-weight: 700;\n transition: padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar {\n transition: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar {\n padding: 0.875rem 0;\n }\n}\n\n.navbar .container,\n.navbar .container-fluid, .navbar .container-xs, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl {\n display: flex;\n flex-wrap: wrap;\n flex-grow: 1;\n align-items: center;\n justify-content: space-between;\n padding-left: 0;\n padding-right: 0;\n}\n\n@media (min-width: 768px) {\n .navbar.p-0 .nav-link.active::before, .navbar.py-0 .nav-link.active::before, .navbar.pb-0 .nav-link.active::before {\n bottom: -0.125rem;\n }\n}\n\n.navbar .nav-link.active.pl-0::before {\n right: 0;\n}\n\n.navbar-brand {\n position: relative;\n display: inline-flex;\n align-items: baseline;\n align-self: center;\n padding: 0;\n margin: 0.3125rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: .75;\n text-decoration: none;\n letter-spacing: inherit;\n white-space: nowrap;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, margin 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand {\n transition: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-brand {\n align-self: flex-end;\n margin: 0.3125rem 0 0.5625rem 0.3125rem;\n }\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-brand + .navbar-brand {\n margin: 0.625rem 1.25rem 0.625rem 0;\n}\n\n.navbar-brand h1,\n.navbar-brand [class*=\"display-\"],\n.navbar-brand .h1, .navbar-brand .h2, .navbar-brand .h3, .navbar-brand .h4, .navbar-brand .h5, .navbar-brand .h6 {\n line-height: 1.5625rem;\n}\n\n.navbar-brand:focus {\n outline: 0.125rem solid #fff;\n outline-offset: 0;\n}\n\n.navbar-brand::before {\n position: absolute;\n top: 0.9375rem;\n right: 0.9375rem;\n width: 3.125rem;\n height: 3.125rem;\n content: \"\";\n transform: translate3d(50%, -50%, 0);\n}\n\n.navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n transition: width 0.2s ease-in-out, height 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand img {\n transition: none;\n }\n}\n\n.navbar-brand img + * {\n margin: 0 0.9375rem 0 1.25rem;\n}\n\n@media (min-width: 480px) {\n .navbar-brand img + * {\n margin-right: 1.5625rem;\n }\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-right: 0;\n margin-top: auto;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n position: relative;\n padding: 0.625rem 0.3125rem;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none;\n }\n}\n\n.navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.navbar-nav .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.navbar-nav .nav-link.active::before {\n position: absolute;\n left: 0.3125rem;\n bottom: 0;\n right: 0.3125rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n transition: bottom 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link.active::before {\n transition: none;\n }\n}\n\n.navbar-nav .nav-icon {\n padding: 0.625rem 0.9375rem;\n border-top: 0.125rem solid transparent;\n}\n\n.navbar-nav .btn-link,\n.navbar-nav.flex-row .nav-item {\n border: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link {\n padding-left: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link::before {\n left: 0;\n}\n\n.navbar-nav .badge {\n position: absolute;\n top: 0.3125rem;\n left: 0;\n}\n\n@media (min-width: 480px) {\n .navbar-nav .nav-link {\n padding: 0.875rem 0.625rem;\n }\n .navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-nav .nav-link.active::before {\n left: 0.625rem;\n right: 0.625rem;\n }\n .navbar-nav .nav-icon {\n padding: 0.125rem 1.25rem 1rem;\n }\n .navbar-nav .badge {\n top: 0.625rem;\n left: 0.625rem;\n }\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n top: 3rem;\n float: none;\n}\n\n.navbar-nav .nav-item {\n margin-right: 0;\n font-size: 1.125rem;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown {\n padding: 0;\n}\n\n.navbar-nav .dropdown-toggle {\n padding: 0.875rem 0.625rem 0.875rem 0;\n margin-left: 0.625rem;\n}\n\n.navbar-nav .dropdown-toggle::after {\n margin-right: 0.3125rem;\n}\n\n.navbar-nav .dropdown-toggle[aria-expanded=\"true\"]::after {\n transform: rotateZ(-180deg);\n}\n\n.navbar-nav .dropdown-item {\n padding: 0.875rem 0.625rem 0.875rem 0;\n color: #fff;\n white-space: normal;\n background-color: #000;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown-item:focus {\n color: #ff7900;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-self: flex-end;\n}\n\n.navbar-collapse .navbar-nav {\n align-items: stretch;\n}\n\n.navbar-toggler {\n padding: 0.5rem 0.5rem;\n margin: 0.15625rem 0.3125rem 0.15625rem 0;\n font-size: 1rem;\n line-height: 1;\n background-color: transparent;\n border: 0.125rem solid transparent;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler {\n margin: 0.3125rem 0 0;\n }\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n color: #fff;\n text-decoration: none;\n}\n\n.navbar-toggler:hover .navbar-toggler-icon,\n.navbar-toggler:focus .navbar-toggler-icon,\n.navbar-toggler:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ff7900' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:focus {\n outline: 0;\n}\n\n.navbar .navbar-toggler[aria-expanded=\"true\"]:hover .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:focus .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23ff7900' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5625rem;\n height: 1.5625rem;\n vertical-align: middle;\n content: \"\";\n background: 50% / 100% 100% no-repeat;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler-icon {\n width: 1.875rem;\n height: 1.875rem;\n }\n}\n\n.navbar-nav-scroll {\n max-height: 75vh;\n overflow-y: auto;\n}\n\n.navbar-expand-sm {\n padding: 1.5625rem 0 0.4375rem;\n}\n\n.navbar-expand-sm .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n}\n\n.navbar-expand-sm .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n}\n\n.navbar-expand-sm .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n}\n\n.navbar-expand-sm:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n}\n\n.navbar-expand-sm.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link.active::before {\n bottom: 0;\n}\n\n.navbar-expand-sm.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n}\n\n.navbar-expand-sm.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link {\n padding: 0.625rem;\n}\n\n.navbar-expand-sm.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n}\n\n.navbar-expand-sm.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-sm.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-expand-sm .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-sm .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-expand-md {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-md .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-md .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-md .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-md:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-md.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-md.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-md.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-md.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-md.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-md.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-expand-md .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-md .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-lg {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-lg .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-lg .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-lg .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-lg:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-lg.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-lg.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-lg.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-lg.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-lg.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-lg.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-expand-lg .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-lg .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-xl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xl .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-xl .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-xl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xl:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-xl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-expand-xl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xxl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xxl .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-xxl .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-xxl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xxl:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-xxl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xxl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xxl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xxl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xxl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xxl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item.active, .navbar-expand-xxl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xxl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n@media (min-width: 1440px) {\n .navbar-expand {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n.navbar-expand .nav-link.active::before {\n bottom: -.4375rem;\n}\n\n.navbar-expand.minimized .nav-link.active::before {\n bottom: -.1875rem;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .dropdown-item.active, .navbar-expand .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-expand .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .nav-item.dropdown {\n align-self: center;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #000;\n}\n\n.navbar-light a.navbar-brand:hover, .navbar-light a.navbar-brand:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-item,\n.navbar-light .dropdown-item {\n border-color: #ccc;\n}\n\n.navbar-light .nav-link {\n color: #000;\n}\n\n.navbar-light .nav-link:hover, .navbar-light .nav-link:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-link.disabled {\n color: #ccc;\n}\n\n.navbar-light .show > .nav-link,\n.navbar-light .active > .nav-link,\n.navbar-light .nav-link.show,\n.navbar-light .nav-link.active {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler {\n color: #000;\n}\n\n.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: #000;\n}\n\n.navbar-light .navbar-text a {\n color: #f16e00;\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: #f16e00;\n}\n\n.navbar-dark {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark a.navbar-brand:hover, .navbar-dark a.navbar-brand:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link {\n color: #fff;\n}\n\n.navbar-dark .nav-link:hover, .navbar-dark .nav-link:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link.disabled {\n color: #ddd;\n}\n\n.navbar-dark .show > .nav-link,\n.navbar-dark .active > .nav-link,\n.navbar-dark .nav-link.show,\n.navbar-dark .nav-link.active {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-toggler:hover, .navbar-dark .navbar-toggler:focus {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #ff7900;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 0.125rem solid #ccc;\n}\n\n.card > hr {\n margin-left: 0;\n margin-right: 0;\n}\n\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n\n.card > .list-group:first-child {\n border-top-width: 0;\n}\n\n.card > .list-group:last-child {\n border-bottom-width: 0;\n}\n\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card > .list-group + .card-footer {\n padding-top: 0.375rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-title:only-child {\n margin-bottom: 0;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-right: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n font-weight: 700;\n color: #fff;\n background-color: #000;\n border-bottom: 0.125rem solid #000;\n}\n\n.card-footer {\n padding: 0 1.25rem 1.5rem;\n font-weight: 700;\n color: #666;\n background-color: #fff;\n}\n\n.card-header-tabs {\n margin-left: -0.625rem;\n margin-bottom: -0.75rem;\n margin-right: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-left: -0.625rem;\n margin-right: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-deck .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-left: -1.875rem;\n margin-right: -1.875rem;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-left: 1.875rem;\n margin-bottom: 0;\n margin-right: 1.875rem;\n }\n}\n\n.card-group > .card {\n margin-bottom: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-right: 0;\n border-right: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-columns {\n -moz-column-count: 3;\n column-count: 3;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion {\n overflow-anchor: none;\n}\n\n.accordion .card {\n position: static;\n border-color: #ccc;\n border-width: 0 0 0.125rem;\n}\n\n.accordion .card:first-child {\n border-width: 0.125rem 0;\n}\n\n@media (min-width: 768px) {\n .accordion .card {\n border-width: 0 0 0.0625rem;\n }\n .accordion .card:first-child {\n border-width: 0.0625rem 0;\n }\n}\n\n.accordion .card-header {\n padding: 0;\n background: none;\n border: 0;\n}\n\n.accordion .card-header button,\n.accordion .card-header a {\n display: flex;\n width: calc(100% + 1.75rem);\n padding: 0.75rem;\n margin: 0 -0.875rem;\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n text-decoration: none;\n letter-spacing: -0.03125rem;\n border: 0;\n}\n\n.accordion .card-header button::after,\n.accordion .card-header a::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 auto 0 0.625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.accordion .card-header button:hover::after, .accordion .card-header button[aria-expanded=\"true\"]::after,\n.accordion .card-header a:hover::after,\n.accordion .card-header a[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.accordion .card-header button:focus,\n.accordion .card-header a:focus {\n z-index: 2;\n outline-offset: 0;\n}\n\n.accordion .card-header .btn-sm, .accordion .card-header .btn-group-sm > .btn {\n width: calc(100% + 1.5rem);\n padding: 0.625rem;\n margin: 0 -0.75rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.accordion .card-header .btn-lg, .accordion .card-header .btn-group-lg > .btn {\n width: calc(100% + 2.5rem);\n padding: 0.875rem;\n margin: 0 -1.25rem;\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\n.accordion .card-header [aria-expanded=\"true\"] {\n color: #f16e00;\n}\n\n.accordion .card-header [aria-expanded=\"true\"]::after {\n transform: rotate(-180deg);\n}\n\n.accordion .card-body {\n padding: 0 0 0 1.5rem;\n margin: 0 0 1.25rem;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.625rem 0;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: calc(16 / 14);\n list-style: none;\n background-color: #fff;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-right: 0.625rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n float: right;\n padding-left: 0.625rem;\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .breadcrumb-item + .breadcrumb-item::before {\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.pagination {\n display: flex;\n flex-wrap: wrap;\n margin: 1.25rem 0;\n padding-right: 0;\n list-style: none;\n}\n\n.page-link {\n display: flex;\n justify-content: center;\n min-width: 2.5rem;\n height: 2.5rem;\n padding: 0.625rem 0;\n margin-right: .5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n outline-offset: 0.375rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n\n.page-link:hover, .page-link:focus {\n z-index: 2;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.page-link.has-label {\n padding-top: calc(0.625rem - 1px);\n padding-bottom: calc(0.625rem + 1px);\n}\n\n.page-item:first-child .page-link, .page-item:last-child .page-link {\n color: #000;\n border-color: #000;\n}\n\n.page-item:first-child .page-link:hover, .page-item:first-child .page-link:focus, .page-item:last-child .page-link:hover, .page-item:last-child .page-link:focus {\n color: #fff;\n background-color: #000;\n outline-color: #000;\n}\n\n.page-item:first-child .page-link:active, .page-item:last-child .page-link:active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.page-item:first-child .page-link::before,\n.page-item:last-child .page-link::after {\n display: inline-block;\n width: 0.5625rem;\n height: 0.9375rem;\n margin-top: 0.0625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat 50% / 0.5625rem 0.9375rem;\n}\n\n.page-item:first-child {\n margin-right: 0;\n}\n\n.page-item:first-child .page-link {\n padding-left: 1.125rem;\n padding-right: 0.75rem;\n}\n\n.page-item:first-child .page-link::before {\n margin-left: -0.1875rem;\n transform: rotate(180deg);\n}\n\n.page-item:first-child .has-label::before {\n margin: 0.0625rem 0 0 0.375rem;\n}\n\n.page-item:last-child .page-link {\n padding-left: 0.75rem;\n padding-right: 1.125rem;\n}\n\n.page-item:last-child .page-link::after {\n margin-right: -0.1875rem;\n}\n\n.page-item:last-child .has-label::after {\n margin: 0.0625rem 0.375rem 0 0;\n}\n\n.page-item:first-child .page-link:hover::before,\n.page-item:first-child .page-link:focus::before,\n.page-item:last-child .page-link:hover::after,\n.page-item:last-child .page-link:focus::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item:first-child .page-link:active::before,\n.page-item:last-child .page-link:active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.page-item.active .page-link:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item .page-link:active {\n z-index: 1;\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item.disabled .page-link {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-item.disabled:first-child .page-link::before,\n.page-item.disabled:last-child .page-link::after {\n opacity: .2;\n}\n\n@media (max-width: 767.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+3), .page-item:nth-last-child(-n+3) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+3)):not(:nth-last-child(-n+3)) ~ .page-item:nth-last-child(3) {\n display: none;\n }\n}\n\n@media (min-width: 480px) and (max-width: 1023.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+4)):not(:nth-last-child(-n+4)) + .page-item:nth-last-child(4) {\n display: none;\n }\n}\n\n.badge {\n display: inline-block;\n padding: 0.1875rem 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n transition: outline-offset 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge {\n text-decoration: none;\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n margin-right: 0.3125rem;\n}\n\n.badge-pill {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.badge-primary {\n color: #000;\n background-color: #ff7900;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #000;\n background-color: #ff9433;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 121, 0, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #000;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-light {\n color: #000;\n background-color: #ccc;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #000;\n background-color: #e6e6e6;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(204, 204, 204, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #000;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-success {\n color: #000;\n background-color: #50be87;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #000;\n background-color: #75cca1;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(80, 190, 135, 0.5);\n}\n\n.badge-info {\n color: #000;\n background-color: #4bb4e6;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #000;\n background-color: #78c7ec;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(75, 180, 230, 0.5);\n}\n\n.badge-warning {\n color: #000;\n background-color: #ffd200;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #000;\n background-color: #ffdb33;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 210, 0, 0.5);\n}\n\n.badge-danger {\n color: #000;\n background-color: #ffb4e6;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #000;\n background-color: #ffe7f7;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 180, 230, 0.5);\n}\n\n.badge-purple {\n color: #000;\n background-color: #a885d8;\n}\n\na.badge-purple:hover, a.badge-purple:focus {\n color: #000;\n background-color: #c4ace4;\n}\n\na.badge-purple:focus, a.badge-purple.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(168, 133, 216, 0.5);\n}\n\n.badge[href] {\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge[href] {\n transition: none;\n }\n}\n\n.badge[href]:focus {\n outline-color: #fff;\n outline-offset: -0.125rem;\n}\n\n.badge[href]:focus.badge-light {\n outline-color: #000;\n}\n\n.badge-xlg {\n font-size: 1.125rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.badge-lg {\n font-size: 1rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.jumbotron {\n padding: 2.5rem 1.25rem;\n margin-bottom: 2.5rem;\n color: #000;\n background-color: #fff;\n}\n\n@media (min-width: 480px) {\n .jumbotron {\n padding: 5rem 2.5rem;\n }\n}\n\n.jumbotron-fluid {\n padding-left: 0;\n padding-right: 0;\n}\n\n.alert {\n position: relative;\n display: flex;\n padding: 1rem 1.25rem;\n margin-bottom: 1.25rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n}\n\n.alert a {\n color: inherit;\n}\n\n.alert a:hover {\n color: #ff7900;\n}\n\n.bg-dark .alert a:hover {\n color: #f16e00;\n}\n\n.alert * p {\n margin: 0;\n}\n\n.alert p + p {\n font-weight: 400;\n}\n\n.alert-icon {\n width: 3rem;\n margin: -0.0625rem 0;\n}\n\n.alert-icon + * {\n max-width: calc(100% - (3rem + 2.5rem + 0.875rem));\n margin: 0.125rem 0;\n}\n\n.alert-icon::before {\n display: block;\n order: -1;\n min-width: 1.875rem;\n height: 1.625rem;\n margin-left: 1.625rem;\n content: \"\";\n background-repeat: no-repeat;\n background-size: 1.625rem;\n}\n\n.alert-heading {\n margin: 0;\n font-size: inherit;\n color: inherit;\n}\n\n.alert-heading + p {\n font-weight: 400;\n}\n\n.alert-dismissible .close {\n position: relative;\n z-index: 2;\n align-self: flex-start;\n width: 0.875rem;\n height: 0.875rem;\n padding: 1.25rem;\n margin: -.5rem auto -.5rem -.75rem;\n color: inherit;\n background-size: 0.875rem;\n}\n\n.alert-dismissible .close, .alert-dismissible .close:hover, .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .alert-dismissible .close, .bg-dark .alert-dismissible .close:hover, .bg-dark .alert-dismissible .close:focus,\n.navbar-dark .alert-dismissible .close,\n.navbar-dark .alert-dismissible .close:hover,\n.navbar-dark .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.alert-sm {\n padding: 0.625rem 0;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border: 0;\n}\n\n.alert-sm .alert-icon {\n width: 1.5rem;\n margin: 0.125rem 0;\n}\n\n.alert-sm .alert-icon::before {\n min-width: 1.0625rem;\n height: 1.0625rem;\n margin-left: 0.53125rem;\n background-size: 1.0625rem;\n}\n\n.alert-sm.alert-dismissible .close {\n margin: -0.625rem auto -0.625rem 0;\n}\n\n.alert-success {\n border-color: #32c832;\n}\n\n.alert-info {\n border-color: #527edb;\n}\n\n.alert-warning {\n border-color: #fc0;\n}\n\n.alert-danger {\n border-color: #cd3c14;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 100% 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 100% 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1.875rem;\n overflow: hidden;\n line-height: 0;\n font-size: 1rem;\n background-color: #eee;\n}\n\n.progress-xs {\n height: 0.3125rem;\n}\n\n.progress-sm {\n height: 0.625rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n font-weight: 700;\n color: #000;\n text-indent: 0.625rem;\n white-space: nowrap;\n background-color: #ff7900;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1.875rem 1.875rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: 1s linear infinite progress-bar-stripes;\n animation: 1s linear infinite progress-bar-stripes;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-right: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #000;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #ff7900;\n text-decoration: none;\n background-color: #f6f6f6;\n}\n\n.list-group-item-action:active {\n color: #000;\n background-color: #eee;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.875rem 1.25rem;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -0.125rem;\n border-top-width: 0.125rem;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n}\n\n@media (min-width: 480px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1280px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1440px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n.list-group-flush > .list-group-item {\n border-width: 0 0 0.125rem;\n}\n\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #000;\n background-color: #ff7900;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #000;\n background-color: #e66d00;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-secondary {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-success {\n color: #000;\n background-color: #32c832;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #000;\n background-color: #2db42d;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-info {\n color: #000;\n background-color: #527edb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #000;\n background-color: #3d6ed7;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-warning {\n color: #000;\n background-color: #ffcc00;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #000;\n background-color: #e6b800;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-danger {\n color: #fff;\n background-color: #cd3c14;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #fff;\n background-color: #b63512;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-light {\n color: #000;\n background-color: #cccccc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #000;\n background-color: #bfbfbf;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-dark {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.close {\n float: left;\n width: 1.875rem;\n height: 1.875rem;\n padding: 0;\n margin-left: 0.625rem;\n transition: outline-offset 0.2s ease-in-out;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat 50% / 1.875rem;\n border: 0;\n outline-offset: 0.625rem;\n opacity: 1;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .close {\n transition: none;\n }\n}\n\n.bg-dark .close,\n.navbar-dark .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .close:hover, .bg-dark .close:focus,\n.navbar-dark .close:hover,\n.navbar-dark .close:focus {\n outline-color: #666;\n}\n\n.close:hover, .close:focus {\n outline: 0.125rem solid #ccc;\n outline-offset: -0.125rem;\n}\n\n.close:hover:not(:disabled):not(.disabled), .close:focus:not(:disabled):not(.disabled) {\n opacity: 1;\n}\n\n.close:hover {\n transition: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n flex-basis: 350px;\n max-width: 350px;\n font-size: 0.875rem;\n color: #000;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n opacity: 0;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.625rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.3125rem 0.625rem 0.3125rem 0.3125rem;\n color: #666;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-header .close {\n background-size: 50%;\n}\n\n.bg-dark .toast-header .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.toast-body {\n padding: 0.625rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.625rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1.25rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1.25rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n padding: 1.875rem;\n color: #000;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #333;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n margin-bottom: 1.875rem;\n}\n\n.modal-header .close {\n margin: -0.125rem auto -0.25rem -0.25rem;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.125;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n margin-top: 1.875rem;\n}\n\n.modal-footer > * {\n margin: 0 0.625rem;\n}\n\n.modal-footer > *:last-child {\n margin-left: 0;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 768px) {\n .modal-dialog {\n max-width: 700px;\n margin: 1.875rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.75rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.75rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.75rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.75rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0.3125rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: right;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 1;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n right: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n left: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.625rem;\n color: #000;\n background-color: #ddd;\n}\n\n.popover {\n position: absolute;\n top: 0;\n right: auto;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: right;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n background-color: #ddd;\n background-clip: padding-box;\n border: 0.125rem solid #ddd;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.3125rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: -0.4375rem;\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-right: 0.3125rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n right: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n right: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n right: 0.125rem;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.3125rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: -0.4375rem;\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 0.125rem;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n right: 50%;\n display: block;\n width: 0.625rem;\n margin-right: -0.3125rem;\n content: \"\";\n border-bottom: 0.125rem solid #ddd;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-left: 0.3125rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n left: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n left: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n left: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.popover-header {\n padding: 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #ddd;\n border-bottom: 0.125rem solid #d0d0d0;\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.625rem;\n color: #000;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: right;\n width: 100%;\n margin-left: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item img {\n display: block;\n width: 100%;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(-100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 3.75rem;\n color: #000;\n text-align: center;\n transition: opacity 0.15s ease, outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #000;\n text-decoration: none;\n opacity: 0.9;\n}\n\n.carousel-control-prev:focus,\n.carousel-control-next:focus {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .carousel-control-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.carousel-control-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.carousel-control-prev {\n right: auto;\n right: 0;\n}\n\n.carousel-control-next {\n left: 0;\n left: auto;\n}\n\n.carousel-control-pause {\n position: relative;\n z-index: 2;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem !important;\n border-radius: 50%;\n}\n\n:hover:not(:active) > .carousel-control-prev-icon,\n:focus:not(:active) > .carousel-control-prev-icon, :hover:not(:active) >\n.carousel-control-next-icon,\n:focus:not(:active) >\n.carousel-control-next-icon {\n background-color: #000 !important;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n:active > .carousel-control-prev-icon, :active >\n.carousel-control-next-icon {\n background-color: #ff7900 !important;\n}\n.carousel-indicators {\n position: absolute;\n bottom: 0;\n right: 50%;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding: 0.375rem 0;\n list-style: none;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(50%);\n border-radius: 1.25rem;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-left: 0.375rem;\n margin-right: 0.375rem;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n transition: opacity 0.6s ease;\n border-radius: 50%;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators li:hover, .carousel-indicators li:focus {\n border-color: #000;\n}\n\n.carousel-indicators .active {\n background-color: transparent;\n border-color: #000;\n}\n\n.carousel-indicators .active:hover, .carousel-indicators .active:focus {\n background-color: #000;\n}\n\n.carousel-caption, .swiper-slide .card-body {\n position: absolute;\n bottom: 1.875rem;\n right: 1.875rem;\n z-index: 10;\n padding: 1.25rem;\n margin-bottom: 0.625rem;\n color: #000;\n background-color: #fff;\n}\n\n.carousel-caption *, .swiper-slide .card-body * {\n margin: 0;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n transform: rotate(-360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(-360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n border: 0.375rem solid currentColor;\n border-left-color: transparent;\n border-radius: 50%;\n -webkit-animation: .75s linear infinite spinner-border;\n animation: .75s linear infinite spinner-border;\n}\n\n.spinner-border.text-light {\n background-color: transparent;\n}\n\n.spinner-border-sm {\n width: 1.25rem;\n height: 1.25rem;\n border-width: 0.25rem;\n}\n\n.spinner-border-lg {\n width: 5rem;\n height: 5rem;\n border-width: 0.5rem;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n background-color: currentColor !important;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: .75s linear infinite spinner-grow;\n animation: .75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: 1.25rem;\n height: 1.25rem;\n}\n\n.spinner-grow-lg {\n width: 5rem;\n height: 5rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n -webkit-animation-duration: 1.5s;\n animation-duration: 1.5s;\n }\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n color: #000 !important;\n background-color: #ff7900 !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #ff9433 !important;\n}\n\n.bg-secondary {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-secondary a {\n color: #fff;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: black !important;\n}\n\n.bg-light {\n color: #000 !important;\n background-color: #ccc !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #e6e6e6 !important;\n}\n\n.bg-dark {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-dark a {\n color: #fff;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: black !important;\n}\n\n.bg-success {\n color: #000 !important;\n background-color: #50be87 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #75cca1 !important;\n}\n\n.bg-info {\n color: #000 !important;\n background-color: #4bb4e6 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #78c7ec !important;\n}\n\n.bg-warning {\n color: #000 !important;\n background-color: #ffd200 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffdb33 !important;\n}\n\n.bg-danger {\n color: #000 !important;\n background-color: #ffb4e6 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ffe7f7 !important;\n}\n\n.bg-purple {\n color: #000 !important;\n background-color: #a885d8 !important;\n}\n\na.bg-purple:hover, a.bg-purple:focus,\nbutton.bg-purple:hover,\nbutton.bg-purple:focus {\n background-color: #c4ace4 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 0.125rem solid #000 !important;\n}\n\n.border-top {\n border-top: 0.125rem solid #000 !important;\n}\n\n.border-right {\n border-left: 0.125rem solid #000 !important;\n}\n\n.border-bottom {\n border-bottom: 0.125rem solid #000 !important;\n}\n\n.border-left {\n border-right: 0.125rem solid #000 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-left: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-right: 0 !important;\n}\n\n.border-primary {\n border-color: #ff7900 !important;\n}\n\n.border-secondary {\n border-color: #000 !important;\n}\n\n.border-success {\n border-color: #32c832 !important;\n}\n\n.border-info {\n border-color: #527edb !important;\n}\n\n.border-warning {\n border-color: #fc0 !important;\n}\n\n.border-danger {\n border-color: #cd3c14 !important;\n}\n\n.border-light {\n border-color: #ccc !important;\n}\n\n.border-dark {\n border-color: #000 !important;\n}\n\n.border-100 {\n border-color: #fafafa !important;\n}\n\n.border-200 {\n border-color: #f6f6f6 !important;\n}\n\n.border-300 {\n border-color: #eee !important;\n}\n\n.border-400 {\n border-color: #ddd !important;\n}\n\n.border-500 {\n border-color: #ccc !important;\n}\n\n.border-600 {\n border-color: #999 !important;\n}\n\n.border-700 {\n border-color: #666 !important;\n}\n\n.border-800 {\n border-color: #595959 !important;\n}\n\n.border-900 {\n border-color: #333 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-right-radius: 0.25rem !important;\n border-top-left-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-left-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 480px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1024px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1280px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1440px) {\n .d-xxl-none {\n display: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 480px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1024px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1280px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1440px) {\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: right !important;\n}\n\n.float-right {\n float: left !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 480px) {\n .float-sm-left {\n float: right !important;\n }\n .float-sm-right {\n float: left !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: right !important;\n }\n .float-md-right {\n float: left !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1024px) {\n .float-lg-left {\n float: right !important;\n }\n .float-lg-right {\n float: left !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1280px) {\n .float-xl-left {\n float: right !important;\n }\n .float-xl-right {\n float: left !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1440px) {\n .float-xxl-left {\n float: right !important;\n }\n .float-xxl-right {\n float: left !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n -ms-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n -ms-user-select: none !important;\n user-select: none !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only, .valid-feedback {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.m-1 {\n margin: 0.3125rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.3125rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-left: 0.3125rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.3125rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-right: 0.3125rem !important;\n}\n\n.m-2 {\n margin: 0.625rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.625rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-left: 0.625rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.625rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-right: 0.625rem !important;\n}\n\n.m-3 {\n margin: 1.25rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1.25rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-left: 1.25rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1.25rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-right: 1.25rem !important;\n}\n\n.m-4 {\n margin: 1.875rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.875rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-left: 1.875rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.875rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-right: 1.875rem !important;\n}\n\n.m-5 {\n margin: 3.75rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3.75rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-left: 3.75rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3.75rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-right: 3.75rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.p-1 {\n padding: 0.3125rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.3125rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-left: 0.3125rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.3125rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-right: 0.3125rem !important;\n}\n\n.p-2 {\n padding: 0.625rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.625rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-left: 0.625rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.625rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-right: 0.625rem !important;\n}\n\n.p-3 {\n padding: 1.25rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1.25rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-left: 1.25rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1.25rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-right: 1.25rem !important;\n}\n\n.p-4 {\n padding: 1.875rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.875rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-left: 1.875rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.875rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-right: 1.875rem !important;\n}\n\n.p-5 {\n padding: 3.75rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3.75rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-left: 3.75rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3.75rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-right: 3.75rem !important;\n}\n\n.m-n1 {\n margin: -0.3125rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.3125rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-left: -0.3125rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.3125rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-right: -0.3125rem !important;\n}\n\n.m-n2 {\n margin: -0.625rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.625rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-left: -0.625rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.625rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-right: -0.625rem !important;\n}\n\n.m-n3 {\n margin: -1.25rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1.25rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-left: -1.25rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1.25rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-right: -1.25rem !important;\n}\n\n.m-n4 {\n margin: -1.875rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.875rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-left: -1.875rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.875rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-right: -1.875rem !important;\n}\n\n.m-n5 {\n margin: -3.75rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3.75rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-left: -3.75rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3.75rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-right: -3.75rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n@media (min-width: 480px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .m-sm-1 {\n margin: 0.3125rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-right: 0.3125rem !important;\n }\n .m-sm-2 {\n margin: 0.625rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.625rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-left: 0.625rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-right: 0.625rem !important;\n }\n .m-sm-3 {\n margin: 1.25rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1.25rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-left: 1.25rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-right: 1.25rem !important;\n }\n .m-sm-4 {\n margin: 1.875rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.875rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-left: 1.875rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-right: 1.875rem !important;\n }\n .m-sm-5 {\n margin: 3.75rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3.75rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-left: 3.75rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-right: 3.75rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .p-sm-1 {\n padding: 0.3125rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-right: 0.3125rem !important;\n }\n .p-sm-2 {\n padding: 0.625rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.625rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-left: 0.625rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-right: 0.625rem !important;\n }\n .p-sm-3 {\n padding: 1.25rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1.25rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-left: 1.25rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-right: 1.25rem !important;\n }\n .p-sm-4 {\n padding: 1.875rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.875rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-left: 1.875rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-right: 1.875rem !important;\n }\n .p-sm-5 {\n padding: 3.75rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3.75rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-left: 3.75rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-right: 3.75rem !important;\n }\n .m-sm-n1 {\n margin: -0.3125rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-sm-n2 {\n margin: -0.625rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.625rem !important;\n }\n .m-sm-n3 {\n margin: -1.25rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-right: -1.25rem !important;\n }\n .m-sm-n4 {\n margin: -1.875rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.875rem !important;\n }\n .m-sm-n5 {\n margin: -3.75rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-right: -3.75rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .m-md-1 {\n margin: 0.3125rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-right: 0.3125rem !important;\n }\n .m-md-2 {\n margin: 0.625rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.625rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-left: 0.625rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-right: 0.625rem !important;\n }\n .m-md-3 {\n margin: 1.25rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1.25rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-left: 1.25rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-right: 1.25rem !important;\n }\n .m-md-4 {\n margin: 1.875rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.875rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-left: 1.875rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-right: 1.875rem !important;\n }\n .m-md-5 {\n margin: 3.75rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3.75rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-left: 3.75rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-right: 3.75rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .p-md-1 {\n padding: 0.3125rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-right: 0.3125rem !important;\n }\n .p-md-2 {\n padding: 0.625rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.625rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-left: 0.625rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-right: 0.625rem !important;\n }\n .p-md-3 {\n padding: 1.25rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1.25rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-left: 1.25rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-right: 1.25rem !important;\n }\n .p-md-4 {\n padding: 1.875rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.875rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-left: 1.875rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-right: 1.875rem !important;\n }\n .p-md-5 {\n padding: 3.75rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3.75rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-left: 3.75rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-right: 3.75rem !important;\n }\n .m-md-n1 {\n margin: -0.3125rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-md-n2 {\n margin: -0.625rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-right: -0.625rem !important;\n }\n .m-md-n3 {\n margin: -1.25rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-right: -1.25rem !important;\n }\n .m-md-n4 {\n margin: -1.875rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-right: -1.875rem !important;\n }\n .m-md-n5 {\n margin: -3.75rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-right: -3.75rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1024px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .m-lg-1 {\n margin: 0.3125rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-right: 0.3125rem !important;\n }\n .m-lg-2 {\n margin: 0.625rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.625rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-left: 0.625rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-right: 0.625rem !important;\n }\n .m-lg-3 {\n margin: 1.25rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1.25rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-left: 1.25rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-right: 1.25rem !important;\n }\n .m-lg-4 {\n margin: 1.875rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.875rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-left: 1.875rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-right: 1.875rem !important;\n }\n .m-lg-5 {\n margin: 3.75rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3.75rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-left: 3.75rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-right: 3.75rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .p-lg-1 {\n padding: 0.3125rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-right: 0.3125rem !important;\n }\n .p-lg-2 {\n padding: 0.625rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.625rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-left: 0.625rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-right: 0.625rem !important;\n }\n .p-lg-3 {\n padding: 1.25rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1.25rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-left: 1.25rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-right: 1.25rem !important;\n }\n .p-lg-4 {\n padding: 1.875rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.875rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-left: 1.875rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-right: 1.875rem !important;\n }\n .p-lg-5 {\n padding: 3.75rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3.75rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-left: 3.75rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-right: 3.75rem !important;\n }\n .m-lg-n1 {\n margin: -0.3125rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-lg-n2 {\n margin: -0.625rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.625rem !important;\n }\n .m-lg-n3 {\n margin: -1.25rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-right: -1.25rem !important;\n }\n .m-lg-n4 {\n margin: -1.875rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.875rem !important;\n }\n .m-lg-n5 {\n margin: -3.75rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-right: -3.75rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1280px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .m-xl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-right: 0.3125rem !important;\n }\n .m-xl-2 {\n margin: 0.625rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-left: 0.625rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-right: 0.625rem !important;\n }\n .m-xl-3 {\n margin: 1.25rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-left: 1.25rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-right: 1.25rem !important;\n }\n .m-xl-4 {\n margin: 1.875rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-left: 1.875rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-right: 1.875rem !important;\n }\n .m-xl-5 {\n margin: 3.75rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-left: 3.75rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-right: 3.75rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .p-xl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-right: 0.3125rem !important;\n }\n .p-xl-2 {\n padding: 0.625rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-left: 0.625rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-right: 0.625rem !important;\n }\n .p-xl-3 {\n padding: 1.25rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-left: 1.25rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-right: 1.25rem !important;\n }\n .p-xl-4 {\n padding: 1.875rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-left: 1.875rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-right: 1.875rem !important;\n }\n .p-xl-5 {\n padding: 3.75rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-left: 3.75rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-right: 3.75rem !important;\n }\n .m-xl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-xl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.625rem !important;\n }\n .m-xl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-right: -1.25rem !important;\n }\n .m-xl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.875rem !important;\n }\n .m-xl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-right: -3.75rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1440px) {\n .m-xxl-0 {\n margin: 0 !important;\n }\n .mt-xxl-0,\n .my-xxl-0 {\n margin-top: 0 !important;\n }\n .mr-xxl-0,\n .mx-xxl-0 {\n margin-left: 0 !important;\n }\n .mb-xxl-0,\n .my-xxl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xxl-0,\n .mx-xxl-0 {\n margin-right: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xxl-1,\n .my-xxl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xxl-1,\n .mx-xxl-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-xxl-1,\n .my-xxl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xxl-1,\n .mx-xxl-1 {\n margin-right: 0.3125rem !important;\n }\n .m-xxl-2 {\n margin: 0.625rem !important;\n }\n .mt-xxl-2,\n .my-xxl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xxl-2,\n .mx-xxl-2 {\n margin-left: 0.625rem !important;\n }\n .mb-xxl-2,\n .my-xxl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xxl-2,\n .mx-xxl-2 {\n margin-right: 0.625rem !important;\n }\n .m-xxl-3 {\n margin: 1.25rem !important;\n }\n .mt-xxl-3,\n .my-xxl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xxl-3,\n .mx-xxl-3 {\n margin-left: 1.25rem !important;\n }\n .mb-xxl-3,\n .my-xxl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xxl-3,\n .mx-xxl-3 {\n margin-right: 1.25rem !important;\n }\n .m-xxl-4 {\n margin: 1.875rem !important;\n }\n .mt-xxl-4,\n .my-xxl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xxl-4,\n .mx-xxl-4 {\n margin-left: 1.875rem !important;\n }\n .mb-xxl-4,\n .my-xxl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xxl-4,\n .mx-xxl-4 {\n margin-right: 1.875rem !important;\n }\n .m-xxl-5 {\n margin: 3.75rem !important;\n }\n .mt-xxl-5,\n .my-xxl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xxl-5,\n .mx-xxl-5 {\n margin-left: 3.75rem !important;\n }\n .mb-xxl-5,\n .my-xxl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xxl-5,\n .mx-xxl-5 {\n margin-right: 3.75rem !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .pt-xxl-0,\n .py-xxl-0 {\n padding-top: 0 !important;\n }\n .pr-xxl-0,\n .px-xxl-0 {\n padding-left: 0 !important;\n }\n .pb-xxl-0,\n .py-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xxl-0,\n .px-xxl-0 {\n padding-right: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xxl-1,\n .py-xxl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xxl-1,\n .px-xxl-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-xxl-1,\n .py-xxl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xxl-1,\n .px-xxl-1 {\n padding-right: 0.3125rem !important;\n }\n .p-xxl-2 {\n padding: 0.625rem !important;\n }\n .pt-xxl-2,\n .py-xxl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xxl-2,\n .px-xxl-2 {\n padding-left: 0.625rem !important;\n }\n .pb-xxl-2,\n .py-xxl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xxl-2,\n .px-xxl-2 {\n padding-right: 0.625rem !important;\n }\n .p-xxl-3 {\n padding: 1.25rem !important;\n }\n .pt-xxl-3,\n .py-xxl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xxl-3,\n .px-xxl-3 {\n padding-left: 1.25rem !important;\n }\n .pb-xxl-3,\n .py-xxl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xxl-3,\n .px-xxl-3 {\n padding-right: 1.25rem !important;\n }\n .p-xxl-4 {\n padding: 1.875rem !important;\n }\n .pt-xxl-4,\n .py-xxl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xxl-4,\n .px-xxl-4 {\n padding-left: 1.875rem !important;\n }\n .pb-xxl-4,\n .py-xxl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xxl-4,\n .px-xxl-4 {\n padding-right: 1.875rem !important;\n }\n .p-xxl-5 {\n padding: 3.75rem !important;\n }\n .pt-xxl-5,\n .py-xxl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xxl-5,\n .px-xxl-5 {\n padding-left: 3.75rem !important;\n }\n .pb-xxl-5,\n .py-xxl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xxl-5,\n .px-xxl-5 {\n padding-right: 3.75rem !important;\n }\n .m-xxl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xxl-n1,\n .my-xxl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xxl-n1,\n .mx-xxl-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-xxl-n1,\n .my-xxl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xxl-n1,\n .mx-xxl-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-xxl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xxl-n2,\n .my-xxl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xxl-n2,\n .mx-xxl-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-xxl-n2,\n .my-xxl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xxl-n2,\n .mx-xxl-n2 {\n margin-right: -0.625rem !important;\n }\n .m-xxl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xxl-n3,\n .my-xxl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xxl-n3,\n .mx-xxl-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-xxl-n3,\n .my-xxl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xxl-n3,\n .mx-xxl-n3 {\n margin-right: -1.25rem !important;\n }\n .m-xxl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xxl-n4,\n .my-xxl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xxl-n4,\n .mx-xxl-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-xxl-n4,\n .my-xxl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xxl-n4,\n .mx-xxl-n4 {\n margin-right: -1.875rem !important;\n }\n .m-xxl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xxl-n5,\n .my-xxl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xxl-n5,\n .mx-xxl-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-xxl-n5,\n .my-xxl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xxl-n5,\n .mx-xxl-n5 {\n margin-right: -3.75rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mt-xxl-auto,\n .my-xxl-auto {\n margin-top: auto !important;\n }\n .mr-xxl-auto,\n .mx-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-auto,\n .my-xxl-auto {\n margin-bottom: auto !important;\n }\n .ml-xxl-auto,\n .mx-xxl-auto {\n margin-right: auto !important;\n }\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: right !important;\n}\n\n.text-right {\n text-align: left !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 480px) {\n .text-sm-left {\n text-align: right !important;\n }\n .text-sm-right {\n text-align: left !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: right !important;\n }\n .text-md-right {\n text-align: left !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1024px) {\n .text-lg-left {\n text-align: right !important;\n }\n .text-lg-right {\n text-align: left !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1280px) {\n .text-xl-left {\n text-align: right !important;\n }\n .text-xl-right {\n text-align: left !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1440px) {\n .text-xxl-left {\n text-align: right !important;\n }\n .text-xxl-right {\n text-align: left !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-weight: 700 !important;\n}\n\n.text-white {\n color: #fff !important;\n background-color: #000;\n}\n\n.text-secondary {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: black !important;\n}\n\n.text-light {\n color: #ccc !important;\n background-color: #000;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #f2f2f2 !important;\n}\n\n.text-dark {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important;\n}\n\n.text-primary {\n color: #f16e00 !important;\n}\n\n.text-primary a.text-primary:hover, .text-primary a.text-primary:focus {\n color: #a54b00 !important;\n}\n\n.text-body {\n color: #000 !important;\n background-color: #fff;\n}\n\n.text-muted {\n color: #666 !important;\n background-color: #fff;\n}\n\n.bg-dark .text-primary,\n.table-dark .text-primary,\n.navbar-dark .text-primary {\n color: #ff7900 !important;\n background-color: #000;\n}\n\n.bg-dark a.text-primary:hover, .bg-dark a.text-primary:focus,\n.table-dark a.text-primary:hover,\n.table-dark a.text-primary:focus,\n.navbar-dark a.text-primary:hover,\n.navbar-dark a.text-primary:focus {\n color: #ffa14d !important;\n}\n\n.bg-dark .text-body,\n.table-dark .text-body,\n.navbar-dark .text-body {\n color: #fff !important;\n background-color: #000;\n}\n\n.bg-dark .text-muted,\n.table-dark .text-muted,\n.navbar-dark .text-muted {\n color: #999 !important;\n background-color: #000;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n word-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 0.125rem solid #ccc;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 1024px !important;\n }\n .container {\n min-width: 1024px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 0.125rem solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #eee !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #ccc;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #ccc;\n }\n .row,\n .form-row {\n display: block !important;\n }\n}\n\n.o-switch .toggle {\n position: relative;\n display: block;\n width: auto;\n min-width: 3.75rem;\n height: 1.875rem;\n margin: 0.3125rem 0;\n background: #666;\n border: 0.125rem solid #666;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch .toggle {\n transition: none;\n }\n}\n\n.o-switch .toggle::before {\n position: absolute;\n right: 0;\n width: 1.625rem;\n height: 1.625rem;\n content: \"\";\n background: #fff;\n}\n\n.o-switch .on,\n.o-switch .off {\n display: none;\n line-height: 1.625rem;\n color: #fff;\n opacity: 0;\n}\n\n.o-switch .on::after,\n.o-switch .off::after {\n position: absolute;\n top: .1875rem;\n background-position: 50%;\n background-size: 0.9375rem;\n}\n\n.o-switch .off {\n display: block;\n text-align: left;\n opacity: 1;\n}\n\n.o-switch .on::after {\n right: .25rem;\n}\n\n.o-switch .off::after {\n left: .25rem;\n}\n\n.o-switch .toggle-rounded,\n.o-switch .toggle-rounded::before {\n border-radius: 1.625rem;\n}\n\n.o-switch .checkbox:focus + .toggle {\n outline: 0.125rem solid #666;\n outline-offset: -0.125rem;\n}\n\n.o-switch .checkbox:focus:checked + .toggle {\n outline-color: #ff7900;\n}\n\n.js-focus-visible .o-switch .checkbox:focus:not([data-focus-visible-added]) + .toggle {\n outline: 0;\n}\n\n.o-switch .checkbox:checked + .toggle {\n background: #ff7900;\n border-color: #ff7900;\n}\n\n.o-switch .checkbox:checked + .toggle .on {\n display: block;\n opacity: 1;\n}\n\n.o-switch .checkbox:checked + .toggle .off {\n display: none;\n opacity: 0;\n}\n\n.o-switch .checkbox:checked + .toggle::before {\n left: 0;\n right: auto;\n}\n\n.o-switch .success:checked + .toggle {\n background: #32c832;\n border-color: #32c832;\n}\n\n.o-switch .success:checked + .toggle .on {\n color: #000;\n}\n\n.o-switch .success:focus:checked + .toggle {\n outline-color: #32c832;\n}\n\n.form-group .o-switch .toggle {\n padding: 0 .375rem;\n}\n\n.form-group .o-switch .toggle-rounded {\n padding: 0 .875rem;\n}\n\n.o-switch.btn-group-toggle {\n display: inline-flex;\n justify-content: flex-start;\n border: 0.125rem solid #ccc;\n}\n\n.o-switch.btn-group-toggle .btn {\n min-width: 2.5rem;\n padding-left: 0;\n padding-right: 0;\n margin: -0.125rem 0;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch.btn-group-toggle .btn {\n transition: none;\n }\n}\n\n.o-switch.btn-group-toggle .btn:first-child {\n margin-right: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:last-child {\n margin-left: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.o-switch.btn-group-toggle .btn:focus, .o-switch.btn-group-toggle .btn.focus {\n outline: 0.125rem solid #ff7900 !important;\n outline-offset: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:active {\n border-color: #ff7900;\n}\n\n.o-switch.btn-group-toggle .btn:hover:not(:active) {\n color: #ff7900;\n background-color: transparent;\n}\n\n.o-switch.btn-group-toggle .btn:hover.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.form-group input[type=\"radio\"],\n.form-group input[type=\"checkbox\"] {\n width: auto;\n}\n\n.form-group .invalid-feedback {\n margin-top: .8125rem;\n font-weight: 700;\n}\n\n.form-group.top {\n display: flex;\n flex-direction: column;\n}\n\n.form-group.top .col-form-label {\n margin-bottom: 0;\n}\n\n.form-group.top .form-control {\n order: 2;\n}\n\n.form-group.top .invalid-feedback {\n order: 1;\n margin-top: 0;\n margin-bottom: .8125rem;\n line-height: 1;\n}\n\n.form-group.right {\n display: flex;\n flex-flow: row wrap;\n}\n\n.form-group.right label,\n.form-group.right .col-form-label {\n min-width: 100%;\n}\n\n.form-group.right .form-control-message,\n.form-group.right .invalid-feedback {\n max-width: 50%;\n margin-right: .625rem;\n}\n\n.form-group.row.top {\n flex-direction: row;\n}\n\n.form-group.row.top label,\n.form-group.row.top .col-form-label {\n order: 1;\n}\n\n.form-group.row.top .form-control {\n order: 2;\n margin-top: 0;\n}\n\n.form-group.row.top .invalid-feedback {\n order: 0;\n}\n\n.form-group.row.right label,\n.form-group.row.right .col-form-label {\n min-width: auto;\n}\n\n.form-group.row.right .invalid-feedback {\n align-self: center;\n margin-top: 0;\n}\n\n.form-group.is-required label::after {\n margin-right: 6px;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-group .form-control:invalid {\n outline: 0;\n box-shadow: none;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: auto;\n padding-top: .4375rem;\n padding-bottom: .4375rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-lg {\n padding-top: .65625rem;\n padding-bottom: .65625rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-sm {\n padding-top: .1875rem;\n padding-bottom: .1875rem;\n}\n\n.has-feedback label ~ .invalid-feedback {\n top: 1.625;\n}\n\n.o-square-list {\n padding-right: 0;\n list-style-type: none;\n}\n\n.o-square-list ul {\n padding-right: 1rem;\n list-style-type: inherit;\n}\n\n.o-square-list li::before {\n margin-left: 0.625rem;\n font-size: 0.875rem;\n content: \"\\25A0\";\n}\n\n.o-stepbar ol {\n display: flex;\n padding: 0;\n margin: 0;\n overflow: hidden;\n counter-reset: step;\n}\n\n.stepbar-item {\n display: flex;\n flex: 1;\n padding: 0.625rem;\n margin-left: 0.125rem;\n font-weight: 700;\n text-align: center;\n list-style: none;\n counter-increment: step;\n background-color: #000;\n}\n\n.current {\n background-color: #ff7900;\n}\n\n.current .stepbar-link, .current .stepbar-link:hover, .current .stepbar-link:focus, .current .stepbar-link:active {\n color: #000;\n}\n\n.current ~ .stepbar-item {\n background-color: #ddd;\n}\n\n.current ~ .stepbar-item .stepbar-link, .current ~ .stepbar-item .stepbar-link:hover, .current ~ .stepbar-item .stepbar-link:focus, .current ~ .stepbar-item .stepbar-link:active {\n color: #000;\n}\n\n.stepbar-link {\n flex: 1 0 1.25ch;\n max-width: 1.25ch;\n margin: auto;\n overflow: hidden;\n color: #fff;\n text-decoration: none;\n white-space: nowrap;\n outline-offset: 1.25rem;\n}\n\n.stepbar-link::before {\n content: counter(step) \" \";\n}\n\n.stepbar-link:hover, .stepbar-link:focus, .stepbar-link:active {\n color: #fff;\n}\n\n.stepbar-link:focus {\n text-decoration: underline;\n outline-offset: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .stepbar-item {\n max-width: 3.75rem;\n padding: 0.625rem 1.25rem 0.625rem 0;\n margin: 0;\n }\n .stepbar-item::after {\n display: inline-block;\n width: 1.0625rem;\n height: 2.5rem;\n margin: -0.625rem auto -0.625rem 0;\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23000' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n background-size: 1.0625rem 2.5rem;\n transform: translateX(-1.0625rem) rotate(180deg);\n }\n .stepbar-item:last-child::after {\n display: none;\n }\n .stepbar-item:last-child .stepbar-link {\n margin-left: 1.25rem;\n }\n .current,\n .current .stepbar-link {\n max-width: none;\n }\n .current::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ff7900' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current ~ .stepbar-item {\n padding-right: 2rem;\n }\n .current ~ .stepbar-item::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ddd' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n@media (min-width: 1280px) {\n .stepbar-item,\n .stepbar-link {\n max-width: none;\n }\n .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n.o-link-arrow {\n font-weight: 700;\n text-decoration: none;\n}\n\n.o-link-arrow::after, .o-link-arrow::before {\n display: inline-block;\n width: 0.4375rem;\n height: 0.625rem;\n vertical-align: middle;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n}\n\n.o-link-arrow:not(.back)::after {\n margin-right: 0.625rem;\n content: \"\";\n}\n\n.o-link-arrow.back::before {\n margin-left: 0.625rem;\n content: \"\";\n transform: rotate(180deg);\n}\n\n.o-link-arrow:hover, .o-link-arrow:focus {\n text-decoration: underline;\n}\n\n.o-link-arrow:hover::after, .o-link-arrow:hover::before, .o-link-arrow:focus::after, .o-link-arrow:focus::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23ff7900' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.nav-heading {\n display: none;\n}\n\n.mega-menu {\n overflow: hidden;\n .back::before {\n transform: none;\n }\n\n [aria-haspopup]::after {\n transform: rotate(180deg);\n }\n}\n\n.mega-menu [class*=\"container\"] > .navbar-nav {\n display: block;\n flex-wrap: wrap;\n width: 100%;\n}\n\n.mega-menu > .navbar-nav {\n transform: translateX(0);\n will-change: transform;\n transition: transform 0.5s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .mega-menu > .navbar-nav {\n transition: none;\n }\n}\n\n.mega-menu .nav-item {\n position: static;\n padding: 0;\n}\n\n.mega-menu .nav-link {\n display: flex;\n padding: 0.875rem 0;\n font-size: 1rem;\n}\n\n.mega-menu .nav-link::after {\n display: block;\n align-self: center;\n margin-right: auto;\n}\n\n.mega-menu .nav-link[aria-expanded=\"true\"] {\n color: #ff7900;\n}\n\n.mega-menu .close {\n margin-left: 0;\n}\n\n.mega-menu [aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n transform: rotateZ(-180deg);\n}\n\n.mega-menu [data-toggle=\"collapse\"]::after {\n width: 1rem;\n height: .4375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23fff' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.mega-menu [data-toggle=\"collapse\"]:hover::after, .mega-menu [data-toggle=\"collapse\"]:focus::after, .mega-menu [data-toggle=\"collapse\"]:active::after, .mega-menu [data-toggle=\"collapse\"].active::after, .mega-menu [data-toggle=\"collapse\"][aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23ff7900' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.mega-menu [data-toggle=\"collapse\"].active {\n position: static;\n}\n\n.mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0;\n bottom: -0.0625rem;\n right: 0;\n z-index: 1;\n height: 0.0625rem;\n}\n\n.mega-menu .back::before,\n.mega-menu [aria-haspopup]::after {\n width: 0.875rem;\n height: 0.875rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\") no-repeat 50%/100%;\n}\n\n.mega-menu .back:hover::before,\n.mega-menu .back:focus::before,\n.mega-menu .back:active::before,\n.mega-menu [aria-haspopup]:hover::after,\n.mega-menu [aria-haspopup]:focus::after,\n.mega-menu [aria-haspopup]:active::after,\n.mega-menu [aria-haspopup].active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n}\n\n.mega-menu .back::before {\n display: block;\n align-self: center;\n margin: 0 -1.25rem 0 0.3125rem;\n transform: rotateZ(180deg);\n}\n\n.mega-menu-panel[role=\"menu\"] [class*=\"container\"] {\n max-width: 100%;\n}\n\n.mega-menu-panel .navbar-nav .navbar-nav {\n flex-direction: column;\n}\n\n.mega-menu-panel .nav-link.active {\n text-decoration: underline;\n text-decoration-thickness: 0.125rem;\n text-underline-offset: 0.25rem;\n}\n\n.mega-menu-panel .nav-link.active::before {\n display: none;\n}\n\n.mega-menu-panel [data-toggle=\"collapse\"] {\n display: none;\n}\n\n.mega-menu-panel .nav-heading {\n display: flex;\n padding: 0.875rem 1.25rem 0.875rem 0;\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n}\n\n.mega-menu-panel [role=\"menu\"] {\n position: absolute;\n top: 0;\n right: 100%;\n display: none;\n width: 100%;\n transition: none;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-link {\n padding-right: 1.25rem;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-item:nth-child(2) {\n border: 0;\n}\n\n.mega-menu-panel .all {\n flex: 1;\n border-top: 0.0625rem solid #333;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm .mega-menu {\n overflow: visible;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-sm .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-sm .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-sm .mega-menu-panel .container-md > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-sm .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-sm .mega-menu-panel > .container-md + .container-md .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-sm .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-sm .mega-menu-panel .back,\n .navbar-expand-sm .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-sm .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-sm.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-sm:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md .mega-menu {\n overflow: visible;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-md .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-md .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-md .mega-menu-panel .container-lg > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-md .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-md .mega-menu-panel > .container-lg + .container-lg .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-md .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-md .mega-menu-panel .back,\n .navbar-expand-md .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-md .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-md.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-md:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg .mega-menu {\n overflow: visible;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-lg .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-lg .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-lg .mega-menu-panel .container-xl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-lg .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-lg .mega-menu-panel > .container-xl + .container-xl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-lg .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-lg .mega-menu-panel .back,\n .navbar-expand-lg .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-lg .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-lg.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-lg:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xl .mega-menu-panel .container-xxl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xl .mega-menu-panel > .container-xxl + .container-xxl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-xl .mega-menu-panel .back,\n .navbar-expand-xl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xxl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xxl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xxl .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xxl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xxl .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xxl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-xxl .mega-menu-panel .back,\n .navbar-expand-xxl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xxl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xxl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xxl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n.navbar-expand .mega-menu {\n overflow: visible;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n}\n\n.navbar-expand .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n}\n\n.navbar-expand .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n}\n\n.navbar-expand .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n}\n\n.navbar-expand .mega-menu-panel .col {\n padding: 1rem 0;\n}\n\n.navbar-expand .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n}\n\n.navbar-expand .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n}\n\n.navbar-expand .mega-menu-panel .back,\n.navbar-expand .mega-menu-panel .nav-heading {\n display: none;\n}\n\n.navbar-expand .mega-menu-panel .all {\n border: 0;\n}\n\n.navbar-expand.minimized .mega-menu-panel {\n top: 3.75rem;\n}\n\n.navbar-expand:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n}\n\n.supra {\n display: none;\n padding-top: 0;\n padding-bottom: 0;\n border-bottom: 1px solid #333;\n}\n\n@media (min-width: 768px) {\n .supra {\n display: flex;\n }\n}\n\n.supra .navbar-nav {\n margin: 0 -0.46875rem;\n}\n\n.supra .nav-link {\n padding: 0.75rem 0.46875rem 0.8125rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .nav-link [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-link.active::before {\n left: 0.46875rem;\n bottom: -0.0625rem;\n right: 0.46875rem;\n}\n\n.supra .nav-link[class*=\"svg-\"] {\n padding: 0.25rem 0.625rem;\n}\n\n.supra .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.supra .dropdown-toggle {\n padding: 0.75rem 0.625rem 0.8125rem 0.46875rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .dropdown-toggle::after {\n border-width: 0.3125rem;\n transform: none;\n}\n\n.supra .dropdown-toggle [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-item + * > .nav-icon,\n.supra .nav-item + * > .dropdown-toggle {\n margin-right: 0.625rem;\n}\n\n.supra .badge {\n top: 0;\n left: -0.3125rem;\n}\n\n.tablesorter th {\n padding-left: 1.875rem;\n cursor: pointer;\n}\n\n.tablesorter th a {\n color: #000;\n text-decoration: underline;\n}\n\n.tablesorter th a:hover, .tablesorter th a:focus {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.tablesorter-header-inner span {\n display: flex;\n}\n\n.tablesorter-header-inner span::after {\n display: inline-block;\n align-self: center;\n width: 0.625rem;\n height: 0.375rem;\n margin-right: 0.375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat left center/0.625rem 0.875rem;\n}\n\n[aria-sort=\"none\"] .tablesorter-header-inner span::after {\n background-image: none;\n}\n\n.tablesorter-headerAsc .tablesorter-header-inner span::after {\n transform: rotate(-180deg);\n}\n\n.tablesorter-headerUnSorted:hover span::after, .tablesorter-headerUnSorted:focus span::after {\n height: 1.0625rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 17'%3e%3cpath d='M 7,17 0,10 h 14 l -7,7 z'/%3e%3cpath d='M 7,0 14,7 0,7 7,0 z'/%3e%3c/svg%3e\");\n}\n\n.o-tab-container {\n display: flex;\n flex-flow: column wrap;\n padding: 0 0.875rem;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-tab-content {\n display: none;\n padding: 0 0 0 1.5rem;\n margin: 0 0 1.25rem;\n}\n\n.o-tab-content.show {\n display: block;\n}\n\n.o-tab-content > :last-child {\n margin-bottom: 0;\n}\n\n.o-tab-heading {\n position: relative;\n display: flex;\n width: inherit;\n padding: 0.875rem;\n margin: inherit;\n font-weight: 700;\n text-decoration: none;\n border-top: 0.0625rem solid #ccc;\n}\n\n.o-tab-heading:hover {\n color: #ff7900;\n}\n\n.o-tab-heading:focus {\n z-index: 2;\n color: #000;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.o-tab-heading[aria-expanded=\"true\"] {\n color: #ff7900;\n background-color: #fff;\n outline-color: currentColor;\n}\n\n@media (max-width: 767.98px) {\n .o-tab-container {\n width: calc(100% + 1.75rem);\n margin: 0 -0.875rem;\n }\n .o-tab-heading::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 auto 0 0.625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n }\n .o-tab-heading:hover::after, .o-tab-heading[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n }\n .o-tab-heading[aria-expanded=\"true\"]::after {\n transform: rotate(-180deg);\n }\n}\n\n@media (min-width: 768px) {\n .o-tab-container {\n flex-direction: row;\n border: 0;\n }\n .o-tab-content {\n flex: 1 0 100%;\n order: 1;\n padding: 1.125rem;\n margin: 0;\n border: 0.125rem solid;\n }\n .o-tab-heading {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n border-bottom-color: #000;\n }\n .o-tab-heading ~ .o-tab-heading {\n margin-right: .5rem;\n }\n .o-tab-heading:hover, .o-tab-heading:focus, .o-tab-heading:active {\n color: #fff;\n background-color: #000;\n }\n .o-tab-heading:focus {\n outline-offset: -0.125rem;\n }\n .o-tab-heading[aria-expanded=\"true\"] {\n color: #000;\n background-color: #fff;\n border-color: #000 #000 #fff #000;\n }\n}\n\n.o-nav-local {\n margin-bottom: 2.5rem;\n border-top: 0.0625rem solid #ccc;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-nav-local .nav-link {\n position: relative;\n padding: 0.875rem 1.25rem;\n}\n\n.o-nav-local .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.o-nav-local .nav-link.active::before {\n position: absolute;\n left: 1.25rem;\n bottom: -0.0625rem;\n right: 1.25rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n}\n\n.o-nav-local .nav > .nav-item:first-child .nav-link {\n padding-right: 0;\n}\n\n.o-nav-local .nav > .nav-item:first-child .active::before {\n right: 0;\n}\n\n.o-nav-local.navbar-dark {\n border-color: #333;\n}\n\n.skiplinks {\n position: fixed;\n top: 0;\n z-index: 1080;\n}\n\n.skiplinks a {\n outline-offset: 0.75rem;\n box-shadow: 0 0 0 0.25rem #000;\n}\n\n.skiplinks a:focus {\n font-weight: 700;\n color: #f16e00;\n background-color: #000;\n outline-offset: 0.25rem;\n}\n\n.o-footer {\n margin-top: 1.875rem;\n background-color: #000;\n}\n\n.o-footer * {\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n color: #fff;\n letter-spacing: -0.00625rem;\n}\n\n.o-footer > * ~ :not(:last-child) {\n border-bottom: 0.0625rem solid #333;\n}\n\n.o-footer .nav-link {\n align-items: center;\n padding: 0.3125rem 0 0.3125rem 1.25rem;\n}\n\n.o-footer .nav-link:hover, .o-footer .nav-link:focus {\n color: #f16e00;\n}\n\n.o-footer .nav-link [class*=\"icon-\"] {\n margin-left: 0.3125rem;\n font-size: 1.875rem;\n}\n\n.o-footer-top,\n.o-footer-body {\n padding-top: 1.875rem;\n padding-bottom: 1.875rem;\n}\n\n.o-footer-bottom {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n}\n\n.o-footer-bottom * {\n font-size: 0.875rem;\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table thead {\n display: none;\n }\n .o-responsive-table tbody,\n .o-responsive-table tr,\n .o-responsive-table th,\n .o-responsive-table td {\n display: block;\n }\n}\n\n@media (max-width: 1023.98px) and (min-width: 768px) {\n .o-responsive-table tr {\n float: right;\n width: 45%;\n }\n .o-responsive-table tr:nth-child(odd) {\n margin-left: 10%;\n }\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table th,\n .o-responsive-table td {\n vertical-align: middle;\n }\n .o-responsive-table td[data-title]::before {\n float: right;\n width: 50%;\n font-weight: 700;\n content: attr(data-title);\n }\n .o-responsive-table tr {\n margin-bottom: 2em;\n border-left: 0;\n border-right: 0;\n }\n .o-responsive-table tbody th[scope=\"row\"] {\n font-weight: 700;\n border-top: 0;\n border-bottom: 2px solid #ccc;\n }\n}\n\n.o-scroll-up {\n position: fixed;\n left: 0;\n bottom: 2.5rem;\n z-index: 1035;\n display: inline-flex;\n align-items: center;\n padding-right: 0.625rem;\n font-weight: 700;\n text-decoration: none;\n background-color: rgba(255, 255, 255, 0.8);\n left: 1.25%;\n bottom: 0.25rem;\n}\n\n.o-scroll-up:hover {\n text-decoration: none;\n}\n\n@media (min-width: 480px) {\n .o-scroll-up {\n left: 1.25%;\n bottom: 0.375rem;\n }\n}\n\n@media (min-width: 768px) {\n .o-scroll-up {\n left: 1.5625%;\n bottom: 0.75rem;\n }\n}\n\n@media (min-width: 1024px) {\n .o-scroll-up {\n left: 3.125%;\n bottom: 2rem;\n }\n}\n\n@media (min-width: 1280px) {\n .o-scroll-up {\n left: 3.125%;\n bottom: 2.5rem;\n }\n}\n\n@media (min-width: 1440px) {\n .o-scroll-up {\n left: 4.16667%;\n bottom: 3.75rem;\n }\n}\n\n.o-scroll-up::after {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n margin-right: 0.625rem;\n content: \"\";\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border: 0.125rem solid #000;\n transform: rotate(90deg);\n}\n\n.o-scroll-up:hover::after, .o-scroll-up:focus::after {\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #000;\n}\n\n.o-scroll-up:active::after {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #ff7900;\n}\n\n.o-scroll-up.static {\n position: static;\n z-index: auto;\n}\n\n.swiper-button-prev,\n.swiper-button-next {\n position: absolute;\n top: calc(50% - 10px) !important;\n bottom: 0;\n z-index: 1;\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n border-radius: 50%;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .swiper-button-prev,\n .swiper-button-next {\n transition: none;\n }\n}\n\n.swiper-button-prev:hover, .swiper-button-prev:focus,\n.swiper-button-next:hover,\n.swiper-button-next:focus {\n background-color: #000;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n.swiper-button-prev:focus,\n.swiper-button-next:focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.js-focus-visible .swiper-button-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.swiper-button-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.swiper-button-prev:active,\n.swiper-button-next:active {\n background-color: #ff7900;\n}\n\n.swiper-button-prev.swiper-button-disabled,\n.swiper-button-next.swiper-button-disabled {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23666' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n opacity: 1;\n}\n\n.swiper-button-prev {\n left: auto !important;\n right: 0.625rem !important;\n transform: rotate(180deg);\n}\n\n.swiper-button-next {\n left: 0.625rem !important;\n right: auto !important;\n}\n\n.swiper-container {\n width: 100% !important;\n margin-bottom: 1.875rem;\n overflow: hidden;\n}\n\n.swiper-container .swiper-pagination {\n left: auto;\n bottom: 1rem;\n right: 50%;\n display: flex;\n justify-content: center;\n width: auto;\n padding: 0.375rem 0;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(50%);\n border-radius: 1.25rem;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-left: 0.375rem;\n margin-right: 0.375rem;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n opacity: 1;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet:focus {\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active {\n background-color: transparent;\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet-active:focus {\n background-color: #000;\n}\n\n.swiper-slide .card {\n border: 0;\n}\n\n.swiper-slide .card-img {\n padding: 0;\n}\n\n.swiper-slide .card-img img {\n width: 100%;\n height: auto;\n max-height: 40vh;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n@media (max-width: 1023.98px) {\n .swiper-button-prev,\n .swiper-button-next {\n display: none;\n }\n .swiper-container {\n overflow-x: hidden;\n overflow-y: visible;\n /* used for displaying pagination outside of container */\n }\n .swiper-slide {\n width: 80%;\n }\n .swiper-slide .card-img img {\n height: auto;\n }\n .swiper-slide .card-body {\n position: static;\n }\n}\n/*# sourceMappingURL=boosted-rtl.css.map */"]} \ No newline at end of file diff --git a/dist/css/boosted-rtl.rtl.min.css b/dist/css/boosted-rtl.rtl.min.css new file mode 100644 index 0000000000..7d1279824b --- /dev/null +++ b/dist/css/boosted-rtl.rtl.min.css @@ -0,0 +1,12 @@ +@charset "UTF-8";/*! + * Boosted v4.6.0 (https://boosted.orange.com) + * Copyright 2014-2019 The Boosted Authors + * Copyright 2014-2019 Orange + * Licensed under MIT (https://github.com/orange-opensource/orange-boosted-bootstrap/blob/master/LICENSE) + * This a fork of Bootstrap : Initial license below + * Bootstrap v4.6.0 (https://getbootstrap.com) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.alert-success .alert-icon::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e")}.alert-warning .alert-icon::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e")}.alert-danger .alert-icon::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e")}.alert-info .alert-icon::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e")}:root{--blue:#527edb;--indigo:#a885d8;--purple:#a885d8;--pink:#ffb4e6;--red:#cd3c14;--orange:#ff7900;--orange-2:#f16e00;--yellow:#ffd200;--green:#32c832;--teal:#50be87;--cyan:#4bb4e6;--white:#fff;--gray:#999;--gray-dark:#595959;--primary:#ff7900;--secondary:#000;--success:#32c832;--info:#527edb;--warning:#fc0;--danger:#cd3c14;--light:#ccc;--dark:#000;--breakpoint-xs:0;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-xxl:1440px;--font-family-sans-serif:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation 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}*,::after,::before{box-sizing:border-box}*{letter-spacing:0!important}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}main{display:block}body{margin:0;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-synthesis:none;font-size:1rem;font-weight:400;line-height:1.125;color:#000;text-align:left;letter-spacing:-.00625rem;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeSpeed}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.js-focus-visible .focus:not([data-focus-visible-added]),.js-focus-visible :focus:not([data-focus-visible-added]){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.25rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:square}li::marker{color:#f16e00;vertical-align:middle}li li::marker{color:#999}li li li::marker{color:#ccc}li::before{color:#f16e00;vertical-align:text-top}li li::before{color:#999}li li li::before{color:#ccc}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,em,strong{font-weight:700}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:#000;text-decoration:underline;background-color:transparent;outline-offset:0.25rem;transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){a{transition:none}}a:focus{color:#ff7900;outline:.125rem solid;outline-offset:-0.125rem}a:hover{color:#f16e00;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp,var{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;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}caption{padding:.75rem 0;font-size:2.125rem;font-weight:700;color:#000;text-align:left;caption-side:top;background-color:#fff}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.375rem;font-weight:700}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{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;font-weight:700;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:-0.125rem;-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:1.25rem;font-size:1rem;font-weight:700;line-height:1.125;letter-spacing:-.00625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}[class*=display-]{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.display-1{font-size:1.875rem;line-height:calc(32 / 30);letter-spacing:-.05rem}.display-2,.display-3,.h1,h1{font-size:1.5rem;line-height:calc(26 / 24);letter-spacing:-.0375rem}.display-2{letter-spacing:-.03125rem}.display-4,.h2,h2{font-size:1.125rem;line-height:calc(20 / 18);letter-spacing:-.0125rem}.lead{font-size:1rem;font-weight:400;line-height:1.125;letter-spacing:-.00625rem}@media (min-width:480px){.display-1,.display-2,.display-3,h1{line-height:1}.display-1{font-size:3.125rem;letter-spacing:-.1rem}.display-2{font-size:2.5rem;letter-spacing:-.0625rem}.display-3,.h1,h1{font-size:2.125rem;letter-spacing:-.0625rem}.display-4,.h2,h2{font-size:1.5rem;line-height:calc(26 / 24);letter-spacing:-.03125rem}.h3,.h4,.lead,h3,h4{font-size:1.125rem;line-height:calc(20 / 18);letter-spacing:-.0125rem}}@media (min-width:1024px){.display-1{font-size:3.75rem;letter-spacing:-.125rem}.display-2{font-size:3.125rem;letter-spacing:-.1rem}.display-3{font-size:2.5rem;letter-spacing:-.0625rem}.display-4{font-size:2.125rem;letter-spacing:-.0625rem}.h1,h1{font-size:2.125rem;line-height:1;letter-spacing:-.0625rem}.h2,h2{font-size:1.875rem;line-height:calc(32 / 30);letter-spacing:-.05rem}.h3,h3{font-size:1.5rem;line-height:calc(26 / 24);letter-spacing:-.03125rem}.h4,h4{font-size:1.25rem;line-height:calc(22 / 20);letter-spacing:-.025rem}.h5,h5{font-size:1.125rem;line-height:calc(20 / 18);letter-spacing:-.0125rem}.h6,h6{font-size:1rem;line-height:1.125;letter-spacing:-.00625rem}.lead{font-size:1.25rem;line-height:calc(30 / 20);letter-spacing:-.015625rem}}hr{margin-top:1.25rem;margin-bottom:1.25rem;border:0;border-top:.0625rem solid #eee}.small,small{font-size:.875rem;font-weight:400;line-height:calc(16 / 14)}.mark,mark{padding:.2em;background-color:#ff7900}.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:.3125rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1.25rem;font-size:1.25rem;line-height:calc(30 / 20);letter-spacing:-.015625rem}.blockquote-footer{display:block;font-size:.875rem;line-height:calc(16 / 14);color:#666;letter-spacing:-.00625rem}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.625rem;background-color:#fff;border:.125rem solid #000;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.625rem;line-height:1}.figure-caption{font-size:90%;color:#333}code,var{font-size:87.5%;font-style:normal;color:#333;word-wrap:break-word}a>code,a>var{color:inherit}kbd{padding:.0625rem .0625rem;font-size:87.5%;color:#000;background-color:#eee}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;line-height:1.25;color:#333}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{width:100%;padding-right:.3125rem;padding-left:.3125rem;margin-right:auto;margin-left:auto}@media (min-width:768px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{padding-right:.625rem;padding-left:.625rem}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:97.5%}@media (min-width:480px){.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:97.5%}}@media (min-width:768px){.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:96.875%}}@media (min-width:1024px){.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:93.75%}}@media (min-width:1280px){.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:93.75%}}@media (min-width:1440px){.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:91.66666%}}.container{max-width:312px}@media (min-width:480px){.container,.container-sm{max-width:468px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:744px}}@media (min-width:1024px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1280px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{display:flex;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}@media (min-width:768px){.row{margin-right:-.625rem;margin-left:-.625rem}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:.3125rem;padding-left:.3125rem}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-right:.625rem;padding-left:.625rem}}.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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:480px){.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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:1024px){.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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1280px){.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.333333%;max-width:33.333333%}.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.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.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.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}@media (min-width:1440px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1.25rem;color:#000;background-color:#fff}.table tr{border-bottom:.0625rem solid #ccc}.table td,.table th{padding:.875rem .625rem calc(.875rem + 1px);line-height:1.25;vertical-align:top}.table thead tr{border-bottom-width:.125rem}.table tbody th{font-weight:400}.table [class*=" icon-"],.table [class^=icon-],.table [class^=svg-],.table img,.table svg{display:inline-block;width:1.875rem;height:1.875rem;margin:-.625rem .625rem -.375rem 0;font-size:1.875rem;vertical-align:middle}.table [class^=svg-]::after{width:inherit;height:inherit}.table .selected *{background-color:#ddd}.table .custom-control{display:inline-block;margin:-.25rem 0 0;line-height:1;vertical-align:middle}.table tbody+tbody{border-top:.125rem solid #ccc}.table-sm td,.table-sm th{padding:.5625rem .625rem calc(.5625rem + 1px)}.table-hover tbody tr:hover{color:#000;background-color:#eee}.table-dark{color:#fff;background-color:#000}.table-dark th,.table-dark tr{border-color:#666}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#333}@media (max-width:479.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1279.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1439.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.has-checkbox tr>:first-child{width:1.25rem}[disabled] label,label.disabled{color:#ccc}.is-required::after{margin-left:.375rem;font-weight:700;color:#f16e00;content:"*"}.form-control{display:block;width:100%;height:2.5rem;padding:calc(.5rem - 1px) .625rem calc(.5rem + 1px);font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;line-height:1.25;color:#000;background-color:#fff;background-clip:padding-box;border:.125rem solid #ccc;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .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}.form-control:focus{color:#000;background-color:#fff;border-color:#000;outline:0}.form-control::-moz-placeholder{color:#666;opacity:1}.form-control:-ms-input-placeholder{color:#666;opacity:1}.form-control::placeholder{color:#666;opacity:1}.form-control:disabled,.form-control[readonly]{color:#666;background-color:#eee;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#000;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:.625rem;padding-bottom:.625rem;margin-bottom:0;font-size:inherit;line-height:1.25}.col-form-label-lg{padding-top:.9375rem;padding-bottom:.9375rem;font-size:1.125rem;line-height:calc(20 / 18)}.col-form-label-sm{padding-top:.4375rem;padding-bottom:.4375rem;font-size:.875rem;line-height:calc(16 / 14)}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;font-size:1rem;line-height:1.25;color:#000;background-color:transparent;border:solid transparent;border-width:.125rem 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:1.875rem;padding:.3125rem .625rem;font-size:.875rem;line-height:calc(16 / 14)}.form-control-lg{height:3.125rem;padding:.8125rem 1.25rem;font-size:1.125rem;line-height:calc(20 / 18)}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1.25rem}.form-text{display:block;margin-top:.625rem}.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;margin-bottom:.625rem}.form-check-input{position:absolute;margin-top:.15rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#666}.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}.form-control.is-valid,.was-validated .form-control:valid{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e") no-repeat right .625rem center/1.25rem}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem .625rem;margin-top:.1rem;font-size:.875rem;line-height:1.125;color:#000;background-color:#32c832}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(.3125em + .25rem) right calc(.3125em + .25rem)}.custom-select.is-valid,.was-validated .custom-select:valid{padding-right:calc(.75em + 2.28125rem)}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{color:#32c832!important;border-color:currentColor!important;transition:none}.custom-control-input.is-valid:active~.custom-control-label::before,.was-validated .custom-control-input:valid:active~.custom-control-label::before{background:currentColor!important}.custom-checkbox .custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-checkbox .custom-control-input:valid:checked~.custom-control-label::before{background:currentColor!important}.custom-radio .custom-control-input.is-valid~.custom-control-label::after,.was-validated .custom-radio .custom-control-input:valid~.custom-control-label::after{border-color:currentColor!important;transition:none}.invalid-feedback{display:none;width:100%;margin-top:.625rem;font-size:.875rem;font-weight:700}.invalid-feedback::before{display:inline-block;flex-shrink:0;align-self:center;width:.9375rem;height:.9375rem;margin-right:.3125rem;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e") no-repeat}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.625rem .625rem;margin-top:.1rem;font-size:.875rem;line-height:1.125;color:#fff;background-color:#cd3c14}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:flex}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#cd3c14}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#000}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(.3125em + .25rem) right calc(.3125em + .25rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#cd3c14;padding-right:calc(.75em + 2.28125rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#000}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{color:#cd3c14!important;border-color:currentColor!important;transition:none}.custom-control-input.is-invalid:active~.custom-control-label::before,.was-validated .custom-control-input:invalid:active~.custom-control-label::before{background:currentColor!important}.custom-checkbox .custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-checkbox .custom-control-input:invalid:checked~.custom-control-label::before{background:currentColor!important}.custom-radio .custom-control-input.is-invalid~.custom-control-label::after,.was-validated .custom-radio .custom-control-input:invalid~.custom-control-label::after{border-color:currentColor!important;transition:none}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#cd3c14}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#000}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:480px){.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 .custom-select,.form-inline .input-group{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-flex;align-items:center;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;color:#000;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:.125rem solid transparent;padding:calc(.5rem - 1px) 1.125rem calc(.5rem + 1px);font-size:1rem;line-height:1.25;border-radius:0;transition:outline-offset .15s ease-in-out;outline-offset:0.25rem}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#000;text-decoration:none}.btn.focus,.btn:focus{outline:.125rem solid;outline-offset:-0.125rem}.btn.disabled,.btn:disabled{opacity:1}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn [class*=icon-],.btn [class*=svg-]{display:inline-block}.btn:not(.btn-icon) [class*=icon-],.btn:not(.btn-icon) [class*=svg-]{margin-right:.375rem}.btn [class*=icon-]::before{font-size:1.25rem}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.btn-warning{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-primary.disabled,.btn-primary:disabled,.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#ccc;border-color:#ccc}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#fff;border-color:#000}.btn-primary:not(:disabled):not(.disabled).active.focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled).active.focus,.btn-warning:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-primary.btn-inverse,.btn-warning.btn-inverse{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-primary.btn-inverse.focus,.btn-primary.btn-inverse:focus,.btn-primary.btn-inverse:hover,.btn-warning.btn-inverse.focus,.btn-warning.btn-inverse:focus,.btn-warning.btn-inverse:hover{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-primary.btn-inverse.disabled,.btn-primary.btn-inverse:disabled,.btn-warning.btn-inverse.disabled,.btn-warning.btn-inverse:disabled{color:#000;background-color:#666;border-color:#666}.btn-primary.btn-inverse:not(:disabled):not(.disabled).active,.btn-primary.btn-inverse:not(:disabled):not(.disabled):active,.btn-warning.btn-inverse:not(:disabled):not(.disabled).active,.btn-warning.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-primary.btn-inverse.dropdown-toggle,.show>.btn-warning.btn-inverse.dropdown-toggle{color:#fff;background-color:#000;border-color:#fff}.btn-primary.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-primary.btn-inverse:not(:disabled):not(.disabled).active:focus,.btn-warning.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-warning.btn-inverse:not(:disabled):not(.disabled).active:focus{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-light,.btn-secondary{color:#000;background-color:#fff;border-color:#000}.btn-light.focus,.btn-light:focus,.btn-light:hover,.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-light.disabled,.btn-light:disabled,.btn-secondary.disabled,.btn-secondary:disabled{color:#ccc;background-color:#fff;border-color:#ccc}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-light:not(:disabled):not(.disabled).active.focus,.btn-light:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled).active.focus,.btn-secondary:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-light.btn-inverse,.btn-secondary.btn-inverse{color:#fff;background-color:#000;border-color:#fff}.btn-light.btn-inverse.focus,.btn-light.btn-inverse:focus,.btn-light.btn-inverse:hover,.btn-secondary.btn-inverse.focus,.btn-secondary.btn-inverse:focus,.btn-secondary.btn-inverse:hover{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-light.btn-inverse.disabled,.btn-light.btn-inverse:disabled,.btn-secondary.btn-inverse.disabled,.btn-secondary.btn-inverse:disabled{color:#666;background-color:transparent;border-color:#666}.btn-light.btn-inverse:not(:disabled):not(.disabled).active,.btn-light.btn-inverse:not(:disabled):not(.disabled):active,.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active,.btn-secondary.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-light.btn-inverse.dropdown-toggle,.show>.btn-secondary.btn-inverse.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-light.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-light.btn-inverse:not(:disabled):not(.disabled).active:focus,.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active:focus{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-success{color:#000;background-color:#32c832;border-color:#32c832}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#ccc;border-color:#ccc}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-success:not(:disabled):not(.disabled).active.focus,.btn-success:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-success.btn-inverse{color:#000;background-color:#32c832;border-color:#32c832}.btn-success.btn-inverse.focus,.btn-success.btn-inverse:focus,.btn-success.btn-inverse:hover{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-success.btn-inverse.disabled,.btn-success.btn-inverse:disabled{color:#000;background-color:#666;border-color:#666}.btn-success.btn-inverse:not(:disabled):not(.disabled).active,.btn-success.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-success.btn-inverse.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-success.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-success.btn-inverse:not(:disabled):not(.disabled).active:focus{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-dark,.btn-info{color:#fff;background-color:#000;border-color:#000}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover,.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#000;background-color:#fff;border-color:#000;outline-color:#000}.btn-dark.disabled,.btn-dark:disabled,.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#ccc;border-color:#ccc}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.show>.btn-info.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-dark:not(:disabled):not(.disabled).active.focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled).active.focus,.btn-info:not(:disabled):not(.disabled).active:focus{color:#000;background-color:#fff;border-color:#000;outline-color:#000}.btn-dark.btn-inverse,.btn-info.btn-inverse{color:#000;background-color:#fff;border-color:#fff}.btn-dark.btn-inverse.focus,.btn-dark.btn-inverse:focus,.btn-dark.btn-inverse:hover,.btn-info.btn-inverse.focus,.btn-info.btn-inverse:focus,.btn-info.btn-inverse:hover{color:#fff;background-color:#000;border-color:#fff;outline-color:#fff}.btn-dark.btn-inverse.disabled,.btn-dark.btn-inverse:disabled,.btn-info.btn-inverse.disabled,.btn-info.btn-inverse:disabled{color:#000;background-color:#666;border-color:#666}.btn-dark.btn-inverse:not(:disabled):not(.disabled).active,.btn-dark.btn-inverse:not(:disabled):not(.disabled):active,.btn-info.btn-inverse:not(:disabled):not(.disabled).active,.btn-info.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-dark.btn-inverse.dropdown-toggle,.show>.btn-info.btn-inverse.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-dark.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-dark.btn-inverse:not(:disabled):not(.disabled).active:focus,.btn-info.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-info.btn-inverse:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#000;border-color:#fff;outline-color:#fff}.btn-danger{color:#fff;background-color:#cd3c14;border-color:#cd3c14}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ccc;border-color:#ccc}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-danger:not(:disabled):not(.disabled).active.focus,.btn-danger:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.btn-danger.btn-inverse{color:#fff;background-color:#cd3c14;border-color:#cd3c14}.btn-danger.btn-inverse.focus,.btn-danger.btn-inverse:focus,.btn-danger.btn-inverse:hover{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-danger.btn-inverse.disabled,.btn-danger.btn-inverse:disabled{color:#000;background-color:#666;border-color:#666}.btn-danger.btn-inverse:not(:disabled):not(.disabled).active,.btn-danger.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-danger.btn-inverse.dropdown-toggle{color:#000;background-color:#ff7900;border-color:#ff7900}.btn-danger.btn-inverse:not(:disabled):not(.disabled).active.focus,.btn-danger.btn-inverse:not(:disabled):not(.disabled).active:focus{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-link{color:#000;text-decoration:underline;border-color:transparent!important}.btn-link.btn-inverse{color:#fff}.btn-link:hover{color:#f16e00;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#ccc;pointer-events:none}.btn-icon{justify-content:center;min-width:2.5rem;padding:.5rem;line-height:.875!important}.btn-social{width:2.5rem;height:2.5rem;padding:0;background:transparent no-repeat center/1.25rem;border:.125rem solid #000;border-radius:50%;transition:none}.btn-social:focus,.btn-social:hover{outline:0}.btn-facebook,.btn-facebook.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e")}.btn-facebook.btn-inverse,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-facebook.btn-inverse{background-color:#000}.btn-facebook:focus,.btn-facebook:hover{background-color:#3b5998;border-color:#3b5998;outline-color:#3b5998}.btn-facebook:active{background-color:#000;border-color:#000;outline-color:#000}.btn-twitter,.btn-twitter.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e")}.btn-twitter.btn-inverse,.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-twitter.btn-inverse{background-color:#000}.btn-twitter:focus,.btn-twitter:hover{background-color:#1da1f2;border-color:#1da1f2;outline-color:#1da1f2}.btn-twitter:active{background-color:#000;border-color:#000;outline-color:#000}.btn-instagram,.btn-instagram.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23000' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e")}.btn-instagram.btn-inverse,.btn-instagram:active,.btn-instagram:focus,.btn-instagram:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23fff' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-instagram.btn-inverse{background-color:#000}.btn-instagram:focus,.btn-instagram:hover{background-color:#e1306c;border-color:#e1306c;outline-color:#e1306c}.btn-instagram:active{background-color:#000;border-color:#000;outline-color:#000}.btn-youtube,.btn-youtube.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e")}.btn-youtube.btn-inverse,.btn-youtube:active,.btn-youtube:focus,.btn-youtube:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-youtube.btn-inverse{background-color:#000}.btn-youtube:focus,.btn-youtube:hover{background-color:red;border-color:red;outline-color:red}.btn-youtube:active{background-color:#000;border-color:#000;outline-color:#000}.btn-linkedin{background-position:center 40%}.btn-linkedin,.btn-linkedin.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e")}.btn-linkedin.btn-inverse,.btn-linkedin:active,.btn-linkedin:focus,.btn-linkedin:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-linkedin.btn-inverse{background-color:#000}.btn-linkedin:focus,.btn-linkedin:hover{background-color:#0077b5;border-color:#0077b5;outline-color:#0077b5}.btn-linkedin:active{background-color:#000;border-color:#000;outline-color:#000}.btn-whatsapp,.btn-whatsapp.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e")}.btn-whatsapp.btn-inverse,.btn-whatsapp:active,.btn-whatsapp:focus,.btn-whatsapp:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-whatsapp.btn-inverse{background-color:#000}.btn-whatsapp:focus,.btn-whatsapp:hover{background-color:#25d366;border-color:#25d366;outline-color:#25d366}.btn-whatsapp:active{background-color:#000;border-color:#000;outline-color:#000}.btn-mail{background-size:1.5rem}.btn-mail,.btn-mail.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e")}.btn-mail.btn-inverse,.btn-mail:active,.btn-mail:focus,.btn-mail:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-mail.btn-inverse{background-color:#000}.btn-mail:focus,.btn-mail:hover{background-color:#ff7900;border-color:#ff7900;outline-color:#ff7900}.btn-mail:active{background-color:#000;border-color:#000;outline-color:#000}.btn-snapchat,.btn-snapchat.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23000' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e")}.btn-snapchat.btn-inverse,.btn-snapchat:active,.btn-snapchat:focus,.btn-snapchat:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23fff' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-snapchat.btn-inverse{background-color:#000}.btn-snapchat:focus,.btn-snapchat:hover{background-color:#fffc00;border-color:#fffc00;outline-color:#fffc00}.btn-snapchat:active{background-color:#000;border-color:#000;outline-color:#000}.btn-pinterest{background-size:1.375rem}.btn-pinterest,.btn-pinterest.btn-inverse:active{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e")}.btn-pinterest.btn-inverse,.btn-pinterest:active,.btn-pinterest:focus,.btn-pinterest:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e");border-color:#fff;outline-color:#fff}.btn-pinterest.btn-inverse{background-color:#000}.btn-pinterest:focus,.btn-pinterest:hover{background-color:red;border-color:red;outline-color:red}.btn-pinterest:active{background-color:#000;border-color:#000;outline-color:#000}.btn-group-lg>.btn,.btn-lg{padding:calc(.8125rem - 1px) 1.25rem calc(.8125rem + 1px);font-size:1.125rem;line-height:calc(20 / 18);border-radius:0}.btn-group-lg>.btn-icon.btn,.btn-lg.btn-icon{min-width:3.125rem;padding:.6875rem}.btn-group-lg>.btn [class*=icon-]::before,.btn-lg [class*=icon-]::before{font-size:1.5rem}.btn-group-lg>.btn:not(.btn-icon) [class*=icon-],.btn-lg:not(.btn-icon) [class*=icon-]{margin-top:-.125rem;margin-bottom:-.125rem}.btn-group-sm>.btn,.btn-sm{padding:calc(.3125rem - 1px) .625rem calc(.3125rem + 1px);font-size:.875rem;line-height:calc(16 / 14);border-radius:0}.btn-group-sm>.btn-icon.btn,.btn-sm.btn-icon{min-width:1.875rem;padding:.375rem}.btn-group-sm>.btn [class*=icon-]::before,.btn-sm [class*=icon-]::before{font-size:.875rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse{will-change:height}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{padding:.5rem .625rem;color:#000;white-space:nowrap;background-color:#fff;border-color:#ccc}.bg-dark .dropdown-toggle:not(.dropdown-toggle-split),.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split){color:#fff;background-color:#000;border-color:#666}.bg-dark .dropdown-toggle:not(.dropdown-toggle-split):hover,.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split):hover{border-color:#fff}.btn-group-lg>.dropdown-toggle.btn,.dropdown-toggle.btn-lg{padding:.8125rem 1.25rem}.btn-group-sm>.dropdown-toggle.btn,.dropdown-toggle.btn-sm{padding:.3125rem .625rem}.btn-group .dropdown-toggle:not(.btn-inverse){border-color:#000}.dropdown-toggle::after{display:inline-flex;align-self:center;margin-left:.625rem;content:"";border-top:.4375rem solid;border-right:.4375rem solid transparent;border-bottom:0;border-left:.4375rem solid transparent;transform:translateY(.0625rem)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;right:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0;margin:-2px 0 0;font-size:1rem;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:.125rem solid #ccc}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:480px){.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:1024px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1280px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1440px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:-2px}.dropup .dropdown-toggle::after{display:inline-flex;align-self:center;margin-left:.625rem;content:"";border-top:0;border-right:.4375rem solid transparent;border-bottom:.4375rem solid;border-left:.4375rem solid transparent;transform:none}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:-2px}.dropright .dropdown-toggle::after{display:inline-flex;align-self:center;margin-left:.625rem;content:"";border-top:.4375rem solid transparent;border-right:0;border-bottom:.4375rem solid transparent;border-left:.4375rem solid;transform:none}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:-2px}.dropleft .dropdown-toggle::after{display:inline-flex;align-self:center;margin-left:.625rem;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-flex;align-self:center;margin-right:.625rem;content:"";border-top:.4375rem solid transparent;border-right:.4375rem solid;border-bottom:.4375rem solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.625rem 0;overflow:hidden;border-top:1px solid #eee}.dropdown-item{display:block;width:100%;padding:.625rem .625rem;clear:both;font-weight:700;color:#000;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#000}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#000}.dropdown-item.disabled,.dropdown-item:disabled{color:#ccc;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem;margin-bottom:0;font-size:.875rem;color:#000;white-space:nowrap}.dropdown-item-text{display:block;padding:.625rem .625rem;color:#000}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group:not(.btn-group-toggle)>.btn-group:not(:first-child),.btn-group:not(.btn-group-toggle)>.btn:not(:first-child):not(.btn-icon){margin-left:-.125rem}.dropdown-toggle-split{padding-right:.5rem;padding-left:.5rem;border-color:#000}:not(.dropleft)>.dropdown-toggle-split::after{transform:none}:not(.dropleft)>.dropdown-toggle-split:not(:hover):not(:focus):not(:active){border-left-color:transparent}:not(.dropleft)>.dropdown-toggle-split:not(:hover):not(:focus):not(:active).btn-inverse::before{background-color:#000}:not(.dropleft)>.dropdown-toggle-split:not(:focus):not(:active)::before{position:absolute;top:-.125rem;bottom:-.125rem;left:-.125rem;width:.125rem;color:#000;content:"";background:linear-gradient(currentColor .125rem,transparent .125rem,transparent .3125rem,currentColor .3125rem,currentColor calc(100% - .3125rem),transparent calc(100% - .3125rem),transparent calc(100% - .125rem),currentColor calc(100% - .125rem))}:not(.dropleft)>.dropdown-toggle-split:not(:focus):not(:active).btn-inverse::before{color:#fff}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn:active+.dropdown-toggle-split{border-color:#ff7900}.btn-group.show:not(.dropleft)>.dropdown-toggle-split:not(:focus):not(:active)::before{color:#ff7900;background-color:#ff7900}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.3125rem;padding-left:.3125rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.625rem;padding-left:.625rem}.btn-group.show .btn{border-color:#ff7900}.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-.125rem}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0;border-color:#ccc}.btn-group-toggle>.btn [type=checkbox],.btn-group-toggle>.btn [type=radio],.btn-group-toggle>.btn-group>.btn [type=checkbox],.btn-group-toggle>.btn-group>.btn [type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-group-toggle>.btn-group>.btn.focus,.btn-group-toggle>.btn-group>.btn:focus,.btn-group-toggle>.btn-group>.btn:hover,.btn-group-toggle>.btn.focus,.btn-group-toggle>.btn:focus,.btn-group-toggle>.btn:hover{color:#f16e00;background-color:#fff;border-color:#ccc}.btn-group-toggle>.btn-group>.btn:active,.btn-group-toggle>.btn:active{color:#000;background-color:#ff7900}.btn-group-toggle>.btn-group>.btn:not(:disabled):not(.disabled).active,.btn-group-toggle>.btn:not(:disabled):not(.disabled).active{color:#fff;background-color:#000;border-color:#000;outline-color:#000}.bg-dark .btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{border-color:#666}.bg-dark .btn-group-toggle>.btn.focus,.bg-dark .btn-group-toggle>.btn:focus,.bg-dark .btn-group-toggle>.btn:hover,.btn-group-toggle>.btn-group>.btn.focus,.btn-group-toggle>.btn-group>.btn:focus,.btn-group-toggle>.btn-group>.btn:hover{color:#ff7900;background-color:#000;border-color:#666}.bg-dark .btn-group-toggle>.btn:not(:disabled):not(.disabled).active,.btn-group-toggle>.btn-group>.btn:not(:disabled):not(.disabled).active{color:#000;background-color:#fff;border-color:#fff;outline-color:#fff}.btn-group-toggle>.btn-group>.btn:not(:disabled):not(.disabled).active.focus-visible,.btn-group-toggle>.btn:not(:disabled):not(.disabled).active.focus-visible{color:#000;background-color:#ff7900;border-color:#ff7900;outline-color:#ff7900}.btn-group-toggle>.btn-group:not(:last-child)>.btn,.btn-group-toggle>.btn:not(:last-child):not(.dropdown-toggle){border-right:0}.btn-group-toggle>.btn-group:not(:first-child)>.btn,.btn-group-toggle>.btn:not(:first-child){border-left:0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-.125rem}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file{display:flex;align-items:center}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-.125rem}.input-group-prepend{margin-right:-.125rem}.input-group-append{margin-left:-.125rem}.custom-select:focus+.input-group-append,.form-control:focus+.input-group-append{position:relative;z-index:5}.input-group-text{display:flex;align-items:center;padding:.5rem .625rem;margin-bottom:0;font-size:1rem;font-weight:700;line-height:1.25;color:#000;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:3.125rem}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.8125rem 1.25rem;font-size:1.125rem;line-height:calc(20 / 18)}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:1.875rem}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.3125rem .625rem;font-size:.875rem;line-height:calc(16 / 14)}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.625rem}.custom-control{position:relative;z-index:1;display:block;min-height:1.125rem;padding-left:1.875rem;margin-bottom:.625rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1.25rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1.25rem;height:1.1875rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#000;border-color:#ff7900;background-color:#ff7900}.custom-control-input:checked~.custom-control-label::before::before{background-color:#ff7900}.custom-control-input:focus~.custom-control-label::before{outline:.125rem solid #000}.js-focus-visible .custom-control-input:focus:not([data-focus-visible-added])~.custom-control-label::before{outline:0}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#000;background-color:#ff7900;border-color:#ff7900}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#ccc}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{border-color:#ccc;background-color:#eee}.custom-control-input:disabled:checked~.custom-control-label::before,.custom-control-input[disabled]:checked~.custom-control-label::before{background-color:#ccc}.custom-control-label{margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:-.0625rem;left:0;display:block;width:1.25rem;height:1.25rem;pointer-events:none;content:"";background-color:#fff;border:#ccc solid .125rem}.custom-control-label::after{position:absolute;top:-.0625rem;left:0;display:block;width:1.25rem;height:1.25rem;content:"";background:50%/.9375rem no-repeat}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{border:.125rem solid #ff7900}.custom-checkbox .custom-control-input:checked:focus~.custom-control-label::before{outline-color:#000}.custom-checkbox .js-focus-visible .custom-control-input:checked:focus:not([data-focus-visible-added])~.custom-control-label::before{outline:0}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#000;background-color:#000}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e");background-size:.625rem .1875rem;transform:translateY(.03125rem)}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{border-color:#ccc}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e")}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#000;border-color:#000}.custom-radio .custom-control-input:checked~.custom-control-label::after{border:6px solid #ff7900;border-radius:50%}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::after{border-color:#ccc}.custom-switch{padding-left:4.375rem}.custom-switch .custom-control-input:focus~.custom-control-label::after{outline:.125rem solid #fff}.js-focus-visible .custom-switch .custom-control-input:focus:not([data-focus-visible-added])~.custom-control-label::after{outline:0}.custom-switch .custom-control-label{padding-top:.3125rem}.custom-switch .custom-control-label::before{left:0;width:3.75rem;height:1.875rem;pointer-events:all;background:#000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e") no-repeat right .5rem top 50%/.75rem;border-color:#000}.custom-switch .custom-control-label::after{top:.0625rem;left:.125rem;width:1.625rem;height:1.625rem;background-color:#fff;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch.right{padding-right:4.375rem;padding-left:0}.custom-switch.right .custom-control-label::before{right:0;left:auto}.custom-switch.right .custom-control-label::after{right:2rem;left:auto}.custom-switch .custom-control-input:checked~.custom-control-label::before{background:#ff7900 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e") no-repeat left .375rem top 50%/.9375rem}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(1.875rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before,.custom-switch .custom-control-input:disabled~.custom-control-label::before{background-color:#ccc;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e")}.custom-select{display:inline-block;width:100%;height:2.5rem;padding:.4375rem 1.625rem .4375rem .625rem;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;line-height:1.25;color:#000;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") right .625rem top calc(50% + 1px)/.875rem 1rem no-repeat;border:.125rem solid #ccc;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#000;outline:0}.custom-select:focus::-ms-value{color:#000;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.625rem;background-image:none}.custom-select:disabled{color:#666;background-color:#eee;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e")}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.custom-select-sm{height:1.875rem;padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.625rem;font-size:.875rem}.custom-select-lg{height:3.125rem;padding-top:.8125rem;padding-bottom:.8125rem;padding-left:1.25rem;font-size:1.125rem}.custom-file{position:relative;display:inline-block;width:100%;height:2.5rem;margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:2.5rem;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#000}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#eee}.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:2.5rem;padding:.5rem .625rem;overflow:hidden;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;line-height:1.25;color:#000;background-color:#fff;border:.125rem solid #ccc}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.5rem .625rem;line-height:1.25;color:#000;content:"Browse";background-color:#eee;border-left:inherit}.custom-range{width:100%;height:1.25rem;padding:0;background-color:transparent;outline-offset:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-range{transition:none}}.custom-range:focus{outline:.125rem solid #000;outline-offset:0.125rem}.custom-range:focus::-webkit-slider-thumb{border-color:#ff7900}.custom-range:focus::-moz-range-thumb{border-color:#ff7900}.custom-range:focus::-ms-thumb{border-color:#ff7900}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{box-sizing:content-box;width:1rem;height:1rem;margin-top:calc(-.5rem + 1px);cursor:-webkit-grab;cursor:grab;background-color:#fff;border:.125rem solid #000;border-radius:50%;-webkit-appearance:none;appearance:none}.custom-range::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.custom-range::-webkit-slider-runnable-track{width:100%;height:.375rem;color:transparent;cursor:pointer;background-color:#eee;border-color:transparent}.custom-range::-moz-range-thumb{width:1rem;height:1rem;cursor:grab;background-color:#fff;border:.125rem solid #000;border-radius:50%;-moz-appearance:none;appearance:none}.custom-range::-moz-range-thumb:active{cursor:grabbing}.custom-range::-moz-range-track{width:100%;height:.375rem;color:transparent;cursor:pointer;background-color:#eee;border-color:transparent}.custom-range::-moz-range-progress{height:.375rem;background-color:#ff7900}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.125rem;margin-left:.125rem;cursor:grab;background-color:#fff;border:.125rem solid #000;border-radius:50%;appearance:none}.custom-range::-ms-thumb:active{cursor:grabbing}.custom-range::-ms-track{width:100%;height:.375rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#ff7900}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#eee}.custom-range:disabled::-webkit-slider-thumb{cursor:default;border-color:#ccc}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{cursor:default;border-color:#ccc}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-moz-range-progress{background-color:#ccc}.custom-range:disabled::-ms-thumb{cursor:default;border-color:#ccc}.custom-range:disabled::-ms-fill-lower{background-color:#ccc}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.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:flex;padding:.625rem 1.25rem;font-weight:700;text-decoration:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#ccc;pointer-events:none;cursor:default}.nav-tabs{border-bottom:.125rem solid #000}@media (min-width:1024px){.nav-tabs .nav-item+.nav-item{margin-left:.5rem}}.nav-tabs .nav-link{padding:.875rem 1.875rem;margin-bottom:-.125rem;background:0 0;border:.125rem solid transparent;border-bottom-width:0;outline-offset:0.625rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{color:#fff;background-color:#000;border-color:#000}.nav-tabs .nav-link.disabled{color:#ccc;background-color:transparent;border-color:transparent}.nav-tabs .nav-link:not(.disabled):focus{outline:.125rem solid #000;outline-offset:-0.125rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000;background-color:#fff;border-color:#000}.nav-tabs .dropdown-menu{margin-top:-.125rem}.nav-tabs-light{padding-left:0;border-bottom:.0625rem solid #999}.nav-tabs-light .nav-item{margin-bottom:-.0625rem}.nav-tabs-light .nav-link{border-width:0 0 .25rem}.nav-tabs-light .nav-link:focus,.nav-tabs-light .nav-link:hover{color:#f16e00;background-color:transparent;border-color:transparent}.nav-tabs-light .nav-link.active{border-color:transparent transparent #f16e00}.nav-tabs-light .nav-link:not(.disabled):focus{outline-color:currentColor}.nav-pills .nav-link:focus{outline-offset:-0.125rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000!important;background-color:#ff7900}.nav-pills .nav-link.active:focus,.nav-pills .show>.nav-link:focus{outline:.125rem solid #ff7900}.nav-pills .nav-item+.nav-item{margin-left:.3125rem}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content{padding:1.125rem;border:.125rem solid;border-top:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-pane>:last-child{margin-bottom:0}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;font-weight:700;transition:padding .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar{transition:none}}@media (min-width:768px){.navbar{padding:.875rem 0}}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .container-xs,.navbar .container-xxl{display:flex;flex-wrap:wrap;flex-grow:1;align-items:center;justify-content:space-between;padding-right:0;padding-left:0}@media (min-width:768px){.navbar.p-0 .nav-link.active::before,.navbar.pb-0 .nav-link.active::before,.navbar.py-0 .nav-link.active::before{bottom:-.125rem}}.navbar .nav-link.active.pl-0::before{left:0}.navbar-brand{position:relative;display:inline-flex;align-items:baseline;align-self:center;padding:0;margin:.3125rem;font-size:1rem;font-weight:700;line-height:.75;text-decoration:none;letter-spacing:inherit;white-space:nowrap;outline-offset:1.25rem;transition:outline-offset .2s ease-in-out,margin .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-brand{transition:none}}@media (min-width:480px){.navbar-brand{align-self:flex-end;margin:.3125rem .3125rem .5625rem 0}}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand+.navbar-brand{margin:.625rem 0 .625rem 1.25rem}.navbar-brand .h1,.navbar-brand .h2,.navbar-brand .h3,.navbar-brand .h4,.navbar-brand .h5,.navbar-brand .h6,.navbar-brand [class*=display-],.navbar-brand h1{line-height:1.5625rem}.navbar-brand:focus{outline:.125rem solid #fff;outline-offset:0}.navbar-brand::before{position:absolute;top:.9375rem;left:.9375rem;width:3.125rem;height:3.125rem;content:"";transform:translate3d(-50%,-50%,0)}.navbar-brand img{width:1.875rem;height:1.875rem;transition:width .2s ease-in-out,height .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-brand img{transition:none}}.navbar-brand img+*{margin:0 1.25rem 0 .9375rem}@media (min-width:480px){.navbar-brand img+*{margin-left:1.5625rem}}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-top:auto;margin-bottom:0;list-style:none}.navbar-nav .nav-link{position:relative;padding:.625rem .3125rem;outline-offset:1.25rem;transition:outline-offset .2s ease-in-out,padding .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-nav .nav-link{transition:none}}.navbar-nav .nav-link[class*=svg-]::after{width:1.5625rem;height:1.5625rem}.navbar-nav .nav-link:focus{outline-offset:-0.125rem}.navbar-nav .nav-link.active::before{position:absolute;right:.3125rem;bottom:0;left:.3125rem;height:.25rem;content:"";background-color:currentColor;transition:bottom .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-nav .nav-link.active::before{transition:none}}.navbar-nav .nav-icon{padding:.625rem .9375rem;border-top:.125rem solid transparent}.navbar-nav .btn-link,.navbar-nav.flex-row .nav-item{border:0}.navbar-nav:last-child .nav-item:last-child .nav-link{padding-right:0}.navbar-nav:last-child .nav-item:last-child .nav-link::before{right:0}.navbar-nav .badge{position:absolute;top:.3125rem;right:0}@media (min-width:480px){.navbar-nav .nav-link{padding:.875rem .625rem}.navbar-nav .nav-link[class*=svg-]::after{width:1.875rem;height:1.875rem}.navbar-nav .nav-link.active::before{right:.625rem;left:.625rem}.navbar-nav .nav-icon{padding:.125rem 1.25rem 1rem}.navbar-nav .badge{top:.625rem;right:.625rem}}.navbar-nav .dropdown-menu{position:static;top:3rem;float:none}.navbar-nav .nav-item{margin-left:0;font-size:1.125rem;border-top:1px solid #333}.navbar-nav .dropdown{padding:0}.navbar-nav .dropdown-toggle{padding:.875rem 0 .875rem .625rem;margin-right:.625rem}.navbar-nav .dropdown-toggle::after{margin-left:.3125rem}.navbar-nav .dropdown-toggle[aria-expanded=true]::after{transform:rotateZ(180deg)}.navbar-nav .dropdown-item{padding:.875rem 0 .875rem .625rem;color:#fff;white-space:normal;background-color:#000;border-top:1px solid #333}.navbar-nav .dropdown-item:focus{color:#ff7900}.navbar-text{display:inline-block;padding-top:.625rem;padding-bottom:.625rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-self:flex-end}.navbar-collapse .navbar-nav{align-items:stretch}.navbar-toggler{padding:.5rem .5rem;margin:.15625rem 0 .15625rem .3125rem;font-size:1rem;line-height:1;background-color:transparent;border:.125rem solid transparent}@media (min-width:480px){.navbar-toggler{margin:.3125rem 0 0}}.navbar-toggler:focus,.navbar-toggler:hover{color:#fff;text-decoration:none}.navbar-toggler:active .navbar-toggler-icon,.navbar-toggler:focus .navbar-toggler-icon,.navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ff7900' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-toggler:focus{outline:0}.navbar .navbar-toggler[aria-expanded=true]:active .navbar-toggler-icon,.navbar .navbar-toggler[aria-expanded=true]:focus .navbar-toggler-icon,.navbar .navbar-toggler[aria-expanded=true]:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23ff7900' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5625rem;height:1.5625rem;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}@media (min-width:480px){.navbar-toggler-icon{width:1.875rem;height:1.875rem}}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}.navbar-expand-sm{padding:1.5625rem 0 .4375rem}.navbar-expand-sm .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand-sm .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand-sm .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand-sm:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand-sm.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand-sm.minimized .nav-link.active::before{bottom:0}.navbar-expand-sm.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand-sm.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand-sm.minimized .nav-link{padding:.625rem}.navbar-expand-sm.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand-sm.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}@media (min-width:480px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .nav-link.active::before{bottom:-.4375rem}.navbar-expand-sm.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand-sm .navbar-nav .dropdown-item.active,.navbar-expand-sm .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand-sm .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand-sm .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xs,.navbar-expand-sm>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:480px){.navbar-expand-md{padding:1.5625rem 0 .4375rem}.navbar-expand-md .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand-md .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand-md .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand-md:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand-md.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand-md.minimized .nav-link.active::before{bottom:0}.navbar-expand-md.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand-md.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand-md.minimized .nav-link{padding:.625rem}.navbar-expand-md.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand-md.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .nav-link.active::before{bottom:-.4375rem}.navbar-expand-md.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand-md .navbar-nav .dropdown-item.active,.navbar-expand-md .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand-md .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand-md .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xs,.navbar-expand-md>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-lg{padding:1.5625rem 0 .4375rem}.navbar-expand-lg .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand-lg .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand-lg .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand-lg:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand-lg.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand-lg.minimized .nav-link.active::before{bottom:0}.navbar-expand-lg.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand-lg.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand-lg.minimized .nav-link{padding:.625rem}.navbar-expand-lg.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand-lg.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}}@media (min-width:1024px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .nav-link.active::before{bottom:-.4375rem}.navbar-expand-lg.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand-lg .navbar-nav .dropdown-item.active,.navbar-expand-lg .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand-lg .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand-lg .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xs,.navbar-expand-lg>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1024px){.navbar-expand-xl{padding:1.5625rem 0 .4375rem}.navbar-expand-xl .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand-xl .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand-xl .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand-xl:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand-xl.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand-xl.minimized .nav-link.active::before{bottom:0}.navbar-expand-xl.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand-xl.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand-xl.minimized .nav-link{padding:.625rem}.navbar-expand-xl.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand-xl.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}}@media (min-width:1280px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .nav-link.active::before{bottom:-.4375rem}.navbar-expand-xl.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand-xl .navbar-nav .dropdown-item.active,.navbar-expand-xl .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand-xl .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand-xl .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xs,.navbar-expand-xl>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1280px){.navbar-expand-xxl{padding:1.5625rem 0 .4375rem}.navbar-expand-xxl .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand-xxl .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand-xxl .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand-xxl:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand-xxl.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand-xxl.minimized .nav-link.active::before{bottom:0}.navbar-expand-xxl.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand-xxl.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand-xxl.minimized .nav-link{padding:.625rem}.navbar-expand-xxl.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand-xxl.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}}@media (min-width:1440px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .nav-link.active::before{bottom:-.4375rem}.navbar-expand-xxl.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand-xxl .navbar-nav .dropdown-item.active,.navbar-expand-xxl .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand-xxl .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand-xxl .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xs,.navbar-expand-xxl>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}@media (min-width:1440px){.navbar-expand{padding:1.5625rem 0 .4375rem}.navbar-expand .nav-link.active::before{right:.625rem;bottom:0;left:.625rem}.navbar-expand .navbar-brand{margin:.125rem 1.25rem 1rem 0}.navbar-expand .navbar-brand img{width:3.125rem;height:3.125rem}.navbar-expand:not(.minimized) .navbar-brand::before{top:0;left:0;transform:none}.navbar-expand.minimized{padding-top:.875rem;padding-bottom:.1875rem}.navbar-expand.minimized .nav-link.active::before{bottom:0}.navbar-expand.minimized .navbar-brand{margin-top:0;margin-bottom:.8125rem}.navbar-expand.minimized .navbar-brand img{width:1.875rem;height:1.875rem}.navbar-expand.minimized .nav-link{padding:.625rem}.navbar-expand.minimized .nav-icon{padding:0 1.25rem .5rem}.navbar-expand.minimized .navbar-toggler{padding:.3125rem;margin-top:-.625rem;border-width:.0625rem}}.navbar-expand .nav-link.active::before{bottom:-.4375rem}.navbar-expand.minimized .nav-link.active::before{bottom:-.1875rem}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-item{color:#000;background-color:#fff;border:0}.navbar-expand .navbar-nav .dropdown-item.active,.navbar-expand .navbar-nav .dropdown-item:hover{color:#fff;background-color:#000}.navbar-expand .navbar-nav .nav-item{font-size:1rem;border:0}.navbar-expand .navbar-nav .nav-item.dropdown{align-self:center}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.container-xs,.navbar-expand>.container-xxl{flex-wrap:nowrap;padding-right:.625rem;padding-left:.625rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000}.navbar-light a.navbar-brand:focus,.navbar-light a.navbar-brand:hover{color:#f16e00}.navbar-light .dropdown-item,.navbar-light .nav-item{border-color:#ccc}.navbar-light .nav-link{color:#000}.navbar-light .nav-link:focus,.navbar-light .nav-link:hover{color:#f16e00}.navbar-light .nav-link.disabled{color:#ccc}.navbar-light .active>.nav-link,.navbar-light .nav-link.active,.navbar-light .nav-link.show,.navbar-light .show>.nav-link{color:#f16e00}.navbar-light .navbar-toggler{color:#000}.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{color:#f16e00}.navbar-light .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#000}.navbar-light .navbar-text a{color:#f16e00}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#f16e00}.navbar-dark{color:#fff;background-color:#000}.navbar-dark .navbar-brand{color:#fff}.navbar-dark a.navbar-brand:focus,.navbar-dark a.navbar-brand:hover{color:#ff7900}.navbar-dark .nav-link{color:#fff}.navbar-dark .nav-link:focus,.navbar-dark .nav-link:hover{color:#ff7900}.navbar-dark .nav-link.disabled{color:#ddd}.navbar-dark .active>.nav-link,.navbar-dark .nav-link.active,.navbar-dark .nav-link.show,.navbar-dark .show>.nav-link{color:#ff7900}.navbar-dark .navbar-toggler{color:#fff;background-color:#000}.navbar-dark .navbar-toggler:focus,.navbar-dark .navbar-toggler:hover{color:#ff7900}.navbar-dark .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fff}.navbar-dark .navbar-text a{color:#ff7900}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#ff7900}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:.125rem solid #ccc}.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}.card>.list-group:last-child{border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card>.list-group+.card-footer{padding-top:.375rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-title:only-child{margin-bottom:0}.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;font-weight:700;color:#fff;background-color:#000;border-bottom:.125rem solid #000}.card-footer{padding:0 1.25rem 1.5rem;font-weight:700;color:#666;background-color:#fff}.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}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-deck .card{margin-bottom:1.875rem}@media (min-width:480px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-1.875rem;margin-left:-1.875rem}.card-deck .card{flex:1 0 0%;margin-right:1.875rem;margin-bottom:0;margin-left:1.875rem}}.card-group>.card{margin-bottom:.3125rem}@media (min-width:480px){.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-columns .card{margin-bottom:1.875rem}@media (min-width:480px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion .card{position:static;border-color:#ccc;border-width:0 0 .125rem}.accordion .card:first-child{border-width:.125rem 0}@media (min-width:768px){.accordion .card{border-width:0 0 .0625rem}.accordion .card:first-child{border-width:.0625rem 0}}.accordion .card-header{padding:0;background:0 0;border:0}.accordion .card-header a,.accordion .card-header button{display:flex;width:calc(100% + 1.75rem);padding:.75rem;margin:0 -.875rem;font-size:1.5rem;line-height:calc(26 / 24);text-decoration:none;letter-spacing:-.03125rem;border:0}.accordion .card-header a::after,.accordion .card-header button::after{display:block;align-self:center;width:.875rem;height:.4375rem;margin:0 .625rem 0 auto;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/.875rem 1rem}.accordion .card-header a:hover::after,.accordion .card-header a[aria-expanded=true]::after,.accordion .card-header button:hover::after,.accordion .card-header button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e")}.accordion .card-header a:focus,.accordion .card-header button:focus{z-index:2;outline-offset:0}.accordion .card-header .btn-group-sm>.btn,.accordion .card-header .btn-sm{width:calc(100% + 1.5rem);padding:.625rem;margin:0 -.75rem;font-size:1.125rem;line-height:calc(20 / 18);letter-spacing:-.0125rem}.accordion .card-header .btn-group-lg>.btn,.accordion .card-header .btn-lg{width:calc(100% + 2.5rem);padding:.875rem;margin:0 -1.25rem;font-size:1.875rem;line-height:calc(32 / 30);letter-spacing:-.05rem}.accordion .card-header [aria-expanded=true]{color:#f16e00}.accordion .card-header [aria-expanded=true]::after{transform:rotate(180deg)}.accordion .card-body{padding:0 1.5rem 0 0;margin:0 0 1.25rem}.breadcrumb{display:flex;flex-wrap:wrap;padding:.625rem 0;margin-bottom:1rem;font-size:.875rem;font-weight:700;line-height:calc(16 / 14);list-style:none;background-color:#fff}.breadcrumb-item+.breadcrumb-item{padding-left:.625rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.625rem;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")}.bg-dark .breadcrumb-item+.breadcrumb-item::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")}.pagination{display:flex;flex-wrap:wrap;margin:1.25rem 0;padding-left:0;list-style:none}.page-link{display:flex;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.625rem 0;margin-left:.5rem;font-weight:700;line-height:1;color:#000;text-decoration:none;background-color:#fff;border:.125rem solid transparent;transition:outline-offset .2s ease-in-out;outline-offset:0.375rem}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:focus,.page-link:hover{z-index:2;color:#000;text-decoration:none;background-color:#fff;border-color:#ccc}.page-link:focus{z-index:3;outline:.125rem solid #000;outline-offset:0}.page-link.has-label{padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem + 1px)}.page-item:first-child .page-link,.page-item:last-child .page-link{color:#000;border-color:#000}.page-item:first-child .page-link:focus,.page-item:first-child .page-link:hover,.page-item:last-child .page-link:focus,.page-item:last-child .page-link:hover{color:#fff;background-color:#000;outline-color:#000}.page-item:first-child .page-link:active,.page-item:last-child .page-link:active{color:#000;background-color:#ff7900;border-color:#ff7900}.page-item:first-child .page-link::before,.page-item:last-child .page-link::after{display:inline-block;width:.5625rem;height:.9375rem;margin-top:.0625rem;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat 50%/.5625rem .9375rem}.page-item:first-child{margin-left:0}.page-item:first-child .page-link{padding-right:1.125rem;padding-left:.75rem}.page-item:first-child .page-link::before{margin-right:-.1875rem;transform:rotate(-180deg)}.page-item:first-child .has-label::before{margin:.0625rem .375rem 0 0}.page-item:last-child .page-link{padding-right:.75rem;padding-left:1.125rem}.page-item:last-child .page-link::after{margin-left:-.1875rem}.page-item:last-child .has-label::after{margin:.0625rem 0 0 .375rem}.page-item:first-child .page-link:focus::before,.page-item:first-child .page-link:hover::before,.page-item:last-child .page-link:focus::after,.page-item:last-child .page-link:hover::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")}.page-item:first-child .page-link:active::before,.page-item:last-child .page-link:active::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")}.page-item.active .page-link{z-index:3;color:#fff;background-color:#000;border-color:#000}.page-item.active .page-link:focus{background-color:#ff7900;border-color:#ff7900;outline-color:#ff7900}.page-item .page-link:active{z-index:1;color:#000;background-color:#ff7900;border-color:#ff7900;outline-color:#ff7900}.page-item.disabled .page-link{color:#ccc;pointer-events:none;background-color:#fff;border-color:#ccc}.page-item.disabled:first-child .page-link::before,.page-item.disabled:last-child .page-link::after{opacity:.2}@media (max-width:767.98px){.page-item{display:none}.page-item.active,.page-item:nth-child(-n+3),.page-item:nth-last-child(-n+3){display:list-item}.page-item.active:not(:nth-child(-n+3)):not(:nth-last-child(-n+3))~.page-item:nth-last-child(3){display:none}}@media (min-width:480px) and (max-width:1023.98px){.page-item{display:none}.page-item.active,.page-item:nth-child(-n+4),.page-item:nth-last-child(-n+4){display:list-item}.page-item.active:not(:nth-child(-n+4)):not(:nth-last-child(-n+4))+.page-item:nth-last-child(4){display:none}}.badge{display:inline-block;padding:.1875rem .625rem;font-size:.875rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;transition:outline-offset .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge{text-decoration:none}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px;margin-left:.3125rem}.badge-pill{padding-right:.625rem;padding-left:.625rem}.badge-primary{color:#000;background-color:#ff7900}a.badge-primary:focus,a.badge-primary:hover{color:#000;background-color:#ff9433}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 rgba(255,121,0,.5)}.badge-secondary{color:#fff;background-color:#000}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#000}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 rgba(0,0,0,.5)}.badge-light{color:#000;background-color:#ccc}a.badge-light:focus,a.badge-light:hover{color:#000;background-color:#e6e6e6}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 rgba(204,204,204,.5)}.badge-dark{color:#fff;background-color:#000}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 rgba(0,0,0,.5)}.badge-success{color:#000;background-color:#50be87}a.badge-success:focus,a.badge-success:hover{color:#000;background-color:#75cca1}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 rgba(80,190,135,.5)}.badge-info{color:#000;background-color:#4bb4e6}a.badge-info:focus,a.badge-info:hover{color:#000;background-color:#78c7ec}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 rgba(75,180,230,.5)}.badge-warning{color:#000;background-color:#ffd200}a.badge-warning:focus,a.badge-warning:hover{color:#000;background-color:#ffdb33}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 rgba(255,210,0,.5)}.badge-danger{color:#000;background-color:#ffb4e6}a.badge-danger:focus,a.badge-danger:hover{color:#000;background-color:#ffe7f7}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 rgba(255,180,230,.5)}.badge-purple{color:#000;background-color:#a885d8}a.badge-purple:focus,a.badge-purple:hover{color:#000;background-color:#c4ace4}a.badge-purple.focus,a.badge-purple:focus{outline:0;box-shadow:0 0 0 rgba(168,133,216,.5)}.badge[href]{transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.badge[href]{transition:none}}.badge[href]:focus{outline-color:#fff;outline-offset:-0.125rem}.badge[href]:focus.badge-light{outline-color:#000}.badge-xlg{font-size:1.125rem;padding:.125rem .3125rem}.badge-lg{font-size:1rem;padding:.125rem .3125rem}.jumbotron{padding:2.5rem 1.25rem;margin-bottom:2.5rem;color:#000;background-color:#fff}@media (min-width:480px){.jumbotron{padding:5rem 2.5rem}}.jumbotron-fluid{padding-right:0;padding-left:0}.alert{position:relative;display:flex;padding:1rem 1.25rem;margin-bottom:1.25rem;font-weight:700;border:.125rem solid transparent}.alert a{color:inherit}.alert a:hover{color:#ff7900}.bg-dark .alert a:hover{color:#f16e00}.alert * p{margin:0}.alert p+p{font-weight:400}.alert-icon{width:3rem;margin:-.0625rem 0}.alert-icon+*{max-width:calc(100% - (3rem + 2.5rem + .875rem));margin:.125rem 0}.alert-icon::before{display:block;order:-1;min-width:1.875rem;height:1.625rem;margin-right:1.625rem;content:"";background-repeat:no-repeat;background-size:1.625rem}.alert-heading{margin:0;font-size:inherit;color:inherit}.alert-heading+p{font-weight:400}.alert-dismissible .close{position:relative;z-index:2;align-self:flex-start;width:.875rem;height:.875rem;padding:1.25rem;margin:-.5rem -.75rem -.5rem auto;color:inherit;background-size:.875rem}.alert-dismissible .close,.alert-dismissible .close:focus,.alert-dismissible .close:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.bg-dark .alert-dismissible .close,.bg-dark .alert-dismissible .close:focus,.bg-dark .alert-dismissible .close:hover,.navbar-dark .alert-dismissible .close,.navbar-dark .alert-dismissible .close:focus,.navbar-dark .alert-dismissible .close:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.alert-sm{padding:.625rem 0;font-size:.875rem;line-height:calc(16 / 14);border:0}.alert-sm .alert-icon{width:1.5rem;margin:.125rem 0}.alert-sm .alert-icon::before{min-width:1.0625rem;height:1.0625rem;margin-right:.53125rem;background-size:1.0625rem}.alert-sm.alert-dismissible .close{margin:-.625rem 0 -.625rem auto}.alert-success{border-color:#32c832}.alert-info{border-color:#527edb}.alert-warning{border-color:#fc0}.alert-danger{border-color:#cd3c14}@-webkit-keyframes progress-bar-stripes{from{background-position:1.875rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1.875rem 0}to{background-position:0 0}}.progress{display:flex;height:1.875rem;overflow:hidden;line-height:0;font-size:1rem;background-color:#eee}.progress-xs{height:.3125rem}.progress-sm{height:.625rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;font-weight:700;color:#000;text-indent:.625rem;white-space:nowrap;background-color:#ff7900;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1.875rem 1.875rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#000;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#ff7900;text-decoration:none;background-color:#f6f6f6}.list-group-item-action:active{color:#000;background-color:#eee}.list-group-item{position:relative;display:block;padding:.875rem 1.25rem;color:#000;text-decoration:none;background-color:#fff;border:.125rem solid #ccc}.list-group-item.disabled,.list-group-item:disabled{color:#ccc;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#000;border-color:#000}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-.125rem;border-top-width:.125rem}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}@media (min-width:480px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}}@media (min-width:1024px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}}@media (min-width:1280px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}}@media (min-width:1440px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:.125rem;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-.125rem;border-left-width:.125rem}}.list-group-flush>.list-group-item{border-width:0 0 .125rem}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#000;background-color:#ff7900}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#000;background-color:#e66d00}.list-group-item-primary.list-group-item-action.active{color:#000;background-color:#000;border-color:#000}.list-group-item-secondary{color:#fff;background-color:#000}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#fff;background-color:#000}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.list-group-item-success{color:#000;background-color:#32c832}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#000;background-color:#2db42d}.list-group-item-success.list-group-item-action.active{color:#000;background-color:#000;border-color:#000}.list-group-item-info{color:#000;background-color:#527edb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#000;background-color:#3d6ed7}.list-group-item-info.list-group-item-action.active{color:#000;background-color:#000;border-color:#000}.list-group-item-warning{color:#000;background-color:#fc0}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#000;background-color:#e6b800}.list-group-item-warning.list-group-item-action.active{color:#000;background-color:#000;border-color:#000}.list-group-item-danger{color:#fff;background-color:#cd3c14}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#fff;background-color:#b63512}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.list-group-item-light{color:#000;background-color:#ccc}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#000;background-color:#bfbfbf}.list-group-item-light.list-group-item-action.active{color:#000;background-color:#000;border-color:#000}.list-group-item-dark{color:#fff;background-color:#000}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#fff;background-color:#000}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.close{float:right;width:1.875rem;height:1.875rem;padding:0;margin-right:.625rem;transition:outline-offset .2s ease-in-out;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e") no-repeat 50%/1.875rem;border:0;outline-offset:0.625rem;opacity:1}@media (prefers-reduced-motion:reduce){.close{transition:none}}.bg-dark .close,.navbar-dark .close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.bg-dark .close:focus,.bg-dark .close:hover,.navbar-dark .close:focus,.navbar-dark .close:hover{outline-color:#666}.close:focus,.close:hover{outline:.125rem solid #ccc;outline-offset:-0.125rem}.close:focus:not(:disabled):not(.disabled),.close:hover:not(:disabled):not(.disabled){opacity:1}.close:hover{transition:none}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;color:#000;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);opacity:0}.toast:not(:last-child){margin-bottom:.625rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.3125rem .3125rem .3125rem .625rem;color:#666;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-header .close{background-size:50%}.bg-dark .toast-header .close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e")}.toast-body{padding:.625rem}.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:.625rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .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% - 1.25rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1.25rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1.25rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1.25rem);height:-webkit-min-content;height:-moz-min-content;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%;padding:1.875rem;color:#000;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#333}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.875rem}.modal-header .close{margin:-.125rem -.25rem -.25rem auto}.modal-title{margin-bottom:0;line-height:1.125}.modal-body{position:relative;flex:1 1 auto}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:1.875rem}.modal-footer>*{margin:0 .625rem}.modal-footer>:last-child{margin-right:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{max-width:700px;margin:1.875rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.75rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.75rem)}.modal-dialog-centered{min-height:calc(100% - 3.75rem)}.modal-dialog-centered::before{height:calc(100vh - 3.75rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}.tooltip{position:absolute;z-index:1070;display:block;margin:.3125rem;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.125;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;font-weight:700;word-wrap:break-word;opacity:0}.tooltip.show{opacity:1}.tooltip .arrow{position:absolute;display:block;width:.625rem;height:.3125rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.3125rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.3125rem .3125rem 0;border-top-color:#ddd}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .3125rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.3125rem;height:.625rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.3125rem .3125rem .3125rem 0;border-right-color:#ddd}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.3125rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .3125rem .3125rem;border-bottom-color:#ddd}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .3125rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.3125rem;height:.625rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.3125rem 0 .3125rem .3125rem;border-left-color:#ddd}.tooltip-inner{max-width:200px;padding:.625rem;color:#000;background-color:#ddd}.popover{position:absolute;top:0;left:auto;right:0;z-index:1060;display:block;max-width:276px;font-family:HelvNeueOrangeArabic,Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.125;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;font-weight:700;word-wrap:break-word;background-color:#ddd;background-clip:padding-box;border:.125rem solid #ddd}.popover .arrow{position:absolute;display:block;width:.625rem;height:.3125rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.3125rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:-.4375rem}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.3125rem .3125rem 0;border-top-color:#ddd}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:.125rem;border-width:.3125rem .3125rem 0;border-top-color:#ddd}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.3125rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:-.4375rem;width:.3125rem;height:.625rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.3125rem .3125rem .3125rem 0;border-right-color:#ddd}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:.125rem;border-width:.3125rem .3125rem .3125rem 0;border-right-color:#ddd}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.3125rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:-.4375rem}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .3125rem .3125rem .3125rem;border-bottom-color:#ddd}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:.125rem;border-width:0 .3125rem .3125rem .3125rem;border-bottom-color:#ddd}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:.625rem;margin-left:-.3125rem;content:"";border-bottom:.125rem solid #ddd}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.3125rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:-.4375rem;width:.3125rem;height:.625rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.3125rem 0 .3125rem .3125rem;border-left-color:#ddd}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:.125rem;border-width:.3125rem 0 .3125rem .3125rem;border-left-color:#ddd}.popover-header{padding:.625rem;margin-bottom:0;font-size:1rem;background-color:#ddd;border-bottom:.125rem solid #d0d0d0}.popover-header:empty{display:none}.popover-body{padding:.625rem;color:#000}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item img{display:block;width:100%}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{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-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:3.75rem;color:#000;text-align:center;transition:opacity .15s ease,outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#000;text-decoration:none;opacity:.9}.carousel-control-next:focus,.carousel-control-prev:focus{outline:.125rem solid #000}.js-focus-visible .carousel-control-next:focus:not([data-focus-visible-added]),.js-focus-visible .carousel-control-prev:focus:not([data-focus-visible-added]){outline:0}.carousel-control-prev{left:auto;left:0}.carousel-control-next{right:0;right:auto}.carousel-control-pause{position:relative;z-index:2}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2.5rem;height:2.5rem;background:rgba(255,255,255,.5) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem!important;border-radius:50%}:focus:not(:active)>.carousel-control-next-icon,:focus:not(:active)>.carousel-control-prev-icon,:hover:not(:active)>.carousel-control-next-icon,:hover:not(:active)>.carousel-control-prev-icon{background-color:#000!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")!important}:active>.carousel-control-next-icon,:active>.carousel-control-prev-icon{background-color:#ff7900!important}.carousel-indicators{position:absolute;bottom:0;left:50%;z-index:15;display:flex;justify-content:center;padding:.375rem 0;list-style:none;background-color:rgba(255,255,255,.5);transform:translateX(-50%);border-radius:1.25rem}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:.5rem;height:.5rem;margin-right:.375rem;margin-left:.375rem;text-indent:-999px;cursor:pointer;background-color:#000;background-clip:padding-box;border:.125rem solid transparent;transition:opacity .6s ease;border-radius:50%}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators li:focus,.carousel-indicators li:hover{border-color:#000}.carousel-indicators .active{background-color:transparent;border-color:#000}.carousel-indicators .active:focus,.carousel-indicators .active:hover{background-color:#000}.carousel-caption,.swiper-slide .card-body{position:absolute;bottom:1.875rem;left:1.875rem;z-index:10;padding:1.25rem;margin-bottom:.625rem;color:#000;background-color:#fff}.carousel-caption *,.swiper-slide .card-body *{margin:0}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2.5rem;height:2.5rem;vertical-align:text-bottom;border:.375rem solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border.text-light{background-color:transparent}.spinner-border-sm{width:1.25rem;height:1.25rem;border-width:.25rem}.spinner-border-lg{width:5rem;height:5rem;border-width:.5rem}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2.5rem;height:2.5rem;vertical-align:text-bottom;background-color:currentColor!important;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1.25rem;height:1.25rem}.spinner-grow-lg{width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.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{color:#000!important;background-color:#ff7900!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#ff9433!important}.bg-secondary{color:#fff!important;background-color:#000!important}.bg-secondary a{color:#fff}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#000!important}.bg-light{color:#000!important;background-color:#ccc!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#e6e6e6!important}.bg-dark{color:#fff!important;background-color:#000!important}.bg-dark a{color:#fff}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#000!important}.bg-success{color:#000!important;background-color:#50be87!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#75cca1!important}.bg-info{color:#000!important;background-color:#4bb4e6!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#78c7ec!important}.bg-warning{color:#000!important;background-color:#ffd200!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#ffdb33!important}.bg-danger{color:#000!important;background-color:#ffb4e6!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ffe7f7!important}.bg-purple{color:#000!important;background-color:#a885d8!important}a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#c4ace4!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:.125rem solid #000!important}.border-top{border-top:.125rem solid #000!important}.border-right{border-right:.125rem solid #000!important}.border-bottom{border-bottom:.125rem solid #000!important}.border-left{border-left:.125rem solid #000!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:#ff7900!important}.border-secondary{border-color:#000!important}.border-success{border-color:#32c832!important}.border-info{border-color:#527edb!important}.border-warning{border-color:#fc0!important}.border-danger{border-color:#cd3c14!important}.border-light{border-color:#ccc!important}.border-dark{border-color:#000!important}.border-100{border-color:#fafafa!important}.border-200{border-color:#f6f6f6!important}.border-300{border-color:#eee!important}.border-400{border-color:#ddd!important}.border-500{border-color:#ccc!important}.border-600{border-color:#999!important}.border-700{border-color:#666!important}.border-800{border-color:#595959!important}.border-900{border-color:#333!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:480px){.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:1024px){.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:1280px){.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 (min-width:1440px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{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:480px){.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:1024px){.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:1280px){.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}}@media (min-width:1440px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:480px){.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:1024px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1280px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1440px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;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,.valid-feedback{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 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(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:.3125rem!important}.mt-1,.my-1{margin-top:.3125rem!important}.mr-1,.mx-1{margin-right:.3125rem!important}.mb-1,.my-1{margin-bottom:.3125rem!important}.ml-1,.mx-1{margin-left:.3125rem!important}.m-2{margin:.625rem!important}.mt-2,.my-2{margin-top:.625rem!important}.mr-2,.mx-2{margin-right:.625rem!important}.mb-2,.my-2{margin-bottom:.625rem!important}.ml-2,.mx-2{margin-left:.625rem!important}.m-3{margin:1.25rem!important}.mt-3,.my-3{margin-top:1.25rem!important}.mr-3,.mx-3{margin-right:1.25rem!important}.mb-3,.my-3{margin-bottom:1.25rem!important}.ml-3,.mx-3{margin-left:1.25rem!important}.m-4{margin:1.875rem!important}.mt-4,.my-4{margin-top:1.875rem!important}.mr-4,.mx-4{margin-right:1.875rem!important}.mb-4,.my-4{margin-bottom:1.875rem!important}.ml-4,.mx-4{margin-left:1.875rem!important}.m-5{margin:3.75rem!important}.mt-5,.my-5{margin-top:3.75rem!important}.mr-5,.mx-5{margin-right:3.75rem!important}.mb-5,.my-5{margin-bottom:3.75rem!important}.ml-5,.mx-5{margin-left:3.75rem!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:.3125rem!important}.pt-1,.py-1{padding-top:.3125rem!important}.pr-1,.px-1{padding-right:.3125rem!important}.pb-1,.py-1{padding-bottom:.3125rem!important}.pl-1,.px-1{padding-left:.3125rem!important}.p-2{padding:.625rem!important}.pt-2,.py-2{padding-top:.625rem!important}.pr-2,.px-2{padding-right:.625rem!important}.pb-2,.py-2{padding-bottom:.625rem!important}.pl-2,.px-2{padding-left:.625rem!important}.p-3{padding:1.25rem!important}.pt-3,.py-3{padding-top:1.25rem!important}.pr-3,.px-3{padding-right:1.25rem!important}.pb-3,.py-3{padding-bottom:1.25rem!important}.pl-3,.px-3{padding-left:1.25rem!important}.p-4{padding:1.875rem!important}.pt-4,.py-4{padding-top:1.875rem!important}.pr-4,.px-4{padding-right:1.875rem!important}.pb-4,.py-4{padding-bottom:1.875rem!important}.pl-4,.px-4{padding-left:1.875rem!important}.p-5{padding:3.75rem!important}.pt-5,.py-5{padding-top:3.75rem!important}.pr-5,.px-5{padding-right:3.75rem!important}.pb-5,.py-5{padding-bottom:3.75rem!important}.pl-5,.px-5{padding-left:3.75rem!important}.m-n1{margin:-.3125rem!important}.mt-n1,.my-n1{margin-top:-.3125rem!important}.mr-n1,.mx-n1{margin-right:-.3125rem!important}.mb-n1,.my-n1{margin-bottom:-.3125rem!important}.ml-n1,.mx-n1{margin-left:-.3125rem!important}.m-n2{margin:-.625rem!important}.mt-n2,.my-n2{margin-top:-.625rem!important}.mr-n2,.mx-n2{margin-right:-.625rem!important}.mb-n2,.my-n2{margin-bottom:-.625rem!important}.ml-n2,.mx-n2{margin-left:-.625rem!important}.m-n3{margin:-1.25rem!important}.mt-n3,.my-n3{margin-top:-1.25rem!important}.mr-n3,.mx-n3{margin-right:-1.25rem!important}.mb-n3,.my-n3{margin-bottom:-1.25rem!important}.ml-n3,.mx-n3{margin-left:-1.25rem!important}.m-n4{margin:-1.875rem!important}.mt-n4,.my-n4{margin-top:-1.875rem!important}.mr-n4,.mx-n4{margin-right:-1.875rem!important}.mb-n4,.my-n4{margin-bottom:-1.875rem!important}.ml-n4,.mx-n4{margin-left:-1.875rem!important}.m-n5{margin:-3.75rem!important}.mt-n5,.my-n5{margin-top:-3.75rem!important}.mr-n5,.mx-n5{margin-right:-3.75rem!important}.mb-n5,.my-n5{margin-bottom:-3.75rem!important}.ml-n5,.mx-n5{margin-left:-3.75rem!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:480px){.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:.3125rem!important}.mt-sm-1,.my-sm-1{margin-top:.3125rem!important}.mr-sm-1,.mx-sm-1{margin-right:.3125rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.3125rem!important}.ml-sm-1,.mx-sm-1{margin-left:.3125rem!important}.m-sm-2{margin:.625rem!important}.mt-sm-2,.my-sm-2{margin-top:.625rem!important}.mr-sm-2,.mx-sm-2{margin-right:.625rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.625rem!important}.ml-sm-2,.mx-sm-2{margin-left:.625rem!important}.m-sm-3{margin:1.25rem!important}.mt-sm-3,.my-sm-3{margin-top:1.25rem!important}.mr-sm-3,.mx-sm-3{margin-right:1.25rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1.25rem!important}.ml-sm-3,.mx-sm-3{margin-left:1.25rem!important}.m-sm-4{margin:1.875rem!important}.mt-sm-4,.my-sm-4{margin-top:1.875rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.875rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.875rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.875rem!important}.m-sm-5{margin:3.75rem!important}.mt-sm-5,.my-sm-5{margin-top:3.75rem!important}.mr-sm-5,.mx-sm-5{margin-right:3.75rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3.75rem!important}.ml-sm-5,.mx-sm-5{margin-left:3.75rem!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:.3125rem!important}.pt-sm-1,.py-sm-1{padding-top:.3125rem!important}.pr-sm-1,.px-sm-1{padding-right:.3125rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.3125rem!important}.pl-sm-1,.px-sm-1{padding-left:.3125rem!important}.p-sm-2{padding:.625rem!important}.pt-sm-2,.py-sm-2{padding-top:.625rem!important}.pr-sm-2,.px-sm-2{padding-right:.625rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.625rem!important}.pl-sm-2,.px-sm-2{padding-left:.625rem!important}.p-sm-3{padding:1.25rem!important}.pt-sm-3,.py-sm-3{padding-top:1.25rem!important}.pr-sm-3,.px-sm-3{padding-right:1.25rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1.25rem!important}.pl-sm-3,.px-sm-3{padding-left:1.25rem!important}.p-sm-4{padding:1.875rem!important}.pt-sm-4,.py-sm-4{padding-top:1.875rem!important}.pr-sm-4,.px-sm-4{padding-right:1.875rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.875rem!important}.pl-sm-4,.px-sm-4{padding-left:1.875rem!important}.p-sm-5{padding:3.75rem!important}.pt-sm-5,.py-sm-5{padding-top:3.75rem!important}.pr-sm-5,.px-sm-5{padding-right:3.75rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3.75rem!important}.pl-sm-5,.px-sm-5{padding-left:3.75rem!important}.m-sm-n1{margin:-.3125rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.3125rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.3125rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.3125rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.3125rem!important}.m-sm-n2{margin:-.625rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.625rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.625rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.625rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.625rem!important}.m-sm-n3{margin:-1.25rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1.25rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1.25rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1.25rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1.25rem!important}.m-sm-n4{margin:-1.875rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.875rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.875rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.875rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.875rem!important}.m-sm-n5{margin:-3.75rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3.75rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3.75rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3.75rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3.75rem!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:.3125rem!important}.mt-md-1,.my-md-1{margin-top:.3125rem!important}.mr-md-1,.mx-md-1{margin-right:.3125rem!important}.mb-md-1,.my-md-1{margin-bottom:.3125rem!important}.ml-md-1,.mx-md-1{margin-left:.3125rem!important}.m-md-2{margin:.625rem!important}.mt-md-2,.my-md-2{margin-top:.625rem!important}.mr-md-2,.mx-md-2{margin-right:.625rem!important}.mb-md-2,.my-md-2{margin-bottom:.625rem!important}.ml-md-2,.mx-md-2{margin-left:.625rem!important}.m-md-3{margin:1.25rem!important}.mt-md-3,.my-md-3{margin-top:1.25rem!important}.mr-md-3,.mx-md-3{margin-right:1.25rem!important}.mb-md-3,.my-md-3{margin-bottom:1.25rem!important}.ml-md-3,.mx-md-3{margin-left:1.25rem!important}.m-md-4{margin:1.875rem!important}.mt-md-4,.my-md-4{margin-top:1.875rem!important}.mr-md-4,.mx-md-4{margin-right:1.875rem!important}.mb-md-4,.my-md-4{margin-bottom:1.875rem!important}.ml-md-4,.mx-md-4{margin-left:1.875rem!important}.m-md-5{margin:3.75rem!important}.mt-md-5,.my-md-5{margin-top:3.75rem!important}.mr-md-5,.mx-md-5{margin-right:3.75rem!important}.mb-md-5,.my-md-5{margin-bottom:3.75rem!important}.ml-md-5,.mx-md-5{margin-left:3.75rem!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:.3125rem!important}.pt-md-1,.py-md-1{padding-top:.3125rem!important}.pr-md-1,.px-md-1{padding-right:.3125rem!important}.pb-md-1,.py-md-1{padding-bottom:.3125rem!important}.pl-md-1,.px-md-1{padding-left:.3125rem!important}.p-md-2{padding:.625rem!important}.pt-md-2,.py-md-2{padding-top:.625rem!important}.pr-md-2,.px-md-2{padding-right:.625rem!important}.pb-md-2,.py-md-2{padding-bottom:.625rem!important}.pl-md-2,.px-md-2{padding-left:.625rem!important}.p-md-3{padding:1.25rem!important}.pt-md-3,.py-md-3{padding-top:1.25rem!important}.pr-md-3,.px-md-3{padding-right:1.25rem!important}.pb-md-3,.py-md-3{padding-bottom:1.25rem!important}.pl-md-3,.px-md-3{padding-left:1.25rem!important}.p-md-4{padding:1.875rem!important}.pt-md-4,.py-md-4{padding-top:1.875rem!important}.pr-md-4,.px-md-4{padding-right:1.875rem!important}.pb-md-4,.py-md-4{padding-bottom:1.875rem!important}.pl-md-4,.px-md-4{padding-left:1.875rem!important}.p-md-5{padding:3.75rem!important}.pt-md-5,.py-md-5{padding-top:3.75rem!important}.pr-md-5,.px-md-5{padding-right:3.75rem!important}.pb-md-5,.py-md-5{padding-bottom:3.75rem!important}.pl-md-5,.px-md-5{padding-left:3.75rem!important}.m-md-n1{margin:-.3125rem!important}.mt-md-n1,.my-md-n1{margin-top:-.3125rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.3125rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.3125rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.3125rem!important}.m-md-n2{margin:-.625rem!important}.mt-md-n2,.my-md-n2{margin-top:-.625rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.625rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.625rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.625rem!important}.m-md-n3{margin:-1.25rem!important}.mt-md-n3,.my-md-n3{margin-top:-1.25rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1.25rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1.25rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1.25rem!important}.m-md-n4{margin:-1.875rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.875rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.875rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.875rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.875rem!important}.m-md-n5{margin:-3.75rem!important}.mt-md-n5,.my-md-n5{margin-top:-3.75rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3.75rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3.75rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3.75rem!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:1024px){.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:.3125rem!important}.mt-lg-1,.my-lg-1{margin-top:.3125rem!important}.mr-lg-1,.mx-lg-1{margin-right:.3125rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.3125rem!important}.ml-lg-1,.mx-lg-1{margin-left:.3125rem!important}.m-lg-2{margin:.625rem!important}.mt-lg-2,.my-lg-2{margin-top:.625rem!important}.mr-lg-2,.mx-lg-2{margin-right:.625rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.625rem!important}.ml-lg-2,.mx-lg-2{margin-left:.625rem!important}.m-lg-3{margin:1.25rem!important}.mt-lg-3,.my-lg-3{margin-top:1.25rem!important}.mr-lg-3,.mx-lg-3{margin-right:1.25rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1.25rem!important}.ml-lg-3,.mx-lg-3{margin-left:1.25rem!important}.m-lg-4{margin:1.875rem!important}.mt-lg-4,.my-lg-4{margin-top:1.875rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.875rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.875rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.875rem!important}.m-lg-5{margin:3.75rem!important}.mt-lg-5,.my-lg-5{margin-top:3.75rem!important}.mr-lg-5,.mx-lg-5{margin-right:3.75rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3.75rem!important}.ml-lg-5,.mx-lg-5{margin-left:3.75rem!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:.3125rem!important}.pt-lg-1,.py-lg-1{padding-top:.3125rem!important}.pr-lg-1,.px-lg-1{padding-right:.3125rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.3125rem!important}.pl-lg-1,.px-lg-1{padding-left:.3125rem!important}.p-lg-2{padding:.625rem!important}.pt-lg-2,.py-lg-2{padding-top:.625rem!important}.pr-lg-2,.px-lg-2{padding-right:.625rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.625rem!important}.pl-lg-2,.px-lg-2{padding-left:.625rem!important}.p-lg-3{padding:1.25rem!important}.pt-lg-3,.py-lg-3{padding-top:1.25rem!important}.pr-lg-3,.px-lg-3{padding-right:1.25rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1.25rem!important}.pl-lg-3,.px-lg-3{padding-left:1.25rem!important}.p-lg-4{padding:1.875rem!important}.pt-lg-4,.py-lg-4{padding-top:1.875rem!important}.pr-lg-4,.px-lg-4{padding-right:1.875rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.875rem!important}.pl-lg-4,.px-lg-4{padding-left:1.875rem!important}.p-lg-5{padding:3.75rem!important}.pt-lg-5,.py-lg-5{padding-top:3.75rem!important}.pr-lg-5,.px-lg-5{padding-right:3.75rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3.75rem!important}.pl-lg-5,.px-lg-5{padding-left:3.75rem!important}.m-lg-n1{margin:-.3125rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.3125rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.3125rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.3125rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.3125rem!important}.m-lg-n2{margin:-.625rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.625rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.625rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.625rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.625rem!important}.m-lg-n3{margin:-1.25rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1.25rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1.25rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1.25rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1.25rem!important}.m-lg-n4{margin:-1.875rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.875rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.875rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.875rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.875rem!important}.m-lg-n5{margin:-3.75rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3.75rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3.75rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3.75rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3.75rem!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:1280px){.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:.3125rem!important}.mt-xl-1,.my-xl-1{margin-top:.3125rem!important}.mr-xl-1,.mx-xl-1{margin-right:.3125rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.3125rem!important}.ml-xl-1,.mx-xl-1{margin-left:.3125rem!important}.m-xl-2{margin:.625rem!important}.mt-xl-2,.my-xl-2{margin-top:.625rem!important}.mr-xl-2,.mx-xl-2{margin-right:.625rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.625rem!important}.ml-xl-2,.mx-xl-2{margin-left:.625rem!important}.m-xl-3{margin:1.25rem!important}.mt-xl-3,.my-xl-3{margin-top:1.25rem!important}.mr-xl-3,.mx-xl-3{margin-right:1.25rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1.25rem!important}.ml-xl-3,.mx-xl-3{margin-left:1.25rem!important}.m-xl-4{margin:1.875rem!important}.mt-xl-4,.my-xl-4{margin-top:1.875rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.875rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.875rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.875rem!important}.m-xl-5{margin:3.75rem!important}.mt-xl-5,.my-xl-5{margin-top:3.75rem!important}.mr-xl-5,.mx-xl-5{margin-right:3.75rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3.75rem!important}.ml-xl-5,.mx-xl-5{margin-left:3.75rem!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:.3125rem!important}.pt-xl-1,.py-xl-1{padding-top:.3125rem!important}.pr-xl-1,.px-xl-1{padding-right:.3125rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.3125rem!important}.pl-xl-1,.px-xl-1{padding-left:.3125rem!important}.p-xl-2{padding:.625rem!important}.pt-xl-2,.py-xl-2{padding-top:.625rem!important}.pr-xl-2,.px-xl-2{padding-right:.625rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.625rem!important}.pl-xl-2,.px-xl-2{padding-left:.625rem!important}.p-xl-3{padding:1.25rem!important}.pt-xl-3,.py-xl-3{padding-top:1.25rem!important}.pr-xl-3,.px-xl-3{padding-right:1.25rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1.25rem!important}.pl-xl-3,.px-xl-3{padding-left:1.25rem!important}.p-xl-4{padding:1.875rem!important}.pt-xl-4,.py-xl-4{padding-top:1.875rem!important}.pr-xl-4,.px-xl-4{padding-right:1.875rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.875rem!important}.pl-xl-4,.px-xl-4{padding-left:1.875rem!important}.p-xl-5{padding:3.75rem!important}.pt-xl-5,.py-xl-5{padding-top:3.75rem!important}.pr-xl-5,.px-xl-5{padding-right:3.75rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3.75rem!important}.pl-xl-5,.px-xl-5{padding-left:3.75rem!important}.m-xl-n1{margin:-.3125rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.3125rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.3125rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.3125rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.3125rem!important}.m-xl-n2{margin:-.625rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.625rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.625rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.625rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.625rem!important}.m-xl-n3{margin:-1.25rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1.25rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1.25rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1.25rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1.25rem!important}.m-xl-n4{margin:-1.875rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.875rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.875rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.875rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.875rem!important}.m-xl-n5{margin:-3.75rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3.75rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3.75rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3.75rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3.75rem!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}}@media (min-width:1440px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.3125rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.3125rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.3125rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.3125rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.3125rem!important}.m-xxl-2{margin:.625rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.625rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.625rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.625rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.625rem!important}.m-xxl-3{margin:1.25rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1.25rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1.25rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1.25rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1.25rem!important}.m-xxl-4{margin:1.875rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.875rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.875rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.875rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.875rem!important}.m-xxl-5{margin:3.75rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3.75rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3.75rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3.75rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3.75rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.3125rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.3125rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.3125rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.3125rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.3125rem!important}.p-xxl-2{padding:.625rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.625rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.625rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.625rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.625rem!important}.p-xxl-3{padding:1.25rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1.25rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1.25rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1.25rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1.25rem!important}.p-xxl-4{padding:1.875rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.875rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.875rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.875rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.875rem!important}.p-xxl-5{padding:3.75rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3.75rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3.75rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3.75rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3.75rem!important}.m-xxl-n1{margin:-.3125rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.3125rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.3125rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.3125rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.3125rem!important}.m-xxl-n2{margin:-.625rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.625rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.625rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.625rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.625rem!important}.m-xxl-n3{margin:-1.25rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1.25rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1.25rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1.25rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1.25rem!important}.m-xxl-n4{margin:-1.875rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.875rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.875rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.875rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.875rem!important}.m-xxl-n5{margin:-3.75rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3.75rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3.75rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3.75rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3.75rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-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-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:480px){.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:1024px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1280px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1440px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-weight:700!important}.text-white{color:#fff!important;background-color:#000}.text-secondary{color:#000!important;background-color:#fff}a.text-secondary:focus,a.text-secondary:hover{color:#000!important}.text-light{color:#ccc!important;background-color:#000}a.text-light:focus,a.text-light:hover{color:#f2f2f2!important}.text-dark{color:#000!important;background-color:#fff}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-primary{color:#f16e00!important}.text-primary a.text-primary:focus,.text-primary a.text-primary:hover{color:#a54b00!important}.text-body{color:#000!important;background-color:#fff}.text-muted{color:#666!important;background-color:#fff}.bg-dark .text-primary,.navbar-dark .text-primary,.table-dark .text-primary{color:#ff7900!important;background-color:#000}.bg-dark a.text-primary:focus,.bg-dark a.text-primary:hover,.navbar-dark a.text-primary:focus,.navbar-dark a.text-primary:hover,.table-dark a.text-primary:focus,.table-dark a.text-primary:hover{color:#ffa14d!important}.bg-dark .text-body,.navbar-dark .text-body,.table-dark .text-body{color:#fff!important;background-color:#000}.bg-dark .text-muted,.navbar-dark .text-muted,.table-dark .text-muted{color:#999!important;background-color:#000}.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{*,::after,::before{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}blockquote,pre{border:.125rem solid #ccc;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:1024px!important}.container{min-width:1024px!important}.navbar{display:none}.badge{border:.125rem solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #eee!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#ccc}.table .thead-dark th{color:inherit;border-color:#ccc}.form-row,.row{display:block!important}}.o-switch .toggle{position:relative;display:block;width:auto;min-width:3.75rem;height:1.875rem;margin:.3125rem 0;background:#666;border:.125rem solid #666;outline-offset:0.25rem;transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.o-switch .toggle{transition:none}}.o-switch .toggle::before{position:absolute;left:0;width:1.625rem;height:1.625rem;content:"";background:#fff}.o-switch .off,.o-switch .on{display:none;line-height:1.625rem;color:#fff;opacity:0}.o-switch .off::after,.o-switch .on::after{position:absolute;top:.1875rem;background-position:50%;background-size:.9375rem}.o-switch .off{display:block;text-align:right;opacity:1}.o-switch .on::after{left:.25rem}.o-switch .off::after{right:.25rem}.o-switch .toggle-rounded,.o-switch .toggle-rounded::before{border-radius:1.625rem}.o-switch .checkbox:focus+.toggle{outline:.125rem solid #666;outline-offset:-0.125rem}.o-switch .checkbox:focus:checked+.toggle{outline-color:#ff7900}.js-focus-visible .o-switch .checkbox:focus:not([data-focus-visible-added])+.toggle{outline:0}.o-switch .checkbox:checked+.toggle{background:#ff7900;border-color:#ff7900}.o-switch .checkbox:checked+.toggle .on{display:block;opacity:1}.o-switch .checkbox:checked+.toggle .off{display:none;opacity:0}.o-switch .checkbox:checked+.toggle::before{right:0;left:auto}.o-switch .success:checked+.toggle{background:#32c832;border-color:#32c832}.o-switch .success:checked+.toggle .on{color:#000}.o-switch .success:focus:checked+.toggle{outline-color:#32c832}.form-group .o-switch .toggle{padding:0 .375rem}.form-group .o-switch .toggle-rounded{padding:0 .875rem}.o-switch.btn-group-toggle{display:inline-flex;justify-content:flex-start;border:.125rem solid #ccc}.o-switch.btn-group-toggle .btn{min-width:2.5rem;padding-right:0;padding-left:0;margin:-.125rem 0;border:.125rem solid transparent;transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.o-switch.btn-group-toggle .btn{transition:none}}.o-switch.btn-group-toggle .btn:first-child{margin-left:-.125rem}.o-switch.btn-group-toggle .btn:last-child{margin-right:-.125rem}.o-switch.btn-group-toggle .btn.active{color:#fff;background-color:#000;border-color:#000}.o-switch.btn-group-toggle .btn.focus,.o-switch.btn-group-toggle .btn:focus{outline:.125rem solid #ff7900!important;outline-offset:-0.125rem}.o-switch.btn-group-toggle .btn:active{border-color:#ff7900}.o-switch.btn-group-toggle .btn:hover:not(:active){color:#ff7900;background-color:transparent}.o-switch.btn-group-toggle .btn:hover.active{color:#fff;background-color:#000;border-color:#000}.form-group input[type=checkbox],.form-group input[type=radio]{width:auto}.form-group .invalid-feedback{margin-top:.8125rem;font-weight:700}.form-group.top{display:flex;flex-direction:column}.form-group.top .col-form-label{margin-bottom:0}.form-group.top .form-control{order:2}.form-group.top .invalid-feedback{order:1;margin-top:0;margin-bottom:.8125rem;line-height:1}.form-group.right{display:flex;flex-flow:row wrap}.form-group.right .col-form-label,.form-group.right label{min-width:100%}.form-group.right .form-control-message,.form-group.right .invalid-feedback{max-width:50%;margin-left:.625rem}.form-group.row.top{flex-direction:row}.form-group.row.top .col-form-label,.form-group.row.top label{order:1}.form-group.row.top .form-control{order:2;margin-top:0}.form-group.row.top .invalid-feedback{order:0}.form-group.row.right .col-form-label,.form-group.row.right label{min-width:auto}.form-group.row.right .invalid-feedback{align-self:center;margin-top:0}.form-group.is-required label::after{margin-left:6px;font-weight:700;color:#f16e00;content:"*"}.form-group .form-control:invalid{outline:0;box-shadow:none}select.form-control:not([size]):not([multiple]){height:auto;padding-top:.4375rem;padding-bottom:.4375rem}select.form-control:not([size]):not([multiple]).form-control-lg{padding-top:.65625rem;padding-bottom:.65625rem}select.form-control:not([size]):not([multiple]).form-control-sm{padding-top:.1875rem;padding-bottom:.1875rem}.has-feedback label~.invalid-feedback{top:1.625}.o-square-list{padding-left:0;list-style-type:none}.o-square-list ul{padding-left:1rem;list-style-type:inherit}.o-square-list li::before{margin-right:.625rem;font-size:.875rem;content:"\25A0"}.o-stepbar ol{display:flex;padding:0;margin:0;overflow:hidden;counter-reset:step}.stepbar-item{display:flex;flex:1;padding:.625rem;margin-right:.125rem;font-weight:700;text-align:center;list-style:none;counter-increment:step;background-color:#000}.current{background-color:#ff7900}.current .stepbar-link,.current .stepbar-link:active,.current .stepbar-link:focus,.current .stepbar-link:hover{color:#000}.current~.stepbar-item{background-color:#ddd}.current~.stepbar-item .stepbar-link,.current~.stepbar-item .stepbar-link:active,.current~.stepbar-item .stepbar-link:focus,.current~.stepbar-item .stepbar-link:hover{color:#000}.stepbar-link{flex:1 0 1.25ch;max-width:1.25ch;margin:auto;overflow:hidden;color:#fff;text-decoration:none;white-space:nowrap;outline-offset:1.25rem}.stepbar-link::before{content:counter(step) " "}.stepbar-link:active,.stepbar-link:focus,.stepbar-link:hover{color:#fff}.stepbar-link:focus{text-decoration:underline;outline-offset:0.3125rem}@media (min-width:480px){.stepbar-item{max-width:3.75rem;padding:.625rem 0 .625rem 1.25rem;margin:0}.stepbar-item::after{display:inline-block;width:1.0625rem;height:2.5rem;margin:-.625rem 0 -.625rem auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23000' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e");background-size:1.0625rem 2.5rem;transform:translateX(1.0625rem) rotate(-180deg)}.stepbar-item:last-child::after{display:none}.stepbar-item:last-child .stepbar-link{margin-right:1.25rem}.current,.current .stepbar-link{max-width:none}.current::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ff7900' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e")}.current~.stepbar-item{padding-left:2rem}.current~.stepbar-item::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ddd' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e")}.current .stepbar-link::before{content:counter(step) ". "}}@media (min-width:1280px){.stepbar-item,.stepbar-link{max-width:none}.stepbar-link::before{content:counter(step) ". "}}.o-link-arrow{font-weight:700;text-decoration:none}.o-link-arrow::after,.o-link-arrow::before{display:inline-block;width:.4375rem;height:.625rem;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat}.o-link-arrow:not(.back)::after{margin-left:.625rem;content:""}.o-link-arrow.back::before{margin-right:.625rem;content:"";transform:rotate(-180deg)}.o-link-arrow:focus,.o-link-arrow:hover{text-decoration:underline}.o-link-arrow:focus::after,.o-link-arrow:focus::before,.o-link-arrow:hover::after,.o-link-arrow:hover::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23ff7900' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")}.nav-heading{display:none}.mega-menu{overflow:hidden}.mega-menu [class*=container]>.navbar-nav{display:block;flex-wrap:wrap;width:100%}.mega-menu>.navbar-nav{transform:translateX(0);will-change:transform;transition:transform .5s}@media (prefers-reduced-motion:reduce){.mega-menu>.navbar-nav{transition:none}}.mega-menu .nav-item{position:static;padding:0}.mega-menu .nav-link{display:flex;padding:.875rem 0;font-size:1rem}.mega-menu .nav-link::after{display:block;align-self:center;margin-left:auto}.mega-menu .nav-link[aria-expanded=true]{color:#ff7900}.mega-menu .close{margin-right:0}.mega-menu [aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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");transform:rotateZ(180deg)}.mega-menu [data-toggle=collapse]::after{width:1rem;height:.4375rem;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23fff' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/.875rem 1rem}.mega-menu [data-toggle=collapse].active::after,.mega-menu [data-toggle=collapse]:active::after,.mega-menu [data-toggle=collapse]:focus::after,.mega-menu [data-toggle=collapse]:hover::after,.mega-menu [data-toggle=collapse][aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23ff7900' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e")}.mega-menu [data-toggle=collapse].active{position:static}.mega-menu [data-toggle=collapse].active::before{right:0;bottom:-.0625rem;left:0;z-index:1;height:.0625rem}.mega-menu .back::before,.mega-menu [aria-haspopup]::after{width:.875rem;height:.875rem;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e") no-repeat 50%/100%}.mega-menu .back:active::before,.mega-menu .back:focus::before,.mega-menu .back:hover::before,.mega-menu [aria-haspopup].active::after,.mega-menu [aria-haspopup]:active::after,.mega-menu [aria-haspopup]:focus::after,.mega-menu [aria-haspopup]:hover::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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")}.mega-menu .back::before{display:block;align-self:center;margin:0 .3125rem 0 -1.25rem;transform:rotateZ(-180deg)}.mega-menu-panel[role=menu] [class*=container]{max-width:100%}.mega-menu-panel .navbar-nav .navbar-nav{flex-direction:column}.mega-menu-panel .nav-link.active{text-decoration:underline;text-decoration-thickness:0.125rem;text-underline-offset:0.25rem}.mega-menu-panel .nav-link.active::before{display:none}.mega-menu-panel [data-toggle=collapse]{display:none}.mega-menu-panel .nav-heading{display:flex;padding:.875rem 0 .875rem 1.25rem;font-size:1.25rem;line-height:calc(22 / 20);letter-spacing:-.025rem}.mega-menu-panel [role=menu]{position:absolute;top:0;left:100%;display:none;width:100%;transition:none}.mega-menu-panel [role=menu] .nav-link{padding-left:1.25rem}.mega-menu-panel [role=menu] .nav-item:nth-child(2){border:0}.mega-menu-panel .all{flex:1;border-top:.0625rem solid #333}@media (min-width:480px){.navbar-expand-sm .mega-menu{overflow:visible}.navbar-expand-sm .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand-sm .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand-sm .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand-sm .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand-sm .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand-sm .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand-sm .mega-menu-panel .container-md>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand-sm .mega-menu-panel .col{padding:1rem 0}.navbar-expand-sm .mega-menu-panel>.container-md+.container-md .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand-sm .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand-sm .mega-menu-panel .back,.navbar-expand-sm .mega-menu-panel .nav-heading{display:none}.navbar-expand-sm .mega-menu-panel .all{border:0}.navbar-expand-sm.minimized .mega-menu-panel{top:3.75rem}.navbar-expand-sm:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}}@media (min-width:768px){.navbar-expand-md .mega-menu{overflow:visible}.navbar-expand-md .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand-md .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand-md .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand-md .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand-md .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand-md .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand-md .mega-menu-panel .container-lg>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand-md .mega-menu-panel .col{padding:1rem 0}.navbar-expand-md .mega-menu-panel>.container-lg+.container-lg .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand-md .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand-md .mega-menu-panel .back,.navbar-expand-md .mega-menu-panel .nav-heading{display:none}.navbar-expand-md .mega-menu-panel .all{border:0}.navbar-expand-md.minimized .mega-menu-panel{top:3.75rem}.navbar-expand-md:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}}@media (min-width:1024px){.navbar-expand-lg .mega-menu{overflow:visible}.navbar-expand-lg .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand-lg .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand-lg .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand-lg .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand-lg .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand-lg .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand-lg .mega-menu-panel .container-xl>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand-lg .mega-menu-panel .col{padding:1rem 0}.navbar-expand-lg .mega-menu-panel>.container-xl+.container-xl .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand-lg .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand-lg .mega-menu-panel .back,.navbar-expand-lg .mega-menu-panel .nav-heading{display:none}.navbar-expand-lg .mega-menu-panel .all{border:0}.navbar-expand-lg.minimized .mega-menu-panel{top:3.75rem}.navbar-expand-lg:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}}@media (min-width:1280px){.navbar-expand-xl .mega-menu{overflow:visible}.navbar-expand-xl .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand-xl .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand-xl .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand-xl .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand-xl .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand-xl .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand-xl .mega-menu-panel .container-xxl>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand-xl .mega-menu-panel .col{padding:1rem 0}.navbar-expand-xl .mega-menu-panel>.container-xxl+.container-xxl .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand-xl .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand-xl .mega-menu-panel .back,.navbar-expand-xl .mega-menu-panel .nav-heading{display:none}.navbar-expand-xl .mega-menu-panel .all{border:0}.navbar-expand-xl.minimized .mega-menu-panel{top:3.75rem}.navbar-expand-xl:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}}@media (min-width:1440px){.navbar-expand-xxl .mega-menu{overflow:visible}.navbar-expand-xxl .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand-xxl .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand-xxl .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand-xxl .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand-xxl .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand-xxl .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand-xxl .mega-menu-panel .container>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand-xxl .mega-menu-panel .col{padding:1rem 0}.navbar-expand-xxl .mega-menu-panel>.container+.container .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand-xxl .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand-xxl .mega-menu-panel .back,.navbar-expand-xxl .mega-menu-panel .nav-heading{display:none}.navbar-expand-xxl .mega-menu-panel .all{border:0}.navbar-expand-xxl.minimized .mega-menu-panel{top:3.75rem}.navbar-expand-xxl:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}}.navbar-expand .mega-menu{overflow:visible}.navbar-expand .mega-menu [data-toggle=collapse]{display:flex}.navbar-expand .mega-menu [data-toggle=collapse]::after{display:none}.navbar-expand .mega-menu [data-toggle=collapse].active{position:relative}.navbar-expand .mega-menu [data-toggle=collapse].active::before{right:.625rem;bottom:0;left:.625rem;height:.25rem}.navbar-expand .mega-menu>.navbar-nav{transform:none;will-change:auto}.navbar-expand .mega-menu-panel{position:absolute;top:6.25rem;left:0;z-index:1030;width:100%;padding:1.25rem 0 3.75rem;background-color:#000}.navbar-expand .mega-menu-panel .container>.navbar-nav{display:flex;padding:0 .625rem}.navbar-expand .mega-menu-panel .col{padding:1rem 0}.navbar-expand .mega-menu-panel>.container+.container .nav-link:not(:only-child){padding:0 0 .625rem;margin:0 1.25rem .625rem 0;border-bottom:.0625rem solid #666}.navbar-expand .mega-menu-panel .navbar-nav .navbar-nav .nav-link{padding:.3125rem 3.75rem .3125rem 0}.navbar-expand .mega-menu-panel .back,.navbar-expand .mega-menu-panel .nav-heading{display:none}.navbar-expand .mega-menu-panel .all{border:0}.navbar-expand.minimized .mega-menu-panel{top:3.75rem}.navbar-expand:not(.minimized) .mega-menu .nav-link{padding:.875rem .625rem}.supra{display:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #333}@media (min-width:768px){.supra{display:flex}}.supra .navbar-nav{margin:0 -.46875rem}.supra .nav-link{padding:.75rem .46875rem .8125rem;font-size:.875rem;line-height:1}.supra .nav-link [class*=icon-]{font-size:1rem}.supra .nav-link.active::before{right:.46875rem;bottom:-.0625rem;left:.46875rem}.supra .nav-link[class*=svg-]{padding:.25rem .625rem}.supra .nav-link[class*=svg-]::after{width:1.5625rem;height:1.5625rem}.supra .dropdown-toggle{padding:.75rem .46875rem .8125rem .625rem;font-size:.875rem;line-height:1}.supra .dropdown-toggle::after{border-width:.3125rem;transform:none}.supra .dropdown-toggle [class*=icon-]{font-size:1rem}.supra .nav-item+*>.dropdown-toggle,.supra .nav-item+*>.nav-icon{margin-left:.625rem}.supra .badge{top:0;right:-.3125rem}.tablesorter th{padding-right:1.875rem;cursor:pointer}.tablesorter th a{color:#000;text-decoration:underline}.tablesorter th a:focus,.tablesorter th a:hover{color:#f16e00;text-decoration:underline}.tablesorter-header-inner span{display:flex}.tablesorter-header-inner span::after{display:inline-block;align-self:center;width:.625rem;height:.375rem;margin-left:.375rem;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat right center/.625rem .875rem}[aria-sort=none] .tablesorter-header-inner span::after{background-image:none}.tablesorter-headerAsc .tablesorter-header-inner span::after{transform:rotate(180deg)}.tablesorter-headerUnSorted:focus span::after,.tablesorter-headerUnSorted:hover span::after{height:1.0625rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 17'%3e%3cpath d='M 7,17 0,10 h 14 l -7,7 z'/%3e%3cpath d='M 7,0 14,7 0,7 7,0 z'/%3e%3c/svg%3e")}.o-tab-container{display:flex;flex-flow:column wrap;padding:0 .875rem;border-bottom:.0625rem solid #ccc}.o-tab-content{display:none;padding:0 1.5rem 0 0;margin:0 0 1.25rem}.o-tab-content.show{display:block}.o-tab-content>:last-child{margin-bottom:0}.o-tab-heading{position:relative;display:flex;width:inherit;padding:.875rem;margin:inherit;font-weight:700;text-decoration:none;border-top:.0625rem solid #ccc}.o-tab-heading:hover{color:#ff7900}.o-tab-heading:focus{z-index:2;color:#000;outline:.125rem solid #000;outline-offset:0}.o-tab-heading[aria-expanded=true]{color:#ff7900;background-color:#fff;outline-color:currentColor}@media (max-width:767.98px){.o-tab-container{width:calc(100% + 1.75rem);margin:0 -.875rem}.o-tab-heading::after{display:block;align-self:center;width:.875rem;height:.4375rem;margin:0 .625rem 0 auto;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e") no-repeat 50%/.875rem 1rem}.o-tab-heading:hover::after,.o-tab-heading[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e")}.o-tab-heading[aria-expanded=true]::after{transform:rotate(180deg)}}@media (min-width:768px){.o-tab-container{flex-direction:row;border:0}.o-tab-content{flex:1 0 100%;order:1;padding:1.125rem;margin:0;border:.125rem solid}.o-tab-heading{padding:.875rem 1.875rem;margin-bottom:-.125rem;font-weight:700;border:.125rem solid transparent;border-bottom-color:#000}.o-tab-heading~.o-tab-heading{margin-left:.5rem}.o-tab-heading:active,.o-tab-heading:focus,.o-tab-heading:hover{color:#fff;background-color:#000}.o-tab-heading:focus{outline-offset:-0.125rem}.o-tab-heading[aria-expanded=true]{color:#000;background-color:#fff;border-color:#000 #000 #fff #000}}.o-nav-local{margin-bottom:2.5rem;border-top:.0625rem solid #ccc;border-bottom:.0625rem solid #ccc}.o-nav-local .nav-link{position:relative;padding:.875rem 1.25rem}.o-nav-local .nav-link:focus{outline-offset:-0.125rem}.o-nav-local .nav-link.active::before{position:absolute;right:1.25rem;bottom:-.0625rem;left:1.25rem;height:.25rem;content:"";background-color:currentColor}.o-nav-local .nav>.nav-item:first-child .nav-link{padding-left:0}.o-nav-local .nav>.nav-item:first-child .active::before{left:0}.o-nav-local.navbar-dark{border-color:#333}.skiplinks{position:fixed;top:0;z-index:1080}.skiplinks a{outline-offset:0.75rem;box-shadow:0 0 0 .25rem #000}.skiplinks a:focus{font-weight:700;color:#f16e00;background-color:#000;outline-offset:0.25rem}.o-footer{margin-top:1.875rem;background-color:#000}.o-footer *{font-size:1rem;font-weight:700;line-height:1.125;color:#fff;letter-spacing:-.00625rem}.o-footer>*~:not(:last-child){border-bottom:.0625rem solid #333}.o-footer .nav-link{align-items:center;padding:.3125rem 1.25rem .3125rem 0}.o-footer .nav-link:focus,.o-footer .nav-link:hover{color:#f16e00}.o-footer .nav-link [class*=icon-]{margin-right:.3125rem;font-size:1.875rem}.o-footer-body,.o-footer-top{padding-top:1.875rem;padding-bottom:1.875rem}.o-footer-bottom{padding-top:1.25rem;padding-bottom:1.25rem}.o-footer-bottom *{font-size:.875rem}@media (max-width:1023.98px){.o-responsive-table thead{display:none}.o-responsive-table tbody,.o-responsive-table td,.o-responsive-table th,.o-responsive-table tr{display:block}}@media (max-width:1023.98px) and (min-width:768px){.o-responsive-table tr{float:left;width:45%}.o-responsive-table tr:nth-child(odd){margin-right:10%}}@media (max-width:1023.98px){.o-responsive-table td,.o-responsive-table th{vertical-align:middle}.o-responsive-table td[data-title]::before{float:left;width:50%;font-weight:700;content:attr(data-title)}.o-responsive-table tr{margin-bottom:2em;border-right:0;border-left:0}.o-responsive-table tbody th[scope=row]{font-weight:700;border-top:0;border-bottom:2px solid #ccc}}.o-scroll-up{position:fixed;right:0;bottom:2.5rem;z-index:1035;display:inline-flex;align-items:center;padding-left:.625rem;font-weight:700;text-decoration:none;background-color:rgba(255,255,255,.8);right:1.25%;bottom:.25rem}.o-scroll-up:hover{text-decoration:none}@media (min-width:480px){.o-scroll-up{right:1.25%;bottom:.375rem}}@media (min-width:768px){.o-scroll-up{right:1.5625%;bottom:.75rem}}@media (min-width:1024px){.o-scroll-up{right:3.125%;bottom:2rem}}@media (min-width:1280px){.o-scroll-up{right:3.125%;bottom:2.5rem}}@media (min-width:1440px){.o-scroll-up{right:4.16667%;bottom:3.75rem}}.o-scroll-up::after{display:inline-block;width:2.5rem;height:2.5rem;margin-left:.625rem;content:"";background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%;border:.125rem solid #000;transform:rotate(-90deg)}.o-scroll-up:focus::after,.o-scroll-up:hover::after{background:#000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%;border-color:#000}.o-scroll-up:active::after{background:#ff7900 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e") no-repeat center/50% 50%;border-color:#ff7900}.o-scroll-up.static{position:static;z-index:auto}.swiper-button-next,.swiper-button-prev{position:absolute;top:calc(50% - 10px)!important;bottom:0;z-index:1;display:inline-block;width:2.5rem;height:2.5rem;background:rgba(255,255,255,.5) no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")!important;border-radius:50%;transition:outline-offset .2s ease-in-out}@media (prefers-reduced-motion:reduce){.swiper-button-next,.swiper-button-prev{transition:none}}.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-prev:hover{background-color:#000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")!important}.swiper-button-next:focus,.swiper-button-prev:focus{outline:.125rem solid #000;outline-offset:-0.125rem}.js-focus-visible .swiper-button-next:focus:not([data-focus-visible-added]),.js-focus-visible .swiper-button-prev:focus:not([data-focus-visible-added]){outline:0}.swiper-button-next:active,.swiper-button-prev:active{background-color:#ff7900}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23666' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e")!important;opacity:1}.swiper-button-prev{right:auto!important;left:.625rem!important;transform:rotate(-180deg)}.swiper-button-next{right:.625rem!important;left:auto!important}.swiper-container{width:100%!important;margin-bottom:1.875rem;overflow:hidden}.swiper-container .swiper-pagination{right:auto;bottom:1rem;left:50%;display:flex;justify-content:center;width:auto;padding:.375rem 0;background-color:rgba(255,255,255,.5);transform:translateX(-50%);border-radius:1.25rem}.swiper-container .swiper-pagination .swiper-pagination-bullet{box-sizing:content-box;flex:0 1 auto;width:.5rem;height:.5rem;margin-right:.375rem;margin-left:.375rem;background-clip:padding-box;border:.125rem solid transparent;opacity:1}.swiper-container .swiper-pagination .swiper-pagination-bullet:focus,.swiper-container .swiper-pagination .swiper-pagination-bullet:hover{border-color:#000}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:transparent;border-color:#000}.swiper-container .swiper-pagination .swiper-pagination-bullet-active:focus,.swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover{background-color:#000}.swiper-slide .card{border:0}.swiper-slide .card-img{padding:0}.swiper-slide .card-img img{width:100%;height:auto;max-height:40vh;-o-object-fit:cover;object-fit:cover}@media (max-width:1023.98px){.swiper-button-next,.swiper-button-prev{display:none}.swiper-container{overflow-x:hidden;overflow-y:visible}.swiper-slide{width:80%}.swiper-slide .card-img img{height:auto}.swiper-slide .card-body{position:static}} +/*# sourceMappingURL=boosted-rtl.rtl.min.css.map */ \ No newline at end of file diff --git a/dist/css/boosted-rtl.rtl.min.css.map b/dist/css/boosted-rtl.rtl.min.css.map new file mode 100644 index 0000000000..57879b5f9b --- /dev/null +++ b/dist/css/boosted-rtl.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["css\\boosted-rtl.css","dist\\css\\boosted-rtl.rtl.css"],"names":[],"mappings":"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","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Boosted v4.6.0 (https://boosted.orange.com)\n * Copyright 2014-2019 The Boosted Authors\n * Copyright 2014-2019 Orange\n * Licensed under MIT (https://github.com/orange-opensource/orange-boosted-bootstrap/blob/master/LICENSE)\n * This a fork of Bootstrap : Initial license below\n * Bootstrap v4.6.0 (https://getbootstrap.com)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.alert-success .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\");\n}\n\n.alert-warning .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e\");\n}\n\n.alert-danger .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\");\n}\n\n.alert-info .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e\");\n}\n\n:root {\n --blue: #527edb;\n --indigo: #a885d8;\n --purple: #a885d8;\n --pink: #ffb4e6;\n --red: #cd3c14;\n --orange: #ff7900;\n --orange-2: #f16e00;\n --yellow: #ffd200;\n --green: #32c832;\n --teal: #50be87;\n --cyan: #4bb4e6;\n --white: #fff;\n --gray: #999;\n --gray-dark: #595959;\n --primary: #ff7900;\n --secondary: #000;\n --success: #32c832;\n --info: #527edb;\n --warning: #fc0;\n --danger: #cd3c14;\n --light: #ccc;\n --dark: #000;\n --breakpoint-xs: 0;\n --breakpoint-sm: 480px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 1024px;\n --breakpoint-xl: 1280px;\n --breakpoint-xxl: 1440px;\n --font-family-sans-serif: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n* {\n letter-spacing: 0 !important;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nmain {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-synthesis: none;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n color: #000;\n text-align: right;\n letter-spacing: -0.00625rem;\n background-color: #fff;\n -webkit-font-smoothing: subpixel-antialiased;\n text-rendering: optimizeSpeed;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n.js-focus-visible :focus:not([data-focus-visible-added]),\n.js-focus-visible .focus:not([data-focus-visible-added]) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 1.25rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\nul {\n list-style-type: square;\n}\n\nli::marker {\n color: #f16e00;\n vertical-align: middle;\n}\n\nli li::marker {\n color: #999;\n}\n\nli li li::marker {\n color: #ccc;\n}\n\nli::before {\n color: #f16e00;\n vertical-align: text-top;\n}\n\nli li::before {\n color: #999;\n}\n\nli li li::before {\n color: #ccc;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-right: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nem,\nstrong {\n font-weight: 700;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #000;\n text-decoration: underline;\n background-color: transparent;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n a {\n transition: none;\n }\n}\n\na:focus {\n color: #ff7900;\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\na:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\nvar,\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n font-feature-settings: \"tnum\";\n font-variant-numeric: tabular-nums;\n}\n\ncaption {\n padding: 0.75rem 0;\n font-size: 2.125rem;\n font-weight: 700;\n color: #000;\n text-align: right;\n caption-side: top;\n background-color: #fff;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.375rem;\n font-weight: 700;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n letter-spacing: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -0.125rem;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 1.25rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n[class*=\"display-\"] {\n font-weight: 700;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n.display-1 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\nh1, .h1,\n.display-2,\n.display-3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.0375rem;\n}\n\n.display-2 {\n letter-spacing: -0.03125rem;\n}\n\nh2, .h2,\n.display-4 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.lead {\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n}\n\n@media (min-width: 480px) {\n h1,\n .display-1,\n .display-2,\n .display-3 {\n line-height: 1;\n }\n .display-1 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-2 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1,\n .display-3 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h2, .h2,\n .display-4 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h3, .h3,\n h4, .h4,\n .lead {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .display-1 {\n font-size: 3.75rem;\n letter-spacing: -0.125rem;\n }\n .display-2 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-3 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n .display-4 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1 {\n font-size: 2.125rem;\n line-height: 1;\n letter-spacing: -0.0625rem;\n }\n h2, .h2 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n }\n h3, .h3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h4, .h4 {\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n }\n h5, .h5 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n h6, .h6 {\n font-size: 1rem;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n }\n .lead {\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n }\n}\n\nhr {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n border: 0;\n border-top: 0.0625rem solid #eee;\n}\n\nsmall,\n.small {\n font-size: 0.875rem;\n font-weight: 400;\n line-height: calc(16 / 14);\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #ff7900;\n}\n\n.list-unstyled {\n padding-right: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-right: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-left: 0.3125rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1.25rem;\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n color: #666;\n letter-spacing: -0.00625rem;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.625rem;\n background-color: #fff;\n border: 0.125rem solid #000;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.625rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #333;\n}\n\nvar,\ncode {\n font-size: 87.5%;\n font-style: normal;\n color: #333;\n word-wrap: break-word;\n}\n\na > var, a >\ncode {\n color: inherit;\n}\n\nkbd {\n padding: 0.0625rem 0.0625rem;\n font-size: 87.5%;\n color: #000;\n background-color: #eee;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n line-height: 1.25;\n color: #333;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container,\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n width: 100%;\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container,\n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n}\n\n\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n max-width: 97.5%;\n}\n\n@media (min-width: 480px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 97.5%;\n }\n}\n\n@media (min-width: 768px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 96.875%;\n }\n}\n\n@media (min-width: 1024px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1280px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1440px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 91.66666%;\n }\n}\n\n.container {\n max-width: 312px;\n}\n\n@media (min-width: 480px) {\n .container, .container-sm {\n max-width: 468px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 744px;\n }\n}\n\n@media (min-width: 1024px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1280px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1200px;\n }\n}\n\n@media (min-width: 1440px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n max-width: 1320px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-left: -0.3125rem;\n margin-right: -0.3125rem;\n}\n\n@media (min-width: 768px) {\n .row {\n margin-left: -0.625rem;\n margin-right: -0.625rem;\n }\n}\n\n.no-gutters {\n margin-left: 0;\n margin-right: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-left: 0;\n padding-right: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n.col-xxl-auto {\n position: relative;\n width: 100%;\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n}\n\n@media (min-width: 768px) {\n .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,\n .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,\n .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,\n .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,\n .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,\n .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n .col-xxl-auto {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-right: 8.333333%;\n}\n\n.offset-2 {\n margin-right: 16.666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.333333%;\n}\n\n.offset-5 {\n margin-right: 41.666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.333333%;\n}\n\n.offset-8 {\n margin-right: 66.666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.333333%;\n}\n\n.offset-11 {\n margin-right: 91.666667%;\n}\n\n@media (min-width: 480px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.333333%;\n }\n .offset-sm-2 {\n margin-right: 16.666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.333333%;\n }\n .offset-sm-5 {\n margin-right: 41.666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.333333%;\n }\n .offset-sm-8 {\n margin-right: 66.666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.333333%;\n }\n .offset-sm-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.333333%;\n }\n .offset-md-2 {\n margin-right: 16.666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.333333%;\n }\n .offset-md-5 {\n margin-right: 41.666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.333333%;\n }\n .offset-md-8 {\n margin-right: 66.666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.333333%;\n }\n .offset-md-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1024px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.333333%;\n }\n .offset-lg-2 {\n margin-right: 16.666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.333333%;\n }\n .offset-lg-5 {\n margin-right: 41.666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.333333%;\n }\n .offset-lg-8 {\n margin-right: 66.666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.333333%;\n }\n .offset-lg-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1280px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.333333%;\n }\n .offset-xl-2 {\n margin-right: 16.666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.333333%;\n }\n .offset-xl-5 {\n margin-right: 41.666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.333333%;\n }\n .offset-xl-8 {\n margin-right: 66.666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.333333%;\n }\n .offset-xl-11 {\n margin-right: 91.666667%;\n }\n}\n\n@media (min-width: 1440px) {\n .col-xxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xxl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xxl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xxl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xxl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xxl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xxl-first {\n order: -1;\n }\n .order-xxl-last {\n order: 13;\n }\n .order-xxl-0 {\n order: 0;\n }\n .order-xxl-1 {\n order: 1;\n }\n .order-xxl-2 {\n order: 2;\n }\n .order-xxl-3 {\n order: 3;\n }\n .order-xxl-4 {\n order: 4;\n }\n .order-xxl-5 {\n order: 5;\n }\n .order-xxl-6 {\n order: 6;\n }\n .order-xxl-7 {\n order: 7;\n }\n .order-xxl-8 {\n order: 8;\n }\n .order-xxl-9 {\n order: 9;\n }\n .order-xxl-10 {\n order: 10;\n }\n .order-xxl-11 {\n order: 11;\n }\n .order-xxl-12 {\n order: 12;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1.25rem;\n color: #000;\n background-color: #fff;\n}\n\n.table tr {\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.table th,\n.table td {\n padding: 0.875rem 0.625rem calc(0.875rem + 1px);\n line-height: 1.25;\n vertical-align: top;\n}\n\n.table thead tr {\n border-bottom-width: 0.125rem;\n}\n\n.table tbody th {\n font-weight: 400;\n}\n\n.table img,\n.table svg,\n.table [class^=\"svg-\"],\n.table [class^=\"icon-\"],\n.table [class*=\" icon-\"] {\n display: inline-block;\n width: 1.875rem;\n height: 1.875rem;\n margin: -0.625rem 0 -0.375rem 0.625rem;\n font-size: 1.875rem;\n vertical-align: middle;\n}\n\n.table [class^=\"svg-\"]::after {\n width: inherit;\n height: inherit;\n}\n\n.table .selected * {\n background-color: #ddd;\n}\n\n.table .custom-control {\n display: inline-block;\n margin: -.25rem 0 0;\n line-height: 1;\n vertical-align: middle;\n}\n\n.table tbody + tbody {\n border-top: 0.125rem solid #ccc;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.5625rem 0.625rem calc(0.5625rem + 1px);\n}\n\n.table-hover tbody tr:hover {\n color: #000;\n background-color: #eee;\n}\n\n.table-dark {\n color: #fff;\n background-color: #000;\n}\n\n.table-dark tr,\n.table-dark th {\n border-color: #666;\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: #333;\n}\n\n@media (max-width: 479.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1023.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1279.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1439.98px) {\n .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.has-checkbox tr > :first-child {\n width: 1.25rem;\n}\n\nlabel.disabled,\n[disabled] label {\n color: #ccc;\n}\n\n.is-required::after {\n margin-right: 0.375rem;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 2.5rem;\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: transparent;\n}\n\n.form-control:focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline: 0;\n}\n\n.form-control::-moz-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n color: #666;\n background-color: #eee;\n opacity: 1;\n}\n\ninput[type=\"date\"].form-control,\ninput[type=\"time\"].form-control,\ninput[type=\"datetime-local\"].form-control,\ninput[type=\"month\"].form-control {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\nselect.form-control:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.25;\n}\n\n.col-form-label-lg {\n padding-top: 0.9375rem;\n padding-bottom: 0.9375rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.col-form-label-sm {\n padding-top: 0.4375rem;\n padding-bottom: 0.4375rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.5rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.25;\n color: #000;\n background-color: transparent;\n border: solid transparent;\n border-width: 0.125rem 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-left: 0;\n padding-right: 0;\n}\n\n.form-control-sm {\n height: 1.875rem;\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-lg {\n height: 3.125rem;\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1.25rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.625rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-left: -5px;\n margin-right: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-right: 1.25rem;\n margin-bottom: 0.625rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.15rem;\n margin-right: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #666;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-right: 0;\n margin-left: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-left: 0.3125rem;\n margin-right: 0;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\") no-repeat left 0.625rem center/1.25rem;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n right: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #000;\n background-color: #32c832;\n}\n\n.form-row > .col > .valid-tooltip,\n.form-row > [class*=\"col-\"] > .valid-tooltip {\n right: 5px;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-left: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) left calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n padding-left: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n color: #32c832 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:valid:active ~ .custom-control-label::before, .custom-control-input.is-valid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:valid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-valid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n}\n\n.invalid-feedback::before {\n display: inline-block;\n flex-shrink: 0;\n align-self: center;\n width: 0.9375rem;\n height: 0.9375rem;\n margin-left: 0.3125rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\") no-repeat;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n right: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #fff;\n background-color: #cd3c14;\n}\n\n.form-row > .col > .invalid-tooltip,\n.form-row > [class*=\"col-\"] > .invalid-tooltip {\n right: 5px;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: flex;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #cd3c14;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-left: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) left calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #cd3c14;\n padding-left: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n color: #cd3c14 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:invalid:active ~ .custom-control-label::before, .custom-control-input.is-invalid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:invalid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-invalid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #cd3c14;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 480px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-right: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-left: 0.25rem;\n margin-right: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-flex;\n align-items: center;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n color: #000;\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 0.125rem solid transparent;\n padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px);\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0;\n transition: outline-offset 0.15s ease-in-out;\n outline-offset: 0.25rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #000;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 1;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn [class*=\"svg-\"],\n.btn [class*=\"icon-\"] {\n display: inline-block;\n}\n\n.btn:not(.btn-icon) [class*=\"svg-\"],\n.btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-left: 0.375rem;\n}\n\n.btn [class*=\"icon-\"]::before {\n font-size: 1.25rem;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary,\n.btn-warning {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary:hover, .btn-primary:focus, .btn-primary.focus,\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.disabled, .btn-primary:disabled,\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle,\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.dropdown-toggle {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active.focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.btn-warning:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.btn-inverse,\n.btn-warning.btn-inverse {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary.btn-inverse:hover, .btn-primary.btn-inverse:focus, .btn-primary.btn-inverse.focus,\n.btn-warning.btn-inverse:hover,\n.btn-warning.btn-inverse:focus,\n.btn-warning.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-primary.btn-inverse.disabled, .btn-primary.btn-inverse:disabled,\n.btn-warning.btn-inverse.disabled,\n.btn-warning.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled):active, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-primary.btn-inverse.dropdown-toggle,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.btn-inverse.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary,\n.btn-light {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus,\n.btn-light:hover,\n.btn-light:focus,\n.btn-light.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled,\n.btn-light.disabled,\n.btn-light:disabled {\n color: #ccc;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle,\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active.focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.btn-light:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.btn-inverse,\n.btn-light.btn-inverse {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-secondary.btn-inverse:hover, .btn-secondary.btn-inverse:focus, .btn-secondary.btn-inverse.focus,\n.btn-light.btn-inverse:hover,\n.btn-light.btn-inverse:focus,\n.btn-light.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary.btn-inverse.disabled, .btn-secondary.btn-inverse:disabled,\n.btn-light.btn-inverse.disabled,\n.btn-light.btn-inverse:disabled {\n color: #666;\n background-color: transparent;\n border-color: #666;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled):active, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.btn-inverse.dropdown-toggle,\n.btn-light.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success:hover, .btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.btn-inverse {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success.btn-inverse:hover, .btn-success.btn-inverse:focus, .btn-success.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success.btn-inverse.disabled, .btn-success.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled):active, .btn-success.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-success.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-success.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info,\n.btn-dark {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-info:hover, .btn-info:focus, .btn-info.focus,\n.btn-dark:hover,\n.btn-dark:focus,\n.btn-dark.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.disabled, .btn-info:disabled,\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle,\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled).active.focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.btn-dark:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.btn-inverse,\n.btn-dark.btn-inverse {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n}\n\n.btn-info.btn-inverse:hover, .btn-info.btn-inverse:focus, .btn-info.btn-inverse.focus,\n.btn-dark.btn-inverse:hover,\n.btn-dark.btn-inverse:focus,\n.btn-dark.btn-inverse.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info.btn-inverse.disabled, .btn-info.btn-inverse:disabled,\n.btn-dark.btn-inverse.disabled,\n.btn-dark.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled):active, .btn-info.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-info.btn-inverse.dropdown-toggle,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-info.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger:hover, .btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.btn-inverse {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger.btn-inverse:hover, .btn-danger.btn-inverse:focus, .btn-danger.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger.btn-inverse.disabled, .btn-danger.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled):active, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-danger.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-link {\n color: #000;\n text-decoration: underline;\n border-color: transparent !important;\n}\n\n.btn-link.btn-inverse {\n color: #fff;\n}\n\n.btn-link:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #ccc;\n pointer-events: none;\n}\n\n.btn-icon {\n justify-content: center;\n min-width: 2.5rem;\n padding: 0.5rem;\n line-height: .875 !important;\n}\n\n.btn-social {\n width: 2.5rem;\n height: 2.5rem;\n padding: 0;\n background: transparent no-repeat center/1.25rem;\n border: 0.125rem solid #000;\n border-radius: 50%;\n transition: none;\n}\n\n.btn-social:hover, .btn-social:focus {\n outline: 0;\n}\n\n.btn-facebook, .btn-facebook.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n}\n\n.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-facebook.btn-inverse {\n background-color: #000;\n}\n\n.btn-facebook:hover, .btn-facebook:focus {\n background-color: #3b5998;\n border-color: #3b5998;\n outline-color: #3b5998;\n}\n\n.btn-facebook:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-twitter, .btn-twitter.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n}\n\n.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-twitter.btn-inverse {\n background-color: #000;\n}\n\n.btn-twitter:hover, .btn-twitter:focus {\n background-color: #1da1f2;\n border-color: #1da1f2;\n outline-color: #1da1f2;\n}\n\n.btn-twitter:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-instagram, .btn-instagram.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23000' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23fff' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-instagram.btn-inverse {\n background-color: #000;\n}\n\n.btn-instagram:hover, .btn-instagram:focus {\n background-color: #e1306c;\n border-color: #e1306c;\n outline-color: #e1306c;\n}\n\n.btn-instagram:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-youtube, .btn-youtube.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active, .btn-youtube.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-youtube.btn-inverse {\n background-color: #000;\n}\n\n.btn-youtube:hover, .btn-youtube:focus {\n background-color: #f00;\n border-color: #f00;\n outline-color: #f00;\n}\n\n.btn-youtube:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-linkedin {\n background-position: center 40%;\n}\n\n.btn-linkedin, .btn-linkedin.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-linkedin.btn-inverse {\n background-color: #000;\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus {\n background-color: #0077b5;\n border-color: #0077b5;\n outline-color: #0077b5;\n}\n\n.btn-linkedin:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-whatsapp, .btn-whatsapp.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus, .btn-whatsapp:active, .btn-whatsapp.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-whatsapp.btn-inverse {\n background-color: #000;\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus {\n background-color: #25d366;\n border-color: #25d366;\n outline-color: #25d366;\n}\n\n.btn-whatsapp:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-mail {\n background-size: 1.5rem;\n}\n\n.btn-mail, .btn-mail.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n}\n\n.btn-mail:hover, .btn-mail:focus, .btn-mail:active, .btn-mail.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-mail.btn-inverse {\n background-color: #000;\n}\n\n.btn-mail:hover, .btn-mail:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-mail:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-snapchat, .btn-snapchat.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23000' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus, .btn-snapchat:active, .btn-snapchat.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23fff' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-snapchat.btn-inverse {\n background-color: #000;\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus {\n background-color: #fffc00;\n border-color: #fffc00;\n outline-color: #fffc00;\n}\n\n.btn-snapchat:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-pinterest {\n background-size: 1.375rem;\n}\n\n.btn-pinterest, .btn-pinterest.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-pinterest.btn-inverse {\n background-color: #000;\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus {\n background-color: red;\n border-color: red;\n outline-color: red;\n}\n\n.btn-pinterest:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n border-radius: 0;\n}\n\n.btn-lg.btn-icon, .btn-group-lg > .btn-icon.btn {\n min-width: 3.125rem;\n padding: 0.6875rem;\n}\n\n.btn-lg [class*=\"icon-\"]::before, .btn-group-lg > .btn [class*=\"icon-\"]::before {\n font-size: 1.5rem;\n}\n\n.btn-lg:not(.btn-icon) [class*=\"icon-\"], .btn-group-lg > .btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-top: -0.125rem;\n margin-bottom: -0.125rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: calc(0.3125rem - 1px) 0.625rem calc(0.3125rem + 1px);\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border-radius: 0;\n}\n\n.btn-sm.btn-icon, .btn-group-sm > .btn-icon.btn {\n min-width: 1.875rem;\n padding: 0.375rem;\n}\n\n.btn-sm [class*=\"icon-\"]::before, .btn-group-sm > .btn [class*=\"icon-\"]::before {\n font-size: 0.875rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse {\n will-change: height;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n padding: 0.5rem 0.625rem;\n color: #000;\n white-space: nowrap;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split),\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split) {\n color: #fff;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split):hover,\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split):hover {\n border-color: #fff;\n}\n\n.dropdown-toggle.btn-lg, .btn-group-lg > .dropdown-toggle.btn {\n padding: 0.8125rem 1.25rem;\n}\n\n.dropdown-toggle.btn-sm, .btn-group-sm > .dropdown-toggle.btn {\n padding: 0.3125rem 0.625rem;\n}\n\n.btn-group .dropdown-toggle:not(.btn-inverse) {\n border-color: #000;\n}\n\n.dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid;\n border-left: 0.4375rem solid transparent;\n border-bottom: 0;\n border-right: 0.4375rem solid transparent;\n transform: translateY(0.0625rem);\n}\n\n.dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: right;\n min-width: 10rem;\n padding: 0;\n margin: -2px 0 0;\n font-size: 1rem;\n color: #000;\n text-align: right;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n}\n\n.dropdown-menu-left {\n left: auto;\n right: 0;\n}\n\n.dropdown-menu-right {\n left: 0;\n right: auto;\n}\n\n@media (min-width: 480px) {\n .dropdown-menu-sm-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-sm-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-md-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1024px) {\n .dropdown-menu-lg-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-lg-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1280px) {\n .dropdown-menu-xl-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-xl-right {\n left: 0;\n right: auto;\n }\n}\n\n@media (min-width: 1440px) {\n .dropdown-menu-xxl-left {\n left: auto;\n right: 0;\n }\n .dropdown-menu-xxl-right {\n left: 0;\n right: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: -2px;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0;\n border-left: 0.4375rem solid transparent;\n border-bottom: 0.4375rem solid;\n border-right: 0.4375rem solid transparent;\n transform: none;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n left: auto;\n right: 100%;\n margin-top: 0;\n margin-right: -2px;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-left: 0;\n border-bottom: 0.4375rem solid transparent;\n border-right: 0.4375rem solid;\n transform: none;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n left: 100%;\n right: auto;\n margin-top: 0;\n margin-left: -2px;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-left: 0.4375rem solid;\n border-bottom: 0.4375rem solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n left: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.625rem 0;\n overflow: hidden;\n border-top: 1px solid #eee;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.625rem 0.625rem;\n clear: both;\n font-weight: 700;\n color: #000;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.625rem 0.625rem;\n color: #000;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group:not(.btn-group-toggle) > .btn:not(:first-child):not(.btn-icon),\n.btn-group:not(.btn-group-toggle) > .btn-group:not(:first-child) {\n margin-right: -0.125rem;\n}\n\n.dropdown-toggle-split {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n border-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split::after {\n transform: none;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active) {\n border-right-color: transparent;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active).btn-inverse::before {\n background-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n position: absolute;\n top: -0.125rem;\n bottom: -0.125rem;\n right: -0.125rem;\n width: 0.125rem;\n color: #000;\n content: \"\";\n background: linear-gradient(currentColor 0.125rem, transparent 0.125rem, transparent 0.3125rem, currentColor 0.3125rem, currentColor calc(100% - 0.3125rem), transparent calc(100% - 0.3125rem), transparent calc(100% - 0.125rem), currentColor calc(100% - 0.125rem));\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active).btn-inverse::before {\n color: #fff;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-right: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-left: 0;\n}\n\n.btn:active + .dropdown-toggle-split {\n border-color: #ff7900;\n}\n\n.btn-group.show:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n color: #ff7900;\n background-color: #ff7900;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-left: 0.3125rem;\n padding-right: 0.3125rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.btn-group.show .btn {\n border-color: #ff7900;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -0.125rem;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn [type=\"radio\"],\n.btn-group-toggle > .btn [type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn [type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn [type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.btn-group-toggle > .btn:hover, .btn-group-toggle > .btn:focus, .btn-group-toggle > .btn.focus,\n.btn-group-toggle > .btn-group > .btn:hover,\n.btn-group-toggle > .btn-group > .btn:focus,\n.btn-group-toggle > .btn-group > .btn.focus {\n color: #f16e00;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn:active,\n.btn-group-toggle > .btn-group > .btn:active {\n color: #000;\n background-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.bg-dark .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:hover, .bg-dark .btn-group-toggle > .btn:focus, .bg-dark .btn-group-toggle > .btn.focus, .btn-group-toggle > .btn-group > .btn:hover, .btn-group-toggle > .btn-group > .btn:focus, .btn-group-toggle > .btn-group > .btn.focus {\n color: #ff7900;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:not(:disabled):not(.disabled).active, .btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active.focus-visible,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active.focus-visible {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-toggle > .btn-group:not(:last-child) > .btn {\n border-left: 0;\n}\n\n.btn-group-toggle > .btn:not(:first-child),\n.btn-group-toggle > .btn-group:not(:first-child) > .btn {\n border-right: 0;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-right: -0.125rem;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-right: -0.125rem;\n}\n\n.input-group-prepend {\n margin-left: -0.125rem;\n}\n\n.input-group-append {\n margin-right: -0.125rem;\n}\n\n.form-control:focus + .input-group-append,\n.custom-select:focus + .input-group-append {\n position: relative;\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n text-align: center;\n white-space: nowrap;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.125rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: 1.875rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-left: 1.625rem;\n}\n\n.custom-control {\n position: relative;\n z-index: 1;\n display: block;\n min-height: 1.125rem;\n padding-right: 1.875rem;\n margin-bottom: 0.625rem;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-left: 1.25rem;\n}\n\n.custom-control-input {\n position: absolute;\n right: 0;\n z-index: -1;\n width: 1.25rem;\n height: 1.1875rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #000;\n border-color: #ff7900;\n background-color: #ff7900;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before::before {\n background-color: #ff7900;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #ccc;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n border-color: #ccc;\n background-color: #eee;\n}\n\n.custom-control-input[disabled]:checked ~ .custom-control-label::before, .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n}\n\n.custom-control-label {\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: -0.0625rem;\n right: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #ccc solid 0.125rem;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: -0.0625rem;\n right: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: 50% / 0.9375rem no-repeat;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n border: 0.125rem solid #ff7900;\n}\n\n.custom-checkbox .custom-control-input:checked:focus ~ .custom-control-label::before {\n outline-color: #000;\n}\n\n.custom-checkbox .js-focus-visible .custom-control-input:checked:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #000;\n background-color: #000;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e\");\n background-size: 0.625rem 0.1875rem;\n transform: translateY(0.03125rem);\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n border-color: #ccc;\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #000;\n border-color: #000;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n border: 6px solid #ff7900;\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after {\n border-color: #ccc;\n}\n\n.custom-switch {\n padding-right: 4.375rem;\n}\n\n.custom-switch .custom-control-input:focus ~ .custom-control-label::after {\n outline: 0.125rem solid #fff;\n}\n\n.js-focus-visible .custom-switch .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::after {\n outline: 0;\n}\n\n.custom-switch .custom-control-label {\n padding-top: 0.3125rem;\n}\n\n.custom-switch .custom-control-label::before {\n right: 0;\n width: 3.75rem;\n height: 1.875rem;\n pointer-events: all;\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat left 0.5rem top 50%/0.75rem;\n border-color: #000;\n}\n\n.custom-switch .custom-control-label::after {\n top: 0.0625rem;\n right: 0.125rem;\n width: 1.625rem;\n height: 1.625rem;\n background-color: #fff;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch.right {\n padding-left: 4.375rem;\n padding-right: 0;\n}\n\n.custom-switch.right .custom-control-label::before {\n left: 0;\n right: auto;\n}\n\n.custom-switch.right .custom-control-label::after {\n left: 2rem;\n right: auto;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::before {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\") no-repeat right 0.375rem top 50% / 0.9375rem;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(-1.875rem);\n}\n\n.custom-switch .custom-control-input:disabled ~ .custom-control-label::before,\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n padding: 0.4375rem 0.625rem 0.4375rem 1.625rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") left 0.625rem top calc(50% + 1px) / 0.875rem 1rem no-repeat;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #000;\n outline: 0;\n}\n\n.custom-select:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-left: 0.625rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #666;\n background-color: #eee;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\n.custom-select-sm {\n height: 1.875rem;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n padding-right: 0.625rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: 3.125rem;\n padding-top: 0.8125rem;\n padding-bottom: 0.8125rem;\n padding-right: 1.25rem;\n font-size: 1.125rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: 2.5rem;\n margin: 0;\n overflow: hidden;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #eee;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1;\n height: 2.5rem;\n padding: 0.5rem 0.625rem;\n overflow: hidden;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.5rem 0.625rem;\n line-height: 1.25;\n color: #000;\n content: \"Browse\";\n background-color: #eee;\n border-right: inherit;\n}\n\n.custom-range {\n width: 100%;\n height: 1.25rem;\n padding: 0;\n background-color: transparent;\n outline-offset: 0.5rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range {\n transition: none;\n }\n}\n\n.custom-range:focus {\n outline: 0.125rem solid #000;\n outline-offset: 0.125rem;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-moz-range-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-ms-thumb {\n border-color: #ff7900;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n box-sizing: content-box;\n width: 1rem;\n height: 1rem;\n margin-top: calc(-0.5rem + 1px);\n cursor: -webkit-grab;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -webkit-appearance: none;\n appearance: none;\n}\n\n.custom-range::-webkit-slider-thumb:active {\n cursor: -webkit-grabbing;\n cursor: grabbing;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range::-moz-range-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-progress {\n height: 0.375rem;\n background-color: #ff7900;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-left: 0.125rem;\n margin-right: 0.125rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n appearance: none;\n}\n\n.custom-range::-ms-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #ff7900;\n}\n\n.custom-range::-ms-fill-upper {\n margin-left: 15px;\n background-color: #eee;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-progress {\n background-color: #ccc;\n}\n\n.custom-range:disabled::-ms-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-ms-fill-lower {\n background-color: #ccc;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-right: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: flex;\n padding: 0.625rem 1.25rem;\n font-weight: 700;\n text-decoration: none;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #ccc;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 0.125rem solid #000;\n}\n\n@media (min-width: 1024px) {\n .nav-tabs .nav-item + .nav-item {\n margin-right: .5rem;\n }\n}\n\n.nav-tabs .nav-link {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n background: none;\n border: 0.125rem solid transparent;\n border-bottom-width: 0;\n outline-offset: 0.625rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #ccc;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link:not(.disabled):focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -0.125rem;\n}\n\n.nav-tabs-light {\n padding-right: 0;\n border-bottom: 0.0625rem solid #999;\n}\n\n.nav-tabs-light .nav-item {\n margin-bottom: -0.0625rem;\n}\n\n.nav-tabs-light .nav-link {\n border-width: 0 0 0.25rem;\n}\n\n.nav-tabs-light .nav-link:hover, .nav-tabs-light .nav-link:focus {\n color: #f16e00;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs-light .nav-link.active {\n border-color: transparent transparent #f16e00;\n}\n\n.nav-tabs-light .nav-link:not(.disabled):focus {\n outline-color: currentColor;\n}\n\n.nav-pills .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #000 !important;\n background-color: #ff7900;\n}\n\n.nav-pills .nav-link.active:focus,\n.nav-pills .show > .nav-link:focus {\n outline: 0.125rem solid #ff7900;\n}\n\n.nav-pills .nav-item + .nav-item {\n margin-right: 0.3125rem;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content {\n padding: 1.125rem;\n border: 0.125rem solid;\n border-top: 0;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.tab-pane > :last-child {\n margin-bottom: 0;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0;\n font-weight: 700;\n transition: padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar {\n transition: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar {\n padding: 0.875rem 0;\n }\n}\n\n.navbar .container,\n.navbar .container-fluid, .navbar .container-xs, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl {\n display: flex;\n flex-wrap: wrap;\n flex-grow: 1;\n align-items: center;\n justify-content: space-between;\n padding-left: 0;\n padding-right: 0;\n}\n\n@media (min-width: 768px) {\n .navbar.p-0 .nav-link.active::before, .navbar.py-0 .nav-link.active::before, .navbar.pb-0 .nav-link.active::before {\n bottom: -0.125rem;\n }\n}\n\n.navbar .nav-link.active.pl-0::before {\n right: 0;\n}\n\n.navbar-brand {\n position: relative;\n display: inline-flex;\n align-items: baseline;\n align-self: center;\n padding: 0;\n margin: 0.3125rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: .75;\n text-decoration: none;\n letter-spacing: inherit;\n white-space: nowrap;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, margin 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand {\n transition: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-brand {\n align-self: flex-end;\n margin: 0.3125rem 0 0.5625rem 0.3125rem;\n }\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-brand + .navbar-brand {\n margin: 0.625rem 1.25rem 0.625rem 0;\n}\n\n.navbar-brand h1,\n.navbar-brand [class*=\"display-\"],\n.navbar-brand .h1, .navbar-brand .h2, .navbar-brand .h3, .navbar-brand .h4, .navbar-brand .h5, .navbar-brand .h6 {\n line-height: 1.5625rem;\n}\n\n.navbar-brand:focus {\n outline: 0.125rem solid #fff;\n outline-offset: 0;\n}\n\n.navbar-brand::before {\n position: absolute;\n top: 0.9375rem;\n right: 0.9375rem;\n width: 3.125rem;\n height: 3.125rem;\n content: \"\";\n transform: translate3d(50%, -50%, 0);\n}\n\n.navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n transition: width 0.2s ease-in-out, height 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand img {\n transition: none;\n }\n}\n\n.navbar-brand img + * {\n margin: 0 0.9375rem 0 1.25rem;\n}\n\n@media (min-width: 480px) {\n .navbar-brand img + * {\n margin-right: 1.5625rem;\n }\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-right: 0;\n margin-top: auto;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n position: relative;\n padding: 0.625rem 0.3125rem;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none;\n }\n}\n\n.navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.navbar-nav .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.navbar-nav .nav-link.active::before {\n position: absolute;\n left: 0.3125rem;\n bottom: 0;\n right: 0.3125rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n transition: bottom 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link.active::before {\n transition: none;\n }\n}\n\n.navbar-nav .nav-icon {\n padding: 0.625rem 0.9375rem;\n border-top: 0.125rem solid transparent;\n}\n\n.navbar-nav .btn-link,\n.navbar-nav.flex-row .nav-item {\n border: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link {\n padding-left: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link::before {\n left: 0;\n}\n\n.navbar-nav .badge {\n position: absolute;\n top: 0.3125rem;\n left: 0;\n}\n\n@media (min-width: 480px) {\n .navbar-nav .nav-link {\n padding: 0.875rem 0.625rem;\n }\n .navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-nav .nav-link.active::before {\n left: 0.625rem;\n right: 0.625rem;\n }\n .navbar-nav .nav-icon {\n padding: 0.125rem 1.25rem 1rem;\n }\n .navbar-nav .badge {\n top: 0.625rem;\n left: 0.625rem;\n }\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n top: 3rem;\n float: none;\n}\n\n.navbar-nav .nav-item {\n margin-right: 0;\n font-size: 1.125rem;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown {\n padding: 0;\n}\n\n.navbar-nav .dropdown-toggle {\n padding: 0.875rem 0.625rem 0.875rem 0;\n margin-left: 0.625rem;\n}\n\n.navbar-nav .dropdown-toggle::after {\n margin-right: 0.3125rem;\n}\n\n.navbar-nav .dropdown-toggle[aria-expanded=\"true\"]::after {\n transform: rotateZ(-180deg);\n}\n\n.navbar-nav .dropdown-item {\n padding: 0.875rem 0.625rem 0.875rem 0;\n color: #fff;\n white-space: normal;\n background-color: #000;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown-item:focus {\n color: #ff7900;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-self: flex-end;\n}\n\n.navbar-collapse .navbar-nav {\n align-items: stretch;\n}\n\n.navbar-toggler {\n padding: 0.5rem 0.5rem;\n margin: 0.15625rem 0.3125rem 0.15625rem 0;\n font-size: 1rem;\n line-height: 1;\n background-color: transparent;\n border: 0.125rem solid transparent;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler {\n margin: 0.3125rem 0 0;\n }\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n color: #fff;\n text-decoration: none;\n}\n\n.navbar-toggler:hover .navbar-toggler-icon,\n.navbar-toggler:focus .navbar-toggler-icon,\n.navbar-toggler:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ff7900' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:focus {\n outline: 0;\n}\n\n.navbar .navbar-toggler[aria-expanded=\"true\"]:hover .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:focus .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23ff7900' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5625rem;\n height: 1.5625rem;\n vertical-align: middle;\n content: \"\";\n background: 50% / 100% 100% no-repeat;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler-icon {\n width: 1.875rem;\n height: 1.875rem;\n }\n}\n\n.navbar-nav-scroll {\n max-height: 75vh;\n overflow-y: auto;\n}\n\n.navbar-expand-sm {\n padding: 1.5625rem 0 0.4375rem;\n}\n\n.navbar-expand-sm .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n}\n\n.navbar-expand-sm .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n}\n\n.navbar-expand-sm .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n}\n\n.navbar-expand-sm:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n}\n\n.navbar-expand-sm.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link.active::before {\n bottom: 0;\n}\n\n.navbar-expand-sm.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n}\n\n.navbar-expand-sm.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link {\n padding: 0.625rem;\n}\n\n.navbar-expand-sm.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n}\n\n.navbar-expand-sm.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-sm.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-expand-sm .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-sm .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-expand-md {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-md .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-md .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-md .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-md:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-md.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-md.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-md.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-md.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-md.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-md.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-expand-md .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-md .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-lg {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-lg .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-lg .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-lg .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-lg:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-lg.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-lg.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-lg.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-lg.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-lg.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-lg.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-expand-lg .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-lg .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-xl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xl .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-xl .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-xl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xl:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-xl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-expand-xl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xxl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xxl .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand-xxl .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand-xxl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xxl:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand-xxl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xxl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xxl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xxl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xxl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xxl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item.active, .navbar-expand-xxl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xxl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n@media (min-width: 1440px) {\n .navbar-expand {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand .nav-link.active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n }\n .navbar-expand .navbar-brand {\n margin: 0.125rem 0 1rem 1.25rem;\n }\n .navbar-expand .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand:not(.minimized) .navbar-brand::before {\n top: 0;\n right: 0;\n transform: none;\n }\n .navbar-expand.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n.navbar-expand .nav-link.active::before {\n bottom: -.4375rem;\n}\n\n.navbar-expand.minimized .nav-link.active::before {\n bottom: -.1875rem;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .dropdown-item.active, .navbar-expand .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-expand .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .nav-item.dropdown {\n align-self: center;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl {\n flex-wrap: nowrap;\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #000;\n}\n\n.navbar-light a.navbar-brand:hover, .navbar-light a.navbar-brand:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-item,\n.navbar-light .dropdown-item {\n border-color: #ccc;\n}\n\n.navbar-light .nav-link {\n color: #000;\n}\n\n.navbar-light .nav-link:hover, .navbar-light .nav-link:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-link.disabled {\n color: #ccc;\n}\n\n.navbar-light .show > .nav-link,\n.navbar-light .active > .nav-link,\n.navbar-light .nav-link.show,\n.navbar-light .nav-link.active {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler {\n color: #000;\n}\n\n.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: #000;\n}\n\n.navbar-light .navbar-text a {\n color: #f16e00;\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: #f16e00;\n}\n\n.navbar-dark {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark a.navbar-brand:hover, .navbar-dark a.navbar-brand:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link {\n color: #fff;\n}\n\n.navbar-dark .nav-link:hover, .navbar-dark .nav-link:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link.disabled {\n color: #ddd;\n}\n\n.navbar-dark .show > .nav-link,\n.navbar-dark .active > .nav-link,\n.navbar-dark .nav-link.show,\n.navbar-dark .nav-link.active {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-toggler:hover, .navbar-dark .navbar-toggler:focus {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #ff7900;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 0.125rem solid #ccc;\n}\n\n.card > hr {\n margin-left: 0;\n margin-right: 0;\n}\n\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n\n.card > .list-group:first-child {\n border-top-width: 0;\n}\n\n.card > .list-group:last-child {\n border-bottom-width: 0;\n}\n\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card > .list-group + .card-footer {\n padding-top: 0.375rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-title:only-child {\n margin-bottom: 0;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-right: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n font-weight: 700;\n color: #fff;\n background-color: #000;\n border-bottom: 0.125rem solid #000;\n}\n\n.card-footer {\n padding: 0 1.25rem 1.5rem;\n font-weight: 700;\n color: #666;\n background-color: #fff;\n}\n\n.card-header-tabs {\n margin-left: -0.625rem;\n margin-bottom: -0.75rem;\n margin-right: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-left: -0.625rem;\n margin-right: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-deck .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-left: -1.875rem;\n margin-right: -1.875rem;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-left: 1.875rem;\n margin-bottom: 0;\n margin-right: 1.875rem;\n }\n}\n\n.card-group > .card {\n margin-bottom: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-right: 0;\n border-right: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-columns {\n -moz-column-count: 3;\n column-count: 3;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion {\n overflow-anchor: none;\n}\n\n.accordion .card {\n position: static;\n border-color: #ccc;\n border-width: 0 0 0.125rem;\n}\n\n.accordion .card:first-child {\n border-width: 0.125rem 0;\n}\n\n@media (min-width: 768px) {\n .accordion .card {\n border-width: 0 0 0.0625rem;\n }\n .accordion .card:first-child {\n border-width: 0.0625rem 0;\n }\n}\n\n.accordion .card-header {\n padding: 0;\n background: none;\n border: 0;\n}\n\n.accordion .card-header button,\n.accordion .card-header a {\n display: flex;\n width: calc(100% + 1.75rem);\n padding: 0.75rem;\n margin: 0 -0.875rem;\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n text-decoration: none;\n letter-spacing: -0.03125rem;\n border: 0;\n}\n\n.accordion .card-header button::after,\n.accordion .card-header a::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 auto 0 0.625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.accordion .card-header button:hover::after, .accordion .card-header button[aria-expanded=\"true\"]::after,\n.accordion .card-header a:hover::after,\n.accordion .card-header a[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.accordion .card-header button:focus,\n.accordion .card-header a:focus {\n z-index: 2;\n outline-offset: 0;\n}\n\n.accordion .card-header .btn-sm, .accordion .card-header .btn-group-sm > .btn {\n width: calc(100% + 1.5rem);\n padding: 0.625rem;\n margin: 0 -0.75rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.accordion .card-header .btn-lg, .accordion .card-header .btn-group-lg > .btn {\n width: calc(100% + 2.5rem);\n padding: 0.875rem;\n margin: 0 -1.25rem;\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\n.accordion .card-header [aria-expanded=\"true\"] {\n color: #f16e00;\n}\n\n.accordion .card-header [aria-expanded=\"true\"]::after {\n transform: rotate(-180deg);\n}\n\n.accordion .card-body {\n padding: 0 0 0 1.5rem;\n margin: 0 0 1.25rem;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.625rem 0;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: calc(16 / 14);\n list-style: none;\n background-color: #fff;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-right: 0.625rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n float: right;\n padding-left: 0.625rem;\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .breadcrumb-item + .breadcrumb-item::before {\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.pagination {\n display: flex;\n flex-wrap: wrap;\n margin: 1.25rem 0;\n padding-right: 0;\n list-style: none;\n}\n\n.page-link {\n display: flex;\n justify-content: center;\n min-width: 2.5rem;\n height: 2.5rem;\n padding: 0.625rem 0;\n margin-right: .5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n outline-offset: 0.375rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n\n.page-link:hover, .page-link:focus {\n z-index: 2;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.page-link.has-label {\n padding-top: calc(0.625rem - 1px);\n padding-bottom: calc(0.625rem + 1px);\n}\n\n.page-item:first-child .page-link, .page-item:last-child .page-link {\n color: #000;\n border-color: #000;\n}\n\n.page-item:first-child .page-link:hover, .page-item:first-child .page-link:focus, .page-item:last-child .page-link:hover, .page-item:last-child .page-link:focus {\n color: #fff;\n background-color: #000;\n outline-color: #000;\n}\n\n.page-item:first-child .page-link:active, .page-item:last-child .page-link:active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.page-item:first-child .page-link::before,\n.page-item:last-child .page-link::after {\n display: inline-block;\n width: 0.5625rem;\n height: 0.9375rem;\n margin-top: 0.0625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat 50% / 0.5625rem 0.9375rem;\n}\n\n.page-item:first-child {\n margin-right: 0;\n}\n\n.page-item:first-child .page-link {\n padding-left: 1.125rem;\n padding-right: 0.75rem;\n}\n\n.page-item:first-child .page-link::before {\n margin-left: -0.1875rem;\n transform: rotate(180deg);\n}\n\n.page-item:first-child .has-label::before {\n margin: 0.0625rem 0 0 0.375rem;\n}\n\n.page-item:last-child .page-link {\n padding-left: 0.75rem;\n padding-right: 1.125rem;\n}\n\n.page-item:last-child .page-link::after {\n margin-right: -0.1875rem;\n}\n\n.page-item:last-child .has-label::after {\n margin: 0.0625rem 0.375rem 0 0;\n}\n\n.page-item:first-child .page-link:hover::before,\n.page-item:first-child .page-link:focus::before,\n.page-item:last-child .page-link:hover::after,\n.page-item:last-child .page-link:focus::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item:first-child .page-link:active::before,\n.page-item:last-child .page-link:active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.page-item.active .page-link:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item .page-link:active {\n z-index: 1;\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item.disabled .page-link {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-item.disabled:first-child .page-link::before,\n.page-item.disabled:last-child .page-link::after {\n opacity: .2;\n}\n\n@media (max-width: 767.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+3), .page-item:nth-last-child(-n+3) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+3)):not(:nth-last-child(-n+3)) ~ .page-item:nth-last-child(3) {\n display: none;\n }\n}\n\n@media (min-width: 480px) and (max-width: 1023.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+4)):not(:nth-last-child(-n+4)) + .page-item:nth-last-child(4) {\n display: none;\n }\n}\n\n.badge {\n display: inline-block;\n padding: 0.1875rem 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n transition: outline-offset 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge {\n text-decoration: none;\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n margin-right: 0.3125rem;\n}\n\n.badge-pill {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n}\n\n.badge-primary {\n color: #000;\n background-color: #ff7900;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #000;\n background-color: #ff9433;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 121, 0, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #000;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-light {\n color: #000;\n background-color: #ccc;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #000;\n background-color: #e6e6e6;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(204, 204, 204, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #000;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-success {\n color: #000;\n background-color: #50be87;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #000;\n background-color: #75cca1;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(80, 190, 135, 0.5);\n}\n\n.badge-info {\n color: #000;\n background-color: #4bb4e6;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #000;\n background-color: #78c7ec;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(75, 180, 230, 0.5);\n}\n\n.badge-warning {\n color: #000;\n background-color: #ffd200;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #000;\n background-color: #ffdb33;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 210, 0, 0.5);\n}\n\n.badge-danger {\n color: #000;\n background-color: #ffb4e6;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #000;\n background-color: #ffe7f7;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 180, 230, 0.5);\n}\n\n.badge-purple {\n color: #000;\n background-color: #a885d8;\n}\n\na.badge-purple:hover, a.badge-purple:focus {\n color: #000;\n background-color: #c4ace4;\n}\n\na.badge-purple:focus, a.badge-purple.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(168, 133, 216, 0.5);\n}\n\n.badge[href] {\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge[href] {\n transition: none;\n }\n}\n\n.badge[href]:focus {\n outline-color: #fff;\n outline-offset: -0.125rem;\n}\n\n.badge[href]:focus.badge-light {\n outline-color: #000;\n}\n\n.badge-xlg {\n font-size: 1.125rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.badge-lg {\n font-size: 1rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.jumbotron {\n padding: 2.5rem 1.25rem;\n margin-bottom: 2.5rem;\n color: #000;\n background-color: #fff;\n}\n\n@media (min-width: 480px) {\n .jumbotron {\n padding: 5rem 2.5rem;\n }\n}\n\n.jumbotron-fluid {\n padding-left: 0;\n padding-right: 0;\n}\n\n.alert {\n position: relative;\n display: flex;\n padding: 1rem 1.25rem;\n margin-bottom: 1.25rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n}\n\n.alert a {\n color: inherit;\n}\n\n.alert a:hover {\n color: #ff7900;\n}\n\n.bg-dark .alert a:hover {\n color: #f16e00;\n}\n\n.alert * p {\n margin: 0;\n}\n\n.alert p + p {\n font-weight: 400;\n}\n\n.alert-icon {\n width: 3rem;\n margin: -0.0625rem 0;\n}\n\n.alert-icon + * {\n max-width: calc(100% - (3rem + 2.5rem + 0.875rem));\n margin: 0.125rem 0;\n}\n\n.alert-icon::before {\n display: block;\n order: -1;\n min-width: 1.875rem;\n height: 1.625rem;\n margin-left: 1.625rem;\n content: \"\";\n background-repeat: no-repeat;\n background-size: 1.625rem;\n}\n\n.alert-heading {\n margin: 0;\n font-size: inherit;\n color: inherit;\n}\n\n.alert-heading + p {\n font-weight: 400;\n}\n\n.alert-dismissible .close {\n position: relative;\n z-index: 2;\n align-self: flex-start;\n width: 0.875rem;\n height: 0.875rem;\n padding: 1.25rem;\n margin: -.5rem auto -.5rem -.75rem;\n color: inherit;\n background-size: 0.875rem;\n}\n\n.alert-dismissible .close, .alert-dismissible .close:hover, .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .alert-dismissible .close, .bg-dark .alert-dismissible .close:hover, .bg-dark .alert-dismissible .close:focus,\n.navbar-dark .alert-dismissible .close,\n.navbar-dark .alert-dismissible .close:hover,\n.navbar-dark .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.alert-sm {\n padding: 0.625rem 0;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border: 0;\n}\n\n.alert-sm .alert-icon {\n width: 1.5rem;\n margin: 0.125rem 0;\n}\n\n.alert-sm .alert-icon::before {\n min-width: 1.0625rem;\n height: 1.0625rem;\n margin-left: 0.53125rem;\n background-size: 1.0625rem;\n}\n\n.alert-sm.alert-dismissible .close {\n margin: -0.625rem auto -0.625rem 0;\n}\n\n.alert-success {\n border-color: #32c832;\n}\n\n.alert-info {\n border-color: #527edb;\n}\n\n.alert-warning {\n border-color: #fc0;\n}\n\n.alert-danger {\n border-color: #cd3c14;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 100% 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 100% 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1.875rem;\n overflow: hidden;\n line-height: 0;\n font-size: 1rem;\n background-color: #eee;\n}\n\n.progress-xs {\n height: 0.3125rem;\n}\n\n.progress-sm {\n height: 0.625rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n font-weight: 700;\n color: #000;\n text-indent: 0.625rem;\n white-space: nowrap;\n background-color: #ff7900;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1.875rem 1.875rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: 1s linear infinite progress-bar-stripes;\n animation: 1s linear infinite progress-bar-stripes;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-right: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #000;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #ff7900;\n text-decoration: none;\n background-color: #f6f6f6;\n}\n\n.list-group-item-action:active {\n color: #000;\n background-color: #eee;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.875rem 1.25rem;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -0.125rem;\n border-top-width: 0.125rem;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n}\n\n@media (min-width: 480px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1280px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n@media (min-width: 1440px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-right-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-right: -0.125rem;\n border-right-width: 0.125rem;\n }\n}\n\n.list-group-flush > .list-group-item {\n border-width: 0 0 0.125rem;\n}\n\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #000;\n background-color: #ff7900;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #000;\n background-color: #e66d00;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-secondary {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-success {\n color: #000;\n background-color: #32c832;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #000;\n background-color: #2db42d;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-info {\n color: #000;\n background-color: #527edb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #000;\n background-color: #3d6ed7;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-warning {\n color: #000;\n background-color: #ffcc00;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #000;\n background-color: #e6b800;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-danger {\n color: #fff;\n background-color: #cd3c14;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #fff;\n background-color: #b63512;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-light {\n color: #000;\n background-color: #cccccc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #000;\n background-color: #bfbfbf;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-dark {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.close {\n float: left;\n width: 1.875rem;\n height: 1.875rem;\n padding: 0;\n margin-left: 0.625rem;\n transition: outline-offset 0.2s ease-in-out;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat 50% / 1.875rem;\n border: 0;\n outline-offset: 0.625rem;\n opacity: 1;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .close {\n transition: none;\n }\n}\n\n.bg-dark .close,\n.navbar-dark .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .close:hover, .bg-dark .close:focus,\n.navbar-dark .close:hover,\n.navbar-dark .close:focus {\n outline-color: #666;\n}\n\n.close:hover, .close:focus {\n outline: 0.125rem solid #ccc;\n outline-offset: -0.125rem;\n}\n\n.close:hover:not(:disabled):not(.disabled), .close:focus:not(:disabled):not(.disabled) {\n opacity: 1;\n}\n\n.close:hover {\n transition: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n flex-basis: 350px;\n max-width: 350px;\n font-size: 0.875rem;\n color: #000;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n opacity: 0;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.625rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.3125rem 0.625rem 0.3125rem 0.3125rem;\n color: #666;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-header .close {\n background-size: 50%;\n}\n\n.bg-dark .toast-header .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.toast-body {\n padding: 0.625rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.625rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1.25rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1.25rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n padding: 1.875rem;\n color: #000;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #333;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n margin-bottom: 1.875rem;\n}\n\n.modal-header .close {\n margin: -0.125rem auto -0.25rem -0.25rem;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.125;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n margin-top: 1.875rem;\n}\n\n.modal-footer > * {\n margin: 0 0.625rem;\n}\n\n.modal-footer > *:last-child {\n margin-left: 0;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 768px) {\n .modal-dialog {\n max-width: 700px;\n margin: 1.875rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.75rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.75rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.75rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.75rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0.3125rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: right;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 1;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n right: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n left: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.625rem;\n color: #000;\n background-color: #ddd;\n}\n\n.popover {\n position: absolute;\n top: 0;\n right: auto;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: right;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n background-color: #ddd;\n background-clip: padding-box;\n border: 0.125rem solid #ddd;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.3125rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: -0.4375rem;\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-right: 0.3125rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n right: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n right: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n right: 0.125rem;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.3125rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: -0.4375rem;\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 0.125rem;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n right: 50%;\n display: block;\n width: 0.625rem;\n margin-right: -0.3125rem;\n content: \"\";\n border-bottom: 0.125rem solid #ddd;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-left: 0.3125rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n left: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n left: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n left: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.popover-header {\n padding: 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #ddd;\n border-bottom: 0.125rem solid #d0d0d0;\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.625rem;\n color: #000;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: right;\n width: 100%;\n margin-left: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item img {\n display: block;\n width: 100%;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(-100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 3.75rem;\n color: #000;\n text-align: center;\n transition: opacity 0.15s ease, outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #000;\n text-decoration: none;\n opacity: 0.9;\n}\n\n.carousel-control-prev:focus,\n.carousel-control-next:focus {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .carousel-control-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.carousel-control-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.carousel-control-prev {\n right: auto;\n right: 0;\n}\n\n.carousel-control-next {\n left: 0;\n left: auto;\n}\n\n.carousel-control-pause {\n position: relative;\n z-index: 2;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem !important;\n border-radius: 50%;\n}\n\n:hover:not(:active) > .carousel-control-prev-icon,\n:focus:not(:active) > .carousel-control-prev-icon, :hover:not(:active) >\n.carousel-control-next-icon,\n:focus:not(:active) >\n.carousel-control-next-icon {\n background-color: #000 !important;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n:active > .carousel-control-prev-icon, :active >\n.carousel-control-next-icon {\n background-color: #ff7900 !important;\n}\n.carousel-indicators {\n position: absolute;\n bottom: 0;\n right: 50%;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding: 0.375rem 0;\n list-style: none;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(50%);\n border-radius: 1.25rem;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-left: 0.375rem;\n margin-right: 0.375rem;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n transition: opacity 0.6s ease;\n border-radius: 50%;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators li:hover, .carousel-indicators li:focus {\n border-color: #000;\n}\n\n.carousel-indicators .active {\n background-color: transparent;\n border-color: #000;\n}\n\n.carousel-indicators .active:hover, .carousel-indicators .active:focus {\n background-color: #000;\n}\n\n.carousel-caption, .swiper-slide .card-body {\n position: absolute;\n bottom: 1.875rem;\n right: 1.875rem;\n z-index: 10;\n padding: 1.25rem;\n margin-bottom: 0.625rem;\n color: #000;\n background-color: #fff;\n}\n\n.carousel-caption *, .swiper-slide .card-body * {\n margin: 0;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n transform: rotate(-360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(-360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n border: 0.375rem solid currentColor;\n border-left-color: transparent;\n border-radius: 50%;\n -webkit-animation: .75s linear infinite spinner-border;\n animation: .75s linear infinite spinner-border;\n}\n\n.spinner-border.text-light {\n background-color: transparent;\n}\n\n.spinner-border-sm {\n width: 1.25rem;\n height: 1.25rem;\n border-width: 0.25rem;\n}\n\n.spinner-border-lg {\n width: 5rem;\n height: 5rem;\n border-width: 0.5rem;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n background-color: currentColor !important;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: .75s linear infinite spinner-grow;\n animation: .75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: 1.25rem;\n height: 1.25rem;\n}\n\n.spinner-grow-lg {\n width: 5rem;\n height: 5rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n -webkit-animation-duration: 1.5s;\n animation-duration: 1.5s;\n }\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n color: #000 !important;\n background-color: #ff7900 !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #ff9433 !important;\n}\n\n.bg-secondary {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-secondary a {\n color: #fff;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: black !important;\n}\n\n.bg-light {\n color: #000 !important;\n background-color: #ccc !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #e6e6e6 !important;\n}\n\n.bg-dark {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-dark a {\n color: #fff;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: black !important;\n}\n\n.bg-success {\n color: #000 !important;\n background-color: #50be87 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #75cca1 !important;\n}\n\n.bg-info {\n color: #000 !important;\n background-color: #4bb4e6 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #78c7ec !important;\n}\n\n.bg-warning {\n color: #000 !important;\n background-color: #ffd200 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffdb33 !important;\n}\n\n.bg-danger {\n color: #000 !important;\n background-color: #ffb4e6 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ffe7f7 !important;\n}\n\n.bg-purple {\n color: #000 !important;\n background-color: #a885d8 !important;\n}\n\na.bg-purple:hover, a.bg-purple:focus,\nbutton.bg-purple:hover,\nbutton.bg-purple:focus {\n background-color: #c4ace4 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 0.125rem solid #000 !important;\n}\n\n.border-top {\n border-top: 0.125rem solid #000 !important;\n}\n\n.border-right {\n border-left: 0.125rem solid #000 !important;\n}\n\n.border-bottom {\n border-bottom: 0.125rem solid #000 !important;\n}\n\n.border-left {\n border-right: 0.125rem solid #000 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-left: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-right: 0 !important;\n}\n\n.border-primary {\n border-color: #ff7900 !important;\n}\n\n.border-secondary {\n border-color: #000 !important;\n}\n\n.border-success {\n border-color: #32c832 !important;\n}\n\n.border-info {\n border-color: #527edb !important;\n}\n\n.border-warning {\n border-color: #fc0 !important;\n}\n\n.border-danger {\n border-color: #cd3c14 !important;\n}\n\n.border-light {\n border-color: #ccc !important;\n}\n\n.border-dark {\n border-color: #000 !important;\n}\n\n.border-100 {\n border-color: #fafafa !important;\n}\n\n.border-200 {\n border-color: #f6f6f6 !important;\n}\n\n.border-300 {\n border-color: #eee !important;\n}\n\n.border-400 {\n border-color: #ddd !important;\n}\n\n.border-500 {\n border-color: #ccc !important;\n}\n\n.border-600 {\n border-color: #999 !important;\n}\n\n.border-700 {\n border-color: #666 !important;\n}\n\n.border-800 {\n border-color: #595959 !important;\n}\n\n.border-900 {\n border-color: #333 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-right-radius: 0.25rem !important;\n border-top-left-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-left-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 480px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1024px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1280px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1440px) {\n .d-xxl-none {\n display: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 480px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1024px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1280px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1440px) {\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: right !important;\n}\n\n.float-right {\n float: left !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 480px) {\n .float-sm-left {\n float: right !important;\n }\n .float-sm-right {\n float: left !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: right !important;\n }\n .float-md-right {\n float: left !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1024px) {\n .float-lg-left {\n float: right !important;\n }\n .float-lg-right {\n float: left !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1280px) {\n .float-xl-left {\n float: right !important;\n }\n .float-xl-right {\n float: left !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1440px) {\n .float-xxl-left {\n float: right !important;\n }\n .float-xxl-right {\n float: left !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n -ms-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n -ms-user-select: none !important;\n user-select: none !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only, .valid-feedback {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.m-1 {\n margin: 0.3125rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.3125rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-left: 0.3125rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.3125rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-right: 0.3125rem !important;\n}\n\n.m-2 {\n margin: 0.625rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.625rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-left: 0.625rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.625rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-right: 0.625rem !important;\n}\n\n.m-3 {\n margin: 1.25rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1.25rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-left: 1.25rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1.25rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-right: 1.25rem !important;\n}\n\n.m-4 {\n margin: 1.875rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.875rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-left: 1.875rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.875rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-right: 1.875rem !important;\n}\n\n.m-5 {\n margin: 3.75rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3.75rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-left: 3.75rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3.75rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-right: 3.75rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.p-1 {\n padding: 0.3125rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.3125rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-left: 0.3125rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.3125rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-right: 0.3125rem !important;\n}\n\n.p-2 {\n padding: 0.625rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.625rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-left: 0.625rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.625rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-right: 0.625rem !important;\n}\n\n.p-3 {\n padding: 1.25rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1.25rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-left: 1.25rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1.25rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-right: 1.25rem !important;\n}\n\n.p-4 {\n padding: 1.875rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.875rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-left: 1.875rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.875rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-right: 1.875rem !important;\n}\n\n.p-5 {\n padding: 3.75rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3.75rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-left: 3.75rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3.75rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-right: 3.75rem !important;\n}\n\n.m-n1 {\n margin: -0.3125rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.3125rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-left: -0.3125rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.3125rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-right: -0.3125rem !important;\n}\n\n.m-n2 {\n margin: -0.625rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.625rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-left: -0.625rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.625rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-right: -0.625rem !important;\n}\n\n.m-n3 {\n margin: -1.25rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1.25rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-left: -1.25rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1.25rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-right: -1.25rem !important;\n}\n\n.m-n4 {\n margin: -1.875rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.875rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-left: -1.875rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.875rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-right: -1.875rem !important;\n}\n\n.m-n5 {\n margin: -3.75rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3.75rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-left: -3.75rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3.75rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-right: -3.75rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n@media (min-width: 480px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .m-sm-1 {\n margin: 0.3125rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-right: 0.3125rem !important;\n }\n .m-sm-2 {\n margin: 0.625rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.625rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-left: 0.625rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-right: 0.625rem !important;\n }\n .m-sm-3 {\n margin: 1.25rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1.25rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-left: 1.25rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-right: 1.25rem !important;\n }\n .m-sm-4 {\n margin: 1.875rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.875rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-left: 1.875rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-right: 1.875rem !important;\n }\n .m-sm-5 {\n margin: 3.75rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3.75rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-left: 3.75rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-right: 3.75rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .p-sm-1 {\n padding: 0.3125rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-right: 0.3125rem !important;\n }\n .p-sm-2 {\n padding: 0.625rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.625rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-left: 0.625rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-right: 0.625rem !important;\n }\n .p-sm-3 {\n padding: 1.25rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1.25rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-left: 1.25rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-right: 1.25rem !important;\n }\n .p-sm-4 {\n padding: 1.875rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.875rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-left: 1.875rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-right: 1.875rem !important;\n }\n .p-sm-5 {\n padding: 3.75rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3.75rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-left: 3.75rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-right: 3.75rem !important;\n }\n .m-sm-n1 {\n margin: -0.3125rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-sm-n2 {\n margin: -0.625rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.625rem !important;\n }\n .m-sm-n3 {\n margin: -1.25rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-right: -1.25rem !important;\n }\n .m-sm-n4 {\n margin: -1.875rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.875rem !important;\n }\n .m-sm-n5 {\n margin: -3.75rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-right: -3.75rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .m-md-1 {\n margin: 0.3125rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-right: 0.3125rem !important;\n }\n .m-md-2 {\n margin: 0.625rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.625rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-left: 0.625rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-right: 0.625rem !important;\n }\n .m-md-3 {\n margin: 1.25rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1.25rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-left: 1.25rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-right: 1.25rem !important;\n }\n .m-md-4 {\n margin: 1.875rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.875rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-left: 1.875rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-right: 1.875rem !important;\n }\n .m-md-5 {\n margin: 3.75rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3.75rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-left: 3.75rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-right: 3.75rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .p-md-1 {\n padding: 0.3125rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-right: 0.3125rem !important;\n }\n .p-md-2 {\n padding: 0.625rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.625rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-left: 0.625rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-right: 0.625rem !important;\n }\n .p-md-3 {\n padding: 1.25rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1.25rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-left: 1.25rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-right: 1.25rem !important;\n }\n .p-md-4 {\n padding: 1.875rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.875rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-left: 1.875rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-right: 1.875rem !important;\n }\n .p-md-5 {\n padding: 3.75rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3.75rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-left: 3.75rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-right: 3.75rem !important;\n }\n .m-md-n1 {\n margin: -0.3125rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-md-n2 {\n margin: -0.625rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-right: -0.625rem !important;\n }\n .m-md-n3 {\n margin: -1.25rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-right: -1.25rem !important;\n }\n .m-md-n4 {\n margin: -1.875rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-right: -1.875rem !important;\n }\n .m-md-n5 {\n margin: -3.75rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-right: -3.75rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1024px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .m-lg-1 {\n margin: 0.3125rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-right: 0.3125rem !important;\n }\n .m-lg-2 {\n margin: 0.625rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.625rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-left: 0.625rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-right: 0.625rem !important;\n }\n .m-lg-3 {\n margin: 1.25rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1.25rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-left: 1.25rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-right: 1.25rem !important;\n }\n .m-lg-4 {\n margin: 1.875rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.875rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-left: 1.875rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-right: 1.875rem !important;\n }\n .m-lg-5 {\n margin: 3.75rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3.75rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-left: 3.75rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-right: 3.75rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .p-lg-1 {\n padding: 0.3125rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-right: 0.3125rem !important;\n }\n .p-lg-2 {\n padding: 0.625rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.625rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-left: 0.625rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-right: 0.625rem !important;\n }\n .p-lg-3 {\n padding: 1.25rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1.25rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-left: 1.25rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-right: 1.25rem !important;\n }\n .p-lg-4 {\n padding: 1.875rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.875rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-left: 1.875rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-right: 1.875rem !important;\n }\n .p-lg-5 {\n padding: 3.75rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3.75rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-left: 3.75rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-right: 3.75rem !important;\n }\n .m-lg-n1 {\n margin: -0.3125rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-lg-n2 {\n margin: -0.625rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.625rem !important;\n }\n .m-lg-n3 {\n margin: -1.25rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-right: -1.25rem !important;\n }\n .m-lg-n4 {\n margin: -1.875rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.875rem !important;\n }\n .m-lg-n5 {\n margin: -3.75rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-right: -3.75rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1280px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .m-xl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-right: 0.3125rem !important;\n }\n .m-xl-2 {\n margin: 0.625rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-left: 0.625rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-right: 0.625rem !important;\n }\n .m-xl-3 {\n margin: 1.25rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-left: 1.25rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-right: 1.25rem !important;\n }\n .m-xl-4 {\n margin: 1.875rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-left: 1.875rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-right: 1.875rem !important;\n }\n .m-xl-5 {\n margin: 3.75rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-left: 3.75rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-right: 3.75rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .p-xl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-right: 0.3125rem !important;\n }\n .p-xl-2 {\n padding: 0.625rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-left: 0.625rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-right: 0.625rem !important;\n }\n .p-xl-3 {\n padding: 1.25rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-left: 1.25rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-right: 1.25rem !important;\n }\n .p-xl-4 {\n padding: 1.875rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-left: 1.875rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-right: 1.875rem !important;\n }\n .p-xl-5 {\n padding: 3.75rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-left: 3.75rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-right: 3.75rem !important;\n }\n .m-xl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-xl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.625rem !important;\n }\n .m-xl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-right: -1.25rem !important;\n }\n .m-xl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.875rem !important;\n }\n .m-xl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-right: -3.75rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n}\n\n@media (min-width: 1440px) {\n .m-xxl-0 {\n margin: 0 !important;\n }\n .mt-xxl-0,\n .my-xxl-0 {\n margin-top: 0 !important;\n }\n .mr-xxl-0,\n .mx-xxl-0 {\n margin-left: 0 !important;\n }\n .mb-xxl-0,\n .my-xxl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xxl-0,\n .mx-xxl-0 {\n margin-right: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xxl-1,\n .my-xxl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xxl-1,\n .mx-xxl-1 {\n margin-left: 0.3125rem !important;\n }\n .mb-xxl-1,\n .my-xxl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xxl-1,\n .mx-xxl-1 {\n margin-right: 0.3125rem !important;\n }\n .m-xxl-2 {\n margin: 0.625rem !important;\n }\n .mt-xxl-2,\n .my-xxl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xxl-2,\n .mx-xxl-2 {\n margin-left: 0.625rem !important;\n }\n .mb-xxl-2,\n .my-xxl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xxl-2,\n .mx-xxl-2 {\n margin-right: 0.625rem !important;\n }\n .m-xxl-3 {\n margin: 1.25rem !important;\n }\n .mt-xxl-3,\n .my-xxl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xxl-3,\n .mx-xxl-3 {\n margin-left: 1.25rem !important;\n }\n .mb-xxl-3,\n .my-xxl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xxl-3,\n .mx-xxl-3 {\n margin-right: 1.25rem !important;\n }\n .m-xxl-4 {\n margin: 1.875rem !important;\n }\n .mt-xxl-4,\n .my-xxl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xxl-4,\n .mx-xxl-4 {\n margin-left: 1.875rem !important;\n }\n .mb-xxl-4,\n .my-xxl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xxl-4,\n .mx-xxl-4 {\n margin-right: 1.875rem !important;\n }\n .m-xxl-5 {\n margin: 3.75rem !important;\n }\n .mt-xxl-5,\n .my-xxl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xxl-5,\n .mx-xxl-5 {\n margin-left: 3.75rem !important;\n }\n .mb-xxl-5,\n .my-xxl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xxl-5,\n .mx-xxl-5 {\n margin-right: 3.75rem !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .pt-xxl-0,\n .py-xxl-0 {\n padding-top: 0 !important;\n }\n .pr-xxl-0,\n .px-xxl-0 {\n padding-left: 0 !important;\n }\n .pb-xxl-0,\n .py-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xxl-0,\n .px-xxl-0 {\n padding-right: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xxl-1,\n .py-xxl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xxl-1,\n .px-xxl-1 {\n padding-left: 0.3125rem !important;\n }\n .pb-xxl-1,\n .py-xxl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xxl-1,\n .px-xxl-1 {\n padding-right: 0.3125rem !important;\n }\n .p-xxl-2 {\n padding: 0.625rem !important;\n }\n .pt-xxl-2,\n .py-xxl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xxl-2,\n .px-xxl-2 {\n padding-left: 0.625rem !important;\n }\n .pb-xxl-2,\n .py-xxl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xxl-2,\n .px-xxl-2 {\n padding-right: 0.625rem !important;\n }\n .p-xxl-3 {\n padding: 1.25rem !important;\n }\n .pt-xxl-3,\n .py-xxl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xxl-3,\n .px-xxl-3 {\n padding-left: 1.25rem !important;\n }\n .pb-xxl-3,\n .py-xxl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xxl-3,\n .px-xxl-3 {\n padding-right: 1.25rem !important;\n }\n .p-xxl-4 {\n padding: 1.875rem !important;\n }\n .pt-xxl-4,\n .py-xxl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xxl-4,\n .px-xxl-4 {\n padding-left: 1.875rem !important;\n }\n .pb-xxl-4,\n .py-xxl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xxl-4,\n .px-xxl-4 {\n padding-right: 1.875rem !important;\n }\n .p-xxl-5 {\n padding: 3.75rem !important;\n }\n .pt-xxl-5,\n .py-xxl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xxl-5,\n .px-xxl-5 {\n padding-left: 3.75rem !important;\n }\n .pb-xxl-5,\n .py-xxl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xxl-5,\n .px-xxl-5 {\n padding-right: 3.75rem !important;\n }\n .m-xxl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xxl-n1,\n .my-xxl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xxl-n1,\n .mx-xxl-n1 {\n margin-left: -0.3125rem !important;\n }\n .mb-xxl-n1,\n .my-xxl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xxl-n1,\n .mx-xxl-n1 {\n margin-right: -0.3125rem !important;\n }\n .m-xxl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xxl-n2,\n .my-xxl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xxl-n2,\n .mx-xxl-n2 {\n margin-left: -0.625rem !important;\n }\n .mb-xxl-n2,\n .my-xxl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xxl-n2,\n .mx-xxl-n2 {\n margin-right: -0.625rem !important;\n }\n .m-xxl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xxl-n3,\n .my-xxl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xxl-n3,\n .mx-xxl-n3 {\n margin-left: -1.25rem !important;\n }\n .mb-xxl-n3,\n .my-xxl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xxl-n3,\n .mx-xxl-n3 {\n margin-right: -1.25rem !important;\n }\n .m-xxl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xxl-n4,\n .my-xxl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xxl-n4,\n .mx-xxl-n4 {\n margin-left: -1.875rem !important;\n }\n .mb-xxl-n4,\n .my-xxl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xxl-n4,\n .mx-xxl-n4 {\n margin-right: -1.875rem !important;\n }\n .m-xxl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xxl-n5,\n .my-xxl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xxl-n5,\n .mx-xxl-n5 {\n margin-left: -3.75rem !important;\n }\n .mb-xxl-n5,\n .my-xxl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xxl-n5,\n .mx-xxl-n5 {\n margin-right: -3.75rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mt-xxl-auto,\n .my-xxl-auto {\n margin-top: auto !important;\n }\n .mr-xxl-auto,\n .mx-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-auto,\n .my-xxl-auto {\n margin-bottom: auto !important;\n }\n .ml-xxl-auto,\n .mx-xxl-auto {\n margin-right: auto !important;\n }\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: right !important;\n}\n\n.text-right {\n text-align: left !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 480px) {\n .text-sm-left {\n text-align: right !important;\n }\n .text-sm-right {\n text-align: left !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: right !important;\n }\n .text-md-right {\n text-align: left !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1024px) {\n .text-lg-left {\n text-align: right !important;\n }\n .text-lg-right {\n text-align: left !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1280px) {\n .text-xl-left {\n text-align: right !important;\n }\n .text-xl-right {\n text-align: left !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1440px) {\n .text-xxl-left {\n text-align: right !important;\n }\n .text-xxl-right {\n text-align: left !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-weight: 700 !important;\n}\n\n.text-white {\n color: #fff !important;\n background-color: #000;\n}\n\n.text-secondary {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: black !important;\n}\n\n.text-light {\n color: #ccc !important;\n background-color: #000;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #f2f2f2 !important;\n}\n\n.text-dark {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important;\n}\n\n.text-primary {\n color: #f16e00 !important;\n}\n\n.text-primary a.text-primary:hover, .text-primary a.text-primary:focus {\n color: #a54b00 !important;\n}\n\n.text-body {\n color: #000 !important;\n background-color: #fff;\n}\n\n.text-muted {\n color: #666 !important;\n background-color: #fff;\n}\n\n.bg-dark .text-primary,\n.table-dark .text-primary,\n.navbar-dark .text-primary {\n color: #ff7900 !important;\n background-color: #000;\n}\n\n.bg-dark a.text-primary:hover, .bg-dark a.text-primary:focus,\n.table-dark a.text-primary:hover,\n.table-dark a.text-primary:focus,\n.navbar-dark a.text-primary:hover,\n.navbar-dark a.text-primary:focus {\n color: #ffa14d !important;\n}\n\n.bg-dark .text-body,\n.table-dark .text-body,\n.navbar-dark .text-body {\n color: #fff !important;\n background-color: #000;\n}\n\n.bg-dark .text-muted,\n.table-dark .text-muted,\n.navbar-dark .text-muted {\n color: #999 !important;\n background-color: #000;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n word-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 0.125rem solid #ccc;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 1024px !important;\n }\n .container {\n min-width: 1024px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 0.125rem solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #eee !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #ccc;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #ccc;\n }\n .row,\n .form-row {\n display: block !important;\n }\n}\n\n.o-switch .toggle {\n position: relative;\n display: block;\n width: auto;\n min-width: 3.75rem;\n height: 1.875rem;\n margin: 0.3125rem 0;\n background: #666;\n border: 0.125rem solid #666;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch .toggle {\n transition: none;\n }\n}\n\n.o-switch .toggle::before {\n position: absolute;\n right: 0;\n width: 1.625rem;\n height: 1.625rem;\n content: \"\";\n background: #fff;\n}\n\n.o-switch .on,\n.o-switch .off {\n display: none;\n line-height: 1.625rem;\n color: #fff;\n opacity: 0;\n}\n\n.o-switch .on::after,\n.o-switch .off::after {\n position: absolute;\n top: .1875rem;\n background-position: 50%;\n background-size: 0.9375rem;\n}\n\n.o-switch .off {\n display: block;\n text-align: left;\n opacity: 1;\n}\n\n.o-switch .on::after {\n right: .25rem;\n}\n\n.o-switch .off::after {\n left: .25rem;\n}\n\n.o-switch .toggle-rounded,\n.o-switch .toggle-rounded::before {\n border-radius: 1.625rem;\n}\n\n.o-switch .checkbox:focus + .toggle {\n outline: 0.125rem solid #666;\n outline-offset: -0.125rem;\n}\n\n.o-switch .checkbox:focus:checked + .toggle {\n outline-color: #ff7900;\n}\n\n.js-focus-visible .o-switch .checkbox:focus:not([data-focus-visible-added]) + .toggle {\n outline: 0;\n}\n\n.o-switch .checkbox:checked + .toggle {\n background: #ff7900;\n border-color: #ff7900;\n}\n\n.o-switch .checkbox:checked + .toggle .on {\n display: block;\n opacity: 1;\n}\n\n.o-switch .checkbox:checked + .toggle .off {\n display: none;\n opacity: 0;\n}\n\n.o-switch .checkbox:checked + .toggle::before {\n left: 0;\n right: auto;\n}\n\n.o-switch .success:checked + .toggle {\n background: #32c832;\n border-color: #32c832;\n}\n\n.o-switch .success:checked + .toggle .on {\n color: #000;\n}\n\n.o-switch .success:focus:checked + .toggle {\n outline-color: #32c832;\n}\n\n.form-group .o-switch .toggle {\n padding: 0 .375rem;\n}\n\n.form-group .o-switch .toggle-rounded {\n padding: 0 .875rem;\n}\n\n.o-switch.btn-group-toggle {\n display: inline-flex;\n justify-content: flex-start;\n border: 0.125rem solid #ccc;\n}\n\n.o-switch.btn-group-toggle .btn {\n min-width: 2.5rem;\n padding-left: 0;\n padding-right: 0;\n margin: -0.125rem 0;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch.btn-group-toggle .btn {\n transition: none;\n }\n}\n\n.o-switch.btn-group-toggle .btn:first-child {\n margin-right: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:last-child {\n margin-left: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.o-switch.btn-group-toggle .btn:focus, .o-switch.btn-group-toggle .btn.focus {\n outline: 0.125rem solid #ff7900 !important;\n outline-offset: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:active {\n border-color: #ff7900;\n}\n\n.o-switch.btn-group-toggle .btn:hover:not(:active) {\n color: #ff7900;\n background-color: transparent;\n}\n\n.o-switch.btn-group-toggle .btn:hover.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.form-group input[type=\"radio\"],\n.form-group input[type=\"checkbox\"] {\n width: auto;\n}\n\n.form-group .invalid-feedback {\n margin-top: .8125rem;\n font-weight: 700;\n}\n\n.form-group.top {\n display: flex;\n flex-direction: column;\n}\n\n.form-group.top .col-form-label {\n margin-bottom: 0;\n}\n\n.form-group.top .form-control {\n order: 2;\n}\n\n.form-group.top .invalid-feedback {\n order: 1;\n margin-top: 0;\n margin-bottom: .8125rem;\n line-height: 1;\n}\n\n.form-group.right {\n display: flex;\n flex-flow: row wrap;\n}\n\n.form-group.right label,\n.form-group.right .col-form-label {\n min-width: 100%;\n}\n\n.form-group.right .form-control-message,\n.form-group.right .invalid-feedback {\n max-width: 50%;\n margin-right: .625rem;\n}\n\n.form-group.row.top {\n flex-direction: row;\n}\n\n.form-group.row.top label,\n.form-group.row.top .col-form-label {\n order: 1;\n}\n\n.form-group.row.top .form-control {\n order: 2;\n margin-top: 0;\n}\n\n.form-group.row.top .invalid-feedback {\n order: 0;\n}\n\n.form-group.row.right label,\n.form-group.row.right .col-form-label {\n min-width: auto;\n}\n\n.form-group.row.right .invalid-feedback {\n align-self: center;\n margin-top: 0;\n}\n\n.form-group.is-required label::after {\n margin-right: 6px;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-group .form-control:invalid {\n outline: 0;\n box-shadow: none;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: auto;\n padding-top: .4375rem;\n padding-bottom: .4375rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-lg {\n padding-top: .65625rem;\n padding-bottom: .65625rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-sm {\n padding-top: .1875rem;\n padding-bottom: .1875rem;\n}\n\n.has-feedback label ~ .invalid-feedback {\n top: 1.625;\n}\n\n.o-square-list {\n padding-right: 0;\n list-style-type: none;\n}\n\n.o-square-list ul {\n padding-right: 1rem;\n list-style-type: inherit;\n}\n\n.o-square-list li::before {\n margin-left: 0.625rem;\n font-size: 0.875rem;\n content: \"\\25A0\";\n}\n\n.o-stepbar ol {\n display: flex;\n padding: 0;\n margin: 0;\n overflow: hidden;\n counter-reset: step;\n}\n\n.stepbar-item {\n display: flex;\n flex: 1;\n padding: 0.625rem;\n margin-left: 0.125rem;\n font-weight: 700;\n text-align: center;\n list-style: none;\n counter-increment: step;\n background-color: #000;\n}\n\n.current {\n background-color: #ff7900;\n}\n\n.current .stepbar-link, .current .stepbar-link:hover, .current .stepbar-link:focus, .current .stepbar-link:active {\n color: #000;\n}\n\n.current ~ .stepbar-item {\n background-color: #ddd;\n}\n\n.current ~ .stepbar-item .stepbar-link, .current ~ .stepbar-item .stepbar-link:hover, .current ~ .stepbar-item .stepbar-link:focus, .current ~ .stepbar-item .stepbar-link:active {\n color: #000;\n}\n\n.stepbar-link {\n flex: 1 0 1.25ch;\n max-width: 1.25ch;\n margin: auto;\n overflow: hidden;\n color: #fff;\n text-decoration: none;\n white-space: nowrap;\n outline-offset: 1.25rem;\n}\n\n.stepbar-link::before {\n content: counter(step) \" \";\n}\n\n.stepbar-link:hover, .stepbar-link:focus, .stepbar-link:active {\n color: #fff;\n}\n\n.stepbar-link:focus {\n text-decoration: underline;\n outline-offset: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .stepbar-item {\n max-width: 3.75rem;\n padding: 0.625rem 1.25rem 0.625rem 0;\n margin: 0;\n }\n .stepbar-item::after {\n display: inline-block;\n width: 1.0625rem;\n height: 2.5rem;\n margin: -0.625rem auto -0.625rem 0;\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23000' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n background-size: 1.0625rem 2.5rem;\n transform: translateX(-1.0625rem) rotate(180deg);\n }\n .stepbar-item:last-child::after {\n display: none;\n }\n .stepbar-item:last-child .stepbar-link {\n margin-left: 1.25rem;\n }\n .current,\n .current .stepbar-link {\n max-width: none;\n }\n .current::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ff7900' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current ~ .stepbar-item {\n padding-right: 2rem;\n }\n .current ~ .stepbar-item::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ddd' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n@media (min-width: 1280px) {\n .stepbar-item,\n .stepbar-link {\n max-width: none;\n }\n .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n.o-link-arrow {\n font-weight: 700;\n text-decoration: none;\n}\n\n.o-link-arrow::after, .o-link-arrow::before {\n display: inline-block;\n width: 0.4375rem;\n height: 0.625rem;\n vertical-align: middle;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n}\n\n.o-link-arrow:not(.back)::after {\n margin-right: 0.625rem;\n content: \"\";\n}\n\n.o-link-arrow.back::before {\n margin-left: 0.625rem;\n content: \"\";\n transform: rotate(180deg);\n}\n\n.o-link-arrow:hover, .o-link-arrow:focus {\n text-decoration: underline;\n}\n\n.o-link-arrow:hover::after, .o-link-arrow:hover::before, .o-link-arrow:focus::after, .o-link-arrow:focus::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23ff7900' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.nav-heading {\n display: none;\n}\n\n.mega-menu {\n overflow: hidden;\n .back::before {\n transform: none;\n }\n\n [aria-haspopup]::after {\n transform: rotate(180deg);\n }\n}\n\n.mega-menu [class*=\"container\"] > .navbar-nav {\n display: block;\n flex-wrap: wrap;\n width: 100%;\n}\n\n.mega-menu > .navbar-nav {\n transform: translateX(0);\n will-change: transform;\n transition: transform 0.5s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .mega-menu > .navbar-nav {\n transition: none;\n }\n}\n\n.mega-menu .nav-item {\n position: static;\n padding: 0;\n}\n\n.mega-menu .nav-link {\n display: flex;\n padding: 0.875rem 0;\n font-size: 1rem;\n}\n\n.mega-menu .nav-link::after {\n display: block;\n align-self: center;\n margin-right: auto;\n}\n\n.mega-menu .nav-link[aria-expanded=\"true\"] {\n color: #ff7900;\n}\n\n.mega-menu .close {\n margin-left: 0;\n}\n\n.mega-menu [aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n transform: rotateZ(-180deg);\n}\n\n.mega-menu [data-toggle=\"collapse\"]::after {\n width: 1rem;\n height: .4375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23fff' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.mega-menu [data-toggle=\"collapse\"]:hover::after, .mega-menu [data-toggle=\"collapse\"]:focus::after, .mega-menu [data-toggle=\"collapse\"]:active::after, .mega-menu [data-toggle=\"collapse\"].active::after, .mega-menu [data-toggle=\"collapse\"][aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23ff7900' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.mega-menu [data-toggle=\"collapse\"].active {\n position: static;\n}\n\n.mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0;\n bottom: -0.0625rem;\n right: 0;\n z-index: 1;\n height: 0.0625rem;\n}\n\n.mega-menu .back::before,\n.mega-menu [aria-haspopup]::after {\n width: 0.875rem;\n height: 0.875rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\") no-repeat 50%/100%;\n}\n\n.mega-menu .back:hover::before,\n.mega-menu .back:focus::before,\n.mega-menu .back:active::before,\n.mega-menu [aria-haspopup]:hover::after,\n.mega-menu [aria-haspopup]:focus::after,\n.mega-menu [aria-haspopup]:active::after,\n.mega-menu [aria-haspopup].active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n}\n\n.mega-menu .back::before {\n display: block;\n align-self: center;\n margin: 0 -1.25rem 0 0.3125rem;\n transform: rotateZ(180deg);\n}\n\n.mega-menu-panel[role=\"menu\"] [class*=\"container\"] {\n max-width: 100%;\n}\n\n.mega-menu-panel .navbar-nav .navbar-nav {\n flex-direction: column;\n}\n\n.mega-menu-panel .nav-link.active {\n text-decoration: underline;\n text-decoration-thickness: 0.125rem;\n text-underline-offset: 0.25rem;\n}\n\n.mega-menu-panel .nav-link.active::before {\n display: none;\n}\n\n.mega-menu-panel [data-toggle=\"collapse\"] {\n display: none;\n}\n\n.mega-menu-panel .nav-heading {\n display: flex;\n padding: 0.875rem 1.25rem 0.875rem 0;\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n}\n\n.mega-menu-panel [role=\"menu\"] {\n position: absolute;\n top: 0;\n right: 100%;\n display: none;\n width: 100%;\n transition: none;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-link {\n padding-right: 1.25rem;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-item:nth-child(2) {\n border: 0;\n}\n\n.mega-menu-panel .all {\n flex: 1;\n border-top: 0.0625rem solid #333;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm .mega-menu {\n overflow: visible;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-sm .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-sm .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-sm .mega-menu-panel .container-md > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-sm .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-sm .mega-menu-panel > .container-md + .container-md .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-sm .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-sm .mega-menu-panel .back,\n .navbar-expand-sm .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-sm .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-sm.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-sm:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md .mega-menu {\n overflow: visible;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-md .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-md .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-md .mega-menu-panel .container-lg > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-md .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-md .mega-menu-panel > .container-lg + .container-lg .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-md .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-md .mega-menu-panel .back,\n .navbar-expand-md .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-md .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-md.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-md:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg .mega-menu {\n overflow: visible;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-lg .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-lg .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-lg .mega-menu-panel .container-xl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-lg .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-lg .mega-menu-panel > .container-xl + .container-xl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-lg .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-lg .mega-menu-panel .back,\n .navbar-expand-lg .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-lg .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-lg.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-lg:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xl .mega-menu-panel .container-xxl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xl .mega-menu-panel > .container-xxl + .container-xxl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-xl .mega-menu-panel .back,\n .navbar-expand-xl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xxl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xxl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xxl .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xxl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xxl .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xxl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n }\n .navbar-expand-xxl .mega-menu-panel .back,\n .navbar-expand-xxl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xxl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xxl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xxl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n.navbar-expand .mega-menu {\n overflow: visible;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active::before {\n left: 0.625rem;\n bottom: 0;\n right: 0.625rem;\n height: 0.25rem;\n}\n\n.navbar-expand .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n}\n\n.navbar-expand .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n right: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n}\n\n.navbar-expand .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n}\n\n.navbar-expand .mega-menu-panel .col {\n padding: 1rem 0;\n}\n\n.navbar-expand .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 0 0.625rem 1.25rem;\n border-bottom: 0.0625rem solid #666;\n}\n\n.navbar-expand .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 0 0.3125rem 3.75rem;\n}\n\n.navbar-expand .mega-menu-panel .back,\n.navbar-expand .mega-menu-panel .nav-heading {\n display: none;\n}\n\n.navbar-expand .mega-menu-panel .all {\n border: 0;\n}\n\n.navbar-expand.minimized .mega-menu-panel {\n top: 3.75rem;\n}\n\n.navbar-expand:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n}\n\n.supra {\n display: none;\n padding-top: 0;\n padding-bottom: 0;\n border-bottom: 1px solid #333;\n}\n\n@media (min-width: 768px) {\n .supra {\n display: flex;\n }\n}\n\n.supra .navbar-nav {\n margin: 0 -0.46875rem;\n}\n\n.supra .nav-link {\n padding: 0.75rem 0.46875rem 0.8125rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .nav-link [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-link.active::before {\n left: 0.46875rem;\n bottom: -0.0625rem;\n right: 0.46875rem;\n}\n\n.supra .nav-link[class*=\"svg-\"] {\n padding: 0.25rem 0.625rem;\n}\n\n.supra .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.supra .dropdown-toggle {\n padding: 0.75rem 0.625rem 0.8125rem 0.46875rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .dropdown-toggle::after {\n border-width: 0.3125rem;\n transform: none;\n}\n\n.supra .dropdown-toggle [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-item + * > .nav-icon,\n.supra .nav-item + * > .dropdown-toggle {\n margin-right: 0.625rem;\n}\n\n.supra .badge {\n top: 0;\n left: -0.3125rem;\n}\n\n.tablesorter th {\n padding-left: 1.875rem;\n cursor: pointer;\n}\n\n.tablesorter th a {\n color: #000;\n text-decoration: underline;\n}\n\n.tablesorter th a:hover, .tablesorter th a:focus {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.tablesorter-header-inner span {\n display: flex;\n}\n\n.tablesorter-header-inner span::after {\n display: inline-block;\n align-self: center;\n width: 0.625rem;\n height: 0.375rem;\n margin-right: 0.375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat left center/0.625rem 0.875rem;\n}\n\n[aria-sort=\"none\"] .tablesorter-header-inner span::after {\n background-image: none;\n}\n\n.tablesorter-headerAsc .tablesorter-header-inner span::after {\n transform: rotate(-180deg);\n}\n\n.tablesorter-headerUnSorted:hover span::after, .tablesorter-headerUnSorted:focus span::after {\n height: 1.0625rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 17'%3e%3cpath d='M 7,17 0,10 h 14 l -7,7 z'/%3e%3cpath d='M 7,0 14,7 0,7 7,0 z'/%3e%3c/svg%3e\");\n}\n\n.o-tab-container {\n display: flex;\n flex-flow: column wrap;\n padding: 0 0.875rem;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-tab-content {\n display: none;\n padding: 0 0 0 1.5rem;\n margin: 0 0 1.25rem;\n}\n\n.o-tab-content.show {\n display: block;\n}\n\n.o-tab-content > :last-child {\n margin-bottom: 0;\n}\n\n.o-tab-heading {\n position: relative;\n display: flex;\n width: inherit;\n padding: 0.875rem;\n margin: inherit;\n font-weight: 700;\n text-decoration: none;\n border-top: 0.0625rem solid #ccc;\n}\n\n.o-tab-heading:hover {\n color: #ff7900;\n}\n\n.o-tab-heading:focus {\n z-index: 2;\n color: #000;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.o-tab-heading[aria-expanded=\"true\"] {\n color: #ff7900;\n background-color: #fff;\n outline-color: currentColor;\n}\n\n@media (max-width: 767.98px) {\n .o-tab-container {\n width: calc(100% + 1.75rem);\n margin: 0 -0.875rem;\n }\n .o-tab-heading::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 auto 0 0.625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n }\n .o-tab-heading:hover::after, .o-tab-heading[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n }\n .o-tab-heading[aria-expanded=\"true\"]::after {\n transform: rotate(-180deg);\n }\n}\n\n@media (min-width: 768px) {\n .o-tab-container {\n flex-direction: row;\n border: 0;\n }\n .o-tab-content {\n flex: 1 0 100%;\n order: 1;\n padding: 1.125rem;\n margin: 0;\n border: 0.125rem solid;\n }\n .o-tab-heading {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n border-bottom-color: #000;\n }\n .o-tab-heading ~ .o-tab-heading {\n margin-right: .5rem;\n }\n .o-tab-heading:hover, .o-tab-heading:focus, .o-tab-heading:active {\n color: #fff;\n background-color: #000;\n }\n .o-tab-heading:focus {\n outline-offset: -0.125rem;\n }\n .o-tab-heading[aria-expanded=\"true\"] {\n color: #000;\n background-color: #fff;\n border-color: #000 #000 #fff #000;\n }\n}\n\n.o-nav-local {\n margin-bottom: 2.5rem;\n border-top: 0.0625rem solid #ccc;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-nav-local .nav-link {\n position: relative;\n padding: 0.875rem 1.25rem;\n}\n\n.o-nav-local .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.o-nav-local .nav-link.active::before {\n position: absolute;\n left: 1.25rem;\n bottom: -0.0625rem;\n right: 1.25rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n}\n\n.o-nav-local .nav > .nav-item:first-child .nav-link {\n padding-right: 0;\n}\n\n.o-nav-local .nav > .nav-item:first-child .active::before {\n right: 0;\n}\n\n.o-nav-local.navbar-dark {\n border-color: #333;\n}\n\n.skiplinks {\n position: fixed;\n top: 0;\n z-index: 1080;\n}\n\n.skiplinks a {\n outline-offset: 0.75rem;\n box-shadow: 0 0 0 0.25rem #000;\n}\n\n.skiplinks a:focus {\n font-weight: 700;\n color: #f16e00;\n background-color: #000;\n outline-offset: 0.25rem;\n}\n\n.o-footer {\n margin-top: 1.875rem;\n background-color: #000;\n}\n\n.o-footer * {\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n color: #fff;\n letter-spacing: -0.00625rem;\n}\n\n.o-footer > * ~ :not(:last-child) {\n border-bottom: 0.0625rem solid #333;\n}\n\n.o-footer .nav-link {\n align-items: center;\n padding: 0.3125rem 0 0.3125rem 1.25rem;\n}\n\n.o-footer .nav-link:hover, .o-footer .nav-link:focus {\n color: #f16e00;\n}\n\n.o-footer .nav-link [class*=\"icon-\"] {\n margin-left: 0.3125rem;\n font-size: 1.875rem;\n}\n\n.o-footer-top,\n.o-footer-body {\n padding-top: 1.875rem;\n padding-bottom: 1.875rem;\n}\n\n.o-footer-bottom {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n}\n\n.o-footer-bottom * {\n font-size: 0.875rem;\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table thead {\n display: none;\n }\n .o-responsive-table tbody,\n .o-responsive-table tr,\n .o-responsive-table th,\n .o-responsive-table td {\n display: block;\n }\n}\n\n@media (max-width: 1023.98px) and (min-width: 768px) {\n .o-responsive-table tr {\n float: right;\n width: 45%;\n }\n .o-responsive-table tr:nth-child(odd) {\n margin-left: 10%;\n }\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table th,\n .o-responsive-table td {\n vertical-align: middle;\n }\n .o-responsive-table td[data-title]::before {\n float: right;\n width: 50%;\n font-weight: 700;\n content: attr(data-title);\n }\n .o-responsive-table tr {\n margin-bottom: 2em;\n border-left: 0;\n border-right: 0;\n }\n .o-responsive-table tbody th[scope=\"row\"] {\n font-weight: 700;\n border-top: 0;\n border-bottom: 2px solid #ccc;\n }\n}\n\n.o-scroll-up {\n position: fixed;\n left: 0;\n bottom: 2.5rem;\n z-index: 1035;\n display: inline-flex;\n align-items: center;\n padding-right: 0.625rem;\n font-weight: 700;\n text-decoration: none;\n background-color: rgba(255, 255, 255, 0.8);\n left: 1.25%;\n bottom: 0.25rem;\n}\n\n.o-scroll-up:hover {\n text-decoration: none;\n}\n\n@media (min-width: 480px) {\n .o-scroll-up {\n left: 1.25%;\n bottom: 0.375rem;\n }\n}\n\n@media (min-width: 768px) {\n .o-scroll-up {\n left: 1.5625%;\n bottom: 0.75rem;\n }\n}\n\n@media (min-width: 1024px) {\n .o-scroll-up {\n left: 3.125%;\n bottom: 2rem;\n }\n}\n\n@media (min-width: 1280px) {\n .o-scroll-up {\n left: 3.125%;\n bottom: 2.5rem;\n }\n}\n\n@media (min-width: 1440px) {\n .o-scroll-up {\n left: 4.16667%;\n bottom: 3.75rem;\n }\n}\n\n.o-scroll-up::after {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n margin-right: 0.625rem;\n content: \"\";\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border: 0.125rem solid #000;\n transform: rotate(90deg);\n}\n\n.o-scroll-up:hover::after, .o-scroll-up:focus::after {\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #000;\n}\n\n.o-scroll-up:active::after {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #ff7900;\n}\n\n.o-scroll-up.static {\n position: static;\n z-index: auto;\n}\n\n.swiper-button-prev,\n.swiper-button-next {\n position: absolute;\n top: calc(50% - 10px) !important;\n bottom: 0;\n z-index: 1;\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n border-radius: 50%;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .swiper-button-prev,\n .swiper-button-next {\n transition: none;\n }\n}\n\n.swiper-button-prev:hover, .swiper-button-prev:focus,\n.swiper-button-next:hover,\n.swiper-button-next:focus {\n background-color: #000;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n.swiper-button-prev:focus,\n.swiper-button-next:focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.js-focus-visible .swiper-button-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.swiper-button-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.swiper-button-prev:active,\n.swiper-button-next:active {\n background-color: #ff7900;\n}\n\n.swiper-button-prev.swiper-button-disabled,\n.swiper-button-next.swiper-button-disabled {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23666' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n opacity: 1;\n}\n\n.swiper-button-prev {\n left: auto !important;\n right: 0.625rem !important;\n transform: rotate(180deg);\n}\n\n.swiper-button-next {\n left: 0.625rem !important;\n right: auto !important;\n}\n\n.swiper-container {\n width: 100% !important;\n margin-bottom: 1.875rem;\n overflow: hidden;\n}\n\n.swiper-container .swiper-pagination {\n left: auto;\n bottom: 1rem;\n right: 50%;\n display: flex;\n justify-content: center;\n width: auto;\n padding: 0.375rem 0;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(50%);\n border-radius: 1.25rem;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-left: 0.375rem;\n margin-right: 0.375rem;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n opacity: 1;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet:focus {\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active {\n background-color: transparent;\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet-active:focus {\n background-color: #000;\n}\n\n.swiper-slide .card {\n border: 0;\n}\n\n.swiper-slide .card-img {\n padding: 0;\n}\n\n.swiper-slide .card-img img {\n width: 100%;\n height: auto;\n max-height: 40vh;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n@media (max-width: 1023.98px) {\n .swiper-button-prev,\n .swiper-button-next {\n display: none;\n }\n .swiper-container {\n overflow-x: hidden;\n overflow-y: visible;\n /* used for displaying pagination outside of container */\n }\n .swiper-slide {\n width: 80%;\n }\n .swiper-slide .card-img img {\n height: auto;\n }\n .swiper-slide .card-body {\n position: static;\n }\n}\n/*# sourceMappingURL=boosted-rtl.css.map */","@charset \"UTF-8\";\n/*!\n * Boosted v4.6.0 (https://boosted.orange.com)\n * Copyright 2014-2019 The Boosted Authors\n * Copyright 2014-2019 Orange\n * Licensed under MIT (https://github.com/orange-opensource/orange-boosted-bootstrap/blob/master/LICENSE)\n * This a fork of Bootstrap : Initial license below\n * Bootstrap v4.6.0 (https://getbootstrap.com)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.alert-success .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\");\n}\n\n.alert-warning .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e\");\n}\n\n.alert-danger .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\");\n}\n\n.alert-info .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e\");\n}\n\n:root {\n --blue: #527edb;\n --indigo: #a885d8;\n --purple: #a885d8;\n --pink: #ffb4e6;\n --red: #cd3c14;\n --orange: #ff7900;\n --orange-2: #f16e00;\n --yellow: #ffd200;\n --green: #32c832;\n --teal: #50be87;\n --cyan: #4bb4e6;\n --white: #fff;\n --gray: #999;\n --gray-dark: #595959;\n --primary: #ff7900;\n --secondary: #000;\n --success: #32c832;\n --info: #527edb;\n --warning: #fc0;\n --danger: #cd3c14;\n --light: #ccc;\n --dark: #000;\n --breakpoint-xs: 0;\n --breakpoint-sm: 480px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 1024px;\n --breakpoint-xl: 1280px;\n --breakpoint-xxl: 1440px;\n --font-family-sans-serif: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n* {\n letter-spacing: 0 !important;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nmain {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-synthesis: none;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n color: #000;\n text-align: left;\n letter-spacing: -0.00625rem;\n background-color: #fff;\n -webkit-font-smoothing: subpixel-antialiased;\n text-rendering: optimizeSpeed;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n.js-focus-visible :focus:not([data-focus-visible-added]),\n.js-focus-visible .focus:not([data-focus-visible-added]) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 1.25rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\nul {\n list-style-type: square;\n}\n\nli::marker {\n color: #f16e00;\n vertical-align: middle;\n}\n\nli li::marker {\n color: #999;\n}\n\nli li li::marker {\n color: #ccc;\n}\n\nli::before {\n color: #f16e00;\n vertical-align: text-top;\n}\n\nli li::before {\n color: #999;\n}\n\nli li li::before {\n color: #ccc;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nem,\nstrong {\n font-weight: 700;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #000;\n text-decoration: underline;\n background-color: transparent;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n a {\n transition: none;\n }\n}\n\na:focus {\n color: #ff7900;\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\na:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\nvar,\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n font-feature-settings: \"tnum\";\n font-variant-numeric: tabular-nums;\n}\n\ncaption {\n padding: 0.75rem 0;\n font-size: 2.125rem;\n font-weight: 700;\n color: #000;\n text-align: left;\n caption-side: top;\n background-color: #fff;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.375rem;\n font-weight: 700;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n letter-spacing: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -0.125rem;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 1.25rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n[class*=\"display-\"] {\n font-weight: 700;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n.display-1 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\nh1, .h1,\n.display-2,\n.display-3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.0375rem;\n}\n\n.display-2 {\n letter-spacing: -0.03125rem;\n}\n\nh2, .h2,\n.display-4 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.lead {\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n}\n\n@media (min-width: 480px) {\n h1,\n .display-1,\n .display-2,\n .display-3 {\n line-height: 1;\n }\n .display-1 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-2 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1,\n .display-3 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h2, .h2,\n .display-4 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h3, .h3,\n h4, .h4,\n .lead {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .display-1 {\n font-size: 3.75rem;\n letter-spacing: -0.125rem;\n }\n .display-2 {\n font-size: 3.125rem;\n letter-spacing: -0.1rem;\n }\n .display-3 {\n font-size: 2.5rem;\n letter-spacing: -0.0625rem;\n }\n .display-4 {\n font-size: 2.125rem;\n letter-spacing: -0.0625rem;\n }\n h1, .h1 {\n font-size: 2.125rem;\n line-height: 1;\n letter-spacing: -0.0625rem;\n }\n h2, .h2 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n }\n h3, .h3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n letter-spacing: -0.03125rem;\n }\n h4, .h4 {\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n }\n h5, .h5 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n }\n h6, .h6 {\n font-size: 1rem;\n line-height: 1.125;\n letter-spacing: -0.00625rem;\n }\n .lead {\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n }\n}\n\nhr {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n border: 0;\n border-top: 0.0625rem solid #eee;\n}\n\nsmall,\n.small {\n font-size: 0.875rem;\n font-weight: 400;\n line-height: calc(16 / 14);\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #ff7900;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.3125rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1.25rem;\n font-size: 1.25rem;\n line-height: calc(30 / 20);\n letter-spacing: -0.015625rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n color: #666;\n letter-spacing: -0.00625rem;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.625rem;\n background-color: #fff;\n border: 0.125rem solid #000;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.625rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #333;\n}\n\nvar,\ncode {\n font-size: 87.5%;\n font-style: normal;\n color: #333;\n word-wrap: break-word;\n}\n\na > var, a >\ncode {\n color: inherit;\n}\n\nkbd {\n padding: 0.0625rem 0.0625rem;\n font-size: 87.5%;\n color: #000;\n background-color: #eee;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n line-height: 1.25;\n color: #333;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container,\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n width: 100%;\n padding-right: 0.3125rem;\n padding-left: 0.3125rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .container,\n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n\n.container-fluid,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl {\n max-width: 97.5%;\n}\n\n@media (min-width: 480px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 97.5%;\n }\n}\n\n@media (min-width: 768px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 96.875%;\n }\n}\n\n@media (min-width: 1024px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1280px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 93.75%;\n }\n}\n\n@media (min-width: 1440px) {\n \n .container-fluid,\n .container-xs,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 91.66666%;\n }\n}\n\n.container {\n max-width: 312px;\n}\n\n@media (min-width: 480px) {\n .container, .container-sm {\n max-width: 468px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 744px;\n }\n}\n\n@media (min-width: 1024px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1280px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1200px;\n }\n}\n\n@media (min-width: 1440px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n max-width: 1320px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -0.3125rem;\n margin-left: -0.3125rem;\n}\n\n@media (min-width: 768px) {\n .row {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n }\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n.col-xxl-auto {\n position: relative;\n width: 100%;\n padding-right: 0.3125rem;\n padding-left: 0.3125rem;\n}\n\n@media (min-width: 768px) {\n .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,\n .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,\n .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,\n .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,\n .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,\n .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n .col-xxl-auto {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 480px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1024px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1280px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1440px) {\n .col-xxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xxl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xxl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xxl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xxl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xxl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xxl-first {\n order: -1;\n }\n .order-xxl-last {\n order: 13;\n }\n .order-xxl-0 {\n order: 0;\n }\n .order-xxl-1 {\n order: 1;\n }\n .order-xxl-2 {\n order: 2;\n }\n .order-xxl-3 {\n order: 3;\n }\n .order-xxl-4 {\n order: 4;\n }\n .order-xxl-5 {\n order: 5;\n }\n .order-xxl-6 {\n order: 6;\n }\n .order-xxl-7 {\n order: 7;\n }\n .order-xxl-8 {\n order: 8;\n }\n .order-xxl-9 {\n order: 9;\n }\n .order-xxl-10 {\n order: 10;\n }\n .order-xxl-11 {\n order: 11;\n }\n .order-xxl-12 {\n order: 12;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1.25rem;\n color: #000;\n background-color: #fff;\n}\n\n.table tr {\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.table th,\n.table td {\n padding: 0.875rem 0.625rem calc(0.875rem + 1px);\n line-height: 1.25;\n vertical-align: top;\n}\n\n.table thead tr {\n border-bottom-width: 0.125rem;\n}\n\n.table tbody th {\n font-weight: 400;\n}\n\n.table img,\n.table svg,\n.table [class^=\"svg-\"],\n.table [class^=\"icon-\"],\n.table [class*=\" icon-\"] {\n display: inline-block;\n width: 1.875rem;\n height: 1.875rem;\n margin: -0.625rem 0.625rem -0.375rem 0;\n font-size: 1.875rem;\n vertical-align: middle;\n}\n\n.table [class^=\"svg-\"]::after {\n width: inherit;\n height: inherit;\n}\n\n.table .selected * {\n background-color: #ddd;\n}\n\n.table .custom-control {\n display: inline-block;\n margin: -.25rem 0 0;\n line-height: 1;\n vertical-align: middle;\n}\n\n.table tbody + tbody {\n border-top: 0.125rem solid #ccc;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.5625rem 0.625rem calc(0.5625rem + 1px);\n}\n\n.table-hover tbody tr:hover {\n color: #000;\n background-color: #eee;\n}\n\n.table-dark {\n color: #fff;\n background-color: #000;\n}\n\n.table-dark tr,\n.table-dark th {\n border-color: #666;\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: #333;\n}\n\n@media (max-width: 479.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1023.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1279.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n@media (max-width: 1439.98px) {\n .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.has-checkbox tr > :first-child {\n width: 1.25rem;\n}\n\nlabel.disabled,\n[disabled] label {\n color: #ccc;\n}\n\n.is-required::after {\n margin-left: 0.375rem;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 2.5rem;\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: transparent;\n}\n\n.form-control:focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline: 0;\n}\n\n.form-control::-moz-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #666;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n color: #666;\n background-color: #eee;\n opacity: 1;\n}\n\ninput[type=\"date\"].form-control,\ninput[type=\"time\"].form-control,\ninput[type=\"datetime-local\"].form-control,\ninput[type=\"month\"].form-control {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\nselect.form-control:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.25;\n}\n\n.col-form-label-lg {\n padding-top: 0.9375rem;\n padding-bottom: 0.9375rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.col-form-label-sm {\n padding-top: 0.4375rem;\n padding-bottom: 0.4375rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.5rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.25;\n color: #000;\n background-color: transparent;\n border: solid transparent;\n border-width: 0.125rem 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: 1.875rem;\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.form-control-lg {\n height: 3.125rem;\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1.25rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.625rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n margin-bottom: 0.625rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.15rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #666;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\") no-repeat right 0.625rem center/1.25rem;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #000;\n background-color: #32c832;\n}\n\n.form-row > .col > .valid-tooltip,\n.form-row > [class*=\"col-\"] > .valid-tooltip {\n left: 5px;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) right calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n padding-right: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n color: #32c832 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:valid:active ~ .custom-control-label::before, .custom-control-input.is-valid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:valid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-valid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n}\n\n.invalid-feedback::before {\n display: inline-block;\n flex-shrink: 0;\n align-self: center;\n width: 0.9375rem;\n height: 0.9375rem;\n margin-right: 0.3125rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\") no-repeat;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.625rem 0.625rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.125;\n color: #fff;\n background-color: #cd3c14;\n}\n\n.form-row > .col > .invalid-tooltip,\n.form-row > [class*=\"col-\"] > .invalid-tooltip {\n left: 5px;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: flex;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #cd3c14;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: 2.25rem;\n background-position: top calc(0.3125em + 0.25rem) right calc(0.3125em + 0.25rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #cd3c14;\n padding-right: calc(0.75em + 2.28125rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #000;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n color: #cd3c14 !important;\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-control-input:invalid:active ~ .custom-control-label::before, .custom-control-input.is-invalid:active ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-checkbox .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background: currentColor !important;\n}\n\n.was-validated .custom-radio .custom-control-input:invalid ~ .custom-control-label::after, .custom-radio .custom-control-input.is-invalid ~ .custom-control-label::after {\n border-color: currentColor !important;\n transition: none;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #cd3c14;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 480px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-flex;\n align-items: center;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n color: #000;\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 0.125rem solid transparent;\n padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px);\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0;\n transition: outline-offset 0.15s ease-in-out;\n outline-offset: 0.25rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #000;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0.125rem solid;\n outline-offset: -0.125rem;\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 1;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn [class*=\"svg-\"],\n.btn [class*=\"icon-\"] {\n display: inline-block;\n}\n\n.btn:not(.btn-icon) [class*=\"svg-\"],\n.btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-right: 0.375rem;\n}\n\n.btn [class*=\"icon-\"]::before {\n font-size: 1.25rem;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary,\n.btn-warning {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary:hover, .btn-primary:focus, .btn-primary.focus,\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.disabled, .btn-primary:disabled,\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle,\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.dropdown-toggle {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active.focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.btn-warning:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-primary.btn-inverse,\n.btn-warning.btn-inverse {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-primary.btn-inverse:hover, .btn-primary.btn-inverse:focus, .btn-primary.btn-inverse.focus,\n.btn-warning.btn-inverse:hover,\n.btn-warning.btn-inverse:focus,\n.btn-warning.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-primary.btn-inverse.disabled, .btn-primary.btn-inverse:disabled,\n.btn-warning.btn-inverse.disabled,\n.btn-warning.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled):active, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-primary.btn-inverse.dropdown-toggle,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-warning.btn-inverse.dropdown-toggle {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-primary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-primary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-warning.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary,\n.btn-light {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus,\n.btn-light:hover,\n.btn-light:focus,\n.btn-light.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled,\n.btn-light.disabled,\n.btn-light:disabled {\n color: #ccc;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle,\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active.focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.btn-light:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-secondary.btn-inverse,\n.btn-light.btn-inverse {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n}\n\n.btn-secondary.btn-inverse:hover, .btn-secondary.btn-inverse:focus, .btn-secondary.btn-inverse.focus,\n.btn-light.btn-inverse:hover,\n.btn-light.btn-inverse:focus,\n.btn-light.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-secondary.btn-inverse.disabled, .btn-secondary.btn-inverse:disabled,\n.btn-light.btn-inverse.disabled,\n.btn-light.btn-inverse:disabled {\n color: #666;\n background-color: transparent;\n border-color: #666;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled):active, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.btn-inverse.dropdown-toggle,\n.btn-light.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-light.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-secondary.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-secondary.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-light.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success:hover, .btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-success.btn-inverse {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n\n.btn-success.btn-inverse:hover, .btn-success.btn-inverse:focus, .btn-success.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-success.btn-inverse.disabled, .btn-success.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled):active, .btn-success.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-success.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-success.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-success.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info,\n.btn-dark {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.btn-info:hover, .btn-info:focus, .btn-info.focus,\n.btn-dark:hover,\n.btn-dark:focus,\n.btn-dark.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.disabled, .btn-info:disabled,\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle,\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled).active.focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.btn-dark:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-info.btn-inverse,\n.btn-dark.btn-inverse {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n}\n\n.btn-info.btn-inverse:hover, .btn-info.btn-inverse:focus, .btn-info.btn-inverse.focus,\n.btn-dark.btn-inverse:hover,\n.btn-dark.btn-inverse:focus,\n.btn-dark.btn-inverse.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-info.btn-inverse.disabled, .btn-info.btn-inverse:disabled,\n.btn-dark.btn-inverse.disabled,\n.btn-dark.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled):active, .btn-info.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-info.btn-inverse.dropdown-toggle,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled):active,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active,\n.show >\n.btn-dark.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-info.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-info.btn-inverse:not(:disabled):not(.disabled).active.focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active:focus,\n.btn-dark.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger:hover, .btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled).active.focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-danger.btn-inverse {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n\n.btn-danger.btn-inverse:hover, .btn-danger.btn-inverse:focus, .btn-danger.btn-inverse.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-danger.btn-inverse.disabled, .btn-danger.btn-inverse:disabled {\n color: #000;\n background-color: #666;\n border-color: #666;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled):active, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active,\n.show > .btn-danger.btn-inverse.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.btn-danger.btn-inverse:not(:disabled):not(.disabled).active:focus, .btn-danger.btn-inverse:not(:disabled):not(.disabled).active.focus {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-link {\n color: #000;\n text-decoration: underline;\n border-color: transparent !important;\n}\n\n.btn-link.btn-inverse {\n color: #fff;\n}\n\n.btn-link:hover {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #ccc;\n pointer-events: none;\n}\n\n.btn-icon {\n justify-content: center;\n min-width: 2.5rem;\n padding: 0.5rem;\n line-height: .875 !important;\n}\n\n.btn-social {\n width: 2.5rem;\n height: 2.5rem;\n padding: 0;\n background: transparent no-repeat center/1.25rem;\n border: 0.125rem solid #000;\n border-radius: 50%;\n transition: none;\n}\n\n.btn-social:hover, .btn-social:focus {\n outline: 0;\n}\n\n.btn-facebook, .btn-facebook.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n}\n\n.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-facebook.btn-inverse {\n background-color: #000;\n}\n\n.btn-facebook:hover, .btn-facebook:focus {\n background-color: #3b5998;\n border-color: #3b5998;\n outline-color: #3b5998;\n}\n\n.btn-facebook:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-twitter, .btn-twitter.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n}\n\n.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-twitter.btn-inverse {\n background-color: #000;\n}\n\n.btn-twitter:hover, .btn-twitter:focus {\n background-color: #1da1f2;\n border-color: #1da1f2;\n outline-color: #1da1f2;\n}\n\n.btn-twitter:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-instagram, .btn-instagram.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23000' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath fill='%23fff' d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-instagram.btn-inverse {\n background-color: #000;\n}\n\n.btn-instagram:hover, .btn-instagram:focus {\n background-color: #e1306c;\n border-color: #e1306c;\n outline-color: #e1306c;\n}\n\n.btn-instagram:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-youtube, .btn-youtube.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active, .btn-youtube.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-youtube.btn-inverse {\n background-color: #000;\n}\n\n.btn-youtube:hover, .btn-youtube:focus {\n background-color: #f00;\n border-color: #f00;\n outline-color: #f00;\n}\n\n.btn-youtube:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-linkedin {\n background-position: center 40%;\n}\n\n.btn-linkedin, .btn-linkedin.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-linkedin.btn-inverse {\n background-color: #000;\n}\n\n.btn-linkedin:hover, .btn-linkedin:focus {\n background-color: #0077b5;\n border-color: #0077b5;\n outline-color: #0077b5;\n}\n\n.btn-linkedin:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-whatsapp, .btn-whatsapp.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus, .btn-whatsapp:active, .btn-whatsapp.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-whatsapp.btn-inverse {\n background-color: #000;\n}\n\n.btn-whatsapp:hover, .btn-whatsapp:focus {\n background-color: #25d366;\n border-color: #25d366;\n outline-color: #25d366;\n}\n\n.btn-whatsapp:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-mail {\n background-size: 1.5rem;\n}\n\n.btn-mail, .btn-mail.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n}\n\n.btn-mail:hover, .btn-mail:focus, .btn-mail:active, .btn-mail.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-mail.btn-inverse {\n background-color: #000;\n}\n\n.btn-mail:hover, .btn-mail:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-mail:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-snapchat, .btn-snapchat.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23000' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus, .btn-snapchat:active, .btn-snapchat.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='%23fff' d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-snapchat.btn-inverse {\n background-color: #000;\n}\n\n.btn-snapchat:hover, .btn-snapchat:focus {\n background-color: #fffc00;\n border-color: #fffc00;\n outline-color: #fffc00;\n}\n\n.btn-snapchat:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-pinterest {\n background-size: 1.375rem;\n}\n\n.btn-pinterest, .btn-pinterest.btn-inverse:active {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23000' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.btn-inverse {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='%23fff' d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-pinterest.btn-inverse {\n background-color: #000;\n}\n\n.btn-pinterest:hover, .btn-pinterest:focus {\n background-color: red;\n border-color: red;\n outline-color: red;\n}\n\n.btn-pinterest:active {\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n border-radius: 0;\n}\n\n.btn-lg.btn-icon, .btn-group-lg > .btn-icon.btn {\n min-width: 3.125rem;\n padding: 0.6875rem;\n}\n\n.btn-lg [class*=\"icon-\"]::before, .btn-group-lg > .btn [class*=\"icon-\"]::before {\n font-size: 1.5rem;\n}\n\n.btn-lg:not(.btn-icon) [class*=\"icon-\"], .btn-group-lg > .btn:not(.btn-icon) [class*=\"icon-\"] {\n margin-top: -0.125rem;\n margin-bottom: -0.125rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: calc(0.3125rem - 1px) 0.625rem calc(0.3125rem + 1px);\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border-radius: 0;\n}\n\n.btn-sm.btn-icon, .btn-group-sm > .btn-icon.btn {\n min-width: 1.875rem;\n padding: 0.375rem;\n}\n\n.btn-sm [class*=\"icon-\"]::before, .btn-group-sm > .btn [class*=\"icon-\"]::before {\n font-size: 0.875rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse {\n will-change: height;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n padding: 0.5rem 0.625rem;\n color: #000;\n white-space: nowrap;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split),\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split) {\n color: #fff;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .dropdown-toggle:not(.dropdown-toggle-split):hover,\n.navbar-dark .dropdown-toggle:not(.dropdown-toggle-split):hover {\n border-color: #fff;\n}\n\n.dropdown-toggle.btn-lg, .btn-group-lg > .dropdown-toggle.btn {\n padding: 0.8125rem 1.25rem;\n}\n\n.dropdown-toggle.btn-sm, .btn-group-sm > .dropdown-toggle.btn {\n padding: 0.3125rem 0.625rem;\n}\n\n.btn-group .dropdown-toggle:not(.btn-inverse) {\n border-color: #000;\n}\n\n.dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid;\n border-right: 0.4375rem solid transparent;\n border-bottom: 0;\n border-left: 0.4375rem solid transparent;\n transform: translateY(0.0625rem);\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n right: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0;\n margin: -2px 0 0;\n font-size: 1rem;\n color: #000;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 480px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1024px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1280px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1440px) {\n .dropdown-menu-xxl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: -2px;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0;\n border-right: 0.4375rem solid transparent;\n border-bottom: 0.4375rem solid;\n border-left: 0.4375rem solid transparent;\n transform: none;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: -2px;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-right: 0;\n border-bottom: 0.4375rem solid transparent;\n border-left: 0.4375rem solid;\n transform: none;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: -2px;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-flex;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-flex;\n align-self: center;\n margin-right: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-right: 0.4375rem solid;\n border-bottom: 0.4375rem solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.625rem 0;\n overflow: hidden;\n border-top: 1px solid #eee;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.625rem 0.625rem;\n clear: both;\n font-weight: 700;\n color: #000;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #000;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.625rem 0.625rem;\n color: #000;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group:not(.btn-group-toggle) > .btn:not(:first-child):not(.btn-icon),\n.btn-group:not(.btn-group-toggle) > .btn-group:not(:first-child) {\n margin-left: -0.125rem;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n border-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split::after {\n transform: none;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active) {\n border-left-color: transparent;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:hover):not(:focus):not(:active).btn-inverse::before {\n background-color: #000;\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n position: absolute;\n top: -0.125rem;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n color: #000;\n content: \"\";\n background: linear-gradient(currentColor 0.125rem, transparent 0.125rem, transparent 0.3125rem, currentColor 0.3125rem, currentColor calc(100% - 0.3125rem), transparent calc(100% - 0.3125rem), transparent calc(100% - 0.125rem), currentColor calc(100% - 0.125rem));\n}\n\n:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active).btn-inverse::before {\n color: #fff;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn:active + .dropdown-toggle-split {\n border-color: #ff7900;\n}\n\n.btn-group.show:not(.dropleft) > .dropdown-toggle-split:not(:focus):not(:active)::before {\n color: #ff7900;\n background-color: #ff7900;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.3125rem;\n padding-left: 0.3125rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n\n.btn-group.show .btn {\n border-color: #ff7900;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -0.125rem;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn [type=\"radio\"],\n.btn-group-toggle > .btn [type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn [type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn [type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.btn-group-toggle > .btn:hover, .btn-group-toggle > .btn:focus, .btn-group-toggle > .btn.focus,\n.btn-group-toggle > .btn-group > .btn:hover,\n.btn-group-toggle > .btn-group > .btn:focus,\n.btn-group-toggle > .btn-group > .btn.focus {\n color: #f16e00;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-group-toggle > .btn:active,\n.btn-group-toggle > .btn-group > .btn:active {\n color: #000;\n background-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n\n.bg-dark .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:hover, .bg-dark .btn-group-toggle > .btn:focus, .bg-dark .btn-group-toggle > .btn.focus, .btn-group-toggle > .btn-group > .btn:hover, .btn-group-toggle > .btn-group > .btn:focus, .btn-group-toggle > .btn-group > .btn.focus {\n color: #ff7900;\n background-color: #000;\n border-color: #666;\n}\n\n.bg-dark .btn-group-toggle > .btn:not(:disabled):not(.disabled).active, .btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active {\n color: #000;\n background-color: #fff;\n border-color: #fff;\n outline-color: #fff;\n}\n\n.btn-group-toggle > .btn:not(:disabled):not(.disabled).active.focus-visible,\n.btn-group-toggle > .btn-group > .btn:not(:disabled):not(.disabled).active.focus-visible {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.btn-group-toggle > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-toggle > .btn-group:not(:last-child) > .btn {\n border-right: 0;\n}\n\n.btn-group-toggle > .btn:not(:first-child),\n.btn-group-toggle > .btn-group:not(:first-child) > .btn {\n border-left: 0;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -0.125rem;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -0.125rem;\n}\n\n.input-group-prepend {\n margin-right: -0.125rem;\n}\n\n.input-group-append {\n margin-left: -0.125rem;\n}\n\n.form-control:focus + .input-group-append,\n.custom-select:focus + .input-group-append {\n position: relative;\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n text-align: center;\n white-space: nowrap;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.125rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: 1.875rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.3125rem 0.625rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.625rem;\n}\n\n.custom-control {\n position: relative;\n z-index: 1;\n display: block;\n min-height: 1.125rem;\n padding-left: 1.875rem;\n margin-bottom: 0.625rem;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1.25rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1.25rem;\n height: 1.1875rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #000;\n border-color: #ff7900;\n background-color: #ff7900;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before::before {\n background-color: #ff7900;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #ccc;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n border-color: #ccc;\n background-color: #eee;\n}\n\n.custom-control-input[disabled]:checked ~ .custom-control-label::before, .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n}\n\n.custom-control-label {\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: -0.0625rem;\n left: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #ccc solid 0.125rem;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: -0.0625rem;\n left: 0;\n display: block;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: 50% / 0.9375rem no-repeat;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n border: 0.125rem solid #ff7900;\n}\n\n.custom-checkbox .custom-control-input:checked:focus ~ .custom-control-label::before {\n outline-color: #000;\n}\n\n.custom-checkbox .js-focus-visible .custom-control-input:checked:focus:not([data-focus-visible-added]) ~ .custom-control-label::before {\n outline: 0;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #000;\n background-color: #000;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e\");\n background-size: 0.625rem 0.1875rem;\n transform: translateY(0.03125rem);\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n border-color: #ccc;\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #000;\n border-color: #000;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n border: 6px solid #ff7900;\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after {\n border-color: #ccc;\n}\n\n.custom-switch {\n padding-left: 4.375rem;\n}\n\n.custom-switch .custom-control-input:focus ~ .custom-control-label::after {\n outline: 0.125rem solid #fff;\n}\n\n.js-focus-visible .custom-switch .custom-control-input:focus:not([data-focus-visible-added]) ~ .custom-control-label::after {\n outline: 0;\n}\n\n.custom-switch .custom-control-label {\n padding-top: 0.3125rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: 0;\n width: 3.75rem;\n height: 1.875rem;\n pointer-events: all;\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat right 0.5rem top 50%/0.75rem;\n border-color: #000;\n}\n\n.custom-switch .custom-control-label::after {\n top: 0.0625rem;\n left: 0.125rem;\n width: 1.625rem;\n height: 1.625rem;\n background-color: #fff;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch.right {\n padding-right: 4.375rem;\n padding-left: 0;\n}\n\n.custom-switch.right .custom-control-label::before {\n right: 0;\n left: auto;\n}\n\n.custom-switch.right .custom-control-label::after {\n right: 2rem;\n left: auto;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::before {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\") no-repeat left 0.375rem top 50% / 0.9375rem;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(1.875rem);\n}\n\n.custom-switch .custom-control-input:disabled ~ .custom-control-label::before,\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: #ccc;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23fff' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n padding: 0.4375rem 1.625rem 0.4375rem 0.625rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") right 0.625rem top calc(50% + 1px) / 0.875rem 1rem no-repeat;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #000;\n outline: 0;\n}\n\n.custom-select:focus::-ms-value {\n color: #000;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.625rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #666;\n background-color: #eee;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\n.custom-select-sm {\n height: 1.875rem;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n padding-left: 0.625rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: 3.125rem;\n padding-top: 0.8125rem;\n padding-bottom: 0.8125rem;\n padding-left: 1.25rem;\n font-size: 1.125rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: 2.5rem;\n margin: 0;\n overflow: hidden;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #000;\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #eee;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: 2.5rem;\n padding: 0.5rem 0.625rem;\n overflow: hidden;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.5rem 0.625rem;\n line-height: 1.25;\n color: #000;\n content: \"Browse\";\n background-color: #eee;\n border-left: inherit;\n}\n\n.custom-range {\n width: 100%;\n height: 1.25rem;\n padding: 0;\n background-color: transparent;\n outline-offset: 0.5rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range {\n transition: none;\n }\n}\n\n.custom-range:focus {\n outline: 0.125rem solid #000;\n outline-offset: 0.125rem;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-moz-range-thumb {\n border-color: #ff7900;\n}\n\n.custom-range:focus::-ms-thumb {\n border-color: #ff7900;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n box-sizing: content-box;\n width: 1rem;\n height: 1rem;\n margin-top: calc(-0.5rem + 1px);\n cursor: -webkit-grab;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -webkit-appearance: none;\n appearance: none;\n}\n\n.custom-range::-webkit-slider-thumb:active {\n cursor: -webkit-grabbing;\n cursor: grabbing;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range::-moz-range-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-progress {\n height: 0.375rem;\n background-color: #ff7900;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.125rem;\n margin-left: 0.125rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n appearance: none;\n}\n\n.custom-range::-ms-thumb:active {\n cursor: grabbing;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #ff7900;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #eee;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-progress {\n background-color: #ccc;\n}\n\n.custom-range:disabled::-ms-thumb {\n cursor: default;\n border-color: #ccc;\n}\n\n.custom-range:disabled::-ms-fill-lower {\n background-color: #ccc;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: flex;\n padding: 0.625rem 1.25rem;\n font-weight: 700;\n text-decoration: none;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #ccc;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 0.125rem solid #000;\n}\n\n@media (min-width: 1024px) {\n .nav-tabs .nav-item + .nav-item {\n margin-left: .5rem;\n }\n}\n\n.nav-tabs .nav-link {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n background: none;\n border: 0.125rem solid transparent;\n border-bottom-width: 0;\n outline-offset: 0.625rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #ccc;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link:not(.disabled):focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -0.125rem;\n}\n\n.nav-tabs-light {\n padding-left: 0;\n border-bottom: 0.0625rem solid #999;\n}\n\n.nav-tabs-light .nav-item {\n margin-bottom: -0.0625rem;\n}\n\n.nav-tabs-light .nav-link {\n border-width: 0 0 0.25rem;\n}\n\n.nav-tabs-light .nav-link:hover, .nav-tabs-light .nav-link:focus {\n color: #f16e00;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs-light .nav-link.active {\n border-color: transparent transparent #f16e00;\n}\n\n.nav-tabs-light .nav-link:not(.disabled):focus {\n outline-color: currentColor;\n}\n\n.nav-pills .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #000 !important;\n background-color: #ff7900;\n}\n\n.nav-pills .nav-link.active:focus,\n.nav-pills .show > .nav-link:focus {\n outline: 0.125rem solid #ff7900;\n}\n\n.nav-pills .nav-item + .nav-item {\n margin-left: 0.3125rem;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content {\n padding: 1.125rem;\n border: 0.125rem solid;\n border-top: 0;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.tab-pane > :last-child {\n margin-bottom: 0;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0;\n font-weight: 700;\n transition: padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar {\n transition: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar {\n padding: 0.875rem 0;\n }\n}\n\n.navbar .container,\n.navbar .container-fluid, .navbar .container-xs, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl {\n display: flex;\n flex-wrap: wrap;\n flex-grow: 1;\n align-items: center;\n justify-content: space-between;\n padding-right: 0;\n padding-left: 0;\n}\n\n@media (min-width: 768px) {\n .navbar.p-0 .nav-link.active::before, .navbar.py-0 .nav-link.active::before, .navbar.pb-0 .nav-link.active::before {\n bottom: -0.125rem;\n }\n}\n\n.navbar .nav-link.active.pl-0::before {\n left: 0;\n}\n\n.navbar-brand {\n position: relative;\n display: inline-flex;\n align-items: baseline;\n align-self: center;\n padding: 0;\n margin: 0.3125rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: .75;\n text-decoration: none;\n letter-spacing: inherit;\n white-space: nowrap;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, margin 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand {\n transition: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-brand {\n align-self: flex-end;\n margin: 0.3125rem 0.3125rem 0.5625rem 0;\n }\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-brand + .navbar-brand {\n margin: 0.625rem 0 0.625rem 1.25rem;\n}\n\n.navbar-brand h1,\n.navbar-brand [class*=\"display-\"],\n.navbar-brand .h1, .navbar-brand .h2, .navbar-brand .h3, .navbar-brand .h4, .navbar-brand .h5, .navbar-brand .h6 {\n line-height: 1.5625rem;\n}\n\n.navbar-brand:focus {\n outline: 0.125rem solid #fff;\n outline-offset: 0;\n}\n\n.navbar-brand::before {\n position: absolute;\n top: 0.9375rem;\n left: 0.9375rem;\n width: 3.125rem;\n height: 3.125rem;\n content: \"\";\n transform: translate3d(-50%, -50%, 0);\n}\n\n.navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n transition: width 0.2s ease-in-out, height 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand img {\n transition: none;\n }\n}\n\n.navbar-brand img + * {\n margin: 0 1.25rem 0 0.9375rem;\n}\n\n@media (min-width: 480px) {\n .navbar-brand img + * {\n margin-left: 1.5625rem;\n }\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-top: auto;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n position: relative;\n padding: 0.625rem 0.3125rem;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out, padding 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none;\n }\n}\n\n.navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.navbar-nav .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.navbar-nav .nav-link.active::before {\n position: absolute;\n right: 0.3125rem;\n bottom: 0;\n left: 0.3125rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n transition: bottom 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link.active::before {\n transition: none;\n }\n}\n\n.navbar-nav .nav-icon {\n padding: 0.625rem 0.9375rem;\n border-top: 0.125rem solid transparent;\n}\n\n.navbar-nav .btn-link,\n.navbar-nav.flex-row .nav-item {\n border: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link {\n padding-right: 0;\n}\n\n.navbar-nav:last-child .nav-item:last-child .nav-link::before {\n right: 0;\n}\n\n.navbar-nav .badge {\n position: absolute;\n top: 0.3125rem;\n right: 0;\n}\n\n@media (min-width: 480px) {\n .navbar-nav .nav-link {\n padding: 0.875rem 0.625rem;\n }\n .navbar-nav .nav-link[class*=\"svg-\"]::after {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n left: 0.625rem;\n }\n .navbar-nav .nav-icon {\n padding: 0.125rem 1.25rem 1rem;\n }\n .navbar-nav .badge {\n top: 0.625rem;\n right: 0.625rem;\n }\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n top: 3rem;\n float: none;\n}\n\n.navbar-nav .nav-item {\n margin-left: 0;\n font-size: 1.125rem;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown {\n padding: 0;\n}\n\n.navbar-nav .dropdown-toggle {\n padding: 0.875rem 0 0.875rem 0.625rem;\n margin-right: 0.625rem;\n}\n\n.navbar-nav .dropdown-toggle::after {\n margin-left: 0.3125rem;\n}\n\n.navbar-nav .dropdown-toggle[aria-expanded=\"true\"]::after {\n transform: rotateZ(180deg);\n}\n\n.navbar-nav .dropdown-item {\n padding: 0.875rem 0 0.875rem 0.625rem;\n color: #fff;\n white-space: normal;\n background-color: #000;\n border-top: 1px solid #333;\n}\n\n.navbar-nav .dropdown-item:focus {\n color: #ff7900;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-self: flex-end;\n}\n\n.navbar-collapse .navbar-nav {\n align-items: stretch;\n}\n\n.navbar-toggler {\n padding: 0.5rem 0.5rem;\n margin: 0.15625rem 0 0.15625rem 0.3125rem;\n font-size: 1rem;\n line-height: 1;\n background-color: transparent;\n border: 0.125rem solid transparent;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler {\n margin: 0.3125rem 0 0;\n }\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n color: #fff;\n text-decoration: none;\n}\n\n.navbar-toggler:hover .navbar-toggler-icon,\n.navbar-toggler:focus .navbar-toggler-icon,\n.navbar-toggler:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ff7900' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:focus {\n outline: 0;\n}\n\n.navbar .navbar-toggler[aria-expanded=\"true\"]:hover .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:focus .navbar-toggler-icon,\n.navbar .navbar-toggler[aria-expanded=\"true\"]:active .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23ff7900' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5625rem;\n height: 1.5625rem;\n vertical-align: middle;\n content: \"\";\n background: 50% / 100% 100% no-repeat;\n}\n\n@media (min-width: 480px) {\n .navbar-toggler-icon {\n width: 1.875rem;\n height: 1.875rem;\n }\n}\n\n.navbar-nav-scroll {\n max-height: 75vh;\n overflow-y: auto;\n}\n\n.navbar-expand-sm {\n padding: 1.5625rem 0 0.4375rem;\n}\n\n.navbar-expand-sm .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n}\n\n.navbar-expand-sm .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n}\n\n.navbar-expand-sm .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n}\n\n.navbar-expand-sm:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n}\n\n.navbar-expand-sm.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link.active::before {\n bottom: 0;\n}\n\n.navbar-expand-sm.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n}\n\n.navbar-expand-sm.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n}\n\n.navbar-expand-sm.minimized .nav-link {\n padding: 0.625rem;\n}\n\n.navbar-expand-sm.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n}\n\n.navbar-expand-sm.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-sm.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-expand-sm .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-sm .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-sm .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 480px) {\n .navbar-expand-md {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-md .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n }\n .navbar-expand-md .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n }\n .navbar-expand-md .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-md:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n }\n .navbar-expand-md.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-md.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-md.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-md.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-md.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-md.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-md.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-expand-md .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-md .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-md .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-lg {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-lg .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n }\n .navbar-expand-lg .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n }\n .navbar-expand-lg .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-lg:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n }\n .navbar-expand-lg.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-lg.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-lg.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-lg.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-lg.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-lg.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-lg.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-expand-lg .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-lg .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-lg .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-xl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xl .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n }\n .navbar-expand-xl .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n }\n .navbar-expand-xl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xl:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n }\n .navbar-expand-xl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-expand-xl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xxl {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand-xxl .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n }\n .navbar-expand-xxl .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n }\n .navbar-expand-xxl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xxl:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n }\n .navbar-expand-xxl.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand-xxl.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand-xxl.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand-xxl.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand-xxl.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand-xxl.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .nav-link.active::before {\n bottom: -.4375rem;\n }\n .navbar-expand-xxl.minimized .nav-link.active::before {\n bottom: -.1875rem;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-item.active, .navbar-expand-xxl .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n }\n .navbar-expand-xxl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xxl .navbar-nav .nav-item.dropdown {\n align-self: center;\n }\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n@media (min-width: 1440px) {\n .navbar-expand {\n padding: 1.5625rem 0 0.4375rem;\n }\n .navbar-expand .nav-link.active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n }\n .navbar-expand .navbar-brand {\n margin: 0.125rem 1.25rem 1rem 0;\n }\n .navbar-expand .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand:not(.minimized) .navbar-brand::before {\n top: 0;\n left: 0;\n transform: none;\n }\n .navbar-expand.minimized {\n padding-top: 0.875rem;\n padding-bottom: .1875rem;\n }\n .navbar-expand.minimized .nav-link.active::before {\n bottom: 0;\n }\n .navbar-expand.minimized .navbar-brand {\n margin-top: 0;\n margin-bottom: .8125rem;\n }\n .navbar-expand.minimized .navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n }\n .navbar-expand.minimized .nav-link {\n padding: 0.625rem;\n }\n .navbar-expand.minimized .nav-icon {\n padding: 0 1.25rem 0.5rem;\n }\n .navbar-expand.minimized .navbar-toggler {\n padding: 0.3125rem;\n margin-top: -0.625rem;\n border-width: 0.0625rem;\n }\n}\n\n.navbar-expand .nav-link.active::before {\n bottom: -.4375rem;\n}\n\n.navbar-expand.minimized .nav-link.active::before {\n bottom: -.1875rem;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-item {\n color: #000;\n background-color: #fff;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .dropdown-item.active, .navbar-expand .navbar-nav .dropdown-item:hover {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-expand .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n}\n\n.navbar-expand .navbar-nav .nav-item.dropdown {\n align-self: center;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl {\n flex-wrap: nowrap;\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #000;\n}\n\n.navbar-light a.navbar-brand:hover, .navbar-light a.navbar-brand:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-item,\n.navbar-light .dropdown-item {\n border-color: #ccc;\n}\n\n.navbar-light .nav-link {\n color: #000;\n}\n\n.navbar-light .nav-link:hover, .navbar-light .nav-link:focus {\n color: #f16e00;\n}\n\n.navbar-light .nav-link.disabled {\n color: #ccc;\n}\n\n.navbar-light .show > .nav-link,\n.navbar-light .active > .nav-link,\n.navbar-light .nav-link.show,\n.navbar-light .nav-link.active {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler {\n color: #000;\n}\n\n.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus {\n color: #f16e00;\n}\n\n.navbar-light .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: #000;\n}\n\n.navbar-light .navbar-text a {\n color: #f16e00;\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: #f16e00;\n}\n\n.navbar-dark {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark a.navbar-brand:hover, .navbar-dark a.navbar-brand:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link {\n color: #fff;\n}\n\n.navbar-dark .nav-link:hover, .navbar-dark .nav-link:focus {\n color: #ff7900;\n}\n\n.navbar-dark .nav-link.disabled {\n color: #ddd;\n}\n\n.navbar-dark .show > .nav-link,\n.navbar-dark .active > .nav-link,\n.navbar-dark .nav-link.show,\n.navbar-dark .nav-link.active {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler {\n color: #fff;\n background-color: #000;\n}\n\n.navbar-dark .navbar-toggler:hover, .navbar-dark .navbar-toggler:focus {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-toggler[aria-expanded=\"true\"] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a {\n color: #ff7900;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #ff7900;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 0.125rem solid #ccc;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n\n.card > .list-group:first-child {\n border-top-width: 0;\n}\n\n.card > .list-group:last-child {\n border-bottom-width: 0;\n}\n\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card > .list-group + .card-footer {\n padding-top: 0.375rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-title:only-child {\n margin-bottom: 0;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n font-weight: 700;\n color: #fff;\n background-color: #000;\n border-bottom: 0.125rem solid #000;\n}\n\n.card-footer {\n padding: 0 1.25rem 1.5rem;\n font-weight: 700;\n color: #666;\n background-color: #fff;\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-deck .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -1.875rem;\n margin-left: -1.875rem;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 1.875rem;\n margin-bottom: 0;\n margin-left: 1.875rem;\n }\n}\n\n.card-group > .card {\n margin-bottom: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 1.875rem;\n}\n\n@media (min-width: 480px) {\n .card-columns {\n -moz-column-count: 3;\n column-count: 3;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion {\n overflow-anchor: none;\n}\n\n.accordion .card {\n position: static;\n border-color: #ccc;\n border-width: 0 0 0.125rem;\n}\n\n.accordion .card:first-child {\n border-width: 0.125rem 0;\n}\n\n@media (min-width: 768px) {\n .accordion .card {\n border-width: 0 0 0.0625rem;\n }\n .accordion .card:first-child {\n border-width: 0.0625rem 0;\n }\n}\n\n.accordion .card-header {\n padding: 0;\n background: none;\n border: 0;\n}\n\n.accordion .card-header button,\n.accordion .card-header a {\n display: flex;\n width: calc(100% + 1.75rem);\n padding: 0.75rem;\n margin: 0 -0.875rem;\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n text-decoration: none;\n letter-spacing: -0.03125rem;\n border: 0;\n}\n\n.accordion .card-header button::after,\n.accordion .card-header a::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 0.625rem 0 auto;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.accordion .card-header button:hover::after, .accordion .card-header button[aria-expanded=\"true\"]::after,\n.accordion .card-header a:hover::after,\n.accordion .card-header a[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.accordion .card-header button:focus,\n.accordion .card-header a:focus {\n z-index: 2;\n outline-offset: 0;\n}\n\n.accordion .card-header .btn-sm, .accordion .card-header .btn-group-sm > .btn {\n width: calc(100% + 1.5rem);\n padding: 0.625rem;\n margin: 0 -0.75rem;\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n letter-spacing: -0.0125rem;\n}\n\n.accordion .card-header .btn-lg, .accordion .card-header .btn-group-lg > .btn {\n width: calc(100% + 2.5rem);\n padding: 0.875rem;\n margin: 0 -1.25rem;\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n letter-spacing: -0.05rem;\n}\n\n.accordion .card-header [aria-expanded=\"true\"] {\n color: #f16e00;\n}\n\n.accordion .card-header [aria-expanded=\"true\"]::after {\n transform: rotate(180deg);\n}\n\n.accordion .card-body {\n padding: 0 1.5rem 0 0;\n margin: 0 0 1.25rem;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.625rem 0;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: calc(16 / 14);\n list-style: none;\n background-color: #fff;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.625rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: 0.625rem;\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .breadcrumb-item + .breadcrumb-item::before {\n content: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.pagination {\n display: flex;\n flex-wrap: wrap;\n margin: 1.25rem 0;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n display: flex;\n justify-content: center;\n min-width: 2.5rem;\n height: 2.5rem;\n padding: 0.625rem 0;\n margin-left: .5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n outline-offset: 0.375rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n\n.page-link:hover, .page-link:focus {\n z-index: 2;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.page-link.has-label {\n padding-top: calc(0.625rem - 1px);\n padding-bottom: calc(0.625rem + 1px);\n}\n\n.page-item:first-child .page-link, .page-item:last-child .page-link {\n color: #000;\n border-color: #000;\n}\n\n.page-item:first-child .page-link:hover, .page-item:first-child .page-link:focus, .page-item:last-child .page-link:hover, .page-item:last-child .page-link:focus {\n color: #fff;\n background-color: #000;\n outline-color: #000;\n}\n\n.page-item:first-child .page-link:active, .page-item:last-child .page-link:active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n\n.page-item:first-child .page-link::before,\n.page-item:last-child .page-link::after {\n display: inline-block;\n width: 0.5625rem;\n height: 0.9375rem;\n margin-top: 0.0625rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat 50% / 0.5625rem 0.9375rem;\n}\n\n.page-item:first-child {\n margin-left: 0;\n}\n\n.page-item:first-child .page-link {\n padding-right: 1.125rem;\n padding-left: 0.75rem;\n}\n\n.page-item:first-child .page-link::before {\n margin-right: -0.1875rem;\n transform: rotate(-180deg);\n}\n\n.page-item:first-child .has-label::before {\n margin: 0.0625rem 0.375rem 0 0;\n}\n\n.page-item:last-child .page-link {\n padding-right: 0.75rem;\n padding-left: 1.125rem;\n}\n\n.page-item:last-child .page-link::after {\n margin-left: -0.1875rem;\n}\n\n.page-item:last-child .has-label::after {\n margin: 0.0625rem 0 0 0.375rem;\n}\n\n.page-item:first-child .page-link:hover::before,\n.page-item:first-child .page-link:focus::before,\n.page-item:last-child .page-link:hover::after,\n.page-item:last-child .page-link:focus::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item:first-child .page-link:active::before,\n.page-item:last-child .page-link:active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.page-item.active .page-link:focus {\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item .page-link:active {\n z-index: 1;\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item.disabled .page-link {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.page-item.disabled:first-child .page-link::before,\n.page-item.disabled:last-child .page-link::after {\n opacity: .2;\n}\n\n@media (max-width: 767.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+3), .page-item:nth-last-child(-n+3) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+3)):not(:nth-last-child(-n+3)) ~ .page-item:nth-last-child(3) {\n display: none;\n }\n}\n\n@media (min-width: 480px) and (max-width: 1023.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) {\n display: list-item;\n }\n .page-item.active:not(:nth-child(-n+4)):not(:nth-last-child(-n+4)) + .page-item:nth-last-child(4) {\n display: none;\n }\n}\n\n.badge {\n display: inline-block;\n padding: 0.1875rem 0.625rem;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n transition: outline-offset 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge {\n text-decoration: none;\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n margin-left: 0.3125rem;\n}\n\n.badge-pill {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n\n.badge-primary {\n color: #000;\n background-color: #ff7900;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #000;\n background-color: #ff9433;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 121, 0, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #000;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-light {\n color: #000;\n background-color: #ccc;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #000;\n background-color: #e6e6e6;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(204, 204, 204, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #000;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: black;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);\n}\n\n.badge-success {\n color: #000;\n background-color: #50be87;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #000;\n background-color: #75cca1;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(80, 190, 135, 0.5);\n}\n\n.badge-info {\n color: #000;\n background-color: #4bb4e6;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #000;\n background-color: #78c7ec;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(75, 180, 230, 0.5);\n}\n\n.badge-warning {\n color: #000;\n background-color: #ffd200;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #000;\n background-color: #ffdb33;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 210, 0, 0.5);\n}\n\n.badge-danger {\n color: #000;\n background-color: #ffb4e6;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #000;\n background-color: #ffe7f7;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(255, 180, 230, 0.5);\n}\n\n.badge-purple {\n color: #000;\n background-color: #a885d8;\n}\n\na.badge-purple:hover, a.badge-purple:focus {\n color: #000;\n background-color: #c4ace4;\n}\n\na.badge-purple:focus, a.badge-purple.focus {\n outline: 0;\n box-shadow: 0 0 0 rgba(168, 133, 216, 0.5);\n}\n\n.badge[href] {\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge[href] {\n transition: none;\n }\n}\n\n.badge[href]:focus {\n outline-color: #fff;\n outline-offset: -0.125rem;\n}\n\n.badge[href]:focus.badge-light {\n outline-color: #000;\n}\n\n.badge-xlg {\n font-size: 1.125rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.badge-lg {\n font-size: 1rem;\n padding: 0.125rem 0.3125rem;\n}\n\n.jumbotron {\n padding: 2.5rem 1.25rem;\n margin-bottom: 2.5rem;\n color: #000;\n background-color: #fff;\n}\n\n@media (min-width: 480px) {\n .jumbotron {\n padding: 5rem 2.5rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.alert {\n position: relative;\n display: flex;\n padding: 1rem 1.25rem;\n margin-bottom: 1.25rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n}\n\n.alert a {\n color: inherit;\n}\n\n.alert a:hover {\n color: #ff7900;\n}\n\n.bg-dark .alert a:hover {\n color: #f16e00;\n}\n\n.alert * p {\n margin: 0;\n}\n\n.alert p + p {\n font-weight: 400;\n}\n\n.alert-icon {\n width: 3rem;\n margin: -0.0625rem 0;\n}\n\n.alert-icon + * {\n max-width: calc(100% - (3rem + 2.5rem + 0.875rem));\n margin: 0.125rem 0;\n}\n\n.alert-icon::before {\n display: block;\n order: -1;\n min-width: 1.875rem;\n height: 1.625rem;\n margin-right: 1.625rem;\n content: \"\";\n background-repeat: no-repeat;\n background-size: 1.625rem;\n}\n\n.alert-heading {\n margin: 0;\n font-size: inherit;\n color: inherit;\n}\n\n.alert-heading + p {\n font-weight: 400;\n}\n\n.alert-dismissible .close {\n position: relative;\n z-index: 2;\n align-self: flex-start;\n width: 0.875rem;\n height: 0.875rem;\n padding: 1.25rem;\n margin: -.5rem -.75rem -.5rem auto;\n color: inherit;\n background-size: 0.875rem;\n}\n\n.alert-dismissible .close, .alert-dismissible .close:hover, .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .alert-dismissible .close, .bg-dark .alert-dismissible .close:hover, .bg-dark .alert-dismissible .close:focus,\n.navbar-dark .alert-dismissible .close,\n.navbar-dark .alert-dismissible .close:hover,\n.navbar-dark .alert-dismissible .close:focus {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' stroke='%23fff' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.alert-sm {\n padding: 0.625rem 0;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border: 0;\n}\n\n.alert-sm .alert-icon {\n width: 1.5rem;\n margin: 0.125rem 0;\n}\n\n.alert-sm .alert-icon::before {\n min-width: 1.0625rem;\n height: 1.0625rem;\n margin-right: 0.53125rem;\n background-size: 1.0625rem;\n}\n\n.alert-sm.alert-dismissible .close {\n margin: -0.625rem 0 -0.625rem auto;\n}\n\n.alert-success {\n border-color: #32c832;\n}\n\n.alert-info {\n border-color: #527edb;\n}\n\n.alert-warning {\n border-color: #fc0;\n}\n\n.alert-danger {\n border-color: #cd3c14;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 0% 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1.875rem 0;\n }\n to {\n background-position: 0% 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1.875rem;\n overflow: hidden;\n line-height: 0;\n font-size: 1rem;\n background-color: #eee;\n}\n\n.progress-xs {\n height: 0.3125rem;\n}\n\n.progress-sm {\n height: 0.625rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n font-weight: 700;\n color: #000;\n text-indent: 0.625rem;\n white-space: nowrap;\n background-color: #ff7900;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1.875rem 1.875rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: 1s linear infinite progress-bar-stripes;\n animation: 1s linear infinite progress-bar-stripes;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #000;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #ff7900;\n text-decoration: none;\n background-color: #f6f6f6;\n}\n\n.list-group-item-action:active {\n color: #000;\n background-color: #eee;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.875rem 1.25rem;\n color: #000;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -0.125rem;\n border-top-width: 0.125rem;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n}\n\n@media (min-width: 480px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n\n@media (min-width: 1024px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n\n@media (min-width: 1280px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n\n@media (min-width: 1440px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n\n.list-group-flush > .list-group-item {\n border-width: 0 0 0.125rem;\n}\n\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #000;\n background-color: #ff7900;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #000;\n background-color: #e66d00;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-secondary {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-success {\n color: #000;\n background-color: #32c832;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #000;\n background-color: #2db42d;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-info {\n color: #000;\n background-color: #527edb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #000;\n background-color: #3d6ed7;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-warning {\n color: #000;\n background-color: #ffcc00;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #000;\n background-color: #e6b800;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-danger {\n color: #fff;\n background-color: #cd3c14;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #fff;\n background-color: #b63512;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-light {\n color: #000;\n background-color: #cccccc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #000;\n background-color: #bfbfbf;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #000;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item-dark {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.close {\n float: right;\n width: 1.875rem;\n height: 1.875rem;\n padding: 0;\n margin-right: 0.625rem;\n transition: outline-offset 0.2s ease-in-out;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\") no-repeat 50% / 1.875rem;\n border: 0;\n outline-offset: 0.625rem;\n opacity: 1;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .close {\n transition: none;\n }\n}\n\n.bg-dark .close,\n.navbar-dark .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fff' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.bg-dark .close:hover, .bg-dark .close:focus,\n.navbar-dark .close:hover,\n.navbar-dark .close:focus {\n outline-color: #666;\n}\n\n.close:hover, .close:focus {\n outline: 0.125rem solid #ccc;\n outline-offset: -0.125rem;\n}\n\n.close:hover:not(:disabled):not(.disabled), .close:focus:not(:disabled):not(.disabled) {\n opacity: 1;\n}\n\n.close:hover {\n transition: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n flex-basis: 350px;\n max-width: 350px;\n font-size: 0.875rem;\n color: #000;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n opacity: 0;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.625rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.3125rem 0.3125rem 0.3125rem 0.625rem;\n color: #666;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-header .close {\n background-size: 50%;\n}\n\n.bg-dark .toast-header .close {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.toast-body {\n padding: 0.625rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.625rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1.25rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1.25rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n padding: 1.875rem;\n color: #000;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #333;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n margin-bottom: 1.875rem;\n}\n\n.modal-header .close {\n margin: -0.125rem -0.25rem -0.25rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.125;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n margin-top: 1.875rem;\n}\n\n.modal-footer > * {\n margin: 0 0.625rem;\n}\n\n.modal-footer > *:last-child {\n margin-right: 0;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 768px) {\n .modal-dialog {\n max-width: 700px;\n margin: 1.875rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.75rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.75rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.75rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.75rem);\n height: -webkit-min-content;\n height: -moz-min-content;\n height: min-content;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0.3125rem;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 1;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.3125rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.3125rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.625rem;\n color: #000;\n background-color: #ddd;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: auto;\n right: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: HelvNeueOrangeArabic, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n font-style: normal;\n font-weight: 400;\n line-height: 1.125;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n background-color: #ddd;\n background-clip: padding-box;\n border: 0.125rem solid #ddd;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.3125rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: -0.4375rem;\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.3125rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.3125rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: -0.4375rem;\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 0.125rem;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 0.625rem;\n margin-left: -0.3125rem;\n content: \"\";\n border-bottom: 0.125rem solid #ddd;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.3125rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 0.125rem;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.popover-header {\n padding: 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #ddd;\n border-bottom: 0.125rem solid #d0d0d0;\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.625rem;\n color: #000;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item img {\n display: block;\n width: 100%;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 3.75rem;\n color: #000;\n text-align: center;\n transition: opacity 0.15s ease, outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #000;\n text-decoration: none;\n opacity: 0.9;\n}\n\n.carousel-control-prev:focus,\n.carousel-control-next:focus {\n outline: 0.125rem solid #000;\n}\n\n.js-focus-visible .carousel-control-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.carousel-control-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.carousel-control-prev {\n left: auto;\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n right: auto;\n}\n\n.carousel-control-pause {\n position: relative;\n z-index: 2;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem !important;\n border-radius: 50%;\n}\n\n:hover:not(:active) > .carousel-control-prev-icon,\n:focus:not(:active) > .carousel-control-prev-icon, :hover:not(:active) >\n.carousel-control-next-icon,\n:focus:not(:active) >\n.carousel-control-next-icon {\n background-color: #000 !important;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n:active > .carousel-control-prev-icon, :active >\n.carousel-control-next-icon {\n background-color: #ff7900 !important;\n}\n.carousel-indicators {\n position: absolute;\n bottom: 0;\n left: 50%;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding: 0.375rem 0;\n list-style: none;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(-50%);\n border-radius: 1.25rem;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-right: 0.375rem;\n margin-left: 0.375rem;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n transition: opacity 0.6s ease;\n border-radius: 50%;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators li:hover, .carousel-indicators li:focus {\n border-color: #000;\n}\n\n.carousel-indicators .active {\n background-color: transparent;\n border-color: #000;\n}\n\n.carousel-indicators .active:hover, .carousel-indicators .active:focus {\n background-color: #000;\n}\n\n.carousel-caption, .swiper-slide .card-body {\n position: absolute;\n bottom: 1.875rem;\n left: 1.875rem;\n z-index: 10;\n padding: 1.25rem;\n margin-bottom: 0.625rem;\n color: #000;\n background-color: #fff;\n}\n\n.carousel-caption *, .swiper-slide .card-body * {\n margin: 0;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n border: 0.375rem solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: .75s linear infinite spinner-border;\n animation: .75s linear infinite spinner-border;\n}\n\n.spinner-border.text-light {\n background-color: transparent;\n}\n\n.spinner-border-sm {\n width: 1.25rem;\n height: 1.25rem;\n border-width: 0.25rem;\n}\n\n.spinner-border-lg {\n width: 5rem;\n height: 5rem;\n border-width: 0.5rem;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n background-color: currentColor !important;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: .75s linear infinite spinner-grow;\n animation: .75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: 1.25rem;\n height: 1.25rem;\n}\n\n.spinner-grow-lg {\n width: 5rem;\n height: 5rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n -webkit-animation-duration: 1.5s;\n animation-duration: 1.5s;\n }\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n color: #000 !important;\n background-color: #ff7900 !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #ff9433 !important;\n}\n\n.bg-secondary {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-secondary a {\n color: #fff;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: black !important;\n}\n\n.bg-light {\n color: #000 !important;\n background-color: #ccc !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #e6e6e6 !important;\n}\n\n.bg-dark {\n color: #fff !important;\n background-color: #000 !important;\n}\n\n.bg-dark a {\n color: #fff;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: black !important;\n}\n\n.bg-success {\n color: #000 !important;\n background-color: #50be87 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #75cca1 !important;\n}\n\n.bg-info {\n color: #000 !important;\n background-color: #4bb4e6 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #78c7ec !important;\n}\n\n.bg-warning {\n color: #000 !important;\n background-color: #ffd200 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffdb33 !important;\n}\n\n.bg-danger {\n color: #000 !important;\n background-color: #ffb4e6 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ffe7f7 !important;\n}\n\n.bg-purple {\n color: #000 !important;\n background-color: #a885d8 !important;\n}\n\na.bg-purple:hover, a.bg-purple:focus,\nbutton.bg-purple:hover,\nbutton.bg-purple:focus {\n background-color: #c4ace4 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 0.125rem solid #000 !important;\n}\n\n.border-top {\n border-top: 0.125rem solid #000 !important;\n}\n\n.border-right {\n border-right: 0.125rem solid #000 !important;\n}\n\n.border-bottom {\n border-bottom: 0.125rem solid #000 !important;\n}\n\n.border-left {\n border-left: 0.125rem solid #000 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #ff7900 !important;\n}\n\n.border-secondary {\n border-color: #000 !important;\n}\n\n.border-success {\n border-color: #32c832 !important;\n}\n\n.border-info {\n border-color: #527edb !important;\n}\n\n.border-warning {\n border-color: #fc0 !important;\n}\n\n.border-danger {\n border-color: #cd3c14 !important;\n}\n\n.border-light {\n border-color: #ccc !important;\n}\n\n.border-dark {\n border-color: #000 !important;\n}\n\n.border-100 {\n border-color: #fafafa !important;\n}\n\n.border-200 {\n border-color: #f6f6f6 !important;\n}\n\n.border-300 {\n border-color: #eee !important;\n}\n\n.border-400 {\n border-color: #ddd !important;\n}\n\n.border-500 {\n border-color: #ccc !important;\n}\n\n.border-600 {\n border-color: #999 !important;\n}\n\n.border-700 {\n border-color: #666 !important;\n}\n\n.border-800 {\n border-color: #595959 !important;\n}\n\n.border-900 {\n border-color: #333 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 480px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1024px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1280px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1440px) {\n .d-xxl-none {\n display: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 480px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1024px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1280px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1440px) {\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 480px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1024px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1280px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1440px) {\n .float-xxl-left {\n float: left !important;\n }\n .float-xxl-right {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n -ms-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n -ms-user-select: none !important;\n user-select: none !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only, .valid-feedback {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.3125rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.3125rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.3125rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.3125rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.3125rem !important;\n}\n\n.m-2 {\n margin: 0.625rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.625rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.625rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.625rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.625rem !important;\n}\n\n.m-3 {\n margin: 1.25rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1.25rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1.25rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1.25rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1.25rem !important;\n}\n\n.m-4 {\n margin: 1.875rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.875rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.875rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.875rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.875rem !important;\n}\n\n.m-5 {\n margin: 3.75rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3.75rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3.75rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3.75rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3.75rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.3125rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.3125rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.3125rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.3125rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.3125rem !important;\n}\n\n.p-2 {\n padding: 0.625rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.625rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.625rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.625rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.625rem !important;\n}\n\n.p-3 {\n padding: 1.25rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1.25rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1.25rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1.25rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1.25rem !important;\n}\n\n.p-4 {\n padding: 1.875rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.875rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.875rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.875rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.875rem !important;\n}\n\n.p-5 {\n padding: 3.75rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3.75rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3.75rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3.75rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3.75rem !important;\n}\n\n.m-n1 {\n margin: -0.3125rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.3125rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.3125rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.3125rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.3125rem !important;\n}\n\n.m-n2 {\n margin: -0.625rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.625rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.625rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.625rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.625rem !important;\n}\n\n.m-n3 {\n margin: -1.25rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1.25rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1.25rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1.25rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1.25rem !important;\n}\n\n.m-n4 {\n margin: -1.875rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.875rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.875rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.875rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.875rem !important;\n}\n\n.m-n5 {\n margin: -3.75rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3.75rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3.75rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3.75rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3.75rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 480px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.3125rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.3125rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.3125rem !important;\n }\n .m-sm-2 {\n margin: 0.625rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.625rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.625rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.625rem !important;\n }\n .m-sm-3 {\n margin: 1.25rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1.25rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1.25rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1.25rem !important;\n }\n .m-sm-4 {\n margin: 1.875rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.875rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.875rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.875rem !important;\n }\n .m-sm-5 {\n margin: 3.75rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3.75rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3.75rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3.75rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.3125rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.3125rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.3125rem !important;\n }\n .p-sm-2 {\n padding: 0.625rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.625rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.625rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.625rem !important;\n }\n .p-sm-3 {\n padding: 1.25rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1.25rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1.25rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1.25rem !important;\n }\n .p-sm-4 {\n padding: 1.875rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.875rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.875rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.875rem !important;\n }\n .p-sm-5 {\n padding: 3.75rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3.75rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3.75rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3.75rem !important;\n }\n .m-sm-n1 {\n margin: -0.3125rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.3125rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.3125rem !important;\n }\n .m-sm-n2 {\n margin: -0.625rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.625rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.625rem !important;\n }\n .m-sm-n3 {\n margin: -1.25rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1.25rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1.25rem !important;\n }\n .m-sm-n4 {\n margin: -1.875rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.875rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.875rem !important;\n }\n .m-sm-n5 {\n margin: -3.75rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3.75rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3.75rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.3125rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.3125rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.3125rem !important;\n }\n .m-md-2 {\n margin: 0.625rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.625rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.625rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.625rem !important;\n }\n .m-md-3 {\n margin: 1.25rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1.25rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1.25rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1.25rem !important;\n }\n .m-md-4 {\n margin: 1.875rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.875rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.875rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.875rem !important;\n }\n .m-md-5 {\n margin: 3.75rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3.75rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3.75rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3.75rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.3125rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.3125rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.3125rem !important;\n }\n .p-md-2 {\n padding: 0.625rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.625rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.625rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.625rem !important;\n }\n .p-md-3 {\n padding: 1.25rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1.25rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1.25rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1.25rem !important;\n }\n .p-md-4 {\n padding: 1.875rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.875rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.875rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.875rem !important;\n }\n .p-md-5 {\n padding: 3.75rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3.75rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3.75rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3.75rem !important;\n }\n .m-md-n1 {\n margin: -0.3125rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.3125rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.3125rem !important;\n }\n .m-md-n2 {\n margin: -0.625rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.625rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.625rem !important;\n }\n .m-md-n3 {\n margin: -1.25rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1.25rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1.25rem !important;\n }\n .m-md-n4 {\n margin: -1.875rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.875rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.875rem !important;\n }\n .m-md-n5 {\n margin: -3.75rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3.75rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3.75rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1024px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.3125rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.3125rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.3125rem !important;\n }\n .m-lg-2 {\n margin: 0.625rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.625rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.625rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.625rem !important;\n }\n .m-lg-3 {\n margin: 1.25rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1.25rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1.25rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1.25rem !important;\n }\n .m-lg-4 {\n margin: 1.875rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.875rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.875rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.875rem !important;\n }\n .m-lg-5 {\n margin: 3.75rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3.75rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3.75rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3.75rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.3125rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.3125rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.3125rem !important;\n }\n .p-lg-2 {\n padding: 0.625rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.625rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.625rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.625rem !important;\n }\n .p-lg-3 {\n padding: 1.25rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1.25rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1.25rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1.25rem !important;\n }\n .p-lg-4 {\n padding: 1.875rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.875rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.875rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.875rem !important;\n }\n .p-lg-5 {\n padding: 3.75rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3.75rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3.75rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3.75rem !important;\n }\n .m-lg-n1 {\n margin: -0.3125rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.3125rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.3125rem !important;\n }\n .m-lg-n2 {\n margin: -0.625rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.625rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.625rem !important;\n }\n .m-lg-n3 {\n margin: -1.25rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1.25rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1.25rem !important;\n }\n .m-lg-n4 {\n margin: -1.875rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.875rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.875rem !important;\n }\n .m-lg-n5 {\n margin: -3.75rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3.75rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3.75rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1280px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.3125rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.3125rem !important;\n }\n .m-xl-2 {\n margin: 0.625rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.625rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.625rem !important;\n }\n .m-xl-3 {\n margin: 1.25rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1.25rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1.25rem !important;\n }\n .m-xl-4 {\n margin: 1.875rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.875rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.875rem !important;\n }\n .m-xl-5 {\n margin: 3.75rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3.75rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3.75rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.3125rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.3125rem !important;\n }\n .p-xl-2 {\n padding: 0.625rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.625rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.625rem !important;\n }\n .p-xl-3 {\n padding: 1.25rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1.25rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1.25rem !important;\n }\n .p-xl-4 {\n padding: 1.875rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.875rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.875rem !important;\n }\n .p-xl-5 {\n padding: 3.75rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3.75rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3.75rem !important;\n }\n .m-xl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.3125rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.3125rem !important;\n }\n .m-xl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.625rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.625rem !important;\n }\n .m-xl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1.25rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1.25rem !important;\n }\n .m-xl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.875rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.875rem !important;\n }\n .m-xl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3.75rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3.75rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1440px) {\n .m-xxl-0 {\n margin: 0 !important;\n }\n .mt-xxl-0,\n .my-xxl-0 {\n margin-top: 0 !important;\n }\n .mr-xxl-0,\n .mx-xxl-0 {\n margin-right: 0 !important;\n }\n .mb-xxl-0,\n .my-xxl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xxl-0,\n .mx-xxl-0 {\n margin-left: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.3125rem !important;\n }\n .mt-xxl-1,\n .my-xxl-1 {\n margin-top: 0.3125rem !important;\n }\n .mr-xxl-1,\n .mx-xxl-1 {\n margin-right: 0.3125rem !important;\n }\n .mb-xxl-1,\n .my-xxl-1 {\n margin-bottom: 0.3125rem !important;\n }\n .ml-xxl-1,\n .mx-xxl-1 {\n margin-left: 0.3125rem !important;\n }\n .m-xxl-2 {\n margin: 0.625rem !important;\n }\n .mt-xxl-2,\n .my-xxl-2 {\n margin-top: 0.625rem !important;\n }\n .mr-xxl-2,\n .mx-xxl-2 {\n margin-right: 0.625rem !important;\n }\n .mb-xxl-2,\n .my-xxl-2 {\n margin-bottom: 0.625rem !important;\n }\n .ml-xxl-2,\n .mx-xxl-2 {\n margin-left: 0.625rem !important;\n }\n .m-xxl-3 {\n margin: 1.25rem !important;\n }\n .mt-xxl-3,\n .my-xxl-3 {\n margin-top: 1.25rem !important;\n }\n .mr-xxl-3,\n .mx-xxl-3 {\n margin-right: 1.25rem !important;\n }\n .mb-xxl-3,\n .my-xxl-3 {\n margin-bottom: 1.25rem !important;\n }\n .ml-xxl-3,\n .mx-xxl-3 {\n margin-left: 1.25rem !important;\n }\n .m-xxl-4 {\n margin: 1.875rem !important;\n }\n .mt-xxl-4,\n .my-xxl-4 {\n margin-top: 1.875rem !important;\n }\n .mr-xxl-4,\n .mx-xxl-4 {\n margin-right: 1.875rem !important;\n }\n .mb-xxl-4,\n .my-xxl-4 {\n margin-bottom: 1.875rem !important;\n }\n .ml-xxl-4,\n .mx-xxl-4 {\n margin-left: 1.875rem !important;\n }\n .m-xxl-5 {\n margin: 3.75rem !important;\n }\n .mt-xxl-5,\n .my-xxl-5 {\n margin-top: 3.75rem !important;\n }\n .mr-xxl-5,\n .mx-xxl-5 {\n margin-right: 3.75rem !important;\n }\n .mb-xxl-5,\n .my-xxl-5 {\n margin-bottom: 3.75rem !important;\n }\n .ml-xxl-5,\n .mx-xxl-5 {\n margin-left: 3.75rem !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .pt-xxl-0,\n .py-xxl-0 {\n padding-top: 0 !important;\n }\n .pr-xxl-0,\n .px-xxl-0 {\n padding-right: 0 !important;\n }\n .pb-xxl-0,\n .py-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xxl-0,\n .px-xxl-0 {\n padding-left: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.3125rem !important;\n }\n .pt-xxl-1,\n .py-xxl-1 {\n padding-top: 0.3125rem !important;\n }\n .pr-xxl-1,\n .px-xxl-1 {\n padding-right: 0.3125rem !important;\n }\n .pb-xxl-1,\n .py-xxl-1 {\n padding-bottom: 0.3125rem !important;\n }\n .pl-xxl-1,\n .px-xxl-1 {\n padding-left: 0.3125rem !important;\n }\n .p-xxl-2 {\n padding: 0.625rem !important;\n }\n .pt-xxl-2,\n .py-xxl-2 {\n padding-top: 0.625rem !important;\n }\n .pr-xxl-2,\n .px-xxl-2 {\n padding-right: 0.625rem !important;\n }\n .pb-xxl-2,\n .py-xxl-2 {\n padding-bottom: 0.625rem !important;\n }\n .pl-xxl-2,\n .px-xxl-2 {\n padding-left: 0.625rem !important;\n }\n .p-xxl-3 {\n padding: 1.25rem !important;\n }\n .pt-xxl-3,\n .py-xxl-3 {\n padding-top: 1.25rem !important;\n }\n .pr-xxl-3,\n .px-xxl-3 {\n padding-right: 1.25rem !important;\n }\n .pb-xxl-3,\n .py-xxl-3 {\n padding-bottom: 1.25rem !important;\n }\n .pl-xxl-3,\n .px-xxl-3 {\n padding-left: 1.25rem !important;\n }\n .p-xxl-4 {\n padding: 1.875rem !important;\n }\n .pt-xxl-4,\n .py-xxl-4 {\n padding-top: 1.875rem !important;\n }\n .pr-xxl-4,\n .px-xxl-4 {\n padding-right: 1.875rem !important;\n }\n .pb-xxl-4,\n .py-xxl-4 {\n padding-bottom: 1.875rem !important;\n }\n .pl-xxl-4,\n .px-xxl-4 {\n padding-left: 1.875rem !important;\n }\n .p-xxl-5 {\n padding: 3.75rem !important;\n }\n .pt-xxl-5,\n .py-xxl-5 {\n padding-top: 3.75rem !important;\n }\n .pr-xxl-5,\n .px-xxl-5 {\n padding-right: 3.75rem !important;\n }\n .pb-xxl-5,\n .py-xxl-5 {\n padding-bottom: 3.75rem !important;\n }\n .pl-xxl-5,\n .px-xxl-5 {\n padding-left: 3.75rem !important;\n }\n .m-xxl-n1 {\n margin: -0.3125rem !important;\n }\n .mt-xxl-n1,\n .my-xxl-n1 {\n margin-top: -0.3125rem !important;\n }\n .mr-xxl-n1,\n .mx-xxl-n1 {\n margin-right: -0.3125rem !important;\n }\n .mb-xxl-n1,\n .my-xxl-n1 {\n margin-bottom: -0.3125rem !important;\n }\n .ml-xxl-n1,\n .mx-xxl-n1 {\n margin-left: -0.3125rem !important;\n }\n .m-xxl-n2 {\n margin: -0.625rem !important;\n }\n .mt-xxl-n2,\n .my-xxl-n2 {\n margin-top: -0.625rem !important;\n }\n .mr-xxl-n2,\n .mx-xxl-n2 {\n margin-right: -0.625rem !important;\n }\n .mb-xxl-n2,\n .my-xxl-n2 {\n margin-bottom: -0.625rem !important;\n }\n .ml-xxl-n2,\n .mx-xxl-n2 {\n margin-left: -0.625rem !important;\n }\n .m-xxl-n3 {\n margin: -1.25rem !important;\n }\n .mt-xxl-n3,\n .my-xxl-n3 {\n margin-top: -1.25rem !important;\n }\n .mr-xxl-n3,\n .mx-xxl-n3 {\n margin-right: -1.25rem !important;\n }\n .mb-xxl-n3,\n .my-xxl-n3 {\n margin-bottom: -1.25rem !important;\n }\n .ml-xxl-n3,\n .mx-xxl-n3 {\n margin-left: -1.25rem !important;\n }\n .m-xxl-n4 {\n margin: -1.875rem !important;\n }\n .mt-xxl-n4,\n .my-xxl-n4 {\n margin-top: -1.875rem !important;\n }\n .mr-xxl-n4,\n .mx-xxl-n4 {\n margin-right: -1.875rem !important;\n }\n .mb-xxl-n4,\n .my-xxl-n4 {\n margin-bottom: -1.875rem !important;\n }\n .ml-xxl-n4,\n .mx-xxl-n4 {\n margin-left: -1.875rem !important;\n }\n .m-xxl-n5 {\n margin: -3.75rem !important;\n }\n .mt-xxl-n5,\n .my-xxl-n5 {\n margin-top: -3.75rem !important;\n }\n .mr-xxl-n5,\n .mx-xxl-n5 {\n margin-right: -3.75rem !important;\n }\n .mb-xxl-n5,\n .my-xxl-n5 {\n margin-bottom: -3.75rem !important;\n }\n .ml-xxl-n5,\n .mx-xxl-n5 {\n margin-left: -3.75rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mt-xxl-auto,\n .my-xxl-auto {\n margin-top: auto !important;\n }\n .mr-xxl-auto,\n .mx-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-auto,\n .my-xxl-auto {\n margin-bottom: auto !important;\n }\n .ml-xxl-auto,\n .mx-xxl-auto {\n margin-left: auto !important;\n }\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 480px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1024px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1280px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1440px) {\n .text-xxl-left {\n text-align: left !important;\n }\n .text-xxl-right {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-weight: 700 !important;\n}\n\n.text-white {\n color: #fff !important;\n background-color: #000;\n}\n\n.text-secondary {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: black !important;\n}\n\n.text-light {\n color: #ccc !important;\n background-color: #000;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #f2f2f2 !important;\n}\n\n.text-dark {\n color: #000 !important;\n background-color: #fff;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important;\n}\n\n.text-primary {\n color: #f16e00 !important;\n}\n\n.text-primary a.text-primary:hover, .text-primary a.text-primary:focus {\n color: #a54b00 !important;\n}\n\n.text-body {\n color: #000 !important;\n background-color: #fff;\n}\n\n.text-muted {\n color: #666 !important;\n background-color: #fff;\n}\n\n.bg-dark .text-primary,\n.table-dark .text-primary,\n.navbar-dark .text-primary {\n color: #ff7900 !important;\n background-color: #000;\n}\n\n.bg-dark a.text-primary:hover, .bg-dark a.text-primary:focus,\n.table-dark a.text-primary:hover,\n.table-dark a.text-primary:focus,\n.navbar-dark a.text-primary:hover,\n.navbar-dark a.text-primary:focus {\n color: #ffa14d !important;\n}\n\n.bg-dark .text-body,\n.table-dark .text-body,\n.navbar-dark .text-body {\n color: #fff !important;\n background-color: #000;\n}\n\n.bg-dark .text-muted,\n.table-dark .text-muted,\n.navbar-dark .text-muted {\n color: #999 !important;\n background-color: #000;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n word-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 0.125rem solid #ccc;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 1024px !important;\n }\n .container {\n min-width: 1024px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 0.125rem solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #eee !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #ccc;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #ccc;\n }\n .row,\n .form-row {\n display: block !important;\n }\n}\n\n.o-switch .toggle {\n position: relative;\n display: block;\n width: auto;\n min-width: 3.75rem;\n height: 1.875rem;\n margin: 0.3125rem 0;\n background: #666;\n border: 0.125rem solid #666;\n outline-offset: 0.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch .toggle {\n transition: none;\n }\n}\n\n.o-switch .toggle::before {\n position: absolute;\n left: 0;\n width: 1.625rem;\n height: 1.625rem;\n content: \"\";\n background: #fff;\n}\n\n.o-switch .on,\n.o-switch .off {\n display: none;\n line-height: 1.625rem;\n color: #fff;\n opacity: 0;\n}\n\n.o-switch .on::after,\n.o-switch .off::after {\n position: absolute;\n top: .1875rem;\n background-position: 50%;\n background-size: 0.9375rem;\n}\n\n.o-switch .off {\n display: block;\n text-align: right;\n opacity: 1;\n}\n\n.o-switch .on::after {\n left: .25rem;\n}\n\n.o-switch .off::after {\n right: .25rem;\n}\n\n.o-switch .toggle-rounded,\n.o-switch .toggle-rounded::before {\n border-radius: 1.625rem;\n}\n\n.o-switch .checkbox:focus + .toggle {\n outline: 0.125rem solid #666;\n outline-offset: -0.125rem;\n}\n\n.o-switch .checkbox:focus:checked + .toggle {\n outline-color: #ff7900;\n}\n\n.js-focus-visible .o-switch .checkbox:focus:not([data-focus-visible-added]) + .toggle {\n outline: 0;\n}\n\n.o-switch .checkbox:checked + .toggle {\n background: #ff7900;\n border-color: #ff7900;\n}\n\n.o-switch .checkbox:checked + .toggle .on {\n display: block;\n opacity: 1;\n}\n\n.o-switch .checkbox:checked + .toggle .off {\n display: none;\n opacity: 0;\n}\n\n.o-switch .checkbox:checked + .toggle::before {\n right: 0;\n left: auto;\n}\n\n.o-switch .success:checked + .toggle {\n background: #32c832;\n border-color: #32c832;\n}\n\n.o-switch .success:checked + .toggle .on {\n color: #000;\n}\n\n.o-switch .success:focus:checked + .toggle {\n outline-color: #32c832;\n}\n\n.form-group .o-switch .toggle {\n padding: 0 .375rem;\n}\n\n.form-group .o-switch .toggle-rounded {\n padding: 0 .875rem;\n}\n\n.o-switch.btn-group-toggle {\n display: inline-flex;\n justify-content: flex-start;\n border: 0.125rem solid #ccc;\n}\n\n.o-switch.btn-group-toggle .btn {\n min-width: 2.5rem;\n padding-right: 0;\n padding-left: 0;\n margin: -0.125rem 0;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .o-switch.btn-group-toggle .btn {\n transition: none;\n }\n}\n\n.o-switch.btn-group-toggle .btn:first-child {\n margin-left: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:last-child {\n margin-right: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.o-switch.btn-group-toggle .btn:focus, .o-switch.btn-group-toggle .btn.focus {\n outline: 0.125rem solid #ff7900 !important;\n outline-offset: -0.125rem;\n}\n\n.o-switch.btn-group-toggle .btn:active {\n border-color: #ff7900;\n}\n\n.o-switch.btn-group-toggle .btn:hover:not(:active) {\n color: #ff7900;\n background-color: transparent;\n}\n\n.o-switch.btn-group-toggle .btn:hover.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.form-group input[type=\"radio\"],\n.form-group input[type=\"checkbox\"] {\n width: auto;\n}\n\n.form-group .invalid-feedback {\n margin-top: .8125rem;\n font-weight: 700;\n}\n\n.form-group.top {\n display: flex;\n flex-direction: column;\n}\n\n.form-group.top .col-form-label {\n margin-bottom: 0;\n}\n\n.form-group.top .form-control {\n order: 2;\n}\n\n.form-group.top .invalid-feedback {\n order: 1;\n margin-top: 0;\n margin-bottom: .8125rem;\n line-height: 1;\n}\n\n.form-group.right {\n display: flex;\n flex-flow: row wrap;\n}\n\n.form-group.right label,\n.form-group.right .col-form-label {\n min-width: 100%;\n}\n\n.form-group.right .form-control-message,\n.form-group.right .invalid-feedback {\n max-width: 50%;\n margin-left: .625rem;\n}\n\n.form-group.row.top {\n flex-direction: row;\n}\n\n.form-group.row.top label,\n.form-group.row.top .col-form-label {\n order: 1;\n}\n\n.form-group.row.top .form-control {\n order: 2;\n margin-top: 0;\n}\n\n.form-group.row.top .invalid-feedback {\n order: 0;\n}\n\n.form-group.row.right label,\n.form-group.row.right .col-form-label {\n min-width: auto;\n}\n\n.form-group.row.right .invalid-feedback {\n align-self: center;\n margin-top: 0;\n}\n\n.form-group.is-required label::after {\n margin-left: 6px;\n font-weight: 700;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-group .form-control:invalid {\n outline: 0;\n box-shadow: none;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: auto;\n padding-top: .4375rem;\n padding-bottom: .4375rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-lg {\n padding-top: .65625rem;\n padding-bottom: .65625rem;\n}\n\nselect.form-control:not([size]):not([multiple]).form-control-sm {\n padding-top: .1875rem;\n padding-bottom: .1875rem;\n}\n\n.has-feedback label ~ .invalid-feedback {\n top: 1.625;\n}\n\n.o-square-list {\n padding-left: 0;\n list-style-type: none;\n}\n\n.o-square-list ul {\n padding-left: 1rem;\n list-style-type: inherit;\n}\n\n.o-square-list li::before {\n margin-right: 0.625rem;\n font-size: 0.875rem;\n content: \"\\25A0\";\n}\n\n.o-stepbar ol {\n display: flex;\n padding: 0;\n margin: 0;\n overflow: hidden;\n counter-reset: step;\n}\n\n.stepbar-item {\n display: flex;\n flex: 1;\n padding: 0.625rem;\n margin-right: 0.125rem;\n font-weight: 700;\n text-align: center;\n list-style: none;\n counter-increment: step;\n background-color: #000;\n}\n\n.current {\n background-color: #ff7900;\n}\n\n.current .stepbar-link, .current .stepbar-link:hover, .current .stepbar-link:focus, .current .stepbar-link:active {\n color: #000;\n}\n\n.current ~ .stepbar-item {\n background-color: #ddd;\n}\n\n.current ~ .stepbar-item .stepbar-link, .current ~ .stepbar-item .stepbar-link:hover, .current ~ .stepbar-item .stepbar-link:focus, .current ~ .stepbar-item .stepbar-link:active {\n color: #000;\n}\n\n.stepbar-link {\n flex: 1 0 1.25ch;\n max-width: 1.25ch;\n margin: auto;\n overflow: hidden;\n color: #fff;\n text-decoration: none;\n white-space: nowrap;\n outline-offset: 1.25rem;\n}\n\n.stepbar-link::before {\n content: counter(step) \" \";\n}\n\n.stepbar-link:hover, .stepbar-link:focus, .stepbar-link:active {\n color: #fff;\n}\n\n.stepbar-link:focus {\n text-decoration: underline;\n outline-offset: 0.3125rem;\n}\n\n@media (min-width: 480px) {\n .stepbar-item {\n max-width: 3.75rem;\n padding: 0.625rem 0 0.625rem 1.25rem;\n margin: 0;\n }\n .stepbar-item::after {\n display: inline-block;\n width: 1.0625rem;\n height: 2.5rem;\n margin: -0.625rem 0 -0.625rem auto;\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23000' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n background-size: 1.0625rem 2.5rem;\n transform: translateX(1.0625rem) rotate(-180deg);\n }\n .stepbar-item:last-child::after {\n display: none;\n }\n .stepbar-item:last-child .stepbar-link {\n margin-right: 1.25rem;\n }\n .current,\n .current .stepbar-link {\n max-width: none;\n }\n .current::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ff7900' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current ~ .stepbar-item {\n padding-left: 2rem;\n }\n .current ~ .stepbar-item::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 40'%3e%3cpath fill='%23ddd' d='M0 0l14 20L0 40z'/%3e%3cpath fill='%23fff' d='M3 0H0l14 20L0 40h3l14-20z'/%3e%3c/svg%3e\");\n }\n .current .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n@media (min-width: 1280px) {\n .stepbar-item,\n .stepbar-link {\n max-width: none;\n }\n .stepbar-link::before {\n content: counter(step) \". \";\n }\n}\n\n.o-link-arrow {\n font-weight: 700;\n text-decoration: none;\n}\n\n.o-link-arrow::after, .o-link-arrow::before {\n display: inline-block;\n width: 0.4375rem;\n height: 0.625rem;\n vertical-align: middle;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n}\n\n.o-link-arrow:not(.back)::after {\n margin-left: 0.625rem;\n content: \"\";\n}\n\n.o-link-arrow.back::before {\n margin-right: 0.625rem;\n content: \"\";\n transform: rotate(-180deg);\n}\n\n.o-link-arrow:hover, .o-link-arrow:focus {\n text-decoration: underline;\n}\n\n.o-link-arrow:hover::after, .o-link-arrow:hover::before, .o-link-arrow:focus::after, .o-link-arrow:focus::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23ff7900' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n}\n\n.nav-heading {\n display: none;\n}\n\n.mega-menu {\n overflow: hidden;\n .back::before {\n transform: none;\n }\n\n [aria-haspopup]::after {\n transform: rotate(-180deg);\n }\n}\n\n.mega-menu [class*=\"container\"] > .navbar-nav {\n display: block;\n flex-wrap: wrap;\n width: 100%;\n}\n\n.mega-menu > .navbar-nav {\n transform: translateX(0);\n will-change: transform;\n transition: transform 0.5s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .mega-menu > .navbar-nav {\n transition: none;\n }\n}\n\n.mega-menu .nav-item {\n position: static;\n padding: 0;\n}\n\n.mega-menu .nav-link {\n display: flex;\n padding: 0.875rem 0;\n font-size: 1rem;\n}\n\n.mega-menu .nav-link::after {\n display: block;\n align-self: center;\n margin-left: auto;\n}\n\n.mega-menu .nav-link[aria-expanded=\"true\"] {\n color: #ff7900;\n}\n\n.mega-menu .close {\n margin-right: 0;\n}\n\n.mega-menu [aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n transform: rotateZ(180deg);\n}\n\n.mega-menu [data-toggle=\"collapse\"]::after {\n width: 1rem;\n height: .4375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23fff' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n}\n\n.mega-menu [data-toggle=\"collapse\"]:hover::after, .mega-menu [data-toggle=\"collapse\"]:focus::after, .mega-menu [data-toggle=\"collapse\"]:active::after, .mega-menu [data-toggle=\"collapse\"].active::after, .mega-menu [data-toggle=\"collapse\"][aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23ff7900' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n\n.mega-menu [data-toggle=\"collapse\"].active {\n position: static;\n}\n\n.mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0;\n bottom: -0.0625rem;\n left: 0;\n z-index: 1;\n height: 0.0625rem;\n}\n\n.mega-menu .back::before,\n.mega-menu [aria-haspopup]::after {\n width: 0.875rem;\n height: 0.875rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\") no-repeat 50%/100%;\n}\n\n.mega-menu .back:hover::before,\n.mega-menu .back:focus::before,\n.mega-menu .back:active::before,\n.mega-menu [aria-haspopup]:hover::after,\n.mega-menu [aria-haspopup]:focus::after,\n.mega-menu [aria-haspopup]:active::after,\n.mega-menu [aria-haspopup].active::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7900' 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\");\n}\n\n.mega-menu .back::before {\n display: block;\n align-self: center;\n margin: 0 0.3125rem 0 -1.25rem;\n transform: rotateZ(-180deg);\n}\n\n.mega-menu-panel[role=\"menu\"] [class*=\"container\"] {\n max-width: 100%;\n}\n\n.mega-menu-panel .navbar-nav .navbar-nav {\n flex-direction: column;\n}\n\n.mega-menu-panel .nav-link.active {\n text-decoration: underline;\n text-decoration-thickness: 0.125rem;\n text-underline-offset: 0.25rem;\n}\n\n.mega-menu-panel .nav-link.active::before {\n display: none;\n}\n\n.mega-menu-panel [data-toggle=\"collapse\"] {\n display: none;\n}\n\n.mega-menu-panel .nav-heading {\n display: flex;\n padding: 0.875rem 0 0.875rem 1.25rem;\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n letter-spacing: -0.025rem;\n}\n\n.mega-menu-panel [role=\"menu\"] {\n position: absolute;\n top: 0;\n left: 100%;\n display: none;\n width: 100%;\n transition: none;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-link {\n padding-left: 1.25rem;\n}\n\n.mega-menu-panel [role=\"menu\"] .nav-item:nth-child(2) {\n border: 0;\n}\n\n.mega-menu-panel .all {\n flex: 1;\n border-top: 0.0625rem solid #333;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm .mega-menu {\n overflow: visible;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-sm .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-sm .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-sm .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-sm .mega-menu-panel .container-md > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-sm .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-sm .mega-menu-panel > .container-md + .container-md .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-sm .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n }\n .navbar-expand-sm .mega-menu-panel .back,\n .navbar-expand-sm .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-sm .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-sm.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-sm:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md .mega-menu {\n overflow: visible;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-md .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-md .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-md .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-md .mega-menu-panel .container-lg > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-md .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-md .mega-menu-panel > .container-lg + .container-lg .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-md .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n }\n .navbar-expand-md .mega-menu-panel .back,\n .navbar-expand-md .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-md .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-md.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-md:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1024px) {\n .navbar-expand-lg .mega-menu {\n overflow: visible;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-lg .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-lg .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-lg .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-lg .mega-menu-panel .container-xl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-lg .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-lg .mega-menu-panel > .container-xl + .container-xl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-lg .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n }\n .navbar-expand-lg .mega-menu-panel .back,\n .navbar-expand-lg .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-lg .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-lg.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-lg:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1280px) {\n .navbar-expand-xl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xl .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xl .mega-menu-panel .container-xxl > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xl .mega-menu-panel > .container-xxl + .container-xxl .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n }\n .navbar-expand-xl .mega-menu-panel .back,\n .navbar-expand-xl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n@media (min-width: 1440px) {\n .navbar-expand-xxl .mega-menu {\n overflow: visible;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n }\n .navbar-expand-xxl .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n }\n .navbar-expand-xxl .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n }\n .navbar-expand-xxl .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n }\n .navbar-expand-xxl .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n }\n .navbar-expand-xxl .mega-menu-panel .col {\n padding: 1rem 0;\n }\n .navbar-expand-xxl .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n }\n .navbar-expand-xxl .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n }\n .navbar-expand-xxl .mega-menu-panel .back,\n .navbar-expand-xxl .mega-menu-panel .nav-heading {\n display: none;\n }\n .navbar-expand-xxl .mega-menu-panel .all {\n border: 0;\n }\n .navbar-expand-xxl.minimized .mega-menu-panel {\n top: 3.75rem;\n }\n .navbar-expand-xxl:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n }\n}\n\n.navbar-expand .mega-menu {\n overflow: visible;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"] {\n display: flex;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"]::after {\n display: none;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active {\n position: relative;\n}\n\n.navbar-expand .mega-menu [data-toggle=\"collapse\"].active::before {\n right: 0.625rem;\n bottom: 0;\n left: 0.625rem;\n height: 0.25rem;\n}\n\n.navbar-expand .mega-menu > .navbar-nav {\n transform: none;\n will-change: auto;\n}\n\n.navbar-expand .mega-menu-panel {\n position: absolute;\n top: 6.25rem;\n left: 0;\n z-index: 1030;\n width: 100%;\n padding: 1.25rem 0 3.75rem;\n background-color: #000;\n}\n\n.navbar-expand .mega-menu-panel .container > .navbar-nav {\n display: flex;\n padding: 0 0.625rem;\n}\n\n.navbar-expand .mega-menu-panel .col {\n padding: 1rem 0;\n}\n\n.navbar-expand .mega-menu-panel > .container + .container .nav-link:not(:only-child) {\n padding: 0 0 0.625rem;\n margin: 0 1.25rem 0.625rem 0;\n border-bottom: 0.0625rem solid #666;\n}\n\n.navbar-expand .mega-menu-panel .navbar-nav .navbar-nav .nav-link {\n padding: 0.3125rem 3.75rem 0.3125rem 0;\n}\n\n.navbar-expand .mega-menu-panel .back,\n.navbar-expand .mega-menu-panel .nav-heading {\n display: none;\n}\n\n.navbar-expand .mega-menu-panel .all {\n border: 0;\n}\n\n.navbar-expand.minimized .mega-menu-panel {\n top: 3.75rem;\n}\n\n.navbar-expand:not(.minimized) .mega-menu .nav-link {\n padding: 0.875rem 0.625rem;\n}\n\n.supra {\n display: none;\n padding-top: 0;\n padding-bottom: 0;\n border-bottom: 1px solid #333;\n}\n\n@media (min-width: 768px) {\n .supra {\n display: flex;\n }\n}\n\n.supra .navbar-nav {\n margin: 0 -0.46875rem;\n}\n\n.supra .nav-link {\n padding: 0.75rem 0.46875rem 0.8125rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .nav-link [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-link.active::before {\n right: 0.46875rem;\n bottom: -0.0625rem;\n left: 0.46875rem;\n}\n\n.supra .nav-link[class*=\"svg-\"] {\n padding: 0.25rem 0.625rem;\n}\n\n.supra .nav-link[class*=\"svg-\"]::after {\n width: 1.5625rem;\n height: 1.5625rem;\n}\n\n.supra .dropdown-toggle {\n padding: 0.75rem 0.46875rem 0.8125rem 0.625rem;\n font-size: 0.875rem;\n line-height: 1;\n}\n\n.supra .dropdown-toggle::after {\n border-width: 0.3125rem;\n transform: none;\n}\n\n.supra .dropdown-toggle [class*=\"icon-\"] {\n font-size: 1rem;\n}\n\n.supra .nav-item + * > .nav-icon,\n.supra .nav-item + * > .dropdown-toggle {\n margin-left: 0.625rem;\n}\n\n.supra .badge {\n top: 0;\n right: -0.3125rem;\n}\n\n.tablesorter th {\n padding-right: 1.875rem;\n cursor: pointer;\n}\n\n.tablesorter th a {\n color: #000;\n text-decoration: underline;\n}\n\n.tablesorter th a:hover, .tablesorter th a:focus {\n color: #f16e00;\n text-decoration: underline;\n}\n\n.tablesorter-header-inner span {\n display: flex;\n}\n\n.tablesorter-header-inner span::after {\n display: inline-block;\n align-self: center;\n width: 0.625rem;\n height: 0.375rem;\n margin-left: 0.375rem;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat right center/0.625rem 0.875rem;\n}\n\n[aria-sort=\"none\"] .tablesorter-header-inner span::after {\n background-image: none;\n}\n\n.tablesorter-headerAsc .tablesorter-header-inner span::after {\n transform: rotate(180deg);\n}\n\n.tablesorter-headerUnSorted:hover span::after, .tablesorter-headerUnSorted:focus span::after {\n height: 1.0625rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 17'%3e%3cpath d='M 7,17 0,10 h 14 l -7,7 z'/%3e%3cpath d='M 7,0 14,7 0,7 7,0 z'/%3e%3c/svg%3e\");\n}\n\n.o-tab-container {\n display: flex;\n flex-flow: column wrap;\n padding: 0 0.875rem;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-tab-content {\n display: none;\n padding: 0 1.5rem 0 0;\n margin: 0 0 1.25rem;\n}\n\n.o-tab-content.show {\n display: block;\n}\n\n.o-tab-content > :last-child {\n margin-bottom: 0;\n}\n\n.o-tab-heading {\n position: relative;\n display: flex;\n width: inherit;\n padding: 0.875rem;\n margin: inherit;\n font-weight: 700;\n text-decoration: none;\n border-top: 0.0625rem solid #ccc;\n}\n\n.o-tab-heading:hover {\n color: #ff7900;\n}\n\n.o-tab-heading:focus {\n z-index: 2;\n color: #000;\n outline: 0.125rem solid #000;\n outline-offset: 0;\n}\n\n.o-tab-heading[aria-expanded=\"true\"] {\n color: #ff7900;\n background-color: #fff;\n outline-color: currentColor;\n}\n\n@media (max-width: 767.98px) {\n .o-tab-container {\n width: calc(100% + 1.75rem);\n margin: 0 -0.875rem;\n }\n .o-tab-heading::after {\n display: block;\n align-self: center;\n width: 0.875rem;\n height: .4375rem;\n margin: 0 0.625rem 0 auto;\n content: \"\";\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\") no-repeat 50%/0.875rem 1rem;\n }\n .o-tab-heading:hover::after, .o-tab-heading[aria-expanded=\"true\"]::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23f16e00' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n }\n .o-tab-heading[aria-expanded=\"true\"]::after {\n transform: rotate(180deg);\n }\n}\n\n@media (min-width: 768px) {\n .o-tab-container {\n flex-direction: row;\n border: 0;\n }\n .o-tab-content {\n flex: 1 0 100%;\n order: 1;\n padding: 1.125rem;\n margin: 0;\n border: 0.125rem solid;\n }\n .o-tab-heading {\n padding: 0.875rem 1.875rem;\n margin-bottom: -0.125rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n border-bottom-color: #000;\n }\n .o-tab-heading ~ .o-tab-heading {\n margin-left: .5rem;\n }\n .o-tab-heading:hover, .o-tab-heading:focus, .o-tab-heading:active {\n color: #fff;\n background-color: #000;\n }\n .o-tab-heading:focus {\n outline-offset: -0.125rem;\n }\n .o-tab-heading[aria-expanded=\"true\"] {\n color: #000;\n background-color: #fff;\n border-color: #000 #000 #fff #000;\n }\n}\n\n.o-nav-local {\n margin-bottom: 2.5rem;\n border-top: 0.0625rem solid #ccc;\n border-bottom: 0.0625rem solid #ccc;\n}\n\n.o-nav-local .nav-link {\n position: relative;\n padding: 0.875rem 1.25rem;\n}\n\n.o-nav-local .nav-link:focus {\n outline-offset: -0.125rem;\n}\n\n.o-nav-local .nav-link.active::before {\n position: absolute;\n right: 1.25rem;\n bottom: -0.0625rem;\n left: 1.25rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n}\n\n.o-nav-local .nav > .nav-item:first-child .nav-link {\n padding-left: 0;\n}\n\n.o-nav-local .nav > .nav-item:first-child .active::before {\n left: 0;\n}\n\n.o-nav-local.navbar-dark {\n border-color: #333;\n}\n\n.skiplinks {\n position: fixed;\n top: 0;\n z-index: 1080;\n}\n\n.skiplinks a {\n outline-offset: 0.75rem;\n box-shadow: 0 0 0 0.25rem #000;\n}\n\n.skiplinks a:focus {\n font-weight: 700;\n color: #f16e00;\n background-color: #000;\n outline-offset: 0.25rem;\n}\n\n.o-footer {\n margin-top: 1.875rem;\n background-color: #000;\n}\n\n.o-footer * {\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.125;\n color: #fff;\n letter-spacing: -0.00625rem;\n}\n\n.o-footer > * ~ :not(:last-child) {\n border-bottom: 0.0625rem solid #333;\n}\n\n.o-footer .nav-link {\n align-items: center;\n padding: 0.3125rem 1.25rem 0.3125rem 0;\n}\n\n.o-footer .nav-link:hover, .o-footer .nav-link:focus {\n color: #f16e00;\n}\n\n.o-footer .nav-link [class*=\"icon-\"] {\n margin-right: 0.3125rem;\n font-size: 1.875rem;\n}\n\n.o-footer-top,\n.o-footer-body {\n padding-top: 1.875rem;\n padding-bottom: 1.875rem;\n}\n\n.o-footer-bottom {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n}\n\n.o-footer-bottom * {\n font-size: 0.875rem;\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table thead {\n display: none;\n }\n .o-responsive-table tbody,\n .o-responsive-table tr,\n .o-responsive-table th,\n .o-responsive-table td {\n display: block;\n }\n}\n\n@media (max-width: 1023.98px) and (min-width: 768px) {\n .o-responsive-table tr {\n float: left;\n width: 45%;\n }\n .o-responsive-table tr:nth-child(odd) {\n margin-right: 10%;\n }\n}\n\n@media (max-width: 1023.98px) {\n .o-responsive-table th,\n .o-responsive-table td {\n vertical-align: middle;\n }\n .o-responsive-table td[data-title]::before {\n float: left;\n width: 50%;\n font-weight: 700;\n content: attr(data-title);\n }\n .o-responsive-table tr {\n margin-bottom: 2em;\n border-right: 0;\n border-left: 0;\n }\n .o-responsive-table tbody th[scope=\"row\"] {\n font-weight: 700;\n border-top: 0;\n border-bottom: 2px solid #ccc;\n }\n}\n\n.o-scroll-up {\n position: fixed;\n right: 0;\n bottom: 2.5rem;\n z-index: 1035;\n display: inline-flex;\n align-items: center;\n padding-left: 0.625rem;\n font-weight: 700;\n text-decoration: none;\n background-color: rgba(255, 255, 255, 0.8);\n right: 1.25%;\n bottom: 0.25rem;\n}\n\n.o-scroll-up:hover {\n text-decoration: none;\n}\n\n@media (min-width: 480px) {\n .o-scroll-up {\n right: 1.25%;\n bottom: 0.375rem;\n }\n}\n\n@media (min-width: 768px) {\n .o-scroll-up {\n right: 1.5625%;\n bottom: 0.75rem;\n }\n}\n\n@media (min-width: 1024px) {\n .o-scroll-up {\n right: 3.125%;\n bottom: 2rem;\n }\n}\n\n@media (min-width: 1280px) {\n .o-scroll-up {\n right: 3.125%;\n bottom: 2.5rem;\n }\n}\n\n@media (min-width: 1440px) {\n .o-scroll-up {\n right: 4.16667%;\n bottom: 3.75rem;\n }\n}\n\n.o-scroll-up::after {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n margin-left: 0.625rem;\n content: \"\";\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border: 0.125rem solid #000;\n transform: rotate(-90deg);\n}\n\n.o-scroll-up:hover::after, .o-scroll-up:focus::after {\n background: #000 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #000;\n}\n\n.o-scroll-up:active::after {\n background: #ff7900 url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") no-repeat center/50% 50%;\n border-color: #ff7900;\n}\n\n.o-scroll-up.static {\n position: static;\n z-index: auto;\n}\n\n.swiper-button-prev,\n.swiper-button-next {\n position: absolute;\n top: calc(50% - 10px) !important;\n bottom: 0;\n z-index: 1;\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n background: rgba(255, 255, 255, 0.5) no-repeat calc(50% - .125rem) 50%/1.5rem 1.5rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n border-radius: 50%;\n transition: outline-offset 0.2s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .swiper-button-prev,\n .swiper-button-next {\n transition: none;\n }\n}\n\n.swiper-button-prev:hover, .swiper-button-prev:focus,\n.swiper-button-next:hover,\n.swiper-button-next:focus {\n background-color: #000;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23fff' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n}\n\n.swiper-button-prev:focus,\n.swiper-button-next:focus {\n outline: 0.125rem solid #000;\n outline-offset: -0.125rem;\n}\n\n.js-focus-visible .swiper-button-prev:focus:not([data-focus-visible-added]), .js-focus-visible\n.swiper-button-next:focus:not([data-focus-visible-added]) {\n outline: 0;\n}\n\n.swiper-button-prev:active,\n.swiper-button-next:active {\n background-color: #ff7900;\n}\n\n.swiper-button-prev.swiper-button-disabled,\n.swiper-button-next.swiper-button-disabled {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath fill='%23666' d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\") !important;\n opacity: 1;\n}\n\n.swiper-button-prev {\n right: auto !important;\n left: 0.625rem !important;\n transform: rotate(-180deg);\n}\n\n.swiper-button-next {\n right: 0.625rem !important;\n left: auto !important;\n}\n\n.swiper-container {\n width: 100% !important;\n margin-bottom: 1.875rem;\n overflow: hidden;\n}\n\n.swiper-container .swiper-pagination {\n right: auto;\n bottom: 1rem;\n left: 50%;\n display: flex;\n justify-content: center;\n width: auto;\n padding: 0.375rem 0;\n background-color: rgba(255, 255, 255, 0.5);\n transform: translateX(-50%);\n border-radius: 1.25rem;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n margin-right: 0.375rem;\n margin-left: 0.375rem;\n background-clip: padding-box;\n border: 0.125rem solid transparent;\n opacity: 1;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet:focus {\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active {\n background-color: transparent;\n border-color: #000;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active:hover, .swiper-container .swiper-pagination .swiper-pagination-bullet-active:focus {\n background-color: #000;\n}\n\n.swiper-slide .card {\n border: 0;\n}\n\n.swiper-slide .card-img {\n padding: 0;\n}\n\n.swiper-slide .card-img img {\n width: 100%;\n height: auto;\n max-height: 40vh;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n@media (max-width: 1023.98px) {\n .swiper-button-prev,\n .swiper-button-next {\n display: none;\n }\n .swiper-container {\n overflow-x: hidden;\n overflow-y: visible;\n /* used for displaying pagination outside of container */\n }\n .swiper-slide {\n width: 80%;\n }\n .swiper-slide .card-img img {\n height: auto;\n }\n .swiper-slide .card-body {\n position: static;\n }\n}\n/*# sourceMappingURL=boosted-rtl.rtl.css.map */"]} \ No newline at end of file diff --git a/dist/css/boosted.rtl.css b/dist/css/boosted.rtl.css index f5b96a0787..ead04e553b 100644 --- a/dist/css/boosted.rtl.css +++ b/dist/css/boosted.rtl.css @@ -2229,10 +2229,6 @@ h4, .form-control::-webkit-date-and-time-value { height: 1.25em; } -.form-control::-webkit-input-placeholder { - color: #666; - opacity: 1; -} .form-control::-moz-placeholder { color: #666; opacity: 1; diff --git a/dist/css/boosted.rtl.css.map b/dist/css/boosted.rtl.css.map index 4a266dc88a..24e8e1448d 100644 --- a/dist/css/boosted.rtl.css.map +++ b/dist/css/boosted.rtl.css.map @@ -1 +1 @@ -{"version":3,"sources":["boosted.css","../../scss/boosted.scss","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_transition.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/_tables.scss","../../scss/mixins/_table-variants.scss","../../scss/forms/_labels.scss","../../scss/forms/_form-text.scss","../../scss/forms/_form-control.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_gradients.scss","../../scss/forms/_form-select.scss","../../scss/forms/_form-check.scss","../../scss/forms/_form-range.scss","../../scss/forms/_input-group.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/_button-group.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/mixins/_target-size.scss","../../scss/_card.scss","../../scss/_accordion.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_back-to-top.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.scss","../../scss/helpers/_visually-hidden.scss","../../scss/mixins/_visually-hidden.scss","../../scss/helpers/_stretched-link.scss","../../scss/helpers/_text-truncation.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"AAAA,gBAAgB;ACAhB;;;;;;;;;;EAAA;ACAA;EAGI,kBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,kBAAA;EAAA,iBAAA;EAAA,oBAAA;EAAA,iBAAA;EAAA,mBAAA;EAAA,kBAAA;EAAA,kBAAA;EAAA,gBAAA;EAAA,eAAA;EAAA,uBAAA;EAIA,qBAAA;EAAA,oBAAA;EAAA,qBAAA;EAAA,kBAAA;EAAA,kBAAA;EAAA,oBAAA;EAAA,gBAAA;EAAA,eAAA;EAKA,kKAAA;EAAA,0VAAA;EAAA,6KAAA;EAAA,0ZAAA;EAAA,yhBAAA;EAMF,+KAAA;EACA,qGAAA;EACA,yFAAA;AFsBF;;AG3BA;;;EAGE,sBAAA;AH8BF;;AGrBA;EAYI,2BAAA;AHaJ;AGrBI;EAJJ;IAKM,uBAAA;EHwBJ;AACF;AIMI;EDpCJ;IAeM,0BE49C2B;ELz8C/B;AACF;;AGJA;EACE,kBAAA;EACA,SAAA;EACA,sCEwa4B;EFva5B,oBAAA;EG6LI,eALI;EHtLR,gBEsb4B;EFrb5B,0BE4b4B;EF3b5B,WEhDS;EFqDT,sBE/DS;EFgET,8BAAA;EACA,6CAAA;EACA,4CAAA;EACA,6BAAA;AHKF;;AGQA;EACE,qBAAA;AHLF;;AGcA;EACE,uBAAA;AHXF;;AGcA;;EAEE,qBAAA;AHXF;;AGqBA;EACE,iBAAA;EACA,cE0d4B;EFzd5B,yCAAA;EACA,SAAA;AHlBF;;AGsBA;EACE,gBEmT4B;ALtU9B;;AG6BA;;;;;;;EACE,aAAA;EACA,sBE4KO;ECxDH,eALI;EH3GR,gBE8Z4B;EF7Z5B,0BEiX4B;EF5W5B,mCAAA;EACA,kCAAA;EACA,kCAAA;AHxBF;;AG2BA;EGqGM,kBALI;EH7FR,0BEwY4B;AL/Z9B;;AG6BA;EG4FM,mBALI;EHpFR,0BEgY4B;ALzZ9B;;AG4CA;EACE,aAAA;EACA,mBE0L0B;ALnO5B;;AGoDA;;EAEE,0BAAA;EACA,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;AHjDF;;AGuDA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;AHpDF;;AG0DA;;EAEE,mBAAA;AHvDF;;AG0DA;;;EAGE,aAAA;EACA,mBAAA;AHvDF;;AG0DA;;;;EAIE,gBAAA;AHvDF;;AG4DA;EACE,uBAAA;AHzDF;;AG+DA;EACE,cE3MkB;EF4MlB,sBAAA;AH5DF;;AG+DA;EAAgB,WEzOL;AL8KX;;AG6DA;EAAmB,WE5OR;ALmLX;;AG8DA;EACE,cEvNkB;EFwNlB,wBAAA;AH3DF;;AG8DA;EAAgB,WErPL;AL2LX;;AG4DA;EAAmB,WExPR;ALgMX;;AG4DA;EACE,gBE6O4B;ALtS9B;;AG8DA;EACE,qBAAA;EACA,eAAA;AH3DF;;AGiEA;EACE,gBAAA;AH9DF;;AGsEA;;;EAGE,gBEoN4B;ALvR9B;;AG2EA;EGhDM,mBALI;EHwDR,gBEwM4B;EFvM5B,0BE+M4B;ALxR9B;;AGgFA;EACE,cE+R4B;EF9R5B,yBE/QkB;ALkMpB;;AGsFA;;EAEE,kBAAA;EGxEI,iBALI;EH+ER,cAAA;EACA,wBAAA;AHnFF;;AGsFA;EAAM,eAAA;AHlFN;;AGmFA;EAAM,WAAA;AH/EN;;AGoFA;EACE,WE9TS;EF+TT,0BEUwC;EFRxC,sBAAA;EInUI,2CJoUJ;AHlFF;AO9OM;EJ2TN;II1TQ,gBAAA;EPiPN;AACF;AG+EE;EACE,cE/SgB;EFgThB,wBEsF0B;ALnK9B;AGiFE;EACE,cErTgB;ALsOpB;;AG0FE;EAEE,cAAA;EACA,qBAAA;AHxFJ;;AG+FA;;;;;EAKE,qCE+G4B;EC3OxB,cALI;EHmIR,eAAA;EACA,2BAAA;AH5FF;;AGmGA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;EG1II,kBALI;EHiJR,iBEwnCkC;EFvnClC,WEvXS;ALuRX;AGmGE;EGhJI,kBALI;EHuJN,cAAA;EACA,kBAAA;AHjGJ;;AGqGA;;EGvJM,kBALI;EH+JR,kBAAA;EACA,WEvYS;EFwYT,qBAAA;AHlGF;AGqGE;;EACE,cAAA;AHlGJ;;AGsGA;EACE,4BAAA;EGrKI,kBALI;EH4KR,WEhZS;EFiZT,sBExZS;ALqTX;AGsGE;EACE,UAAA;EG5KE,cALI;EHmLN,gBE8E0B;ALlL9B;;AG6GA;EACE,gBAAA;AH1GF;;AGgHA;;EAEE,sBAAA;AH7GF;;AG0HA;EACE,iBAAA;EACA,yBAAA;EACA,6BAAA;EACA,kCAAA;AHvHF;;AG0HA;EACE,oBEkL4B;EFjL5B,uBEiL4B;ECvYxB,mBALI;EH6NR,gBEoC4B;EFnC5B,WElcS;EFmcT,iBAAA;EAIA,mCAAA;EACA,kCAAA;EACA,kCAAA;AHxHF;;AG+HA;EAEE,mBAAA;EACA,gCAAA;AH7HF;;AGgIA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AH7HF;;AGqIA;EACE,qBAAA;EACA,gBEH4B;AL/H9B;;AGwIA;EAEE,gBAAA;AHtIF;;AG8IA;EACE,UAAA;AH3IF;;AGgJA;;;;;EAKE,SAAA;EACA,oBAAA;EG3RI,kBALI;EHkSR,oBAAA;EAIA,gBAAA;AH9IF;;AGmJA;;EAEE,oBAAA;AHhJF;;AGsJA;EACE,eAAA;AHnJF;;AGyJA;EACE,iBAAA;AHtJF;;AG4JA;EACE,aAAA;AHzJF;;AGiKA;;;;EAIE,0BAAA;AH9JF;AGiKI;;;;EACE,eAAA;AH5JN;;AGmKA;EACE,UAAA;EACA,kBAAA;AHhKF;;AGqKA;EACE,gBAAA;AHlKF;;AG4KA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;AHzKF;;AGiLA;EACE,YAAA;EACA,WAAA;EACA,UAAA;EACA,wBE/B4B;ECvVxB,kBALI;EH6XR,gBE5H4B;EF6H5B,oBAAA;AH9KF;AGgLE;EACE,YAAA;AH9KJ;;AGqLA;;;;;;;EAOE,UAAA;AHlLF;;AGqLA;EACE,YAAA;AHlLF;;AG2LA;EACE,yBAAA;EACA,6BAAA;AHxLF;;AC5dA;;;;EDKE,cAAc;AAChB;AGiqBA;EACE,wBAAA;AHhMF;;AGqMA;EACE,UAAA;AHlMF;;AGyMA;EACE,aAAA;AHtMF;;AG4MA;EACE,aAAA;EACA,0BAAA;AHzMF;;AG8MA;EACE,qBAAA;AH3MF;;AGgNA;EACE,SAAA;AH7MF;;AGoNA;EACE,kBAAA;EACA,eAAA;AHjNF;;AGyNA;EACE,wBAAA;AHtNF;;AG8NA;EACE,wBAAA;AH3NF;;AQteA;EFuNM,mBALI;EEhNR,0BHyf4B;ALd9B;;AQreA;;;EF+MM,iBALI;EEtMR,0BHgf4B;ALN9B;AQ7dA;;EF8LM,mBALI;EEtLR,0BHke4B;ALM9B;;AQleA;EFqLM,eALI;EE9KR,gBHkf4B;EGjf5B,0BHob4B;ALmD9B;;AIjfI;EIiBF;;;;IAIE,cH0c0B;EL0B5B;;EQjeA;IFoKI,mBALI;ENwUR;;EQheA;IF6JI,iBALI;EN8UR;;EQ/dA;;IFsJI,mBALI;ENqVR;;EQ9dA;;IF8II,iBALI;IEtIN,0BHgb0B;ELmD5B;;EQ7dA;;;;IFqII,mBALI;IE5HN,0BHwa0B;EL2D5B;AACF;AI/hBI;EImEF;IFyHI,kBALI;EN8WR;;EQ3dA;IFkHI,mBALI;ENoXR;;EQ1dA;IF2GI,iBALI;EN0XR;;EQzdA;IFoGI,mBALI;IE7FN,cHqY0B;ELyF5B;;EQxdA;IF4FI,mBALI;IErFN,0BH8X0B;EL+F5B;;EQvdA;IFoFI,iBALI;IE7EN,0BHuX0B;ELqG5B;;EQtdA;IF4EI,kBALI;IErEN,0BHgX0B;EL2G5B;;EQrdA;IFoEI,mBALI;IE7DN,0BHyW0B;ELiH5B;;EQpdA;IF4DI,eALI;IErDN,0BH4T0B;EL6J5B;;EQndA;IFoDI,kBALI;IE7CN,gBHkX0B;ELsG5B;AACF;AQjcA;EC7NE,gBAAA;EACA,gBAAA;ATiqBF;;AQhcA;EClOE,gBAAA;EACA,gBAAA;ATsqBF;;AQlcA;EACE,qBAAA;ARqcF;AQncE;EACE,sBH+W0B;ALsF9B;;AQ9bA;EACE,gBHkQ4B;EGjQ5B,qBAAA;ARicF;AQ/bE;EACE,qBAAA;EACA,yBH4G0B;EG3G1B,gBH4G0B;EG3G1B,uBH6G0B;EG5G1B,sBAAA;EACA,WAAA;EACA,uCAAA;EACA,4BAAA;EACA,2CHuG0B;AL0V9B;AQ9bE;EAEE,0BHqFsC;AL0W1C;AQ7bI;EACE,8FAAA;AR+bN;;AQpbA;EFzBM,mBALI;EEgCR,yBAAA;ARubF;;AQnbA;EACE,sBHwBO;ECxDH,kBALI;EEuCR,gBH6S4B;AL2I9B;AQnbE;EACE,gBAAA;ARqbJ;;AQjbA;EACE,oBAAA;EACA,sBHUO;ECxDH,mBALI;EEqDR,0BHmN4B;EGlN5B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CO;Ee2CP,UAAA;ApB2rEJ;AoBnrEE;EAEE,WfrDO;EesDP,sBf1DO;Ee6DP,UAAA;ApBkrEJ;AoB7qEE;EACE,uDAAA;EACA,qEAAA;EACA,4Bf2rBoC;Ee3rBpC,2Bf2rBoC;Ee1rBpC,Wf/DO;EiBdT,sBjBIS;Ee2EP,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,iCfuV0B;EetV1B,gBAAA;EbxEE,2CayEF;ApB+qEJ;AOpvEM;EayDJ;IbxDM,gBAAA;EPuvEN;AACF;AoB/qEE;EACE,WfhFO;EeiFP,sBfrFO;ALswEX;AoB3qEE;EACE,yBfm0B8B;AL02ClC;AoB1qEE;EACE,uDAAA;EACA,qEAAA;EACA,4Bf8pBoC;Ee9pBpC,2Bf8pBoC;Ee7pBpC,Wf5FO;EiBdT,sBjBIS;EewGP,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,iCf0T0B;EezT1B,gBAAA;EbrGE,mDasGF;EbtGE,2CasGF;ApB4qEJ;AO9wEM;EasFJ;IbrFM,wBAAA;IAAA,gBAAA;EPixEN;AACF;AoB7qEE;EACE,Wf5GO;Ee6GP,sBfjHO;ALgyEX;AoB1qEE;EACE,yBfwyB8B;ALo4ClC;;AoBnqEA;EACE,cAAA;EACA,WAAA;EACA,iBAAA;EACA,gBAAA;EACA,iBfigB4B;EehgB5B,Wf/HS;EegIT,6BAAA;EACA,yBAAA;EACA,wBAAA;ApBsqEF;AoBpqEE;EACE,eAAA;EACA,gBAAA;ApBsqEJ;;AoBzpEA;EACE,oBf4oBsC;Ee3oBtC,0Bf2X4B;ECvSxB,mBALI;AN8kEV;AoBxpEE;EACE,4DAAA;EACA,qEAAA;EACA,2BfoIK;EepIL,0BfoIK;ALshET;AoBvpEE;EACE,4DAAA;EACA,qEAAA;EACA,2Bf8HK;Ee9HL,0Bf8HK;AL2hET;;AoBjpEE;EACE,kBfknBoC;ALkiDxC;AoBjpEE;EACE,oBfgnBoC;ALmiDxC;;AoB9oEA;EACE,eAAA;EACA,YAAA;EACA,efmc4B;AL8sD9B;AoB/oEE;EACE,eAAA;ApBipEJ;AoB9oEE;EACE,cAAA;ApBgpEJ;AoB5oEE;EACE,cAAA;ApB8oEJ;;AuB/1EA;EACE,cAAA;EACA,WAAA;EACA,gEAAA;EACA,oBlBsoB4B;ECpZxB,eALI;EiB3OR,gBlB4e4B;EkB3e5B,iBlBqoB4B;EkBpoB5B,WlBKS;EkBJT,sBlBNS;EkBOT,qJAAA;EACA,4BAAA;EACA,sDlB62BkC;EkB52BlC,8BlB62BkC;EkB52BlC,2BAAA;EFEE,gBEDiD;EAEnD,wBAAA;EAAA,qBAAA;EAAA,gBAAA;AvBi2EF;AuB/1EE;EACE,qCAAA;AvBi2EJ;AuBx1EE;EAEE,sBlBuuBoC;EkBtuBpC,sBAAA;AvBy1EJ;AuBt1EE;EACE,WlB1BO;EkB2BP,sBlB/BO;EkBgCP,mKAAA;AvBw1EJ;AuBn1EE;EACE,kBAAA;EACA,uBAAA;AvBq1EJ;;AuB/0EA;EACE,iCAAA;EACA,wBlBq1BgC;EkBp1BhC,sBlBwPO;ECxDH,mBALI;EiBzLR,gBAAA;AvBk1EF;;AwB34EA;EACE,cAAA;EACA,mBnBmzBwC;EmBlzBxC,oBnBmzBwC;EmBlzBxC,uBnBmzBwC;AL2lD1C;AwB54EE;EACE,YAAA;EACA,oBAAA;AxB84EJ;;AwB14EA;EACE,UnBuyBwC;EmBtyBxC,WnBsyBwC;EmBryBxC,mBAAA;EACA,mBAAA;EACA,sBnBbS;EmBcT,4BAAA;EACA,2BAAA;EACA,wBAAA;EACA,2BnB2yBwC;EmB1yBxC,wBAAA;EAAA,qBAAA;EAAA,gBAAA;EACA,iCAAA;EAAA,mBAAA;AxB64EF;AwB14EE;EHTE,gBhBgzBsC;ALsmD1C;AwBz4EE;EAEE,kBnBkyBsC;ALwmD1C;AwBl4EE;EACE,yBnBJgB;EmBMhB,qBnBNgB;ALy4EpB;AwBh4EE;EACE,yBnBVgB;EmBWhB,qBnBXgB;AL64EpB;AwBh4EI;EAII,qCnBmxBkC;AL4mD1C;AwB33EI;EAII,uJAAA;AxB03ER;AwBr3EE;EACE,sBnBtDO;EmBuDP,kBnBvDO;EmB8DL,+JAAA;EACA,+CAAA;EACA,mCAAA;AxBi3EN;AwB72EE;EACE,oBAAA;EACA,sBnB7EO;EmB8EP,YAAA;AxB+2EJ;AwB32EI;EACE,sBnB7EK;EmB8EL,iBnByKkB;EmBxKlB,kBnB/EK;AL47EX;AwBp2EI;EACE,WnB7FK;ALm8EX;AwB/1EI;EACE,sBnBipBkC;EmBhpBlC,cnB3Ec;EmB4Ed,YAAA;AxBi2EN;;AwBn1EA;EAEE,0EAAA;EACA,oBAAA;EACA,sBnBqtBgC;ALgoDlC;AwBn1EE;EACE,cnBitB8B;EmBhtB9B,gBAAA;EACA,sBAAA;EACA,sBnBpIO;EmBqIP,+DAAA;EACA,iBnB0HoB;EmBzHpB,gDAAA;EACA,kCAAA;EACA,kBnBzIO;EmB0IP,uBnBiKK;EEnSH,kFiBoIF;AxBo1EJ;AOp9EM;EiBoHJ;IjBnHM,gBAAA;EPu9EN;AACF;AwBv1EI;EACE,yBnB9Gc;EmB+Gd,YAAA;EACA,qBnBhHc;EmBuHZ,+DAAA;EACA,uCAAA;EACA,oCAAA;AxBm1ER;AwBh1EM;EAEE,sBnB9HY;AL+8EpB;AwB70EM;EACE,0EAAA;AxB+0ER;AwB10EI;EACE,yBAAA;AxB40EN;AwBz0EI;EACE,yBnB7Ic;EmB8Id,YAAA;EACA,qBnB/Ic;AL09EpB;AwBv0EI;EACE,sBnB5KK;EmB6KL,iBnB0EkB;EmBzElB,kBnB9KK;ALu/EX;AwBp0EE;EACE,sBAAA;AxBs0EJ;;AwBj0EA;EACE,qBAAA;EACA,iBnB6pBgC;ALuqDlC;;AwBj0EA;EACE,kBAAA;EACA,sBAAA;EACA,oBAAA;AxBo0EF;AwB/zEE;EACE,0BAAA;EACA,WnBvMO;EiBdT,sBjBIS;EmBmNP,kBnB9MO;AL+gFX;AwB9zEI;EAEE,qBAAA;EACA,enB6MwB;EmB5MxB,YAAA;EACA,WAAA;AxB+zEN;AwB5zEI;EACE,eAAA;AxB8zEN;AwB3zEI;EACE,cAAA;AxB6zEN;AwBzzEE;;EAEE,cnBzMgB;EmB0MhB,sBnB1OO;EmB2OP,kBnBtOO;ALiiFX;AwBxzEE;EACE,UAAA;AxB0zEJ;AwBtzEI;EACE,uBAAA;EACA,wBnBiLwB;EmBhLxB,+BnB6bwB;AL23D9B;AwBrzEI;EACE,kBnBrPK;EmBsPL,2BAAA;AxBuzEN;AwBlzEI;EACE,WnBjQK;EmBkQL,sBnBxPK;EmB2PL,kBnB3PK;EmB4PL,mBnB5PK;AL8iFX;AwB9yEM;EAGE,cnB7OY;EmB8OZ,6BAAA;AxB8yER;AwBzyEE;;;EAGE,WAAA;EACA,yBnBtPgB;EmByPhB,qBnBzPgB;EmB0PhB,sBnB1PgB;ALmiFpB;AwBnyEI;EACE,WnB7RK;EmB8RL,oBAAA;EACA,sBnBpSK;EmBuSL,YAAA;EACA,0BAAA;AxBmyEN;AwB9xEI;EACE,WnB9SK;EmB+SL,sBnB1SK;EmB2SL,kBnB3SK;AL2kFX;AwB7xEI;EACE,WnB/SK;EmBgTL,6BAAA;EACA,0BAAA;AxB+xEN;AwBvxEI;EACE,kCAAA;AxByxEN;AwBtxEI;EAIE,WnB5TK;EmB6TL,kBnBlUK;ALulFX;AwBlxEI;EACE,cnB3Sc;EmB4Sd,6BAAA;AxBoxEN;;AyBlmFA;EACE,WAAA;EACA,eAAA;EACA,UAAA;EACA,6BAAA;EACA,wBAAA;EAAA,qBAAA;EAAA,gBAAA;AzBqmFF;AyB/lFI;EACE,qBpBuBc;AL0kFpB;AyB9lFI;EACE,qBpBmBc;AL6kFpB;AyB1lFE;EACE,SAAA;AzB4lFJ;AyBzlFE;EACE,uBAAA;EACA,WpBy3BuC;EoBx3BvC,YpBw3BuC;EoBv3BvC,sBAAA;EACA,oBAAA;EAAA,YAAA;EHjCF,sBjBIS;EoB+BP,2BpBu3BuC;EgBz4BvC,kBhB04BuC;EE/4BrC,iHkB0BF;ElB1BE,yGkB0BF;EACA,wBAAA;EAAA,gBAAA;AzB0lFJ;AOjnFM;EkBYJ;IlBXM,wBAAA;IAAA,gBAAA;EPonFN;AACF;AyB7lFI;EACE,wBAAA;EAAA,gBAAA;AzB+lFN;AyB1lFE;EACE,WpB+1B8B;EoB91B9B,gBpB+1B8B;EoB91B9B,kBAAA;EACA,epB81B8B;EoB71B9B,sBpB7CO;EoB8CP,yBAAA;AzB4lFJ;AyBvlFE;EACE,WpB41BuC;EoB31BvC,YpB21BuC;EoB11BvC,YAAA;EH7DF,sBjBIS;EoB2DP,2BpB21BuC;EgBz4BvC,kBhB04BuC;EE/4BrC,8GkBsDF;ElBtDE,yGkBsDF;EACA,qBAAA;EAAA,gBAAA;AzBwlFJ;AO3oFM;EkB0CJ;IlBzCM,qBAAA;IAAA,gBAAA;EP8oFN;AACF;AyB3lFI;EACE,gBAAA;AzB6lFN;AyBxlFE;EACE,WpBm0B8B;EoBl0B9B,gBpBm0B8B;EoBl0B9B,kBAAA;EACA,epBk0B8B;EoBj0B9B,sBpBzEO;EoB0EP,yBAAA;AzB0lFJ;AyBnlFE;EACE,gBpBuzB8B;EoBtzB9B,yBpBrDgB;AL0oFpB;AyBhlFE;EACE,oBAAA;AzBklFJ;AyB9kFI;EACE,eAAA;EACA,kBpB7FK;AL6qFX;AyB7kFI;EACE,eAAA;EACA,kBpBlGK;ALirFX;AyB3kFI;EACE,sBpBvGK;ALorFX;;A0B7rFA;EACE,kBAAA;EACA,aAAA;EACA,eAAA;EACA,oBAAA;EACA,WAAA;A1BgsFF;A0B9rFE;;EAEE,kBAAA;EACA,cAAA;EACA,SAAA;EACA,YAAA;A1BgsFJ;A0B5rFE;;EAEE,UAAA;A1B8rFJ;A0BxrFE;EACE,kBAAA;EACA,UAAA;A1B0rFJ;A0BxrFI;EACE,UAAA;A1B0rFN;;A0B/qFA;EACE,aAAA;EACA,mBAAA;EACA,wBAAA;EpB4MI,eALI;EoBrMR,gBrBsc4B;EqBrc5B,iBrB+lB4B;EqB7lB5B,kBAAA;EACA,mBAAA;A1BirFF;;A0BrqFA;;;;EAIE,0BAAA;EpBsLI,mBALI;ANw/EV;;A0BpqFA;EACE,oBAAA;A1BuqFF;;A0BtoFE;EACE,uBAAA;A1ByoFJ;;A2BnuFI;EACE,aAAA;A3BsuFN;;A2BtvFI;EAuBM,wEAAA;A3BmuFV;;A2B9tFI;EACE,aAAA;EACA,WAAA;EACA,mBtB0tBkC;EClgBlC,mBALI;EqBhNJ,gBtBidwB;AL+wE9B;A2B5tFQ;EACE,cAAA;EACA,kBAAA;EACA,gBtB24B0B;EsB14B1B,iBtB04B0B;EsBz4B1B,sBAAA;EACA,WAAA;EACA,yCAAA;A3B8tFV;;A2BttFM;;;;EAEE,aAAA;A3B2tFR;;A2BlxFI;EA6DI,qBtB03BiB;AL+1DzB;;A2BtxFI;EA2EI,qBtB42BiB;ALm2DzB;;A2B1xFI;EAuFI,qBtBg2BiB;ALu2DzB;A2BrsFQ;EAEE,yBtB41Be;AL02DzB;;A2B7rFM;EACE,mBAAA;A3BgsFR;;A4BryFA;EACE,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,oBvBuoB4B;EuBtoB5B,gBvB8e4B;EuB7e5B,iBvBuoB4B;EuBtoB5B,WvBOS;EuBNT,qBAAA;EAEA,sBAAA;EACA,eAAA;EACA,yBAAA;EAAA,sBAAA;EAAA,iBAAA;EACA,6BAAA;EACA,kCAAA;EACA,yBAAA;ECgDA,wBAAA;EACA,uDAAA;EvBuLI,eALI;EejON,gBQmDqC;EtBxDnC,2CqBKJ;A5B0yFF;AO3yFM;EqBhBN;IrBiBQ,gBAAA;EP8yFN;AACF;A4B7yFE;EACE,WvBNO;ALqzFX;A4B1yFE;EAEE,wBvB+Y0B;AL45E9B;A4BzyFI;EACE,+BvBypBwB;ALkpE9B;A4B5xFE;EAGE,oBAAA;EACA,UvBuoB0B;ALqpE9B;A4BvxFE;EACE,0BAAA;A5ByxFJ;;A4B9wFA;;ECnDE,WAXQ;EPJR,yBjBqCkB;EwBpBlB,qBxBoBkB;ALkzFpB;A6Bn0FE;;EACE,WAdY;EPPd,sBjBcS;EwBSP,kBxBTO;AL+0FX;A6Bl0FE;;EACE,WArBY;EPPd,sBjBcS;EwBgBP,kBxBhBO;EwBiBP,mBxBjBO;ALs1FX;A6Bh0FE;;;;EAGE,WA7Ba;EA8Bb,sBxBpCO;EwBuCP,kBxB7BO;EwB8BP,mBxB9BO;AL+1FX;A6B5zFE;;;EAEE,WxB/CO;EwBgDP,sBxB3CO;EwB8CP,kBxB9CO;AL22FX;;A4B7yFA;;ECxDE,WAXQ;EPJR,sBjBIS;EwBaT,kBxBHS;AL62FX;A6Bv2FE;;EACE,WAdY;EPPd,sBjBcS;EwBSP,kBxBTO;ALm3FX;A6Bt2FE;;EACE,WArBY;EPPd,sBjBcS;EwBgBP,kBxBhBO;EwBiBP,mBxBjBO;AL03FX;A6Bp2FE;;;;EAGE,WA7Ba;EA8Bb,yBxBHgB;EwBMhB,qBxBNgB;EwBOhB,sBxBPgB;AL42FpB;A6Bh2FE;;;EAEE,WxB1CO;EwB2CP,sBxBhDO;EwBmDP,kBxB9CO;AL+4FX;;A4B50FA;EC7DE,WAXQ;EPJR,yBjBuCkB;EwBtBlB,qBxBsBkB;ALu3FpB;A6B14FE;EACE,WAdY;EPPd,sBjBcS;EwBSP,kBxBTO;ALq5FX;A6Bx4FE;EACE,WArBY;EPPd,sBjBcS;EwBgBP,kBxBhBO;EwBiBP,mBxBjBO;AL25FX;A6Br4FE;EAGE,WA7Ba;EA8Bb,yBxBHgB;EwBMhB,qBxBNgB;EwBOhB,sBxBPgB;AL04FpB;A6B93FE;EAEE,WxB/CO;EwBgDP,sBxB3CO;EwB8CP,kBxB9CO;AL26FX;;A4Bp2FA;;ECjEE,WxBXS;EiBJT,sBjBcS;EwBGT,kBxBHS;AL66FX;A6Bv6FE;;EACE,WxBPO;EiBdT,sBjBIS;EwBmBP,kBxBTO;ALm7FX;A6Bt6FE;;EACE,WxBdO;EiBdT,sBjBIS;EwB0BP,kBxBhBO;EwBiBP,mBxBjBO;AL07FX;A6Bp6FE;;;;EAGE,WA7Ba;EA8Bb,yBxBHgB;EwBMhB,qBxBNgB;EwBOhB,sBxBPgB;AL46FpB;A6Bh6FE;;;EAEE,WxB/CO;EwBgDP,sBxB3CO;EwB8CP,kBxB9CO;AL+8FX;;A4Bn4FA;ECtEE,WAXQ;EPJR,yBjB0CkB;EwBzBlB,qBxByBkB;ALo7FpB;A6B18FE;EACE,WAdY;EPPd,sBjBcS;EwBSP,kBxBTO;ALq9FX;A6Bx8FE;EACE,WArBY;EPPd,sBjBcS;EwBgBP,kBxBhBO;EwBiBP,mBxBjBO;AL29FX;A6Br8FE;EAGE,WA7Ba;EA8Bb,yBxBHgB;EwBMhB,qBxBNgB;EwBOhB,sBxBPgB;AL08FpB;A6B97FE;EAEE,WxB/CO;EwBgDP,sBxB3CO;EwB8CP,kBxB9CO;AL2+FX;;A4Bt5FE;EAIE,kBvBzFO;AL++FX;A4Bn5FE;EAEE,cvBnEgB;EuBoEhB,6BAAA;A5Bo5FJ;A4Bj5FE;EAEE,WvBpGO;ALs/FX;;A4Bv4FA;EACE,WvB3GS;EuB4GT,0BvB6NwC;EuB3NxC,oCAAA;A5By4FF;A4Bv4FE;EACE,cvB3FgB;ALo+FpB;A4Bj4FE;EAEE,WvBhIO;ALkgGX;;A4Bv3FA;ECrFE,2BAAA;EACA,4DAAA;EvBuLI,mBALI;EuBhLR,0BxB4d4B;EgB7gB1B,gBQmDqC;A7B+8FzC;;A4B33FA;ECzFE,2BAAA;EACA,6DAAA;EvBuLI,mBALI;EuBhLR,0BxBwb4B;EgBze1B,gBQmDqC;A7Bu9FzC;;A4B33FA;EACE,mCAAA;EA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1tGA;EACE,cAAA;EACA,0BAAA;EACA,W1B5LS;ALy5GX;;A+BztGA;EACE,W1BxMS;E0ByMT,yB1BpMS;E0BqMT,kB1BxMS;ALo6GX;A+BztGE;EACE,W1B9MO;ALy6GX;A+BztGI;EAEE,W1BrNK;EiBJT,2CjB6kCkC;ALu2EpC;A+BvtGI;EAEE,W1BjNK;EiBdT,sBjB4jCkC;AL43EpC;A+BrtGI;EAEE,W1B5NK;ALk7GX;A+BltGE;EACE,kB1BjOO;ALq7GX;A+BjtGE;EACE,W1BvOO;AL07GX;A+BhtGE;EACE,W1BzOO;AL27GX;;AiCv8GA;;EAEE,kBAAA;EACA,oBAAA;EACA,sBAAA;AjC08GF;AiCx8GE;;EACE,kBAAA;EACA,cAAA;AjC28GJ;AiCt8GE;;;;;;;;;;;;EAME,UAAA;AjC88GJ;;AiCz8GA;EACE,aAAA;EACA,eAAA;EACA,2BAAA;AjC48GF;AiC18GE;EACE,WAAA;AjC48GJ;;AiCt8GE;;EAEE,uBAAA;AjCy8GJ;AiCz6GA;EACE,oBAAA;EACA,qBAAA;EACA,kB5BxDS;ALm+GX;AiCx6GE;EACE,+BAAA;AjC06GJ;AiCv6GE;EACE,kBAAA;EACA,cAAA;EACA,iBAAA;EACA,gBAAA;EACA,e5BwV0B;E4BvV1B,W5BrEO;E4BsEP,WAAA;EACA,uQACE;AjCw6GN;AiC55GE;EAEE,qB5B/DgB;AL49GpB;AiC35GI;EACE,kB5BzFK;ALs/GX;AiCz5GE;EAEE,kB5BpGO;AL8/GX;AiCx5GI;EACE,W5BvGK;ALigHX;AiCt5GE;EACE,c5BhFgB;E4BiFhB,8BAAA;AjCw5GJ;AiCr5GE;EACE,wB5B5GO;ALmgHX;AiCn5GE;EAGE,eAAA;AjCm5GJ;AiCh5GE;EACE,cAAA;AjCk5GJ;;AiC94GA;EACE,uBAAA;EACA,wBAAA;AjCi5GF;;AiC94GA;EACE,sBAAA;EACA,uBAAA;AjCi5GF;;AiC73GA;EACE,sBAAA;EACA,uBAAA;EACA,uBAAA;AjCg4GF;AiC93GE;;EAEE,WAAA;AjCg4GJ;AiC73GE;;EAEE,qBAAA;AjC+3GJ;AkC9iHA;EACE,aAAA;EACA,eAAA;EACA,gBAAA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F;AOzyHM;E4BsKN;I5BrKQ,gBAAA;EP4yHN;AACF;AmC9nHE;EACE,qBAAA;AnCgoHJ;AmC7nHE;EACE,qBAAA;EACA,yBAAA;EACA,iBAAA;AnC+nHJ;AmC3nHE;EAGE,8F9BuDoB;ALokHxB;AmCxnHE;EACE,oSAAA;AnC0nHJ;;AmCnnHA;EACE,qBAAA;EACA,e9ByxBqC;E8BxxBrC,gB9BwxBqC;E8BvxBrC,sBAAA;EACA,8LAAA;EACA,4BAAA;EACA,2BAAA;EACA,qBAAA;AnCsnHF;;AmCnnHA;EACE,yCAAA;EACA,gBAAA;AnCsnHF;;AIjyHI;E+BsLA;IAEI,iBAAA;IACA,2BAAA;IACA,sB9BwvB4B;I8BvvB5B,yB9ByvB4B;ELq3FlC;EmC5mHM;IACE,mBAAA;EnC8mHR;EmC5mHQ;IACE,kBAAA;EnC8mHV;EmC3mHQ;IACE,sB9BivBwB;I8BhvBxB,uB9BgvBwB;EL63FlC;EmC1mHU;IACE,c9BgtBsB;I8B/sBtB,kBAAA;IACA,e9B8sBsB;EL85FlC;EmCxmHQ;IACE,e9B+NkB;I8B9NlB,SAAA;EnC0mHV;EmCpmHM;IACE,oBAAA;IACA,4BAAA;EnCsmHR;EmCpmHQ;IACE,e9B8tB2B;I8B7tB3B,gB9B6tB2B;ELy4FrC;EmCjmHM;IACE,iBAAA;EnCmmHR;EmChmHM;IACE,wBAAA;IACA,gBAAA;EnCkmHR;EmC/lHM;IACE,aAAA;EnCimHR;AACF;AI/0HI;E+BsLA;IAEI,iBAAA;IACA,2BAAA;IACA,sB9BwvB4B;I8BvvB5B,yB9ByvB4B;ELk6FlC;EmCzpHM;IACE,mBAAA;EnC2pHR;EmCzpHQ;IACE,kBAAA;EnC2pHV;EmCxpHQ;IACE,sB9BivBwB;I8BhvBxB,uB9BgvBwB;EL06FlC;EmCvpHU;IACE,c9BgtBsB;I8B/sBtB,kBAAA;IACA,e9B8sBsB;EL28FlC;EmCrpHQ;IACE,e9B+NkB;I8B9NlB,SAAA;EnCupHV;EmCjpHM;IACE,oBAAA;IACA,4BAAA;EnCmpHR;EmCjpHQ;IACE,e9B8tB2B;I8B7tB3B,gB9B6tB2B;ELs7FrC;EmC9oHM;IACE,iBAAA;EnCgpHR;EmC7oHM;IACE,wBAAA;IACA,gBAAA;EnC+oHR;EmC5oHM;IACE,aAAA;EnC8oHR;AACF;AI53HI;E+BsLA;IAEI,iBAAA;IACA,2BAAA;IACA,sB9BwvB4B;I8BvvB5B,yB9ByvB4B;EL+8FlC;EmCtsHM;IACE,mBAAA;EnCwsHR;EmCtsHQ;IACE,kBAAA;EnCwsHV;EmCrsHQ;IACE,sB9BivBwB;I8BhvBxB,uB9BgvBwB;ELu9FlC;EmCpsHU;IACE,c9BgtBsB;I8B/sBtB,kBAAA;IACA,e9B8sBsB;ELw/FlC;EmClsHQ;IACE,e9B+NkB;I8B9NlB,SAAA;EnCosHV;EmC9rHM;IACE,oBAAA;IACA,4BAAA;EnCgsHR;EmC9rHQ;IACE,e9B8tB2B;I8B7tB3B,gB9B6tB2B;ELm+FrC;EmC3rHM;IACE,iBAAA;EnC6rHR;EmC1rHM;IACE,wBAAA;IACA,gBAAA;EnC4rHR;EmCzrHM;IACE,aAAA;EnC2rHR;AACF;AIz6HI;E+BsLA;IAEI,iBAAA;IACA,2BAAA;IACA,sB9BwvB4B;I8BvvB5B,yB9ByvB4B;EL4/FlC;EmCnvHM;IACE,mBAAA;EnCqvHR;EmCnvHQ;IACE,kBAAA;EnCqvHV;EmClvHQ;IACE,sB9BivBwB;I8BhvBxB,uB9BgvBwB;ELogGlC;EmCjvHU;IACE,c9BgtBsB;I8B/sBtB,kBAAA;IACA,e9B8sBsB;ELqiGlC;EmC/uHQ;IACE,e9B+NkB;I8B9NlB,SAAA;EnCivHV;EmC3uHM;IACE,oBAAA;IACA,4BAAA;EnC6uHR;EmC3uHQ;IACE,e9B8tB2B;I8B7tB3B,gB9B6tB2B;ELghGrC;EmCxuHM;IACE,iBAAA;EnC0uHR;EmCvuHM;IACE,wBAAA;IACA,gBAAA;EnCyuHR;EmCtuHM;IACE,aAAA;EnCwuHR;AACF;AIt9HI;E+BsLA;IAEI,iBAAA;IACA,2BAAA;IACA,sB9BwvB4B;I8BvvB5B,yB9ByvB4B;ELyiGlC;EmChyHM;IACE,mBAAA;EnCkyHR;EmChyHQ;IACE,kBAAA;EnCkyHV;EmC/xHQ;IACE,sB9BivBwB;I8BhvBxB,uB9BgvBwB;ELijGlC;EmC9xHU;IACE,c9BgtBsB;I8B/sBtB,kBAAA;IACA,e9B8sBsB;ELklGlC;EmC5xHQ;IACE,e9B+NkB;I8B9NlB,SAAA;EnC8xHV;EmCxxHM;IACE,oBAAA;IACA,4BAAA;EnC0xHR;EmCxxHQ;IACE,e9B8tB2B;I8B7tB3B,gB9B6tB2B;EL6jGrC;EmCrxHM;IACE,iBAAA;EnCuxHR;EmCpxHM;IACE,wBAAA;IACA,gBAAA;EnCsxHR;EmCnxHM;IACE,aAAA;EnCqxHR;AACF;AmC70HI;EAEI,iBAAA;EACA,2BAAA;EACA,sB9BwvB4B;E8BvvB5B,yB9ByvB4B;ALqlGpC;AmC50HQ;EACE,mBAAA;AnC80HV;AmC50HU;EACE,kBAAA;AnC80HZ;AmC30HU;EACE,sB9BivBwB;E8BhvBxB,uB9BgvBwB;AL6lGpC;AmC10HY;EACE,c9BgtBsB;E8B/sBtB,kBAAA;EACA,e9B8sBsB;AL8nGpC;AmCx0HU;EACE,e9B+NkB;E8B9NlB,SAAA;AnC00HZ;AmCp0HQ;EACE,oBAAA;EACA,4BAAA;AnCs0HV;AmCp0HU;EACE,e9B8tB2B;E8B7tB3B,gB9B6tB2B;ALymGvC;AmCj0HQ;EACE,iBAAA;AnCm0HV;AmCh0HQ;EACE,wBAAA;EACA,gBAAA;AnCk0HV;AmC/zHQ;EACE,aAAA;AnCi0HV;;AmCnzHE;EACE,c9BnRgB;ALykIpB;AmCpzHI;EAEE,c9BvRc;AL4kIpB;AmC/yHI;;EAEE,kB9B1TK;AL2mIX;AmC7yHI;EACE,W9B1TK;ALymIX;AmC7yHM;EAEE,c9BxSY;ALslIpB;AmC3yHM;EACE,W9BvUG;ALonIX;AmCzyHI;;EAEE,c9BlTc;AL6lIpB;AmCvyHE;EACE,W9B7UO;ALsnIX;AmCnyHE;EACE,W9BpVO;ALynIX;AmCnyHI;;;EAGE,c9BnUc;ALwmIpB;;AmC9xHE;EACE,c9B6qBgC;ALonGpC;AmC/xHI;EAEE,c9B9Uc;AL8mIpB;AmC3xHI;EACE,W9BrXK;ALkpIX;AmC3xHM;EAEE,c9BxVY;ALonIpB;AmCzxHM;EACE,W9BzXG;ALopIX;AmCvxHI;;EAEE,c9BlWc;AL2nIpB;AmCrxHE;EACE,W9BxYO;E8ByYP,yB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A;A7Bk1IN;;AwCp5IE;EACE,UAAA;EACA,WnCdO;EmCiBP,kBnCtBO;AL26IX;AwCl5IE;EACE,UAAA;EACA,WnCtBO;EmCwBP,kBnC7BO;EmC8BP,4BnC4jCgC;ALu1GpC;AwC94IE;EACE,WAAA;EACA,yBnCTgB;EmCUhB,qBnCVgB;EmCWhB,sBnCXgB;AL25IpB;;AwC14IE;EACE,sBnCsiCgC;ALu2GpC;AwC14IE;EACE,UAAA;EACA,WnCxDO;EiBJT,sBjBcS;EmCgDP,kBnChDO;EmCiDP,mBnCjDO;AL67IX;AwCz4IE;EACE,WnC1DO;EmC2DP,oBAAA;EACA,sBnCjEO;EmCkEP,kBnC7DO;ALw8IX;AwCv4IE;EAEE,0BAAA;AxCw4IJ;AwCt4II;EAEE,WnC5EK;EmC6EL,sBnCnEK;EmCoEL,kBnCpEK;AL28IX;AwCp4II;EACE,WnCxEK;EmCyEL,yBnClDc;EmCmDd,qBnCnDc;ALy7IpB;AwCj4II;EACE,sBnCshC8B;AL62GpC;AwCh4II;EvCrGJ;AD0+IA;AwC73II;EACE,uBnC0gC8B;ALq3GpC;AwC53II;EACE,QAAA;AxCg4IN;AIt6II;EoCnBJ;ICrBE,aAAA;EzCk9IA;EyCh9IA;IAGE,kBAAA;EzCg9IF;AACF;AI/5II;EoClCJ;ICrBE,aAAA;EzC09IA;EyCx9IA;IAGE,kBAAA;EzCw9IF;AACF;AIv6II;EoClCJ;ICrBE,aAAA;EzCk+IA;EyCh+IA;IAGE,kBAAA;EzCg+IF;AACF;;A0CrgJA;EACE,qBAAA;EACA,qDAAA;EpCoPI,iBALI;EoC7OR,gBrC8e4B;EqC7e5B,cAAA;EACA,WrCHS;EqCIT,kBAAA;EAIA,mBAAA;EACA,wBAAA;A1CugJF;A0ClgJE;EACE,aAAA;A1CogJJ;;A0C//IA;EACE,sBAAA;EACA,uBAAA;A1CkgJF;;A0C7/IE;EACE,WAAA;EACA,oCAAA;A1CggJJ;;A0ClgJE;EACE,WAAA;EACA,iCAAA;A1CqgJJ;;A0CvgJE;EACE,WAAA;EACA,oCAAA;A1C0gJJ;;A0C5gJE;EACE,WAAA;EACA,oCAAA;A1C+gJJ;;A0CjhJE;EACE,WAAA;EACA,iCAAA;A1CohJJ;;A0CthJE;EACE,WAAA;EACA,oCAAA;A1CyhJJ;;A0C3hJE;EACE,WAAA;EACA,iCAAA;A1C8hJJ;;A0ChiJE;EACE,WAAA;EACA,iCAAA;A1CmiJJ;;A2CpkJA;EACE,kBAAA;EACA,aAAA;EACA,qBAAA;EACA,sBtC2SO;EsC1SP,gBtC8e4B;EsC7e5B,kCAAA;A3CukJF;;A2ClkJA;EAEE,SAAA;EACA,kBAAA;EACA,oBAAA;EAGA,cAAA;A3CkkJF;;A2CrjJA;EACE,kBtC4zCkC;AL4vGpC;A2CrjJE;EACE,kBAAA;EACA,WtCmzCgC;EsClzChC,YtCkzCgC;EsCjzChC,UAAA;A3CujJJ;;A2C1iJE;EACE,qBtCwxCgC;ALqxGpC;A2C3iJI;EACE,uCAAA;A3C6iJN;;A2CjjJE;EACE,qBtCwxCgC;AL4xGpC;A2CljJI;EACE,oZAAA;A3CojJN;;A2CxjJE;EACE,kBtCwxCgC;ALmyGpC;A2CzjJI;EACE,wYAAA;A3C2jJN;;A2C/jJE;EACE,qBtCwxCgC;AL0yGpC;A2ChkJI;EACE,qCAAA;A3CkkJN;;A2C3jJA;EACE,SAAA;A3C8jJF;;A2C3jJA;EACE,gBtC8a4B;ALgpI9B;;A2C1jJA;EACE,cAAA;EACA,WtC4wCkC;EsC3wClC,oBAAA;A3C6jJF;A2C3jJE;EACE,kBAAA;A3C6jJJ;A2C1jJE;EACE,cAAA;EACA,SAAA;EACA,gBtCgwCgC;EsC/vChC,WAAA;EACA,4BAAA;E1C1FJ,8BAAA;E0C+FI,yBtCyvCgC;ALk0GpC;;A2CtjJA;EACE,mBAAA;EACA,mBtC0Y4B;EsCzY5B,0BtCuZ4B;EsCtZ5B,SAAA;A3CyjJF;A2CvjJE;EACE,aAAA;EACA,kBAAA;A3CyjJJ;A2CvjJI;EACE,wBtC0uC8B;EsCzuC9B,iCtCyuC8B;ALg1GpC;A2CrjJE;EACE,2BAAA;EACA,ctCuuCgC;EsCtuChC,gBAAA;A3CujJJ;;A4C5qJE;EACE;IAAK,8BvCgTA;ELg4IP;AACF;;A4ClrJE;EACE;IAAK,8BvCgTA;ELg4IP;AACF;A4C7qJA;EACE,aAAA;EACA,evC0SO;EuCzSP,gBAAA;EtCiPI,eALI;EsC1OR,sBvCDS;ALgrJX;;A4CzqJA;EACE,iBvC61CkC;AL+0GpC;;A4CzqJA;EACE,gBvCw1CkC;ALo1GpC;;A4CxqJA;EACE,aAAA;EACA,sBAAA;EACA,uBAAA;EACA,gBAAA;EACA,gBvCud4B;EuCtd5B,WvCfS;EuCgBT,qBAAA;EACA,mBAAA;EACA,yBvCKkB;EEzBd,2BqCqBJ;A5C2qJF;AO5rJM;EqCON;IrCNQ,gBAAA;EP+rJN;AACF;;A4C7qJA;EtBIE,sMAAA;EsBFA,gCAAA;A5CgrJF;;A4C5qJE;EACE,0DAAA;EAAA,kDAAA;A5C+qJJ;A4C5qJM;EAJJ;IAKM,uBAAA;IAAA,eAAA;E5C+qJN;AACF;;A6C/tJA;EACE,aAAA;EACA,sBAAA;EAGA,gBAAA;EACA,gBAAA;A7CguJF;;A6CttJA;EACE,WAAA;EACA,WxCJS;EwCKT,mBAAA;EACA,uBxC2RO;EEnSH,2CsCSJ;A7CytJF;AO9tJM;EsCAN;ItCCQ,gBAAA;EPiuJN;AACF;A6C3tJE;EAEE,UAAA;EACA,cxCUgB;EwCThB,qBAAA;EACA,mBxCfO;EwCgBP,wBxC4Y0B;ALg1I9B;A6CxtJE;EACE,WxC/BO;EwCgCP,sBxCtBO;EwCuBP,kBxCvBO;ALivJX;;A6CjtJA;EACE,kBAAA;EACA,cAAA;EACA,yBAAA;EAEA,qBAAA;EACA,sBxChDS;EwCiDT,2BAAA;A7CmtJF;A6CzsJE;EAEE,WxCxDO;EwCyDP,oBAAA;EACA,sBxC/DO;ALywJX;A6CtsJE;EACE,UAAA;EACA,WxCrEO;EwCsEP,sBxC5DO;EwC6DP,kBxC7DO;ALqwJX;A6CrsJE;EACE,mBAAA;A7CusJJ;A6CrsJI;EACE,qBAAA;EACA,0BxCuVwB;ALg3I9B;;A6CzrJI;EACE,mBAAA;A7C4rJN;A6C/qJQ;EACE,aAAA;A7CirJV;A6C9qJQ;EACE,0BxCsToB;EwCrTpB,qBAAA;A7CgrJV;A6C9qJU;EACE,uBAAA;EACA,4BxCiTkB;AL+3I9B;;AI9uJI;EyCsCA;IACE,mBAAA;E7C4sJJ;E6C/rJM;IACE,aAAA;E7CisJR;E6C9rJM;IACE,0BxCsToB;IwCrTpB,qBAAA;E7CgsJR;E6C9rJQ;IACE,uBAAA;IACA,4BxCiTkB;EL+4I5B;AACF;AI/vJI;EyCsCA;IACE,mBAAA;E7C4tJJ;E6C/sJM;IACE,aAAA;E7CitJR;E6C9sJM;IACE,0BxCsToB;IwCrTpB,qBAAA;E7CgtJR;E6C9sJQ;IACE,uBAAA;IACA,4BxCiTkB;EL+5I5B;AACF;AI/wJI;EyCsCA;IACE,mBAAA;E7C4uJJ;E6C/tJM;IACE,aAAA;E7CiuJR;E6C9tJM;IACE,0BxCsToB;IwCrTpB,qBAAA;E7CguJR;E6C9tJQ;IACE,uBAAA;IACA,4BxCiTkB;EL+6I5B;AACF;AI/xJI;EyCsCA;IACE,mBAAA;E7C4vJJ;E6C/uJM;IACE,aAAA;E7CivJR;E6C9uJM;IACE,0BxCsToB;IwCrTpB,qBAAA;E7CgvJR;E6C9uJQ;IACE,uBAAA;IACA,4BxCiTkB;EL+7I5B;AACF;AI/yJI;EyCsCA;IACE,mBAAA;E7C4wJJ;E6C/vJM;IACE,aAAA;E7CiwJR;E6C9vJM;IACE,0BxCsToB;IwCrTpB,qBAAA;E7CgwJR;E6C9vJQ;IACE,uBAAA;IACA,4BxCiTkB;EL+8I5B;AACF;A6ChvJE;EACE,0BAAA;A7CkvJJ;A6ChvJI;EACE,sBAAA;A7CkvJN;;A8Cj4JE;EACE,WD6J+C;EC5J/C,yBzC4GgB;ALwxJpB;A8Cj4JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9Ck4JR;;A8C14JE;EACE,WD6J+C;EC5J/C,sBzC4GgB;ALiyJpB;A8C14JM;EAEE,WDuJ2C;ECtJ3C,uBAAA;A9C24JR;;A8Cn5JE;EACE,WD6J+C;EC5J/C,yBzC4GgB;AL0yJpB;A8Cn5JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9Co5JR;;A8C55JE;EACE,WD6J+C;EC5J/C,yBzC4GgB;ALmzJpB;A8C55JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9C65JR;;A8Cr6JE;EACE,WD6J+C;EC5J/C,yBzC4GgB;AL4zJpB;A8Cr6JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9Cs6JR;;A8C96JE;EACE,WD6J+C;EC5J/C,yBzC4GgB;ALq0JpB;A8C96JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9C+6JR;;A8Cv7JE;EACE,WD6J+C;EC5J/C,sBzC4GgB;AL80JpB;A8Cv7JM;EAEE,WDuJ2C;ECtJ3C,yBAAA;A9Cw7JR;;A8Ch8JE;EACE,WD6J+C;EC5J/C,sBzC4GgB;ALu1JpB;A8Ch8JM;EAEE,WDuJ2C;ECtJ3C,uBAAA;A9Ci8JR;;A+Cv8JA;EACE,sC1Cm+C2B;E0Cl+C3B,W1CWS;E0CVT,6BAAA;EACA,kCAAA;EACA,wBAAA;ElB2EA,kBxB8NO;EwB7NP,mBxB6NO;ALmqJT;A6B73JI;EACE,cAAA;EACA,kBAAA;EACA,mBAAA;EACA,WAAA;EACA,8BAAA;EACA,yDAAA;EACA,iDAAA;A7B+3JN;;A+Ch9JE;EACE,W1CEO;E0CDP,qBAAA;A/Cm9JJ;A+C/8JE;EAGE,kB1CXO;AL09JX;A+C58JE;EACE,wB1CkZ0B;EE9ZxB,2CwCaF;A/C88JJ;AOv9JM;EwCOJ;IxCNM,gBAAA;EP09JN;AACF;A+Cj9JI;EACE,+B1C2pBwB;ALwzI9B;A+C/8JE;EACE,c1CIgB;AL68JpB;A+C78JE;EAEE,W1C9BO;E0C+BP,oBAAA;EACA,yBAAA;EAAA,sBAAA;EAAA,iBAAA;A/C88JJ;;A+Cx8JE;EAEE,W1C7CO;ALu/JX;A+Cv8JE;EAGE,kB1C5CO;ALm/JX;A+Cp8JE;EAEE,W1CjDO;ALs/JX;;AgDrgKA;EACE,gB3C+uCkC;E2C9uClC,eAAA;E1CyPI,mBALI;E0ClPR,W3CcS;E2CbT,oBAAA;EACA,2C3C+uCkC;E2C9uClC,4BAAA;EACA,oCAAA;AhDwgKF;AgDpgKE;EACE,UAAA;AhDsgKJ;AgDngKE;EACE,aAAA;AhDqgKJ;;AgDjgKA;EACE,0BAAA;EAAA,uBAAA;EAAA,kBAAA;EACA,eAAA;EACA,oBAAA;AhDogKF;AgDlgKE;EACE,wB3C4YkB;ALwnJtB;;AgDhgKA;EACE,aAAA;EACA,mBAAA;EACA,2BAAA;EAEA,2C3CytCkC;E2CxtClC,4BAAA;EACA,4CAAA;AhDkgKF;AgD//JE;EACE,2BAAA;EACA,uBAAA;EACA,sB3CqsCgC;AL4zHpC;;AgD7/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AAA;AjEu/LV;;AiEz/LM;EAEI,uBAAA;AjE2/LV;;AiE7/LM;EAEI,sBAAA;AjE+/LV;;AiEjgMM;EAEI,sBAAA;AjEmgMV;;AiErgMM;EAEI,yBAAA;AjEugMV;;AiEzgMM;EAEI,2BAAA;AjE2gMV;;AiE7gMM;EAEI,4BAAA;AjE+gMV;;AiEjhMM;EAEI,2BAAA;AjEmhMV;;AiErhMM;EAEI,0BAAA;AjEuhMV;;AiEzhMM;EAEI,gCAAA;AjE2hMV;;AiE7hMM;EAEI,yBAAA;AjE+hMV;;AiEjiMM;EAEI,wBAAA;AjEmiMV;;AiEriMM;EAEI,yBAAA;AjEuiMV;;AiEziMM;EAEI,6BAAA;AjE2iMV;;AiE7iMM;EAEI,8BAAA;AjE+iMV;;AiEjjMM;EAEI,wBAAA;AjEmjMV;;AiErjMM;EAEI,+BAAA;AjEujMV;;AiEzjMM;EAEI,wBAAA;AjE2jMV;;AiE7jMM;EAEI,2BAAA;AjE+jMV;;AiEjkMM;EAEI,2BAAA;AjEmkMV;;AiErkMM;EAEI,6BAAA;AjEukMV;;AiEzkMM;EAEI,6BAAA;AjE2kMV;;AiE7kMM;EAEI,0BAAA;AjE+kMV;;AiEjlMM;EAEI,mCAAA;EAAA,2BAAA;AjEmlMV;;AiErlMM;EAEI,iBAAA;AjEulMV;;AiEzlMM;EAEI,mBAAA;AjE2lMV;;AiE7lMM;EAEI,oBAAA;AjE+lMV;;AiEjmMM;EAEI,oBAAA;AjEmmMV;;AiErmMM;EAEI,sBAAA;AjEumMV;;AiEzmMM;EAEI,uBAAA;AjE2mMV;;AiE7mMM;EAEI,mBAAA;AjE+mMV;;AiEjnMM;EAEI,qBAAA;AjEmnMV;;AiErnMM;EAEI,sBAAA;AjEunMV;;AiEznMM;EAEI,kBAAA;AjE2nMV;;AiE7nMM;EAEI,oBAAA;AjE+nMV;;AiEjoMM;EAEI,qBAAA;AjEmoMV;;AiEroMM;EAEI,0CAAA;AjEuoMV;;AiEzoMM;EAEI,qCAAA;AjE2oMV;;AiE7oMM;EAEI,sCAAA;AjE+oMV;;AiEjpMM;EAEI,sCAAA;AjEmpMV;;AiErpMM;EAEI,oBAAA;AjEupMV;;AiEzpMM;EAEI,0CAAA;AjE2pMV;;AiE7pMM;EAEI,wBAAA;AjE+pMV;;AiEjqMM;EAEI,2CAAA;AjEmqMV;;AiErqMM;EAEI,yBAAA;AjEuqMV;;AiEzqMM;EAEI,6CAAA;AjE2qMV;;AiE7qMM;EAEI,2BAAA;AjE+qMV;;AiEjrMM;EAEI,4CAAA;AjEmrMV;;AiErrMM;EAEI,0BAAA;AjEurMV;;AiEzrMM;EAEI,gCAAA;AjE2rMV;;AiE7rMM;EAEI,6BAAA;AjE+rMV;;AiEjsMM;EAEI,gCAAA;AjEmsMV;;AiErsMM;EAEI,gCAAA;AjEusMV;;AiEzsMM;EAEI,6BAAA;AjE2sMV;;AiE7sMM;EAEI,gCAAA;AjE+sMV;;AiEjtMM;EAEI,6BAAA;AjEmtMV;;AiErtMM;EAEI,6BAAA;AjEutMV;;AiEztMM;EAEI,6BAAA;AjE2tMV;;AiE7tMM;EAEI,0BAAA;AjE+tMV;;AiEjuMM;EAEI,kCAAA;AjEmuMV;;AiEruMM;EAEI,iCAAA;AjEuuMV;;AiEzuMM;EAEI,qBAAA;AjE2uMV;;AiE7uMM;EAEI,qBAAA;AjE+uMV;;AiEjvMM;EAEI,qBAAA;AjEmvMV;;AiErvMM;EAEI,sBAAA;AjEuvMV;;AiEzvMM;EAEI,sBAAA;AjE2vMV;;AiE7vMM;EAEI,0BAAA;AjE+vMV;;AiEjwMM;EAEI,uBAAA;AjEmwMV;;AiErwMM;EAEI,2BAAA;AjEuwMV;;AiEzwMM;EAEI,sBAAA;AjE2wMV;;AiE7wMM;EAEI,sBAAA;AjE+wMV;;AiEjxMM;EAEI,sBAAA;AjEmxMV;;AiErxMM;EAEI,uBAAA;AjEuxMV;;AiEzxMM;EAEI,uBAAA;AjE2xMV;;AiE7xMM;EAEI,2BAAA;AjE+xMV;;AiEjyMM;EAEI,wBAAA;AjEmyMV;;AiEryMM;EAEI,4BAAA;AjEuyMV;;AiEzyMM;EAEI,yBAAA;AjE2yMV;;AiE7yMM;EAEI,8BAAA;AjE+yMV;;AiEjzMM;EAEI,iCAAA;AjEmzMV;;AiErzMM;EAEI,sCAAA;AjEuzMV;;AiEzzMM;EAEI,yCAAA;AjE2zMV;;AiE7zMM;EAEI,uBAAA;AjE+zMV;;AiEj0MM;EAEI,uBAAA;AjEm0MV;;AiEr0MM;EAEI,yBAAA;AjEu0MV;;AiEz0MM;EAEI,yBAAA;AjE20MV;;AiE70MM;EAEI,0BAAA;AjE+0MV;;AiEj1MM;EAEI,4BAAA;AjEm1MV;;AiEr1MM;EAEI,kCAAA;AjEu1MV;;AiEz1MM;EAEI,iBAAA;AjE21MV;;AiE71MM;EAEI,yBAAA;AjE+1MV;;AiEj2MM;EAEI,wBAAA;AjEm2MV;;AiEr2MM;EAEI,uBAAA;AjEu2MV;;AiEz2MM;EAEI,wBAAA;AjE22MV;;AiE72MM;EAEI,uBAAA;AjE+2MV;;AiEj3MM;EAEI,sCAAA;AjEm3MV;;AiEr3MM;EAEI,oCAAA;AjEu3MV;;AiEz3MM;EAEI,kCAAA;AjE23MV;;AiE73MM;EAEI,yCAAA;AjE+3MV;;AiEj4MM;EAEI,wCAAA;AjEm4MV;;AiEr4MM;EAEI,wCAAA;AjEu4MV;;AiEz4MM;EAEI,kCAAA;AjE24MV;;AiE74MM;EAEI,gCAAA;AjE+4MV;;AiEj5MM;EAEI,8BAAA;AjEm5MV;;AiEr5MM;EAEI,gCAAA;AjEu5MV;;AiEz5MM;EAEI,+BAAA;AjE25MV;;AiE75MM;EAEI,oCAAA;AjE+5MV;;AiEj6MM;EAEI,kCAAA;AjEm6MV;;AiEr6MM;EAEI,gCAAA;AjEu6MV;;AiEz6MM;EAEI,uCAAA;AjE26MV;;AiE76MM;EAEI,sCAAA;AjE+6MV;;AiEj7MM;EAEI,iCAAA;AjEm7MV;;AiEr7MM;EAEI,2BAAA;AjEu7MV;;AiEz7MM;EAEI,iCAAA;AjE27MV;;AiE77MM;EAEI,+BAAA;AjE+7MV;;AiEj8MM;EAEI,6BAAA;AjEm8MV;;AiEr8MM;EAEI,+BAAA;AjEu8MV;;AiEz8MM;EAEI,8BAAA;AjE28MV;;AiE78MM;EAEI,oBAAA;AjE+8MV;;AiEj9MM;EAEI,mBAAA;AjEm9MV;;AiEr9MM;EAEI,mBAAA;AjEu9MV;;AiEz9MM;EAEI,mBAAA;AjE29MV;;AiE79MM;EAEI,mBAAA;AjE+9MV;;AiEj+MM;EAEI,mBAAA;AjEm+MV;;AiEr+MM;EAEI,mBAAA;AjEu+MV;;AiEz+MM;EAEI,mBAAA;AjE2+MV;;AiE7+MM;EAEI,oBAAA;AjE++MV;;AiEj/MM;EAEI,4BAAA;AjEm/MV;;AiEr/MM;EAEI,2BAAA;A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BAAA;EjE4oOR;;EiE9oOI;IAEI,6BAAA;EjEgpOR;;EiElpOI;IAEI,8BAAA;EjEopOR;;EiEtpOI;IAEI,wBAAA;EjEwpOR;;EiE1pOI;IAEI,+BAAA;EjE4pOR;;EiE9pOI;IAEI,wBAAA;EjEgqOR;;EiElqOI;IAEI,yBAAA;EjEoqOR;;EiEtqOI;IAEI,8BAAA;EjEwqOR;;EiE1qOI;IAEI,iCAAA;EjE4qOR;;EiE9qOI;IAEI,sCAAA;EjEgrOR;;EiElrOI;IAEI,yCAAA;EjEorOR;;EiEtrOI;IAEI,uBAAA;EjEwrOR;;EiE1rOI;IAEI,uBAAA;EjE4rOR;;EiE9rOI;IAEI,yBAAA;EjEgsOR;;EiElsOI;IAEI,yBAAA;EjEosOR;;EiEtsOI;IAEI,0BAAA;EjEwsOR;;EiE1sOI;IAEI,4BAAA;EjE4sOR;;EiE9sOI;IAEI,kCAAA;EjEgtOR;;EiEltOI;IAEI,iBAAA;EjEotOR;;EiEttOI;IAEI,yBAAA;EjEwtOR;;EiE1tOI;IAEI,wBAAA;EjE4tOR;;EiE9tOI;IAEI,uBAAA;EjEguOR;;EiEluOI;IAEI,wBAAA;EjEouOR;;EiEtuOI;IAEI,uBAAA;EjEwuOR;;EiE1uOI;IAEI,sCAAA;EjE4uOR;;EiE9uOI;IAEI,oCAAA;EjEgvOR;;EiElvOI;IAEI,kCAAA;EjEovOR;;EiEtvOI;IAEI,yCAAA;EjEwvOR;;EiE1vOI;IAEI,wCAAA;EjE4vOR;;EiE9vOI;IAEI,wCAAA;EjEgwOR;;EiElwOI;IAEI,kCAAA;EjEowOR;;EiEtwOI;IAEI,gCAAA;EjEwwOR;;EiE1wOI;IAEI,8BAAA;EjE4wOR;;EiE9wOI;IAEI,gCAAA;EjEgxOR;;EiElxOI;IAEI,+BAAA;EjEoxOR;;EiEtxOI;IAEI,oCAAA;EjEwxOR;;EiE1xOI;IAEI,kCAAA;EjE4xOR;;EiE9xOI;IAEI,gCAAA;EjEgyOR;;EiElyOI;IAEI,uCAAA;EjEoyOR;;EiEtyOI;IAEI,sCAAA;EjEwyOR;;EiE1yOI;IAEI,iCAAA;EjE4yOR;;EiE9yOI;IAEI,2BAAA;EjEgzOR;;EiElzOI;IAEI,iCAAA;EjEozOR;;EiEtzOI;IA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I,wBAAA;EjE2yPR;;EiE7yPI;IAEI,yBAAA;EjE+yPR;;EiEjzPI;IAEI,8BAAA;EjEmzPR;;EiErzPI;IAEI,iCAAA;EjEuzPR;;EiEzzPI;IAEI,sCAAA;EjE2zPR;;EiE7zPI;IAEI,yCAAA;EjE+zPR;;EiEj0PI;IAEI,uBAAA;EjEm0PR;;EiEr0PI;IAEI,uBAAA;EjEu0PR;;EiEz0PI;IAEI,yBAAA;EjE20PR;;EiE70PI;IAEI,yBAAA;EjE+0PR;;EiEj1PI;IAEI,0BAAA;EjEm1PR;;EiEr1PI;IAEI,4BAAA;EjEu1PR;;EiEz1PI;IAEI,kCAAA;EjE21PR;;EiE71PI;IAEI,iBAAA;EjE+1PR;;EiEj2PI;IAEI,yBAAA;EjEm2PR;;EiEr2PI;IAEI,wBAAA;EjEu2PR;;EiEz2PI;IAEI,uBAAA;EjE22PR;;EiE72PI;IAEI,wBAAA;EjE+2PR;;EiEj3PI;IAEI,uBAAA;EjEm3PR;;EiEr3PI;IAEI,sCAAA;EjEu3PR;;EiEz3PI;IAEI,oCAAA;EjE23PR;;EiE73PI;IAEI,kCAAA;EjE+3PR;;EiEj4PI;IAEI,yCAAA;EjEm4PR;;EiEr4PI;IAEI,wCAAA;EjEu4PR;;EiEz4PI;IAEI,wCAAA;EjE24PR;;EiE74PI;IAEI,kCAAA;EjE+4PR;;EiEj5PI;IAEI,gCAAA;EjEm5PR;;EiEr5PI;IAEI,8BAAA;EjEu5PR;;EiEz5PI;IAEI,gCAAA;EjE25PR;;EiE75PI;IAEI,+BAAA;EjE+5PR;;EiEj6PI;IAEI,oCAAA;EjEm6PR;;EiEr6PI;IAEI,kCAAA;EjEu6PR;;EiEz6PI;IAEI,gCAAA;EjE26PR;;EiE76PI;IAEI,uCAAA;EjE+6PR;;EiEj7PI;IAEI,sCAAA;EjEm7PR;;EiEr7PI;IAEI,iCAAA;EjEu7PR;;EiEz7PI;IAEI,2BAAA;EjE27PR;;EiE77PI;IAEI,iCAAA;EjE+7PR;;EiEj8PI;IAEI,+BAAA;EjEm8PR;;EiEr8PI;IAEI,6BAAA;EjEu8PR;;EiEz8PI;IAEI,+BAAA;EjE28PR;;EiE78PI;IAEI,8BAAA;EjE+8PR;;EiEj9PI;IAEI,oBAAA;EjEm9PR;;EiEr9PI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E6xQR;;EiE/xQI;IAEI,gCAAA;EjEiyQR;;EiEnyQI;IAEI,+BAAA;EjEqyQR;;EiEvyQI;IAEI,gCAAA;EjEyyQR;;EiE3yQI;IAEI,+BAAA;EjE6yQR;;EiE/yQI;IAEI,0BAAA;EjEizQR;;EiEnzQI;IAEI,kCAAA;EjEqzQR;;EiEvzQI;IAEI,iCAAA;EjEyzQR;;EiE3zQI;IAEI,gCAAA;EjE6zQR;;EiE/zQI;IAEI,iCAAA;EjEi0QR;;EiEn0QI;IAEI,gCAAA;EjEq0QR;;EiEv0QI;IAEI,4BAAA;EjEy0QR;;EiE30QI;IAEI,oCAAA;EjE60QR;;EiE/0QI;IAEI,mCAAA;EjEi1QR;;EiEn1QI;IAEI,kCAAA;EjEq1QR;;EiEv1QI;IAEI,mCAAA;EjEy1QR;;EiE31QI;IAEI,kCAAA;EjE61QR;;EiE/1QI;IAEI,2BAAA;EjEi2QR;;EiEn2QI;IAEI,mCAAA;EjEq2QR;;EiEv2QI;IAEI,kCAAA;EjEy2QR;;EiE32QI;IAEI,iCAAA;EjE62QR;;EiE/2QI;IAEI,kCAAA;EjEi3QR;;EiEn3QI;IAEI,iCAAA;EjEq3QR;;EiEv3QI;IAEI,4BAAA;EjEy3QR;;EiE33QI;IAEI,2BAAA;EjE63QR;;EiE/3QI;IAEI,6BAAA;EjEi4QR;AACF;AIt3QI;E6DdE;IAEI,uBAAA;EjEs4QR;;EiEx4QI;IAEI,sBAAA;EjE04QR;;EiE54QI;IAEI,sBAAA;EjE84QR;;EiEh5QI;IAEI,0BAAA;EjEk5QR;;EiEp5QI;IAEI,gCAAA;EjEs5QR;;EiEx5QI;IAEI,yBAAA;EjE05QR;;EiE55QI;IAEI,wBAAA;EjE85QR;;EiEh6QI;IAEI,yBAAA;EjEk6QR;;EiEp6QI;IAEI,6BAAA;EjEs6QR;;EiEx6QI;IAEI,8BAAA;EjE06QR;;EiE56QI;IAEI,wBAAA;EjE86QR;;EiEh7QI;IAEI,+BAAA;EjEk7QR;;EiEp7QI;IAEI,wBAAA;EjEs7QR;;EiEx7QI;IAEI,yBAAA;EjE07QR;;EiE57QI;IAEI,8BAAA;EjE87QR;;EiEh8QI;IAEI,iCAAA;EjEk8QR;;EiEp8QI;IAEI,sCAAA;EjEs8QR;;EiEx8QI;IAEI,yCAAA;EjE08QR;;EiE58QI;IAEI,uBAAA;EjE88QR;;EiEh9QI;IAEI,uBAAA;EjEk9QR;;EiEp9QI;IAEI,yBAAA;EjEs9QR;;EiEx9QI;IAEI,yBAAA;EjE09QR;;EiE59QI;IAEI,0BAAA;EjE89QR;;EiEh+QI;IAEI,4BAAA;EjEk+QR;;EiEp+QI;IAEI,kCAAA;EjEs+QR;;EiEx+QI;IAEI,iBAAA;EjE0+QR;;EiE5+QI;IAEI,yBAAA;EjE8+QR;;EiEh/QI;IAEI,wBAAA;EjEk/QR;;EiEp/QI;IAEI,uBAAA;EjEs/QR;;EiEx/QI;IAEI,wBAAA;EjE0/QR;;EiE5/QI;IAEI,uBAAA;EjE8/QR;;EiEhgRI;IAEI,sCAAA;EjEkgRR;;EiEpgRI;IAEI,oCAAA;EjEsgRR;;EiExgRI;IAEI,kCAAA;EjE0gRR;;EiE5gRI;IAEI,yCAAA;EjE8gRR;;EiEhhRI;IAEI,wCAAA;EjEkhRR;;EiEphRI;IAEI,wCAAA;EjEshRR;;EiExhRI;IAEI,kCAAA;EjE0hRR;;EiE5hRI;IAEI,gCAAA;EjE8hRR;;EiEhiRI;IAEI,8BAAA;EjEkiRR;;EiEpiRI;IAEI,gCAAA;EjEsiRR;;EiExiRI;IAEI,+BAAA;EjE0iRR;;EiE5iRI;IAEI,oCAAA;EjE8iRR;;EiEhjRI;IAEI,kCAAA;EjEkjRR;;EiEpjRI;IAEI,gCAAA;EjEsjRR;;EiExjRI;IAEI,uCAAA;EjE0jRR;;EiE5jRI;IAEI,sCAAA;EjE8jRR;;EiEhkRI;IAEI,iCAAA;EjEkkRR;;EiEpkRI;IAEI,2BAAA;EjEskRR;;EiExkRI;IAEI,iCAAA;EjE0kRR;;EiE5kRI;IAEI,+BAAA;EjE8kRR;;EiEhlRI;IAEI,6BAAA;EjEklRR;;EiEplRI;IAEI,+BAAA;EjEslRR;;EiExlRI;IAEI,8BAAA;EjE0lRR;;EiE5lRI;IAEI,oBAAA;EjE8lRR;;EiEhmRI;IAEI,mBAAA;EjEkmRR;;EiEpmRI;IAEI,mBAAA;EjEsmRR;;EiExmRI;IAEI,mBAAA;EjE0mRR;;EiE5mRI;IAEI,mBAAA;EjE8mRR;;EiEhnRI;IAEI,mBAAA;EjEknRR;;EiEp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;EjE47RR;;EiE97RI;IAEI,kCAAA;EjEg8RR;;EiEl8RI;IAEI,iCAAA;EjEo8RR;;EiEt8RI;IAEI,gCAAA;EjEw8RR;;EiE18RI;IAEI,iCAAA;EjE48RR;;EiE98RI;IAEI,gCAAA;EjEg9RR;;EiEl9RI;IAEI,4BAAA;EjEo9RR;;EiEt9RI;IAEI,oCAAA;EjEw9RR;;EiE19RI;IAEI,mCAAA;EjE49RR;;EiE99RI;IAEI,kCAAA;EjEg+RR;;EiEl+RI;IAEI,mCAAA;EjEo+RR;;EiEt+RI;IAEI,kCAAA;EjEw+RR;;EiE1+RI;IAEI,2BAAA;EjE4+RR;;EiE9+RI;IAEI,mCAAA;EjEg/RR;;EiEl/RI;IAEI,kCAAA;EjEo/RR;;EiEt/RI;IAEI,iCAAA;EjEw/RR;;EiE1/RI;IAEI,kCAAA;EjE4/RR;;EiE9/RI;IAEI,iCAAA;EjEggSR;;EiElgSI;IAEI,4BAAA;EjEogSR;;EiEtgSI;IAEI,2BAAA;EjEwgSR;;EiE1gSI;IAEI,6BAAA;EjE4gSR;AACF;AIjgSI;E6DdE;IAEI,uBAAA;EjEihSR;;EiEnhSI;IAEI,sBAAA;EjEqhSR;;EiEvhSI;IAEI,sBAAA;EjEyhSR;;EiE3hSI;IAEI,0BAAA;EjE6hSR;;EiE/hSI;IAEI,gCAAA;EjEiiSR;;EiEniSI;IAEI,yBAAA;EjEqiSR;;EiEviSI;IAEI,wBAAA;EjEyiSR;;EiE3iSI;IAEI,yBAAA;EjE6iSR;;EiE/iSI;IAEI,6BAAA;EjEijSR;;EiEnjSI;IAEI,8BAAA;EjEqjSR;;EiEvjSI;IAEI,wBAAA;EjEyjSR;;EiE3jSI;IAEI,+BAAA;EjE6jSR;;EiE/jSI;IAEI,wBAAA;EjEikSR;;EiEnkSI;IAEI,yBAAA;EjEqkSR;;EiEvkSI;IAEI,8BAAA;EjEykSR;;EiE3kSI;IAEI,iCAAA;EjE6kSR;;EiE/kSI;IAEI,sCAAA;EjEilSR;;EiEnlSI;IAEI,yCAAA;EjEqlSR;;EiEvlSI;IAEI,uBAAA;EjEylSR;;EiE3lSI;IAEI,uBAAA;EjE6lSR;;EiE/lSI;IAEI,yBAAA;EjEimSR;;EiEnmSI;IAEI,yBAAA;EjEqmSR;;EiEvmSI;IAEI,0BAAA;EjEymSR;;EiE3mSI;IAEI,4BAAA;EjE6mSR;;EiE/mSI;IAEI,kCAAA;EjEinSR;;EiEnnSI;IAEI,iBAAA;EjEqnSR;;EiEvnSI;IAEI,yBAAA;EjEynSR;;EiE3nSI;IAEI,wBAAA;EjE6nSR;;EiE/nSI;IAEI,uBAAA;EjEioSR;;EiEnoSI;IAEI,wBAAA;EjEqoSR;;EiEvoSI;IAEI,uBAAA;EjEyoSR;;EiE3oSI;IAEI,sCAAA;EjE6oSR;;EiE/oSI;IAEI,oCAAA;EjEipSR;;EiEnpSI;IAEI,kCAAA;EjEqpSR;;EiEvpSI;IAEI,yCAAA;EjEypSR;;EiE3pSI;IAEI,wCAAA;EjE6pSR;;EiE/pSI;IAEI,wCAAA;EjEiqSR;;EiEnqSI;IAEI,kCAAA;EjEqqSR;;EiEvqSI;IAEI,gCAAA;EjEyqSR;;EiE3qSI;IAEI,8BAAA;EjE6qSR;;EiE/qSI;IAEI,gCAAA;EjEirSR;;EiEnrSI;IAEI,+BAAA;EjEqrSR;;EiEvrSI;IAEI,oCAAA;EjEyrSR;;EiE3rSI;IAEI,kCAAA;EjE6rSR;;EiE/rSI;IAEI,gCAAA;EjEisSR;;EiEnsSI;IAEI,uCAAA;EjEqsSR;;EiEvsSI;IAEI,sCAAA;EjEysSR;;EiE3sSI;IAEI,iCAAA;EjE6sSR;;EiE/sSI;IAEI,2BAAA;EjEitSR;;EiEntSI;IAEI,iCAAA;EjEqtSR;;EiEvtSI;IAEI,+BAAA;EjEytSR;;EiE3tSI;IAEI,6BAAA;EjE6tSR;;EiE/tSI;IAEI,+BAAA;EjEiuSR;;EiEnuSI;IAEI,8BAAA;EjEquSR;;EiEvuSI;IAEI,oBAAA;EjEyuSR;;EiE3uSI;IAEI,mBAAA;EjE6uSR;;EiE/uSI;IAEI,mBAAA;EjEivSR;;EiEnvSI;IAEI,mBAAA;EjEqvSR;;EiEvvSI;IAEI,mBAAA;EjEyvSR;;EiE3vSI;IAEI,mBAAA;EjE6vSR;;EiE/vSI;IAEI,mBAAA;EjEiwSR;;EiEnwSI;IAEI,mBAAA;EjEqwSR;;EiEvwSI;IAEI,oBAAA;EjEywSR;;EiE3wSI;IAEI,4BAAA;EjE6wSR;;EiE/wSI;IAEI,2BAAA;EjEixSR;;E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AAA;EjE2lTR;;EiE7lTI;IAEI,4BAAA;EjE+lTR;;EiEjmTI;IAEI,oCAAA;EjEmmTR;;EiErmTI;IAEI,mCAAA;EjEumTR;;EiEzmTI;IAEI,kCAAA;EjE2mTR;;EiE7mTI;IAEI,mCAAA;EjE+mTR;;EiEjnTI;IAEI,kCAAA;EjEmnTR;;EiErnTI;IAEI,2BAAA;EjEunTR;;EiEznTI;IAEI,mCAAA;EjE2nTR;;EiE7nTI;IAEI,kCAAA;EjE+nTR;;EiEjoTI;IAEI,iCAAA;EjEmoTR;;EiEroTI;IAEI,kCAAA;EjEuoTR;;EiEzoTI;IAEI,iCAAA;EjE2oTR;;EiE7oTI;IAEI,4BAAA;EjE+oTR;;EiEjpTI;IAEI,2BAAA;EjEmpTR;;EiErpTI;IAEI,6BAAA;EjEupTR;AACF;AI5oTI;E6DdE;IAEI,uBAAA;EjE4pTR;;EiE9pTI;IAEI,sBAAA;EjEgqTR;;EiElqTI;IAEI,sBAAA;EjEoqTR;;EiEtqTI;IAEI,0BAAA;EjEwqTR;;EiE1qTI;IAEI,gCAAA;EjE4qTR;;EiE9qTI;IAEI,yBAAA;EjEgrTR;;EiElrTI;IAEI,wBAAA;EjEorTR;;EiEtrTI;IAEI,yBAAA;EjEwrTR;;EiE1rTI;IAEI,6BAAA;EjE4rTR;;EiE9rTI;IAEI,8BAAA;EjEgsTR;;EiElsTI;IAEI,wBAAA;EjEosTR;;EiEtsTI;IAEI,+BAAA;EjEwsTR;;EiE1sTI;IAEI,wBAAA;EjE4sTR;;EiE9sTI;IAEI,yBAAA;EjEgtTR;;EiEltTI;IAEI,8BAAA;EjEotTR;;EiEttTI;IAEI,iCAAA;EjEwtTR;;EiE1tTI;IAEI,sCAAA;EjE4tTR;;EiE9tTI;IAEI,yCAAA;EjEguTR;;EiEluTI;IAEI,uBAAA;EjEouTR;;EiEtuTI;IAEI,uBAAA;EjEwuTR;;EiE1uTI;IAEI,yBAAA;EjE4uTR;;EiE9uTI;IAEI,yBAAA;EjEgvTR;;EiElvTI;IAEI,0BAAA;EjEovTR;;EiEtvTI;IAEI,4BAAA;EjEwvTR;;EiE1vTI;IAEI,kCAAA;EjE4vTR;;EiE9vTI;IAEI,iBAAA;EjEgwTR;;EiElwTI;IAEI,yBAAA;EjEowTR;;Ei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","file":"boosted.rtl.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Boosted v5.0.0-beta2 (https://boosted.orange.com/)\n * Copyright 2014-2021 The Boosted Authors\n * Copyright 2014-2021 Orange SA\n * Licensed under MIT (https://github.com/Orange-OpenSource/Orange-Boosted-Bootstrap/blob/v5-dev/LICENSE)\n * This a fork of Bootstrap: Initial license below\n * Bootstrap v5.0.0-beta2 (https://getbootstrap.com)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #527edb;\n --bs-indigo: #a885d8;\n --bs-purple: #a885d8;\n --bs-pink: #ffb4e6;\n --bs-red: #cd3c14;\n --bs-orange: #ff7900;\n --bs-yellow: #fc0;\n --bs-green: #32c832;\n --bs-teal: #50be87;\n --bs-cyan: #4bb4e6;\n --bs-white: #fff;\n --bs-gray: #999;\n --bs-gray-dark: #595959;\n --bs-primary: #ff7900;\n --bs-secondary: #000;\n --bs-success: #32c832;\n --bs-info: #527edb;\n --bs-warning: #fc0;\n --bs-danger: #cd3c14;\n --bs-light: #ccc;\n --bs-dark: #000;\n --o-chevron-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3e%3cpath d='M9 2L7 0 0 7l7 7 2-2-5-5 5-5z'/%3e%3c/svg%3e\");\n --o-close-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23000'%3e%3cpath stroke='%23000' stroke-width='5' stroke-linecap='round' d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n --o-check-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3e%3cpath fill='%23000' d='M13 0L5 8 2 5 0 7l5 5L15 2z'/%3e%3c/svg%3e\");\n --o-success-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%2332c832' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm28 29.4c3.3 0 6 2.6 6 5.9a5.9 5.9 0 01-1.3 3.7L57.7 86a5.8 5.8 0 01-9.1 0L29.8 62.5c-.8-1-1.2-2.3-1.2-3.7a5.9 5.9 0 011.7-4.1l2.3-2.4a5.8 5.8 0 014.2-1.7 5.8 5.8 0 013.8 1.4L52 64.7 86.6 31a5.8 5.8 0 014-1.6z'/%3e%3c/svg%3e\");\n --o-error-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 125'%3e%3cpath fill='%23cd3c14' d='M70.3 0c-5.8 0-10.8 3.1-13.5 7.8L2.3 101.3l-.2.2A15.6 15.6 0 0015.6 125H125a15.6 15.6 0 0013.5-23.5L83.8 7.8A15.6 15.6 0 0070.3 0zm19.2 50a6.4 6.4 0 014.4 1.9 6.4 6.4 0 010 9L79.4 75.6l15 15a6.4 6.4 0 010 9.2 6.4 6.4 0 01-4.5 1.9 6.4 6.4 0 01-4.6-2l-15-15-15 15a6.4 6.4 0 01-4.6 2 6.4 6.4 0 01-4.6-2 6.4 6.4 0 010-9l15-15L46.8 61a6.4 6.4 0 119-9.1l14.6 14.5L84.8 52a6.4 6.4 0 014.7-1.9z'/%3e%3c/svg%3e\");\n --bs-font-sans-serif: HelvNeueOrange/*rtl:insert:Arabic*/, Helvetica Neue, Helvetica, Arial, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n:root {\n scroll-padding-top: 3.75rem;\n}\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n@media (min-width: 1024px) {\n :root {\n scroll-padding-top: 7.5rem;\n }\n}\n\nbody {\n position: relative;\n margin: 0;\n font-family: var(--bs-font-sans-serif);\n font-synthesis: none;\n font-size: 1rem;\n font-weight: 400;\n line-height: calc(18 / 16);\n color: #000;\n /* rtl:remove */\n letter-spacing: -0.00625rem;\n background-color: #fff;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-font-smoothing: subpixel-antialiased;\n text-rendering: optimizeSpeed;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n:focus {\n outline: 0.125rem solid;\n}\n\n.js-focus-visible :focus:not([data-focus-visible-added]),\n.js-focus-visible .focus:not([data-focus-visible-added]) {\n outline: 0 !important;\n}\n\nhr {\n margin: 1.25rem 0;\n color: inherit;\n background-color: currentColor !important;\n border: 0;\n}\n\nhr:not([size]) {\n height: 0.125rem;\n}\n\n[class*=display-], h3, .h3,\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 1.25rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: calc(18 / 16);\n /* rtl:remove */\n letter-spacing: -0.00625rem;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nh1, .h1 {\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n /* rtl:remove */\n letter-spacing: -0.025rem;\n}\n\nh2, .h2 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n /* rtl:remove */\n letter-spacing: -0.0125rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-bs-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\nul {\n list-style-type: square;\n}\n\nli::marker {\n color: #f16e00;\n vertical-align: middle;\n}\n\nli li::marker {\n color: #999;\n}\n\nli li li::marker {\n color: #ccc;\n}\n\nli::before {\n color: #f16e00;\n vertical-align: text-top;\n}\n\nli li::before {\n color: #999;\n}\n\nli li li::before {\n color: #ccc;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nem,\nstrong {\n font-weight: 700;\n}\n\nsmall, .small {\n font-size: 0.875rem;\n font-weight: 400;\n line-height: calc(16 / 14);\n}\n\nmark, .mark {\n padding: 0.2em;\n background-color: #ff7900;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: #000;\n text-decoration: underline;\n outline-offset: 0.5rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n a {\n transition: none;\n }\n}\na:focus {\n color: #f16e00;\n outline-offset: 0.125rem;\n}\na:hover {\n color: #f16e00;\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\nvar,\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n direction: ltr /* rtl:ignore */;\n unicode-bidi: bidi-override;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n line-height: 1.25;\n color: #333;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\nvar,\ncode {\n font-size: 0.875em;\n font-style: normal;\n color: #666;\n word-wrap: break-word;\n}\na > var,\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.0625rem 0.0625rem;\n font-size: 0.875em;\n color: #000;\n background-color: #eee;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n font-weight: 700;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: top;\n border-collapse: collapse;\n font-feature-settings: \"tnum\";\n font-variant-numeric: tabular-nums;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n font-size: 2.125rem;\n font-weight: 700;\n color: #000;\n text-align: left;\n /* rtl:remove */\n letter-spacing: -0.0625rem;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n font-weight: 700;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n /* rtl:remove */\n letter-spacing: inherit;\n box-shadow: none;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\n[list]::-webkit-calendar-picker-indicator {\n display: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.3125rem;\n font-size: 1.25rem;\n font-weight: 700;\n line-height: inherit;\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -0.125rem;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.display-1 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n /* rtl:remove */\n letter-spacing: -0.05rem;\n}\n\nh1, .h1,\n.display-2,\n.display-3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n /* rtl:remove */\n letter-spacing: -0.0375rem;\n}\n\n/* rtl:begin:remove */\n.display-2 {\n letter-spacing: -0.03125rem;\n}\n\n/* rtl:end:remove */\nh2, .h2,\n.display-4 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n /* rtl:remove */\n letter-spacing: -0.0125rem;\n}\n\n.lead {\n font-size: 1rem;\n font-weight: 400;\n line-height: calc(18 / 16);\n /* rtl:remove */\n letter-spacing: -0.00625rem;\n}\n\n@media (min-width: 480px) {\n h1, .h1,\n.display-1,\n.display-2,\n.display-3 {\n line-height: 1;\n }\n\n .display-1 {\n font-size: 3.125rem;\n /* rtl:remove */\n letter-spacing: -0.1rem;\n }\n\n .display-2 {\n font-size: 2.5rem;\n /* rtl:remove */\n letter-spacing: -0.0625rem;\n }\n\n h1, .h1,\n.display-3 {\n font-size: 2.125rem;\n /* rtl:remove */\n letter-spacing: -0.0625rem;\n }\n\n h2, .h2,\n.display-4 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n /* rtl:remove */\n letter-spacing: -0.03125rem;\n }\n\n h3, .h3,\nh4,\n.h4,\n.lead {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n /* rtl:remove */\n letter-spacing: -0.0125rem;\n }\n}\n@media (min-width: 1024px) {\n .display-1 {\n font-size: 3.75rem;\n /* rtl:remove */\n letter-spacing: -0.125rem;\n }\n\n .display-2 {\n font-size: 3.125rem;\n /* rtl:remove */\n letter-spacing: -0.1rem;\n }\n\n .display-3 {\n font-size: 2.5rem;\n /* rtl:remove */\n letter-spacing: -0.0625rem;\n }\n\n .display-4 {\n font-size: 2.125rem;\n line-height: 1;\n /* rtl:remove */\n letter-spacing: -0.0625rem;\n }\n\n h2, .h2 {\n font-size: 1.875rem;\n line-height: calc(32 / 30);\n /* rtl:remove */\n letter-spacing: -0.05rem;\n }\n\n h3, .h3 {\n font-size: 1.5rem;\n line-height: calc(26 / 24);\n /* rtl:remove */\n letter-spacing: -0.03125rem;\n }\n\n h4, .h4 {\n font-size: 1.25rem;\n line-height: calc(22 / 20);\n /* rtl:remove */\n letter-spacing: -0.025rem;\n }\n\n h5, .h5 {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n /* rtl:remove */\n letter-spacing: -0.0125rem;\n }\n\n h6, .h6 {\n font-size: 1rem;\n line-height: calc(18 / 16);\n /* rtl:remove */\n letter-spacing: -0.00625rem;\n }\n\n .lead {\n font-size: 1.25rem;\n line-height: 1.5;\n /* rtl:remove */\n letter-spacing: -0.015625rem;\n }\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.3125rem;\n}\n\n.link-chevron {\n font-weight: 700;\n text-decoration: none;\n}\n.link-chevron::after {\n display: inline-block;\n width: calc(0.5rem - 1px);\n height: 0.625rem;\n margin-left: 0.3125rem;\n vertical-align: middle;\n content: \"\";\n background-image: var(--o-chevron-icon);\n background-repeat: no-repeat;\n transform: rotate(0.5turn) translateY(1px);\n}\n.link-chevron:hover, .link-chevron:focus {\n text-decoration: underline;\n}\n.link-chevron:hover::after, .link-chevron:focus::after {\n filter: invert(46%) sepia(60%) saturate(2878%) hue-rotate(6deg) brightness(98%) contrast(104%);\n}\n\n.initialism {\n font-size: 0.875rem;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1.25rem;\n font-size: 1.25rem;\n line-height: 1.5;\n /* rtl:remove */\n letter-spacing: -0.0015625rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1.25rem;\n margin-bottom: 1.25rem;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n color: #666;\n /* rtl:remove */\n letter-spacing: -0.00625rem;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.625rem;\n background-color: #fff;\n border: 0.125rem solid #000;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.625rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875rem;\n color: #333;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm,\n.container-xs {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.3125rem);\n padding-left: var(--bs-gutter-x, 0.3125rem);\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm,\n.container-xs {\n --bs-gutter-x: 0.625rem;\n }\n}\n\n.container {\n max-width: 312px;\n}\n\n@media (min-width: 480px) {\n .container-sm, .container {\n max-width: 468px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 744px;\n }\n}\n@media (min-width: 1024px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1280px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1200px;\n }\n}\n@media (min-width: 1440px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 0.625rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) / -2);\n margin-left: calc(var(--bs-gutter-x) / -2);\n}\n@media (min-width: 768px) {\n .row {\n --bs-gutter-x: 1.25rem;\n }\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) / 2);\n padding-left: calc(var(--bs-gutter-x) / 2);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.offset-11 {\n margin-left: 91.6666666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.3125rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.3125rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.625rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.625rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1.25rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1.25rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.875rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.875rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3.75rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3.75rem;\n}\n\n@media (min-width: 480px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.6666666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.3125rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.3125rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.625rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.625rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1.25rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1.25rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.875rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.875rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3.75rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3.75rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.6666666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.3125rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.3125rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.625rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.625rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1.25rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1.25rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.875rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.875rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3.75rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3.75rem;\n }\n}\n@media (min-width: 1024px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.6666666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.3125rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.3125rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.625rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.625rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1.25rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1.25rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.875rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.875rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3.75rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3.75rem;\n }\n}\n@media (min-width: 1280px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.6666666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.3125rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.3125rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.625rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.625rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1.25rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1.25rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.875rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.875rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3.75rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3.75rem;\n }\n}\n@media (min-width: 1440px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.3333333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.6666666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.3333333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.6666666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.3333333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.6666666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.3333333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.6666666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.3333333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.6666666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.3333333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.6666666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.3333333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.6666666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.3125rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.3125rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.625rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.625rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1.25rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1.25rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.875rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.875rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3.75rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3.75rem;\n }\n}\n.table {\n --bs-table-bg: #fff;\n --bs-table-active-color: #000;\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: #000;\n --bs-table-hover-bg: rgba(0, 0, 0, 0.065);\n --bs-table-border-color: #ccc;\n width: 100%;\n margin-bottom: 1.25rem;\n color: #000;\n vertical-align: top;\n}\n.table tr {\n border-bottom: 0.0625rem solid var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.875rem 0.625rem calc(0.875rem + 1px);\n line-height: 1.25;\n background-color: var(--bs-table-bg);\n box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > thead > tr {\n border-bottom-width: 0.125rem;\n}\n.table > tbody > th {\n font-weight: 400;\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > :not(:last-child) > :last-child > * {\n border-bottom-color: currentColor;\n}\n\n.caption-bottom {\n caption-side: bottom;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.5625rem 0.625rem calc(0.5625rem + 1px);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-dark {\n --bs-table-bg: #000;\n --bs-table-active-bg: #1a1a1a;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #111111;\n --bs-table-hover-color: #fff;\n --bs-table-border-color: #666666;\n color: #fff;\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 479.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1023.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1279.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1439.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.375rem;\n font-weight: 700;\n}\n\n.is-disabled,\n[disabled] .form-label {\n color: #ccc;\n}\n\n.is-required::after {\n margin-left: 0.375rem;\n color: #f16e00;\n content: \"*\";\n}\n\n.col-form-label {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem;\n margin-bottom: 0;\n font-size: inherit;\n font-weight: 700;\n line-height: 1.25;\n}\n\n.col-form-label-lg {\n padding-top: 0.9375rem;\n padding-bottom: 0.9375rem;\n font-size: 1.125rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n font-family: inherit;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n appearance: none;\n border-radius: 0;\n transition: border-color 0.2s ease-in-out, outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: #000;\n background-color: #fff;\n border-color: currentColor !important;\n outline: 0;\n}\n.form-control::-webkit-date-and-time-value {\n height: 1.25em;\n}\n.form-control::placeholder {\n color: #666;\n opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n color: #666;\n background-color: #eee;\n opacity: 1;\n}\n.form-control::file-selector-button {\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n margin: calc((0.5rem - 1px) * -1) -0.625rem calc((0.5rem + 1px) * -1);\n margin-inline-end: 0.625rem;\n color: #000;\n background-color: #fff;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 0.125rem;\n border-radius: 0;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:disabled::file-selector-button {\n color: #666;\n background-color: #eee;\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: #f2f2f2;\n}\n.form-control::-webkit-file-upload-button {\n padding: calc(0.5rem - 1px) 0.625rem calc(0.5rem + 1px);\n margin: calc((0.5rem - 1px) * -1) -0.625rem calc((0.5rem + 1px) * -1);\n margin-inline-end: 0.625rem;\n color: #000;\n background-color: #fff;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 0.125rem;\n border-radius: 0;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n transition: none;\n }\n}\n.form-control:disabled::-webkit-file-upload-button {\n color: #666;\n background-color: #eee;\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: #f2f2f2;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.5rem 0;\n margin-bottom: 0;\n line-height: 1.25;\n color: #000;\n background-color: transparent;\n border: solid transparent;\n border-width: 0.125rem 0;\n}\n.form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-lg {\n min-height: 3.125rem;\n line-height: calc(20 / 18);\n font-size: 1.125rem;\n}\n.form-control-lg::file-selector-button {\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n margin: calc((0.5rem - 1px) * -1) -0.625rem calc((0.5rem + 1px) * -1);\n margin-inline-end: 1.25rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n margin: calc((0.5rem - 1px) * -1) -0.625rem calc((0.5rem + 1px) * -1);\n margin-inline-end: 1.25rem;\n}\n\ntextarea.form-control {\n min-height: 2.5rem;\n}\ntextarea.form-control-lg {\n min-height: 3.125rem;\n}\n\n.form-control-color {\n max-width: 3rem;\n height: auto;\n padding: 0.5rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n height: 1.25em;\n}\n.form-control-color::-webkit-color-swatch {\n height: 1.25em;\n}\n\n.form-select {\n display: block;\n width: 100%;\n padding: calc(0.5rem - 1px) 1.875rem calc(0.5rem + 1px) 0.625rem;\n font-family: inherit;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right 0.625rem top calc(50% + 1px);\n background-size: 0.875rem 1rem;\n border: 0.125rem solid #ccc;\n border-radius: 0;\n appearance: none;\n}\n.form-select:focus {\n border-color: currentColor !important;\n}\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n padding-right: 0.625rem;\n background-image: none;\n}\n.form-select:disabled {\n color: #666;\n background-color: #eee;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3e%3cpath fill='%23666' d='M7 7L0 0h14L7 7z'/%3e%3c/svg%3e\");\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\n.form-select-lg {\n padding-top: calc(0.625rem - 1px);\n padding-bottom: 0.625rem;\n padding-left: 1.25rem;\n font-size: 1.125rem;\n line-height: 1.5;\n}\n\n.form-check {\n display: block;\n min-height: 1.25rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-input {\n width: 1em;\n height: 1em;\n margin-top: 0.125em;\n vertical-align: top;\n background-color: #fff;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: 0.125rem solid #ccc;\n appearance: none;\n color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n background-color: #ff7900;\n border-color: #ff7900;\n}\n.form-check-input:checked {\n background-color: #ff7900;\n border-color: #ff7900;\n}\n.form-check-input:checked[type=checkbox] {\n background-image: var(--o-check-icon);\n}\n.form-check-input:checked[type=radio] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000'/%3e%3c/svg%3e\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #000;\n border-color: #000;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 3'%3e%3cpath fill='%23fff' d='M0 0h10v3H0z'/%3e%3c/svg%3e\");\n background-position: 50% calc(50% + 0.03125rem);\n background-size: 0.625rem 0.1875rem;\n}\n.form-check-input:disabled {\n pointer-events: none;\n background-color: #eee;\n filter: none;\n}\n.form-check-input:disabled:checked {\n background-color: #333;\n filter: invert(1);\n border-color: #333;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n color: #ccc;\n}\n.form-check-input:required ~ .form-check-label::after {\n margin-left: 0.375rem;\n color: #f16e00;\n content: \"*\";\n}\n\n.form-switch {\n --o-switch-gradient: linear-gradient(to right, #000 1.625rem, transparent);\n min-height: 1.875rem;\n padding-left: 4.25rem;\n}\n.form-switch .form-check-input {\n width: 3.75rem;\n height: 1.875rem;\n margin-left: -4.25rem;\n background-color: #fff;\n background-image: var(--o-close-icon), var(--o-switch-gradient);\n filter: invert(1);\n background-position: right 0.5rem top 50%, 0 0;\n background-size: 0.75rem, 1.625rem;\n border-color: #fff;\n outline-offset: 1.25rem;\n transition: background-position 0.15s ease-in-out, outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:checked {\n background-color: #ff7900;\n filter: none;\n border-color: #ff7900;\n background-image: var(--o-check-icon), var(--o-switch-gradient);\n background-position: 0.375rem 50%, 100% 0;\n background-size: 0.9375rem, 1.625rem;\n}\n.form-switch .form-check-input:checked:active, .form-switch .form-check-input:checked:focus {\n outline-color: #ff7900;\n}\n.form-switch .form-check-input:checked:not(:disabled) {\n --o-switch-gradient: linear-gradient(to right, #fff 1.625rem, transparent);\n}\n.form-switch .form-check-input:focus {\n outline-offset: 0.0625rem;\n}\n.form-switch .form-check-input:active {\n background-color: #ff7900;\n filter: none;\n border-color: #ff7900;\n}\n.form-switch .form-check-input:disabled {\n background-color: #333;\n filter: invert(1);\n border-color: #333;\n}\n.form-switch .form-check-label {\n padding-top: 0.3125rem;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check + .btn {\n margin-left: 0 !important;\n color: #000;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-check + .btn.btn-icon:not(.btn-no-outline)::before, .btn-check + .btn.btn-icon:not(.btn-no-outline)::after {\n display: inline-block;\n width: 0.125rem;\n height: 100%;\n content: \"\";\n}\n.btn-check + .btn:not(:first-of-type) {\n border-left: 0;\n}\n.btn-check + .btn:not(:last-of-type) {\n border-right: 0;\n}\n.btn-check:hover + .btn,\n.btn-check + .btn:hover {\n color: #f16e00;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-group .btn-check + .btn:hover {\n z-index: 0;\n}\n.btn-check[data-focus-visible-added] + .btn {\n outline: 0.125rem solid;\n outline-offset: 0.125rem;\n box-shadow: 0 0 0 0.125rem #fff;\n}\n.btn-check[data-focus-visible-added]:checked + .btn-no-outline {\n border-color: #ccc;\n outline-color: currentColor;\n}\n.btn-check:checked + .btn {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.btn-check:checked + .btn-no-outline, .btn-check:checked + .btn-no-outline:hover, .btn-check:checked + .btn-no-outline:focus {\n color: #f16e00;\n background-color: transparent;\n}\n.btn-check:active + .btn,\n.btn-check + .btn:active,\n.btn-check + .btn.active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n filter: none;\n border-color: currentColor;\n}\n.btn-check[disabled]:checked + .btn, .btn-check:disabled:checked + .btn {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n.btn-check[disabled]:checked + .btn-no-outline, .btn-check:disabled:checked + .btn-no-outline {\n color: #ccc;\n background-color: transparent;\n border-color: currentColor;\n}\n.btn-check + .btn-no-outline:not(:only-of-type) {\n border: 0.125rem solid transparent;\n}\n.btn-check + .btn-no-outline:hover, .btn-check + .btn-no-outline:focus, .btn-check + .btn-no-outline:active, .btn-check + .btn-no-outline.active {\n color: #000;\n border-color: #ccc;\n}\n.btn-check + .btn-no-outline:active {\n color: #f16e00;\n background-color: transparent;\n}\n\n.form-range {\n width: 100%;\n height: 1.25rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n.form-range:focus::-webkit-slider-thumb {\n border-color: #ff7900;\n}\n.form-range:focus::-moz-range-thumb {\n border-color: #ff7900;\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n box-sizing: content-box;\n width: 1rem;\n height: 1rem;\n margin-top: -0.3125rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n cursor: grabbing;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n cursor: grab;\n background-color: #fff;\n border: 0.125rem solid #000;\n border-radius: 50%;\n transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n cursor: grabbing;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.375rem;\n color: transparent;\n cursor: pointer;\n background-color: #eee;\n border-color: transparent;\n}\n.form-range::-moz-range-progress {\n height: 0.375rem;\n background-color: #ff7900;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n cursor: default;\n border-color: #ccc;\n}\n.form-range:disabled::-moz-range-thumb {\n cursor: default;\n border-color: #ccc;\n}\n.form-range:disabled::-moz-range-progress {\n background-color: #ccc;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus {\n z-index: 3;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 3;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.625rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.25;\n text-align: center;\n white-space: nowrap;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.8125rem 1.25rem;\n font-size: 1.125rem;\n}\n\n.input-group-lg > .form-select {\n padding-right: 2.5rem;\n}\n\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: -0.125rem;\n}\n\n.valid-feedback {\n display: none;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n background: var(--o-success-icon) no-repeat right 0.625rem center/1.25rem;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875rem;\n font-weight: 700;\n}\n.invalid-feedback::before {\n flex-shrink: 0;\n align-self: center;\n width: 0.9375rem;\n height: 0.9375rem;\n margin-right: 0.3125rem;\n content: \"\";\n background: var(--o-error-icon) no-repeat;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: flex;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #cd3c14;\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: #cd3c14;\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: #cd3c14;\n}\n.was-validated .form-check-input:invalid:checked, .was-validated .form-check-input:invalid:active, .form-check-input.is-invalid:checked, .form-check-input.is-invalid:active {\n background-color: #cd3c14;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.btn {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-family: inherit;\n font-weight: 700;\n line-height: 1.25;\n color: #000;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n background-color: transparent;\n border: 0.125rem solid transparent;\n outline-offset: 0.3125rem;\n --o-icon-spacing: 0.5rem;\n padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px);\n font-size: 1rem;\n border-radius: 0;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: #000;\n}\n.btn:focus {\n outline-offset: 0.125rem;\n}\n.btn:focus[data-focus-visible-added] {\n box-shadow: 0 0 0 0.125rem #fff;\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n pointer-events: none;\n opacity: 1;\n}\n.btn > svg {\n transform: translateY(1px);\n}\n\n.btn-primary,\n.btn-warning {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n.btn-primary:hover,\n.btn-warning:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-primary:focus,\n.btn-warning:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle,\n.btn-warning:active,\n.btn-warning.active,\n.show > .btn-warning.dropdown-toggle {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n.btn-primary:disabled, .btn-primary.disabled,\n.btn-warning:disabled,\n.btn-warning.disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-light,\n.btn-secondary {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n.btn-light:hover,\n.btn-secondary:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-light:focus,\n.btn-secondary:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle,\n.btn-secondary:active,\n.btn-secondary.active,\n.show > .btn-secondary.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n.btn-light:disabled, .btn-light.disabled,\n.btn-secondary:disabled,\n.btn-secondary.disabled {\n color: #ccc;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-success {\n color: #000;\n background-color: #32c832;\n border-color: #32c832;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-success:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n.btn-success:disabled, .btn-success.disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-info,\n.btn-dark {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-info:hover,\n.btn-dark:hover {\n color: #000;\n background-color: #fff;\n border-color: #000;\n}\n.btn-info:focus,\n.btn-dark:focus {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n.btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle,\n.btn-dark:active,\n.btn-dark.active,\n.show > .btn-dark.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n.btn-info:disabled, .btn-info.disabled,\n.btn-dark:disabled,\n.btn-dark.disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #cd3c14;\n border-color: #cd3c14;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-danger:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n.btn-danger:disabled, .btn-danger.disabled {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-no-outline:hover, .btn-no-outline:focus, .btn-no-outline:active, .btn-no-outline.active {\n border-color: #ccc;\n}\n.btn-no-outline:active, .btn-no-outline.active {\n color: #f16e00;\n background-color: transparent;\n}\n.btn-no-outline:disabled, .btn-no-outline.disabled {\n color: #ccc;\n}\n\n.btn-link {\n color: #000;\n text-decoration: underline;\n border-color: transparent !important;\n}\n.btn-link:hover {\n color: #f16e00;\n}\n.btn-link:disabled, .btn-link.disabled {\n color: #ccc;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --o-icon-spacing: 0.8125rem;\n padding: calc(0.8125rem - 1px) 1.25rem calc(0.8125rem + 1px);\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n border-radius: 0;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --o-icon-spacing: 0.3125rem;\n padding: calc(0.3125rem - 1px) 0.625rem calc(0.3125rem + 1px);\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border-radius: 0;\n}\n\n.btn-icon {\n padding-right: var(--o-icon-spacing);\n padding-left: var(--o-icon-spacing);\n}\n\n.btn-social {\n border-color: currentColor;\n border-radius: 50%;\n min-width: 1.25rem;\n min-height: 1.25rem;\n}\n.btn-social::before {\n display: block;\n min-width: inherit;\n min-height: inherit;\n content: \"\";\n background-color: currentColor;\n -webkit-mask: var(--o-network-logo) no-repeat 50%/1.25rem 1.25rem;\n mask: var(--o-network-logo) no-repeat 50%/1.25rem 1.25rem;\n}\n\n.btn-social:hover, .btn-social:focus {\n color: #fff;\n background-color: var(--o-network-color, #000);\n border-color: var(--o-network-color, #000);\n outline-color: var(--o-network-color, #000);\n}\n.btn-social:active, .btn-social.active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.btn-social::before {\n transform: translateY(1px);\n}\n\n.btn-facebook {\n --o-network-color: #3b5998;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M19 6h5V0h-5c-4 0-7 3-7 7v3H8v6h4v16h6V16h5l1-6h-6V7l1-1z'%3e%3c/path%3e%3c/svg%3e\");\n}\n.btn-twitter {\n --o-network-color: #1da1f2;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M32 7a13 13 0 01-3.8 1.1 6.6 6.6 0 003-3.6c-1.4.7-2.8 1.3-4.3 1.6a6.6 6.6 0 00-11.1 6A18.6 18.6 0 012.2 5a6.6 6.6 0 002 8.9c-1 0-2-.4-3-.9v.1c0 3.2 2.4 5.9 5.4 6.5a6.6 6.6 0 01-3 0 6.6 6.6 0 006.1 4.6A13.2 13.2 0 010 27.1a18.6 18.6 0 0028.7-16.6C30 9.5 31.1 8.4 32 7z'/%3e%3c/svg%3e\");\n}\n.btn-instagram {\n --o-network-color: #e1306c;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M16 2.9h6.5c1.5.1 2.4.4 3 .6a5 5 0 011.8 1.2c.5.6.9 1.1 1.2 1.9.2.5.4 1.4.5 3a112.7 112.7 0 01-.5 15.8 5 5 0 01-1.2 1.9c-.6.5-1.1.9-1.9 1.2-.5.2-1.4.4-3 .5a112.7 112.7 0 01-15.8-.5 5 5 0 01-1.9-1.2 5 5 0 01-1.2-1.9c-.2-.5-.4-1.4-.5-3a112.7 112.7 0 01.5-15.8 5 5 0 011.2-1.9c.6-.5 1.1-.9 1.9-1.2C7 3.3 8 3 9.6 3l6.4-.1zM16 0H9.4C7.7.3 6.5.5 5.5.9s-2 1-2.8 1.9c-1 .9-1.5 1.8-1.9 2.8-.4 1-.6 2.2-.7 3.9a117.6 117.6 0 00.7 17c.5 1.1 1 2 1.9 3 .9.8 1.8 1.4 2.8 1.8 1 .4 2.2.6 3.9.7a117.2 117.2 0 0017-.7c1.1-.4 2-1 2.9-1.9s1.4-1.8 1.8-2.8c.4-1 .7-2.2.8-3.9a117.2 117.2 0 00-.8-17A7.8 7.8 0 0026.4.8c-1-.5-2.1-.7-3.8-.8L16 0z'/%3e%3cpath d='M16 7.8a8.2 8.2 0 100 16.4 8.2 8.2 0 000-16.4zm0 13.5a5.3 5.3 0 110-10.6 5.3 5.3 0 010 10.6zM26.5 7.5a2 2 0 11-3.9 0 2 2 0 013.9 0z'/%3e%3c/svg%3e\");\n}\n.btn-youtube {\n --o-network-color: #f00;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M31.7 9.6s-.3-2.2-1.3-3.2c-1.2-1.3-2.6-1.3-3.2-1.3-4.5-.4-11.2-.4-11.2-.4s-6.7 0-11.2.4c-.6 0-2 0-3.2 1.3C.6 7.4.3 9.6.3 9.6S0 12.2 0 14.8v2.4c0 2.6.3 5.2.3 5.2s.3 2.2 1.3 3.2c1.2 1.2 2.8 1.2 3.5 1.3 2.6.3 11 .4 11 .4s6.6 0 11.1-.4c.6 0 2 0 3.2-1.3 1-1 1.3-3.2 1.3-3.2s.3-2.6.3-5.2v-2.4c0-2.6-.3-5.2-.3-5.2zm-19 10.5v-9l8.6 4.6-8.6 4.4z'/%3e%3c/svg%3e\");\n}\n.btn-linkedin {\n --o-network-color: #0077b5;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M12 12h5.5v2.8h.1a6.1 6.1 0 015.5-2.8c5.8 0 6.9 3.6 6.9 8.4V30h-5.8v-8.5c0-2 0-4.7-3-4.7s-3.4 2.2-3.4 4.5V30H12V12zM2 12h6v18H2V12zm6-5a3 3 0 11-6 0 3 3 0 016 0z'/%3e%3c/svg%3e\");\n}\n.btn-linkedin::before {\n transform: none;\n}\n\n.btn-whatsapp {\n --o-network-color: #25d366;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M27.3 4.7a15.9 15.9 0 00-25 19.1L.1 32l8.4-2.2A15.9 15.9 0 0027.3 4.7zM16 29c-2.4 0-4.7-.6-6.7-1.8l-.5-.3-5 1.3 1.3-4.8-.3-.5A13.2 13.2 0 1116.1 29zm7.2-9.8l-2.7-1.3c-.3-.1-.6-.2-1 .2l-1.2 1.5c-.2.3-.4.3-.8.1s-1.7-.6-3.2-2c-1.2-1-2-2.3-2.2-2.7s0-.6.2-.8l.6-.7.4-.6v-.7l-1.3-3c-.3-.7-.6-.6-.9-.7h-.7c-.2 0-.7.1-1.1.5C9 9.4 8 10.4 8 12.3s1.4 3.9 1.6 4.1c.2.3 2.8 4.3 6.8 6l2.3.9c.9.3 1.8.2 2.4.1.8-.1 2.4-1 2.7-1.9s.4-1.7.3-1.9l-.8-.4z'/%3e%3c/svg%3e\");\n}\n.btn-mail {\n --o-network-color: #ff7900;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M3.2 14.3c0 9.5 0 9 .2 9.5.3.8 1 1.4 1.7 1.7l12.2.1h11.5v-8.8c0-9.3 0-8.9-.2-9.3-.2-.7-.7-1.2-1.3-1.6l-.8-.3H3.2v8.7zm22.9-2.4a246.2 246.2 0 01-4.9 4.7l-.8.7-.5.6-.7.6c-.6.6-1 .9-1.3 1a4 4 0 01-1.8.5 4 4 0 01-2.4-.6 13 13 0 01-1.9-1.7l-2.4-2.4-.6-.6-1.4-1.3L6.1 12l-.5-.5V8.9l.6.5L7.9 11l1.4 1.4 1.3 1.2 1.3 1.3a195 195 0 012.6 2.4c.4.3 1 .5 1.6.4.5 0 1-.1 1.4-.4L19 16l1-1 1-1a214.7 214.7 0 012.2-2l1-1 2-2 .2-.2v2.8l-.3.3z'/%3e%3c/svg%3e\");\n}\n.btn-mail::before {\n mask-size: 1.5rem;\n}\n\n.btn-snapchat {\n --o-network-color: #fffc00;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath d='M13 2c3 0 5 2 7 4v6h2l1 1-3 2v1l4 4h1l1 1-4 1-1 2h-2-1c-1 0-2 2-5 2s-4-2-5-2H5l-1-2-4-1 1-1h1l4-4v-1l-3-2 1-1h2V9 6c2-3 4-4 7-4z'/%3e%3c/svg%3e\");\n}\n.btn-pinterest {\n --o-network-color: red;\n --o-network-logo: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M16 2a14 14 0 00-5 27v-4l2-7-1-2c0-2 1-3 3-3l1 2-1 4c0 2 1 3 2 3 3 0 5-3 5-7 0-3-3-5-6-5-4 0-6 3-6 6l1 3a302 302 0 01-1 2c-2-1-3-3-3-5 0-5 3-9 9-9 5 0 9 4 9 8 0 5-3 9-7 9l-4-2v4l-2 3a14 14 0 0018-13c0-8-6-14-14-14z'/%3e%3c/svg%3e\");\n}\n.btn-pinterest::before {\n mask-size: 1.375rem;\n}\n\n.fade {\n transition: opacity ease-in-out linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\n position: relative;\n}\n\n.dropdown-toggle {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n color: #000;\n white-space: nowrap;\n background-color: #fff;\n border-color: #ccc;\n}\n.dropdown-toggle::after {\n display: inline-block;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid;\n border-right: 0.4375rem solid transparent;\n border-bottom: 0;\n border-left: 0.4375rem solid transparent;\n transform: translateY(0.0625rem);\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n z-index: 1000;\n display: none;\n min-width: 10rem;\n padding: 0 0;\n margin: 0;\n font-size: 1rem;\n color: #000;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n}\n.dropdown-menu[data-bs-popper] {\n left: 0;\n margin-top: -0.125rem;\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n}\n\n@media (min-width: 480px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n }\n\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n }\n\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n }\n}\n@media (min-width: 1024px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n }\n\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n }\n}\n@media (min-width: 1280px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n }\n\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n }\n}\n@media (min-width: 1440px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto /* rtl:ignore */;\n left: 0 /* rtl:ignore */;\n }\n\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0 /* rtl:ignore */;\n left: auto /* rtl:ignore */;\n }\n}\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n.dropup .dropdown-menu[data-bs-popper] {\n margin-top: 0;\n margin-bottom: -0.125rem;\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0;\n border-right: 0.4375rem solid transparent;\n border-bottom: 0.4375rem solid;\n border-left: 0.4375rem solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n}\n.dropend .dropdown-menu[data-bs-popper] {\n margin-top: 0;\n margin-left: -0.125rem;\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-right: 0;\n border-bottom: 0.4375rem solid transparent;\n border-left: 0.4375rem solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropstart .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n}\n.dropstart .dropdown-menu[data-bs-popper] {\n margin-top: 0;\n margin-right: -0.125rem;\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n align-self: center;\n margin-left: 0.625rem;\n content: \"\";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n position: static !important;\n display: inline-block;\n align-self: center;\n margin-right: 0.625rem;\n color: unset !important;\n content: \"\";\n border-top: 0.4375rem solid transparent;\n border-right: 0.4375rem solid;\n border-bottom: 0.4375rem solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.3125rem 0;\n overflow: hidden;\n border-top: 0.125rem solid #ccc;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.625rem 0.625rem;\n clear: both;\n font-weight: 700;\n color: #000;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: #fff;\n outline-color: #000;\n background-color: #000;\n}\n.dropdown-item.active, .dropdown-item:active {\n color: #000;\n text-decoration: none;\n background-color: #fff;\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 1.25rem 0.625rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #000;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.625rem 0.625rem;\n color: #000;\n}\n\n.dropdown-menu-dark {\n color: #eee;\n background-color: #595959;\n border-color: #ccc;\n}\n.dropdown-menu-dark .dropdown-item {\n color: #eee;\n}\n.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.15);\n}\n.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {\n color: #000;\n background-color: #fff;\n}\n.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {\n color: #ccc;\n}\n.dropdown-menu-dark .dropdown-divider {\n border-color: #ccc;\n}\n.dropdown-menu-dark .dropdown-item-text {\n color: #eee;\n}\n.dropdown-menu-dark .dropdown-header {\n color: #ccc;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -0.125rem;\n}\n.dropdown-toggle-split {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n border-color: #000;\n}\n.dropdown-toggle-split:not(:hover):not(:focus):not(:active) {\n border-left-color: transparent;\n}\n.dropdown-toggle-split:not(:focus):not(:active)::before {\n position: absolute;\n top: -0.125rem;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n color: #000;\n content: \"\";\n background: linear-gradient(currentColor 0.125rem, transparent 0.125rem, transparent 0.3125rem, currentColor 0.3125rem, currentColor calc(100% - 0.3125rem), transparent calc(100% - 0.3125rem), transparent calc(100% - 0.125rem), currentColor calc(100% - 0.125rem));\n}\n.btn:active + .dropdown-toggle-split, .btn.active + .dropdown-toggle-split {\n border-color: #ff7900;\n}\n.btn:active + .dropdown-toggle-split:focus, .btn.active + .dropdown-toggle-split:focus {\n border-color: #000;\n}\n.btn:disabled + .dropdown-toggle-split, .btn.disabled + .dropdown-toggle-split {\n border-color: #ccc;\n}\n.btn:disabled + .dropdown-toggle-split::before, .btn.disabled + .dropdown-toggle-split::before {\n color: #ccc;\n}\n.btn-group.show > .dropdown-toggle-split:not(:focus):not(:active)::before {\n color: #ff7900;\n background-color: currentColor;\n}\n.dropstart > .dropdown-toggle-split:not(:hover):not(:focus):not(:active) {\n border-left-color: #000;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.3125rem;\n padding-left: 0.3125rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -0.125rem;\n}\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: flex;\n padding: 0.625rem 1.25rem;\n font-weight: 700;\n color: inherit;\n text-decoration: none;\n background: none;\n}\n.nav-link.disabled {\n color: #ccc;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-tabs-spacing: 0.125rem;\n border-bottom: var(--bs-tabs-spacing) solid #000;\n}\n@media (min-width: 1024px) {\n .nav-tabs .nav-item + .nav-item {\n margin-left: 0.625rem;\n }\n}\n.nav-tabs .nav-link {\n padding: 0.875rem 1.875rem;\n margin-bottom: calc(var(--bs-tabs-spacing) * -1);\n background: none;\n border: var(--bs-tabs-spacing) solid transparent;\n border-bottom-width: 0;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n outline-offset: var(--bs-tabs-spacing);\n isolation: isolate;\n}\n.nav-tabs .nav-link.disabled {\n color: #ccc;\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #000;\n background-color: #fff;\n border-color: #000;\n outline-color: #000;\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(var(--bs-tabs-spacing) * -1);\n}\n\n.nav-tabs-light {\n --bs-tabs-spacing: 0.0625rem;\n border-color: #999;\n}\n.nav-tabs-light .nav-link {\n border-width: 0 0 calc(var(--bs-tabs-spacing) * 4);\n}\n.nav-tabs-light .nav-link:hover, .nav-tabs-light .nav-link:focus {\n color: #f16e00;\n background: none;\n border-color: transparent;\n outline-color: currentColor;\n}\n.nav-tabs-light .nav-link.active {\n border-bottom-color: #f16e00;\n}\n\n.nav-pills .nav-link {\n background: none;\n border: 0;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #000;\n outline-color: #ff7900;\n background-color: #ff7900;\n}\n.nav-pills .nav-item + .nav-item {\n margin-left: 0.3125rem;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content {\n padding: 1.125rem;\n border: 0.125rem solid;\n border-top: 0;\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n font-weight: 700;\n transition: padding-top 0.2s ease-in-out, padding-bottom 0.2s ease-in-out, outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar {\n transition: none;\n }\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-xs,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n position: relative;\n display: inline-flex;\n align-items: flex-end;\n align-self: center;\n margin: 0.625rem 0.3125rem;\n font-size: 1rem;\n font-weight: 700;\n line-height: 0.75;\n text-decoration: none;\n /* rtl:remove */\n letter-spacing: inherit;\n white-space: nowrap;\n transition: margin 0.2s ease-in-out, outline-offset 0.2s ease-in-out;\n position: relative;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand {\n transition: none;\n }\n}\n.navbar-brand::before {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 3.125rem;\n min-width: 100%;\n height: 3.125rem;\n min-height: 100%;\n content: \"\";\n transform: translate3d(-50%, -50%, 0);\n}\n.navbar-brand h1,\n.navbar-brand [class*=display-],\n.navbar-brand .h1, .navbar-brand .h2, .navbar-brand .h3, .navbar-brand .h4, .navbar-brand .h5, .navbar-brand .h6 {\n margin: 0 0 0 1.25rem;\n line-height: inherit;\n}\n.navbar-brand img {\n width: 1.875rem;\n height: 1.875rem;\n transition: width 0.2s ease-in-out, height 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-brand img {\n transition: none;\n }\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n align-self: flex-end;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-item {\n font-size: 1.125rem;\n border-top: 0.0625rem solid #333;\n}\n.navbar-nav .nav-link {\n position: relative;\n padding: 0.875rem 0.3125rem;\n outline-offset: 1.25rem;\n transition: padding-top 0.2s ease-in-out, padding-bottom 0.2s ease-in-out, outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none;\n }\n}\n.navbar-nav .nav-link:focus {\n outline-offset: 0;\n}\n.navbar-nav .nav-link.active::before {\n position: absolute;\n right: 0.3125rem;\n bottom: 0;\n left: 0.3125rem;\n height: 0.25rem;\n content: \"\";\n background-color: currentColor;\n transition: bottom 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link.active::before {\n transition: none;\n }\n}\n.navbar-nav .nav-link:last-child .nav-item:last-child .nav-link {\n padding-right: 0;\n}\n.navbar-nav .nav-link:last-child .nav-item:last-child .nav-link::before {\n right: 0;\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.875rem;\n padding-bottom: 0.875rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n align-self: flex-end;\n}\n\n.navbar-toggler {\n padding: 0.5rem 0.5rem;\n font-size: 1rem;\n line-height: 1;\n background-color: transparent;\n border: 0.125rem solid transparent;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline-offset: -0.125rem;\n box-shadow: 0 0 0;\n}\n.navbar-toggler:hover .navbar-toggler-icon, .navbar-toggler:focus .navbar-toggler-icon, .navbar-toggler:active .navbar-toggler-icon {\n filter: invert(46%) sepia(60%) saturate(2878%) hue-rotate(6deg) brightness(98%) contrast(104%);\n}\n.navbar-toggler[aria-expanded=true] .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23000'%3e%3cpath d='M15 17.121l-8.132 8.132-2.121-2.12L12.879 15 4.747 6.868l2.12-2.121L15 12.879l8.132-8.132 2.12 2.121L17.122 15l8.132 8.132-2.121 2.12L15 17.123z'/%3e%3c/svg%3e\");\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.875rem;\n height: 1.875rem;\n vertical-align: middle;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 480px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-sm .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n }\n .navbar-expand-sm .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-sm .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n }\n .navbar-expand-sm .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-md .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n }\n .navbar-expand-md .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-md .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n }\n .navbar-expand-md .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n@media (min-width: 1024px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-lg .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n }\n .navbar-expand-lg .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-lg .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n }\n .navbar-expand-lg .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n@media (min-width: 1280px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-xl .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n }\n .navbar-expand-xl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xl .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n }\n .navbar-expand-xl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n@media (min-width: 1440px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n }\n .navbar-expand-xxl .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n }\n .navbar-expand-xxl .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n }\n .navbar-expand-xxl .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n }\n .navbar-expand-xxl .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n padding-top: 1.5625rem;\n padding-bottom: 0.4375rem;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.625rem;\n padding-left: 0.625rem;\n}\n.navbar-expand .navbar-nav .nav-link.active::before {\n right: 0.625rem;\n bottom: -0.4375rem;\n left: 0.625rem;\n}\n.navbar-expand .navbar-nav .nav-item {\n font-size: 1rem;\n border: 0;\n}\n.navbar-expand .navbar-brand {\n align-self: flex-end;\n margin: 0 1.25rem 1.125rem 0;\n}\n.navbar-expand .navbar-brand img {\n width: 3.125rem;\n height: 3.125rem;\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #f16e00;\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: #f16e00;\n}\n.navbar-light .navbar-nav .nav-item,\n.navbar-light .navbar-nav .dropdown-item {\n border-color: #ccc;\n}\n.navbar-light .navbar-nav .nav-link {\n color: #000;\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: #f16e00;\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n color: #ccc;\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .nav-link.active {\n color: #f16e00;\n}\n.navbar-light .navbar-toggler {\n color: #000;\n}\n.navbar-light .navbar-text {\n color: #000;\n}\n.navbar-light .navbar-text a,\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: #f16e00;\n}\n\n.navbar-dark .navbar-brand {\n color: inherit;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #ff7900;\n}\n.navbar-dark .navbar-nav .nav-link {\n color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: #ff7900;\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: #ddd;\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #ff7900;\n}\n.navbar-dark .navbar-toggler {\n color: #fff;\n border-color: transparent;\n}\n.navbar-dark .navbar-toggler-icon {\n filter: invert(1);\n}\n.navbar-dark .navbar-text {\n color: #fff;\n}\n.navbar-dark .navbar-text a,\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #ff7900;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 0.125rem solid #ccc;\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.625rem;\n}\n.card-title:only-child {\n margin-bottom: 0;\n}\n\n.card-subtitle {\n margin-top: -0.3125rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n.card-link + .card-link {\n margin-left: 1.25rem /* rtl:ignore */;\n}\n\n.card-header {\n padding: 0.625rem 1.25rem;\n margin-bottom: 0;\n font-weight: 700;\n color: #fff;\n background-color: #000;\n border-bottom: 0.125rem solid #000;\n}\n.card-footer {\n padding: 0 1.25rem 1.25rem;\n font-weight: 700;\n color: #666;\n background-color: #fff;\n}\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.625rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-group > .card {\n margin-bottom: 0.625rem;\n}\n@media (min-width: 480px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: calc(100% + 1.25rem);\n padding: 0.625rem 0.625rem;\n margin: 0 -0.625rem;\n font-size: 1.5rem;\n font-weight: 700;\n color: #000;\n text-align: left;\n text-decoration: none;\n /* rtl:remove */\n letter-spacing: -0.03125rem;\n background-color: transparent;\n border: 0;\n overflow-anchor: none;\n transition: outline-offset 0.2s ease-in-out, border-radius 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: #f16e00;\n}\n.accordion-button:not(.collapsed)::after {\n transform: scaleY(-1);\n}\n.accordion-button::after {\n display: inline-block;\n align-self: center;\n margin: 0 0.625rem 0 auto;\n content: \"\";\n border-top: 0.4375rem solid;\n border-right: 0.4375rem solid transparent;\n border-bottom: 0;\n border-left: 0.4375rem solid transparent;\n transform: translateY(0.0625rem);\n}\n.accordion-button:empty::after {\n margin-left: 0;\n}\n.accordion-button:hover {\n z-index: 2;\n color: #f16e00;\n}\n.accordion-button:focus {\n z-index: 3;\n color: #f16e00;\n outline-offset: -0.0625rem;\n}\n\n.accordion-header {\n margin-bottom: 0;\n border: 0.0625rem solid #ccc;\n border-width: 0.0625rem 0 0;\n}\n\n.accordion-item:last-of-type {\n border-bottom: 0.0625rem solid #ccc;\n}\n.accordion-body {\n padding: 0 1.25rem 1.25rem 0;\n}\n\n.accordion-sm .accordion-button {\n font-size: 1.125rem;\n line-height: calc(20 / 18);\n /* rtl:remove */\n letter-spacing: -0.0125rem;\n}\n\n.accordion-lg .accordion-button {\n font-size: 1.875rem;\n line-height: calc(40 / 30);\n /* rtl:remove */\n letter-spacing: -0.05rem;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.5rem 0;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n font-weight: 700;\n list-style: none;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.625rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: 0.625rem /* rtl:ignore */;\n content: var(--bs-breadcrumb-divider, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14' width='7' height='10'%3e%3cpath d='M-.4 12l2 2 7-7-7-7-2 2 5 5z'/%3e%3c/svg%3e\")) /* rtl: var(--bs-breadcrumb-divider, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14' width='7' height='10'%3e%3cpath d='M-.4 12l2 2 7-7-7-7-2 2 5 5z'/%3e%3c/svg%3e\")) */;\n /* rtl:raw:\n transform: scaleX(-1);\n */\n}\n.pagination {\n display: flex;\n flex-wrap: wrap;\n margin: 1.25rem 0;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n box-sizing: content-box;\n display: flex;\n align-items: center;\n justify-content: center;\n font-weight: 700;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid transparent;\n transition: outline-offset 0.2s ease-in-out;\n min-width: 2.25rem;\n min-height: 2.25rem;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-item:first-child .page-link::before, .page-item:last-child .page-link::before {\n display: block;\n min-width: inherit;\n min-height: inherit;\n content: \"\";\n background-color: currentColor;\n -webkit-mask: var(--o-chevron-icon) no-repeat 50%/calc(0.5rem + 1px) calc(1rem - 1px);\n mask: var(--o-chevron-icon) no-repeat 50%/calc(0.5rem + 1px) calc(1rem - 1px);\n}\n\n.page-link:hover {\n z-index: 2;\n color: #000;\n border-color: #ccc;\n}\n.page-link:focus {\n z-index: 3;\n color: #000;\n border-color: #ccc;\n outline: 0.125rem solid #000;\n}\n.page-link:active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n outline-color: #ff7900;\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: 0.625rem;\n}\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #000;\n border-color: #000;\n outline-color: #000;\n}\n.page-item.disabled .page-link {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n border-color: #ccc;\n}\n.page-item:first-child .page-link, .page-item:last-child .page-link {\n border-color: currentColor;\n}\n.page-item:first-child .page-link:hover, .page-item:first-child .page-link:focus, .page-item:last-child .page-link:hover, .page-item:last-child .page-link:focus {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.page-item:first-child .page-link:active, .page-item:last-child .page-link:active {\n color: #000;\n background-color: #ff7900;\n border-color: #ff7900;\n}\n.page-item:first-child .page-link:not(:empty) {\n padding-right: 1.125rem;\n}\n.page-item:first-child .page-link::before {\n /* rtl:raw:\n transform: scaleX(-1);\n */\n}\n.page-item:last-child .page-link:not(:empty) {\n padding-left: 1.125rem;\n}\n.page-item:last-child .page-link::before {\n order: 1;\n /* rtl:remove */\n transform: scaleX(-1);\n}\n@media (max-width: 479.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+2), .page-item:nth-last-child(-n+2) {\n display: list-item;\n }\n}\n@media (min-width: 480px) and (max-width: 767.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+3), .page-item:nth-last-child(-n+3) {\n display: list-item;\n }\n}\n@media (min-width: 768px) and (max-width: 1023.98px) {\n .page-item {\n display: none;\n }\n .page-item.active, .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) {\n display: list-item;\n }\n}\n\n.badge {\n display: inline-block;\n padding: calc(0.35em - 1px) 0.65em calc(0.35em + 1px);\n font-size: 0.75em;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n /* rtl:remove */\n letter-spacing: initial;\n white-space: nowrap;\n vertical-align: baseline;\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n padding: 0.35em 0.65em;\n margin-left: 0.3125rem;\n}\n\n.badge.bg-primary {\n color: #000;\n background-color: #ff7900 !important;\n}\n\n.badge.bg-secondary {\n color: #fff;\n background-color: #000 !important;\n}\n\n.badge.bg-success {\n color: #000;\n background-color: #32c832 !important;\n}\n\n.badge.bg-info {\n color: #000;\n background-color: #527edb !important;\n}\n\n.badge.bg-warning {\n color: #000;\n background-color: #fc0 !important;\n}\n\n.badge.bg-danger {\n color: #fff;\n background-color: #cd3c14 !important;\n}\n\n.badge.bg-light {\n color: #000;\n background-color: #ccc !important;\n}\n\n.badge.bg-dark {\n color: #fff;\n background-color: #000 !important;\n}\n\n.alert {\n position: relative;\n display: flex;\n padding: 1rem 1.25rem;\n margin-bottom: 1.25rem;\n font-weight: 700;\n border: 0.125rem solid transparent;\n}\n\n.alert-heading {\n margin: 0;\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n\n.alert-dismissible {\n padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0.5rem;\n right: 0.5rem;\n z-index: 2;\n}\n\n.alert-success {\n border-color: #32c832;\n}\n.alert-success .alert-icon::before {\n background-image: var(--o-success-icon);\n}\n\n.alert-info {\n border-color: #527edb;\n}\n.alert-info .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 125 125'%3e%3cpath fill='%23527edb' d='M62.5 0a62.5 62.5 0 100 125 62.5 62.5 0 000-125zm0 14.7a11 11 0 110 22 11 11 0 010-22zM47.8 44.1h25.7v46.2c0 4.7 1.3 6.5 1.8 7.2.8 1 2.3 1.5 4.8 1.6h.8v3.8H47.8v-3.7h.8c2.3-.1 4-.8 5-2 .4-.4 1-2 1-7V57c0-4.8-.6-6.6-1.2-7.3-.8-1-2.4-1.5-4.9-1.6h-.7V44z'/%3e%3c/svg%3e\");\n}\n\n.alert-warning {\n border-color: #fc0;\n}\n.alert-warning .alert-icon::before {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath fill='%23fc0' d='M15 0a15 15 0 100 30 15 15 0 000-30zm.15 5.39h.01c1.12 0 2 .95 1.92 2.06l-.63 10.43c0 .7-.58.97-1.29.97-.72 0-1.28-.27-1.28-.97l-.63-10.46c-.06-1.09.8-2.01 1.9-2.03zm-.3 15.33c.11 0 .21 0 .31.02 2.19.35 2.19 3.5 0 3.84-2.77.44-3.1-3.86-.3-3.86z'/%3e%3c/svg%3e\");\n}\n\n.alert-danger {\n border-color: #cd3c14;\n}\n.alert-danger .alert-icon::before {\n background-image: var(--o-error-icon);\n}\n\n.alert * p {\n margin: 0;\n}\n\n.alert-heading ~ p {\n font-weight: 400;\n}\n\n.alert-icon {\n flex-shrink: 0;\n width: 3rem;\n margin: -0.0625rem 0;\n}\n.alert-icon + * {\n margin: 0.125rem 0;\n}\n.alert-icon::before {\n display: block;\n order: -1;\n height: 1.625rem;\n content: \"\";\n background-repeat: no-repeat;\n /* rtl:raw:\n background-position: top right;\n */\n background-size: 1.625rem;\n}\n\n.alert-sm {\n padding: 0.625rem 0;\n font-size: 0.875rem;\n line-height: calc(16 / 14);\n border: 0;\n}\n.alert-sm .alert-icon {\n width: 1.5rem;\n margin: 0.125rem 0;\n}\n.alert-sm .alert-icon::before {\n height: calc(1rem + 1px);\n background-size: calc(1rem + 1px);\n}\n.alert-sm .btn-close {\n --o-icon-spacing: 0.1875rem;\n top: 0.3125rem;\n right: -0.3125rem;\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1.25rem;\n }\n}\n.progress {\n display: flex;\n height: 1.25rem;\n overflow: hidden;\n font-size: 1rem;\n background-color: #eee;\n}\n\n.progress-xs {\n height: 0.3125rem;\n}\n\n.progress-sm {\n height: 0.625rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n font-weight: 700;\n color: #000;\n text-indent: 0.625rem;\n white-space: nowrap;\n background-color: #ff7900;\n transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1.25rem 1.25rem;\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #000;\n text-align: inherit;\n outline-offset: 1.25rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .list-group-item-action {\n transition: none;\n }\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #ff7900;\n text-decoration: none;\n outline-color: #000;\n outline-offset: 0.125rem;\n}\n.list-group-item-action:active {\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.875rem 1.25rem;\n text-decoration: none;\n background-color: #fff;\n border: 0.125rem solid #ccc;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: #ccc;\n pointer-events: none;\n background-color: #fff;\n}\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #000;\n border-color: #000;\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: -0.125rem;\n border-top-width: 0.125rem;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n}\n\n@media (min-width: 480px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n@media (min-width: 1024px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n@media (min-width: 1280px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n@media (min-width: 1440px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: 0.125rem;\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: -0.125rem;\n border-left-width: 0.125rem;\n }\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 0.125rem;\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #000;\n background-color: #ff7900;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #000;\n background-color: #ff861a;\n}\n\n.list-group-item-secondary {\n color: #fff;\n background-color: #000;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.list-group-item-success {\n color: #000;\n background-color: #50be87;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #000;\n background-color: #62c593;\n}\n\n.list-group-item-info {\n color: #000;\n background-color: #4bb4e6;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #000;\n background-color: #5dbce9;\n}\n\n.list-group-item-warning {\n color: #000;\n background-color: #ffd200;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #000;\n background-color: #ffd71a;\n}\n\n.list-group-item-danger {\n color: #000;\n background-color: #a885d8;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #000;\n background-color: #b191dc;\n}\n\n.list-group-item-light {\n color: #000;\n background-color: #ccc;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #000;\n background-color: #d1d1d1;\n}\n\n.list-group-item-dark {\n color: #fff;\n background-color: #000;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #fff;\n background-color: black;\n}\n\n.btn-close {\n padding: var(--o-icon-spacing, 0.5rem);\n color: #000;\n background-color: transparent;\n border: 0.125rem solid transparent;\n outline-offset: 0.625rem;\n min-width: 1.25rem;\n min-height: 1.25rem;\n}\n.btn-close::before {\n display: block;\n min-width: inherit;\n min-height: inherit;\n content: \"\";\n background-color: currentColor;\n -webkit-mask: var(--o-close-icon) no-repeat 50%/1rem auto;\n mask: var(--o-close-icon) no-repeat 50%/1rem auto;\n}\n\n.btn-close:hover {\n color: #000;\n text-decoration: none;\n}\n.btn-close:hover, .btn-close:focus, .btn-close:active {\n border-color: #ccc;\n}\n.btn-close:focus {\n outline-offset: 0.125rem;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn-close:focus {\n transition: none;\n }\n}\n.btn-close:focus[data-focus-visible-added] {\n box-shadow: 0 0 0 0.125rem #fff;\n}\n.btn-close:active {\n color: #ff7900;\n}\n.btn-close:disabled, .btn-close.disabled {\n color: #ccc;\n pointer-events: none;\n user-select: none;\n}\n\n.btn-close-white, .btn-close-white:hover:not(:active) {\n color: #fff;\n}\n.btn-close-white:hover, .btn-close-white:focus, .btn-close-white:active {\n border-color: #666;\n}\n.btn-close-white:disabled, .btn-close-white.disabled {\n color: #666;\n}\n\n.toast {\n width: 21.875rem;\n max-width: 100%;\n font-size: 0.875rem;\n color: #000;\n pointer-events: auto;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n}\n.toast:not(.showing):not(.show) {\n opacity: 0;\n}\n.toast.hide {\n display: none;\n}\n\n.toast-container {\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: 0.3125rem;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.3125rem 0.625rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n.toast-header .btn-close {\n --o-icon-spacing: 0.1875rem;\n margin-right: -0.3125rem;\n margin-left: 0.625rem;\n}\n\n.toast-body {\n padding: 0.625rem;\n word-wrap: break-word;\n}\n\n.modal-open {\n overflow: hidden;\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.625rem;\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - 1.25rem);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n padding: 1.25rem;\n margin: 1.25rem 0 0.625rem;\n overflow-y: auto;\n border: 0.125rem solid #ccc;\n border-width: 0.125rem 0;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1.25rem);\n}\n\n.modal-dialog:not(.modal-dialog-scrollable) .modal-body > :last-child {\n margin-bottom: 0;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n padding: 1.25rem 0;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 0.125rem solid #ccc;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-img {\n margin: -1.25rem 0 1.25rem;\n}\n.modal-img + .modal-header .btn-close {\n position: absolute;\n top: 1.25rem;\n right: 1.25rem;\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: 0 1.25rem;\n}\n.modal-header .btn-close {\n margin: calc(var(--o-icon-spacing, 0.5rem) * -1) calc(var(--o-icon-spacing, 0.5rem) * -1) calc(var(--o-icon-spacing, 0.5rem) * -1) auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: calc(18 / 16);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 0.625rem 1.25rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n flex-shrink: 0;\n align-items: center;\n justify-content: flex-end;\n padding: 0.625rem 0.9375rem 0;\n}\n.modal-footer > * {\n margin: 0 0.3125rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 480px) {\n .modal-dialog {\n max-width: 460px;\n margin: 1.875rem auto;\n }\n\n .modal-dialog-scrollable {\n height: calc(100% - 3.75rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.75rem);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 1024px) {\n .modal-lg,\n.modal-xl {\n max-width: 700px;\n }\n}\n@media (min-width: 1280px) {\n .modal-xl {\n max-width: 940px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n@media (max-width: 479.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1023.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1279.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1439.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0.3125rem;\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: calc(18 / 16);\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: -0.00625rem;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: 1;\n}\n.tooltip .tooltip-arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {\n padding: 0.3125rem 0;\n}\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: 0;\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {\n padding: 0 0.3125rem;\n}\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {\n padding: 0.3125rem 0;\n}\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: 0;\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n\n.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {\n padding: 0 0.3125rem;\n}\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: 0.3125rem;\n height: 0.625rem;\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.tooltip-inner {\n max-width: 12.5rem;\n padding: 0.625rem 0.625rem;\n color: #000;\n background-color: #ddd;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0 /* rtl:ignore */;\n z-index: 1060;\n display: block;\n max-width: 17.25rem;\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: calc(18 / 16);\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: -0.00625rem;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n font-weight: 700;\n word-wrap: break-word;\n background-color: #ddd;\n background-clip: padding-box;\n border: 0.125rem solid #ddd;\n}\n.popover .popover-arrow {\n position: absolute;\n display: block;\n width: 0.625rem;\n height: 0.3125rem;\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: -0.4375rem;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0;\n border-top-color: #ddd;\n}\n\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: 0.125rem;\n border-width: 0.3125rem 0.3125rem 0.3125rem 0;\n border-right-color: #ddd;\n}\n\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: -0.4375rem;\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: 0.125rem;\n border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n border-bottom-color: #ddd;\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 0.625rem;\n margin-left: -0.3125rem;\n content: \"\";\n border-bottom: 0.125rem solid #ddd;\n}\n\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: -0.4375rem;\n width: 0.3125rem;\n height: 0.625rem;\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: 0.125rem;\n border-width: 0.3125rem 0 0.3125rem 0.3125rem;\n border-left-color: #ddd;\n}\n\n.popover-header {\n padding: 0.625rem 0.625rem;\n margin-bottom: 0;\n font-size: 1rem;\n /* rtl:remove */\n letter-spacing: unset;\n background-color: #ddd;\n border-bottom: 0.125rem solid #c7c7c7;\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.625rem 0.625rem;\n color: #000;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n/* rtl:begin:ignore */\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n/* rtl:end:ignore */\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n --o-control-bg: rgba(255, 255, 255, 0.5);\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 3.75rem;\n padding: 0;\n color: #000;\n text-align: center;\n background: none;\n border: 0;\n transition: outline-offset 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n --o-control-bg: #000;\n color: #fff;\n text-decoration: none;\n}\n.carousel-control-prev:disabled, .carousel-control-prev[aria-disabled],\n.carousel-control-next:disabled,\n.carousel-control-next[aria-disabled] {\n color: #666;\n pointer-events: none;\n}\n.carousel-control-prev:active,\n.carousel-control-next:active {\n --o-control-bg: #ff7900;\n color: #000;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n background-color: var(--o-control-bg);\n min-width: 2.5rem;\n min-height: 2.5rem;\n border-radius: 50%;\n}\n.carousel-control-prev-icon::before, .carousel-control-next-icon::before {\n display: block;\n min-width: inherit;\n min-height: inherit;\n content: \"\";\n background-color: currentColor;\n -webkit-mask: var(--o-chevron-icon) no-repeat calc(50% - 0.125rem) 50%/1rem 1.5rem;\n mask: var(--o-chevron-icon) no-repeat calc(50% - 0.125rem) 50%/1rem 1.5rem;\n}\n\n/* rtl:begin:remove */\n.carousel-control-next-icon {\n transform: scaleX(-1);\n}\n\n/* rtl:end:remove */\n/* rtl:raw:\n.carousel-control-prev-icon {\n transform: scaleX(-1);\n}\n*/\n/* rtl:begin:ignore */\n.carousel-indicators {\n position: absolute;\n bottom: 0;\n left: 50%;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0.625rem 0;\n margin-bottom: 1.25rem;\n list-style: none;\n background: rgba(255, 255, 255, 0.5);\n transform: translateX(-50%);\n border-radius: 1.25rem;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 0.5rem;\n height: 0.5rem;\n padding: 0;\n margin-right: 0.625rem;\n margin-left: 0.625rem;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000;\n border: 0;\n border-radius: 50%;\n position: relative;\n}\n.carousel-indicators [data-bs-target]::before {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 1.875rem;\n min-width: 100%;\n height: 1.875rem;\n min-height: 100%;\n content: \"\";\n transform: translate3d(-50%, -50%, 0);\n}\n.carousel-indicators [data-bs-target]:hover, .carousel-indicators [data-bs-target]:focus {\n background-color: #000;\n transform: scale(1.5);\n}\n.carousel-indicators [data-bs-target]:hover::before, .carousel-indicators [data-bs-target]:focus::before {\n transform: translate3d(-50%, -50%, 0) scale(calc(2 / 3));\n}\n.carousel-indicators .active {\n background-color: #fff;\n border-color: #000;\n background-image: linear-gradient(to right, transparent 50%, #000 0);\n transform: scale(1.5);\n mask-image: radial-gradient(circle at 50%, transparent 33%, #fff calc(33% + 1px));\n}\n.carousel-indicators .active:hover, .carousel-indicators .active:focus {\n mask-image: none;\n}\n.carousel-indicators .active::before {\n transform: translate3d(-50%, -50%, 0) scale(calc(2 / 3));\n}\n.carousel-indicators .active::after {\n position: absolute;\n top: 0;\n left: 50%;\n width: 50%;\n height: 100%;\n content: \"\";\n background-color: inherit;\n transform-origin: left;\n animation: carousel-progress calc(var(--carousel-interval, 5000ms) / 2) linear infinite, carousel-progress-half var(--carousel-interval, 5000ms) step-end infinite;\n border-radius: 0 100% 100% 0/50%;\n}\n@keyframes carousel-progress {\n to {\n transform: rotate(0.5turn);\n }\n}\n@keyframes carousel-progress-half {\n 50% {\n background: #000;\n }\n}\n.carousel.is-done .carousel-indicators .active, .carousel.is-paused .carousel-indicators .active, .carousel.is-static .carousel-indicators .active {\n background: #000;\n}\n.carousel.is-done .carousel-indicators .active::after, .carousel.is-paused .carousel-indicators .active::after, .carousel.is-static .carousel-indicators .active::after {\n animation: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators .active {\n background: #000;\n }\n .carousel-indicators .active::after {\n animation: none;\n }\n}\n\n/* rtl:end:ignore */\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 3.75rem;\n left: 15%;\n padding: 1.25rem 1.25rem;\n color: #000;\n background-color: #fff;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n display: inline-block;\n width: 2.5rem;\n height: 2.5rem;\n vertical-align: text-bottom;\n border: 0.375rem solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: 0.75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: 1.25rem;\n height: 1.25rem;\n border-width: 0.25rem;\n}\n\n.spinner-border-lg {\n width: 5rem;\n height: 5rem;\n border-width: 0.5rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border {\n animation-duration: 1.5s;\n }\n}\n[id=top]:target {\n scroll-margin-top: 7.5rem;\n}\n\n.back-to-top {\n position: absolute;\n top: 100vh;\n right: 1.875rem;\n bottom: 1.875rem;\n z-index: 1035;\n pointer-events: none;\n}\n@media (min-width: 1280px) {\n .back-to-top {\n right: 3.75rem;\n bottom: 3.75rem;\n }\n}\n\n.back-to-top-link {\n position: sticky;\n top: calc(100vh - 7.5rem);\n pointer-events: all;\n min-width: 1.25rem;\n min-height: 1.25rem;\n}\n.back-to-top-link::after {\n display: block;\n min-width: inherit;\n min-height: inherit;\n content: \"\";\n background-color: currentColor;\n -webkit-mask: var(--o-chevron-icon) no-repeat 50%/calc(0.5rem + 1px) calc(1rem - 1px);\n mask: var(--o-chevron-icon) no-repeat 50%/calc(0.5rem + 1px) calc(1rem - 1px);\n}\n\n.back-to-top-link::after {\n transform: rotate(0.25turn) /* rtl:ignore */;\n}\n.back-to-top-link:not([title]):not([data-o-label])::after {\n margin-left: 0.625rem;\n}\n@media (min-width: 1280px) {\n .back-to-top-link {\n top: calc(100vh - 6.25rem);\n }\n .back-to-top-link[data-o-label]::before {\n position: absolute;\n right: calc(100% + 0.125rem);\n z-index: -1;\n padding: calc(0.5rem - 1px) 1.125rem calc(0.5rem + 1px);\n color: #000;\n white-space: nowrap;\n content: attr(data-o-label);\n background-color: #fff;\n transform: translateY(1px);\n }\n .back-to-top-link[data-o-label]:hover::before, .back-to-top-link[data-o-label]:focus::before {\n text-decoration: underline;\n }\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.link-primary {\n color: #f16e00;\n background-color: #000;\n}\n.link-primary:hover, .link-primary:focus {\n color: #f48b33;\n}\n\n.link-light {\n color: #ccc;\n background-color: #000;\n}\n.link-light:hover, .link-light:focus {\n color: #d6d6d6;\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: \"\";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: calc(9 / 21 * 100%);\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n@media (min-width: 480px) {\n .sticky-sm-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1024px) {\n .sticky-lg-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1280px) {\n .sticky-xl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1440px) {\n .sticky-xxl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n.visually-hidden, .valid-feedback,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: \"\";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: 0.125rem solid #000 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: 0.125rem solid #000 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: 0.125rem solid #000 !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: 0.125rem solid #000 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: 0.125rem solid #000 !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #ff7900 !important;\n}\n\n.border-secondary {\n border-color: #000 !important;\n}\n\n.border-success {\n border-color: #32c832 !important;\n}\n\n.border-info {\n border-color: #527edb !important;\n}\n\n.border-warning {\n border-color: #fc0 !important;\n}\n\n.border-danger {\n border-color: #cd3c14 !important;\n}\n\n.border-light {\n border-color: #ccc !important;\n}\n\n.border-dark {\n border-color: #666 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.border-0 {\n border-width: 0 !important;\n}\n\n.border-1 {\n border-width: 0.0625rem !important;\n}\n\n.border-2 {\n border-width: 0.125rem !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.3125rem !important;\n}\n\n.gap-2 {\n gap: 0.625rem !important;\n}\n\n.gap-3 {\n gap: 1.25rem !important;\n}\n\n.gap-4 {\n gap: 1.875rem !important;\n}\n\n.gap-5 {\n gap: 3.75rem !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.3125rem !important;\n}\n\n.m-2 {\n margin: 0.625rem !important;\n}\n\n.m-3 {\n margin: 1.25rem !important;\n}\n\n.m-4 {\n margin: 1.875rem !important;\n}\n\n.m-5 {\n margin: 3.75rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n}\n\n.mx-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n}\n\n.mx-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n}\n\n.mx-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n}\n\n.mx-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n}\n\n.my-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n}\n\n.my-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n}\n\n.my-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n}\n\n.my-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.3125rem !important;\n}\n\n.mt-2 {\n margin-top: 0.625rem !important;\n}\n\n.mt-3 {\n margin-top: 1.25rem !important;\n}\n\n.mt-4 {\n margin-top: 1.875rem !important;\n}\n\n.mt-5 {\n margin-top: 3.75rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.3125rem !important;\n}\n\n.me-2 {\n margin-right: 0.625rem !important;\n}\n\n.me-3 {\n margin-right: 1.25rem !important;\n}\n\n.me-4 {\n margin-right: 1.875rem !important;\n}\n\n.me-5 {\n margin-right: 3.75rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.3125rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.625rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1.25rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.875rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3.75rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.3125rem !important;\n}\n\n.ms-2 {\n margin-left: 0.625rem !important;\n}\n\n.ms-3 {\n margin-left: 1.25rem !important;\n}\n\n.ms-4 {\n margin-left: 1.875rem !important;\n}\n\n.ms-5 {\n margin-left: 3.75rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.3125rem !important;\n}\n\n.p-2 {\n padding: 0.625rem !important;\n}\n\n.p-3 {\n padding: 1.25rem !important;\n}\n\n.p-4 {\n padding: 1.875rem !important;\n}\n\n.p-5 {\n padding: 3.75rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n}\n\n.px-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n}\n\n.px-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n}\n\n.px-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n}\n\n.px-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n}\n\n.py-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n}\n\n.py-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n}\n\n.py-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n}\n\n.py-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.3125rem !important;\n}\n\n.pt-2 {\n padding-top: 0.625rem !important;\n}\n\n.pt-3 {\n padding-top: 1.25rem !important;\n}\n\n.pt-4 {\n padding-top: 1.875rem !important;\n}\n\n.pt-5 {\n padding-top: 3.75rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.3125rem !important;\n}\n\n.pe-2 {\n padding-right: 0.625rem !important;\n}\n\n.pe-3 {\n padding-right: 1.25rem !important;\n}\n\n.pe-4 {\n padding-right: 1.875rem !important;\n}\n\n.pe-5 {\n padding-right: 3.75rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.3125rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.625rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1.25rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.875rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3.75rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.3125rem !important;\n}\n\n.ps-2 {\n padding-left: 0.625rem !important;\n}\n\n.ps-3 {\n padding-left: 1.25rem !important;\n}\n\n.ps-4 {\n padding-left: 1.875rem !important;\n}\n\n.ps-5 {\n padding-left: 3.75rem !important;\n}\n\n.fs-1 {\n font-size: 2.125rem !important;\n}\n\n.fs-2 {\n font-size: 1.875rem !important;\n}\n\n.fs-3 {\n font-size: 1.5rem !important;\n}\n\n.fs-4 {\n font-size: 1.25rem !important;\n}\n\n.fs-5 {\n font-size: 1.125rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-primary {\n color: #f16e00 !important;\n}\n\n.text-light {\n color: #ccc !important;\n background-color: #000;\n}\n\n.text-white {\n color: #fff !important;\n background-color: #000;\n}\n\n.text-body {\n color: #000 !important;\n background-color: #fff;\n}\n\n.text-muted {\n color: #666 !important;\n background-color: #fff;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: calc(16 / 14) !important;\n}\n\n.lh-base {\n line-height: calc(18 / 16) !important;\n}\n\n.lh-lg {\n line-height: calc(30 / 16) !important;\n}\n\n.bg-primary {\n background-color: #ff7900 !important;\n color: #000;\n}\n\n.bg-secondary {\n background-color: #000 !important;\n color: #fff;\n}\n\n.bg-success {\n background-color: #50be87 !important;\n color: #000;\n}\n\n.bg-info {\n background-color: #4bb4e6 !important;\n color: #000;\n}\n\n.bg-warning {\n background-color: #ffd200 !important;\n color: #000;\n}\n\n.bg-danger {\n background-color: #a885d8 !important;\n color: #000;\n}\n\n.bg-light {\n background-color: #ccc !important;\n color: #000;\n}\n\n.bg-dark {\n background-color: #000 !important;\n color: #fff;\n}\n\n.bg-body {\n background-color: #fff !important;\n color: #000;\n}\n\n.bg-white {\n background-color: #fff !important;\n color: #000;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.bg-supporting-green {\n background-color: #50be87 !important;\n color: #000;\n}\n\n.bg-supporting-blue {\n background-color: #4bb4e6 !important;\n color: #000;\n}\n\n.bg-supporting-yellow {\n background-color: #ffd200 !important;\n color: #000;\n}\n\n.bg-supporting-pink {\n background-color: #ffb4e6 !important;\n color: #000;\n}\n\n.bg-supporting-purple {\n background-color: #a885d8 !important;\n color: #000;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.user-select-all {\n user-select: all !important;\n}\n\n.user-select-auto {\n user-select: auto !important;\n}\n\n.user-select-none {\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 480px) {\n .float-sm-start {\n float: left !important;\n }\n\n .float-sm-end {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-sm-0 {\n gap: 0 !important;\n }\n\n .gap-sm-1 {\n gap: 0.3125rem !important;\n }\n\n .gap-sm-2 {\n gap: 0.625rem !important;\n }\n\n .gap-sm-3 {\n gap: 1.25rem !important;\n }\n\n .gap-sm-4 {\n gap: 1.875rem !important;\n }\n\n .gap-sm-5 {\n gap: 3.75rem !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.3125rem !important;\n }\n\n .m-sm-2 {\n margin: 0.625rem !important;\n }\n\n .m-sm-3 {\n margin: 1.25rem !important;\n }\n\n .m-sm-4 {\n margin: 1.875rem !important;\n }\n\n .m-sm-5 {\n margin: 3.75rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.3125rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.625rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1.25rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.875rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3.75rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.3125rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.625rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1.25rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.875rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3.75rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.3125rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.625rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1.25rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.875rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3.75rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.3125rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.625rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1.25rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.875rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3.75rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.3125rem !important;\n }\n\n .p-sm-2 {\n padding: 0.625rem !important;\n }\n\n .p-sm-3 {\n padding: 1.25rem !important;\n }\n\n .p-sm-4 {\n padding: 1.875rem !important;\n }\n\n .p-sm-5 {\n padding: 3.75rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.3125rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.625rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1.25rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.875rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3.75rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.3125rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.625rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1.25rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.875rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3.75rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.3125rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.625rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1.25rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.875rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3.75rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.3125rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.625rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1.25rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.875rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3.75rem !important;\n }\n\n .text-sm-start {\n text-align: left !important;\n }\n\n .text-sm-end {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n\n .float-md-end {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-md-0 {\n gap: 0 !important;\n }\n\n .gap-md-1 {\n gap: 0.3125rem !important;\n }\n\n .gap-md-2 {\n gap: 0.625rem !important;\n }\n\n .gap-md-3 {\n gap: 1.25rem !important;\n }\n\n .gap-md-4 {\n gap: 1.875rem !important;\n }\n\n .gap-md-5 {\n gap: 3.75rem !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.3125rem !important;\n }\n\n .m-md-2 {\n margin: 0.625rem !important;\n }\n\n .m-md-3 {\n margin: 1.25rem !important;\n }\n\n .m-md-4 {\n margin: 1.875rem !important;\n }\n\n .m-md-5 {\n margin: 3.75rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n }\n\n .my-md-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n }\n\n .my-md-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.3125rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.625rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1.25rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.875rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3.75rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.3125rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.625rem !important;\n }\n\n .me-md-3 {\n margin-right: 1.25rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.875rem !important;\n }\n\n .me-md-5 {\n margin-right: 3.75rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.3125rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.625rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1.25rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.875rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3.75rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.3125rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.625rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1.25rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.875rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3.75rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.3125rem !important;\n }\n\n .p-md-2 {\n padding: 0.625rem !important;\n }\n\n .p-md-3 {\n padding: 1.25rem !important;\n }\n\n .p-md-4 {\n padding: 1.875rem !important;\n }\n\n .p-md-5 {\n padding: 3.75rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n }\n\n .px-md-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n }\n\n .px-md-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n }\n\n .py-md-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n }\n\n .py-md-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.3125rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.625rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1.25rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.875rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3.75rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.3125rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.625rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1.25rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.875rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3.75rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.3125rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.625rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1.25rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.875rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3.75rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.3125rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.625rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1.25rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.875rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3.75rem !important;\n }\n\n .text-md-start {\n text-align: left !important;\n }\n\n .text-md-end {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1024px) {\n .float-lg-start {\n float: left !important;\n }\n\n .float-lg-end {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-lg-0 {\n gap: 0 !important;\n }\n\n .gap-lg-1 {\n gap: 0.3125rem !important;\n }\n\n .gap-lg-2 {\n gap: 0.625rem !important;\n }\n\n .gap-lg-3 {\n gap: 1.25rem !important;\n }\n\n .gap-lg-4 {\n gap: 1.875rem !important;\n }\n\n .gap-lg-5 {\n gap: 3.75rem !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.3125rem !important;\n }\n\n .m-lg-2 {\n margin: 0.625rem !important;\n }\n\n .m-lg-3 {\n margin: 1.25rem !important;\n }\n\n .m-lg-4 {\n margin: 1.875rem !important;\n }\n\n .m-lg-5 {\n margin: 3.75rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.3125rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.625rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1.25rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.875rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3.75rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.3125rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.625rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1.25rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.875rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3.75rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.3125rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.625rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1.25rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.875rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3.75rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.3125rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.625rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1.25rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.875rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3.75rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.3125rem !important;\n }\n\n .p-lg-2 {\n padding: 0.625rem !important;\n }\n\n .p-lg-3 {\n padding: 1.25rem !important;\n }\n\n .p-lg-4 {\n padding: 1.875rem !important;\n }\n\n .p-lg-5 {\n padding: 3.75rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.3125rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.625rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1.25rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.875rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3.75rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.3125rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.625rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1.25rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.875rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3.75rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.3125rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.625rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1.25rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.875rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3.75rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.3125rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.625rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1.25rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.875rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3.75rem !important;\n }\n\n .text-lg-start {\n text-align: left !important;\n }\n\n .text-lg-end {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1280px) {\n .float-xl-start {\n float: left !important;\n }\n\n .float-xl-end {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xl-0 {\n gap: 0 !important;\n }\n\n .gap-xl-1 {\n gap: 0.3125rem !important;\n }\n\n .gap-xl-2 {\n gap: 0.625rem !important;\n }\n\n .gap-xl-3 {\n gap: 1.25rem !important;\n }\n\n .gap-xl-4 {\n gap: 1.875rem !important;\n }\n\n .gap-xl-5 {\n gap: 3.75rem !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.3125rem !important;\n }\n\n .m-xl-2 {\n margin: 0.625rem !important;\n }\n\n .m-xl-3 {\n margin: 1.25rem !important;\n }\n\n .m-xl-4 {\n margin: 1.875rem !important;\n }\n\n .m-xl-5 {\n margin: 3.75rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.3125rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.625rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1.25rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.875rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3.75rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.3125rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.625rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1.25rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.875rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3.75rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.3125rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.625rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1.25rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.875rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3.75rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.3125rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.625rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1.25rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.875rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3.75rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.3125rem !important;\n }\n\n .p-xl-2 {\n padding: 0.625rem !important;\n }\n\n .p-xl-3 {\n padding: 1.25rem !important;\n }\n\n .p-xl-4 {\n padding: 1.875rem !important;\n }\n\n .p-xl-5 {\n padding: 3.75rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.3125rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.625rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1.25rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.875rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3.75rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.3125rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.625rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1.25rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.875rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3.75rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.3125rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.625rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1.25rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.875rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3.75rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.3125rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.625rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1.25rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.875rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3.75rem !important;\n }\n\n .text-xl-start {\n text-align: left !important;\n }\n\n .text-xl-end {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1440px) {\n .float-xxl-start {\n float: left !important;\n }\n\n .float-xxl-end {\n float: right !important;\n }\n\n .float-xxl-none {\n float: none !important;\n }\n\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xxl-0 {\n gap: 0 !important;\n }\n\n .gap-xxl-1 {\n gap: 0.3125rem !important;\n }\n\n .gap-xxl-2 {\n gap: 0.625rem !important;\n }\n\n .gap-xxl-3 {\n gap: 1.25rem !important;\n }\n\n .gap-xxl-4 {\n gap: 1.875rem !important;\n }\n\n .gap-xxl-5 {\n gap: 3.75rem !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.3125rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.625rem !important;\n }\n\n .m-xxl-3 {\n margin: 1.25rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.875rem !important;\n }\n\n .m-xxl-5 {\n margin: 3.75rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.3125rem !important;\n margin-left: 0.3125rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.625rem !important;\n margin-left: 0.625rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1.25rem !important;\n margin-left: 1.25rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.875rem !important;\n margin-left: 1.875rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3.75rem !important;\n margin-left: 3.75rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.3125rem !important;\n margin-bottom: 0.3125rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.625rem !important;\n margin-bottom: 0.625rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1.25rem !important;\n margin-bottom: 1.25rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.875rem !important;\n margin-bottom: 1.875rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3.75rem !important;\n margin-bottom: 3.75rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.3125rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.625rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1.25rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.875rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3.75rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.3125rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.625rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1.25rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.875rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3.75rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.3125rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.625rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1.25rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.875rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3.75rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.3125rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.625rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1.25rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.875rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3.75rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.3125rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.625rem !important;\n }\n\n .p-xxl-3 {\n padding: 1.25rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.875rem !important;\n }\n\n .p-xxl-5 {\n padding: 3.75rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.3125rem !important;\n padding-left: 0.3125rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.625rem !important;\n padding-left: 0.625rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1.25rem !important;\n padding-left: 1.25rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.875rem !important;\n padding-left: 1.875rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3.75rem !important;\n padding-left: 3.75rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.3125rem !important;\n padding-bottom: 0.3125rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.625rem !important;\n padding-bottom: 0.625rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1.25rem !important;\n padding-bottom: 1.25rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.875rem !important;\n padding-bottom: 1.875rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3.75rem !important;\n padding-bottom: 3.75rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.3125rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.625rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1.25rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.875rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3.75rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.3125rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.625rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1.25rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.875rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3.75rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.3125rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.625rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1.25rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.875rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3.75rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.3125rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.625rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1.25rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.875rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3.75rem !important;\n }\n\n .text-xxl-start {\n text-align: left !important;\n }\n\n .text-xxl-end {\n text-align: right !important;\n }\n\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=boosted.css.map */\n","/*!\n * Boosted v5.0.0-beta2 (https://boosted.orange.com/)\n * Copyright 2014-2021 The Boosted Authors\n * Copyright 2014-2021 Orange SA\n * Licensed under MIT (https://github.com/Orange-OpenSource/Orange-Boosted-Bootstrap/blob/v5-dev/LICENSE)\n * This a fork of Bootstrap: Initial license below\n * Bootstrap v5.0.0-beta2 (https://getbootstrap.com)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n\n// Boosted\n@import \"back-to-top\";\n\n// Helpers\n@import \"helpers\";\n\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n // Boosted mod\n @each $icon, $svg in $svg-as-custom-props {\n --#{$boosted-variable-prefix}#{$icon}-icon: #{escape-svg($svg)};\n }\n // End mod\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n font-size: $font-size-root;\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n\n // Boosted mod: Improve focus visibility when fixed/sticky header is used\n // See https://caniuse.com/?search=scroll-padding\n @if $enable-fixed-header {\n scroll-padding-top: $scroll-offset-top / 2;\n\n @include media-breakpoint-up(lg) {\n scroll-padding-top: $scroll-offset-top;\n }\n }\n // End mod\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n// 5. Prevent faux-bold/italic\n// See https://developer.mozilla.org/fr/docs/Web/CSS/font-synthesis\n\nbody {\n position: relative; // Boosted mod: required for back-to-top component\n margin: 0; // 1\n font-family: $font-family-base;\n font-synthesis: none; // Boosted mod // 5\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: $body-text-align;\n\n /* rtl:remove */\n letter-spacing: $letter-spacing-base; // Boosted mod\n background-color: $body-bg; // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n -webkit-font-smoothing: subpixel-antialiased; // Boosted mod\n text-rendering: optimizeSpeed; // Boosted mod\n}\n\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n// Boosted mod: focus state\n//\n// 1. Default focus state\n// 2. Using the :focus-visible polyfill to hide outline defensively\n// See https://github.com/WICG/focus-visible\n\n:focus {\n outline: $outline-width solid; // 1\n}\n\n.js-focus-visible :focus:not([data-focus-visible-added]),\n.js-focus-visible .focus:not([data-focus-visible-added]) { // 2\n outline: 0 !important;\n}\n// End mod\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor !important; // Boosted mod: ensure .text-* utilities can't override this\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n @include font-size($font-size-base); // Boosted mod\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n\n /* rtl:remove */\n letter-spacing: $letter-spacing-base; // Boosted mod\n -webkit-font-smoothing: antialiased; // Boosted mod\n -moz-osx-font-smoothing: grayscale; // Boosted mod\n text-rendering: optimizeLegibility; // Boosted mod\n}\n\nh1 {\n @extend %heading;\n @include font-size($h4-font-size);\n line-height: $h4-line-height;\n\n /* rtl:remove */\n letter-spacing: $h4-spacing;\n}\n\nh2 {\n @extend %heading;\n @include font-size($h5-font-size);\n line-height: $h5-line-height;\n\n /* rtl:remove */\n letter-spacing: $h5-spacing;\n}\n\nh3,\nh4,\nh5,\nh6 {\n @extend %heading;\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\n// Boosted mod\n// Orange square list-style\nul {\n list-style-type: square;\n}\n\n// Future-proof markers' color\n// See https://developer.mozilla.org/fr/docs/Web/CSS/::marker\n// stylelint-disable selector-max-type\nli::marker {\n color: $accessible-orange;\n vertical-align: middle;\n}\n\nli li::marker { color: $gray-600; }\n\nli li li::marker { color: $gray-500; }\n\n// Bullet-proof markers' color\n// @todo To remove when ::marker support is OK\n// See https://caniuse.com/#search=%3A%3Amarker\nli::before {\n color: $accessible-orange;\n vertical-align: text-top;\n}\n\nli li::before { color: $gray-600; }\n\nli li li::before { color: $gray-500; }\n// stylelint-enable selector-max-type\n// End mod\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nem, // Boosted mod\nstrong {\n font-weight: $font-weight-bold; // Boosted mod: ensure 700\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n // Boosted mod\n font-weight: $font-weight-normal;\n line-height: $line-height-sm;\n // End mod\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n // Boosted mod\n outline-offset: $outline-offset * 4;\n @include transition($transition-focus);\n\n &:focus {\n color: $link-hover-color;\n outline-offset: $outline-offset;\n }\n // End mod\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\nvar, // Boosted mod\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n line-height: $pre-line-height; // Boosted mod\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\nvar, // Boosted mod\ncode {\n @include font-size($code-font-size);\n font-style: normal; // Boosted mod: is italic in all browsers\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// 1. Prevent double borders\n// 2. Ensure horizontal alignment in table when using numbers\n// See https://twitter.com/wesbos/status/932644812582522880\n// See https://caniuse.com/#feat=font-variant-numeric\n// See https://caniuse.com/#feat=font-feature\n// See https://helpx.adobe.com/fonts/using/open-type-syntax.html#tnum\n\ntable {\n caption-side: top; // Boosted mod\n border-collapse: collapse;\n font-feature-settings: \"tnum\"; // Boosted mod : 2\n font-variant-numeric: tabular-nums; // Boosted mod : 2\n}\n\ncaption {\n padding-top: $table-caption-padding-y;\n padding-bottom: $table-caption-padding-y;\n @include font-size($h1-font-size); // Boosted mod\n font-weight: $font-weight-bold; // Boosted mod\n color: $table-caption-color;\n text-align: left;\n\n /* rtl:remove */\n letter-spacing: $h1-spacing; // Boosted mod\n -webkit-font-smoothing: antialiased; // Boosted mod\n -moz-osx-font-smoothing: grayscale; // Boosted mod\n text-rendering: optimizeLegibility; // Boosted mod\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n font-weight: $form-label-font-weight; // Boosted mod\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n\n /* rtl:remove */\n letter-spacing: inherit; // Boosted mod\n box-shadow: none; // Boosted mod: prevent native validation styles to apply\n}\n\n// Remove the inheritance of text transform in Firefox\n\nbutton,\nselect {\n text-transform: none;\n}\n\n// Set the cursor for non-`', + '

', + '' + ].join('') + + const btnDropdown = fixtureEl.querySelector('[data-bs-toggle="dropdown"]') + const clickListener = jasmine.createSpy('clickListener') + const delegatedClickListener = jasmine.createSpy('delegatedClickListener') + + btnDropdown.addEventListener('click', clickListener) + document.addEventListener('click', delegatedClickListener) + + btnDropdown.click() + + expect(clickListener).toHaveBeenCalled() + expect(delegatedClickListener).toHaveBeenCalled() + }) + + it('should open the dropdown when clicking the child element inside `data-bs-toggle="dropdown"`', done => { + fixtureEl.innerHTML = [ + '
', + ' ', + '
' + ].join('') + + const btnDropdown = fixtureEl.querySelector('[data-bs-toggle="dropdown"]') + const childElement = fixtureEl.querySelector('#childElement') + + btnDropdown.addEventListener('shown.bs.dropdown', () => setTimeout(() => { + expect(btnDropdown.classList.contains('show')).toEqual(true) + expect(btnDropdown.getAttribute('aria-expanded')).toEqual('true') + done() + })) + + childElement.click() + }) }) diff --git a/js/tests/unit/offcanvas.spec.js b/js/tests/unit/offcanvas.spec.js index d07c0c6102..0122d4dff3 100644 --- a/js/tests/unit/offcanvas.spec.js +++ b/js/tests/unit/offcanvas.spec.js @@ -1,10 +1,10 @@ -import OffCanvas from '../../src/offcanvas' +import Offcanvas from '../../src/offcanvas' import EventHandler from '../../src/dom/event-handler' /** Test helpers */ -import { clearFixture, getFixture, jQueryMock, createEvent } from '../helpers/fixture' +import { clearFixture, createEvent, getFixture, jQueryMock } from '../helpers/fixture' -describe('OffCanvas', () => { +describe('Offcanvas', () => { let fixtureEl beforeAll(() => { @@ -18,7 +18,19 @@ describe('OffCanvas', () => { describe('VERSION', () => { it('should return plugin version', () => { - expect(OffCanvas.VERSION).toEqual(jasmine.any(String)) + expect(Offcanvas.VERSION).toEqual(jasmine.any(String)) + }) + }) + + describe('Default', () => { + it('should return plugin default config', () => { + expect(Offcanvas.Default).toEqual(jasmine.any(Object)) + }) + }) + + describe('DATA_KEY', () => { + it('should return plugin data key', () => { + expect(Offcanvas.DATA_KEY).toEqual('bs.offcanvas') }) }) @@ -32,7 +44,7 @@ describe('OffCanvas', () => { const offCanvasEl = fixtureEl.querySelector('.offcanvas') const closeEl = fixtureEl.querySelector('a') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) spyOn(offCanvas, 'hide') @@ -45,7 +57,7 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('.offcanvas') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) const keyDownEsc = createEvent('keydown') keyDownEsc.key = 'Escape' @@ -60,7 +72,7 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('.offcanvas') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) const keydownTab = createEvent('keydown') keydownTab.key = 'Tab' @@ -70,6 +82,106 @@ describe('OffCanvas', () => { expect(offCanvas.hide).not.toHaveBeenCalled() }) + + it('should not hide if esc is pressed but with keyboard = false', () => { + fixtureEl.innerHTML = '
' + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl, { keyboard: false }) + const keyDownEsc = createEvent('keydown') + keyDownEsc.key = 'Escape' + + spyOn(offCanvas, 'hide') + + document.dispatchEvent(keyDownEsc) + + expect(offCanvas.hide).not.toHaveBeenCalled() + }) + }) + + describe('config', () => { + it('should have default values', () => { + fixtureEl.innerHTML = [ + '
', + '
' + ].join('') + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl) + + expect(offCanvas._config.backdrop).toEqual(true) + expect(offCanvas._config.keyboard).toEqual(true) + expect(offCanvas._config.scroll).toEqual(false) + }) + + it('should read data attributes and override default config', () => { + fixtureEl.innerHTML = [ + '
', + '
' + ].join('') + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl) + + expect(offCanvas._config.backdrop).toEqual(false) + expect(offCanvas._config.keyboard).toEqual(false) + expect(offCanvas._config.scroll).toEqual(true) + }) + + it('given a config object must override data attributes', () => { + fixtureEl.innerHTML = [ + '
', + '
' + ].join('') + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl, { + backdrop: true, + keyboard: true, + scroll: false + }) + expect(offCanvas._config.backdrop).toEqual(true) + expect(offCanvas._config.keyboard).toEqual(true) + expect(offCanvas._config.scroll).toEqual(false) + }) + }) + describe('options', () => { + it('if scroll is enabled, should allow body to scroll while offcanvas is open', done => { + fixtureEl.innerHTML = '
' + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl, { scroll: true }) + const initialOverFlow = document.body.style.overflow + + offCanvasEl.addEventListener('shown.bs.offcanvas', () => { + expect(document.body.style.overflow).toEqual(initialOverFlow) + + offCanvas.hide() + }) + offCanvasEl.addEventListener('hidden.bs.offcanvas', () => { + expect(document.body.style.overflow).toEqual(initialOverFlow) + done() + }) + offCanvas.show() + }) + + it('if scroll is disabled, should not allow body to scroll while offcanvas is open', done => { + fixtureEl.innerHTML = '
' + + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl, { scroll: false }) + + offCanvasEl.addEventListener('shown.bs.offcanvas', () => { + expect(document.body.style.overflow).toEqual('hidden') + + offCanvas.hide() + }) + offCanvasEl.addEventListener('hidden.bs.offcanvas', () => { + expect(document.body.style.overflow).toEqual('auto') + done() + }) + offCanvas.show() + }) }) describe('toggle', () => { @@ -77,7 +189,7 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('.offcanvas') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) spyOn(offCanvas, 'show') @@ -87,10 +199,12 @@ describe('OffCanvas', () => { }) it('should call hide method if show class is present', () => { - fixtureEl.innerHTML = '
' + fixtureEl.innerHTML = '
' - const offCanvasEl = fixtureEl.querySelector('.show') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvasEl = fixtureEl.querySelector('.offcanvas') + const offCanvas = new Offcanvas(offCanvasEl) + offCanvas.show() + expect(offCanvasEl.classList.contains('show')).toBe(true) spyOn(offCanvas, 'hide') @@ -104,11 +218,13 @@ describe('OffCanvas', () => { it('should do nothing if already shown', () => { fixtureEl.innerHTML = '
' - spyOn(EventHandler, 'trigger') - const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) + + offCanvas.show() + expect(offCanvasEl.classList.contains('show')).toBe(true) + spyOn(EventHandler, 'trigger').and.callThrough() offCanvas.show() expect(EventHandler.trigger).not.toHaveBeenCalled() @@ -118,7 +234,7 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) offCanvasEl.addEventListener('shown.bs.offcanvas', () => { expect(offCanvasEl.classList.contains('show')).toEqual(true) @@ -132,7 +248,7 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) const expectEnd = () => { setTimeout(() => { @@ -152,16 +268,33 @@ describe('OffCanvas', () => { offCanvas.show() }) + + it('on window load, should make visible an offcanvas element, if its markup contains class "show"', done => { + fixtureEl.innerHTML = '
' + + const offCanvasEl = fixtureEl.querySelector('div') + spyOn(Offcanvas.prototype, 'show').and.callThrough() + + offCanvasEl.addEventListener('shown.bs.offcanvas', () => { + done() + }) + + window.dispatchEvent(createEvent('load')) + + const instance = Offcanvas.getInstance(offCanvasEl) + expect(instance).not.toBeNull() + expect(Offcanvas.prototype.show).toHaveBeenCalled() + }) }) describe('hide', () => { it('should do nothing if already shown', () => { fixtureEl.innerHTML = '
' - spyOn(EventHandler, 'trigger') + spyOn(EventHandler, 'trigger').and.callThrough() const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) offCanvas.hide() @@ -169,10 +302,11 @@ describe('OffCanvas', () => { }) it('should hide a shown element', done => { - fixtureEl.innerHTML = '
' + fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) + offCanvas.show() offCanvasEl.addEventListener('hidden.bs.offcanvas', () => { expect(offCanvasEl.classList.contains('show')).toEqual(false) @@ -183,10 +317,11 @@ describe('OffCanvas', () => { }) it('should not fire hidden when hide is prevented', done => { - fixtureEl.innerHTML = '
' + fixtureEl.innerHTML = '
' const offCanvasEl = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(offCanvasEl) + const offCanvas = new Offcanvas(offCanvasEl) + offCanvas.show() const expectEnd = () => { setTimeout(() => { @@ -235,11 +370,57 @@ describe('OffCanvas', () => { const target = fixtureEl.querySelector('a') - spyOn(OffCanvas.prototype, 'toggle') + spyOn(Offcanvas.prototype, 'toggle') target.click() - expect(OffCanvas.prototype.toggle).not.toHaveBeenCalled() + expect(Offcanvas.prototype.toggle).not.toHaveBeenCalled() + }) + + it('should not call toggle if another offcanvas is open', done => { + fixtureEl.innerHTML = [ + '', + '
', + '
' + ].join('') + + const trigger2 = fixtureEl.querySelector('#btn2') + const offcanvasEl1 = document.querySelector('#offcanvas1') + const offcanvasEl2 = document.querySelector('#offcanvas2') + const offcanvas1 = new Offcanvas(offcanvasEl1) + + offcanvasEl1.addEventListener('shown.bs.offcanvas', () => { + trigger2.click() + }) + offcanvasEl1.addEventListener('hidden.bs.offcanvas', () => { + expect(Offcanvas.getInstance(offcanvasEl2)).toEqual(null) + done() + }) + offcanvas1.show() + }) + + it('should focus on trigger element after closing offcanvas', done => { + fixtureEl.innerHTML = [ + '', + '
' + ].join('') + + const trigger = fixtureEl.querySelector('#btn') + const offcanvasEl = fixtureEl.querySelector('#offcanvas') + const offcanvas = new Offcanvas(offcanvasEl) + spyOn(trigger, 'focus') + + offcanvasEl.addEventListener('shown.bs.offcanvas', () => { + offcanvas.hide() + }) + offcanvasEl.addEventListener('hidden.bs.offcanvas', () => { + setTimeout(() => { + expect(trigger.focus).toHaveBeenCalled() + done() + }, 5) + }) + + trigger.click() }) }) @@ -249,26 +430,26 @@ describe('OffCanvas', () => { const div = fixtureEl.querySelector('div') - jQueryMock.fn.offcanvas = OffCanvas.jQueryInterface + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface jQueryMock.elements = [div] jQueryMock.fn.offcanvas.call(jQueryMock) - expect(OffCanvas.getInstance(div)).toBeDefined() + expect(Offcanvas.getInstance(div)).toBeDefined() }) it('should not re create an offcanvas', () => { fixtureEl.innerHTML = '
' const div = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(div) + const offCanvas = new Offcanvas(div) - jQueryMock.fn.offcanvas = OffCanvas.jQueryInterface + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface jQueryMock.elements = [div] jQueryMock.fn.offcanvas.call(jQueryMock) - expect(OffCanvas.getInstance(div)).toEqual(offCanvas) + expect(Offcanvas.getInstance(div)).toEqual(offCanvas) }) it('should throw error on undefined method', () => { @@ -277,7 +458,65 @@ describe('OffCanvas', () => { const div = fixtureEl.querySelector('div') const action = 'undefinedMethod' - jQueryMock.fn.offcanvas = OffCanvas.jQueryInterface + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface + jQueryMock.elements = [div] + + expect(() => { + jQueryMock.fn.offcanvas.call(jQueryMock, action) + }).toThrowError(TypeError, `No method named "${action}"`) + }) + + it('should throw error on protected method', () => { + fixtureEl.innerHTML = '
' + + const div = fixtureEl.querySelector('div') + const action = '_getConfig' + + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface + jQueryMock.elements = [div] + + expect(() => { + jQueryMock.fn.offcanvas.call(jQueryMock, action) + }).toThrowError(TypeError, `No method named "${action}"`) + }) + + it('should throw error if method "constructor" is being called', () => { + fixtureEl.innerHTML = '
' + + const div = fixtureEl.querySelector('div') + const action = 'constructor' + + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface + jQueryMock.elements = [div] + + expect(() => { + jQueryMock.fn.offcanvas.call(jQueryMock, action) + }).toThrowError(TypeError, `No method named "${action}"`) + }) + + it('should throw error on protected method', () => { + fixtureEl.innerHTML = '
' + + const div = fixtureEl.querySelector('div') + const action = '_getConfig' + + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface + jQueryMock.elements = [div] + + try { + jQueryMock.fn.offcanvas.call(jQueryMock, action) + } catch (error) { + expect(error.message).toEqual(`No method named "${action}"`) + } + }) + + it('should throw error if method "constructor" is being called', () => { + fixtureEl.innerHTML = '
' + + const div = fixtureEl.querySelector('div') + const action = 'constructor' + + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface jQueryMock.elements = [div] try { @@ -292,13 +531,30 @@ describe('OffCanvas', () => { const div = fixtureEl.querySelector('div') - spyOn(OffCanvas.prototype, 'show') + spyOn(Offcanvas.prototype, 'show') - jQueryMock.fn.offcanvas = OffCanvas.jQueryInterface + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface jQueryMock.elements = [div] jQueryMock.fn.offcanvas.call(jQueryMock, 'show') - expect(OffCanvas.prototype.show).toHaveBeenCalled() + expect(Offcanvas.prototype.show).toHaveBeenCalled() + }) + + it('should create a offcanvas with given config', () => { + fixtureEl.innerHTML = '
' + + const div = fixtureEl.querySelector('div') + + jQueryMock.fn.offcanvas = Offcanvas.jQueryInterface + jQueryMock.elements = [div] + + jQueryMock.fn.offcanvas.call(jQueryMock, { scroll: true }) + spyOn(Offcanvas.prototype, 'constructor') + expect(Offcanvas.prototype.constructor).not.toHaveBeenCalledWith(div, { scroll: true }) + + const offcanvas = Offcanvas.getInstance(div) + expect(offcanvas).toBeDefined() + expect(offcanvas._config.scroll).toBe(true) }) }) @@ -307,10 +563,10 @@ describe('OffCanvas', () => { fixtureEl.innerHTML = '
' const div = fixtureEl.querySelector('div') - const offCanvas = new OffCanvas(div) + const offCanvas = new Offcanvas(div) - expect(OffCanvas.getInstance(div)).toEqual(offCanvas) - expect(OffCanvas.getInstance(div)).toBeInstanceOf(OffCanvas) + expect(Offcanvas.getInstance(div)).toEqual(offCanvas) + expect(Offcanvas.getInstance(div)).toBeInstanceOf(Offcanvas) }) it('should return null when there is no offcanvas instance', () => { @@ -318,7 +574,7 @@ describe('OffCanvas', () => { const div = fixtureEl.querySelector('div') - expect(OffCanvas.getInstance(div)).toEqual(null) + expect(Offcanvas.getInstance(div)).toEqual(null) }) }) }) diff --git a/js/tests/unit/tab.spec.js b/js/tests/unit/tab.spec.js index 35d17e16b9..231cf894c0 100644 --- a/js/tests/unit/tab.spec.js +++ b/js/tests/unit/tab.spec.js @@ -198,11 +198,37 @@ describe('Tab', () => { }, 30) }) - it('should not fire shown when tab is disabled', done => { + it('should not fire shown when tab has disabled attribute', done => { fixtureEl.innerHTML = [ '', + '
', + '
', + '
', + '
' + ].join('') + + const triggerDisabled = fixtureEl.querySelector('button[disabled]') + const tab = new Tab(triggerDisabled) + + triggerDisabled.addEventListener('shown.bs.tab', () => { + throw new Error('should not trigger shown event') + }) + + tab.show() + setTimeout(() => { + expect().nothing() + done() + }, 30) + }) + + it('should not fire shown when tab has disabled class', done => { + fixtureEl.innerHTML = [ + '', '
', '
', @@ -210,7 +236,7 @@ describe('Tab', () => { '
' ].join('') - const triggerDisabled = fixtureEl.querySelector('button.disabled') + const triggerDisabled = fixtureEl.querySelector('a.disabled') const tab = new Tab(triggerDisabled) triggerDisabled.addEventListener('shown.bs.tab', () => { diff --git a/js/tests/unit/tooltip.spec.js b/js/tests/unit/tooltip.spec.js index 7bf6aa3ab8..f9d97e3f7e 100644 --- a/js/tests/unit/tooltip.spec.js +++ b/js/tests/unit/tooltip.spec.js @@ -708,6 +708,100 @@ describe('Tooltip', () => { tooltipEl.dispatchEvent(createEvent('mouseover')) }) + it('should not hide tooltip if leave event occurs and interaction remains inside trigger', done => { + fixtureEl.innerHTML = [ + '', + 'Trigger', + 'the tooltip', + '' + ] + + const tooltipEl = fixtureEl.querySelector('a') + const tooltip = new Tooltip(tooltipEl) + const triggerChild = tooltipEl.querySelector('b') + + spyOn(tooltip, 'hide').and.callThrough() + + tooltipEl.addEventListener('mouseover', () => { + const moveMouseToChildEvent = createEvent('mouseout') + Object.defineProperty(moveMouseToChildEvent, 'relatedTarget', { + value: triggerChild + }) + + tooltipEl.dispatchEvent(moveMouseToChildEvent) + }) + + tooltipEl.addEventListener('mouseout', () => { + expect(tooltip.hide).not.toHaveBeenCalled() + done() + }) + + tooltipEl.dispatchEvent(createEvent('mouseover')) + }) + + it('should properly maintain tooltip state if leave event occurs and enter event occurs during hide transition', done => { + // Style this tooltip to give it plenty of room for popper to do what it wants + fixtureEl.innerHTML = 'Trigger' + + const tooltipEl = fixtureEl.querySelector('a') + const tooltip = new Tooltip(tooltipEl) + + spyOn(window, 'getComputedStyle').and.returnValue({ + transitionDuration: '0.15s', + transitionDelay: '0s' + }) + + setTimeout(() => { + expect(tooltip._popper).not.toBeNull() + expect(tooltip.getTipElement().getAttribute('data-popper-placement')).toBe('top') + tooltipEl.dispatchEvent(createEvent('mouseout')) + + setTimeout(() => { + expect(tooltip.getTipElement().classList.contains('show')).toEqual(false) + tooltipEl.dispatchEvent(createEvent('mouseover')) + }, 100) + + setTimeout(() => { + expect(tooltip._popper).not.toBeNull() + expect(tooltip.getTipElement().getAttribute('data-popper-placement')).toBe('top') + done() + }, 200) + }, 0) + + tooltipEl.dispatchEvent(createEvent('mouseover')) + }) + + it('should only trigger inserted event if a new tooltip element was created', done => { + fixtureEl.innerHTML = '' + + const tooltipEl = fixtureEl.querySelector('a') + const tooltip = new Tooltip(tooltipEl) + + spyOn(window, 'getComputedStyle').and.returnValue({ + transitionDuration: '0.15s', + transitionDelay: '0s' + }) + + const insertedFunc = jasmine.createSpy() + tooltipEl.addEventListener('inserted.bs.tooltip', insertedFunc) + + setTimeout(() => { + expect(insertedFunc).toHaveBeenCalledTimes(1) + tooltip.hide() + + setTimeout(() => { + tooltip.show() + }, 100) + + setTimeout(() => { + expect(insertedFunc).toHaveBeenCalledTimes(1) + done() + }, 200) + }, 0) + + tooltip.show() + }) + it('should show a tooltip with custom class provided in data attributes', done => { fixtureEl.innerHTML = '' diff --git a/js/tests/unit/util/index.spec.js b/js/tests/unit/util/index.spec.js index 935e021dd7..41c1ce2b80 100644 --- a/js/tests/unit/util/index.spec.js +++ b/js/tests/unit/util/index.spec.js @@ -317,6 +317,114 @@ describe('Util', () => { }) }) + describe('isDisabled', () => { + it('should return true if the element is not defined', () => { + expect(Util.isDisabled(null)).toEqual(true) + expect(Util.isDisabled(undefined)).toEqual(true) + expect(Util.isDisabled()).toEqual(true) + }) + + it('should return true if the element provided is not a dom element', () => { + expect(Util.isDisabled({})).toEqual(true) + expect(Util.isDisabled('test')).toEqual(true) + }) + + it('should return true if the element has disabled attribute', () => { + fixtureEl.innerHTML = [ + '
', + '
', + '
', + '
', + '
' + ].join('') + + const div = fixtureEl.querySelector('#element') + const div1 = fixtureEl.querySelector('#element1') + const div2 = fixtureEl.querySelector('#element2') + + expect(Util.isDisabled(div)).toEqual(true) + expect(Util.isDisabled(div1)).toEqual(true) + expect(Util.isDisabled(div2)).toEqual(true) + }) + + it('should return false if the element has disabled attribute with "false" value, or doesn\'t have attribute', () => { + fixtureEl.innerHTML = [ + '
', + '
', + '
', + '
' + ].join('') + + const div = fixtureEl.querySelector('#element') + const div1 = fixtureEl.querySelector('#element1') + + expect(Util.isDisabled(div)).toEqual(false) + expect(Util.isDisabled(div1)).toEqual(false) + }) + + it('should return false if the element is not disabled ', () => { + fixtureEl.innerHTML = [ + '
', + ' ', + ' ', + ' ', + '
' + ].join('') + + const el = selector => fixtureEl.querySelector(selector) + + expect(Util.isDisabled(el('#button'))).toEqual(false) + expect(Util.isDisabled(el('#select'))).toEqual(false) + expect(Util.isDisabled(el('#input'))).toEqual(false) + }) + it('should return true if the element has disabled attribute', () => { + fixtureEl.innerHTML = [ + '
', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + '
' + ].join('') + + const el = selector => fixtureEl.querySelector(selector) + + expect(Util.isDisabled(el('#input'))).toEqual(true) + expect(Util.isDisabled(el('#input1'))).toEqual(true) + expect(Util.isDisabled(el('#button'))).toEqual(true) + expect(Util.isDisabled(el('#button1'))).toEqual(true) + expect(Util.isDisabled(el('#button2'))).toEqual(true) + expect(Util.isDisabled(el('#input'))).toEqual(true) + }) + + it('should return true if the element has class "disabled"', () => { + fixtureEl.innerHTML = [ + '
', + '
', + '
' + ].join('') + + const div = fixtureEl.querySelector('#element') + + expect(Util.isDisabled(div)).toEqual(true) + }) + + it('should return true if the element has class "disabled" but disabled attribute is false', () => { + fixtureEl.innerHTML = [ + '
', + ' ', + '
' + ].join('') + + const div = fixtureEl.querySelector('#input') + + expect(Util.isDisabled(div)).toEqual(true) + }) + }) + describe('findShadowRoot', () => { it('should return null if shadow dom is not available', () => { // Only for newer browsers diff --git a/package-lock.json b/package-lock.json index 8131848bce..a6883e7832 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@babel/cli": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.0.tgz", - "integrity": "sha512-y5AohgeVhU+wO5kU1WGMLdocFj83xCxVjsVFa2ilII8NEwmBZvx7Ambq621FbFIK68loYJ9p43nfoi6es+rzSA==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.10.tgz", + "integrity": "sha512-lYSBC7B4B9hJ7sv0Ojx1BrGhuzCoOIYfLjd+Xpd4rOzdS+a47yi8voV8vFkfjlZR1N5qZO7ixOCbobUdT304PQ==", "dev": true, "requires": { "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents", @@ -38,17 +38,17 @@ "dev": true }, "@babel/core": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.8.tgz", - "integrity": "sha512-oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz", + "integrity": "sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/generator": "^7.13.9", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.0", - "@babel/parser": "^7.13.4", + "@babel/helpers": "^7.13.10", + "@babel/parser": "^7.13.10", "@babel/template": "^7.12.13", "@babel/traverse": "^7.13.0", "@babel/types": "^7.13.0", @@ -61,6 +61,23 @@ "source-map": "^0.5.0" }, "dependencies": { + "@babel/helpers": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", + "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", + "dev": true, + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/parser": { + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", + "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==", + "dev": true + }, "@babel/types": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", @@ -142,9 +159,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -174,9 +191,9 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz", - "integrity": "sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz", + "integrity": "sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==", "dev": true, "requires": { "@babel/compat-data": "^7.13.8", @@ -194,9 +211,9 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz", - "integrity": "sha512-qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w==", + "version": "7.13.11", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", + "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", "dev": true, "requires": { "@babel/helper-function-name": "^7.12.13", @@ -271,9 +288,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -314,9 +331,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -336,9 +353,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -375,9 +392,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -414,9 +431,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -439,9 +456,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -515,30 +532,6 @@ } } }, - "@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", - "dev": true, - "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" - }, - "dependencies": { - "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - } - } - }, "@babel/highlight": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", @@ -556,6 +549,25 @@ "integrity": "sha512-nEUfRiARCcaVo3ny3ZQjURjHQZUo/JkEw7rLlSZy/psWGnvwXFtPcr6jb7Yb41DVW5LTe6KRq9LGleRNsg1Frw==", "dev": true }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", + "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.13.12" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + } + } + }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.13.8", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz", @@ -725,9 +737,9 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz", - "integrity": "sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", + "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1296,15 +1308,16 @@ } }, "@babel/preset-env": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.9.tgz", - "integrity": "sha512-mcsHUlh2rIhViqMG823JpscLMesRt3QbMsv1+jhopXEb3W2wXvQ9QoiOlZI9ZbR3XqPtaFpZwEZKYqGJnGMZTQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz", + "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/compat-data": "^7.13.12", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", "@babel/plugin-proposal-async-generator-functions": "^7.13.8", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-dynamic-import": "^7.13.8", @@ -1315,7 +1328,7 @@ "@babel/plugin-proposal-numeric-separator": "^7.12.13", "@babel/plugin-proposal-object-rest-spread": "^7.13.8", "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", "@babel/plugin-proposal-private-methods": "^7.13.0", "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -1363,7 +1376,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.12.13", "@babel/plugin-transform-unicode-regex": "^7.12.13", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.0", + "@babel/types": "^7.13.12", "babel-plugin-polyfill-corejs2": "^0.1.4", "babel-plugin-polyfill-corejs3": "^0.1.3", "babel-plugin-polyfill-regenerator": "^0.1.2", @@ -1371,6 +1384,12 @@ "semver": "^6.3.0" }, "dependencies": { + "@babel/compat-data": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", + "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==", + "dev": true + }, "@babel/helper-plugin-utils": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", @@ -1378,9 +1397,9 @@ "dev": true }, "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", + "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -1410,9 +1429,9 @@ } }, "@babel/runtime": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.9.tgz", - "integrity": "sha512-aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -1581,9 +1600,9 @@ } }, "@popperjs/core": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.0.tgz", - "integrity": "sha512-wjtKehFAIARq2OxK8j3JrggNlEslJfNuSm2ArteIbKyRMts2g0a7KzTxfRVNUM+O0gnBJ2hNV8nWPOYBgI1sew==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.1.tgz", + "integrity": "sha512-DvJbbn3dUgMxDnJLH+RZQPnXak1h4ZVYQ7CWiFWjQwBFkVajT4rfw2PdpHLTSTwxrYfnoEXkuBiwkDm6tPMQeA==", "dev": true }, "@rollup/plugin-babel": { @@ -2080,14 +2099,14 @@ "optional": true }, "autoprefixer": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.4.tgz", - "integrity": "sha512-DCCdUQiMD+P/as8m3XkeTUkUKuuRqLGcwD0nll7wevhqoJfMRpJlkFd1+MQh1pvupjiQuip42lc/VFvfUTMSKw==", + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz", + "integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==", "dev": true, "requires": { - "browserslist": "^4.16.1", - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", + "browserslist": "^4.16.3", + "caniuse-lite": "^1.0.30001196", + "colorette": "^1.2.2", "fraction.js": "^4.0.13", "normalize-range": "^0.1.2", "postcss-value-parser": "^4.1.0" @@ -2107,9 +2126,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001185", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz", - "integrity": "sha512-Fpi4kVNtNvJ15H0F6vwmXtb3tukv3Zg3qhKkOGUq7KJ1J6b9kf4dnNgtEAFXhRsJo0gNj9W60+wBvn0JcTvdTg==", + "version": "1.0.30001204", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz", + "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==", "dev": true }, "electron-to-chromium": { @@ -2982,9 +3001,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -3080,9 +3099,9 @@ } }, "clean-css": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.0.tgz", - "integrity": "sha512-98ALLW4NOhZpvUEoSc2dJO23xE4S4SXc4mLieCVFGo8DNLTFQ3gzi7msW1lqSYJeGZSF5r5+W3KF6cEnkILnFQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.2.tgz", + "integrity": "sha512-QcaGg9OuMo+0Ds933yLOY+gHPWbxhxqF0HDexmToPf8pczvmvZGYzd+QqWp9/mkucAOKViI+dSFOqoZIvXbeBw==", "dev": true, "requires": { "source-map": "~0.6.0" @@ -3097,20 +3116,20 @@ } }, "clean-css-cli": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-5.2.0.tgz", - "integrity": "sha512-c7TQ+Lq8azYtThXtWlf0m9Iw66wBLQ0LPUJIEKHWTn8HB2tQlbqY6BMoKdgW4NJVZOYquwQrrRszTqH8NjHgTg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-5.2.2.tgz", + "integrity": "sha512-XlgBVTpEAsU/aT7gxAZ/g5Q8P9glHZeg6yfNvE7hYuvoozMdw5Wd46b12QtzuDVs8/7UZ/GCulS0VR9TI5NWRg==", "dev": true, "requires": { - "clean-css": "^5.1.0", + "clean-css": "^5.1.2", "commander": "7.x", "glob": "^7.1.6" }, "dependencies": { "commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true } } @@ -3186,9 +3205,9 @@ "dev": true }, "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", "dev": true }, "colors": { @@ -3463,9 +3482,9 @@ "dev": true }, "debounce": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", - "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", "dev": true }, "debug": { @@ -4261,9 +4280,9 @@ "dev": true }, "eslint": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", - "integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.22.0.tgz", + "integrity": "sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", @@ -4283,7 +4302,7 @@ "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -4291,7 +4310,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -4358,21 +4377,21 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" } }, "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.6.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.6.0.tgz", + "integrity": "sha512-YFKCX0SiPg7l5oKYCJ2zZGxcXprVXHcSnVuvzrT3oSENQonVLqM5pf9fN5dLGZGyCjhw8TN8Btwe/jKnZ0pjvQ==", "dev": true, "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" } }, "has-flag": { @@ -4381,6 +4400,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -4404,6 +4429,12 @@ "requires": { "has-flag": "^4.0.0" } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true } } }, @@ -4540,26 +4571,32 @@ } }, "eslint-plugin-unicorn": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-28.0.2.tgz", - "integrity": "sha512-k4AoFP7n8/oq6lBXkdc9Flid6vw2B8j7aXFCxgzJCyKvmaKrCUFb1TFPhG9eSJQFZowqmymMPRtl8oo9NKLUbw==", + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-29.0.0.tgz", + "integrity": "sha512-R9jGLKb2p6LuOixviByGlH2mkfY72EBELXAPeUufveebN0M2Woa7B7dUO3gN2xPn/+eGjrIm4I2u7dDtr9G4iA==", "dev": true, "requires": { - "ci-info": "^2.0.0", + "ci-info": "^3.1.1", "clean-regexp": "^1.0.0", - "eslint-template-visitor": "^2.2.2", + "eslint-template-visitor": "^2.3.2", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "import-modules": "^2.1.0", "lodash": "^4.17.20", "pluralize": "^8.0.0", "read-pkg-up": "^7.0.1", - "regexp-tree": "^0.1.22", + "regexp-tree": "^0.1.23", "reserved-words": "^0.1.2", "safe-regex": "^2.1.1", "semver": "^7.3.4" }, "dependencies": { + "ci-info": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", + "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", + "dev": true + }, "safe-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", @@ -4570,9 +4607,9 @@ } }, "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -5017,9 +5054,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -5071,9 +5108,9 @@ "dev": true }, "fastq": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", - "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -5305,9 +5342,9 @@ "dev": true }, "follow-redirects": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", "dev": true }, "for-in": { @@ -5595,9 +5632,9 @@ "dev": true }, "globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", "dev": true, "requires": { "array-union": "^2.1.0", @@ -5745,6 +5782,12 @@ } } }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -5758,9 +5801,9 @@ "dev": true }, "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", "dev": true }, "has-to-string-tag-x": { @@ -5862,9 +5905,9 @@ "dev": true }, "htmlparser2": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", - "integrity": "sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.1.tgz", + "integrity": "sha512-GDKPd+vk4jvSuvCbyuzx/unmXkk090Azec7LovXP8as1Hn8q9p3hbjmDGbUqqhknw0ajwit6LiiWqfiTUPMK7w==", "dev": true, "requires": { "domelementtype": "^2.0.1", @@ -5939,9 +5982,9 @@ } }, "hugo-bin": { - "version": "0.69.0", - "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.69.0.tgz", - "integrity": "sha512-ufl89sX/PrNKo7gSkAoxlKynbELNt3OVYEEbTdhnsKpddec41a4MqRXv6KZnsQM82ApBzRHfdN0pVb07X6m/Wg==", + "version": "0.70.0", + "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.70.0.tgz", + "integrity": "sha512-6tioRXXugsdERwCcCwvBkdVI5ROClUG5/FVFzTIXzvgfu105ToZtmolnB3CTEvSy7cjKF/BpVGQ3hzLWyw0BaA==", "dev": true, "requires": { "bin-wrapper": "^4.1.0", @@ -6148,6 +6191,12 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true + }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -6158,6 +6207,15 @@ "binary-extensions": "^1.0.0" } }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -6340,6 +6398,12 @@ } } }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", @@ -6353,9 +6417,9 @@ "dev": true }, "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true }, "is-plain-obj": { @@ -6629,9 +6693,9 @@ "dev": true }, "jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==", "dev": true }, "js-tokens": { @@ -6717,9 +6781,9 @@ "dev": true }, "karma": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.1.1.tgz", - "integrity": "sha512-vVDFxFGAsclgmFjZA/qGw5xqWdZIWxVD7xLyCukYUYd5xs/uGzYbXGOT5zOruVBQleKEmXIr4H2hzGCTn+M9Cg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.2.0.tgz", + "integrity": "sha512-pCB8eNxGgdIdZeC885rbhZ/VyuOPNHUIDNL9EaaMf1NVzpvTjMO8a7zRTn51ZJhOOOxCSpalUdT1A8x76LyVqg==", "dev": true, "requires": { "body-parser": "^1.19.0", @@ -6960,9 +7024,9 @@ "dev": true }, "karma-rollup-preprocessor": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/karma-rollup-preprocessor/-/karma-rollup-preprocessor-7.0.6.tgz", - "integrity": "sha512-Qghr/oNnmNKB4Ry5n81QX+tB6+vSy0kjn+rwzH1dp80ZVf9WiA19NQqVFZLc0f76tBoE7is2Qef8dqbVNjVtjw==", + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/karma-rollup-preprocessor/-/karma-rollup-preprocessor-7.0.7.tgz", + "integrity": "sha512-Y1QwsTCiCBp8sSALZdqmqry/mWIWIy0V6zonUIpy+0/D/Kpb2XZvR+JZrWfacQvcvKQdZFJvg6EwlnKtjepu3Q==", "dev": true, "requires": { "chokidar": "^3.3.1", @@ -7677,9 +7741,9 @@ "dev": true }, "nanoid": { - "version": "3.1.20", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", - "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", "dev": true }, "nanomatch": { @@ -8220,15 +8284,63 @@ } }, "object.values": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", - "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", "dev": true, "requires": { - "call-bind": "^1.0.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", + "es-abstract": "^1.18.0-next.2", "has": "^1.0.3" + }, + "dependencies": { + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + } } }, "on-finished": { @@ -8928,12 +9040,12 @@ "optional": true }, "postcss": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.6.tgz", - "integrity": "sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", + "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", "dev": true, "requires": { - "colorette": "^1.2.1", + "colorette": "^1.2.2", "nanoid": "^3.1.20", "source-map": "^0.6.1" }, @@ -9376,12 +9488,12 @@ } }, "postcss-scss": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-3.0.4.tgz", - "integrity": "sha512-BAkBZ35aXhCeBRmliHylYqTN1PvNJyh9aBPQHUmk9SdDdbk7n3GExm7cQivDckOgJpB+agyig9TwRAmf6WnvfA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-3.0.5.tgz", + "integrity": "sha512-3e0qYk87eczfzg5P73ZVuuxEGCBfatRhPze6KrSaIbEKVtmnFI1RYp1Fv+AyZi+w8kcNRSPeNX6ap4b65zEkiA==", "dev": true, "requires": { - "postcss": "^8.1.6" + "postcss": "^8.2.7" } }, "postcss-selector-parser": { @@ -9844,9 +9956,9 @@ "dev": true }, "regjsparser": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", - "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.8.tgz", + "integrity": "sha512-3weFrFQREJhJ2PW+iCGaG6TenyzNSZgsBKZ/oEf6Trme31COSeIWhHw9O6FPkuXktfx+b6Hf/5e6dKPHaROq2g==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -9979,9 +10091,9 @@ "dev": true }, "rfdc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.2.0.tgz", - "integrity": "sha512-ijLyszTMmUrXvjSooucVQwimGUk84eRcmCuLV8Xghe3UO85mjUtRAHRyoMM6XtyqbECaXuBWx18La3523sXINA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", "dev": true }, "rimraf": { @@ -9994,9 +10106,9 @@ } }, "rollup": { - "version": "2.40.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.40.0.tgz", - "integrity": "sha512-WiOGAPbXoHu+TOz6hyYUxIksOwsY/21TRWoO593jgYt8mvYafYqQl+axaA8y1z2HFazNUUrsMSjahV2A6/2R9A==", + "version": "2.42.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.42.3.tgz", + "integrity": "sha512-JjaT9WaUS5vmjy6xUrnPOskjkQg2cN4WSACNCwbOvBz8VDmbiKVdmTFUoMPRqTud0tsex8Xy9/boLbDW9HKD1w==", "dev": true, "requires": { "fsevents": "~2.3.1" @@ -10571,14 +10683,14 @@ } }, "socket.io": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.1.tgz", - "integrity": "sha512-7cBWdsDC7bbyEF6WbBqffjizc/H4YF1wLdZoOzuYfo2uMNSFjJKuQ36t0H40o9B20DO6p+mSytEd92oP4S15bA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.2.tgz", + "integrity": "sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==", "dev": true, "requires": { "@types/cookie": "^0.4.0", "@types/cors": "^2.8.8", - "@types/node": "^14.14.10", + "@types/node": ">=10.0.0", "accepts": "~1.3.4", "base64id": "~2.0.0", "debug": "~4.3.1", @@ -10831,9 +10943,9 @@ "dev": true }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { "emoji-regex": "^8.0.0", @@ -10861,23 +10973,47 @@ } }, "string.prototype.trimend": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", - "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dev": true, "requires": { - "call-bind": "^1.0.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" + }, + "dependencies": { + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + } } }, "string.prototype.trimstart": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", - "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dev": true, "requires": { - "call-bind": "^1.0.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" + }, + "dependencies": { + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + } } }, "string_decoder": { @@ -10950,9 +11086,9 @@ "dev": true }, "stylelint": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.11.0.tgz", - "integrity": "sha512-DhrKSWDWGZkCiQMtU+VroXM6LWJVC8hSK24nrUngTSQvXGK75yZUq4yNpynqrxD3a/fzKMED09V+XxO4z4lTbw==", + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.12.0.tgz", + "integrity": "sha512-P8O1xDy41B7O7iXaSlW+UuFbE5+ZWQDb61ndGDxKIt36fMH50DtlQTbwLpFLf8DikceTAb3r6nPrRv30wBlzXw==", "dev": true, "requires": { "@stylelint/postcss-css-in-js": "^0.37.2", @@ -10965,7 +11101,7 @@ "execall": "^2.0.0", "fast-glob": "^3.2.5", "fastest-levenshtein": "^1.0.12", - "file-entry-cache": "^6.0.0", + "file-entry-cache": "^6.0.1", "get-stdin": "^8.0.0", "global-modules": "^2.0.0", "globby": "^11.0.2", @@ -10975,7 +11111,7 @@ "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "known-css-properties": "^0.21.0", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "log-symbols": "^4.0.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", @@ -10995,7 +11131,7 @@ "resolve-from": "^5.0.0", "slash": "^3.0.0", "specificity": "^0.4.1", - "string-width": "^4.2.0", + "string-width": "^4.2.2", "strip-ansi": "^6.0.0", "style-search": "^0.1.0", "sugarss": "^2.0.0", @@ -11158,6 +11294,12 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "micromatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", @@ -11409,9 +11551,9 @@ }, "dependencies": { "ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.1.tgz", + "integrity": "sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -11715,6 +11857,18 @@ "dev": true, "optional": true }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, "unbzip2-stream": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", @@ -11828,9 +11982,9 @@ } }, "unist-util-is": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz", - "integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", "dev": true }, "unist-util-stringify-position": { @@ -12061,9 +12215,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "validate-npm-package-license": { @@ -12133,6 +12287,19 @@ "isexe": "^2.0.0" } }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, "widest-line": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", @@ -12210,9 +12377,9 @@ } }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", "dev": true }, "xdg-basedir": { diff --git a/package.json b/package.json index 4961aedabb..472c123c8c 100644 --- a/package.json +++ b/package.json @@ -100,34 +100,35 @@ "license": "MIT", "dependencies": {}, "peerDependencies": { - "@popperjs/core": "^2.9.0" + "@popperjs/core": "^2.9.1" }, "devDependencies": { - "@babel/cli": "^7.13.0", - "@babel/core": "^7.13.8", - "@babel/preset-env": "^7.13.9", - "@popperjs/core": "^2.9.0", + "@babel/cli": "^7.13.10", + "@babel/core": "^7.13.10", + "@babel/preset-env": "^7.13.12", + "@popperjs/core": "^2.9.1", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^17.1.0", "@rollup/plugin-node-resolve": "^11.2.0", "@rollup/plugin-replace": "^2.4.1", - "autoprefixer": "^10.2.4", + "autoprefixer": "^10.2.5", "bundlewatch": "^0.3.2", - "clean-css-cli": "^5.2.0", + "clean-css-cli": "^5.2.2", "cross-env": "^7.0.3", "delay-cli": "^1.1.0", - "eslint": "^7.21.0", + "eslint": "^7.22.0", "eslint-config-xo": "^0.35.0", "eslint-plugin-import": "^2.22.1", - "eslint-plugin-unicorn": "^28.0.2", + "eslint-plugin-unicorn": "^29.0.0", "find-unused-sass-variables": "^3.1.0", "focus-visible": "^5.2.0", "glob": "^7.1.6", + "globby": "^11.0.3", "hammer-simulator": "0.0.1", - "hugo-bin": "^0.69.0", + "hugo-bin": "^0.70.0", "ip": "^1.1.5", - "jquery": "^3.5.0", - "karma": "^6.1.1", + "jquery": "^3.6.0", + "karma": "^6.2.0", "karma-browserstack-launcher": "1.4.0", "karma-chrome-launcher": "^3.1.0", "karma-coverage-istanbul-reporter": "^3.0.3", @@ -135,21 +136,21 @@ "karma-firefox-launcher": "^2.1.0", "karma-jasmine": "^4.0.1", "karma-jasmine-html-reporter": "^1.5.4", - "karma-rollup-preprocessor": "^7.0.6", + "karma-rollup-preprocessor": "^7.0.7", "linkinator": "2.13.6", "lockfile-lint": "^4.6.2", "nodemon": "^2.0.7", "npm-run-all": "^4.1.5", "pa11y-ci": "^2.4.0", "pa11y-ci-reporter-html": "^2.0.3", - "postcss": "^8.2.6", + "postcss": "^8.2.8", "postcss-cli": "^8.3.1", - "rollup": "^2.40.0", + "rollup": "^2.42.3", "rollup-plugin-istanbul": "^3.0.0", "rtlcss": "^3.1.2", "sass": "^1.32.8", "shelljs": "^0.8.4", - "stylelint": "^13.11.0", + "stylelint": "^13.12.0", "stylelint-config-twbs-bootstrap": "^2.1.0", "tarteaucitronjs": "^1.8.2", "terser": "5.1.0", @@ -180,7 +181,7 @@ }, "dependencies": {}, "peerDependencies": { - "@popperjs/core": "^2.9.0" + "@popperjs/core": "^2.9.1" } } } diff --git a/scss/_accordion.scss b/scss/_accordion.scss index 322262f21a..ef56aaa3f3 100644 --- a/scss/_accordion.scss +++ b/scss/_accordion.scss @@ -19,16 +19,15 @@ /* rtl:remove */ letter-spacing: $accordion-button-letter-spacing; // Boosted mod background-color: $accordion-button-bg; - border: 0; // Boosted mod: borders are set on .accordion-header + border: 0; @include border-radius(0); overflow-anchor: none; @include transition($accordion-transition); - // Boosted mod: borders are set on .accordion-header - &:not(.collapsed) { color: $accordion-button-active-color; background-color: $accordion-button-active-bg; + box-shadow: inset 0 ($accordion-border-width * -1) 0 $accordion-border-color; &::after { // Boosted mod: use caret @@ -58,39 +57,40 @@ } .accordion-item { + margin-bottom: -$accordion-border-width; + background-color: $accordion-bg; + border: $accordion-border-width solid $accordion-border-color; + &:first-of-type { + @include border-top-radius($accordion-border-radius); + .accordion-button { - @include border-top-radius($accordion-border-radius); + @include border-top-radius($accordion-inner-border-radius); } } + // Only set a border-radius on the last item if the accordion is collapsed &:last-of-type { + margin-bottom: 0; + @include border-bottom-radius($accordion-border-radius); border-bottom: $accordion-border-width solid $accordion-border-color; // Boosted mod: borders are set on .accordion-header .accordion-button { - // Only set a border-radius on the last item if the accordion is collapsed &.collapsed { - // Boosted mod: borders are set on .accordion-header - @include border-bottom-radius($accordion-border-radius); + @include border-bottom-radius($accordion-inner-border-radius); } } .accordion-collapse { - // Boosted mod: borders are set on .accordion-header @include border-bottom-radius($accordion-border-radius); } } } -// Boosted mod: no borders for .accordion-collapse - .accordion-body { padding: 0 $accordion-body-padding-x $accordion-body-padding-y 0; // Boosted mod } - -// Boosted mod: no .accordion-flush - // // Boosted mod: accordion sizes // diff --git a/scss/_list-group.scss b/scss/_list-group.scss index b2d2436c11..590afab530 100644 --- a/scss/_list-group.scss +++ b/scss/_list-group.scss @@ -12,6 +12,17 @@ @include border-radius($list-group-border-radius); } +.list-group-numbered { + list-style-type: none; + counter-reset: section; + + > li::before { + // Increments only this instance of the section counter + content: counters(section, ".") ". "; + counter-increment: section; + } +} + // Interactive list items // diff --git a/scss/_reboot.scss b/scss/_reboot.scss index 896405fdc6..f9fb5808d1 100644 --- a/scss/_reboot.scss +++ b/scss/_reboot.scss @@ -184,7 +184,6 @@ p { abbr[title], abbr[data-bs-original-title] { // 1 - text-decoration: underline; // 2 text-decoration: underline dotted; // 2 cursor: help; // 3 text-decoration-skip-ink: none; // 4 @@ -682,7 +681,6 @@ legend { // Inherit font family and line height for file input buttons -// stylelint-disable-next-line selector-pseudo-element-no-unknown ::file-selector-button { font: inherit; } diff --git a/scss/_variables.scss b/scss/_variables.scss index de602d97ac..2c8f86ed59 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -1240,10 +1240,11 @@ $card-footer-color: $gray-700 !default; // Boosted mod $accordion-padding-y: $spacer / 2 !default; $accordion-padding-x: $spacer / 2 !default; $accordion-color: $body-color !default; -$accordion-bg: transparent !default; +$accordion-bg: $body-bg !default; $accordion-border-width: $border-width / 2 !default; $accordion-border-color: $gray-500 !default; $accordion-border-radius: $border-radius !default; +$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default; $accordion-body-padding-y: $spacer !default; $accordion-body-padding-x: $spacer !default; diff --git a/site/assets/scss/_component-examples.scss b/site/assets/scss/_component-examples.scss index 28e18f3625..c45da7fd20 100644 --- a/site/assets/scss/_component-examples.scss +++ b/site/assets/scss/_component-examples.scss @@ -221,10 +221,7 @@ .offcanvas { position: static; - display: block; height: 200px; - visibility: visible; - transform: translateX(0); } } diff --git a/site/content/docs/5.0/components/list-group.md b/site/content/docs/5.0/components/list-group.md index 38391dcb21..486564c5b3 100644 --- a/site/content/docs/5.0/components/list-group.md +++ b/site/content/docs/5.0/components/list-group.md @@ -94,6 +94,48 @@ Add `.list-group-flush` to remove some borders and rounded corners to render lis {{< /example >}} +## Numbered + +Add the `.list-group-numbered` modifier class (and optionally use an `
    ` element) to opt into numbered list group items. Numbers are generated via CSS (as opposed to a `
      `s default browser styling) for better placement inside list group items and to allow for better customization. + +Numbers are generated by `counter-reset` on the `
        `, and then styled and placed with a `::before` psuedo-element on the `
      1. ` with `counter-increment` and `content`. + +{{< example >}} +
          +
        1. Cras justo odio
        2. +
        3. Cras justo odio
        4. +
        5. Cras justo odio
        6. +
        +{{< /example >}} + +These work great with custom content as well. + +{{< example >}} +
          +
        1. +
          +
          Subheading
          + Cras justo odio +
          + 14 +
        2. +
        3. +
          +
          Subheading
          + Cras justo odio +
          + 14 +
        4. +
        5. +
          +
          Subheading
          + Cras justo odio +
          + 14 +
        6. +
        +{{< /example >}} + ## Horizontal Add `.list-group-horizontal` to change the layout of list group items from vertical to horizontal across all breakpoints. Alternatively, choose a responsive variant `.list-group-horizontal-{sm|md|lg|xl|xxl}` to make a list group horizontal starting at that breakpoint's `min-width`. Currently **horizontal list groups cannot be combined with flush list groups.** diff --git a/site/content/docs/5.0/components/modal.md b/site/content/docs/5.0/components/modal.md index 04bc96be36..19c4932b2b 100644 --- a/site/content/docs/5.0/components/modal.md +++ b/site/content/docs/5.0/components/modal.md @@ -557,6 +557,75 @@ exampleModal.addEventListener('show.bs.modal', function (event) { }) ``` +### Toggle between modals + +Toggle between multiple modals with some clever placement of the `data-bs-target` and `data-bs-toggle` attributes. For example, you could toggle a password reset modal from within an already open sign in modal. **Please note multiple modals cannot be open at the same time**—this method simply toggles between two separate modals. + +
        + +```html + + + + + +Open #modal +``` + ### Change animation The `$modal-fade-transform` variable determines the transform state of `.modal-dialog` before the modal fade-in animation, the `$modal-show-transform` variable determines the transform of `.modal-dialog` at the end of the modal fade-in animation. @@ -940,6 +1009,13 @@ Manually opens a modal. **Returns to the caller before the modal has actually be myModal.show() ``` +Also, you can pass a DOM element as an argument that can be received in the modal events (as the `relatedTarget` property). + +```js +var modalToggle = document.getElementById('toggleMyModal') // relatedTarget +myModal.show(modalToggle) +``` + #### hide Manually hides a modal. **Returns to the caller before the modal has actually been hidden** (i.e. before the `hidden.bs.modal` event occurs). diff --git a/site/content/docs/5.0/components/offcanvas.md b/site/content/docs/5.0/components/offcanvas.md index 188f2000be..916bfea0ea 100644 --- a/site/content/docs/5.0/components/offcanvas.md +++ b/site/content/docs/5.0/components/offcanvas.md @@ -25,10 +25,10 @@ Offcanvas is a sidebar component that can be toggled via JavaScript to appear fr ### Offcanvas components -Below is a _static_ offcanvas example (meaning its `position`, `display`, and `visibility` have been overridden). Offcanvas includes support for a header with a close button and an optional body class for some initial `padding`. We suggest that you include offcanvas headers with dismiss actions whenever possible, or provide an explicit dismiss action. +Below is an offcanvas example that is shown by default (via `.show` on `.offcanvas`). Offcanvas includes support for a header with a close button and an optional body class for some initial `padding`. We suggest that you include offcanvas headers with dismiss actions whenever possible, or provide an explicit dismiss action. -{{< example class="bd-example-offcanvas p-0 bg-light" >}} -
        +{{< example class="bd-example-offcanvas p-0 bg-light overflow-hidden" >}} +
        Offcanvas
        @@ -117,16 +117,16 @@ Try the right and bottom examples out below.
        {{< /example >}} -## Options +## Backdrop -By default, we disable scrolling on the `` when an offcanvas is visible and use a gray backdrop. Use the `data-bs-body` attribute to enable `` scrolling, or a combination of both options +Scrolling the `` element is disabled when an offcanvas and its backdrop are visible. Use the `data-bs-scroll` attribute to toggle `` scrolling and `data-bs-backdrop` to toggle the backdrop. {{< example >}} -
        +
        Colored with scrolling
        @@ -135,7 +135,7 @@ By default, we disable scrolling on the `` when an offcanvas is visible an

        Try scrolling the rest of the page to see this option in action.

        -
        +
        Offcanvas with backdrop
        @@ -144,7 +144,7 @@ By default, we disable scrolling on the `` when an offcanvas is visible an

        .....

        -
        +
        Backdroped with scrolling
        @@ -174,9 +174,6 @@ The offcanvas plugin utilizes a few classes and attributes to handle the heavy l - `.offcanvas-start` hides the offcanvas on the left - `.offcanvas-end` hides the offcanvas on the right - `.offcanvas-bottom` hides the offcanvas on the bottom -- `data-bs-body="scroll"` enables `` scrolling when offcanvas is open -- `data-bs-body="backdrop"` disables scrolling and creates a backdrop over the `` when offcanvas is open `(default)` -- `data-bs-body="backdrop,scroll"` combines both options to enable `` scrolling and create a backdrop over the `` when offcanvas is open Add a dismiss button with the `data-bs-dismiss="offcanvas"` attribute, which triggers the JavaScript functionality. Be sure to use the `