From e828bfa1db6d8ef7fb356e10a9c00346a2b1dbb7 Mon Sep 17 00:00:00 2001 From: Tony Air Date: Fri, 6 Jul 2018 07:54:24 +0700 Subject: [PATCH] Delete app.css.map --- app/client/dist/css/app.css.map | 1 - 1 file changed, 1 deletion(-) delete mode 100644 app/client/dist/css/app.css.map diff --git a/app/client/dist/css/app.css.map b/app/client/dist/css/app.css.map deleted file mode 100644 index fb201a0..0000000 --- a/app/client/dist/css/app.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/_code.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./app/client/src/scss/app.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///./node_modules/bootstrap/scss/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_input-group.scss","webpack:///./node_modules/bootstrap/scss/_custom-forms.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///./node_modules/bootstrap/scss/_jumbotron.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_media.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/utilities/_align.scss","webpack:///./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///./node_modules/bootstrap/scss/utilities/_background.scss","webpack:///./node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///./node_modules/bootstrap/scss/utilities/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/utilities/_display.scss","webpack:///./node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///./node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///./node_modules/bootstrap/scss/utilities/_float.scss","webpack:///./node_modules/bootstrap/scss/mixins/_float.scss","webpack:///./node_modules/bootstrap/scss/utilities/_position.scss","webpack:///./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_text.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///./node_modules/bootstrap/scss/mixins/_visibility.scss","webpack:///./node_modules/bootstrap/scss/_print.scss","webpack:///./node_modules/font-awesome/scss/font-awesome.scss","webpack:///./node_modules/font-awesome/scss/_path.scss","webpack:///./node_modules/font-awesome/scss/_core.scss","webpack:///./node_modules/font-awesome/scss/_larger.scss","webpack:///./node_modules/font-awesome/scss/_fixed-width.scss","webpack:///./node_modules/font-awesome/scss/_list.scss","webpack:///./node_modules/font-awesome/scss/_bordered-pulled.scss","webpack:///./node_modules/font-awesome/scss/_animated.scss","webpack:///./node_modules/font-awesome/scss/_rotated-flipped.scss","webpack:///./node_modules/font-awesome/scss/_mixins.scss","webpack:///./node_modules/font-awesome/scss/_stacked.scss","webpack:///./node_modules/font-awesome/scss/_icons.scss","webpack:///./node_modules/font-awesome/scss/_variables.scss","webpack:///./node_modules/font-awesome/scss/_screen-reader.scss","webpack:///./node_modules/meta-lightbox/scss/meta-lightbox.scss","webpack:///./node_modules/meta-lightbox/scss/meta-lightbox-theme.scss"],"names":[],"mappings":"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A,yBAcD,sGAVK,cACA,yBAGF,oDACE,WACA,yBACA,qBACD,yBAbH,cACA,yBAcD,4GAVK,cACA,yBAGF,uDACE,WACA,yBACA,qBACD,wBAbH,cACA,yBAcD,0GAVK,cACA,yBAGF,sDACE,WACA,yBACA,qBACD,uBAbH,cACA,yBAcD,wGAVK,cACA,yBAGF,qDACE,WACA,yBACA,qBACD,sBAbH,cACA,yBAcD,sGAVK,cACA,yBAGF,oDACE,WACA,yBACA,qBACD,OChBL,YACA,iBACA,gBACA,cACA,WACA,yBACA,W9BSA,0B8BNE,WACA,qBACA,Y9BOD,qC8BFC,eAUJ,aACE,UACA,6BACA,SACA,wBCnBF,mBAJE,gBAIF,OACE,eACA,MACA,QACA,SACA,OACA,aACA,aAIA,UASD,mBAHG,kBACA,gBAKJ,cACE,kBACA,WACA,aAEA,oBAUD,0B5B7CK,6I4BwCF,8D5BpCF,kD4BkCA,0B5BjCE,gBN61KD,CkCxzKD,0BACE,sDAIJ,uBACE,aACA,mBACA,6BAIF,eACE,kBACA,aACA,sBACA,WAEA,oBACA,sBACA,4BACA,oDAIA,UAIF,gBACE,eACA,MACA,QACA,SACA,OACA,aACA,sBAKD,qBAFU,UACT,qBAAS,WAKX,cACE,aACA,uBACA,8BACA,aACA,6DvCtFE,8BuC8FH,qBAJG,aAEA,8BAKJ,aACE,gBACA,gBAKF,YACE,kBAGA,cACA,aAIF,cACE,aACA,mBACA,yBACA,aACA,6BAKD,iCAFwB,mBACvB,gCAAsB,oBAIxB,yBACE,kBACA,YACA,WACA,YACA,gBnClFE,yBmCzBJ,cAkHI,gBACA,oBACD,uBAGC,+BAOF,UAAY,gBlCgzKX,CDr5KC,yBmC0GF,UAAY,gBlCizKX,CmCt9KH,SACE,kBACA,aACA,cACA,SCJA,6FAEA,kBACA,gBACA,gBACA,gBACA,iBACA,qBACA,iBACA,oBACA,sBACA,kBACA,oBACA,mBACA,kCDJA,qBACA,UAiBD,cAfU,WAET,gBACE,kBACA,cACA,YACA,aAQD,uBALG,kBACA,WACA,yBACA,mBAKN,mDACE,gBAWD,iEARG,SAOD,+EAJG,MA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","file":"css/app.css","sourcesContent":[":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\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 --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_root.scss","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\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// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\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. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\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// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\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`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\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\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include 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// which have not been made explicitly keyboard-focusable (without tabindex).\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([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\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; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_reboot.scss","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_type.scss","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_lists.scss","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_images.scss","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_image.scss","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_border-radius.scss","// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_code.scss","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_grid.scss","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_grid.scss","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_breakpoints.scss",":root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\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\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\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\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\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\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: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover,\na:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\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:not(:root) {\n overflow: hidden;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: .75rem;\n padding-bottom: .75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\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 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: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\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,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n margin-bottom: .5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1,\n.h1 {\n font-size: 2.5rem;\n}\n\nh2,\n.h2 {\n font-size: 2rem;\n}\n\nh3,\n.h3 {\n font-size: 1.75rem;\n}\n\nh4,\n.h4 {\n font-size: 1.5rem;\n}\n\nh5,\n.h5 {\n font-size: 1.25rem;\n}\n\nh6,\n.h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0,0,0,0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: .2em;\n background-color: #fcf8e3;\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: .5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\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: .25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: .25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: .5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na>code {\n color: inherit;\n}\n\nkbd {\n padding: .2rem .4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: .2rem;\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 color: #212529;\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 width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\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,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n}\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n}\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n}\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n}\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\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.33333%;\n}\n\n.offset-2 {\n margin-left: 16.66667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333%;\n}\n\n.offset-5 {\n margin-left: 41.66667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333%;\n}\n\n.offset-8 {\n margin-left: 66.66667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333%;\n}\n\n.offset-11 {\n margin-left: 91.66667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66667%;\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\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: rgba(0,0,0,0);\n}\n\n.table th,\n.table td {\n padding: .75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody+tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: .3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody+tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0,0,0,0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0,0,0,0.075);\n}\n\n.table-primary,\n.table-primary>th,\n.table-primary>td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover>td,\n.table-hover .table-primary:hover>th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary>th,\n.table-secondary>td {\n background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover>td,\n.table-hover .table-secondary:hover>th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success>th,\n.table-success>td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover>td,\n.table-hover .table-success:hover>th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info>th,\n.table-info>td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover>td,\n.table-hover .table-info:hover>th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning>th,\n.table-warning>td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover>td,\n.table-hover .table-warning:hover>th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger>th,\n.table-danger>td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover>td,\n.table-hover .table-danger:hover>th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light>th,\n.table-light>td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover>td,\n.table-hover .table-light:hover>th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark>th,\n.table-dark>td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover>td,\n.table-hover .table-dark:hover>th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active>th,\n.table-active>td {\n background-color: rgba(0,0,0,0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0,0,0,0.075);\n}\n\n.table-hover .table-active:hover>td,\n.table-hover .table-active:hover>th {\n background-color: rgba(0,0,0,0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255,255,255,0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255,255,255,0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n\n .table-responsive-sm>.table-bordered {\n border: 0;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n\n .table-responsive-md>.table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n\n .table-responsive-lg>.table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n\n .table-responsive-xl>.table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive>.table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: .375rem .75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (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:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled,\n.form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\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: calc(.375rem + 1px);\n padding-bottom: calc(.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(.5rem + 1px);\n padding-bottom: calc(.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(.25rem + 1px);\n padding-bottom: calc(.25rem + 1px);\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: .375rem;\n padding-bottom: .375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm,\n.input-group-sm>.form-control-plaintext.form-control,\n.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,\n.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,\n.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,\n.input-group-sm>.input-group-append>.form-control-plaintext.btn,\n.form-control-plaintext.form-control-lg,\n.input-group-lg>.form-control-plaintext.form-control,\n.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,\n.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,\n.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,\n.input-group-lg>.input-group-append>.form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm,\n.input-group-sm>.form-control,\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: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n border-radius: .2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]),\n.input-group-sm>select.form-control:not([size]):not([multiple]),\n.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),\n.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),\n.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),\n.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg,\n.input-group-lg>.form-control,\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: .5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: .3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]),\n.input-group-lg>select.form-control:not([size]):not([multiple]),\n.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),\n.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),\n.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),\n.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: .25rem;\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}\n\n.form-check-input {\n position: absolute;\n margin-top: .3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\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: .75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: .3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: .25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(40,167,69,0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid,\n.form-control.is-valid,\n.was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus,\n.form-control.is-valid:focus,\n.was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip,\n.form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip,\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip,\n.form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label,\n.form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip,\n.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,\n.custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before,\n.custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip,\n.custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,\n.custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label,\n.custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::before,\n.custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip,\n.custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: .25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220,53,69,0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:invalid,\n.form-control.is-invalid,\n.was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus,\n.form-control.is-invalid:focus,\n.was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip,\n.form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip,\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip,\n.form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label,\n.form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip,\n.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,\n.custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before,\n.custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip,\n.custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label,\n.custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before,\n.custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip,\n.custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.25);\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: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\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\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\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\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: .25rem;\n margin-left: 0;\n }\n\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: .375rem .75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: .25rem;\n transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover,\n.btn:focus {\n text-decoration: none;\n}\n\n.btn:focus,\n.btn.focus {\n outline: 0;\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.btn.disabled,\n.btn:disabled {\n opacity: .65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled):active,\n.btn:not(:disabled):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus,\n.btn-primary.focus {\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5);\n}\n\n.btn-primary.disabled,\n.btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active,\n.btn-primary:not(:disabled):not(.disabled).active,\n.show>.btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.show>.btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus,\n.btn-secondary.focus {\n box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5);\n}\n\n.btn-secondary.disabled,\n.btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active,\n.btn-secondary:not(:disabled):not(.disabled).active,\n.show>.btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show>.btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus,\n.btn-success.focus {\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5);\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active,\n.btn-success:not(:disabled):not(.disabled).active,\n.show>.btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.show>.btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus,\n.btn-info.focus {\n box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5);\n}\n\n.btn-info.disabled,\n.btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active,\n.btn-info:not(:disabled):not(.disabled).active,\n.show>.btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.show>.btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus,\n.btn-warning.focus {\n box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5);\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show>.btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.show>.btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus,\n.btn-danger.focus {\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active,\n.btn-danger:not(:disabled):not(.disabled).active,\n.show>.btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.show>.btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus,\n.btn-light.focus {\n box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5);\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show>.btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.show>.btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus,\n.btn-dark.focus {\n box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show>.btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.show>.btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus,\n.btn-outline-primary.focus {\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5);\n}\n\n.btn-outline-primary.disabled,\n.btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.show>.btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus,\n.btn-outline-secondary.focus {\n box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5);\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show>.btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus,\n.btn-outline-success.focus {\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5);\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.show>.btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus,\n.btn-outline-info.focus {\n box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5);\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.show>.btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5);\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show>.btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus,\n.btn-outline-danger.focus {\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.show>.btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus,\n.btn-outline-light.focus {\n box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5);\n}\n\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.show>.btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus,\n.btn-outline-dark.focus {\n box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.show>.btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show>.btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus,\n.btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled,\n.btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg,\n.btn-group-lg>.btn {\n padding: .5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: .3rem;\n}\n\n.btn-sm,\n.btn-group-sm>.btn {\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n border-radius: .2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block+.btn-block {\n margin-top: .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 screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\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 screen and (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::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: .255em;\n vertical-align: .255em;\n content: \"\";\n border-top: .3em solid;\n border-right: .3em solid transparent;\n border-bottom: 0;\n border-left: .3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: .5rem 0;\n margin: .125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.15);\n border-radius: .25rem;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: .125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: .255em;\n vertical-align: .255em;\n content: \"\";\n border-top: 0;\n border-right: .3em solid transparent;\n border-bottom: .3em solid;\n border-left: .3em solid transparent;\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: .125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: .255em;\n vertical-align: .255em;\n content: \"\";\n border-top: .3em solid transparent;\n border-right: 0;\n border-bottom: .3em solid transparent;\n border-left: .3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: .125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: .255em;\n vertical-align: .255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: .255em;\n vertical-align: .255em;\n content: \"\";\n border-top: .3em solid transparent;\n border-right: .3em solid;\n border-bottom: .3em 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\"],\n.dropdown-menu[x-placement^=\"right\"],\n.dropdown-menu[x-placement^=\"bottom\"],\n.dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: .5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: .25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover,\n.dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: .5rem 1.5rem;\n margin-bottom: 0;\n font-size: .875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: .25rem 1.5rem;\n color: #212529;\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: 0 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,\n.btn-group>.btn:active,\n.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-group .btn+.btn,\n.btn-group .btn+.btn-group,\n.btn-group .btn-group+.btn,\n.btn-group .btn-group+.btn-group,\n.btn-group-vertical .btn+.btn,\n.btn-group-vertical .btn+.btn-group,\n.btn-group-vertical .btn-group+.btn,\n.btn-group-vertical .btn-group+.btn-group {\n margin-left: -1px;\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>.btn:first-child {\n margin-left: 0;\n}\n\n.btn-group>.btn:not(:last-child):not(.dropdown-toggle),\n.btn-group>.btn-group:not(:last-child)>.btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group>.btn:not(:first-child),\n.btn-group>.btn-group:not(:first-child)>.btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: .5625rem;\n padding-left: .5625rem;\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-sm+.dropdown-toggle-split,\n.btn-group-sm>.btn+.dropdown-toggle-split {\n padding-right: .375rem;\n padding-left: .375rem;\n}\n\n.btn-lg+.dropdown-toggle-split,\n.btn-group-lg>.btn+.dropdown-toggle-split {\n padding-right: .75rem;\n padding-left: .75rem;\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+.btn,\n.btn-group-vertical>.btn+.btn-group,\n.btn-group-vertical>.btn-group+.btn,\n.btn-group-vertical>.btn-group+.btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical>.btn-group:not(:last-child)>.btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical>.btn:not(:first-child),\n.btn-group-vertical>.btn-group:not(:first-child)>.btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle>.btn,\n.btn-group-toggle>.btn-group>.btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle>.btn input[type=\"radio\"],\n.btn-group-toggle>.btn input[type=\"checkbox\"],\n.btn-group-toggle>.btn-group>.btn input[type=\"radio\"],\n.btn-group-toggle>.btn-group>.btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\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>.custom-select,\n.input-group>.custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group>.form-control:focus,\n.input-group>.custom-select:focus,\n.input-group>.custom-file:focus {\n z-index: 3;\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>.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: -1px;\n}\n\n.input-group>.form-control:not(:last-child),\n.input-group>.custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group>.form-control:not(:first-child),\n.input-group>.custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group>.custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group>.custom-file:not(:last-child) .custom-file-label,\n.input-group>.custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group>.custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\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+.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: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: .375rem .75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: .25rem;\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>.input-group-prepend>.btn,\n.input-group>.input-group-prepend>.input-group-text,\n.input-group>.input-group-append:not(:last-child)>.btn,\n.input-group>.input-group-append:not(:last-child)>.input-group-text,\n.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),\n.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group>.input-group-append>.btn,\n.input-group>.input-group-append>.input-group-text,\n.input-group>.input-group-prepend:not(:first-child)>.btn,\n.input-group>.input-group-prepend:not(:first-child)>.input-group-text,\n.input-group>.input-group-prepend:first-child>.btn:not(:first-child),\n.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: .25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: .25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: .25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0,123,255,0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0,123,255,0.5);\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: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0,123,255,0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: .375rem 1.75rem .375rem .75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right .75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: .25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: .75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: .375rem;\n padding-bottom: .375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: .375rem;\n padding-bottom: .375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n border-color: #80bdff;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"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: calc(2.25rem + 2px);\n padding: .375rem .75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: .25rem;\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: .375rem .75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 .25rem .25rem 0;\n}\n\n.custom-range {\n width: 100%;\n padding-left: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n appearance: none;\n}\n\n.custom-range::-webkit-slider-thumb:focus {\n outline: none;\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: .5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n appearance: none;\n}\n\n.custom-range::-moz-range-thumb:focus {\n outline: none;\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: .5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n appearance: none;\n}\n\n.custom-range::-ms-thumb:focus {\n outline: none;\n box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: .5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: .5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\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: block;\n padding: .5rem 1rem;\n}\n\n.nav-link:hover,\n.nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.nav-tabs .nav-link:hover,\n.nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: .25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show>.nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content>.tab-pane {\n display: none;\n}\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 padding: .5rem 1rem;\n}\n\n.navbar>.container,\n.navbar>.container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: .3125rem;\n padding-bottom: .3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: .5rem;\n padding-bottom: .5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: .25rem .75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: .25rem;\n}\n\n.navbar-toggler:hover,\n.navbar-toggler:focus {\n text-decoration: none;\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.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm>.container,\n .navbar-expand-sm>.container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n\n .navbar-expand-sm>.container,\n .navbar-expand-sm>.container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md>.container,\n .navbar-expand-md>.container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n\n .navbar-expand-md>.container,\n .navbar-expand-md>.container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg>.container,\n .navbar-expand-lg>.container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n\n .navbar-expand-lg>.container,\n .navbar-expand-lg>.container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl>.container,\n .navbar-expand-xl>.container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n\n .navbar-expand-xl>.container,\n .navbar-expand-xl>.container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand>.container,\n.navbar-expand>.container-fluid {\n padding-right: 0;\n padding-left: 0;\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 .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-expand>.container,\n.navbar-expand>.container-fluid {\n flex-wrap: nowrap;\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: rgba(0,0,0,0.9);\n}\n\n.navbar-light .navbar-brand:hover,\n.navbar-light .navbar-brand:focus {\n color: rgba(0,0,0,0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0,0,0,0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover,\n.navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0,0,0,0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0,0,0,0.3);\n}\n\n.navbar-light .navbar-nav .show>.nav-link,\n.navbar-light .navbar-nav .active>.nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0,0,0,0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0,0,0,0.5);\n border-color: rgba(0,0,0,0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-light .navbar-text {\n color: rgba(0,0,0,0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0,0,0,0.9);\n}\n\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: rgba(0,0,0,0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover,\n.navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255,255,255,0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover,\n.navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255,255,255,0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255,255,255,0.25);\n}\n\n.navbar-dark .navbar-nav .show>.nav-link,\n.navbar-dark .navbar-nav .active>.nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255,255,255,0.5);\n border-color: rgba(255,255,255,0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255,255,255,0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\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: 1px solid rgba(0,0,0,0.125);\n border-radius: .25rem;\n}\n\n.card>hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card>.list-group:first-child .list-group-item:first-child {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.card>.list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: .25rem;\n border-bottom-left-radius: .25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: .75rem;\n}\n\n.card-subtitle {\n margin-top: -.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: .75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0,0,0,0.03);\n border-bottom: 1px solid rgba(0,0,0,0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;\n}\n\n.card-header+.list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: .75rem 1.25rem;\n background-color: rgba(0,0,0,0.03);\n border-top: 1px solid rgba(0,0,0,0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -.625rem;\n margin-bottom: -.75rem;\n margin-left: -.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -.625rem;\n margin-left: -.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 width: 100%;\n border-radius: calc(.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(.25rem - 1px);\n border-top-right-radius: calc(.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(.25rem - 1px);\n border-bottom-left-radius: calc(.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group>.card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n\n .card-group>.card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n\n .card-group>.card+.card {\n margin-left: 0;\n border-left: 0;\n }\n\n .card-group>.card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group>.card:first-child .card-img-top,\n .card-group>.card:first-child .card-header {\n border-top-right-radius: 0;\n }\n\n .card-group>.card:first-child .card-img-bottom,\n .card-group>.card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n\n .card-group>.card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group>.card:last-child .card-img-top,\n .card-group>.card:last-child .card-header {\n border-top-left-radius: 0;\n }\n\n .card-group>.card:last-child .card-img-bottom,\n .card-group>.card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n\n .card-group>.card:only-child {\n border-radius: .25rem;\n }\n\n .card-group>.card:only-child .card-img-top,\n .card-group>.card:only-child .card-header {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n }\n\n .card-group>.card:only-child .card-img-bottom,\n .card-group>.card:only-child .card-footer {\n border-bottom-right-radius: .25rem;\n border-bottom-left-radius: .25rem;\n }\n\n .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n\n .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: .75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: .75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: .25rem;\n}\n\n.breadcrumb-item+.breadcrumb-item {\n padding-left: .5rem;\n}\n\n.breadcrumb-item+.breadcrumb-item::before {\n display: inline-block;\n padding-right: .5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item+.breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item+.breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: .25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: .5rem .75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: .25rem;\n border-bottom-left-radius: .25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: .25rem;\n border-bottom-right-radius: .25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: .75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: .3rem;\n border-bottom-left-radius: .3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: .3rem;\n border-bottom-right-radius: .3rem;\n}\n\n.pagination-sm .page-link {\n padding: .25rem .5rem;\n font-size: .875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: .2rem;\n border-bottom-left-radius: .2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: .2rem;\n border-bottom-right-radius: .2rem;\n}\n\n.badge {\n display: inline-block;\n padding: .25em .4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: .6em;\n padding-left: .6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:hover,\n.badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover,\n.badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover,\n.badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover,\n.badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover,\n.badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover,\n.badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover,\n.badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover,\n.badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: .3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: .75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: .25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: .75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: .75rem;\n background-color: #e9ecef;\n border-radius: .25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media screen and (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: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\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: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover,\n.list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: .75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0,0,0,0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: .25rem;\n border-top-right-radius: .25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: .25rem;\n border-bottom-left-radius: .25rem;\n}\n\n.list-group-item:hover,\n.list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover,\n.list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover,\n.list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover,\n.list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover,\n.list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover,\n.list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover,\n.list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover,\n.list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover,\n.list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: .5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (.5rem * 2));\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: .3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: .5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: .3rem;\n border-top-right-radius: .3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer>:not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer>:not(:last-child) {\n margin-right: .25rem;\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: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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: .875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: .9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: .8rem;\n height: .4rem;\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,\n.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: .4rem 0;\n}\n\n.bs-tooltip-top .arrow,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: .4rem .4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right,\n.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 .4rem;\n}\n\n.bs-tooltip-right .arrow,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: .4rem;\n height: .8rem;\n}\n\n.bs-tooltip-right .arrow::before,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: .4rem .4rem .4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom,\n.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: .4rem 0;\n}\n\n.bs-tooltip-bottom .arrow,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 .4rem .4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left,\n.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 .4rem;\n}\n\n.bs-tooltip-left .arrow,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: .4rem;\n height: .8rem;\n}\n\n.bs-tooltip-left .arrow::before,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: .4rem 0 .4rem .4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: .25rem .5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: .25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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: .875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: .3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: .5rem;\n margin: 0 .3rem;\n}\n\n.popover .arrow::before,\n.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,\n.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: .5rem;\n}\n\n.bs-popover-top .arrow,\n.bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: .5rem .5rem 0;\n}\n\n.bs-popover-top .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0,0,0,0.25);\n}\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-right,\n.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: .5rem;\n}\n\n.bs-popover-right .arrow,\n.bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((.5rem + 1px) * -1);\n width: .5rem;\n height: 1rem;\n margin: .3rem 0;\n}\n\n.bs-popover-right .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: .5rem .5rem .5rem 0;\n}\n\n.bs-popover-right .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0,0,0,0.25);\n}\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom,\n.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: .5rem;\n}\n\n.bs-popover-bottom .arrow,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 .5rem .5rem .5rem;\n}\n\n.bs-popover-bottom .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0,0,0,0.25);\n}\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left,\n.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: .5rem;\n}\n\n.bs-popover-left .arrow,\n.bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((.5rem + 1px) * -1);\n width: .5rem;\n height: 1rem;\n margin: .3rem 0;\n}\n\n.bs-popover-left .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: .5rem 0 .5rem .5rem;\n}\n\n.bs-popover-left .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0,0,0,0.25);\n}\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: .5rem .75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(.3rem - 1px);\n border-top-right-radius: calc(.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: .5rem .75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n@media screen and (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.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\n transition-property: opacity;\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 opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: .5;\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\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 width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: rgba(255,255,255,0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\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 background-color: #007bff !important;\n}\n\na.bg-primary:hover,\na.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover,\na.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover,\na.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover,\na.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover,\na.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover,\na.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover,\na.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover,\na.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !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: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !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: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: .25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: .25rem !important;\n border-top-right-radius: .25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: .25rem !important;\n border-bottom-right-radius: .25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: .25rem !important;\n border-bottom-left-radius: .25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: .25rem !important;\n border-bottom-left-radius: .25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !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: 576px) {\n .d-sm-none {\n display: 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-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\n@media (min-width: 768px) {\n .d-md-none {\n display: 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-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\n@media (min-width: 992px) {\n .d-lg-none {\n display: 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-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\n@media (min-width: 1200px) {\n .d-xl-none {\n display: 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-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\n@media print {\n .d-print-none {\n display: none !important;\n }\n\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-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\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.85714%;\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: 576px) {\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-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 .flex-sm-fill {\n flex: 1 1 auto !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 .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 .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\n@media (min-width: 768px) {\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-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 .flex-md-fill {\n flex: 1 1 auto !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 .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 .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\n@media (min-width: 992px) {\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-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 .flex-lg-fill {\n flex: 1 1 auto !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 .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 .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\n@media (min-width: 1200px) {\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-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 .flex-xl-fill {\n flex: 1 1 auto !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 .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 .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\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: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\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\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\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 {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active,\n.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.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: .25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: .25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: .25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: .25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: .25rem !important;\n}\n\n.m-2 {\n margin: .5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: .5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: .5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: .5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: .5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !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: .25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: .25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: .25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: .25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: .25rem !important;\n}\n\n.p-2 {\n padding: .5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: .5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: .5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: .5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: .5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !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: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: .25rem !important;\n }\n\n .mt-sm-1,\n .my-sm-1 {\n margin-top: .25rem !important;\n }\n\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: .25rem !important;\n }\n\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: .25rem !important;\n }\n\n .m-sm-2 {\n margin: .5rem !important;\n }\n\n .mt-sm-2,\n .my-sm-2 {\n margin-top: .5rem !important;\n }\n\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: .5rem !important;\n }\n\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: .5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: .25rem !important;\n }\n\n .pt-sm-1,\n .py-sm-1 {\n padding-top: .25rem !important;\n }\n\n .pr-sm-1,\n .px-sm-1 {\n padding-right: .25rem !important;\n }\n\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-sm-1,\n .px-sm-1 {\n padding-left: .25rem !important;\n }\n\n .p-sm-2 {\n padding: .5rem !important;\n }\n\n .pt-sm-2,\n .py-sm-2 {\n padding-top: .5rem !important;\n }\n\n .pr-sm-2,\n .px-sm-2 {\n padding-right: .5rem !important;\n }\n\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-sm-2,\n .px-sm-2 {\n padding-left: .5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\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\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: .25rem !important;\n }\n\n .mt-md-1,\n .my-md-1 {\n margin-top: .25rem !important;\n }\n\n .mr-md-1,\n .mx-md-1 {\n margin-right: .25rem !important;\n }\n\n .mb-md-1,\n .my-md-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-md-1,\n .mx-md-1 {\n margin-left: .25rem !important;\n }\n\n .m-md-2 {\n margin: .5rem !important;\n }\n\n .mt-md-2,\n .my-md-2 {\n margin-top: .5rem !important;\n }\n\n .mr-md-2,\n .mx-md-2 {\n margin-right: .5rem !important;\n }\n\n .mb-md-2,\n .my-md-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-md-2,\n .mx-md-2 {\n margin-left: .5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: .25rem !important;\n }\n\n .pt-md-1,\n .py-md-1 {\n padding-top: .25rem !important;\n }\n\n .pr-md-1,\n .px-md-1 {\n padding-right: .25rem !important;\n }\n\n .pb-md-1,\n .py-md-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-md-1,\n .px-md-1 {\n padding-left: .25rem !important;\n }\n\n .p-md-2 {\n padding: .5rem !important;\n }\n\n .pt-md-2,\n .py-md-2 {\n padding-top: .5rem !important;\n }\n\n .pr-md-2,\n .px-md-2 {\n padding-right: .5rem !important;\n }\n\n .pb-md-2,\n .py-md-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-md-2,\n .px-md-2 {\n padding-left: .5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: .25rem !important;\n }\n\n .mt-lg-1,\n .my-lg-1 {\n margin-top: .25rem !important;\n }\n\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: .25rem !important;\n }\n\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: .25rem !important;\n }\n\n .m-lg-2 {\n margin: .5rem !important;\n }\n\n .mt-lg-2,\n .my-lg-2 {\n margin-top: .5rem !important;\n }\n\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: .5rem !important;\n }\n\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: .5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: .25rem !important;\n }\n\n .pt-lg-1,\n .py-lg-1 {\n padding-top: .25rem !important;\n }\n\n .pr-lg-1,\n .px-lg-1 {\n padding-right: .25rem !important;\n }\n\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-lg-1,\n .px-lg-1 {\n padding-left: .25rem !important;\n }\n\n .p-lg-2 {\n padding: .5rem !important;\n }\n\n .pt-lg-2,\n .py-lg-2 {\n padding-top: .5rem !important;\n }\n\n .pr-lg-2,\n .px-lg-2 {\n padding-right: .5rem !important;\n }\n\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-lg-2,\n .px-lg-2 {\n padding-left: .5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: .25rem !important;\n }\n\n .mt-xl-1,\n .my-xl-1 {\n margin-top: .25rem !important;\n }\n\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: .25rem !important;\n }\n\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: .25rem !important;\n }\n\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: .25rem !important;\n }\n\n .m-xl-2 {\n margin: .5rem !important;\n }\n\n .mt-xl-2,\n .my-xl-2 {\n margin-top: .5rem !important;\n }\n\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: .5rem !important;\n }\n\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: .5rem !important;\n }\n\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: .5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: .25rem !important;\n }\n\n .pt-xl-1,\n .py-xl-1 {\n padding-top: .25rem !important;\n }\n\n .pr-xl-1,\n .px-xl-1 {\n padding-right: .25rem !important;\n }\n\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: .25rem !important;\n }\n\n .pl-xl-1,\n .px-xl-1 {\n padding-left: .25rem !important;\n }\n\n .p-xl-2 {\n padding: .5rem !important;\n }\n\n .pt-xl-2,\n .py-xl-2 {\n padding-top: .5rem !important;\n }\n\n .pr-xl-2,\n .px-xl-2 {\n padding-right: .5rem !important;\n }\n\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: .5rem !important;\n }\n\n .pl-xl-2,\n .px-xl-2 {\n padding-left: .5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;\n}\n\n.text-justify {\n text-align: justify !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: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\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\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !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-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover,\na.text-primary:focus {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover,\na.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover,\na.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover,\na.text-dark:focus {\n color: #1d2124 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0,0,0,0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255,255,255,0.5) !important;\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.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\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n@page {\n size: a3;\n}\n\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n }\n\n .table td,\n .table th {\n background-color: #fff !important;\n }\n\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody+tbody {\n border-color: #dee2e6;\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n\n@font-face {\n font-family: 'FontAwesome';\n src: url(\"~font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0\");\n src: url(\"~font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0\") format(\"embedded-opentype\"),url(\"~font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0\") format(\"woff2\"),url(\"~font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0\") format(\"woff\"),url(\"~font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0\") format(\"truetype\"),url(\"~font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.fa-lg {\n font-size: 1.33333em;\n line-height: .75em;\n vertical-align: -15%;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-fw {\n width: 1.28571em;\n text-align: center;\n}\n\n.fa-ul {\n padding-left: 0;\n margin-left: 2.14286em;\n list-style-type: none;\n}\n\n.fa-ul>li {\n position: relative;\n}\n\n.fa-li {\n position: absolute;\n left: -2.14286em;\n width: 2.14286em;\n top: .14286em;\n text-align: center;\n}\n\n.fa-li.fa-lg {\n left: -1.85714em;\n}\n\n.fa-border {\n padding: .2em .25em .15em;\n border: solid 0.08em #eee;\n border-radius: .1em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left {\n margin-right: .3em;\n}\n\n.fa.fa-pull-right {\n margin-left: .3em;\n}\n\n.pull-right {\n float: right;\n}\n\n.pull-left {\n float: left;\n}\n\n.fa.pull-left {\n margin-right: .3em;\n}\n\n.fa.pull-right {\n margin-left: .3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n.fa-rotate-90 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n -webkit-transform: scale(-1, 1);\n -ms-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n -webkit-transform: scale(1, -1);\n -ms-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n filter: none;\n}\n\n.fa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n\n.fa-stack-1x {\n line-height: inherit;\n}\n\n.fa-stack-2x {\n font-size: 2em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.fa-glass:before {\n content: \"\";\n}\n\n.fa-music:before {\n content: \"\";\n}\n\n.fa-search:before {\n content: \"\";\n}\n\n.fa-envelope-o:before {\n content: \"\";\n}\n\n.fa-heart:before {\n content: \"\";\n}\n\n.fa-star:before {\n content: \"\";\n}\n\n.fa-star-o:before {\n content: \"\";\n}\n\n.fa-user:before {\n content: \"\";\n}\n\n.fa-film:before {\n content: \"\";\n}\n\n.fa-th-large:before {\n content: \"\";\n}\n\n.fa-th:before {\n content: \"\";\n}\n\n.fa-th-list:before {\n content: \"\";\n}\n\n.fa-check:before {\n content: \"\";\n}\n\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n content: \"\";\n}\n\n.fa-search-plus:before {\n content: \"\";\n}\n\n.fa-search-minus:before {\n content: \"\";\n}\n\n.fa-power-off:before {\n content: \"\";\n}\n\n.fa-signal:before {\n content: \"\";\n}\n\n.fa-gear:before,\n.fa-cog:before {\n content: \"\";\n}\n\n.fa-trash-o:before {\n content: \"\";\n}\n\n.fa-home:before {\n content: \"\";\n}\n\n.fa-file-o:before {\n content: \"\";\n}\n\n.fa-clock-o:before {\n content: \"\";\n}\n\n.fa-road:before {\n content: \"\";\n}\n\n.fa-download:before {\n content: \"\";\n}\n\n.fa-arrow-circle-o-down:before {\n content: \"\";\n}\n\n.fa-arrow-circle-o-up:before {\n content: \"\";\n}\n\n.fa-inbox:before {\n content: \"\";\n}\n\n.fa-play-circle-o:before {\n content: \"\";\n}\n\n.fa-rotate-right:before,\n.fa-repeat:before {\n content: \"\";\n}\n\n.fa-refresh:before {\n content: \"\";\n}\n\n.fa-list-alt:before {\n content: \"\";\n}\n\n.fa-lock:before {\n content: \"\";\n}\n\n.fa-flag:before {\n content: \"\";\n}\n\n.fa-headphones:before {\n content: \"\";\n}\n\n.fa-volume-off:before {\n content: \"\";\n}\n\n.fa-volume-down:before {\n content: \"\";\n}\n\n.fa-volume-up:before {\n content: \"\";\n}\n\n.fa-qrcode:before {\n content: \"\";\n}\n\n.fa-barcode:before {\n content: \"\";\n}\n\n.fa-tag:before {\n content: \"\";\n}\n\n.fa-tags:before {\n content: \"\";\n}\n\n.fa-book:before {\n content: \"\";\n}\n\n.fa-bookmark:before {\n content: \"\";\n}\n\n.fa-print:before {\n content: \"\";\n}\n\n.fa-camera:before {\n content: \"\";\n}\n\n.fa-font:before {\n content: \"\";\n}\n\n.fa-bold:before {\n content: \"\";\n}\n\n.fa-italic:before {\n content: \"\";\n}\n\n.fa-text-height:before {\n content: \"\";\n}\n\n.fa-text-width:before {\n content: \"\";\n}\n\n.fa-align-left:before {\n content: \"\";\n}\n\n.fa-align-center:before {\n content: \"\";\n}\n\n.fa-align-right:before {\n content: \"\";\n}\n\n.fa-align-justify:before {\n content: \"\";\n}\n\n.fa-list:before {\n content: \"\";\n}\n\n.fa-dedent:before,\n.fa-outdent:before {\n content: \"\";\n}\n\n.fa-indent:before {\n content: \"\";\n}\n\n.fa-video-camera:before {\n content: \"\";\n}\n\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n content: \"\";\n}\n\n.fa-pencil:before {\n content: \"\";\n}\n\n.fa-map-marker:before {\n content: \"\";\n}\n\n.fa-adjust:before {\n content: \"\";\n}\n\n.fa-tint:before {\n content: \"\";\n}\n\n.fa-edit:before,\n.fa-pencil-square-o:before {\n content: \"\";\n}\n\n.fa-share-square-o:before {\n content: \"\";\n}\n\n.fa-check-square-o:before {\n content: \"\";\n}\n\n.fa-arrows:before {\n content: \"\";\n}\n\n.fa-step-backward:before {\n content: \"\";\n}\n\n.fa-fast-backward:before {\n content: \"\";\n}\n\n.fa-backward:before {\n content: \"\";\n}\n\n.fa-play:before {\n content: \"\";\n}\n\n.fa-pause:before {\n content: \"\";\n}\n\n.fa-stop:before {\n content: \"\";\n}\n\n.fa-forward:before {\n content: \"\";\n}\n\n.fa-fast-forward:before {\n content: \"\";\n}\n\n.fa-step-forward:before {\n content: \"\";\n}\n\n.fa-eject:before {\n content: \"\";\n}\n\n.fa-chevron-left:before {\n content: \"\";\n}\n\n.fa-chevron-right:before {\n content: \"\";\n}\n\n.fa-plus-circle:before {\n content: \"\";\n}\n\n.fa-minus-circle:before {\n content: \"\";\n}\n\n.fa-times-circle:before {\n content: \"\";\n}\n\n.fa-check-circle:before {\n content: \"\";\n}\n\n.fa-question-circle:before {\n content: \"\";\n}\n\n.fa-info-circle:before {\n content: \"\";\n}\n\n.fa-crosshairs:before {\n content: \"\";\n}\n\n.fa-times-circle-o:before {\n content: \"\";\n}\n\n.fa-check-circle-o:before {\n content: \"\";\n}\n\n.fa-ban:before {\n content: \"\";\n}\n\n.fa-arrow-left:before {\n content: \"\";\n}\n\n.fa-arrow-right:before {\n content: \"\";\n}\n\n.fa-arrow-up:before {\n content: \"\";\n}\n\n.fa-arrow-down:before {\n content: \"\";\n}\n\n.fa-mail-forward:before,\n.fa-share:before {\n content: \"\";\n}\n\n.fa-expand:before {\n content: \"\";\n}\n\n.fa-compress:before {\n content: \"\";\n}\n\n.fa-plus:before {\n content: \"\";\n}\n\n.fa-minus:before {\n content: \"\";\n}\n\n.fa-asterisk:before {\n content: \"\";\n}\n\n.fa-exclamation-circle:before {\n content: \"\";\n}\n\n.fa-gift:before {\n content: \"\";\n}\n\n.fa-leaf:before {\n content: \"\";\n}\n\n.fa-fire:before {\n content: \"\";\n}\n\n.fa-eye:before {\n content: \"\";\n}\n\n.fa-eye-slash:before {\n content: \"\";\n}\n\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n content: \"\";\n}\n\n.fa-plane:before {\n content: \"\";\n}\n\n.fa-calendar:before {\n content: \"\";\n}\n\n.fa-random:before {\n content: \"\";\n}\n\n.fa-comment:before {\n content: \"\";\n}\n\n.fa-magnet:before {\n content: \"\";\n}\n\n.fa-chevron-up:before {\n content: \"\";\n}\n\n.fa-chevron-down:before {\n content: \"\";\n}\n\n.fa-retweet:before {\n content: \"\";\n}\n\n.fa-shopping-cart:before {\n content: \"\";\n}\n\n.fa-folder:before {\n content: \"\";\n}\n\n.fa-folder-open:before {\n content: \"\";\n}\n\n.fa-arrows-v:before {\n content: \"\";\n}\n\n.fa-arrows-h:before {\n content: \"\";\n}\n\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n content: \"\";\n}\n\n.fa-twitter-square:before {\n content: \"\";\n}\n\n.fa-facebook-square:before {\n content: \"\";\n}\n\n.fa-camera-retro:before {\n content: \"\";\n}\n\n.fa-key:before {\n content: \"\";\n}\n\n.fa-gears:before,\n.fa-cogs:before {\n content: \"\";\n}\n\n.fa-comments:before {\n content: \"\";\n}\n\n.fa-thumbs-o-up:before {\n content: \"\";\n}\n\n.fa-thumbs-o-down:before {\n content: \"\";\n}\n\n.fa-star-half:before {\n content: \"\";\n}\n\n.fa-heart-o:before {\n content: \"\";\n}\n\n.fa-sign-out:before {\n content: \"\";\n}\n\n.fa-linkedin-square:before {\n content: \"\";\n}\n\n.fa-thumb-tack:before {\n content: \"\";\n}\n\n.fa-external-link:before {\n content: \"\";\n}\n\n.fa-sign-in:before {\n content: \"\";\n}\n\n.fa-trophy:before {\n content: \"\";\n}\n\n.fa-github-square:before {\n content: \"\";\n}\n\n.fa-upload:before {\n content: \"\";\n}\n\n.fa-lemon-o:before {\n content: \"\";\n}\n\n.fa-phone:before {\n content: \"\";\n}\n\n.fa-square-o:before {\n content: \"\";\n}\n\n.fa-bookmark-o:before {\n content: \"\";\n}\n\n.fa-phone-square:before {\n content: \"\";\n}\n\n.fa-twitter:before {\n content: \"\";\n}\n\n.fa-facebook-f:before,\n.fa-facebook:before {\n content: \"\";\n}\n\n.fa-github:before {\n content: \"\";\n}\n\n.fa-unlock:before {\n content: \"\";\n}\n\n.fa-credit-card:before {\n content: \"\";\n}\n\n.fa-feed:before,\n.fa-rss:before {\n content: \"\";\n}\n\n.fa-hdd-o:before {\n content: \"\";\n}\n\n.fa-bullhorn:before {\n content: \"\";\n}\n\n.fa-bell:before {\n content: \"\";\n}\n\n.fa-certificate:before {\n content: \"\";\n}\n\n.fa-hand-o-right:before {\n content: \"\";\n}\n\n.fa-hand-o-left:before {\n content: \"\";\n}\n\n.fa-hand-o-up:before {\n content: \"\";\n}\n\n.fa-hand-o-down:before {\n content: \"\";\n}\n\n.fa-arrow-circle-left:before {\n content: \"\";\n}\n\n.fa-arrow-circle-right:before {\n content: \"\";\n}\n\n.fa-arrow-circle-up:before {\n content: \"\";\n}\n\n.fa-arrow-circle-down:before {\n content: \"\";\n}\n\n.fa-globe:before {\n content: \"\";\n}\n\n.fa-wrench:before {\n content: \"\";\n}\n\n.fa-tasks:before {\n content: \"\";\n}\n\n.fa-filter:before {\n content: \"\";\n}\n\n.fa-briefcase:before {\n content: \"\";\n}\n\n.fa-arrows-alt:before {\n content: \"\";\n}\n\n.fa-group:before,\n.fa-users:before {\n content: \"\";\n}\n\n.fa-chain:before,\n.fa-link:before {\n content: \"\";\n}\n\n.fa-cloud:before {\n content: \"\";\n}\n\n.fa-flask:before {\n content: \"\";\n}\n\n.fa-cut:before,\n.fa-scissors:before {\n content: \"\";\n}\n\n.fa-copy:before,\n.fa-files-o:before {\n content: \"\";\n}\n\n.fa-paperclip:before {\n content: \"\";\n}\n\n.fa-save:before,\n.fa-floppy-o:before {\n content: \"\";\n}\n\n.fa-square:before {\n content: \"\";\n}\n\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n content: \"\";\n}\n\n.fa-list-ul:before {\n content: \"\";\n}\n\n.fa-list-ol:before {\n content: \"\";\n}\n\n.fa-strikethrough:before {\n content: \"\";\n}\n\n.fa-underline:before {\n content: \"\";\n}\n\n.fa-table:before {\n content: \"\";\n}\n\n.fa-magic:before {\n content: \"\";\n}\n\n.fa-truck:before {\n content: \"\";\n}\n\n.fa-pinterest:before {\n content: \"\";\n}\n\n.fa-pinterest-square:before {\n content: \"\";\n}\n\n.fa-google-plus-square:before {\n content: \"\";\n}\n\n.fa-google-plus:before {\n content: \"\";\n}\n\n.fa-money:before {\n content: \"\";\n}\n\n.fa-caret-down:before {\n content: \"\";\n}\n\n.fa-caret-up:before {\n content: \"\";\n}\n\n.fa-caret-left:before {\n content: \"\";\n}\n\n.fa-caret-right:before {\n content: \"\";\n}\n\n.fa-columns:before {\n content: \"\";\n}\n\n.fa-unsorted:before,\n.fa-sort:before {\n content: \"\";\n}\n\n.fa-sort-down:before,\n.fa-sort-desc:before {\n content: \"\";\n}\n\n.fa-sort-up:before,\n.fa-sort-asc:before {\n content: \"\";\n}\n\n.fa-envelope:before {\n content: \"\";\n}\n\n.fa-linkedin:before {\n content: \"\";\n}\n\n.fa-rotate-left:before,\n.fa-undo:before {\n content: \"\";\n}\n\n.fa-legal:before,\n.fa-gavel:before {\n content: \"\";\n}\n\n.fa-dashboard:before,\n.fa-tachometer:before {\n content: \"\";\n}\n\n.fa-comment-o:before {\n content: \"\";\n}\n\n.fa-comments-o:before {\n content: \"\";\n}\n\n.fa-flash:before,\n.fa-bolt:before {\n content: \"\";\n}\n\n.fa-sitemap:before {\n content: \"\";\n}\n\n.fa-umbrella:before {\n content: \"\";\n}\n\n.fa-paste:before,\n.fa-clipboard:before {\n content: \"\";\n}\n\n.fa-lightbulb-o:before {\n content: \"\";\n}\n\n.fa-exchange:before {\n content: \"\";\n}\n\n.fa-cloud-download:before {\n content: \"\";\n}\n\n.fa-cloud-upload:before {\n content: \"\";\n}\n\n.fa-user-md:before {\n content: \"\";\n}\n\n.fa-stethoscope:before {\n content: \"\";\n}\n\n.fa-suitcase:before {\n content: \"\";\n}\n\n.fa-bell-o:before {\n content: \"\";\n}\n\n.fa-coffee:before {\n content: \"\";\n}\n\n.fa-cutlery:before {\n content: \"\";\n}\n\n.fa-file-text-o:before {\n content: \"\";\n}\n\n.fa-building-o:before {\n content: \"\";\n}\n\n.fa-hospital-o:before {\n content: \"\";\n}\n\n.fa-ambulance:before {\n content: \"\";\n}\n\n.fa-medkit:before {\n content: \"\";\n}\n\n.fa-fighter-jet:before {\n content: \"\";\n}\n\n.fa-beer:before {\n content: \"\";\n}\n\n.fa-h-square:before {\n content: \"\";\n}\n\n.fa-plus-square:before {\n content: \"\";\n}\n\n.fa-angle-double-left:before {\n content: \"\";\n}\n\n.fa-angle-double-right:before {\n content: \"\";\n}\n\n.fa-angle-double-up:before {\n content: \"\";\n}\n\n.fa-angle-double-down:before {\n content: \"\";\n}\n\n.fa-angle-left:before {\n content: \"\";\n}\n\n.fa-angle-right:before {\n content: \"\";\n}\n\n.fa-angle-up:before {\n content: \"\";\n}\n\n.fa-angle-down:before {\n content: \"\";\n}\n\n.fa-desktop:before {\n content: \"\";\n}\n\n.fa-laptop:before {\n content: \"\";\n}\n\n.fa-tablet:before {\n content: \"\";\n}\n\n.fa-mobile-phone:before,\n.fa-mobile:before {\n content: \"\";\n}\n\n.fa-circle-o:before {\n content: \"\";\n}\n\n.fa-quote-left:before {\n content: \"\";\n}\n\n.fa-quote-right:before {\n content: \"\";\n}\n\n.fa-spinner:before {\n content: \"\";\n}\n\n.fa-circle:before {\n content: \"\";\n}\n\n.fa-mail-reply:before,\n.fa-reply:before {\n content: \"\";\n}\n\n.fa-github-alt:before {\n content: \"\";\n}\n\n.fa-folder-o:before {\n content: \"\";\n}\n\n.fa-folder-open-o:before {\n content: \"\";\n}\n\n.fa-smile-o:before {\n content: \"\";\n}\n\n.fa-frown-o:before {\n content: \"\";\n}\n\n.fa-meh-o:before {\n content: \"\";\n}\n\n.fa-gamepad:before {\n content: \"\";\n}\n\n.fa-keyboard-o:before {\n content: \"\";\n}\n\n.fa-flag-o:before {\n content: \"\";\n}\n\n.fa-flag-checkered:before {\n content: \"\";\n}\n\n.fa-terminal:before {\n content: \"\";\n}\n\n.fa-code:before {\n content: \"\";\n}\n\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n content: \"\";\n}\n\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n content: \"\";\n}\n\n.fa-location-arrow:before {\n content: \"\";\n}\n\n.fa-crop:before {\n content: \"\";\n}\n\n.fa-code-fork:before {\n content: \"\";\n}\n\n.fa-unlink:before,\n.fa-chain-broken:before {\n content: \"\";\n}\n\n.fa-question:before {\n content: \"\";\n}\n\n.fa-info:before {\n content: \"\";\n}\n\n.fa-exclamation:before {\n content: \"\";\n}\n\n.fa-superscript:before {\n content: \"\";\n}\n\n.fa-subscript:before {\n content: \"\";\n}\n\n.fa-eraser:before {\n content: \"\";\n}\n\n.fa-puzzle-piece:before {\n content: \"\";\n}\n\n.fa-microphone:before {\n content: \"\";\n}\n\n.fa-microphone-slash:before {\n content: \"\";\n}\n\n.fa-shield:before {\n content: \"\";\n}\n\n.fa-calendar-o:before {\n content: \"\";\n}\n\n.fa-fire-extinguisher:before {\n content: \"\";\n}\n\n.fa-rocket:before {\n content: \"\";\n}\n\n.fa-maxcdn:before {\n content: \"\";\n}\n\n.fa-chevron-circle-left:before {\n content: \"\";\n}\n\n.fa-chevron-circle-right:before {\n content: \"\";\n}\n\n.fa-chevron-circle-up:before {\n content: \"\";\n}\n\n.fa-chevron-circle-down:before {\n content: \"\";\n}\n\n.fa-html5:before {\n content: \"\";\n}\n\n.fa-css3:before {\n content: \"\";\n}\n\n.fa-anchor:before {\n content: \"\";\n}\n\n.fa-unlock-alt:before {\n content: \"\";\n}\n\n.fa-bullseye:before {\n content: \"\";\n}\n\n.fa-ellipsis-h:before {\n content: \"\";\n}\n\n.fa-ellipsis-v:before {\n content: \"\";\n}\n\n.fa-rss-square:before {\n content: \"\";\n}\n\n.fa-play-circle:before {\n content: \"\";\n}\n\n.fa-ticket:before {\n content: \"\";\n}\n\n.fa-minus-square:before {\n content: \"\";\n}\n\n.fa-minus-square-o:before {\n content: \"\";\n}\n\n.fa-level-up:before {\n content: \"\";\n}\n\n.fa-level-down:before {\n content: \"\";\n}\n\n.fa-check-square:before {\n content: \"\";\n}\n\n.fa-pencil-square:before {\n content: \"\";\n}\n\n.fa-external-link-square:before {\n content: \"\";\n}\n\n.fa-share-square:before {\n content: \"\";\n}\n\n.fa-compass:before {\n content: \"\";\n}\n\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n content: \"\";\n}\n\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n content: \"\";\n}\n\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n content: \"\";\n}\n\n.fa-euro:before,\n.fa-eur:before {\n content: \"\";\n}\n\n.fa-gbp:before {\n content: \"\";\n}\n\n.fa-dollar:before,\n.fa-usd:before {\n content: \"\";\n}\n\n.fa-rupee:before,\n.fa-inr:before {\n content: \"\";\n}\n\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n content: \"\";\n}\n\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n content: \"\";\n}\n\n.fa-won:before,\n.fa-krw:before {\n content: \"\";\n}\n\n.fa-bitcoin:before,\n.fa-btc:before {\n content: \"\";\n}\n\n.fa-file:before {\n content: \"\";\n}\n\n.fa-file-text:before {\n content: \"\";\n}\n\n.fa-sort-alpha-asc:before {\n content: \"\";\n}\n\n.fa-sort-alpha-desc:before {\n content: \"\";\n}\n\n.fa-sort-amount-asc:before {\n content: \"\";\n}\n\n.fa-sort-amount-desc:before {\n content: \"\";\n}\n\n.fa-sort-numeric-asc:before {\n content: \"\";\n}\n\n.fa-sort-numeric-desc:before {\n content: \"\";\n}\n\n.fa-thumbs-up:before {\n content: \"\";\n}\n\n.fa-thumbs-down:before {\n content: \"\";\n}\n\n.fa-youtube-square:before {\n content: \"\";\n}\n\n.fa-youtube:before {\n content: \"\";\n}\n\n.fa-xing:before {\n content: \"\";\n}\n\n.fa-xing-square:before {\n content: \"\";\n}\n\n.fa-youtube-play:before {\n content: \"\";\n}\n\n.fa-dropbox:before {\n content: \"\";\n}\n\n.fa-stack-overflow:before {\n content: \"\";\n}\n\n.fa-instagram:before {\n content: \"\";\n}\n\n.fa-flickr:before {\n content: \"\";\n}\n\n.fa-adn:before {\n content: \"\";\n}\n\n.fa-bitbucket:before {\n content: \"\";\n}\n\n.fa-bitbucket-square:before {\n content: \"\";\n}\n\n.fa-tumblr:before {\n content: \"\";\n}\n\n.fa-tumblr-square:before {\n content: \"\";\n}\n\n.fa-long-arrow-down:before {\n content: \"\";\n}\n\n.fa-long-arrow-up:before {\n content: \"\";\n}\n\n.fa-long-arrow-left:before {\n content: \"\";\n}\n\n.fa-long-arrow-right:before {\n content: \"\";\n}\n\n.fa-apple:before {\n content: \"\";\n}\n\n.fa-windows:before {\n content: \"\";\n}\n\n.fa-android:before {\n content: \"\";\n}\n\n.fa-linux:before {\n content: \"\";\n}\n\n.fa-dribbble:before {\n content: \"\";\n}\n\n.fa-skype:before {\n content: \"\";\n}\n\n.fa-foursquare:before {\n content: \"\";\n}\n\n.fa-trello:before {\n content: \"\";\n}\n\n.fa-female:before {\n content: \"\";\n}\n\n.fa-male:before {\n content: \"\";\n}\n\n.fa-gittip:before,\n.fa-gratipay:before {\n content: \"\";\n}\n\n.fa-sun-o:before {\n content: \"\";\n}\n\n.fa-moon-o:before {\n content: \"\";\n}\n\n.fa-archive:before {\n content: \"\";\n}\n\n.fa-bug:before {\n content: \"\";\n}\n\n.fa-vk:before {\n content: \"\";\n}\n\n.fa-weibo:before {\n content: \"\";\n}\n\n.fa-renren:before {\n content: \"\";\n}\n\n.fa-pagelines:before {\n content: \"\";\n}\n\n.fa-stack-exchange:before {\n content: \"\";\n}\n\n.fa-arrow-circle-o-right:before {\n content: \"\";\n}\n\n.fa-arrow-circle-o-left:before {\n content: \"\";\n}\n\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n content: \"\";\n}\n\n.fa-dot-circle-o:before {\n content: \"\";\n}\n\n.fa-wheelchair:before {\n content: \"\";\n}\n\n.fa-vimeo-square:before {\n content: \"\";\n}\n\n.fa-turkish-lira:before,\n.fa-try:before {\n content: \"\";\n}\n\n.fa-plus-square-o:before {\n content: \"\";\n}\n\n.fa-space-shuttle:before {\n content: \"\";\n}\n\n.fa-slack:before {\n content: \"\";\n}\n\n.fa-envelope-square:before {\n content: \"\";\n}\n\n.fa-wordpress:before {\n content: \"\";\n}\n\n.fa-openid:before {\n content: \"\";\n}\n\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n content: \"\";\n}\n\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n content: \"\";\n}\n\n.fa-yahoo:before {\n content: \"\";\n}\n\n.fa-google:before {\n content: \"\";\n}\n\n.fa-reddit:before {\n content: \"\";\n}\n\n.fa-reddit-square:before {\n content: \"\";\n}\n\n.fa-stumbleupon-circle:before {\n content: \"\";\n}\n\n.fa-stumbleupon:before {\n content: \"\";\n}\n\n.fa-delicious:before {\n content: \"\";\n}\n\n.fa-digg:before {\n content: \"\";\n}\n\n.fa-pied-piper-pp:before {\n content: \"\";\n}\n\n.fa-pied-piper-alt:before {\n content: \"\";\n}\n\n.fa-drupal:before {\n content: \"\";\n}\n\n.fa-joomla:before {\n content: \"\";\n}\n\n.fa-language:before {\n content: \"\";\n}\n\n.fa-fax:before {\n content: \"\";\n}\n\n.fa-building:before {\n content: \"\";\n}\n\n.fa-child:before {\n content: \"\";\n}\n\n.fa-paw:before {\n content: \"\";\n}\n\n.fa-spoon:before {\n content: \"\";\n}\n\n.fa-cube:before {\n content: \"\";\n}\n\n.fa-cubes:before {\n content: \"\";\n}\n\n.fa-behance:before {\n content: \"\";\n}\n\n.fa-behance-square:before {\n content: \"\";\n}\n\n.fa-steam:before {\n content: \"\";\n}\n\n.fa-steam-square:before {\n content: \"\";\n}\n\n.fa-recycle:before {\n content: \"\";\n}\n\n.fa-automobile:before,\n.fa-car:before {\n content: \"\";\n}\n\n.fa-cab:before,\n.fa-taxi:before {\n content: \"\";\n}\n\n.fa-tree:before {\n content: \"\";\n}\n\n.fa-spotify:before {\n content: \"\";\n}\n\n.fa-deviantart:before {\n content: \"\";\n}\n\n.fa-soundcloud:before {\n content: \"\";\n}\n\n.fa-database:before {\n content: \"\";\n}\n\n.fa-file-pdf-o:before {\n content: \"\";\n}\n\n.fa-file-word-o:before {\n content: \"\";\n}\n\n.fa-file-excel-o:before {\n content: \"\";\n}\n\n.fa-file-powerpoint-o:before {\n content: \"\";\n}\n\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n content: \"\";\n}\n\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n content: \"\";\n}\n\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n content: \"\";\n}\n\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n content: \"\";\n}\n\n.fa-file-code-o:before {\n content: \"\";\n}\n\n.fa-vine:before {\n content: \"\";\n}\n\n.fa-codepen:before {\n content: \"\";\n}\n\n.fa-jsfiddle:before {\n content: \"\";\n}\n\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n content: \"\";\n}\n\n.fa-circle-o-notch:before {\n content: \"\";\n}\n\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n content: \"\";\n}\n\n.fa-ge:before,\n.fa-empire:before {\n content: \"\";\n}\n\n.fa-git-square:before {\n content: \"\";\n}\n\n.fa-git:before {\n content: \"\";\n}\n\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n content: \"\";\n}\n\n.fa-tencent-weibo:before {\n content: \"\";\n}\n\n.fa-qq:before {\n content: \"\";\n}\n\n.fa-wechat:before,\n.fa-weixin:before {\n content: \"\";\n}\n\n.fa-send:before,\n.fa-paper-plane:before {\n content: \"\";\n}\n\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n content: \"\";\n}\n\n.fa-history:before {\n content: \"\";\n}\n\n.fa-circle-thin:before {\n content: \"\";\n}\n\n.fa-header:before {\n content: \"\";\n}\n\n.fa-paragraph:before {\n content: \"\";\n}\n\n.fa-sliders:before {\n content: \"\";\n}\n\n.fa-share-alt:before {\n content: \"\";\n}\n\n.fa-share-alt-square:before {\n content: \"\";\n}\n\n.fa-bomb:before {\n content: \"\";\n}\n\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n content: \"\";\n}\n\n.fa-tty:before {\n content: \"\";\n}\n\n.fa-binoculars:before {\n content: \"\";\n}\n\n.fa-plug:before {\n content: \"\";\n}\n\n.fa-slideshare:before {\n content: \"\";\n}\n\n.fa-twitch:before {\n content: \"\";\n}\n\n.fa-yelp:before {\n content: \"\";\n}\n\n.fa-newspaper-o:before {\n content: \"\";\n}\n\n.fa-wifi:before {\n content: \"\";\n}\n\n.fa-calculator:before {\n content: \"\";\n}\n\n.fa-paypal:before {\n content: \"\";\n}\n\n.fa-google-wallet:before {\n content: \"\";\n}\n\n.fa-cc-visa:before {\n content: \"\";\n}\n\n.fa-cc-mastercard:before {\n content: \"\";\n}\n\n.fa-cc-discover:before {\n content: \"\";\n}\n\n.fa-cc-amex:before {\n content: \"\";\n}\n\n.fa-cc-paypal:before {\n content: \"\";\n}\n\n.fa-cc-stripe:before {\n content: \"\";\n}\n\n.fa-bell-slash:before {\n content: \"\";\n}\n\n.fa-bell-slash-o:before {\n content: \"\";\n}\n\n.fa-trash:before {\n content: \"\";\n}\n\n.fa-copyright:before {\n content: \"\";\n}\n\n.fa-at:before {\n content: \"\";\n}\n\n.fa-eyedropper:before {\n content: \"\";\n}\n\n.fa-paint-brush:before {\n content: \"\";\n}\n\n.fa-birthday-cake:before {\n content: \"\";\n}\n\n.fa-area-chart:before {\n content: \"\";\n}\n\n.fa-pie-chart:before {\n content: \"\";\n}\n\n.fa-line-chart:before {\n content: \"\";\n}\n\n.fa-lastfm:before {\n content: \"\";\n}\n\n.fa-lastfm-square:before {\n content: \"\";\n}\n\n.fa-toggle-off:before {\n content: \"\";\n}\n\n.fa-toggle-on:before {\n content: \"\";\n}\n\n.fa-bicycle:before {\n content: \"\";\n}\n\n.fa-bus:before {\n content: \"\";\n}\n\n.fa-ioxhost:before {\n content: \"\";\n}\n\n.fa-angellist:before {\n content: \"\";\n}\n\n.fa-cc:before {\n content: \"\";\n}\n\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n content: \"\";\n}\n\n.fa-meanpath:before {\n content: \"\";\n}\n\n.fa-buysellads:before {\n content: \"\";\n}\n\n.fa-connectdevelop:before {\n content: \"\";\n}\n\n.fa-dashcube:before {\n content: \"\";\n}\n\n.fa-forumbee:before {\n content: \"\";\n}\n\n.fa-leanpub:before {\n content: \"\";\n}\n\n.fa-sellsy:before {\n content: \"\";\n}\n\n.fa-shirtsinbulk:before {\n content: \"\";\n}\n\n.fa-simplybuilt:before {\n content: \"\";\n}\n\n.fa-skyatlas:before {\n content: \"\";\n}\n\n.fa-cart-plus:before {\n content: \"\";\n}\n\n.fa-cart-arrow-down:before {\n content: \"\";\n}\n\n.fa-diamond:before {\n content: \"\";\n}\n\n.fa-ship:before {\n content: \"\";\n}\n\n.fa-user-secret:before {\n content: \"\";\n}\n\n.fa-motorcycle:before {\n content: \"\";\n}\n\n.fa-street-view:before {\n content: \"\";\n}\n\n.fa-heartbeat:before {\n content: \"\";\n}\n\n.fa-venus:before {\n content: \"\";\n}\n\n.fa-mars:before {\n content: \"\";\n}\n\n.fa-mercury:before {\n content: \"\";\n}\n\n.fa-intersex:before,\n.fa-transgender:before {\n content: \"\";\n}\n\n.fa-transgender-alt:before {\n content: \"\";\n}\n\n.fa-venus-double:before {\n content: \"\";\n}\n\n.fa-mars-double:before {\n content: \"\";\n}\n\n.fa-venus-mars:before {\n content: \"\";\n}\n\n.fa-mars-stroke:before {\n content: \"\";\n}\n\n.fa-mars-stroke-v:before {\n content: \"\";\n}\n\n.fa-mars-stroke-h:before {\n content: \"\";\n}\n\n.fa-neuter:before {\n content: \"\";\n}\n\n.fa-genderless:before {\n content: \"\";\n}\n\n.fa-facebook-official:before {\n content: \"\";\n}\n\n.fa-pinterest-p:before {\n content: \"\";\n}\n\n.fa-whatsapp:before {\n content: \"\";\n}\n\n.fa-server:before {\n content: \"\";\n}\n\n.fa-user-plus:before {\n content: \"\";\n}\n\n.fa-user-times:before {\n content: \"\";\n}\n\n.fa-hotel:before,\n.fa-bed:before {\n content: \"\";\n}\n\n.fa-viacoin:before {\n content: \"\";\n}\n\n.fa-train:before {\n content: \"\";\n}\n\n.fa-subway:before {\n content: \"\";\n}\n\n.fa-medium:before {\n content: \"\";\n}\n\n.fa-yc:before,\n.fa-y-combinator:before {\n content: \"\";\n}\n\n.fa-optin-monster:before {\n content: \"\";\n}\n\n.fa-opencart:before {\n content: \"\";\n}\n\n.fa-expeditedssl:before {\n content: \"\";\n}\n\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n content: \"\";\n}\n\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n content: \"\";\n}\n\n.fa-battery-2:before,\n.fa-battery-half:before {\n content: \"\";\n}\n\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n content: \"\";\n}\n\n.fa-battery-0:before,\n.fa-battery-empty:before {\n content: \"\";\n}\n\n.fa-mouse-pointer:before {\n content: \"\";\n}\n\n.fa-i-cursor:before {\n content: \"\";\n}\n\n.fa-object-group:before {\n content: \"\";\n}\n\n.fa-object-ungroup:before {\n content: \"\";\n}\n\n.fa-sticky-note:before {\n content: \"\";\n}\n\n.fa-sticky-note-o:before {\n content: \"\";\n}\n\n.fa-cc-jcb:before {\n content: \"\";\n}\n\n.fa-cc-diners-club:before {\n content: \"\";\n}\n\n.fa-clone:before {\n content: \"\";\n}\n\n.fa-balance-scale:before {\n content: \"\";\n}\n\n.fa-hourglass-o:before {\n content: \"\";\n}\n\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n content: \"\";\n}\n\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n content: \"\";\n}\n\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n content: \"\";\n}\n\n.fa-hourglass:before {\n content: \"\";\n}\n\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n content: \"\";\n}\n\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n content: \"\";\n}\n\n.fa-hand-scissors-o:before {\n content: \"\";\n}\n\n.fa-hand-lizard-o:before {\n content: \"\";\n}\n\n.fa-hand-spock-o:before {\n content: \"\";\n}\n\n.fa-hand-pointer-o:before {\n content: \"\";\n}\n\n.fa-hand-peace-o:before {\n content: \"\";\n}\n\n.fa-trademark:before {\n content: \"\";\n}\n\n.fa-registered:before {\n content: \"\";\n}\n\n.fa-creative-commons:before {\n content: \"\";\n}\n\n.fa-gg:before {\n content: \"\";\n}\n\n.fa-gg-circle:before {\n content: \"\";\n}\n\n.fa-tripadvisor:before {\n content: \"\";\n}\n\n.fa-odnoklassniki:before {\n content: \"\";\n}\n\n.fa-odnoklassniki-square:before {\n content: \"\";\n}\n\n.fa-get-pocket:before {\n content: \"\";\n}\n\n.fa-wikipedia-w:before {\n content: \"\";\n}\n\n.fa-safari:before {\n content: \"\";\n}\n\n.fa-chrome:before {\n content: \"\";\n}\n\n.fa-firefox:before {\n content: \"\";\n}\n\n.fa-opera:before {\n content: \"\";\n}\n\n.fa-internet-explorer:before {\n content: \"\";\n}\n\n.fa-tv:before,\n.fa-television:before {\n content: \"\";\n}\n\n.fa-contao:before {\n content: \"\";\n}\n\n.fa-500px:before {\n content: \"\";\n}\n\n.fa-amazon:before {\n content: \"\";\n}\n\n.fa-calendar-plus-o:before {\n content: \"\";\n}\n\n.fa-calendar-minus-o:before {\n content: \"\";\n}\n\n.fa-calendar-times-o:before {\n content: \"\";\n}\n\n.fa-calendar-check-o:before {\n content: \"\";\n}\n\n.fa-industry:before {\n content: \"\";\n}\n\n.fa-map-pin:before {\n content: \"\";\n}\n\n.fa-map-signs:before {\n content: \"\";\n}\n\n.fa-map-o:before {\n content: \"\";\n}\n\n.fa-map:before {\n content: \"\";\n}\n\n.fa-commenting:before {\n content: \"\";\n}\n\n.fa-commenting-o:before {\n content: \"\";\n}\n\n.fa-houzz:before {\n content: \"\";\n}\n\n.fa-vimeo:before {\n content: \"\";\n}\n\n.fa-black-tie:before {\n content: \"\";\n}\n\n.fa-fonticons:before {\n content: \"\";\n}\n\n.fa-reddit-alien:before {\n content: \"\";\n}\n\n.fa-edge:before {\n content: \"\";\n}\n\n.fa-credit-card-alt:before {\n content: \"\";\n}\n\n.fa-codiepie:before {\n content: \"\";\n}\n\n.fa-modx:before {\n content: \"\";\n}\n\n.fa-fort-awesome:before {\n content: \"\";\n}\n\n.fa-usb:before {\n content: \"\";\n}\n\n.fa-product-hunt:before {\n content: \"\";\n}\n\n.fa-mixcloud:before {\n content: \"\";\n}\n\n.fa-scribd:before {\n content: \"\";\n}\n\n.fa-pause-circle:before {\n content: \"\";\n}\n\n.fa-pause-circle-o:before {\n content: \"\";\n}\n\n.fa-stop-circle:before {\n content: \"\";\n}\n\n.fa-stop-circle-o:before {\n content: \"\";\n}\n\n.fa-shopping-bag:before {\n content: \"\";\n}\n\n.fa-shopping-basket:before {\n content: \"\";\n}\n\n.fa-hashtag:before {\n content: \"\";\n}\n\n.fa-bluetooth:before {\n content: \"\";\n}\n\n.fa-bluetooth-b:before {\n content: \"\";\n}\n\n.fa-percent:before {\n content: \"\";\n}\n\n.fa-gitlab:before {\n content: \"\";\n}\n\n.fa-wpbeginner:before {\n content: \"\";\n}\n\n.fa-wpforms:before {\n content: \"\";\n}\n\n.fa-envira:before {\n content: \"\";\n}\n\n.fa-universal-access:before {\n content: \"\";\n}\n\n.fa-wheelchair-alt:before {\n content: \"\";\n}\n\n.fa-question-circle-o:before {\n content: \"\";\n}\n\n.fa-blind:before {\n content: \"\";\n}\n\n.fa-audio-description:before {\n content: \"\";\n}\n\n.fa-volume-control-phone:before {\n content: \"\";\n}\n\n.fa-braille:before {\n content: \"\";\n}\n\n.fa-assistive-listening-systems:before {\n content: \"\";\n}\n\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n content: \"\";\n}\n\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n content: \"\";\n}\n\n.fa-glide:before {\n content: \"\";\n}\n\n.fa-glide-g:before {\n content: \"\";\n}\n\n.fa-signing:before,\n.fa-sign-language:before {\n content: \"\";\n}\n\n.fa-low-vision:before {\n content: \"\";\n}\n\n.fa-viadeo:before {\n content: \"\";\n}\n\n.fa-viadeo-square:before {\n content: \"\";\n}\n\n.fa-snapchat:before {\n content: \"\";\n}\n\n.fa-snapchat-ghost:before {\n content: \"\";\n}\n\n.fa-snapchat-square:before {\n content: \"\";\n}\n\n.fa-pied-piper:before {\n content: \"\";\n}\n\n.fa-first-order:before {\n content: \"\";\n}\n\n.fa-yoast:before {\n content: \"\";\n}\n\n.fa-themeisle:before {\n content: \"\";\n}\n\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n content: \"\";\n}\n\n.fa-fa:before,\n.fa-font-awesome:before {\n content: \"\";\n}\n\n.fa-handshake-o:before {\n content: \"\";\n}\n\n.fa-envelope-open:before {\n content: \"\";\n}\n\n.fa-envelope-open-o:before {\n content: \"\";\n}\n\n.fa-linode:before {\n content: \"\";\n}\n\n.fa-address-book:before {\n content: \"\";\n}\n\n.fa-address-book-o:before {\n content: \"\";\n}\n\n.fa-vcard:before,\n.fa-address-card:before {\n content: \"\";\n}\n\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n content: \"\";\n}\n\n.fa-user-circle:before {\n content: \"\";\n}\n\n.fa-user-circle-o:before {\n content: \"\";\n}\n\n.fa-user-o:before {\n content: \"\";\n}\n\n.fa-id-badge:before {\n content: \"\";\n}\n\n.fa-drivers-license:before,\n.fa-id-card:before {\n content: \"\";\n}\n\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n content: \"\";\n}\n\n.fa-quora:before {\n content: \"\";\n}\n\n.fa-free-code-camp:before {\n content: \"\";\n}\n\n.fa-telegram:before {\n content: \"\";\n}\n\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n content: \"\";\n}\n\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n content: \"\";\n}\n\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n content: \"\";\n}\n\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n content: \"\";\n}\n\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n content: \"\";\n}\n\n.fa-shower:before {\n content: \"\";\n}\n\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n content: \"\";\n}\n\n.fa-podcast:before {\n content: \"\";\n}\n\n.fa-window-maximize:before {\n content: \"\";\n}\n\n.fa-window-minimize:before {\n content: \"\";\n}\n\n.fa-window-restore:before {\n content: \"\";\n}\n\n.fa-times-rectangle:before,\n.fa-window-close:before {\n content: \"\";\n}\n\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n content: \"\";\n}\n\n.fa-bandcamp:before {\n content: \"\";\n}\n\n.fa-grav:before {\n content: \"\";\n}\n\n.fa-etsy:before {\n content: \"\";\n}\n\n.fa-imdb:before {\n content: \"\";\n}\n\n.fa-ravelry:before {\n content: \"\";\n}\n\n.fa-eercast:before {\n content: \"\";\n}\n\n.fa-microchip:before {\n content: \"\";\n}\n\n.fa-snowflake-o:before {\n content: \"\";\n}\n\n.fa-superpowers:before {\n content: \"\";\n}\n\n.fa-wpexplorer:before {\n content: \"\";\n}\n\n.fa-meetup:before {\n content: \"\";\n}\n\n.sr-only {\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 border: 0;\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n\n.meta-lightbox-overlay {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 99998;\n width: 100%;\n height: 100%;\n overflow: hidden;\n visibility: hidden;\n opacity: 0;\n box-sizing: border-box;\n}\n\n.meta-lightbox-overlay.meta-lightbox-open {\n visibility: visible;\n opacity: 1;\n}\n\n.meta-lightbox-wrap {\n position: absolute;\n top: 10%;\n bottom: 10%;\n left: 10%;\n right: 10%;\n}\n\n.meta-lightbox-content {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper {\n display: block;\n height: 100%;\n width: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper:after {\n color: #fff;\n font: normal normal normal 14px/1 FontAwesome;\n content: \"\\f00e\";\n position: absolute;\n right: 1em;\n bottom: 1em;\n right: 1em;\n text-shadow: 1px 1px 1px #000;\n}\n\n.meta-lightbox-title-wrap {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n z-index: 99999;\n text-align: center;\n}\n\n.meta-lightbox-nav {\n display: none;\n}\n\n.meta-lightbox-prev {\n position: absolute;\n top: 50%;\n left: 0;\n}\n\n.meta-lightbox-next {\n position: absolute;\n top: 50%;\n right: 0;\n}\n\n.meta-lightbox-close {\n position: absolute;\n top: 2%;\n right: 2%;\n}\n\n.meta-lightbox-image {\n text-align: center;\n}\n\n.meta-lightbox-image img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n vertical-align: middle;\n}\n\n.meta-lightbox-content iframe {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-inline,\n.meta-lightbox-ajax {\n max-height: 100%;\n overflow: auto;\n}\n\n.meta-lightbox-error {\n display: table;\n text-align: center;\n width: 100%;\n height: 100%;\n color: #fff;\n text-shadow: 0 1px 1px #000;\n}\n\n.meta-lightbox-error p {\n display: table-cell;\n vertical-align: middle;\n}\n\n.meta-lightbox-notouch .meta-lightbox-effect-fade,\n.meta-lightbox-notouch .meta-lightbox-effect-fadeScale,\n.meta-lightbox-notouch .meta-lightbox-effect-slideLeft,\n.meta-lightbox-notouch .meta-lightbox-effect-slideRight,\n.meta-lightbox-notouch .meta-lightbox-effect-slideUp,\n.meta-lightbox-notouch .meta-lightbox-effect-slideDown,\n.meta-lightbox-notouch .meta-lightbox-effect-fall {\n transition: all 0.2s ease-in-out;\n}\n\n.meta-lightbox-effect-fadeScale .meta-lightbox-wrap {\n transition: all 0.3s;\n transform: scale(0.7);\n}\n\n.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap {\n transform: scale(1);\n}\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap,\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);\n}\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap {\n transform: translateX(-10%);\n}\n\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap {\n transform: translateX(10%);\n}\n\n.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateX(0);\n}\n\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n transform: translateY(-10%);\n}\n\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap {\n transform: translateY(10%);\n}\n\n.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateY(0);\n}\n\n.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall {\n perspective: 1000px;\n}\n\n.meta-lightbox-effect-fall .meta-lightbox-wrap {\n transition: all 0.3s ease-out;\n transform: translateZ(300px);\n}\n\n.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateZ(0);\n}\n\n.meta-lightbox-theme-default.meta-lightbox-overlay {\n background: #666;\n background: rgba(0,0,0,0.6);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav {\n top: 10%;\n width: 8%;\n height: 80%;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n opacity: 0.5;\n color: #fff;\n font-size: 3em;\n text-decoration: none;\n text-shadow: 1px 1px 0 #000;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav .fa {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -1em;\n margin-left: -0.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav:hover {\n color: #007bff;\n opacity: 1;\n background-color: rgba(0,0,0,0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close {\n display: block;\n opacity: 0.5;\n color: #fff;\n text-decoration: none;\n font-size: 2em;\n text-shadow: 1px 1px 0 #000;\n text-align: center;\n width: 1.2em;\n height: 1.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close:focus {\n color: #007bff;\n opacity: 1;\n background-color: rgba(0,0,0,0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-title {\n background: #000;\n color: #fff;\n padding: 7px 15px;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-ajax,\n.meta-lightbox-theme-default .meta-lightbox-inline {\n background: #fff;\n padding: 2em;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.4);\n}\n\n@media (max-width: 641px) {\n .meta-lightbox-wrap {\n top: 5px !important;\n bottom: 5px;\n left: 5px;\n right: 5px;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav {\n height: 100%;\n opacity: 1;\n font-size: 2em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav .fa {\n margin-left: -.4em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-close {\n opacity: 1;\n }\n}\n\n.meta-lightbox-theme-default.meta-lightbox-overlay {\n background: #666;\n background: rgba(0,0,0,0.6);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav {\n top: 10%;\n width: 8%;\n height: 80%;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n opacity: 0.5;\n color: #fff;\n font-size: 3em;\n text-decoration: none;\n text-shadow: 1px 1px 0 #000;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav .fa {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -1em;\n margin-left: -0.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav:hover {\n color: #007bff;\n opacity: 1;\n background-color: rgba(0,0,0,0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close {\n display: block;\n opacity: 0.5;\n color: #fff;\n text-decoration: none;\n font-size: 2em;\n text-shadow: 1px 1px 0 #000;\n text-align: center;\n width: 1.2em;\n height: 1.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close:focus {\n color: #007bff;\n opacity: 1;\n background-color: rgba(0,0,0,0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-title {\n background: #000;\n color: #fff;\n padding: 7px 15px;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-ajax,\n.meta-lightbox-theme-default .meta-lightbox-inline {\n background: #fff;\n padding: 2em;\n box-shadow: 0px 1px 1px rgba(0,0,0,0.4);\n}\n\n@media (max-width: 641px) {\n .meta-lightbox-wrap {\n top: 5px !important;\n bottom: 5px;\n left: 5px;\n right: 5px;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav {\n height: 100%;\n opacity: 1;\n font-size: 2em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav .fa {\n margin-left: -.4em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-close {\n opacity: 1;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n z-index: 2;\n font-size: 3rem;\n text-shadow: 1px 1px #000;\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n background: rgba(0,0,0,0.6);\n}\n\n.carousel-indicators li {\n box-shadow: 1px 1px #000;\n}\n\n.carousel-title,\n.carousel-content {\n text-shadow: 1px 1px #000;\n}\n\nh1 {\n display: none;\n}\n\n\n\n\n// WEBPACK FOOTER //\n// ./app/client/src/scss/app.scss","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_grid-framework.scss","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/_tables.scss","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_hover.scss","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./node_modules/bootstrap/scss/mixins/_table-row.scss","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `