/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/material-design-icons/iconfont/material-icons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('MaterialIcons-Regular.1e50f5c2ffa6aba4.eot'); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url('MaterialIcons-Regular.7ea2023eeca07427.woff2') format('woff2'),
       url('MaterialIcons-Regular.db852539204b1a34.woff') format('woff'),
       url('MaterialIcons-Regular.196fa4a92dd6fa73.ttf') format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/easymde/dist/easymde.min.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************/
/**
 * easymde v2.20.0
 * Copyright Jeroen Akkerman
 * @link https://github.com/ionaru/easy-markdown-editor
 * @license MIT
 */
.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{display:flex;flex-direction:row;flex-wrap:wrap}.EasyMDEContainer .CodeMirror{box-sizing:border-box;height:auto;border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:0;word-wrap:break-word}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:8;border-right:none!important;border-bottom-right-radius:0!important}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-right:none!important;border-bottom-right-radius:0;position:relative;flex:1 1 auto}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none;padding:9px 10px;border-top:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar.fullscreen{width:100%;height:50px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{background:0 0;display:inline-block;text-align:center;text-decoration:none!important;height:30px;margin:0;padding:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar button{font-weight:700;min-width:30px;padding:0 6px;white-space:nowrap}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar button:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview-full{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7;overflow:auto;display:none;box-sizing:border-box}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;overflow:auto;display:none;box-sizing:border-box;border:1px solid #ddd;word-wrap:break-word}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:1 1 auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{padding:10px;background:#fafafa}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{margin-bottom:.5rem;line-height:1.2}.cm-s-easymde .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{position:relative;background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333 100%);border-radius:0;border:1px solid #fff}.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333 100%)}.easymde-dropdown-content{display:block;visibility:hidden;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:8px;z-index:2;top:30px}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]::after{content:'';background-image:var(--bg-image);display:block;max-height:100%;max-width:100%;background-size:contain;height:0;padding-top:var(--height);width:var(--width);background-repeat:no-repeat}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/video.js/dist/video-js.min.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-skip-forward-10{cursor:pointer}.video-js .vjs-skip-forward-30{cursor:pointer}.video-js .vjs-skip-backward-5{cursor:pointer}.video-js .vjs-skip-backward-10{cursor:pointer}.video-js .vjs-skip-backward-30{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/@aihub/ui/scss/aihub.scss?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* fallback */
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v53/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2");
}
/* fallback */
@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v22/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2) format("woff2");
}
/* fallback */
@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialiconsround/v22/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmPq_HTTw.woff2) format("woff2");
}
/* fallback */
@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialiconssharp/v23/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvRImcycg.woff2) format("woff2");
}
/* fallback */
@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialiconstwotone/v21/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2) format("woff2");
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-outlined,
.material-icons.material-icons--outlined,
.material-icons-two-tone,
.material-icons.material-icons--two-tone,
.material-icons-round,
.material-icons.material-icons--round,
.material-icons-sharp,
.material-icons.material-icons--sharp {
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

.material-icons-outlined,
.material-icons.material-icons--outlined {
  font-family: "Material Icons Outlined";
}

.material-icons-two-tone,
.material-icons.material-icons--two-tone {
  font-family: "Material Icons Two Tone";
}

.material-icons-round,
.material-icons.material-icons--round {
  font-family: "Material Icons Round";
}

.material-icons-sharp,
.material-icons.material-icons--sharp {
  font-family: "Material Icons Sharp";
}

/**
 * box shadow
 */
/**
 * input field form
 */
.aihub__form {
  /**
   * radio button
   */
  /**
   * better way, the old way just included since i dont want refactor
   * everything now
   */
}
.aihub__form--control {
  margin-bottom: 1.875rem;
}
.aihub__form--control label {
  display: flex;
  flex-direction: column;
}
.aihub__form--control label.required small:after {
  content: "*";
}
.aihub__form--control .label.small {
  font-size: 0.8125rem;
}
.aihub__form--control .footnote {
  color: #97999b;
  font-style: italic;
  margin: 1rem 0;
}
.aihub__form--control .radio label {
  flex-direction: row;
  align-items: baseline;
}
.aihub__form--radio-group {
  display: flex;
  flex-direction: row;
}
.aihub__form--radio-group > label {
  flex: 0 0 10rem;
}
.aihub__form--error {
  background: inherit;
  color: red;
}
.aihub__form input[type=number],
.aihub__form input[type=text] {
  margin-top: 0.5rem;
  border: 1px solid #e9e9e9;
  border-radius: 2px;
  padding: 13px 18px;
  box-shadow: 0 5px 5px 0px #e4e4e6;
  font-size: 1rem;
}
.aihub__form input[type=number]:focus,
.aihub__form input[type=text]:focus {
  outline: none;
  border: 1px solid #86bc25;
  box-shadow: 0 5px 5px 0 rgba(134, 188, 37, 0.32);
}
.aihub__form input[type=number] {
  -moz-appearance: textfield;
}
.aihub__form input[type=number]::-webkit-inner-spin-button, .aihub__form input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.aihub__form input[type=checkbox],
.aihub__form input[type=radio] {
  display: none;
}
.aihub__form input[type=checkbox] + span,
.aihub__form input[type=radio] + span {
  position: relative;
  padding: 0 0 0 2rem;
}
.aihub__form input[type=checkbox] + span:before, .aihub__form input[type=checkbox] + span:after,
.aihub__form input[type=radio] + span:before,
.aihub__form input[type=radio] + span:after {
  content: "";
  left: 0;
  height: 1rem;
  width: 1rem;
  border: 1px solid #86bc25;
  border-radius: 0.5rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.aihub__form input[type=checkbox] + span:after,
.aihub__form input[type=radio] + span:after {
  width: 0.625rem;
  height: 0.625rem;
  border-color: transparent;
  left: 0.1875rem;
  border-radius: 0.3125rem;
}
.aihub__form input[type=checkbox]:checked + span:after,
.aihub__form input[type=radio]:checked + span:after {
  background-color: #86bc25;
  border-color: white;
}
.aihub__form input[type=radio] + span.input-radio {
  position: relative;
  padding: 2px;
  margin: 0 1rem 0 0;
  flex: 0 0 1rem;
  height: 1rem;
}
.aihub__form input[type=radio] + span.input-radio:before, .aihub__form input[type=radio] + span.input-radio:after {
  content: "";
  left: 0;
  height: 1rem;
  width: 1rem;
  border: 1px solid #86bc25;
  border-radius: 0.5rem;
  position: absolute;
}
.aihub__form input[type=radio] + span.input-radio:after {
  width: 0.625rem;
  height: 0.625rem;
  border-color: transparent;
  border-radius: 0.3125rem;
  transform: translate(0.1875rem, 0.1875rem);
  top: 0;
}
.aihub__form input[type=checkbox] + span:after {
  content: none;
}
.aihub__form input[type=checkbox] + span:before {
  border-radius: 0.125rem;
}
.aihub__form input[type=checkbox]:checked + span:before {
  background-color: #86bc25;
}
.aihub__form input[type=checkbox]:checked + span:after {
  content: "";
  height: 0.75rem;
  width: 0.375rem;
  transform: translateY(-60%) rotateZ(45deg);
  left: 0.3125rem;
  border-style: solid;
  border-color: transparent white white transparent;
  border-width: 0 2px 2px 0;
  border-radius: 0;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./projects/shared/css/styles.scss?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
/** safari chrome */
@keyframes rotating {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@font-face {
  font-family: "aihub";
  src: url('aihub.ce11cfb9e34fc1f5.eot?n7utff');
  src: url('aihub.ce11cfb9e34fc1f5.eot?n7utff#iefix') format("embedded-opentype"), url('aihub.ccc54913c115a94f.ttf?n7utff') format("truetype"), url('aihub.4750ef3f31d44e64.woff?n7utff') format("woff"), url('aihub.db1c9c4007292073.svg?n7utff#aihub') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=aihub-icon-], [class*=" aihub-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "aihub" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.aihub-icon-spinner {
  font-size: inherit;
  display: inline-block;
  animation: rotating 1.5s linear infinite;
}
.aihub-icon-spinner:before {
  content: "\e984";
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-badge-small .mat-badge-content {
  font-size: 6px;
}

.mat-badge-large .mat-badge-content {
  font-size: 24px;
}

.mat-h1, .mat-headline, .mat-typography h1 {
  font: 400 24px / 32px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 16px;
}

.mat-h2, .mat-title, .mat-typography h2 {
  font: 500 20px / 32px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 16px;
}

.mat-h3, .mat-subheading-2, .mat-typography h3 {
  font: 400 16px / 28px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 16px;
}

.mat-h4, .mat-subheading-1, .mat-typography h4 {
  font: 400 15px / 24px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 16px;
}

.mat-h5, .mat-typography h5 {
  font: 400 11.62px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 12px;
}

.mat-h6, .mat-typography h6 {
  font: 400 9.38px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 12px;
}

.mat-body-strong, .mat-body-2 {
  font: 500 14px / 24px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-body, .mat-body-1, .mat-typography {
  font: 400 14px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.mat-body p, .mat-body-1 p, .mat-typography p {
  margin: 0 0 12px;
}

.mat-small, .mat-caption {
  font: 400 12px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-display-4, .mat-typography .mat-display-4 {
  font: 300 112px / 112px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 56px;
  letter-spacing: -0.05em;
}

.mat-display-3, .mat-typography .mat-display-3 {
  font: 400 56px / 56px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 64px;
  letter-spacing: -0.02em;
}

.mat-display-2, .mat-typography .mat-display-2 {
  font: 400 45px / 48px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 64px;
  letter-spacing: -0.005em;
}

.mat-display-1, .mat-typography .mat-display-1 {
  font: 400 34px / 40px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0 0 64px;
}

.mat-bottom-sheet-container {
  font: 400 14px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 14px;
  font-weight: 500;
}

.mat-button-toggle {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-card {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}

.mat-card-header .mat-card-title {
  font-size: 20px;
}

.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}

.mat-checkbox {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}

.mat-chip {
  font-size: 14px;
  font-weight: 500;
}
.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}

.mat-table {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}

.mat-cell, .mat-footer-cell {
  font-size: 14px;
}

.mat-calendar {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-calendar-body {
  font-size: 13px;
}

.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}

.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}

.mat-dialog-title {
  font: 500 20px / 32px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-expansion-panel-header {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 15px;
  font-weight: 400;
}

.mat-expansion-panel-content {
  font: 400 14px / 20px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}

.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}
.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}
.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}

.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}

.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}

.mat-form-field-label {
  top: 1.34375em;
}

.mat-form-field-underline {
  bottom: 1.34375em;
}

.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}

.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  -ms-transform: translateY(-1.28124em) scale(0.75);
  width: 133.3333433333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  -ms-transform: translateY(-1.28123em) scale(0.75);
  width: 133.3333533333%;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}

@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}
.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}
.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}
.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}
.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}

input.mat-input-element {
  margin-top: -0.0625em;
}

.mat-menu-item {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 14px;
  font-weight: 400;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 12px;
}

.mat-radio-button {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-select {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-select-trigger {
  height: 1.125em;
}

.mat-slide-toggle-content {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-slider-thumb-label-text {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 12px;
  font-weight: 500;
}

.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}

.mat-step-sub-label-error {
  font-weight: normal;
}

.mat-step-label-error {
  font-size: 14px;
}

.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}

.mat-tab-group {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-tab-label, .mat-tab-link {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 14px;
  font-weight: 500;
}

.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar h2,
.mat-toolbar h3,
.mat-toolbar h4,
.mat-toolbar h5,
.mat-toolbar h6 {
  font: 500 20px / 32px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  margin: 0;
}

.mat-tooltip {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.mat-list-item {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-list-option {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-list-base .mat-list-item {
  font-size: 16px;
}
.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-list-option {
  font-size: 16px;
}
.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-subheader {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 14px;
  font-weight: 500;
}

.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-subheader {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 12px;
  font-weight: 500;
}

.mat-option {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 16px;
}

.mat-optgroup-label {
  font: 500 14px / 24px "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-simple-snackbar {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-size: 14px;
}

.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}

.mat-tree {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale(0);
}
@media (-ms-high-contrast: active) {
  .mat-ripple-element {
    display: none;
  }
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 10000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 10000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 10000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media screen and (-ms-high-contrast: active) {
  .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    opacity: 0.6;
  }
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 10000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation-name: cdk-text-field-autofill-start;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation-name: cdk-text-field-autofill-end;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  height: auto !important;
  overflow: hidden !important;
  padding: 2px 0 !important;
  box-sizing: content-box !important;
}

.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-active {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}
.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #00a3e0;
}

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #86bc25;
}

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336;
}

.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-pseudo-checkbox {
  color: rgba(0, 0, 0, 0.54);
}
.mat-pseudo-checkbox::after {
  color: #ffebee;
}

.mat-pseudo-checkbox-disabled {
  color: #b0b0b0;
}

.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #86bc25;
}

.mat-primary .mat-pseudo-checkbox-checked,
.mat-primary .mat-pseudo-checkbox-indeterminate {
  background: #00a3e0;
}

.mat-warn .mat-pseudo-checkbox-checked,
.mat-warn .mat-pseudo-checkbox-indeterminate {
  background: #f44336;
}

.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
  background: #b0b0b0;
}

.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-app-background {
  background-color: #ffebee;
  color: rgba(0, 0, 0, 0.87);
}

.mat-theme-loaded-marker {
  display: none;
}

.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(0, 0, 0, 0.87);
}

.mat-badge-content {
  color: white;
  background: #00a3e0;
}
@media (-ms-high-contrast: active) {
  .mat-badge-content {
    outline: solid 1px;
    border-radius: 0;
  }
}

.mat-badge-accent .mat-badge-content {
  background: #86bc25;
  color: white;
}

.mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336;
}

.mat-badge {
  position: relative;
}

.mat-badge-hidden .mat-badge-content {
  display: none;
}

.mat-badge-disabled .mat-badge-content {
  background: #bdaeb0;
  color: rgba(0, 0, 0, 0.38);
}

.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}

.mat-badge-content.mat-badge-active {
  transform: none;
}

.mat-badge-small .mat-badge-content {
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.mat-badge-small.mat-badge-above .mat-badge-content {
  top: -8px;
}
.mat-badge-small.mat-badge-below .mat-badge-content {
  bottom: -8px;
}
.mat-badge-small.mat-badge-before .mat-badge-content {
  left: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content {
  left: auto;
  right: -16px;
}
.mat-badge-small.mat-badge-after .mat-badge-content {
  right: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content {
  right: auto;
  left: -16px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -8px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -8px;
}

.mat-badge-medium .mat-badge-content {
  width: 22px;
  height: 22px;
  line-height: 22px;
}
.mat-badge-medium.mat-badge-above .mat-badge-content {
  top: -11px;
}
.mat-badge-medium.mat-badge-below .mat-badge-content {
  bottom: -11px;
}
.mat-badge-medium.mat-badge-before .mat-badge-content {
  left: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content {
  left: auto;
  right: -22px;
}
.mat-badge-medium.mat-badge-after .mat-badge-content {
  right: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content {
  right: auto;
  left: -22px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -11px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -11px;
}

.mat-badge-large .mat-badge-content {
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.mat-badge-large.mat-badge-above .mat-badge-content {
  top: -14px;
}
.mat-badge-large.mat-badge-below .mat-badge-content {
  bottom: -14px;
}
.mat-badge-large.mat-badge-before .mat-badge-content {
  left: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content {
  left: auto;
  right: -28px;
}
.mat-badge-large.mat-badge-after .mat-badge-content {
  right: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content {
  right: auto;
  left: -28px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -14px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -14px;
}

.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}
.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #00a3e0;
}
.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #86bc25;
}
.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #f44336;
}
.mat-button.mat-primary[disabled], .mat-button.mat-accent[disabled], .mat-button.mat-warn[disabled], .mat-button[disabled][disabled], .mat-icon-button.mat-primary[disabled], .mat-icon-button.mat-accent[disabled], .mat-icon-button.mat-warn[disabled], .mat-icon-button[disabled][disabled], .mat-stroked-button.mat-primary[disabled], .mat-stroked-button.mat-accent[disabled], .mat-stroked-button.mat-warn[disabled], .mat-stroked-button[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26);
}
.mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #00a3e0;
}
.mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #86bc25;
}
.mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #f44336;
}
.mat-button[disabled] .mat-button-focus-overlay, .mat-icon-button[disabled] .mat-button-focus-overlay, .mat-stroked-button[disabled] .mat-button-focus-overlay {
  background-color: transparent;
}
.mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}

.mat-button-focus-overlay {
  background: black;
}

.mat-stroked-button:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.12);
}

.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: white;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: white;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}
.mat-flat-button.mat-primary[disabled], .mat-flat-button.mat-accent[disabled], .mat-flat-button.mat-warn[disabled], .mat-flat-button[disabled][disabled], .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26);
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #00a3e0;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #86bc25;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #f44336;
}
.mat-flat-button.mat-primary[disabled], .mat-flat-button.mat-accent[disabled], .mat-flat-button.mat-warn[disabled], .mat-flat-button[disabled][disabled], .mat-raised-button.mat-primary[disabled], .mat-raised-button.mat-accent[disabled], .mat-raised-button.mat-warn[disabled], .mat-raised-button[disabled][disabled], .mat-fab.mat-primary[disabled], .mat-fab.mat-accent[disabled], .mat-fab.mat-warn[disabled], .mat-fab[disabled][disabled], .mat-mini-fab.mat-primary[disabled], .mat-mini-fab.mat-accent[disabled], .mat-mini-fab.mat-warn[disabled], .mat-mini-fab[disabled][disabled] {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-raised-button[disabled]:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]), .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-fab[disabled]:not([class*=mat-elevation-z]), .mat-mini-fab[disabled]:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-standalone,
.mat-button-toggle-group {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  box-shadow: none;
}

.mat-button-toggle {
  color: rgba(0, 0, 0, 0.38);
}
.mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
  background: white;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: black;
}

.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
}

[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-checked {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
}

.mat-button-toggle-disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: #eeeeee;
}
.mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: white;
}
.mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #bdbdbd;
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  border: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-checkbox-checkmark {
  fill: #ffebee;
}

.mat-checkbox-checkmark-path {
  stroke: #ffebee !important;
}
@media (-ms-high-contrast: black-on-white) {
  .mat-checkbox-checkmark-path {
    stroke: #000 !important;
  }
}

.mat-checkbox-mixedmark {
  background-color: #ffebee;
}

.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #00a3e0;
}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #86bc25;
}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #f44336;
}

.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #b0b0b0;
}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #b0b0b0;
}
.mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(0, 0, 0, 0.54);
}
@media (-ms-high-contrast: active) {
  .mat-checkbox-disabled {
    opacity: 0.5;
  }
}

@media (-ms-high-contrast: active) {
  .mat-checkbox-background {
    background: none;
  }
}
.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element {
  background-color: #00a3e0;
}
.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element {
  background-color: #86bc25;
}
.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element {
  background-color: #f44336;
}

.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}
.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}
.mat-chip.mat-standard-chip::after {
  background: black;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #00a3e0;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #86bc25;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background: rgba(255, 255, 255, 0.1);
}

.mat-table {
  background: white;
}

.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}

mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}

.mat-cell, .mat-footer-cell {
  color: rgba(0, 0, 0, 0.87);
}

.mat-calendar-arrow {
  border-top-color: rgba(0, 0, 0, 0.54);
}

.mat-datepicker-toggle,
.mat-datepicker-content .mat-calendar-next-button,
.mat-datepicker-content .mat-calendar-previous-button {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-table-header {
  color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-table-header-divider::after {
  background: rgba(0, 0, 0, 0.12);
}

.mat-calendar-body-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-body-cell-content {
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}

.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
  background-color: rgba(0, 0, 0, 0.04);
}

.mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected) {
  border-color: rgba(0, 0, 0, 0.18);
}

.mat-calendar-body-selected {
  background-color: #00a3e0;
  color: white;
}

.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(0, 163, 224, 0.4);
}

.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #86bc25;
  color: white;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(134, 188, 37, 0.4);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #f44336;
  color: white;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(244, 67, 54, 0.4);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-datepicker-content-touch {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-datepicker-toggle-active {
  color: #00a3e0;
}
.mat-datepicker-toggle-active.mat-accent {
  color: #86bc25;
}
.mat-datepicker-toggle-active.mat-warn {
  color: #f44336;
}

.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}

.mat-divider {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-divider-vertical {
  border-right-color: rgba(0, 0, 0, 0.12);
}

.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}

.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}

.mat-form-field.mat-focused .mat-form-field-label {
  color: #00a3e0;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #86bc25;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #f44336;
}

.mat-focused .mat-form-field-required-marker {
  color: #86bc25;
}

.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87);
}

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #00a3e0;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #86bc25;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #f44336;
}

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #00a3e0;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #86bc25;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336;
}

.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #f44336;
}

.mat-error {
  color: #f44336;
}

.mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}

.mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12);
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.87);
}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #00a3e0;
}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #86bc25;
}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.06);
}

.mat-icon.mat-primary {
  color: #00a3e0;
}
.mat-icon.mat-accent {
  color: #86bc25;
}
.mat-icon.mat-warn {
  color: #f44336;
}

.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}

.mat-input-element {
  caret-color: #00a3e0;
}
.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-accent .mat-input-element {
  caret-color: #86bc25;
}

.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #f44336;
}

.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #f44336;
}

.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}

.mat-list-item-disabled {
  background-color: #eeeeee;
}

.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(0, 0, 0, 0.04);
}

.mat-menu-panel {
  background: white;
}
.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.mat-menu-item[disabled], .mat-menu-item[disabled]::after {
  color: rgba(0, 0, 0, 0.38);
}

.mat-menu-item .mat-icon-no-color,
.mat-menu-item-submenu-trigger::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(0, 0, 0, 0.04);
}

.mat-paginator {
  background: white;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}

.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-progress-bar-background {
  fill: #62b5e5;
}

.mat-progress-bar-buffer {
  background-color: #62b5e5;
}

.mat-progress-bar-fill::after {
  background-color: #00a3e0;
}

.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #86bc25;
}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #86bc25;
}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #86bc25;
}

.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #ffcdd2;
}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #ffcdd2;
}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336;
}

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #00a3e0;
}
.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #86bc25;
}
.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #f44336;
}

.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #00a3e0;
}
.mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #00a3e0;
}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #86bc25;
}
.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #86bc25;
}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #f44336;
}
.mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #f44336;
}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button .mat-ripple-element {
  background-color: black;
}

.mat-select-value {
  color: rgba(0, 0, 0, 0.87);
}

.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}

.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}

.mat-select-panel {
  background: white;
}
.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(0, 0, 0, 0.12);
}

.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #00a3e0;
}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #86bc25;
}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}

.mat-drawer-container {
  background-color: #ffebee;
  color: rgba(0, 0, 0, 0.87);
}

.mat-drawer {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer.mat-drawer-push {
  background-color: white;
}
.mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-drawer-side {
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}
.mat-drawer-side.mat-drawer-end {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}

[dir=rtl] .mat-drawer-side {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}
[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(0, 0, 0, 0.6);
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #86bc25;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(134, 188, 37, 0.54);
}
.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #86bc25;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #00a3e0;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(0, 163, 224, 0.54);
}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #00a3e0;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #f44336;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(244, 67, 54, 0.54);
}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #f44336;
}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black;
}

.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}

.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-primary .mat-slider-track-fill,
.mat-primary .mat-slider-thumb,
.mat-primary .mat-slider-thumb-label {
  background-color: #00a3e0;
}
.mat-primary .mat-slider-thumb-label-text {
  color: white;
}

.mat-accent .mat-slider-track-fill,
.mat-accent .mat-slider-thumb,
.mat-accent .mat-slider-thumb-label {
  background-color: #86bc25;
}
.mat-accent .mat-slider-thumb-label-text {
  color: white;
}

.mat-warn .mat-slider-track-fill,
.mat-warn .mat-slider-thumb,
.mat-warn .mat-slider-thumb-label {
  background-color: #f44336;
}
.mat-warn .mat-slider-thumb-label-text {
  color: white;
}

.mat-slider-focus-ring {
  background-color: rgba(134, 188, 37, 0.2);
}

.mat-slider:hover .mat-slider-track-background,
.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider-disabled .mat-slider-track-background,
.mat-slider-disabled .mat-slider-track-fill,
.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}

.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}

.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .mat-step-header:hover {
    background: none;
  }
}
.mat-step-header .mat-step-label,
.mat-step-header .mat-step-optional {
  color: rgba(0, 0, 0, 0.54);
}
.mat-step-header .mat-step-icon {
  background-color: rgba(0, 0, 0, 0.54);
  color: white;
}
.mat-step-header .mat-step-icon-selected,
.mat-step-header .mat-step-icon-state-done,
.mat-step-header .mat-step-icon-state-edit {
  background-color: #00a3e0;
  color: white;
}
.mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #f44336;
}
.mat-step-header .mat-step-label.mat-step-label-active {
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336;
}

.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white;
}

.mat-stepper-vertical-line::before {
  border-left-color: rgba(0, 0, 0, 0.12);
}

.mat-horizontal-stepper-header::before,
.mat-horizontal-stepper-header::after,
.mat-stepper-horizontal-line {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-sort-header-arrow {
  color: #757575;
}

.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: none;
}

.mat-tab-label, .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.87);
}

.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-tab-group[class*=mat-background-] .mat-tab-header,
.mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}

.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(98, 181, 229, 0.3);
}
.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #00a3e0;
}
.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(134, 188, 37, 0.3);
}
.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #86bc25;
}
.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #f44336;
}
.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(98, 181, 229, 0.3);
}
.mat-tab-group.mat-background-primary .mat-tab-header, .mat-tab-group.mat-background-primary .mat-tab-links, .mat-tab-nav-bar.mat-background-primary .mat-tab-header, .mat-tab-nav-bar.mat-background-primary .mat-tab-links {
  background-color: #00a3e0;
}
.mat-tab-group.mat-background-primary .mat-tab-label, .mat-tab-group.mat-background-primary .mat-tab-link, .mat-tab-nav-bar.mat-background-primary .mat-tab-label, .mat-tab-nav-bar.mat-background-primary .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron {
  border-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-primary .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.12);
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(134, 188, 37, 0.3);
}
.mat-tab-group.mat-background-accent .mat-tab-header, .mat-tab-group.mat-background-accent .mat-tab-links, .mat-tab-nav-bar.mat-background-accent .mat-tab-header, .mat-tab-nav-bar.mat-background-accent .mat-tab-links {
  background-color: #86bc25;
}
.mat-tab-group.mat-background-accent .mat-tab-label, .mat-tab-group.mat-background-accent .mat-tab-link, .mat-tab-nav-bar.mat-background-accent .mat-tab-label, .mat-tab-nav-bar.mat-background-accent .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron {
  border-color: white;
}
.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-accent .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.12);
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-background-warn .mat-tab-header, .mat-tab-group.mat-background-warn .mat-tab-links, .mat-tab-nav-bar.mat-background-warn .mat-tab-header, .mat-tab-nav-bar.mat-background-warn .mat-tab-links {
  background-color: #f44336;
}
.mat-tab-group.mat-background-warn .mat-tab-label, .mat-tab-group.mat-background-warn .mat-tab-link, .mat-tab-nav-bar.mat-background-warn .mat-tab-label, .mat-tab-nav-bar.mat-background-warn .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron {
  border-color: white;
}
.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.12);
}

.mat-toolbar {
  background: whitesmoke;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  background: #00a3e0;
  color: white;
}
.mat-toolbar.mat-accent {
  background: #86bc25;
  color: white;
}
.mat-toolbar.mat-warn {
  background: #f44336;
  color: white;
}
.mat-toolbar .mat-form-field-underline,
.mat-toolbar .mat-form-field-ripple,
.mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}
.mat-toolbar .mat-form-field-label,
.mat-toolbar .mat-focused .mat-form-field-label,
.mat-toolbar .mat-select-value,
.mat-toolbar .mat-select-arrow,
.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}
.mat-toolbar .mat-input-element {
  caret-color: currentColor;
}

.mat-tooltip {
  background: rgba(97, 97, 97, 0.9);
}

.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-simple-snackbar-action {
  color: #86bc25;
}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #DA291C;
  --orange: #ED8B00;
  --yellow: #FFCD00;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #FFFFFF;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #00A3E0;
  --secondary: #97999B;
  --success: #43B02A;
  --info: #0097A9;
  --warning: #FFCD00;
  --danger: #DA291C;
  --light: #FFFFFF;
  --dark: #000000;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  text-align: left;
  background-color: #E8EAE9;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #00A3E0;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #006b94;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #E8EAE9;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #FFFFFF;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #000000;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #E9E9E9;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #E9E9E9;
}
.table tbody + tbody {
  border-top: 2px solid #E9E9E9;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #E9E9E9;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #E9E9E9;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #000000;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8e5f6;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7acfef;
}

.table-hover .table-primary:hover {
  background-color: #a1ddf3;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a1ddf3;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e2e2e3;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #c9cacb;
}

.table-hover .table-secondary:hover {
  background-color: #d5d5d6;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #d5d5d6;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #cae9c3;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #9dd690;
}

.table-hover .table-success:hover {
  background-color: #bae2b0;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #bae2b0;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #b8e2e7;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #7ac9d2;
}

.table-hover .table-info:hover {
  background-color: #a5dae1;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #a5dae1;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff1b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffe57a;
}

.table-hover .table-warning:hover {
  background-color: #ffec9f;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffec9f;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c3bf;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ec9089;
}

.table-hover .table-danger:hover {
  background-color: #f2aea9;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f2aea9;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #b8b8b8;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-dark:hover {
  background-color: #ababab;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #ababab;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #FFFFFF;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #E9E9E9;
}

.table-dark {
  color: #FFFFFF;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #FFFFFF;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #FFFFFF;
  border-color: #61d4ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #FFFFFF;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.9rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #000000;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #43B02A;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #FFFFFF;
  background-color: rgba(67, 176, 42, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #43B02A;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2343B02A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #43B02A;
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #43B02A;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #FFFFFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2343B02A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #43B02A;
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #43B02A;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #43B02A;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #43B02A;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #58d13c;
  background-color: #58d13c;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #43B02A;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #43B02A;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #43B02A;
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #DA291C;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #FFFFFF;
  background-color: rgba(218, 41, 28, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #DA291C;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23DA291C' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23DA291C' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #DA291C;
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #DA291C;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #FFFFFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23DA291C' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23DA291C' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #DA291C;
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #DA291C;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #DA291C;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #DA291C;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e74e42;
  background-color: #e74e42;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #DA291C;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #DA291C;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #DA291C;
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #000000;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #000000;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.btn-primary:hover {
  color: #FFFFFF;
  background-color: #0087ba;
  border-color: #007ead;
}
.btn-primary:focus, .btn-primary.focus {
  color: #FFFFFF;
  background-color: #0087ba;
  border-color: #007ead;
  box-shadow: 0 0 0 0.2rem rgba(38, 177, 229, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #FFFFFF;
  background-color: #007ead;
  border-color: #0075a0;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 177, 229, 0.5);
}

.btn-secondary {
  color: #212529;
  background-color: #97999B;
  border-color: #97999B;
}
.btn-secondary:hover {
  color: #FFFFFF;
  background-color: #848688;
  border-color: #7d8082;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #FFFFFF;
  background-color: #848688;
  border-color: #7d8082;
  box-shadow: 0 0 0 0.2rem rgba(133, 136, 138, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #212529;
  background-color: #97999B;
  border-color: #97999B;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #FFFFFF;
  background-color: #7d8082;
  border-color: #77797c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 136, 138, 0.5);
}

.btn-success {
  color: #FFFFFF;
  background-color: #43B02A;
  border-color: #43B02A;
}
.btn-success:hover {
  color: #FFFFFF;
  background-color: #379123;
  border-color: #338720;
}
.btn-success:focus, .btn-success.focus {
  color: #FFFFFF;
  background-color: #379123;
  border-color: #338720;
  box-shadow: 0 0 0 0.2rem rgba(95, 188, 74, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #FFFFFF;
  background-color: #43B02A;
  border-color: #43B02A;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #FFFFFF;
  background-color: #338720;
  border-color: #2f7d1e;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(95, 188, 74, 0.5);
}

.btn-info {
  color: #FFFFFF;
  background-color: #0097A9;
  border-color: #0097A9;
}
.btn-info:hover {
  color: #FFFFFF;
  background-color: #007583;
  border-color: #006976;
}
.btn-info:focus, .btn-info.focus {
  color: #FFFFFF;
  background-color: #007583;
  border-color: #006976;
  box-shadow: 0 0 0 0.2rem rgba(38, 167, 182, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #FFFFFF;
  background-color: #0097A9;
  border-color: #0097A9;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #FFFFFF;
  background-color: #006976;
  border-color: #005e69;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 167, 182, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #FFCD00;
  border-color: #FFCD00;
}
.btn-warning:hover {
  color: #212529;
  background-color: #d9ae00;
  border-color: #cca400;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #d9ae00;
  border-color: #cca400;
  box-shadow: 0 0 0 0.2rem rgba(222, 180, 6, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #FFCD00;
  border-color: #FFCD00;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #cca400;
  border-color: #bf9a00;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 180, 6, 0.5);
}

.btn-danger {
  color: #FFFFFF;
  background-color: #DA291C;
  border-color: #DA291C;
}
.btn-danger:hover {
  color: #FFFFFF;
  background-color: #b82318;
  border-color: #ad2116;
}
.btn-danger:focus, .btn-danger.focus {
  color: #FFFFFF;
  background-color: #b82318;
  border-color: #ad2116;
  box-shadow: 0 0 0 0.2rem rgba(224, 73, 62, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #FFFFFF;
  background-color: #DA291C;
  border-color: #DA291C;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #FFFFFF;
  background-color: #ad2116;
  border-color: #a21e15;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 73, 62, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-light:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
  box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}

.btn-dark {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-dark:hover {
  color: #FFFFFF;
  background-color: black;
  border-color: black;
}
.btn-dark:focus, .btn-dark.focus {
  color: #FFFFFF;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #FFFFFF;
  background-color: black;
  border-color: black;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}

.btn-outline-primary {
  color: #00A3E0;
  border-color: #00A3E0;
}
.btn-outline-primary:hover {
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #00A3E0;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.5);
}

.btn-outline-secondary {
  color: #97999B;
  border-color: #97999B;
}
.btn-outline-secondary:hover {
  color: #212529;
  background-color: #97999B;
  border-color: #97999B;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(151, 153, 155, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #97999B;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #212529;
  background-color: #97999B;
  border-color: #97999B;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(151, 153, 155, 0.5);
}

.btn-outline-success {
  color: #43B02A;
  border-color: #43B02A;
}
.btn-outline-success:hover {
  color: #FFFFFF;
  background-color: #43B02A;
  border-color: #43B02A;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #43B02A;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #FFFFFF;
  background-color: #43B02A;
  border-color: #43B02A;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.5);
}

.btn-outline-info {
  color: #0097A9;
  border-color: #0097A9;
}
.btn-outline-info:hover {
  color: #FFFFFF;
  background-color: #0097A9;
  border-color: #0097A9;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 151, 169, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #0097A9;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #FFFFFF;
  background-color: #0097A9;
  border-color: #0097A9;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 151, 169, 0.5);
}

.btn-outline-warning {
  color: #FFCD00;
  border-color: #FFCD00;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #FFCD00;
  border-color: #FFCD00;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 205, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #FFCD00;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #FFCD00;
  border-color: #FFCD00;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 205, 0, 0.5);
}

.btn-outline-danger {
  color: #DA291C;
  border-color: #DA291C;
}
.btn-outline-danger:hover {
  color: #FFFFFF;
  background-color: #DA291C;
  border-color: #DA291C;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #DA291C;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #FFFFFF;
  background-color: #DA291C;
  border-color: #DA291C;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.5);
}

.btn-outline-light {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #FFFFFF;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #000000;
  border-color: #000000;
}
.btn-outline-dark:hover {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #000000;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #00A3E0;
  text-decoration: none;
}
.btn-link:hover {
  color: #006b94;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #000000;
  text-align: left;
  list-style: none;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #FFFFFF;
  text-decoration: none;
  background-color: #00A3E0;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #FFFFFF;
  border-color: #00A3E0;
  background-color: #00A3E0;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #61d4ff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #FFFFFF;
  background-color: #94e2ff;
  border-color: #94e2ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #FFFFFF;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #00A3E0;
  background-color: #00A3E0;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFFFFF' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 163, 224, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 163, 224, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 163, 224, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #FFFFFF;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 163, 224, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #FFFFFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #61d4ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #FFFFFF;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.9rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #61d4ff;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #E8EAE9, 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #E8EAE9, 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #E8EAE9, 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #00A3E0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #94e2ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #00A3E0;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #94e2ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #00A3E0;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #94e2ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #E8EAE9;
  border-color: #dee2e6 #dee2e6 #E8EAE9;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #FFFFFF;
  background-color: #00A3E0;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #FFFFFF;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #FFFFFF;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #FFFFFF;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #FFFFFF;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #FFFFFF;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #FFFFFF;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #FFFFFF;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #97999B;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #53565A;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #00A3E0;
  background-color: #FFFFFF;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #006b94;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #FFFFFF;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #FFFFFF;
  background-color: #00A3E0;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #FFFFFF;
  background-color: #007ead;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 163, 224, 0.5);
}

.badge-secondary {
  color: #212529;
  background-color: #97999B;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #212529;
  background-color: #7d8082;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(151, 153, 155, 0.5);
}

.badge-success {
  color: #FFFFFF;
  background-color: #43B02A;
}
a.badge-success:hover, a.badge-success:focus {
  color: #FFFFFF;
  background-color: #338720;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(67, 176, 42, 0.5);
}

.badge-info {
  color: #FFFFFF;
  background-color: #0097A9;
}
a.badge-info:hover, a.badge-info:focus {
  color: #FFFFFF;
  background-color: #006976;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 151, 169, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #FFCD00;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #cca400;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 205, 0, 0.5);
}

.badge-danger {
  color: #FFFFFF;
  background-color: #DA291C;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #FFFFFF;
  background-color: #ad2116;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(218, 41, 28, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #FFFFFF;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #FFFFFF;
  background-color: #000000;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #FFFFFF;
  background-color: black;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #005574;
  background-color: #ccedf9;
  border-color: #b8e5f6;
}
.alert-primary hr {
  border-top-color: #a1ddf3;
}
.alert-primary .alert-link {
  color: #003041;
}

.alert-secondary {
  color: #4f5051;
  background-color: #eaebeb;
  border-color: #e2e2e3;
}
.alert-secondary hr {
  border-top-color: #d5d5d6;
}
.alert-secondary .alert-link {
  color: #363737;
}

.alert-success {
  color: #235c16;
  background-color: #d9efd4;
  border-color: #cae9c3;
}
.alert-success hr {
  border-top-color: #bae2b0;
}
.alert-success .alert-link {
  color: #13330c;
}

.alert-info {
  color: #004f58;
  background-color: #cceaee;
  border-color: #b8e2e7;
}
.alert-info hr {
  border-top-color: #a5dae1;
}
.alert-info .alert-link {
  color: #002125;
}

.alert-warning {
  color: #856b00;
  background-color: #fff5cc;
  border-color: #fff1b8;
}
.alert-warning hr {
  border-top-color: #ffec9f;
}
.alert-warning .alert-link {
  color: #524200;
}

.alert-danger {
  color: #71150f;
  background-color: #f8d4d2;
  border-color: #f5c3bf;
}
.alert-danger hr {
  border-top-color: #f2aea9;
}
.alert-danger .alert-link {
  color: #440d09;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8;
}
.alert-dark hr {
  border-top-color: #ababab;
}
.alert-dark .alert-link {
  color: black;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #FFFFFF;
  text-align: center;
  white-space: nowrap;
  background-color: #00A3E0;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #000000;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #FFFFFF;
}
.list-group-item.active {
  z-index: 2;
  color: #FFFFFF;
  background-color: #00A3E0;
  border-color: #00A3E0;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #005574;
  background-color: #b8e5f6;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #005574;
  background-color: #a1ddf3;
}
.list-group-item-primary.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #005574;
  border-color: #005574;
}

.list-group-item-secondary {
  color: #4f5051;
  background-color: #e2e2e3;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #4f5051;
  background-color: #d5d5d6;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #4f5051;
  border-color: #4f5051;
}

.list-group-item-success {
  color: #235c16;
  background-color: #cae9c3;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #235c16;
  background-color: #bae2b0;
}
.list-group-item-success.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #235c16;
  border-color: #235c16;
}

.list-group-item-info {
  color: #004f58;
  background-color: #b8e2e7;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #004f58;
  background-color: #a5dae1;
}
.list-group-item-info.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #004f58;
  border-color: #004f58;
}

.list-group-item-warning {
  color: #856b00;
  background-color: #fff1b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856b00;
  background-color: #ffec9f;
}
.list-group-item-warning.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #856b00;
  border-color: #856b00;
}

.list-group-item-danger {
  color: #71150f;
  background-color: #f5c3bf;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #71150f;
  background-color: #f2aea9;
}
.list-group-item-danger.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #71150f;
  border-color: #71150f;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #FFFFFF;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-dark.list-group-item-action.active {
  color: #FFFFFF;
  background-color: black;
  border-color: black;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #FFFFFF;
  opacity: 0.5;
}
.close:hover {
  color: #000000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #E9E9E9;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #E9E9E9;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #FFFFFF;
  text-align: center;
  background-color: #000000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #FFFFFF;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #FFFFFF;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #FFFFFF;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #FFFFFF;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #000000;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #FFFFFF;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #FFFFFF;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #FFFFFF;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #00A3E0 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #007ead !important;
}

.bg-secondary {
  background-color: #97999B !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #7d8082 !important;
}

.bg-success {
  background-color: #43B02A !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #338720 !important;
}

.bg-info {
  background-color: #0097A9 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #006976 !important;
}

.bg-warning {
  background-color: #FFCD00 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #cca400 !important;
}

.bg-danger {
  background-color: #DA291C !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #ad2116 !important;
}

.bg-light {
  background-color: #FFFFFF !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #000000 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important;
}

.bg-white {
  background-color: #FFFFFF !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #E9E9E9 !important;
}

.border-top {
  border-top: 1px solid #E9E9E9 !important;
}

.border-right {
  border-right: 1px solid #E9E9E9 !important;
}

.border-bottom {
  border-bottom: 1px solid #E9E9E9 !important;
}

.border-left {
  border-left: 1px solid #E9E9E9 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #00A3E0 !important;
}

.border-secondary {
  border-color: #97999B !important;
}

.border-success {
  border-color: #43B02A !important;
}

.border-info {
  border-color: #0097A9 !important;
}

.border-warning {
  border-color: #FFCD00 !important;
}

.border-danger {
  border-color: #DA291C !important;
}

.border-light {
  border-color: #FFFFFF !important;
}

.border-dark {
  border-color: #000000 !important;
}

.border-white {
  border-color: #FFFFFF !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #FFFFFF !important;
}

.text-primary {
  color: #00A3E0 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #006b94 !important;
}

.text-secondary {
  color: #97999B !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #717375 !important;
}

.text-success {
  color: #43B02A !important;
}

a.text-success:hover, a.text-success:focus {
  color: #2b721b !important;
}

.text-info {
  color: #0097A9 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #00535d !important;
}

.text-warning {
  color: #FFCD00 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #b39000 !important;
}

.text-danger {
  color: #DA291C !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #961c13 !important;
}

.text-light {
  color: #FFFFFF !important;
}

a.text-light:hover, a.text-light:focus {
  color: #d9d9d9 !important;
}

.text-dark {
  color: #000000 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-body {
  color: #000000 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #FFFFFF !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #E9E9E9;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #E9E9E9;
  }
}
/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@font-face {
  font-family: OpenSansRegular;
  src: url("/assets/fonts/OpenSans-Regular.ttf") format("truetype"), url("/assets/fonts/OpenSans-Regular.woff2") format("woff2"), url("/assets/fonts/OpenSans-Regular.woff") format("woff"), url("/assets/fonts/OpenSans-Regular.svg#openSansRegular") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: OpenSansSemibold;
  src: url("/assets/fonts/OpenSans-Semibold.ttf") format("truetype"), url("/assets/fonts/OpenSans-Semibold.woff2") format("woff2"), url("/assets/fonts/OpenSans-Semibold.woff") format("woff"), url("/assets/fonts/OpenSans-Semibold.svg#openSansSemibold") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: OpenSansBold;
  src: url("/assets/fonts/OpenSans-Bold.ttf") format("truetype"), url("/assets/fonts/OpenSans-Bold.woff2") format("woff2"), url("/assets/fonts/OpenSans-Bold.woff") format("woff"), url("/assets/fonts/OpenSans-Bold.svg#openSansBold") format("svg"); /* Legacy iOS */
}
.btn {
  font-family: OpenSansSemibold;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  letter-spacing: 1px;
  font-size: 1rem;
  padding: 0 1.4rem !important;
  border-radius: 0.125rem !important;
  border-color: transparent;
  height: 3.125rem;
  box-shadow: none;
  /**
   * loading button
   */
  /**
   * disabled button
   */
  /**
   * primary button
   */
  /**
   * btn secondary
   */
}
.btn a {
  color: inherit;
  text-decoration: none;
}
.btn.loading {
  opacity: 0.45;
}
.btn.loading .mat-progress-spinner,
.btn.loading .mat-spinner {
  margin-left: 0.625rem;
}
.btn:disabled:not(.loading) {
  background: #96999b !important;
  opacity: initial !important;
  border: none !important;
}
.btn.btn-primary:disabled, .btn.btn-primary {
  color: #FFFFFF;
  background-color: #007CB0;
}
.btn.btn-primary:disabled:hover, .btn.btn-primary:hover {
  background-color: rgba(98, 181, 229, 0.7);
  color: #FFFFFF;
}
.btn.btn-primary:disabled.loading .mat-progress-spinner circle,
.btn.btn-primary:disabled.loading .mat-spinner circle, .btn.btn-primary.loading .mat-progress-spinner circle,
.btn.btn-primary.loading .mat-spinner circle {
  stroke: #FFFFFF;
}
.btn.btn-secondary {
  border: 1px solid #007CB0 !important;
  background: transparent !important;
  color: #007CB0;
}
.btn.btn-secondary:hover {
  background-color: rgba(98, 181, 229, 0.7) !important;
  color: #FFFFFF;
}
.btn.btn-secondary:disabled {
  border: 1px solid #96999b !important;
  background: transparent !important;
  color: #96999b !important;
}
.btn.btn-secondary:focus, .btn.btn-secondary.focus {
  background-color: rgba(98, 181, 229, 0.7) !important;
  color: #FFFFFF;
}
.btn.btn-secondary.loading .mat-progress-spinner circle,
.btn.btn-secondary.loading .mat-spinner circle {
  stroke: #007CB0;
}

.mat-dialog-title .header--close {
  display: block;
  margin-left: auto;
  cursor: pointer;
}

.mat-mdc-dialog-container, .mat-dialog-container {
  margin: 0.9375rem;
}
.mat-mdc-dialog-container .mat-dialog-actions, .mat-dialog-container .mat-dialog-actions {
  display: flex;
  flex-direction: column !important;
  align-items: stretch;
}
.mat-mdc-dialog-container .mat-dialog-title + .mat-dialog-content, .mat-dialog-container .mat-dialog-title + .mat-dialog-content {
  padding-top: 0;
}
.mat-mdc-dialog-container .mat-dialog-actions, .mat-mdc-dialog-container .mat-mdc-dialog-actions, .mat-dialog-container .mat-dialog-actions, .mat-dialog-container .mat-mdc-dialog-actions {
  margin-top: 2.5rem;
}
.mat-mdc-dialog-container .mat-dialog-actions .btn, .mat-mdc-dialog-container .mat-mdc-dialog-actions .btn, .mat-dialog-container .mat-dialog-actions .btn, .mat-dialog-container .mat-mdc-dialog-actions .btn {
  width: 100%;
  max-width: 14.75rem;
}
@media (min-width: 768px) {
  .mat-mdc-dialog-container, .mat-dialog-container {
    margin: 0;
  }
  .mat-mdc-dialog-container .mat-dialog-actions, .mat-mdc-dialog-container .mat-mdc-dialog-actions, .mat-dialog-container .mat-dialog-actions, .mat-dialog-container .mat-mdc-dialog-actions {
    flex-direction: row !important;
    align-items: center;
  }
  .mat-mdc-dialog-container .mat-dialog-actions .btn,
  .mat-mdc-dialog-container .mat-dialog-actions .btn:not(:last-child), .mat-mdc-dialog-container .mat-mdc-dialog-actions .btn,
  .mat-mdc-dialog-container .mat-mdc-dialog-actions .btn:not(:last-child), .mat-dialog-container .mat-dialog-actions .btn,
  .mat-dialog-container .mat-dialog-actions .btn:not(:last-child), .mat-dialog-container .mat-mdc-dialog-actions .btn,
  .mat-dialog-container .mat-mdc-dialog-actions .btn:not(:last-child) {
    flex: 1;
    margin-bottom: 0;
    max-width: 14.75rem;
  }
  .mat-mdc-dialog-container .mat-dialog-actions button, .mat-dialog-container .mat-dialog-actions button {
    max-width: 17.8125rem;
  }
  .mat-mdc-dialog-container .mat-dialog-content, .mat-dialog-container .mat-dialog-content {
    padding: 2.25rem;
  }
}

.badge {
  border-radius: unset;
  background: inherit !important;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-family: OpenSansBold;
}

.badge-danger {
  border: 1px solid #DA291C;
  color: #DA291C;
}

.badge.success,
.badge-success {
  border: 1px solid #86BC25;
  color: #86BC25;
}

/** definition lists */
dl dt {
  font-family: OpenSansRegular;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-bottom: 0.375rem;
}
dl dd {
  font-family: OpenSansBold;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
dl dd:not(:last-child) {
  margin-bottom: 1.875rem;
}
dl.dl__horizontal {
  display: flex;
  flex-direction: column;
  max-height: calc(1.1875rem + 1.5rem + 0.375rem);
}
dl.dl__horizontal dd {
  margin-bottom: 0;
  margin-right: 1.25rem;
}

.deloitteai--header__list {
  margin-bottom: 2.625rem;
}
.deloitteai--header__list .title {
  font-family: OpenSansBold;
}
.deloitteai--header__list .counter {
  background-color: #86BC25;
  border-radius: 50%;
  height: 1.75rem;
  width: 1.75rem;
  padding-top: 0.09375rem;
  font-size: 0.9375rem;
  text-align: center;
  vertical-align: middle;
  color: #FFFFFF;
  font-weight: normal;
}

.item-form-control .mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before {
  background: #86BC25;
  color: #FFFFFF !important;
}
.item-form-control .mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing {
  color: #FFFFFF !important;
  z-index: 1;
  padding-left: 0 !important;
}
.item-form-control .mat-mdc-standard-chip .mdc-evolution-chip__text-label {
  color: #FFFFFF !important;
}
.item-form-control input.mat-mdc-chip-input {
  border: 0;
  outline: 0;
  flex: 1 0 10px !important;
}

.mat-mdc-paginator-container {
  background: #FFFFFF !important;
}
.mat-mdc-paginator-container .mdc-notched-outline__trailing {
  border-left: 1px solid #000000;
  border-width: 0 0 1px 0 !important;
}
.mat-mdc-paginator-container .mdc-notched-outline__leading {
  border: 0 !important;
}
.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after, .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background: #86BC25 !important;
}
.mat-mdc-standard-chip .mdc-evolution-chip__action--primary {
  color: #86BC25;
  font-size: 0.9rem !important;
  padding-top: 5px;
  padding-bottom: 5px;
}
.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before {
  border-color: var(--mdc-chip-outline-color);
  border: 1px solid #86BC25 !important;
  color: #86BC25;
  border-radius: 16px !important;
}
.mat-mdc-table {
  border: 1px solid #c8c8c8 !important;
}
.mat-mdc-header-cell {
  font-size: 0.9rem;
  border-color: #c8c8c8 !important;
  color: rgba(0, 0, 0, 0.5411764706);
  background: #FFFFFF !important;
}
.mat-mdc-cell {
  border-color: #c8c8c8 !important;
  font-size: 0.9rem;
  background: #FFFFFF !important;
}
.mat-mdc-checkbox {
  text-align: left;
}
.mat-mdc-checkbox__background {
  border-width: 1px !important;
}
.mat-mdc-checkbox label {
  margin: 0 !important;
}
.mat-mdc-checkbox.checklist-leaf-node {
  margin-left: 1rem !important;
}
.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  background: #86BC25 !important;
  border-color: #86BC25 !important;
}
.mat-mdc-dialog-content {
  padding: 0;
  margin: 0;
  position: relative;
  color: #000000 !important;
  line-height: 1.5rem !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.mat-mdc-dialog-content .header--close {
  position: sticky;
  cursor: pointer;
  top: 0;
}
.mat-mdc-dialog-title {
  text-align: right;
}

.mat-primary .mat-pseudo-checkbox-checked,
.mat-primary .mat-pseudo-checkbox-indeterminate {
  background: #86BC25 !important;
}

.cdk-overlay-pane {
  background: #FFFFFF;
}
.cdk-overlay-pane .mat-mdc-autocomplete-panel,
.cdk-overlay-pane .mat-mdc-select-panel {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.1411764706), 0 1px 10px rgba(0, 0, 0, 0.1215686275) !important;
}
.cdk-overlay-pane .mat-mdc-autocomplete-panel .box-select-all,
.cdk-overlay-pane .mat-mdc-select-panel .box-select-all {
  text-align: left;
  width: 100%;
}
.cdk-overlay-pane .mat-mdc-autocomplete-panel .box-select-all .mdc-checkbox__background,
.cdk-overlay-pane .mat-mdc-select-panel .box-select-all .mdc-checkbox__background {
  border-color: rgba(0, 0, 0, 0.5411764706) !important;
}
.cdk-overlay-pane .mat-mdc-autocomplete-panel .box-select-all .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.cdk-overlay-pane .mat-mdc-select-panel .box-select-all .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {
  background: #86BC25;
  border-color: #86BC25 !important;
}
.cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-option,
.cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option {
  min-height: 30px !important;
}
.cdk-overlay-pane .box-clear-icon .mdc-icon-button {
  padding: 0 !important;
  height: auto;
}

html, body {
  height: 100%;
}

html {
  scroll-behavior: smooth;
}

body {
  font-size: 1rem;
  color: black;
  overflow-x: hidden;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
@media (max-width: 1400px) {
  body {
    font-size: 16px;
  }
}
body span, body a :focus {
  outline: none !important;
}
body .container {
  margin: 0;
  padding: 0;
}
body .container-landing {
  width: 60%;
  margin: 0 auto;
}
body .main-container {
  width: 100vw;
}
body app-footer {
  width: 100vw !important;
}
body .carousel-indicators li {
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
}
body a {
  font-weight: bold;
}
body a :hover {
  text-decoration: underline;
}
body a.nav-link {
  color: #00A3E0;
}
body a.nav-link:hover {
  color: #006b94;
}
body .navbar {
  margin: 0 !important;
  background-color: #000000;
  color: #FFFFFF;
}
body .navbar .navbar-brand {
  color: #FFFFFF;
  font-weight: 300;
  margin-right: 48px;
}
body .navbar .navbar-brand:hover, body .navbar .navbar-brand:active {
  color: #006b94;
}
body .navbar .nav-item:hover {
  background: #434547;
}
body h1 {
  color: #000000;
  font-weight: 300;
}
body h5 {
  color: #00A3E0;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.15rem;
}
body .card .card-summary {
  background: #00A3E0;
  border-radius: 1rem;
  color: #FFFFFF;
  padding: 0.3rem 0.7rem !important;
}
body .card .card-footer {
  padding: 1.25rem;
}
body .text-green {
  color: #86BC25;
}
body .text-blue {
  color: #00A3E0;
}
body .text-red {
  color: #DA291C;
}
body .text-yellow {
  color: #FFCD00;
}
body .text-grey {
  color: #97999B;
}
body .text-black {
  color: #000000;
}
body .text-white {
  color: #FFFFFF;
}
body .bg-green {
  background: #86BC25;
}
body .bg-blue {
  background: #00A3E0;
}
body .bg-grey {
  background: #97999B;
}
body .bg-light-grey {
  background: rgba(0, 0, 0, 0.12);
}
body .bg-black {
  background: #000;
}
body .text-underline {
  text-decoration: underline;
}
body .font-size-lg {
  font-size: 1.25rem;
}
body .font-size-sm {
  font-size: 0.9rem;
}
body a :hover {
  text-decoration: underline;
}
body footer {
  width: 100vw;
}
body footer a {
  color: #97999B;
}
body footer a:hover {
  color: #75787B;
  text-decoration: none;
}
body .mat-form-field-infix {
  line-height: 1.5rem !important;
}
body .mat-table {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 0;
}
body .mat-table .mat-header-cell {
  font-size: 0.9rem;
  font-weight: bold;
}
body .mat-table .mat-header-row {
  min-height: 48px;
}
body .material-icons {
  font-size: 1rem;
  vertical-align: middle;
  height: 1rem;
  width: 1.2rem;
  margin: 0 0.3rem;
}
body .flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
body .flag-icon:before {
  content: " ";
}
body .flag-icon-en {
  background-image: url('us.99e04236c67b2250.svg');
}
body .flag-icon-de {
  background-image: url('de.8e159e6efbfda6a3.svg');
}
body .cursor-pointer {
  cursor: pointer;
}
body .mat-menu-panel {
  border-radius: 0;
}
body .breadcrumb {
  padding: 1rem 0;
  list-style: none;
  background-color: transparent;
}
body .breadcrumb li {
  display: inline;
}
body .breadcrumb li a {
  color: #000;
  font-weight: bold;
}
body .success {
  background: #86BC25;
  color: #FFFFFF;
}
body .error {
  background: #DA291C;
  color: #FFFFFF;
}
body .mt-50 {
  margin-top: -50px;
}
body .mt-100 {
  margin-top: -100px;
}
body .mt-150 {
  margin-top: -150px;
}
body .pt-50 {
  padding-top: 50px;
}
body .pt-100 {
  padding-top: 100px;
}
body .pt-150 {
  padding-top: 150px;
}
body .pb-50 {
  padding-bottom: 50px;
}
body .pb-100 {
  padding-bottom: 100px;
}
body .pb-150 {
  padding-bottom: 150px;
}
body .pb-6 {
  padding-bottom: 5rem;
}
body .pb-7 {
  padding-bottom: 10rem;
}
body .border-2 {
  border: 2px solid #00A3E0;
}
body .btn.active {
  border-width: 5px !important;
}
body .btn.inactive {
  border-width: 2px !important;
}
body .pointer {
  cursor: pointer;
}
body .mat-progress-spinner.spinner-white circle, body .mat-spinner.spinner-white circle {
  stroke: #FFFFFF !important;
}
body .mat-input-element {
  font-size: 1rem;
}
body .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(98, 181, 229, 0.5) !important;
}
body .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: rgb(98, 181, 229) !important;
}
body .mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 2px 2px rgba(0, 0, 0, 0.1);
}
body .mat-select-arrow {
  margin-bottom: 5px;
}
body .mat-checkbox:hover {
  background-color: white;
}
body .mat-checkbox .mat-ripple-element {
  transition-duration: 0ms;
  transition: none;
}
body .mat-checkbox .mat-checkbox-frame {
  border: 1px solid rgba(1, 1, 1, 0.54);
  border-radius: 0.1rem;
}
body .mat-checkbox .mat-checkbox-inner-container:hover {
  transition: none;
}
body .mat-checkbox.mat-checkbox-checked .mat-checkbox-background {
  background-color: rgb(98, 181, 229);
  border: 1px solid rgb(98, 181, 229);
  color: white;
}
body .mat-checkbox .mat-checkbox-anim-unchecked-checked {
  transition: none;
  transition-duration: 0ms;
}
body .button-icon-container {
  display: flex;
  width: 24px;
}
body .mat-expansion-panel-header {
  padding-left: 0px;
  padding-right: 24px;
}
body .mat-expansion-panel-body {
  padding: 0px !important;
}
body .multiselect .selected-list {
  width: 18rem !important;
}
body .multiselect .list-area {
  width: 18rem !important;
  position: relative;
  top: 108px;
}
body .deloitte-tooltip {
  border: 0.1rem solid #86BC25;
  padding: 1rem;
  font-size: 0.9rem;
  color: black;
  background-color: white;
}

.container {
  margin-left: 12 rem;
  margin-right: 12 rem;
}

.border-green {
  border-bottom: 0.5rem solid #86BC25;
}

@media (max-width: 550px) {
  .container-landing {
    width: 90%;
    margin: 0 auto;
  }
  .text-right {
    text-align: left;
  }
  .p-xs-0 {
    padding: 0;
  }
  .services {
    width: 100%;
  }
}
@media (min-width: 551px) and (max-width: 800px) {
  .container-landing {
    width: 80%;
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  .services {
    margin: 0 auto;
    width: 70%;
  }
  .mt-md-50 {
    margin-top: -50px;
  }
  .mt-md-100 {
    margin-top: -100px;
  }
  .mt-md-150 {
    margin-top: -150px;
  }
}
@media (min-width: 1400px) {
  .services {
    width: 70%;
    margin: 0 auto;
  }
}
#container-content {
  padding-top: 75px;
}

header .header-logo {
  height: 44px;
}
header .navbar {
  padding: 0 0 0 1rem;
  height: 4.375rem;
}
header .navbar .navbar-nav {
  height: 4.375rem;
  flex-direction: row !important;
}
header .navbar .navbar-nav .static-nav-item {
  font-size: 1rem;
  line-height: 4.5;
  padding: 0 1rem;
}
header .navbar .navbar-nav .navbar-text {
  padding-top: 1.3rem;
}
header .show {
  display: block;
}

.mat-menu-content:not(:empty) {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.c-btn {
  background: #fff;
  border: 1px solid #97999B;
  color: #97999B;
  border-top-style: hidden;
  border-right-style: hidden;
  border-left-style: hidden;
  padding-top: 13.5px !important;
  height: 2.85rem;
  border-radius: 0px !important;
}

.selected-list .c-list .c-token {
  background: #00A3E0;
}

.selected-list .c-list .c-token .c-label {
  color: #fff;
}

.selected-list .c-list .c-token .c-remove svg {
  fill: #fff;
}

.selected-list .c-angle-down svg, .selected-list .c-angle-up svg {
  fill: #333;
}

.dropdown-list ul li:hover {
  background: #f5f5f5;
}

.dropdown-list ul li {
  border-top: 0.5px solid #97999B;
}

.dropdown-list {
  padding-top: 0px !important;
}

.arrow-up, .arrow-down {
  border: none !important;
  margin-left: 0;
}

.arrow-2 {
  border-bottom: none;
}

.list-area {
  border: 1px solid #97999B;
  border-top: hidden;
  background: #fff;
  box-shadow: 0px 1px 5px #97999B;
}

.select-all {
  border-bottom: 1px solid #97999B;
}

.list-filter {
  border-bottom: 1.5px solid #97999B !important;
}

.list-filter .c-search svg {
  fill: #97999B;
}

.list-filter .c-clear svg {
  fill: #97999B;
}

.pure-checkbox input[type=checkbox]:focus + label:before, .pure-checkbox input[type=checkbox]:hover + label:before {
  border-color: #00A3E0;
  background-color: #f2f2f2;
}

.pure-checkbox input[type=checkbox] + label {
  color: #000;
}

.pure-checkbox input[type=checkbox] + label:before {
  color: #00A3E0;
  border: 1px solid #00A3E0;
}

.pure-checkbox input[type=checkbox] + label:after {
  background-color: #00A3E0;
}

.pure-checkbox input[type=checkbox]:disabled + label:before {
  border-color: #97999B;
}

.pure-checkbox input[type=checkbox]:disabled:checked + label:before {
  background-color: #97999B;
}

.pure-checkbox input[type=checkbox] + label:after {
  border-color: #ffffff;
}

.pure-checkbox input[type=radio]:checked + label:before {
  background-color: white;
}

.pure-checkbox input[type=checkbox]:checked + label:before {
  background: #00A3E0;
}

.single-select-mode .pure-checkbox input[type=checkbox]:focus + label:before, .single-select-mode .pure-checkbox input[type=checkbox]:hover + label:before {
  border-color: #00A3E0;
  background-color: #f2f2f2;
}

.single-select-mode .pure-checkbox input[type=checkbox] + label {
  color: #000;
}

.single-select-mode .pure-checkbox input[type=checkbox] + label:before {
  color: transparent !important;
  border: 0px solid #00A3E0;
}

.single-select-mode .pure-checkbox input[type=checkbox] + label:after {
  background-color: transparent !important;
}

.single-select-mode .pure-checkbox input[type=checkbox]:disabled + label:before {
  border-color: #97999B;
}

.single-select-mode .pure-checkbox input[type=checkbox]:disabled:checked + label:before {
  background-color: #97999B;
}

.single-select-mode .pure-checkbox input[type=checkbox] + label:after {
  border-color: #00A3E0;
}

.single-select-mode .pure-checkbox input[type=radio]:checked + label:before {
  background-color: white;
}

.single-select-mode .pure-checkbox input[type=checkbox]:checked + label:before {
  background: none !important;
}

.btn-iceblue {
  background: #00A3E0;
  border: 1px solid #97999B;
  color: #fff;
}

.cuppa-dropdown {
  width: 180px !important;
}

.clear-all, .countplaceholder {
  top: 55% !important;
  font-size: 1rem !important;
}

ngb-carousel, .carousel {
  outline: none !important;
}

@media (max-width: 1200px) {
  #appName {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .w-xs-100 {
    width: 100%;
  }
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./projects/asset-owner/src/styles.scss?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
/**
 * icons are resolved from: https://www.iconfinder.com/search/?q=orderd+list&price=free&type=vector&license=1
 * and free for comercial use
 */
/**
 * $name of icon we want
 * $color hex code
 * $size background-size: cover | contain | auto
 */
/**
 * box shadow
 */
/**
 * input field form
 */
/**
 * service owner button
 */
.ai-hub-form {
  /**
     * radio button
     */
  /**
     * better way, the old way just included since i dont want refactor
     * everything now
     */
}
.ai-hub-form .aihub-combobox-select {
  position: relative;
  border: 20px solid;
}
.ai-hub-form .ai-hub-form--control {
  margin-bottom: 1.875rem;
}
.ai-hub-form .ai-hub-form--control label {
  display: flex;
  flex-direction: column;
}
.ai-hub-form .ai-hub-form--control label.required small:after {
  content: "*";
}
.ai-hub-form .ai-hub-form--control .label.small {
  font-size: 0.8125rem;
}
.ai-hub-form .ai-hub-form--control .footnote {
  color: #97999b;
  font-style: italic;
  margin: 1rem 0;
}
.ai-hub-form .ai-hub-form--control.radio label {
  flex-direction: row;
  align-items: baseline;
}
.ai-hub-form input[type=number], .ai-hub-form input[type=password],
.ai-hub-form input[type=text], .ai-hub-form textarea {
  margin-top: 0.5rem;
  border: 1px solid #e9e9e9;
  border-radius: 2px;
  padding: 13px 18px;
  box-shadow: 0 5px 5px 0px #e4e4e6;
  font-size: 1rem;
}
.ai-hub-form input[type=number]:focus, .ai-hub-form input[type=password]:focus,
.ai-hub-form input[type=text]:focus, .ai-hub-form textarea:focus {
  outline: none;
  border: 1px solid #86bc25;
  box-shadow: 0 5px 5px 0 rgba(134, 188, 37, 0.32);
}
.ai-hub-form input[type=number] {
  -moz-appearance: textfield;
}
.ai-hub-form input[type=number]::-webkit-inner-spin-button, .ai-hub-form input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.ai-hub-form input[type=radio] {
  display: none;
}
.ai-hub-form input[type=radio] + span {
  position: relative;
  padding: 0 0 0 2rem;
}
.ai-hub-form input[type=radio] + span:before, .ai-hub-form input[type=radio] + span:after {
  content: "";
  left: 0;
  height: 1rem;
  width: 1rem;
  border: 1px solid #86bc25;
  border-radius: 0.5rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.ai-hub-form input[type=radio] + span:after {
  width: 0.625rem;
  height: 0.625rem;
  border-color: transparent;
  left: 0.1875rem;
  border-radius: 0.3125rem;
}
.ai-hub-form input[type=radio]:checked + span:after {
  background-color: #86bc25;
  border-color: white;
}
.ai-hub-form input[type=radio] + span.input-radio {
  position: relative;
  padding: 2px;
  margin: 0 1rem 0 0;
  flex: 0 0 1rem;
  height: 1rem;
}
.ai-hub-form input[type=radio] + span.input-radio:before, .ai-hub-form input[type=radio] + span.input-radio:after {
  content: "";
  left: 0;
  height: 1rem;
  width: 1rem;
  border: 1px solid #86bc25;
  border-radius: 0.5rem;
  position: absolute;
}
.ai-hub-form input[type=radio] + span.input-radio:after {
  width: 0.625rem;
  height: 0.625rem;
  border-color: transparent;
  border-radius: 0.3125rem;
  transform: translate(0.1875rem, 0.1875rem);
  top: 0;
}
.ai-hub-form input[type=checkbox] + span:after {
  content: none;
}
.ai-hub-form input[type=checkbox] + span:before {
  border-radius: 0.125rem;
}
.ai-hub-form input[type=checkbox]:checked + span:before {
  background-color: #86bc25;
}
.ai-hub-form input[type=checkbox]:checked + span:after {
  content: "";
  height: 0.75rem;
  width: 0.375rem;
  transform: translateY(-60%) rotateZ(45deg);
  left: 0.3125rem;
  border-style: solid;
  border-color: transparent white white transparent;
  border-width: 0 2px 2px 0;
  border-radius: 0;
}
.ai-hub-form .ai-hub-form--radio-group {
  display: flex;
  flex-direction: row;
}
.ai-hub-form .ai-hub-form--radio-group > label {
  flex: 0 0 10rem;
}
.ai-hub-form .ai-hub-form--control {
  margin-bottom: 2.5rem;
}
.ai-hub-form .ai-hub-form--control .error {
  background: inherit;
  color: red;
}

/**
 * icons are resolved from: https://www.iconfinder.com/search/?q=orderd+list&price=free&type=vector&license=1
 * and free for comercial use
 */
/**
 * $name of icon we want
 * $color hex code
 * $size background-size: cover | contain | auto
 */
/**
 * icons are resolved from: https://www.iconfinder.com/search/?q=orderd+list&price=free&type=vector&license=1
 * and free for comercial use
 */
/**
 * $name of icon we want
 * $color hex code
 * $size background-size: cover | contain | auto
 */
/**
 * box shadow
 */
/**
 * input field form
 */
/**
 * service owner button
 */
::ng-deep .btn-bar {
  display: flex;
  flex-direction: row;
  align-content: center;
  justify-content: flex-end;
}
::ng-deep .btn-bar .btn.action-btn {
  font-size: 0.875rem;
  font-weight: 700;
  color: #00A3E0;
  height: 2rem;
  align-self: flex-end;
}
::ng-deep .btn-bar .btn.action-btn.add {
  display: inline-flex;
  padding: 0.5rem 1rem;
  border: 1px solid;
  align-items: center;
}
::ng-deep .btn-bar .btn.action-btn.add i.so-icon {
  height: cover;
  width: cover;
  height: 1.1rem;
  width: 1.2rem;
  margin: 0 0.5rem 0 0;
}
::ng-deep .btn-bar .btn.action-btn.add i.so-icon:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
  background-color: #00A3E0;
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2NCAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT44QzlDODYwQi1BOUI2LTQyRTMtQkYxMy0wM0QzNkU5RjkzNUY8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGcgaWQ9IjAwLUxpYnJhcnkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEZWxvaXR0ZS1haS1saWJyYXJ5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDY1LjAwMDAwMCwgLTQ0OC4wMDAwMDApIiBmaWxsPSIjMDBBM0UwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iaWNvbnMvYWN0aW9uLWljb25zL2FkZC9hY3RpdmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjUuMDAwMDAwLCA0NDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQWRkLUljb24iPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjQ3NDQ5Mzk0NSwwIEMwLjIxNzIzNTE3LDAuMDIxMjcwNjk3MyAtMC4wMDA5NDgxNzU1MTUsMC4yMzY1MjI1OTEgLTMuODc0Njc4MzZlLTE0LDAuNDY3MDk4OTAyIEwtMy44NzQ2NzgzNmUtMTQsMTQuNDkyMjYzNSBDLTMuODc0Njc4MzZlLTE0LDE0LjczNzMwMjUgMC4yNDk2MjcyODYsMTQuOTU5MzYyNCAwLjUyMzA4MjEyLDE0Ljk1OTM2MjQgTDE2LjIyOTExMjEsMTQuOTU5MzYyNCBDMTYuNTAzNTE4MiwxNC45NTkzNjI0IDE2Ljc1MjE5MTEsMTQuNzM2NDUzIDE2Ljc1MjE5MTEsMTQuNDkyMjYzNSBMMTYuNzUyMTkxMSwwLjQ2NzA5ODkwMiBDMTYuNzUyMTkxMSwwLjIyMjA1OTg0MiAxNi41MDI1NjY5LDAgMTYuMjI5MTEyMSwwIEwwLjQ3NDU0MjcyOCwwIEwwLjQ3NDQ5Mzk0NSwwIFogTTEuMDQ3MTM2ODEsMC45MzUwNjkwNTMgTDE1LjcwNjAzMywwLjkzNTA2OTA1MyBMMTUuNzA2MDMzLDE0LjAyNTE2NDYgTDEuMDQ3MTM2ODEsMTQuMDI1MTY0NiBMMS4wNDcxMzY4MSwwLjkzNTA2OTA1MyBaIE0yMC44ODM0MDU1LDIuMzMwNDE5NDggQzIwLjYyNjE0NjgsMi4zNTU5NDQ5MiAyMC40MTE3Njg1LDIuNTczNzU5NiAyMC40MTc0NzYyLDIuODA1MTg1MzggTDIwLjQxNzQ3NjIsMTguMjMyNDA5IEwzLjE0MTM1NTQ0LDE4LjIzMjQwOSBDMi44NjUwNDY3OCwxOC4yMjkwMDU3IDIuNjEwNjQxODMsMTguNDUyNzY5OSAyLjYxMDY0MTgzLDE4LjY5OTUwNzkgQzIuNjEwNjQxODMsMTguOTQ2MjQ1OSAyLjg2NTA0Njc4LDE5LjE3MDg3NTkgMy4xNDEzNTU0NCwxOS4xNjY2NjY3IEwyMC45NDE2NTI4LDE5LjE2NjY2NjcgQzIxLjIxNjA1ODksMTkuMTY2NjY2NyAyMS40NjQ4NDM3LDE4Ljk0MzY5NzUgMjEuNDY0ODQzNywxOC42OTk1MDc5IEwyMS40NjQ4NDM3LDIuODA0MjA1MjIgQzIxLjQ3MTQwMTUsMi41Mzg3MzUzNSAyMS4xNzg4ODYsMi4zMDA1MTM4MiAyMC44ODM1Mjc1LDIuMzI5NDM5MzIgTDIwLjg4MzQwNTUsMi4zMzA0MTk0OCBaIE03Ljg1Mjg0NzMzLDMuOTc0MjI4NjIgTDcuODUyODQ3MzMsNy4wMTI0OTUxNSBMNC40MDA5NDA0NSw3LjAxMjQ5NTE1IEM0LjEyNjUzNDM0LDcuMDI0NDA2ODggMy44ODkyNzY3Myw3LjI1NjY4NDc0IDMuOTAxNjY3NjksNy41MDE3MjM4IEMzLjkxNDA1NDAxLDcuNzQ2NzYyODYgNC4xNzYwNzM3OSw3Ljk1ODYyOTA4IDQuNDQ5NTI4NjMsNy45NDc1NjQyIEw3Ljg1MTkyMDQ1LDcuOTQ3NTY0MiBMNy44NTE5MjA0NSwxMC45ODY3MDIgQzcuODQ4MTA5MjUsMTEuMjMzNDQgOC4wOTg2OTA4MSwxMS40NjA2MTg0IDguMzc0OTk5NDcsMTEuNDYwNjE4NCBDOC42NTEzMDgxMywxMS40NjA2MTg0IDguOTAyODU5MjUsMTEuMjMzNDQgOC44OTgwNzg0OSwxMC45ODY3MDIgTDguODk4MDc4NDksNy45NDc1NjQyIEwxMi4zMDA0NzAzLDcuOTQ3NTY0MiBDMTIuNTc2Nzc5LDcuOTUwOTY3NTIgMTIuODMxMTgzOSw3LjcyNzIwMzMgMTIuODMxMTgzOSw3LjQ4MDQ2NTMgQzEyLjgzMTE4MzksNy4yMzM3MjczIDEyLjU3Njc3OSw3LjAwOTA5NzI4IDEyLjMwMDQ3MDMsNy4wMTMzNjY0IEw4Ljg5ODA3ODQ5LDcuMDEzMzY2NCBMOC44OTgwNzg0OSwzLjk3NTA5OTg3IEM4LjkwNDc0NzksMy43MDk2Mjk5OSA4LjYxMjIzMjcsMy40NzE0MDg0NyA4LjMxNjg3NDE2LDMuNTAwMzMzOTcgQzguMDYxNTE3OTMsMy41MjQ5ODgxNiA3Ljg0NzEzOTY4LDMuNzQyODAyODQgNy44NTI4NDczMywzLjk3NDIyODYyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") no-repeat 50% 50%;
          mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2NCAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT44QzlDODYwQi1BOUI2LTQyRTMtQkYxMy0wM0QzNkU5RjkzNUY8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGcgaWQ9IjAwLUxpYnJhcnkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEZWxvaXR0ZS1haS1saWJyYXJ5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDY1LjAwMDAwMCwgLTQ0OC4wMDAwMDApIiBmaWxsPSIjMDBBM0UwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iaWNvbnMvYWN0aW9uLWljb25zL2FkZC9hY3RpdmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjUuMDAwMDAwLCA0NDguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQWRkLUljb24iPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjQ3NDQ5Mzk0NSwwIEMwLjIxNzIzNTE3LDAuMDIxMjcwNjk3MyAtMC4wMDA5NDgxNzU1MTUsMC4yMzY1MjI1OTEgLTMuODc0Njc4MzZlLTE0LDAuNDY3MDk4OTAyIEwtMy44NzQ2NzgzNmUtMTQsMTQuNDkyMjYzNSBDLTMuODc0Njc4MzZlLTE0LDE0LjczNzMwMjUgMC4yNDk2MjcyODYsMTQuOTU5MzYyNCAwLjUyMzA4MjEyLDE0Ljk1OTM2MjQgTDE2LjIyOTExMjEsMTQuOTU5MzYyNCBDMTYuNTAzNTE4MiwxNC45NTkzNjI0IDE2Ljc1MjE5MTEsMTQuNzM2NDUzIDE2Ljc1MjE5MTEsMTQuNDkyMjYzNSBMMTYuNzUyMTkxMSwwLjQ2NzA5ODkwMiBDMTYuNzUyMTkxMSwwLjIyMjA1OTg0MiAxNi41MDI1NjY5LDAgMTYuMjI5MTEyMSwwIEwwLjQ3NDU0MjcyOCwwIEwwLjQ3NDQ5Mzk0NSwwIFogTTEuMDQ3MTM2ODEsMC45MzUwNjkwNTMgTDE1LjcwNjAzMywwLjkzNTA2OTA1MyBMMTUuNzA2MDMzLDE0LjAyNTE2NDYgTDEuMDQ3MTM2ODEsMTQuMDI1MTY0NiBMMS4wNDcxMzY4MSwwLjkzNTA2OTA1MyBaIE0yMC44ODM0MDU1LDIuMzMwNDE5NDggQzIwLjYyNjE0NjgsMi4zNTU5NDQ5MiAyMC40MTE3Njg1LDIuNTczNzU5NiAyMC40MTc0NzYyLDIuODA1MTg1MzggTDIwLjQxNzQ3NjIsMTguMjMyNDA5IEwzLjE0MTM1NTQ0LDE4LjIzMjQwOSBDMi44NjUwNDY3OCwxOC4yMjkwMDU3IDIuNjEwNjQxODMsMTguNDUyNzY5OSAyLjYxMDY0MTgzLDE4LjY5OTUwNzkgQzIuNjEwNjQxODMsMTguOTQ2MjQ1OSAyLjg2NTA0Njc4LDE5LjE3MDg3NTkgMy4xNDEzNTU0NCwxOS4xNjY2NjY3IEwyMC45NDE2NTI4LDE5LjE2NjY2NjcgQzIxLjIxNjA1ODksMTkuMTY2NjY2NyAyMS40NjQ4NDM3LDE4Ljk0MzY5NzUgMjEuNDY0ODQzNywxOC42OTk1MDc5IEwyMS40NjQ4NDM3LDIuODA0MjA1MjIgQzIxLjQ3MTQwMTUsMi41Mzg3MzUzNSAyMS4xNzg4ODYsMi4zMDA1MTM4MiAyMC44ODM1Mjc1LDIuMzI5NDM5MzIgTDIwLjg4MzQwNTUsMi4zMzA0MTk0OCBaIE03Ljg1Mjg0NzMzLDMuOTc0MjI4NjIgTDcuODUyODQ3MzMsNy4wMTI0OTUxNSBMNC40MDA5NDA0NSw3LjAxMjQ5NTE1IEM0LjEyNjUzNDM0LDcuMDI0NDA2ODggMy44ODkyNzY3Myw3LjI1NjY4NDc0IDMuOTAxNjY3NjksNy41MDE3MjM4IEMzLjkxNDA1NDAxLDcuNzQ2NzYyODYgNC4xNzYwNzM3OSw3Ljk1ODYyOTA4IDQuNDQ5NTI4NjMsNy45NDc1NjQyIEw3Ljg1MTkyMDQ1LDcuOTQ3NTY0MiBMNy44NTE5MjA0NSwxMC45ODY3MDIgQzcuODQ4MTA5MjUsMTEuMjMzNDQgOC4wOTg2OTA4MSwxMS40NjA2MTg0IDguMzc0OTk5NDcsMTEuNDYwNjE4NCBDOC42NTEzMDgxMywxMS40NjA2MTg0IDguOTAyODU5MjUsMTEuMjMzNDQgOC44OTgwNzg0OSwxMC45ODY3MDIgTDguODk4MDc4NDksNy45NDc1NjQyIEwxMi4zMDA0NzAzLDcuOTQ3NTY0MiBDMTIuNTc2Nzc5LDcuOTUwOTY3NTIgMTIuODMxMTgzOSw3LjcyNzIwMzMgMTIuODMxMTgzOSw3LjQ4MDQ2NTMgQzEyLjgzMTE4MzksNy4yMzM3MjczIDEyLjU3Njc3OSw3LjAwOTA5NzI4IDEyLjMwMDQ3MDMsNy4wMTMzNjY0IEw4Ljg5ODA3ODQ5LDcuMDEzMzY2NCBMOC44OTgwNzg0OSwzLjk3NTA5OTg3IEM4LjkwNDc0NzksMy43MDk2Mjk5OSA4LjYxMjIzMjcsMy40NzE0MDg0NyA4LjMxNjg3NDE2LDMuNTAwMzMzOTcgQzguMDYxNTE3OTMsMy41MjQ5ODgxNiA3Ljg0NzEzOTY4LDMuNzQyODAyODQgNy44NTI4NDczMywzLjk3NDIyODYyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") no-repeat 50% 50%;
  -webkit-mask-size: cover;
          mask-size: cover;
}
::ng-deep .btn-bar .btn.action-btn.create {
  display: inline-flex;
  padding: 0.5rem 1rem;
  border: 1px solid;
  align-items: center;
}
::ng-deep .btn-bar .btn.action-btn.create i.so-icon {
  height: cover;
  width: cover;
  height: 1.1rem;
  width: 1.2rem;
  margin: 0 0.5rem 0 0;
}
::ng-deep .btn-bar .btn.action-btn.create i.so-icon:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
  background-color: #00A3E0;
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2NCAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BMzUyNDE1NS0yRDVELTQ3N0MtQThBRC03RTAzOUMxRkQ4RDI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGcgaWQ9IjAwLUxpYnJhcnkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEZWxvaXR0ZS1haS1saWJyYXJ5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTQxLjAwMDAwMCwgLTQ0OC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Imljb25zL2FjdGlvbi1pY29ucy9jcmVhdGUvYWN0aXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQxLjAwMDAwMCwgNDQ4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IkFkZC1JY29uIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC40NzQ0OTM5NDUsMCBDMC4yMTcyMzUxNywwLjAyMTI3MDY5NzMgLTAuMDAwOTQ4MTc1NTE1LDAuMjM2NTIyNTkxIC0zLjQ2OTQ0Njk1ZS0xNCwwLjQ2NzA5ODkwMiBMLTMuNDY5NDQ2OTVlLTE0LDE0LjQ5MjI2MzUgQy0zLjQ2OTQ0Njk1ZS0xNCwxNC43MzczMDI1IDAuMjQ5NjI3Mjg2LDE0Ljk1OTM2MjQgMC41MjMwODIxMiwxNC45NTkzNjI0IEwxNi4yMjkxMTIxLDE0Ljk1OTM2MjQgQzE2LjUwMzUxODIsMTQuOTU5MzYyNCAxNi43NTIxOTExLDE0LjczNjQ1MyAxNi43NTIxOTExLDE0LjQ5MjI2MzUgTDE2Ljc1MjE5MTEsMC40NjcwOTg5MDIgQzE2Ljc1MjE5MTEsMC4yMjIwNTk4NDIgMTYuNTAyNTY2OSwwIDE2LjIyOTExMjEsMCBMMC40NzQ1NDI3MjgsMCBMMC40NzQ0OTM5NDUsMCBaIE0xLjA0NzEzNjgxLDAuOTM1MDY5MDUzIEwxNS43MDYwMzMsMC45MzUwNjkwNTMgTDE1LjcwNjAzMywxNC4wMjUxNjQ2IEwxLjA0NzEzNjgxLDE0LjAyNTE2NDYgTDEuMDQ3MTM2ODEsMC45MzUwNjkwNTMgWiBNMjAuODgzNDA1NSwyLjMzMDQxOTQ4IEMyMC42MjYxNDY4LDIuMzU1OTQ0OTIgMjAuNDExNzY4NSwyLjU3Mzc1OTYgMjAuNDE3NDc2MiwyLjgwNTE4NTM4IEwyMC40MTc0NzYyLDE4LjIzMjQwOSBMMy4xNDEzNTU0NCwxOC4yMzI0MDkgQzIuODY1MDQ2NzgsMTguMjI5MDA1NyAyLjYxMDY0MTgzLDE4LjQ1Mjc2OTkgMi42MTA2NDE4MywxOC42OTk1MDc5IEMyLjYxMDY0MTgzLDE4Ljk0NjI0NTkgMi44NjUwNDY3OCwxOS4xNzA4NzU5IDMuMTQxMzU1NDQsMTkuMTY2NjY2NyBMMjAuOTQxNjUyOCwxOS4xNjY2NjY3IEMyMS4yMTYwNTg5LDE5LjE2NjY2NjcgMjEuNDY0ODQzNywxOC45NDM2OTc1IDIxLjQ2NDg0MzcsMTguNjk5NTA3OSBMMjEuNDY0ODQzNywyLjgwNDIwNTIyIEMyMS40NzE0MDE1LDIuNTM4NzM1MzUgMjEuMTc4ODg2LDIuMzAwNTEzODIgMjAuODgzNTI3NSwyLjMyOTQzOTMyIEwyMC44ODM0MDU1LDIuMzMwNDE5NDggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDBBM0UwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgiIHN0cm9rZT0iIzAwQTNFMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBwb2ludHM9IjQgOCA3IDExIDEzIDUiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat 50% 50%;
          mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2NCAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BMzUyNDE1NS0yRDVELTQ3N0MtQThBRC03RTAzOUMxRkQ4RDI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGcgaWQ9IjAwLUxpYnJhcnkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEZWxvaXR0ZS1haS1saWJyYXJ5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTQxLjAwMDAwMCwgLTQ0OC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Imljb25zL2FjdGlvbi1pY29ucy9jcmVhdGUvYWN0aXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQxLjAwMDAwMCwgNDQ4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IkFkZC1JY29uIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC40NzQ0OTM5NDUsMCBDMC4yMTcyMzUxNywwLjAyMTI3MDY5NzMgLTAuMDAwOTQ4MTc1NTE1LDAuMjM2NTIyNTkxIC0zLjQ2OTQ0Njk1ZS0xNCwwLjQ2NzA5ODkwMiBMLTMuNDY5NDQ2OTVlLTE0LDE0LjQ5MjI2MzUgQy0zLjQ2OTQ0Njk1ZS0xNCwxNC43MzczMDI1IDAuMjQ5NjI3Mjg2LDE0Ljk1OTM2MjQgMC41MjMwODIxMiwxNC45NTkzNjI0IEwxNi4yMjkxMTIxLDE0Ljk1OTM2MjQgQzE2LjUwMzUxODIsMTQuOTU5MzYyNCAxNi43NTIxOTExLDE0LjczNjQ1MyAxNi43NTIxOTExLDE0LjQ5MjI2MzUgTDE2Ljc1MjE5MTEsMC40NjcwOTg5MDIgQzE2Ljc1MjE5MTEsMC4yMjIwNTk4NDIgMTYuNTAyNTY2OSwwIDE2LjIyOTExMjEsMCBMMC40NzQ1NDI3MjgsMCBMMC40NzQ0OTM5NDUsMCBaIE0xLjA0NzEzNjgxLDAuOTM1MDY5MDUzIEwxNS43MDYwMzMsMC45MzUwNjkwNTMgTDE1LjcwNjAzMywxNC4wMjUxNjQ2IEwxLjA0NzEzNjgxLDE0LjAyNTE2NDYgTDEuMDQ3MTM2ODEsMC45MzUwNjkwNTMgWiBNMjAuODgzNDA1NSwyLjMzMDQxOTQ4IEMyMC42MjYxNDY4LDIuMzU1OTQ0OTIgMjAuNDExNzY4NSwyLjU3Mzc1OTYgMjAuNDE3NDc2MiwyLjgwNTE4NTM4IEwyMC40MTc0NzYyLDE4LjIzMjQwOSBMMy4xNDEzNTU0NCwxOC4yMzI0MDkgQzIuODY1MDQ2NzgsMTguMjI5MDA1NyAyLjYxMDY0MTgzLDE4LjQ1Mjc2OTkgMi42MTA2NDE4MywxOC42OTk1MDc5IEMyLjYxMDY0MTgzLDE4Ljk0NjI0NTkgMi44NjUwNDY3OCwxOS4xNzA4NzU5IDMuMTQxMzU1NDQsMTkuMTY2NjY2NyBMMjAuOTQxNjUyOCwxOS4xNjY2NjY3IEMyMS4yMTYwNTg5LDE5LjE2NjY2NjcgMjEuNDY0ODQzNywxOC45NDM2OTc1IDIxLjQ2NDg0MzcsMTguNjk5NTA3OSBMMjEuNDY0ODQzNywyLjgwNDIwNTIyIEMyMS40NzE0MDE1LDIuNTM4NzM1MzUgMjEuMTc4ODg2LDIuMzAwNTEzODIgMjAuODgzNTI3NSwyLjMyOTQzOTMyIEwyMC44ODM0MDU1LDIuMzMwNDE5NDggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDBBM0UwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgiIHN0cm9rZT0iIzAwQTNFMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBwb2ludHM9IjQgOCA3IDExIDEzIDUiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat 50% 50%;
  -webkit-mask-size: cover;
          mask-size: cover;
}
::ng-deep .btn-bar .btn.action-btn.cancel {
  display: inline-flex;
  padding: 0.5rem 1rem;
  border: 1px solid;
  align-items: center;
}
::ng-deep .btn-bar .btn.action-btn.cancel i.so-icon {
  height: 1.1rem;
  width: 1.2rem;
  margin: 0 0.5rem 0 0;
}
::ng-deep .btn-bar .btn.action-btn.preview {
  display: inline-flex;
  padding: 0.5rem 1rem;
  border: 1px solid;
  align-items: center;
}
::ng-deep .btn-bar .btn.action-btn.preview i.so-icon {
  height: cover;
  width: cover;
  height: 1.1rem;
  width: 1.2rem;
  margin: 0 0.5rem 0 0;
}
::ng-deep .btn-bar .btn.action-btn.preview i.so-icon:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
  background-color: #00A3E0;
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMTZweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNOCw2YzAsMS4xMDQtMC44OTYsMi0yLDJjMCwxLjEwNCwwLjg5NiwyLDIsMnMyLTAuODk2LDItMlM5LjEwNCw2LDgsNnogTTgsMkMzLjg5OCwyLDAsNi42NDgsMCw4czMuODk4LDYsOCw2czgtNC42NDgsOC02ICBTMTIuMTAyLDIsOCwyeiBNOCwxMmMtMi4yMDksMC00LTEuNzkxLTQtNHMxLjc5MS00LDQtNHM0LDEuNzkxLDQsNFMxMC4yMDksMTIsOCwxMnoiLz48L3N2Zz4=") no-repeat 50% 50%;
          mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMTZweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNOCw2YzAsMS4xMDQtMC44OTYsMi0yLDJjMCwxLjEwNCwwLjg5NiwyLDIsMnMyLTAuODk2LDItMlM5LjEwNCw2LDgsNnogTTgsMkMzLjg5OCwyLDAsNi42NDgsMCw4czMuODk4LDYsOCw2czgtNC42NDgsOC02ICBTMTIuMTAyLDIsOCwyeiBNOCwxMmMtMi4yMDksMC00LTEuNzkxLTQtNHMxLjc5MS00LDQtNHM0LDEuNzkxLDQsNFMxMC4yMDksMTIsOCwxMnoiLz48L3N2Zz4=") no-repeat 50% 50%;
  -webkit-mask-size: cover;
          mask-size: cover;
}
::ng-deep .btn-bar .btn.action-btn.add, ::ng-deep .btn-bar .btn.action-btn.cancel, ::ng-deep .btn-bar .btn.action-btn.create {
  border: 0;
  padding: 0;
}
::ng-deep .btn-bar.btn-bar-small .btn {
  padding: 0;
}
::ng-deep .btn-bar.btn-bar-small .btn:not(:first-child) {
  margin-left: 0.625rem;
}

/* --------------------------------

Nucleo Web Font
Generated using nucleoapp.com

-------------------------------- */
/**
 * nucleo variables
 */
/**
 * nucleo icons
 */
@font-face {
  font-family: "Nucleo";
  src: url(data:font/opentype;charset=utf-8;base64,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AADqBAAAAAMAAOoFAADqBQAAAAQAAOoGAADqBgAAAAUAAOoHAADqBwAAAAYAAOoIAADqCAAAAAcAAOoJAADqCQAAAAgAAOoKAADqCgAAAAkAAOoLAADqCwAAAAoAAOoMAADqDAAAAAsAAOoNAADqDQAAAAwAAOoOAADqDgAAAA0AAOoPAADqDwAAAA4AAOoQAADqEAAAAA8AAOoRAADqEQAAABAAAOoSAADqEgAAABEAAOoTAADqEwAAABIAAOoUAADqFAAAABMAAOoVAADqFQAAABQAAOoWAADqFgAAABUAAOoXAADqFwAAABYAAOoYAADqGAAAABcAAOoZAADqGQAAABgAAOoaAADqGgAAABkAAOobAADqGwAAABoAAOocAADqHAAAABsAAOodAADqHQAAABwAAOoeAADqHgAAAB0AAOofAADqHwAAAB4AAOogAADqIAAAAB8AAOohAADqIQAAACAAAOoiAADqIgAAACEAAOojAADqIwAAACIAAOokAADqJAAAACMAAOolAADqJQAAACQAAOomAADqJgAAACUAAOonAADqJwAAACYAAOooAADqKAAAACcAAOopAADqKQAAACgAAOoqAADqKgAAACkAAOorAADqKwAAACoAAOosAADqLAAAACsAAOotAADqLQAAACwAAOouAADqLgAAAC0AAOovAADqLwAAAC4AAOowAADqMAAAAC8AAOoxAADqMQAAADAAAOoyAADqMgAAADEAAOozAADqMwAAADIAAOo0AADqNAAAADMAAOo1AADqNQAAADQAAOo2AADqNgAAADUAAOo3AADqNwAAADYAAOo4AADqOAAAADcAAOo5AADqOQAAADgAAOo6AADqOgAAADkAAOo7AADqOwAAADoAAOo8AADqPAAAADsAAOo9AADqPQAAADwAAOo+AADqPgAAAD0AAOo/AADqPwAAAD4AAOpAAADqQAAAAD8AAOpBAADqQQAAAEAAAOpCAADqQgAAAEEAAOpDAADqQwAAAEIAAOpEAADqRAAAAEMAAOpFAADqRQAAAAcAAOpGAADqRgAAAEQAAOpHAADqRwAAAEUAAOpIAADqSAAAAEYAAOpJAADqSQAAAEcAAOpKAADqSgAAAEgAAOpLAADqSwAAAEkAAOpMAADqTAAAAEoAAOpNAADqTQAAAEsAAOpOAADqTgAAAEwAAOpPAADqTwAAAE0AAOpQAADqUAAAAE4AAOpRAADqUQAAAE8AAOpSAADqUgAAAFAAAOpTAADqUwAAAFEAAOpUAADqVAAAAFIAAOpVAADqVQAAAFMAAOpWAADqVgAAAFQAAOpXAADqVwAAAFUAAOpYAADqWAAAAFYAAOpZAADqWQAAAFcAAOpaAADqWgAAAFgAAOpbAADqWwAAAFkAAOpcAADqXAAAAFoAAOpdAADqXQAAAFsAAOpeAADqXgAAAFwAAOpfAADqXwAAAF0AAOpgAADqYAAAAF4AAOphAADqYQAAAF8AAOpiAADqYgAAAGAAAOpjAADqYwAAAGEAAOpkAADqZAAAAGIAAOplAADqZQAAAGMAAOpmAADqZgAAAGQAAOpnAADqZwAAAGUAAOpoAADqaAAAAGYAAOppAADqaQAAAGcAAOpqAADqagAAAGgAAOprAADqawAAAGkAAOpsAADqbAAAAGoAAOptAADqbQAAAGsAAOpuAADqbgAAAGwAAOpvAADqbwAAAG0AAOpwAADqcAAAAG4AAOpxAADqcQAAAG8AAOpyAADqcgAAAHAAAOpzAADqcwAAAHEAAOp0AADqdAAAAHIAAOp1AADqdQAAAHMAAOp2AADqdgAAAHQAAOp3AADqdwAAAHUAAOp4AADqeAAAAHYAAOp5AADqeQAAAHcAAOp6AADqegAAAHgAAOp7AADqewAAAHkAAOp8AADqfAAAAHoAAOp9AADqfQAAAHsAAOp+AADqfgAAAHwAAOp/AADqfwAAAH0AAOqAAADqgAAAAH4AAOqBAADqgQAAAH8AAOqCAADqggAAAIAAAAAAAQQB1gLGA24ESAYQBqwHRAeqB/gIxAk8CaQKNAp0C2QLxgx2DRoNxA4QDoAO3g+IEDAQkhEuEbYSRhL4E4YT+BSoFP4VdhXGFpQXABeoGBgZBBmAGfwayhtiG9gcNBy0HUgeJh6sH0Yf5iB6IL4hZCIQIvIjKiN2I6wj5iQ4JI4lYiXyJuIn1ihIKOwpxCpQKtQrJCuoLAws1C2ILqIwWDFaMfoyljNuNBA0rDXANlI23jcuODQ45jlOOhI6zDtkPVo9tD4WPpA+2j8kP6ZAYkD6QV5B0EI6QuhDYkTERfZGskfYSJRJSEnuSlBKzktKTChMmk4uToRPOE+KT/pQUAAOAAAAAAD9AOUADwAiACcAOgBEAE4AXABmAHEAfACKAJYAnwCrAAA3BgcVFh8BMzc2NzUmLwEjByIGBwYWFx4BMz4BNzQuAicmFxUjNTMXDgMVHgEXMjY3PgEnJicjJgcWBiImNz4BNzYXHgEVDgEmPgEWBw4BFhcWMjc+ASYnJiIXDgEWMjYmJy4BBxYVFA4BJjQ2PwEXHgEVFAYuATU0NgcOARY2Nz4BNS4BJyIGMyIGBwYeAT4BJy4BBxYUBiMiJj4BFx4BFQ4BLgE2MzIWRwEBAQEBcAEBAQEBAXAuAgcECQMLAwQEBwsBAQMHAweVYGAxBQcEAQELBwQEAwsDCQQEBQLCBQUNBgEBBAIG0AIBAgwIAgYI1wgHBggECQQIBgYIAwrHCgQMFAwCCAQMwwcFCAgFAgTQAgMJBwUK1AoDEBUFAQEBCwgDBMsDCAIFBQ8SCQUDDsUDBwMGBgUKzwIBAQoJAgYFAwPjAhCiEAICAgIQohACAgsBBAgVBgEBAQsHBAQHBgECW1u2AQEGCAQEBwsBAQEGFQgEAQEOBgwHBQMEAQIEAgYDBQMHCwQBOwMREAMCAgMQEAMCAgUTEA4TBQMBCwMHBAYBBggGAQECAQYCBQYBBgQGBj4GFQ8ECgMEBAgKAQEGAwcRCgQTCQcGDwMIBwoKAgUCAgMGBQUKBwEAAAAABAAAAAAA/AD+AD8AeACCAI0AADcOAxQXFgYnJicmNjc+ATU0Jg4BBwYUFxYXHgEXHgEXFjY3PgEmBgcOAScuAS8BFx4BNz4BNzYnJi8CLgEXHgEfAScmKwIiBhQWMzc2Fx4BFx4BDwEeATI2PQE0LwE0MxceARcWBw4DJy4DNTQ2Nz4BBw4CHgE+AS4BFx4BBicuAScmPgF5DBgSCAQBAQwSCQsJEwMCBgwMAwcHDiEGAgIFEgoRJQ8DAQUEBAweDgcOBAIKCzQLHywIBQIFLwkDDCICCRAGAwwGBxcWBAUEAwwZGAoFAQMDAQEBAgUDAQMBBAwXBAkOBhYcKhMKGQUEBQYLIQIHDAQIEBQMBBIBBwMMCQMIAQEHC/oCFSMnMREGAQYJDA8eDQICAgQBCAsFDBkLFQ0CAgUPGQcMChUFBgMDBREJCwUTCwUCAgECBhoSCwwgEwQIHRsRBBMNCAICAwUDAQIFAQMDCyMPDAMDBQQWGQoLAQEFEgkTEgcOCgUBAQQDIBEVHw8cF1sBDBEQCAQTFQwOAxAMAQEIAwcKBAAABAAAAAAA+wD7AHkAkgCmALAAADcGFQ8BIgcGBwYHFSMOAR4BFzMVBw4BFBYXMxUjIhcWFzMVFB4COwEVHgE+AT0BMxUeATI2NzUzFRQeATY3NTMyPgI9ATM+AS4BKwE3Mz4BNCYnIzUzPgImJyMnNCcmJyYjJzU0JiIGHQEjNS4BIgYHFSM1NC4BFx4BHQEUDgErASIvAS4BNSc0NzY3NjMXMgciBgcGFhceATM+ATc0LgInJgcXFgYiJjc+ATc2UwIBIgQCBwQBARECAwECCgkSAQMDARIIEgUCARICCQsOEQEEBAIgAQMCAwEgAgQEAREOCwkCEgEDAQUICAERAQMDARIJCgIBAwIRAQEEBgMEIgIHAiABAwIDASABBX8DAwMFDIwMAgEDAgEBAQgDUEQMKAIHBAkDCwMEBAcLAQEDBwQGAgkFBQ0GAQEEAgb6AQISAQIDCAMEIAEDBAIBHwEBAwIDASAJAQERDgsJAhIBAwEFCAgSAQMDARIICAUBAwESAgkLDhEBAwUCIAEDAgMBIAECBAMBIgQCBwMCAQkIBAUHCRIBAwMBEggHBQIiAgUMjAwFAwEBAgcOO0wHCwIBAXABBAgVBgEBAQsHBAQHBgECAQ0GDAcFAwQBAgAABQAAAAAA8ADwABAAKABDAGAAewAANwYHFR4BFzM+ATc1LgEnIwYXFSMOARQWFzMVBw4DIiY1NCYnIzUzFxUjJy4BIgcOAR0BLwEuASMiJjQ2MzI2NzUzBxYVFBYXMxUjNTYyPgI1NCYnIzczMjY0Njc+AQcUFhcWNjc2PQEzFRQWMzIWBiMiDgEdASM1MxIBAQECEboPAgEBAhG6D2gECQ4NCgQPDwIBCA4JAwIbYGoVAQIPEggEBRUBAQMEBwsJCAUDAWAnBwMCG2ABBAkHBg0KBAEODgMDAQUKiAcDChkGAhYCBQsLCQoFBAFgFe4BEboPAgEBAhG6DwIBARQLAg8TDwIVAQEBDwkJCAUDAWAwMAYJDAcDCgQDARoDAgkOCQMCG1IECwUDAWAUAQQFDAUKDwIWAgkIAgQCHgMMAwgGDAUDAw8OAw8RAgYKDmAACgAAAAAA9QD1ABwAJwA6AD8AXwBpAHQAeQCOAJoAADciBgcxDgEdARQeAjsBPgM9ASYnJicmJyMiFxYdASM1ND4BNzMXBhQeAhcWFRQWNiYnLgEnLgEHFSM1MxcGBzEOAQcVFB4CFzMyNj8BPgE3NS4BLwEuASsBBg8BFA4BIi4BPQEzFxYXFSM1ND4BOwEXFSM1MwcGFRceARceAScxJi8BLgEnJjU0JhcUBg8CIi4BJzUzGgIHAgICAwgHIR0GBgcCAQEDCAMGHSFGA1AEBAc7LgICEgwHDgcFBAQDDQUIFixQUDgEAwMCAQIHBgYdIQgDAQMCAQECBAEEBiEdBgM3Agc9BwNQggMBUAQFICAHUFC1AQEBCAcNJAIBAQsICwcOB7IBAwM4CAUDAVD0BQIDBwwnNQcHAgEDBwgzLAkDBwMBAQ4DBQQDBAYCAQECBgEDBgYPEQUDBxIJBQ0EBQU2GzU9AgMDBwwnNAcHAwECAwEDBwtVCgcDAQQBAQENCAYDAwgHCQkDBAUEBAYCNRs1HQICBgsPCA0HCQIBAgEGBg8RBQMwBwQCAwECBAMSAAAAAAcAAAAAAPYA9gBSARABGQElAS4BOAFCAAA3DgEHDgEjDgEHBhQWHwEHDgEUFhceARUUFx4BFxYyNz4BNzYyFx4BFxYyNz4DNDY3PgE0Ji8BNzY0LgEnIi4DKwEiBgcGDwEnJicuASMiFx4CFxUUBgcGByI0JicmDgEWNjc+ATc2PwEXFhceARceATc+AS4BBgcGFCMmJy4BNDY3NhYfAh4BFxYXFg4BByIOARQWOwE2NzYeARQGBwYrASY1LgEjIgYUHgE3PgIzNzY3MzYyFTEUBgcGJicuASc1Nz4BJiIGFh8BFQ4BBw4BJy4BNTE0MhczFh8BMh4BFxY+ATQmIyIGBxQHIyInLgE0PgEXFjMyPgE0LgEjLgI3Njc+AT8CPgEHFhQGIyImPgEXHgEVDgEuATYzMhYHFhQGIiY+ATIHHgEOASY0Njc2Fx4BFAYuATY3NlgGDAIBAwQQGwQCAwQDAgUCAwQCAQEEFQ4GFAYJEQUCAgIFEQkGFAYKEwgDAQIFAgIFAgMHDRcNBQIDCgcCCQcFBAcDBAQDBwQFBQkNBQkDAQIDBgsFBgMKFQMQFAUCAgYNCAQECA0GAgIFFAgFAgcODgQDBQsGAwIDBgoVBgMICAsGDwMCChMMBwQDAwEIDw0FAwUEBQkNBgECCwcJDAkOBwMHAQEHCAQBBQINCxAhCgUCAQQJBAsWCwQJBAECBQohEAsNAgUBBAgHAQEHAwcOCQwJBwsCAQYNCQUEBAQEDhIEAwIDBAcMEwoCAw8GCwgJAgUPDgMHAwYGBQpvAgEBCgkCBgUDAzUEBQoGAQcHLgIDAwkJAgMFZQMCCAkEAgMG9AILBAIBAhcRBhEMBgYEBgoRCgYCBQcLBQ4VBAICAw0IBAQIDQMCAgMPEAwQBAMGChEKBgQGDB0YEAIBBgkEAQIDBAQEBAMCAgsBBwcDCgoIBAcBAwgCBgoWDwMJBAEBAgkEBAkCAQEECQMHBg4NBQUGAwMBBwQIFAoEBwYMBQEBAwQLEwwXEAEBBAIEAQkEAQsOCgYJAQEGBwwQCwQDAQgEAQECAgMMFgUJCQ8GDRMWAQUUEBAUBQEWEw0GDwkJBRYMAwICAQEECAEDBAsQDAcGAQEJBgoOCwEDCwEDAgQBARAXDBMLBAMBAQUJCDoDCAcKCgIFAgIDBgUFCgcBMQMKBgYLBDcCBgkDBQoEAQMDAQQJBgIJBwIDAAUAAAAAAPUA9gA4AEEAUgBXAGwAADcOARYfARUjIgcGBwYWFxYyNzY/AzY3PQEmJyYHBgcVIycuAycjPwEzFR4BMjY0LwEjJyYiFxYUBiImND8BFwYHFRYfATMyNjc1LgEnIwYXFSM1MwcWFRQOAiMnIi4BJyY3PgE3MxcyLRwBARoaCBEHDQICCwoGNwYPBAFHAgEBAQEEAwEBQAICBgoGCQ0BMT4BAwQDAgFGGxsDGhIoAyoVFkwBAQEBAS0sAwEBAgdMB1NLS38JBQcQEhYECAQBAQYCBggXGQXkEQMEDw9jBAYQDRQEAQIEDwUBAgEEDg8DAQQEAQMaBwYHBQEBYh4WAgMEHQICEBAaCgEZGAENDUwBBS8FAgICBDIFAgEBHxUqWAQOCAkEAQEECAYMBgMCAQEAAAIAAAAAAP0A3QBOAGYAADcOAQcOARQGBw4BFx4BFx4BOwE3Ni4BKwEmJy4BJyY2Nz4BNzY3PgEeARceAxceAQYHBgcjIg4BHwEzMjY3PgE3Ni4BJyY1Jy4BJyYHFw4BFBYyPwEVFBYyNj0BFxYyNjQvASYibBQhCQMFAgMSDQgDDAYHDBEVAgEBBRMQBQMJDQIEDQ4EAwEEFw8sJBYDAQQMDAUJAQ0NAwUQEwUBAQIVEQwHBgwDBgQUEgIDBSUYEBACCwcDBA0MAgYCDA0EAwQOEgPZAxkTBREGAgEIJhIGDQIEAgIDBAIBAQMNCQ4aBQEECBwTDQYRHhMHBAEGBQoYFgQBAQIEAwICBAINBg0dFgQBAQgYIwUDA1AKCQMDDAwlJgICJiUMDAMDBA8SAAADAAAAAADmAPsAGgAuAD4AADcOAQcVFBYXHgEXHgE+ATc+ATc2NzY0Ji8BJh8BFQ4BBwYPAQYmJy4BJy4BJzU3FwYPAScuAQ4BHwEWMj4BJk8xAgEBAwcoHwsICBcGDRkHDQUBAic6Ay4uAQEDDjYMBAYFHCkIAwEBWjMCGyAODgQEAQMPEQVBAwfwCwILLiwWCRYoDgYCAgsECBYJEhUIcQEJDQEVCjYrEwklHAYCAQIMJhQJEys2FDwCHyUNDgICBAQPEkwFBQAAAAADAAAAAAD2ANsADAAVADIAADcOARQeARczNzUnIwYXFSMnJjQ/ATMXBhQWBg8BIzUmJyYHBgcdARYfATM+AjQmJyYiMgMkJAUKeAUFeAp8eBAQEBB4IQEZARAQeAEBAwQBAQEBA3gKBSQXBAIG2QI1BDUDAQVsBQE6MBcXBBcXRwIDIwMXFxsCAQQEAQMPDwMCAgEDNQMjBQIAAAAKAAAAAAD2APsAHgAsADEASABQAF0AZwByAH8AiQAANw4CHQEjDgEHFR4BFzM+ATc1LgEnIzU0Jy4BJyYiFx4DFRcjNzQ+ATc2FxUjNTMHDgEWFx4CFB4BMj4BND4CNzYuAhceAQYiJj4BBw4BFRQWNz4BNC4BIhcOARQeAT4BJyYXDgEUFhcWNzYuARcOARUUFjc+ATQuASIXDgEUHgE+AScmdQwUBRoDAgEBAg2ADQIBAQIDGgEDFQ0GCQ0GBwsEAUoBBAoEDEuKikkICgIGBAQBAQMCAwEBBAgBAwIICwUEAQYKBgEKbwIECAYCBQQFAzICBAUHCAIEBS4CBAQDBgYDAgkxAgQIBgIFBAUDMgIEBQcIAgQF+QIUEhYWAQIIVAgCAQECCFQIAgEVFQUOFQMBDAEECwkELS0ECQsCBoIrVhECDRAGAwECBQMCAgMFAgEHAwYOCAMNAgoHBwkHaAEGAwUHAgEGBgUDAQIFBgYDBgkEBgQBBgQGAQQGBAoFAgEGAwUHAgEGBgUDAQIFBgYDBgkEBgADAAAAAAD8APUANQBEAE8AADcOAQcOARYyNjc2Nz4BFx4BFxYUBgcGJicmNDc+AS4BIhUUHgI+ATIXHgEzMj4BJy4BJyYiFwYHFRQWMjY0JisBNS4BBxQPAQYuATQzFxZsITIKAwIDBgIBBB0bSiAFFAMSIBwXNxYMCwgDAzwKEAIEBBEBBg4jESg8GAwJMiEIFwkBAQJGAgQeHgEEPQkPBwIKBBEV8wYtHwwXAwIMKRwZBhUDFAUcPzMOCwINBwMLCgcDCAUCOwQBAhQECgstRyUfKwYBMQEFHiMCAwUCOgQDggEKEggBJwICAwAAAAAEAAAAAADxAPAAEwApADgAQQAANw4CHgEXFjY3PgE3PgE1LgEnJhceARcWFAcOAi4BJyY1NDc+ATc2FgcOAhY2NDc+ATc+AiYXBhQWMjYuASJgHSgPECYaCBgHEh4IBgQCMiINHxUdBgEBBR0nKR8IBRkJEgwGGR0PGQYGBgIEFQwIBQEFTAIzBQMBMgPvBCM0MSMEAQECBRkQDBUNIzEBAQ4GHxYGFwYVHw0IGhQNDyMYCAkDAQEVBBkdBgQLBg0RAgECBQaJAwI0BAQzAAAABwAAAAAA8AD7ACUANAA5AEoATwBgAGUAADcOAR0BByIGFBY7ARUXFjI/ATUzPgEuASsBNTMyNjQmKwE1LgEiFwYHFR4BMjY3NS4BJyMGFxUjNTMHBgcVHgEXMz4BNzUuAScjBhcVIzUzFwYHFR4BFzM+ATc1LgEnIwYXFSM1M30BAQ0JBQUJDQMBAgICFgIDAQQLCwsKBgYJDAEDAjMBAQECOgIBAQIFMAUyKirTAQEBAgUxBAIBAQIFMQQyKiptAQEBAgUwBQIBAQIFMAUyKir5AQUMYQECBgJzAgEBAigBAwUCigIHAiUDAxIBBTAFAwMFMAUCAQEfFitCAQUxBAIBAQIFMQQCAQEfFSpCAQUwBQIBAQIFMAUCAQEeFisABAAAAAAA9QD1AAgAEQAeACcAADcHFRczNzUnIx8BFQcjJzU3MwcGHQEXFjI/ATU0JiIHDgEXHgE2LgEtIkVhRERheyA/V0A/Vy8BAwECAgICBgMCAwEBDAgBCtMiYkREYkQqH1dAP1dAJwEuLQIBAQItLgJ3AgYDBgMHCwUAAAAHAAAAAAD5APYAIgBHAE4AiQCUAJsAowAANwYUHgIXHgEVFAcOASIuAQYHBhQWPgEmLwE3PgEuAScuAQcOARYfAQcOARYXHgEXMjY0JicuAScmNDY3PgEyFjI2NzY0JiMPAScmND8BFwYdAQcOAhYfARUUBi4BDgEeAR8BFR4BMjY3NTc+ATc+ATQmJyYvATUzMhYfARY2NCYnJi8BNS4BIgcUIi8BLgE+ATsBFxYUBgcjNRcUBiI1NxcWfAEDFhAJHSAMAwsBDwUDAgMEKAYCBgYFEQsQKRsMGkwTBAIGBgYRChATDygVCQUFCSQ0CAEGBgQKARAEAwIDBAMGAQkJBw47AggKCwUJEQgCDxAFAQITCAoBAwIDAQMJCwMCAgECBQ4IAgMOAwUBBAIDCA4FAQMCBAEGBwUEBAoGAxQJCQcDThAEAgkJ9AEGAgIEBQ0zIBsXBRAOAgoOEQgCBQQGBQcGFzc3KwgEAw8DAwYFBwgXNzUUERMBAQcCAQMvJAcbGA0GDg8HDxIIAhcKCQgCAQEVAgYGAgIJERUGBBQTAgIFAQUEBQECEQEDAwESAQIHBgQFCgQDCAYDKQMCAQEDBQIBBQEBDQEDLhMDBAMNCQU5BBAKAiVWAQIBFAkIAAAE//8AAAD9APsAEgAlADAAPQAANw4BBwYeAjY3PgEmJyYnJiIHFx4BFx4BBwYHDgEuAjc2Nz4BFw4BFBYXFjc2LgEHBgcVFBYyNj0BLgEicyM4Cw0TOElCEw4FERQfLAgJCR0cLgwHBQIHGRMxMy4bAQIfEjIGAgQEAwYGAwIJAwEBAgYCAQIE+gQsISNJMgkfIBg2MxQfBQEBCwQhGg8jDyUZExAGHzUcLB8SESkBBgQGAQQGBAoFLgEIKDACAjAoCAMABgAAAAAA9gD2ABcAJwA8AFEAYAB5AAA3BhQWMj8BFRcWMj8BNRcWMjY0LwEmIg8BDgEVFBcWMjY3PgEuAiIHBhQWMjY0LwEzNzY0LwEjNzY0JiIXBhQfASMHBhQfATMHBhQWMjY0JiIHFhcWFA4CIicuAT4CBwYHFScmIgYUHwEWMj8BNjQmIg8BNSYvAW8PBAMKCgMBAgICCgoDBA8MAwQDCAwMEQkVEQUEAgQMDRBfDx4DBAoJKwIBAQIrCQoEA6kCCgkrAgEBAisJCgQEHR4ERwgEAgQIBw4DCAkBDBIHAQEKCgQDDwwDBAMMDwQDCgoBAQPmDwQDCgkrAgEBAisJCgQDDwwDA08FEgwUCwYKCAYRDgwHFA4GHQQDCgoDAQICAgoKBAMCAgMKCgICAgEDCgoEAx4FHQgECQQOCQcDAQQPEQ0EUwEDKAkKBAMPDAMDDA8DBAoJKAMBAgAAAAMAAAAAAM0A/AAoAE8AcgAANw4BBwYHBhYXHgEzMicuAT4BNz4BFxYXHgEHBhQXFjc+AScuAScuAQcXBgcGHQEjIg4CHQEUHgEXFR4DMj4BNTQuAS8BIiY9AScmJyIfARUUHgIfAQcjIjQmJy4BPQE0PgE7ARUUFjI2NzU2Nz4BYw8YBgQBAgUFAwICCQcEAwEBAggeEQ0KDAMJAwIFCAUCAwMWDgUQBQMMAwEJCAcHAQIEBwgFAgNkAhIIDBkdAQEDBgoFCgMDPwYDAhEsKwkFCQMBBAULAwQDAQEBAgv6AhENCQYLFwkDAg0GDQ8FBg8OBAMJDCEPBAQBBhAIFgoOFwQCAQErBAwEICADBwwVAg0KCAkBCgkKAwNeBQcMBgUGAgYrBAkBDgMbGwMNBAQFXAQPBwwIFwQNCAIODgQDCFoJAgQCAAAJAAAAAAD7APEADwAcACkAMwA+AEsAWQBhAG8AADcOAR4BMzI3PgEnLgMHFx4BBw4BIiYnJjYzMhcGFBY7ATc2LgErAQYHDgIeAT4BLgEXHgEGJy4BJyY+ARcGFBY7ATc2NC8BIyIHDgEWFxYyNz4BJyYjIhceAQYiJj4BFwYUFhczNzY0JiMnIwYaCwwGDgkGBAkJAwEIBwwEDwYDAwIIBwkCBAkJBTgCBExNAgEBBUs+DUQHDAQIEBQMBBIBBwMMCQMIAQEHCzsBAi4tAgEBAi0uRgoKBwoFDgUKBwUIEAYPBgEJEAkHDTsCBA2KAwIDBBR1De8DExMLAQUTCgQJBAEBDAQLBgQFBQQHEAwBBgICAwQCAUABDBEQCAQTFQwOAxAMAQEIAwcKBA0BBgIDAQICAkEEFBQFAwMFFAoPDQQOCw8OBA4BBQIBAgMCAwEBAAAAAwAAAAAA8ADcAA4AHQAtAAA3Bg8BDgEeATY/AjQmIgcGFB4BNjQvATc+ASYGBzcGFh8BBwYUFj4BNC8BLgGSARYPBQEDAwMCByMFAm0XLAUEBCQjBAEDBQWFAgEEIyQEBAUsFxEFBdoCVz0SCQMBAwgbiQIFQhcELQECBAUlIwUFAwEFBAEFBSMlBQQCAS0EFxEFAQAAAAACAAAAAAD8APsAJwBRAAA3BgcVFBYyNj0BMxUjIg4BHwEzNjc2JyYnIzUzFRQWMjY9AS4BIycjFwYHHQEeATI2PQEzFSMGBwYXFhczNzY0JicjNTMVFBYyNj0BLgEjJyMGBwEBAgcCNQ0KBwIBAkAFAQQEAQMaNQIHAgECAxJuaAEBAQMEAzUbAgEEBAEFPgMCAwMaNQIHAgECAxJmCvkCAgoKBgUHCZUBBQMCAQEDBAEBlQgHBgULCgMCAU0BAwoLAgMECQiVAQEDBAEBAgMCAwGVCQcFBwkKAwIBAQAAAAMAAAAAAPsA7AAYAC4APwAANwYHFRcWMjY3NRceATYmLwEzNzYuASsBBhcGFBY7ARUjNS4BIgYHFRczNzUnIwYHBhQWFzM3MjY9ATQmIycjBgcBAQIDAgMBQwkGBAMJQkACAQEFJiEGZQIEQEHgAQEGAgEF7AUFfAsyAgQLXxQFAwIGEmIL6QEGSAMCAwU7QgkDBAYJQwIDBAIBAQEGAqA6CAMECD8FBawFAcwBBQIBAQICAQICAQEAAAAACAAAAAAA8gD1ABAAFQAkAEEATgBfAGQAcwAANwYHFR4BFzM+ATc1LgEnIwYXFSM1MxcGFBY7ATY3NicmIycjBgcGFB8BBwYUFjI/ARcWMjY0LwE3NjQmIg8BJy4BFwYUFjsBPgE0JicjIgcGBxUeARczPgE3NS4BJyMGFxUjNTMXBhQWFzM3Mjc2JyYnIwYSAQEBAgUwBQIBAQIFMAUyKiooAgQ/NgkBBAQBAxFfC10CDAwMDAQDDQwMDQMEDAwMDAQDDQwMCgZYAQJANQsDAws1QFsBAQECBTAFAgEBAgUwBTIqKigCBAtfEQMBBAQBCmsK8wEFMAUCAQECBTAFAgEBHhYrEgEGAgEBAwQBAQE8AgMNDAwNBAMMDAwMBAMNDAwNBAMMDAwJBB0BBgIBAgQCATwBBTAFAgEBAgUwBQIBAR8WKxIBBQIBAQEEAwEBAQAAAAMAAAAAAPwA+wBQAGcAdwAANwcVFzM+Aj0BJyYiDwEVIzUzFScmJyYiBwYPASMGBwYXFhczMjEHDgEfATArAQ4BFBYXMxceARcWMj4BPwEXFjI2NC8BNz4BJyYnNScmJyMXHgEHDgIuAS8BMzI2NCYnIzc+AwcGFxYXMzcyNj0BNCYrAQYHAgW2EQMBAgICAQO7uwYIDAYWBg0KBTsFAQQEAQUXHAICAgEBGhYEAwMFMwQGFAoFEAsOBQUUFQIFFRQCBgEEAQECAhG2ohMUBAQTGxkQAwEZGAQEBSwBAg0QFHIEBAEIUhEFAgULWgj5A+wFAQEEBzYCAQECOOAyBQcEAgIFCQUBAQQDAQEGBhAHCAECBAIBBgkOAgECCAQEFBQFAhUVBAsaCwQGRAEBATgEIxIOEgYJEw0DAgYCAQUIEwgDeAMEAQEBAgIBAwIBAAIAAAAAAPsA+wAeAEUAADcGBxUjIgYdARcWMj8CMxUXFjI/ATU0JisBNSYvAQcGFB8BMzIUBhQWMjY/ATMVFxY/AjMXHgEyNjQmNDsBNzY0LwEjfQEBLy8CAwECAQMBtQMBAgICAi8vAQEDegEBAiwrJAMCBBUUDgMCAgMBDRQVBAIDJCssAgEBAvD5AQESAkZFAgEBAoODAgEBAkVGAhIBAQK4AgICAgEtBQMCGhopAQEBASkaGgIDBS0BAwECAgIAAAAEAAAAAAD8APsAKwBRAF4AaAAANwcnJgYHDgEHDgEXFhceATc+ATc+AScmNjc+AT0BMz4BNzUzMj4CPQEnIxcVByMOAQcVIw4BBxUHFxYGBw4DIyImJy4BNz4BNzYyFzM3MwcOAR4CNjc2JicuARcyFhcWBiIuATaTMQcHEQYOFgYHAgcNHggWCAsWCAkJBAECBgkCGgIDAQ0NBQ8CBTIsDB4DAgEaAwIBEwEDAwUDDg8MCQ4VCQ8GCQYVDgUNCwRhKbAICQMNEg8DAgECBRQIAgYBAQgPCAEMyjEBAQICBBMLDyIOHQsCAQEDDQkMJA0CAwcIBQ0NAQMCGgMOBRUWBR0RDQECAhsBAgMdFAkLFAoHDwgDCAkPJRMLEQQCAmKNBA8RDgIJCQUOAwkHDggDCAsIEAkAAAAIAAAAAAD1AOsACAAVAB8AKQA2AEMATgBZAAA3BxUXFj8BNScXBgcVFxYyPwE1LgEiDwEVFxYyPwE1JxcHFRcWMj8BNScHBgcVFxYyPwE1Ji8BFwYHFRcWMj8BNSYvAQcGBxUUFjI2NCYiFwYHFRQWMjY0JiJtAgMCAwIFHQEBAwECAQMBAgRBAgMBAgICBV0CAwECAQMFgwEBAwECAgIBAQOdAQEDAQIBAwEBA8MBAQIGAgIF3wEBAgYCAgXpAcYBAQEBxgMNARC1AgEBArUQAycBcAIBAQJwAwIBcAIBAQJwAyIBAy0CAQECLQMBAgIBAy0CAQECLQMBAg0BAgsKBgYUBgIBAgsKBgYUBgAAAAYAAAAAAPAA8AARACMAMQA9AE8AYAAANwYHFR4BMj8BNTM3NjQmJyMGFwYUHwEzFRcWMjY3NS4BJyMGBw4BBwYWFx4BPgEmJyYXHgEVFAYmJyY+AgcGBxUeARczNzYuASsBNScmIhcHFSMiDgEfATM+ATc1LgEiEgEBAQMCAwI7AwIDBTsFlAICAzsCAwIDAQECBjoFLgkSBAcECgwgGQURDwgKCAkZHAcEBA0UcgEBAQIGPwIBAQUdHQIDAtMCHR0FAQECQAUCAQEDAu4BBjoFAwIDOwIDAgMBAQECAgMCOwMCAwU7BQIBAUUBDAgNHAoMARQgGwUCDgQPChESCA4IFQ0ESAEFOwUCAQIDBAI7AwICAzsCBAMCAQIGOgUDAAkAAAAAAPYA9gAYACUAPgBZAF4AYwBoAHUAggAANwYdASMiDgEdAR4BMjY3NTQuASsBNTQmIhcGHQEeATI2NzU0JiIXBh0BIyIOAR0BHgEyNjc1NC4BKwE1NCYiBwYHFRQeATsBFRQWMjY9ATMyPgE9AS4BJyMGFxUjNTMHFSM1MxcVIzUzBwYHFRQWMjY9ASYvARcGBxUUFjI2PQEmLwEsAREIBgEBA0IDAQEGCBECBk8BAQMCAwECBk8BEQgGAQEDQgMBAQYIEQIGcAEBAQYIEQIGAhEIBgEBAgY4Bj02NlA2NqA2Nr4BAQIGAgEBA50BAQIGAgEBA/QBREQCBgoUAwICAxQKBgJERAIBAQ4LAgMDAgsLBQEBREQCBgoUAwICAxQKBgJERAI3AQMTCgcBREQCAkREAQcKEwMCAQEUCxVfCxUKCxU3AQILCwUFCwsCAQICAQILCwUFCwsCAQIAAAAABv//AAAA+wD7ACUAMQA5AEYAUQBdAAA3DgEHBh4BFxY2NCYjIiYnLgE3Njc+AR4BFx4BFDI2Jy4BJyYiDwEGBxUeATI+AS4BIhcWFA8BIjQzFwYUHwEzNzY0JicjBhcOAR8BMzc2LgEiBwYUHwEzNzY0LwEjcyM4Cw0TOigKBgQFDSEMGBsBAh8UNjQqDAUGCQIBBD4sCAkJFQEBAQMDTQEBTQQlHBwdAQFBAgIDTAMCAwZEBgEDAQECUAIBAQVKBQEBAlACAQECUPoELCEjSTMEAQIGAwsIEDUcLB8UEAohGAoaEQYJLT4FAQFMAQdMBwMtAwMtHxABEBFCQwICAwICAwIDAQElAQUCAgIDBAIoAgICAgMBAgICAAAFAAAAAAD7AOUACwAXADQAQABMAAA3BhQfATM3NjQvASMHBhQfATM3NjQvASMXBgcVIw4BFBYXMxUUFjI2NzUzNzY0LwEjNSYnJgcGFB8BMzc2NC8BIwcGFB8BMzc2NC8BIwYBAQLwAgEBAvACAQEC8AIBAQLwvwEBIwUCAgUjAgYCASgCAQECKAEBA8UBAQJwAgEBAnACAQECcAIBAQJw4wICAQMDAQIBA0ICAgEDAwECAQM3AQQkAQEGAQETEAgDBSMDAQICAiUDAQQPAgICAgMBAgICQgICAQMDAQICAgAAAAAFAAAAAAD2AP0AOgBJAFcAZgB0AAA3BgcOAQcGFQcUHgE2NT8BPgE3NhceAR8DHgEXFjY3NjU3NC4BBhUPAQ4DLgEvAjQnLgEnJiIXDgIWFxYyNz4BNzQnJgcWFRQGBw4BLgE2NzYXBwYHFB4BPgEmJyYnIgYHFxYXFhQGByImJy4BPgFLBgMIDwMCAQMEAwICAwwGEQ4FCgICAgIDEAgUJAcCAQMEAwEDAwsMEA0MAgICAQUTDAYIfwkOBgwLBg4FCAkBCQsDDAIEBQ4NBQUGCgm/EgERGBMFCQsECQUEBRYDAwcLCAQEAwcHBA76AgEEEAkFCGQKAwECCm0GBgwBBggCDAUFqQYJDwMIEhMFCGQKAwECCmwGBgsFAQUMBwacDgMMEAMBAQENFRYEAgMEDgkOCgsOBg0FBgQGAQcODwMHBawIEw4SAg0WFQUCAQECCQEEBhANAQEBBA0PCwAABQAAAAAA8QDxAAoAFgAhACwANwAANw4BFBY2PwE2LgEXIhQfAh4BNjQuAQcGFBYyNjc1NCYiBwYHFRQWMjY0JiIHBgcVFBYyNjQmIlIBQQQFASEgAgVUAgMJNAEFBEEDLwIDBAIBAgUBAQECBgICBQEBAQIGAgIF7gHWBAMBAm1rBAEBBQohrAIBAwTWBCMBGgMDAgsKBkIBAgsKBgYUBkIBAgsKBgYUBgAAAAMAAAAAAPEA/AAbAC8AUAAANw4BBwYWFx4BHwEVFxY/ATU3PgMnLgEnLgEXFhcWFRQGBwYiJy4BNTQ3Njc2FgcOARQeATsBMj4BNC4BJyMOARQWFzMXIzczPgE0JicjBnYUHQQBAQIFGhEIAwIDAggMFg0FAgQXEAcRFQwJDwcIECsQCQcPDBEEElsCIAMLF5YXCwMgAwQmBQMDBSUaxBolBQMDBSYE+gQbEwgSCA8XBAFJAQEBAUkBAw8UGgwQGwQDAQ4ECQ8WDBEJEBAIEgwWDwwDAQGhAkADAwEBAwNAAwEBAgUCATU1AQIFAgEBAAIAAAAAAPAA+wAzADgAADcHFRcWMjY3NTM+AT8BMzIVBxcUKwE1NCYiBh0BHgEXMzc2LwE3NjQmIy8BNCYrATU0JiIXFSM1MxcCAgMCAwF3CgMBAR4fExNCQQIHAgECDIoBAQITCgsECD4CAkFBAwOBe3v5A+wDAgMHVgECBk0BOjoBBgYEBggHAgIBAgIGOyAfBAECJAQCBAIFUDt1AAAEAAAAAAD7APsAOwB8AIYAkQAANwYHFSMOAgcVIw4BFBYXMxUeARcWFx4BFzMVHgEyNjc1Mz4BNz4BNzUzPgE0JicjNS4BJyYnIzUmLwEHFB4BMjY3NTMyFx4BFx4BHQEjDgEUFhczFRQHDgEHDgErATUuASIGBxUjIiYnLgEnNTM+ATQmJyM1PgE3PgE7ARUOAh4BPgEuARceAQYnLgEnJj4BfQEBBhcnGQMSAQMDARICCgcJDQobDAYBAwIDAQYMGwkRFgMSAQMDARIEKh0IBwYBAQMFAQMCAwEEBQcUHwoDBREBAwMBEQIFGRIHEwUEAQMCAwEECBsJEBMCEQEDAwERAh4WBw8EBQcMBAgQFAwEEgEHAwwJAwgBAQcL+QEBEgMZJxcGAQMCAwEGDBoKDQoHCgISAQMDARICCgcNJRUGAQMCAwEGHzAIAgESAQECKgYDAwMBEQIFGRMGFAQEAQMCAwEEBAkUHgkDBhEBAwMBEQoHCyESBgEDAgMBBhcoCQMEQAEMERAIBBMVDA4DEAwBAQgDBwoEAAAAAwAAAAAA4AD7ABcAMABNAAA3Bg8CFBYyPwEXFjI2PQEnLgIjJyIHFxYfARUUIycmIg8BMD0BNDY/AT4BMxc6AQcGHQEHIgYUFjsBFRQWMjY1NzMyNjQmIy8BNCYiNw4GAgEDBC0sLC0EAwMCCAYMP0oCmAIDAgEpKAYoKgICAQMESjQPCFABDw4DAw4PAgYCAQ4OAwMODgECBvoDCwTJEQMaGhoaAxHJBAMIAwEBDQIDA2ZlGBgYGGVOEgoCAQICASsCDg4BAgYCDw4DAw4PAgYCAQ4OAwAAAwAAAAAA/wD8AAgAZAByAAA3BhQWMjY0JiIXBhQWMhceAQcOAQcGKwEnLgEnJg4BDwIiBw4BBwYUFx4BFx4BFzMHDgEWPgE0JiIGFB8BIyInLgEnJj4BNzY7ARceARceATI2Nz4BPwEzMjY3PgEmJyYjJyMiBx4CFRQGIiY0Njc2Fl0CAxQDBRAtAgQ6BRAUAwITDAUSEgECCwcKFhEDASgFBAwSBAICAw4JBgkKQgsJBAMFIyQCBQwMIyMFCREEBQQSDQUSEgEDCgYDCggKAwYKAwEUEA4HEw4UFAYFHBsGAwMIAw8WDw0HAwz5AQUDAwUDAgEGAgEEHBEMFAIBBQcMBAUEDgsEAQIEEgwHEwcKEAUDAgELCgYFASIFIwUCDQwBAgwIDBsTAwEFBw0DAgICAgMNBwUCBAopJwgCAU4CCAcHCw8PFg0CAQEAAAAAAgAAAAAA8QDxAD4ARwAANw4BBw4BFx4BFxY2Nz4BNCYiBgcGBw4BLgEnLgE0Njc+ATc2FhceAR8BBwYUFh8BFj8BJy4BIg8BJy4BJy4BFxYVJyI/ATYycxMdDRcTBwgyIR45EwUKBAIEAw8eESonHwkEAwIFCSgaDB0MBg4EAw0MAwY8AgICCgEDBA0MBQUTBwkdZQQsAgMQEgLvAw0LFDwdIi4GBBYXBxIFAwMGHQ8JAw0dFAoQHA4LFyEEAwMEAggDAgwNAwMBCgECAjwHBAwMBAQJAgMDKRYBCAMQEwAQAAAAAAD2APwACQARAB8AJwAwADUAQgBKAFQAWgBnAHEAegCCAI0AlgAANw4CHgE+AS4BFx4BBiImPgEXDgEeATY3PgE1JicmIhceAQ4BJj4BBwYUFj4BLgEiFxQiNDIXDgEWFxY2NzY0Jy4BBw4BHgE+ASYXHgEUDgEuAT4BBxQGJjYWFw4CFR4BPgEnLgEPAQYHBhY+AS4BBxcWFAYuATY/AQcWFRQiNDMyFw4BHgE+ASYnJiIXFhQGIiY0NjJ7BwwECBAUDAQSAQcDCwwLAw06BwgDDhQHBAIBCgUODgQCBgwLAw6RBAcKBgEGCQUCApoJBgcIBg4EBwcED8IGAwcMCQIOxgIDBAcJBQUKvwUBAQWZBAYCARMRBQcEDgaFBwIDCxEIBg4FkgYHCQMDBQKEAQoFAzoIBQoPDAEGBQMICQIDBwQDCPoBDBEQCAQTFQwOAxALCw8IGAQPDw0BCAQIBgwGBA0DCwoCCw4FBgMLBwEICQULAQIxBBARAwMDBAYUBgUCCwMMCgEHDQoHAgYDBwMDCQoCDAIBAwMBNAEHBgYLCQkSCAUDAwQDBggOAg8MBQMFAwsFAggIAQEGAQMFChADEg0BCQ0LAgENAgYEAwcEAAAAAwAAAAAA6wD9AB0AOQBSAAA3DgEHDgEPAQYVBgcOARYyNjQnLgIvATQnJicuARceARceARUUFxYfATAiND4BNz4BNDY3PgE3NhYHDgEVHgEXFj4BNzQuASIGFRQGIiY1NCYidBIgCAUDAQEBCA0EAQTMBQUJCQIBAQIGEA4kEQwWBgUCAQMOBLYDCwIEAgIFBxkPCBUsAQEBCgcJFQ4CAQMDBA0QDQQD+gMXEAgLCh0hAxoUBwUDAwUIDhkOHB4HBRYPDAwRBBIMChAXGggVGggCAhkHCxQtEAoOEwQBAcYBAwMIDQQFBA8LAwMDBgIHDAwHAgYAAAAGAAAAAADwAPsAGAAsADEAPQBKAFcAADcGFxYXMxUXFBY7ATI2NTc1NC4CKwEiBg8BFRcWFzMyPgI9ATQuAisBBhcVIzUzBwYUHwEzMjY0JisBFw4BHwEzMjY0JicjIgcGFB8BMzc2NCYnIwYyBAQBDqQBAgIBAgIBAQIKE4ATChYCAgIPhBIJAgEBAgkShA+moKB/AQECLS4CAi4tAQMBAQItLAQECCMsAwICAywDAgMEKAT5BAMBAa0cCAQDCByUFwsCAQEhAdABAQEBAgoWkBYKAgEBamDALQICAQMCBgIrAQUCAgIGAgEtAgIDAgIDAgMBAQAAAAUAAAAAAPsA9gAjAEQAXwBwAJUAADcGFR8BFh8BMzc2LgErAS4CPQEzFzMVHgEyNjc1LgEnIycjFwYUFjI2NC8BMzIeAh8BFBYyNjc1NC4BKwE3NjQmIg8BBgcVFBYXMR4BFz8BNj8BNTQvASMnLgErAQYXHgE7ARUOAiIvAS4BPQEzBwYdARQeAhcWOwEHBhQWMj8BNjQmIgYUHwEjIi4CLwE0JiIGAQEDAwUFQgIBAQUeGAgFAiMVPQEEAgMBAQIFOxUwrA8eAwUKCRANCQkDAQEDAgMBDhESDAkKBAMETgEBAgQDBwxhBAUCAwECQAoJAxgTBDQJAx8eAQIHYgMBAwIjkQIBBQkFCRQMCQoEAwQMDx4DBQoKEA4JCQMBAQMC8wIKaAUEAwMCAwQCAQIFNDQbJAMEAwQoBAIBGg8PAx8FAgoKAwkKCAkCAgMBCRASBwoKAgQDZAEJLzcIBAQCAQEDAwQFTggCAgwMAwEWCwNFCQUDAQEBBgpdLAECCggFCQoCBQoKAgQDDA8DHwUCCgoDCQoICQICAAAFAAAAAAD7APAAOQBDAE4AWwBnAAA3DgEdARYUFxYXFjMXMjY0JiImJyMuAT0BMxczFRQGDwEOASIGFBYzNzI3Njc2NTc0LwMuAScjBhcOAh4BPgEuARceAQYnLgEnJj4BBw4DFjI2NzU0JyYHHgEfARQiNDY3PgEHAQEBAgQIAwMLCgYFFAQCAQMCThp4AgMBAgQUBQYKCwMDCAQCAQECegwMBAZNB3MHDAQIEBQMBBIBBwMMCQMIAQEHCwsKFAsDBWIDARATAwkOAgJUBAIIHe4BChWMFQsCCQQCAQIGAwEDAwkSqCqDDggDAQIBAwYCAQIECQMLhg0CAgETEwMBAWUBDBEQCAQTFQwOAxAMAQEIAwcKBDcCDhIVAwIBBRMQFBIDDwkGAQQKAw0JAAAAAgAAAAAA8gD1ACYASwAANwYPAScmJy4BBw4BBw4BFxYyNjU+AhcWFx4BBiYGFh8BMj4BLgEVBhUOAQcGJyYnLgE2FjYmLwEiDgEWNjU3MhceATc+ATc+ASYi5QICBAYKDho9HA8aCAYHBAEFAwIdLxwhGgYRAzQFAQNBAwIJAgUCAiceEBMhGgYRAzQFAQNBAwIJAwcHAQQSOh4aLA0GBwUF8gIVHAcNChEDDggbEAwkAwIFCBksGQECFQUSAQcDBwEIA0IEAXECCR4xCQYBAhUFEgEHAwcBCANCBQEDMAUXFwQFIRkMJAUAAAACAAAAAAD8AOYAEQA8AAA3BgcVFh8BMzc2NC8BIzUuASIXBgcOAQcOAQcOAQcGBw4BIyIGFB4BMzI2Nz4CPwE+Ajc+AT8BMjYmIwcBAQEBAfACAQEC6AECBeQmFgoNDQ4ICQUHBgoIBBYFAgMDAgYQHgwGDgoJDgQIDAUJGg4KAgMFBOMCEKIQAgIDAQICAq4PAwsCFAgUGB0OCAYEAwUCAQMEAgMBCQgEDw8SHQgMDAQGCAEBBAYABAAAAAAA+gD6ABYANABDAFQAADcOAhQeAz4CPwE+ATQmLwEuAhcWHwEWFzEWDgEPAQYHIwYmLwEuAjcxNj8BPgEyBw4BFBYyPwEXFjI2NCYiBw4CFjY/ARceATYmLwEmInYFZgQEYwkECgQJMSYLBQULJjIJDQwEMScKAQEBCQtKCgIBBAcLRwsJAQEBCicxCAYfDwoEAhgXFxgCBDIFGg4KAgQFBSgoBQUEAgYSGgT3AmYKCgpjBQIBAQUyJgwIDAgMJjIGAQ0DMScLAgQECwtJCgEBBApHCwsEBAILJzEGSBALAwQXFxcXBAUyRA4LBQQCBScnBQIEBQYTGQAAAAgAAAAAAPsA+wAIABgALAA4AD0ARwBbAGcAADcHFRczNzUnIxcVIzUzMjY1NzUnJicjNTMHBgcVFBYzMj0BMzI3NicmJysBBjMOARYXOwE+AS4BIhcVIzUzBw4BFBYyNjQnJgcGBxUUHgE7ATY3NicmKwE1NCYiFw4BFhc7AT4BLgEiZwIFjAUFjIaAKSgDAQICB0qA6QEBAgMGBgcBBAQBAggIAi8CAQMBCQkCAwEEEIBLS7ICAgIHAgEDBQEBAQUHCQIBBAQCBgYEAi4CAQMBCQkCAwEEEPkD7AUF7AV7cDACAhBkAQEBNTcCAggHBgoGAgMEAQEBAQQEAQEDBQI9M2UmAQUOBgUTAQIyAgIIBwUBAQEDBAIGBgQRAQQEAQEDBQIAAAAABgAAAAAA+wDdAHcAggCHAJIAlwCcAAA3DgIeATc+ATc1MxYUBw4BBxUjIgYPARUXMzc1Jy4BKwE1NDY3PgE3Nh4BFzM3NjQfAR4BFx4BHQEjIgYPARUXMzc1Jy4BKwE1LgEnLgEnJicmNDczFx4CMj4CNC4CIg4BDwEjNTQmLwEjBw4BHQEjJyYnJgceAQYnLgEnJj4BFxUjNTMXHgEGJy4BJyY+AQcVIzUzFxUjNTMbBwwECBAJBwwCKAMIGiUDCQUEAgIFLAUCAgQFCAUECBkPBQEEBCkDAgMJDhYHAwUIBQQCAgUsBQICBAUJAggHAxEFDQ0GAygBAQgKDAkIAwMHCQ4JCAEBKwEBAywDAQErAQEECgMHAwwJAwgBAQcLbyAgVwcDDAkDCAEBBwuxICDAICDaAQwREAgCAQsGAwEDAgkvGwcBAQMsBQUsAwEBBAUSCA8XBgICBAECAwIBBAYXDgcSBAQBAQMsBQUsAwEBBwsXCgUSBAgFAQMBBAQJBAQIBw4HCAQECQQECQUEAgICAgQFCQQEBAsOAxAMAQEIAwcKBBEQIAIDEAwBAQgDBwoEkRAgEBAgAAAACAAAAAAA+wD7AA4AFwAgADAANwBEAEsAVAAANwYHFRQeATI+AT0BJi8BBwYeAjYmJyYXDgEWPgInJgcOARQfARYyPwE+AS4BIgcfAQcnNzYyFwYUHgEyPgE0LgEiBgcXByc3NjIXBh4BMjY0JyadAQEBAwIDAQEBA0EBAggEBQEFCHIFAQUECAIBBIYpHhEPBAMNOkUDASIEDx0LGBgLDAJFAQMCDAIDAwIMAlsLYhkxMQJQAgELAgUFCfkBAQcGAgMDAgYHAQECHAMDCQEFBAQICAQEBQEJAwMFZikfAxIOAww5RQUEIg4LDBgYDAwVAgIDAQEDAgMBARgMYxgyMSoCBAoFAgYIAAAAAAkAAAAAAPsA8AAUABkAJQAuADsAQABNAFsAaQAANw4BHQEWHwEzNzY3NTQuAisBIgYXFSM1MwcGHgE+AiYnKwEGFwYWMzI1NCYiFwYUHwEzNzY0JicjBhcVIzUzBwYPARcWPgE/AScmIgcGFBYyNjQvATc2NCYiFwYUHwEHBhQWMjY0JiIHAQEBAQHwAQEBAQIMGaYZDOjg4MoBAgcKAgEDAgYHASoEBgcKBA5UAgIDLAMCAwQoBEjg4GkBCwsCAgUCCwsDAgNCDBkCBQoJCQoFAlMCCgkJCgUCGRkC7gELFqYSAgICAhKmFgsCAQEkGzUXAwUBAQIEAwEBAQQFBQQCAgICAwICAwIDAQFvRYoXAiwsAgIBAywsAgIhDAYYBQIKCgoKAgUCAwIKCgoKAgUYBhgABQAAAAAA+wDrAAgAIgAxAD4AbAAANwcVFzM3NScjFxUHDgEVFAYHBiMnJiIGBwYiLgEGDwEnNTMXFQcOAS8BJjU0Ji8BNTMHHgEHBicuATU0NzYyFxUjNS4BIg8BFSM1FxYyNj8BNh4BNj8BFxYyPwE2FxY3PgE3PgEyHwEWPgEyFQcCBewFBeybBQcJAgYIAQoJAwUGCAEcBAUHCw6VSwsLAgkIAgsGBEA9BgIGCAkFAwcECUBAAQMCAwKVCgQFAwYJARsEBAISCAkEAhABBAgMBAUDBQYBCwkDAxAB6QPMBQXMBSMYAgMOCAQEBwkHBwcMETIDBgsTC10aGg8PAQUFAQEGDQIBMT0EEAUHBAMGBQsDAkg9QgYDAgNGVQgCBgkPATMCAgQiBgcCEgEDCAEBAQIDCQYEAQIXPQAAAAAGAAAAAAD8APAAMgA6AEIATQBZAGQAADcGHQEjIgYPARceARcWMjc+AT8BJzMVFBYyNj0BMwcXHgEXFjI3PgE/AScuASsBNTQmIgceASsBNzYWHwEjIjU3MBcHDgEHBicuAT0BMxcUBgcOASYnJjUnMwcOAR8BMzc2LgEifQIeHwIbHAECEg0GEQYNEgIBHjMCBgIzHgEBBwQOKw4GBQEBHBsCHx4CBTILASEiFRQClxQiIRkBaQERChMOBAdJlQcECRcVBgIBSaYDAQECcAIBAQVq7gEJCQEnJwgOFQQCAgQWDQdFUVICAlJRRQcGDgUQEAYMCgUnJwEJBwVDHAEdHQEdHAE5AUcKDwMEDgMNAwICAw0DCQMLCwQEA2sBBQICAgMEAgAAAAMAAAAAAPAA8QAYACEAKgAANwYWHwEHJyYiBhQeATY0LwE3FxYyNjQmIhcWFA4BJjQ2MgcOARYyNjQmIp0DAwYIfwsKBAOMBQQKCkcICQQDTQUkDkUCVX0CiRkBAwUzBQLuAgUHCEcKCgMEjQECBQoLfwgIAwVNLg4CfAJUAkaeGQUENAIFAAAEAAAAAAD8ANsAIgBFAF8AdQAANw4BDwIXFjI/AjQ2PwEzFx4BFR8BFjI/ATUnLgEvASMiFwYUFhczBycmMSIHDgEWNjc2MhYyNjIdAR4BPwE1NCYrAQYHBhYXFh8BMzc+ATU0LwEjDgEdASM1NCYnIxcUHwEzNzY9ATMVFAYPASMnLgE9ATMvBQcEAwECAgIBAwEEBAScBAQEAQMBAgICBAMEAwZPT1QCBAIXJxAPBA0IBAUGBgkDHAUsAgEEAgMIEBEEggICAgUIBssECQgCAUwIBEAECExNAgFQAQJFAwQDzAMEA0XaAgUEBmECAQECVwYHAgICAgcGVwIBAQJhBgMEAgMtAgIEASgPDw4IBgUDBwkdLQ4LAgIBASoDAQFdAhcECQQCAgQPDQkCAgECAwQEAwIBDQQCAgICBAMHBwcDAgIDBwcHAAAAAAYAAAAAAPwA2wAiAC4AOwBHAGEAdwAANw4BDwIXFjI/AjQ2PwEzFx4BFR8BFjI/ATUnLgEvASMiFwYdARcWPwE1NCYiFwYHFR4BMjY3NSYnJgcGFQcVHgEyNjQuAQcGFhcWHwEzNz4BNTQvASMOAR0BIzU0JicjFxQfATM3Nj0BMxUUBg8BIycuAT0BMy8FBwQDAQICAgEDAQQEBJwEBAQBAwECAgIEAwQDBk9PSQEDAgMCAgYqAQEBAgUCAQEBA1gCAQECBQMBBU8CAgIFCAbLBAkIAgFMCARABAhMTQIBUAECRQMEA8wDBANF2gIFBAZhAgEBAlcGBwICAgIHBlcCAQECYQYDBAIDJwEhIAEBAQEgIQIXAQQhBAQDBCMDAQQYAQIJCQIDBA8GAjkCFwQJBAICBA8NCQICAQIDBAQDAgENBAICAgIEAwcHBwMCAgMHBwcAAAAACQAAAAAA/QD7ABQAHQBEAFIAYgBwAH8AigCYAAA3DgEXFhcWOwIyNz4BJy4CLwEmFx4BDgEuAT4BBwYdAQciBh0BHgEyNj0BMxUUFjI2NTczFRQWMjY3NTQmIy8BNCYiBw4BHgE+ATUmJy4BIyIXBgcOARceAj4CJicuARcGBxQeAT4BJicmJyIGBx4CFAcOASYnJjc+AR8BHgEHDgEnLgE+ARcWFxYUBgciJicuAT4BegsQAQIQAwIJCQIDCwkEAggHAwgDCgcGBQ8QCQYRBAFRCAIBAgYCUAIGAgFPAgYCAQIIUAECBmIMDAcTFxEBEQQFBQdYAwUMAwoEBw4PDQMKCQQQVBIBERgTBQkLBAgGBKcDCQMBAw8PBQYFAwwFZAkDBgUNBwgFCBFgAwMHCwgEBAMHBwQO+gITDBIJAgIGFgsFCgQBAQENAw8QCAUQEQhOAg4OAgISDgQDBwsODw4DAw4PDgsHAwQOEgICDg4DYgQWFw0CEg4TCAIBAQEDCRwLBQQDBQ4UEgUCAQMIEw4SAg0WFQUCAQEKAQcHCwMIBgQHCgoGBwECBRQIBQMDBBIQAwIBBAYQDQEBAQQNDwsAAAABAAAAAADwALsAIgAANwYUFjsBBwYiJiIOARYyPwEXHgE2PwEfARYyNjc1LgEnIwadAgMgICkqAjwEOAEDBRkZHh4FAyssAQICAgMBAQIHQAe5AQYCLy49NwUEGhkeHgIBMDA9AgIDBkQGAgEBAAAAAgAAAAAA5gD2ABkAMgAANw4CFjI/ARUXFBY7ATI2PQEXFjI2NC4BIhcGBxUnJg4BFh8BFjI/ATY0JiIPATUuASIyDAoCBAQSEQECAgEDAiAEBAMDKwVqAQEhBAQCAhYSBQMFEhcDBBIRAQIF3gwLBAMREV4RBgIFDGcfBAQCBSpiAQprIAMBBAQWEgQFEhYFAxERaQoEAAABAAAAAADwALsAIgAANwcnLgEGFBYyNjIfAQciBh0BFBYXMzY/ATUuASIPAicmImogGRkEBDgFPAIqKTkHAwQJPQcCAgEDAgICAVEIA5wfGRkBAwQ5PS4uAgICAQICAQEBAUoGAwICPVkIAAABAAAAAAD2ALsAJQAANw4BHwEzFwcjDgEUHwEzNzMHBhQWMj8BNjQvASYiBhQfASMnIyIJAwEBAjYvLzIEAwIDNzdrERIEBBYSBQUSFwQDEhFrNxsbugEFAgIwMAEDAgMCNhISBAMXEgYDBRIXBAMSEjYAAAIAAAAAAPsA+wAbADQAADcGBxUeATI2NzUXFRcWMj8BNSczNjc2JyYnIwYXBhcWFzMHDgEWNj8BFR4BMjY3NS4BJyMGBwEBAQIFAgFrAwECAgJtMQQBBAQBBTsFqgQEAQUwQgkDBAYJQwEDBAIBAQIFOwX5AQU5BgQDBTBqdgIBAQJ6bgEBAwQBAQEBBAMBAUMJBgQDCUIxBAMEBjkFAgEBAAAAAwAAAAAA9QD7AAkAIQA6AAA3BxUXFjI/ATUnBw4BFB8BFjI2NC8BMzI2NCYrATc2NCYiFwYUHwEjIgYUFjsBBwYUFjI/ATY0LwEmIn0CAwECAgIFYQwIBBAVAgUPDz0IAwMIPQ8PBQKTAg8PPQgDAwg9Dw8FAhUQBAQQFQL5AfACAQEC8ANkDAkEBBEUBQIQDwIGAg8QAgUCAwIQDwIGAg8QAgUUEQQEBBEUAAQAAAAAAPwA/QAxAFYAdACJAAA3DgEHDgEVFBYXHgE3Njc2NCcmDwEGLgE1NDY3NhYXFhQOAR4CNjc+AScuAScmJy4BFx4BFx4BFxYHBgcOAScuATQ3PgEnLgEnJgcOAQ8BNz4BPwE2FgceAR8BFCYiDgIHBhYfARQjLgEnJicmNjc2Nz4BFxYXHgE/AQcGBw4BJyYnLgEnJj8BdR81DgcGHBoRKhQ3IAcGAgIJGTEjAgMJGAYCAgkHFBwTCBAOAgEEBAgPEzUHGygLBAMBAgYKFQcUBwYLAwQDAQMZFA8UDhcKBgQLKRcMBBsxCxQGAwQRERQLAgMTEAYCEhoLHAQCBwoLDgkXBgMPEjYaCAYOFA4YCx4OBAMBAQ0C+gIlHA4ZDyA1EgsLAgYrCAoDAQEDCggiFQYIBAkDCwULBwwMBwEEBgofEwkNCBIOExEPBR0WBwsIEg4UBgIBAgEFAgQFEAgSHAcGAQEHCAUIFR4EAgEBOAIKBwIBAQkUFg8UKgwDAQUPCxwqDxQKDAUDAUUSDxMMCAMIEAoHBAMHGwgMCRcTBAAAAAAEAAAAAAD3APcAFwAlAE8AXgAANwcnJiMiBgcOARQWMj4BNTQvATc+ASYGBx4BBw4BDwEnNz4CMgcOARUUHwEHDgEWNj8BFxYzMj4CJi8BNzY0JiIPASc3PgEmBg8BJyYiHwEHDgEHBi4BNz4BNzYy4QsGDhIOEw4MBU0GHgkKAwwJBAUGMhIXAwEICgxDDAkMDQiFDwkKAwwJBAUGCQ0FDhIPER4DAwcKCgkEAwoKGAkIAwUGBwkKCgUlIQsKDQkPHA8DAQgKCwLpDAQJCQ4KBgZNHxIPFA4DDAoGBQQTAyATCQ4KC0MMCQgDXxASDxQOAwwKBgUECQwECQkbBQYHCgkJBAQJChkJBwYFBAcJCgkvIQwJCQEDDhwPCQ0KDAAOAAAAAAD7AOsACAATAB4AKgA2AD8ASABUAGgAfQCSAJgAngCkAAA3BxUXFj8BNScXBxUXFj8BNScmIhcHFRcWPwE1JyYiBwYdARcWPwE1NCYiBwYdARcWPwE1NCYiFwcVFxY/ATUnFwcVFxY/ATUnBwYHFRcWPwE1Ji8BByIPAQ4BHQEWHwEzNzY3NTQuASIXIg8BDgEdARYfATM3Njc1NC4BIgczIg8BDgEdARYfATM3Njc1NC4BIg8BFxUjNTcfARUjNTcfARUjNTctAgMCAgMFXQIDAgMCAgICXgIDAgIDAgICIwEDAgIDAgbBAQMCAwICBmACAwIDAgU9AgMCAgMFYwEBAwIDAgEBAzwBAQkDAQEBAywDAQEDFgVXAQEJAwEBAQMsAwEBAxYFCmEBAQkDAQEBAywDAQEDFgUKqwggEGgIIBBoCCAQ6QGGAQEBAYYDAgGGAQEBAYYBAgIBhgEBAQGGAQIXATk4AQEBATg5AiEBKSgBAQEBKCkCDAFGAQEBAUYDAgFGAQEBAUYDIgECJAEBAQEkAgECTgEHAwUGDAICAgICAgoMBBAIAQcDBQYMAgICAgICCgwEEAgBBwMFBgwCAgICAgIKDAQQCAoFDg4LBgUODgsGBQ4OCwAKAAAAAAD7APwAYgBnAGwAhACJAK0AsgC3ALwAwQAANwYHFRQeATsBFSMiDgEdAR4BFzMyPgE9ATMVIyIOAR0BHgEXMzI+AT0BMxUUHgE7AT4BNzU0LgErATUzMj4BPQEuAScjIg4BHQEjNTMyPgE9AS4BJyMiDgEdASM1NC4BKwEGFxUjNTMXFSM1MwcUFjsBFSMiBh0BIzU0JisBNTMyNj0BMxcVIzUzBxQWOwEVIyIGHQEjNTQmKwE1MxUUHgE7AT4BNzU0LgErATUzBxUjNTMXFSM1MwcVIzUzFxUjNTMHAQEBAwYGBgUEAQEDAw8LCAIlBgUEAQEDAw8LCAJgAggLDwMDAQEEBQYGBgMBAQMDDwsIAiUGBgMBAQMDDwsIAmACCAsPAxwVFYsVFSADBwYGBgRgAwcGBgYEYGAVFSADBwYGBgRgAwcGMAIICw8DAwEBBAUGJasVFYsVFUsVFYsVFfkCAw8LCAJgAggLDwMDAQEEBQYlAggLDwMDAQEEBQYGBQQBAQMDDwsIAmACCAsPAwMBAQQFBiUCCAsPAwMBAQQFBgYFBAEBFAsVCgsVFgYEYAMHBgYGBGADBwY6CxUWBgRgAwcGBgYEJQYFBAEBAwMPCwgCMEULFQoLFUoLFQoLFQAAAAQAAAAAAN0A+wAXACwAPABJAAA3DgIeAR8BFR4BMjY3NTc+AScuAS8BBxceARcWBg8CIzUnLgE3Njc2NzYWBw4BBwYzMjY3PgE3PgE0JgcGFBYXMz4BNCYnIwZ1FycTAxkUBwEDQgMBBxgZAwMuHwsLIhMfBQgYGgcBNggWGAECGw8UBxcZDRQDAwcDAgECEg0FBAggAgQGNAgEAwg2BvoDHSssJgwEKAMCAgMoBA4vGiEtBAEBDQUfExw0DgQpKQQMKBgiGAwFAQEgAxUNDwQFDRICAQIHAcIBBQIBAQIGAQEBAAcAAAAAAPsA+wAIAA0AKwA4AFUAYgBvAAA3BxUXMzc1JyMXFSM1MwcGBxUjIg4BFhczFRQWMjY9ATM2NzYnJicjNS4BIhcGFxYXMzc2LgErAQYHBhYfAQcOARY2PwEXHgE2Ji8BNzY0JiIPAScmIhcGFBYXMzc2NC8BIwYHBhcWFzM3Ni4BKwEGBwIF7AUF7Obg4KkBAQ0KBwIDAhsCBwIbAgEEBAEDGgEDAkgEBAEGPwIBAQUgHQVmAwMKDAwJBAUGCQwNCQcEAQMVDQwFAg0NDA0CYwIDBj8CAQECPwYBBAQBBj8CAQEFIB0F+QPsBQXsBXtw4BcCAhoBBQQBDgsHBgwOAQEDBAEBGgMDIgQDAQECAwQCAVECBwoLDAoGBQQJDAwKAwUDAxUNDQIFDA0NDAgBBAIBAwECAgIBKwQDAQECAwQCAQAH//8AAAD8APwAKAA4AE8AWgBtAIAAkwAANw4BBw4BFx4BFzMyNjQmIycuAScuATc+ATc2HgEXHgEyNiYnLgEnLgEHBgcVIw4BFBYXMzc1LgEiFwYHDgIUFx4BFxYyPgM0LgQXHgIGByIuAT4BBxYyNj8BMBQGBwYmJy4BPQEXFhcWMjY/ATAUBgcGJicuAT0BFxYXFjI2PwEwFAYHBiYnLgE9ARcWaQ4eCx4UDQs2IAkBAwICChEbDRQTBAUkGxcwKAsEAwMEAwcKGxELHQMBASwGAwQGMQUBAgVLEggHCgMBAxMMCBgPEQYCAgYRDRQTCxACFxEOGAsNIBUIGw8HBwMGEC8KAgEHBwgIGg8HBwMGEC8KAgEHBwgIGg8HBwMGEC8KAgEHB/oCDAgXSCMeJwIEAgMCAgsLEDMZHSoKBwccFQkBBAoLDhYHBAM4AQQuAQIFAgEFMgUEKwIDAwgHZgMGCwIBAwgHCGAIBwgDAQwCCAoKAQYKDAUqAQMDAxAGAggCCQIDBwkDAyIBAwMDEAYCCAIJAgMHCQMDIgEDAwMQBgIIAgkCAwcJAwMAAAAEAAAAAAD2AP0ADgA0AEIAYAAANw4CFhcWMjc+ATc0JyYXDgEdASMiBhQWOwEVIw4BFBY7ARceATY0LwEzPgE0JisBNTQnJgcWFRQGBw4BLgE2NzYXBw4BDwIXFjI/Az4BNzMVFxYyPwE1Mzc2LgEiMAkOBgwLBg4FCAkBCQtIAgIMDAIDPj9xCwQEHx8bBAQFDg8dHgICMjEBA04MAgQFDg0FBQYKCR4FBwMEAQICAgEDAQICBwMnAwECAgJTAgEBBYL6AQ0VFgQCAwQOCQ4KCwIBBQYJAgYCgAECBgJACAMDBSEiAQGQAwkKAQINBg0FBgQGAQcODwMHBUQCBQQGkQIBAQKNAwQDAZgCAQECmAIDBAIAAAAABAAAAAAA+wDsABgANgBJAFoAADcGBxUXFjI2NzUXHgE2Ji8BMzc2LgErAQYzDgEfATMHIzUuASIGBxUXFhczBwYUFjI2NC8BIyIXBgcVIwYHBhcWMxczNzUnNCcmBwYUFhczNzI2PQE0JiMnIwYHAQECAwIDAUMJBgQDCUJAAgEBBSYhBnEDAQECYJ8pAQEGAgECAgMhDg8EA9QCAzY2eAEBgwoBBAQBAxR8BQEBBLgCBAtfFAUDAgYSYgvpAQZIAwIDBTtCCQMEBglDAgMEAgEBBQICoDoIAwQIPwMBAQ8PBAPTAwMCHQELggEBAwQBAQV8FAMBBLQBBQIBAQICAQICAQEAAAAAAgAAAAAA9gDmABUANAAANwYUHgE+AS8BMzI2NCYnIzc+ASYGBxcGFB8BIyIGHQEUFjMXMwcOARY2PwI2LgEnMSYiByIXKwUEAQMgOjoEBAppHQQBAwUFjwISEWcMBQIGEV4dBAEDBQUSEgUBKwIDAQLOFwUrAgIEBCECBgIBHgUEAwEFZgIDEhICAwECAgEeBQQDAQUREwUDKwIBAgAAAAQAAAAAAPUA9gAUACQASgBgAAA3Bh0BFxYyPwIzFRcWMj8BNTQmIhcHJyYiBhQfARYyNjQmIg8CFRQeAjsBNz4CPQEnJiIPARUjIg4BHQEjNTQuASsBNScmIhcUFhczPgE9ATMVFA4CIi4CPQEzLAEDAQIBAwGVAwECAQMDpF4XCgoCBAIKDAUzBAMFkgICCwlgYAUECQICAgIBAykQCwJKAgsQKQICAkEDCEoIAzsCBga6BgYCO/QBPj0CAQECc3MCAQECPT4CRxYJCgQDAwoMNAIEBQcBTEsIDAICAgoHE4UCAQECWAEEBw8PBwQBWAECcQwCAQECDAsYGQYHAgIHBhkYAAAAAAQAAAAAAPAA+wATACcAQABFAAA3DgEfATMVHgEyNjc1NC4BIycjIgcOAR8BMxUeATI2NzU0LgEjJyMiBw4BHQEUHgEzFzM3Mj4BPQE0LgEjJyMHIhcVIzUzWQMBAQKNAQIFAgEBAgMUM0khAwEBAo0BAgUCAQECAxQzSSgBAQECBBRqFAQCAQECBBRqFASSior6AQUCAp4OBAMOixMJAgEhAQUCAp4OBAMOixMJAgEiAQkSehIJAgEBAgkSehIJAgEBWlCgAAAABgAAAAAA/wD8AEEASABXAGcAfQCHAAA3DgMeAj4CJy4BDgEWFAcOAicuAScmNDc2Nz4BNzY7ATIWFxYfARUcAR4CNz4BJy4BJyIOAicuAScuARceAQYmPgEHBgcOARceATI2Nz4BLgEXHgEcAQYHBiYnJjQ+AhYHDgMdAR4BFzM+ATc1NC4CJyYHFx4BFxUjNTQ3NnMdMB0GFy05Pi4TCAEDBgEEAggzRCAXHwYDAwkaCxcQBQUPCwkGCwsLBgoNBgoJAwMMCAQMBQIBBBIFDBpeBwESDwMOXwQFDAEMBQgOCAYJAw0UCwQFAwUHEQYDBQcEDR8LBgkEAQMIUggDAQQJBgsXGCYQCwJWDhb6Ax8wPDYmDg8tPiAGAwEEExoJIzALDwwnGgkeCiQXCgsEAgEBAwUGCQcECQYCAwMUCgcKAQMEAQEDBwIEAhgDFAkNDwgoAgMKHwwGAwMGCRoTBxADBgQMCQUHBAsFDwcFAgFBAwIICwkJAQIBAQIBCQkLCAIDBAQJAwgJBgMPBQYAAAUAAAAAAPsA+wAPACQASQBZAHgAADcOAh4CNjc2JicmJyYiFx4BFxYXFA4CIi4CNTY3PgE3NgcOAQcOAQcGBw4BBwYUHgEXHgE3Njc2NTQnLgEnJicuAScuAQcXHgMXFSM1Njc+AxcHMhczNzI2NzUXHgEUBw4BBwYiJy4BJyYnJjY/ARcUdQ0UBgoVGBgHDQINCw0GCQ0GCAQKAQUNDA4MDQUBCgQHBggREBsHAwcBAQgMEgMBBAYGEkQlHRY2AQMSCwkBAQcDCzEbKw0UBwQBigEBBAwZJA1lAg5zFQMCAQUNDgcIJhgKMgoYJQkFAQMMDggB+QIVGxsUBAoLESUOCgMBDAEFBAoOCg8OBQUODwoOCgQEAgJyAggGAwsFAgMEDgcECwgHAwwNAgIFDhoFBAcOBAMCBQsDCQkCCwIHBwkDGBgDBAYIBwICPgEBAgMUAgUOCgYIDQMBAQMNCAQDBw4GAxUDAAoAAAAAAPwA9QA+AE0AWQBrAHoAhQCXAKoAtwDEAAA3DgEXHgI2NzYeARQPAScuASIGBwYWFxYyNjc2NC8BNzYyFjI2Ji8BJjQ+AS4BDwEGJi8BNzY0JyYnLgEjIhceAhQHDgEmJyY3PgEfAQYUFhc7AT4BLgEiFwYUFjsBFRQWMjY9AS4BJyMiBx4CFAcOASYnJjc+AR8BBhUHFBYyNjQuAQcGBxUUFjsBPgE0Ji8CLgEiFwYHFSMiBhQWOwEyPgE9AS4BIgcGFBY7AT4BNCYnIyIXBhQWOwE+ATQmJyMiGwwMAwMMDhEEAgMZDg0HBgQNCQULAwwIFBEDAgICDw4CSAMGAggbJEcBAgQCJSMCDg8CAgMFCwMFBQcNAwkDAQMPDwUGBQMMBXcCAwILCwIDAQYVPgIECAkCBwIBAwIKDLQDCQMBAw8PBQYFAwwFzQIBAgcCAQXYAQECDgsCAwMBEQEBAwLTAQEJCAQFCwEIBgEBBAKYAQIOCwIDAwILDj8BBQsLAgMDAgsO8wQWCwgNBAMEAQIVAQwLBAIBBQQKHggGCwkFDwQDDA0+AwUHFx8BPAIFAgEfHgEMCwUGDgUKBQIBCwEHBwsDCAYEBwoKBgcBQQEFAgEBAwUCAgEGAgkHBQYKCgIDASEBBwcLAwgGBAcKCgYHASABAgwKBgYTBQJCAQILDgIBAwIDAQEQAgMCAQIRAgYCAQYICwIEFwEGAgEDAgMBAQEGAgEDAgMBAAAAAA4AAAAAAPYA/QBwAIUAlACeAKcAtQDLANkA6ADxAQABDgEZASgAADcOAhQeAR8BFQcOAhQdARQXHgE3PgE/ATMXHgEzMjY3MTYWHwEHBhQrAScuAScmBgcOAQcGFx4CPgI/ATMXFhceATY1LgEnLgEjBg8BJy4BNzU+AScuASIGDwInJicuASInNTc+ATc2JicuARcOARcWFxY7AjI3PgEnLgIvASYXDgIWFxYyNz4BNzQnJgceAQcGJy4BPgEXHgEOAS4BPgEXFhUUBgcOAS4BNjc2FwcGBw4BBwYeAjY3Nj0BPAEnJicuAQcWFxYOASImNTQ2NzYyFxYXFA4CIy4BJyY3NhYXFhQGIi4BPgEHBgcUHgE+ASYnJiciBgcXFhcWFAYHIiYnLgE+ARceAQcOAScuAT4BFx4CFAcOAS4BNjc+ARclBw4FBgoGBAQFCwUCBhYLCAsBARYCAhIKBAkDAQMGIgMDCwwBAQ0HBQ4ECAkBAQoEBwsLCQkBAxYBAQQIHhMBCggEBQUHBQQjBQIBBAEBBBAWEQICFgEBBwMKAwEGBQoCBggMBQlPCxABAhADAgkJAgMLCQQCCAcDCANRCQ4GDAsGDgUICQEJC6sIAwcJDQoHCxFaBwYFDxAJBhFeDAIEBQ4NBQUGCgkPCQcDBAECBQ4UEgUCAgYKAw2eBAMFAQwRDAcGAwpbCQEDBwgFCAoBAQ0EDVkJCxMLAQsQvRIBERgTBQkLBAkFBAUWAwMHCwgEBAMHBwQOZAkDBgUNBwgFCBFYAwkDAQMPDwkECAIHAvoBCw4OCwkCARwBAQkJBAcJAgMLCQQDDAcDBQkNAwEBAgYkBgUDBAcMAgEBAgQOCQ0KBQQCAgQKBQYEBQQMAhQOCQ8EAQEBAgIlBgMBAQUOBgoMDAkEAQMIBwMFAhoCAggFDBkGAgIBAhMMEgkCAgYWCwUKBAEBAQEBDRUWBAIDBA4JDgoLDwYUBwkEAhUPBAMDDxAIBRARCAQGDQUGBAYBBw4PAwcFTwIHBAcFCA8NAwoJAwIJBgUECQUCAQ0CAwcQDAwJBwoDAQMGCwUIBwIBCgkOBgIBAwYUDAwRDAJUCBMOEgINFhUFAgEBAgkBBAYQDQEBAQQNDwsFBRQIBQMDBBIQAwEBBwcLAwgGBA8RBQECAQAAAAQAAAAAAPwA9QBXAIwApACvAAA3Bh0BBwYPAScuAQYWHwEHBgcVIyIOAR4BOwEXFh8BBw4BFjY/ARcWFzIUFjI2NDM2PwEXHgE2Ji8BNzY/ATMyPgEmKwE1Ji8BNz4BJgYPAScmLwE1NCYiBw4DHgEXHgE/ARcWMjYvATc+AiYiBgcGBw4BHwEWMScHBgcGLgEnJjQ3Njc2Nz4BNCYXFhcWFAcGBw4BJiInJicmNjc2Nz4BMhYHDgEeATI2NzYmIrwBBQQGBgQEBAUBBAQDBAEHBQIDAgQGBQEBAwMEBAECBgQFAwUMAQIGAgEMBQMFBAYCAQQEAwMBAQcFBAEFBQcBBAMEBAEFBAQEBgYEBQIGUxwtGgIXLhsJHgsKHh8FAgEFBQYKBQEHAgIFDwQBAQMBNwkJDBowIgYBAQcYGiQJAwNXCgQDAwUJBAUMBQQKBAMBAgMIBAgNBRIDAgMFBgUCAgYK9AEHBwEBAwMDBAIDBQQFBgcEBAEEBAIFBgQFBQQEBQIEBAIDBAwEBAwEAwIEBAIFBAQFBQQGBQIGAwQEBwYFBAUDAgMEAwMBAQcFBAwEHCkvKh8GAQECAQwMAwcxBAcTEgYDBxMQBQIEHg0VAQEBARIiFQcXBxkUFgQBAgYDFAYJBg8FCgYCAQECBgoFDwUJBQMCAhUCBwYEBAMFCQAAAAkAAAAAAPAA8AAQABUAGgAnADUAQgBPAF0AawAANwYHFR4BFzM+ATc1LgEnIwYXFSM1MxcVIzUzBwYXFhczMjY0JicjBhcGFBY7ATY3NicmJyMGBwYUFhczPgE0JicjBjMGFBYXMz4BNCYnIyIHBhcWFzsBPgE0JicjBhcGFBYXMzY3NicmJyMGEgEBAQIRug8CAQECEboPaGBgamBgswQEAQQTFwQEBCYEagIEFxMEAQQEAQQmBG0CAwQmBQMDBSYEaQEDBSYEAwMEFBhrBAQBBBMSBgMDBSYEagIEBCYEAQQEAQQnBO4BEboPAgEBAhG6DwIBAW9lymVlyhwEAwEBAgYCAQEBAQYCAQEDBAEBAScBBAIBAQEGAQEBAQYBAQECBAIBJwMEAQEBAgUCAQEBAQUCAQEBBAMBAQEAAAAABQAAAAAA/gDZABUAKwA5AEoAZgAANwYHDgEWFx4BMjYuAicmNjc+ASYiFwYWFx4BBwYHBhQzMjY3PgEmJy4BIgcOARceATYnJjQ3NjQiFwYXFhQHDgEVFjY3PgEmJyYHBg8BBhQWFzMyFA8BBh4BPgImJyMmPgInJikCBRMNDhMEBAUDAwsLAwsLFQQDAwWkAgMEFQoKBw8FBQIEBBMODRMFBAWLFAIUBQcBBRAQBQdoBAgQEAMCAQcFDQgLDAYzAgwOAQMCEBELCQICBQMZAwMCHgMBFAECBNcCBxc4OBcFAwMGDhIHHjwYBQYDAQIGBRg7HhISBgcDBRc4OBcHAyIWPBgFAQcGFDMTBQgBBAkTMxMDAwIFAQYQJiUOBg4BFBYCAgMBARIQAwQBAigGBAEBAiAEAgQACAAAAAAA8ADwABEAIwA5AFEAYQBwAIIAlAAANwYHFR4BMjY9ATMyNjQmJyMGFwYUFhczFRQWMjY3NS4BJyMGBwYHDgIUHgEXFjI3PgE0JicmJyYiFxYXHgEfAQcOAQcOASImJy4BNDY3Nj8BBw4BFRQXFjI2Nz4BLgIiFxYXFhQOAiInLgE+AgcGBxUeARczPgE0JisBNS4BIhcGBxUjIgYUFhczPgE3NS4BIhIBAQECBgITDwgDBSYEqgIEBCICBgIBAQIEJwRRICAHEgQEEwcnVCcKFhUKICEHFRYbGQcWBQQEBRQGECAkIRIGGBMFICALDAwMEQkVEQUEAgQMDRATCAQCBAgHDgMICQEMEnIBAQECBCYFAwgPEwECBdQBARMPCAMFJgQCAQECBe4BBCYFAwgPEwIGAgEBAQEFAgETDwgDBSYEAgEBKwYcBhQHAgcVBiIgCRkGGAkbBQELAxIFFQYFBQYTBQwLDQ4FGAMVBBwEARgFEgwUCwYKCAYRDgwHDQQJBA4JBwMBBA8RDQRZAQQnBAIBAQIGAiIEBAICBCICBgIBAQIEJwQDAAAABQAAAAAA9gD2ACsANAA9AGcAcAAANw4DDwEUFxY+BDc2FhcWBw4BBw4DFxYzNz4ENCcuAScmIgcGFBYyNi4BIhcGFBYyNjQmIgcOAwcGFBceARcWMjc+Aj8BNCYiDgIHBgcGJicuAT4FJiMXBhQWMjY0JiK1CAweCQMBAgIGAwsaDAkQGwICBQIICw0NCwMDAQIFCA4bCwQBBBUNBQ+oAtkEAwHYBIkMBAQYBANgCAscCwICAQINCAweDAUiBgICAwUDAwoNEQUMGAoGBgIIHA0LAwUCDQwEBBgEA/MCCR4MCQUCAQMDDA0bCAEDFBANCwMJCw4JAwYCAgEDCRsODhAGDRQDAQcCBNgEBddMDAQEGQMEKAIJGw4IBRAGCBIFBwgDIgoHBgIEAwsODRADBQQJBxETCx0JAwYEJgwEBBkDBAAAAwAAAAAA9gD2AC4ANwBpAAA3DgEHDgIVFBYyNjU+Azc2FhcWBw4BBw4BByIGFBY3PgE3PgI0Jy4BJyYiBw4BFjI2NCYiBwYHDgEHDgEHBhQXHgEXFjI3Njc+Az0BNCYGFQcOAgcGJicmNz4DNz4BNCYHtQgMDw0LBAIGAgEIHwwJEBsCAgUCCAsQDQoGBQYHDA4RDgsEAQQVDQUPPSwBAwVYBANYBwgFCAwPCwICAQINCAweDAUSDAcFAgQFAQEJIgUMGQkOAwEIHwwLBwQHCfMCCQ8NDgsJBgQFBQsNHgkBAxQQDQsDCgsPCQECBgMBAQkQDg4OEAYNFAMBcSwEBFgFAyYBBAIHDA4OCAUQBggSBQcIBBIMCAsGBgkBAgECCQoNIQMFBAkPEwkMHggBAQMGAgEAAAAAEAAAAAAA9QDyAA8AOABHAFEAVgBdAGYAcAB1AIAAhQCSAJ0ApwCsALgAADcGBwYWFxY+BCYnLgEXBgcVByMOAQcVHgEXMxcVHgEXMz4BNzU3Mz4BNzUuAScjJzUuAScjBhcOAx4ENz4BLgEHHgEHBiY2NzYyFxUjNTMXHgEGJj4BBxcVByMnNTczBw4CHgE+AS4BBxUjNTMXHgEGJy4BJyY+ARcVIzUzBw4BHgI2NzYmJy4BFwYHBh4BNzYnLgEHMhYXFgYiLgE2FxUjNTMXHgIVDgEiJjQ+ASMNBQMJCgYNCgUBAQEBBBM7AQEmKAQCAQECBCgmAQIDKgMCASYoBAIBAQIEKCYBAgQoBGQFCAMBAQEFCg0GCgkHFKQGAgYIEgEHBAlgICBNBwESDwMOLhQoJSkoJRcHDAQIEBQMBBJLICBMBwMMCQMIAQEHC2QgIMUICQMNEg8DAgECBRSiDwEBDxYJDAYEFaQCBgEBCA8IAQxpICBNAwQBAQgOCAgK7wUMChQDAwIGCAUJBQMJCQQBBCcnAQIEKAQCAScmBAMBAQMEJicBAgQoBAIBJycEAgEBAQIHCAUJBQgGAgMDFBQKDwQQBQcJFAMCEBAgAgMUCQ0PCEAUJSkoJSkhAQwREAgEExUMHBAgAgMQDAEBCAMHCgQRECBNBA8RDgIJCQUOAwkHBAcPDBABCAwQCwgOCAMICwgQCREQIAMCBQQDBwgJDQkBAAAABAAAAAAA3gD1ABYAMABLAF4AADcGFBceARcWBwYUFxY2NzYnJicuAiIHBhYXHgEUBgcGFBYyNjc2NzYmJy4BJy4BIgciBh8BFhcWHAIHBg8BBh4BNz4BNzYmJy4BBwYXFgYHBhY3PgE3NjQnLgIitAIGCwwBAhkHAgQIBxcEAgwDDAMFMQEBBQkICAkGAwQDAw4FAgEBAwsGAgMFLwECAQUGAwICAwYFAQIEAgQOAQMHCQQENAMFCQEJAwMEAgcDBAUCBgME8wEDDRYrGTUzDwMBBAoRMzgjHwgYBBoCBgkSIyojEgsFAgQFGB8IKgkOHgsDAxkDAwoNCQcJGgkGCg0KAwMBAQIhDhMpEAcEGwMJDiMNBQcBAQsGCx0MBAoCAAAAAAQAAAAAAPYA7AAzAEIAUQBgAAA3Bg8CDgEUHwEHBh4BPwE+AS4BDwEiPwE0JjQ+AjIeAR8BMAYUFjI/AT4BLgEvAi4BFwYUHwEzPgE9ATQmKwEGBwYUHwEzPgE9ATQmKwEGBwYUHwEzPgE9ATQmKwEGfQIQECIiBwUwBgYBBAUbIAIBBAQxAQYFLj4EGwIcBB4fGQMEBQ0QAwMFIiIeBAQYAgIDTQkFBAlJBwECAgNNCQUECUkHAQICA00JBQQJSQfpASAgBQUCBwQvIyMEAwIOEQMFAgIZHyEBLQIIAzg5AgQFGgIEBAwQBAQCBQU5CAOOAgIDAgECAgEDAgEhAgIDAgECAgEDAgEhAgIDAgECAgEDAgEAAAACAAAAAAD2AOYAGwA4AAA3Bh0BIw4BFB8BMxUXFj8BNTM3NjQmJyM1NCYiBwYUHgIyPgI0JiIGBxUUDgIiLgI9AS4BInwBLwQDAgMxAwIDAjEDAgMELwIGcQECCwm+CQsCAgYBAQIGBroGBgIBAQbkARoZAQMCAwIzAQEBATMCAwIDAS0FA4EBMggMAgIMCDICAwURGAYHAgIHBhgRBQMACQAAAAAA9QD2ACIAPABTAIcAkQCdAKIArAC4AAA3BgcjDgEHFRYXHgEyNCInJjUnND4CNzMXFhQyNCYnJiMnFwYPAhQeAR8BMz4BPwE+ATc1NCcmLwEjIhceAR0BFA8BDgEjByImLwE/AT4BOwEWBw4BBwYeARczFSMiBh4BNzY3NTMVFB4BMj4BPAEnLgEvAjM2NzYuAQcOAR0BIzU0Jy4BFxYdASMiLgE+ARceAQ4BKwE1NDc2MgcVBzUzBxQOAS4BPgE7ARcWFA4BLgE0NjMyFhsGAwEDAgEBAQMOEhQEAgEBBgYNeQQJCwgHAwuDMgoFAgEDBQUGgA8IBAEDAgEBBAgER0iOBAMBAQIGDWwPCAMCAQIDBEU6DXMDCQECBQsJCAgMDQINChECIAQJEAkDAgQIBwkBCBYCAQwRBwQDIAsDCwgGBgYGBAMIUQMCAwYGBwUDBxkgICsECAgCBQUGBkcDBQYHAwEHBQPzAwQECA90CgMHCQsIAwk4QggHAgECBRQSDQQBATYCCgV9EQkHAwIBAgMCAwgPOEgDCQQDDAIGCnkLAgEDAgEDAwOQAwICARUBCQQHDgYBIA0SDAECFggKBwcICAcLBAIGAwEBHwIRCg0CBgQIBwgFEgYCAQwDCgcCCAkDAwIHBwMGCgMCMA8BIDEGBwMGCQYCBAMHBwEDBgsCAgAAAAAGAAAAAADzAPUAFwAlADkAUgBnAHUAADcOAQcGFBceARcWMjc2NzY3NiYnJicjIhceAQ4BBwYmJyY2Nz4BFx4CFAcGBwYjBzc+AS4BLwEzMgcOARUUFhczHgEXMzY3PgE3NjQnLgEnJiIXBhQfASMiJicuAScmNDc+ATc2OwEXHgIGBwYnLgE3PgI4DRQEAwMEFAwGhQcQDAgCAxYUBAw5QxsNDgUUDhAZBQMCBAkfeQkRCgUIEAQHVwYICAMHBwUrKoQRFg8NAQYKDm4NAwwUBAMDBBQNBoVXDw8GKiETBwUMAwYFBREIBSssLgoPBgYJDhURFgMCExbzAxINBhYGDRIDAgIEDwoOFSEFAQEPBhgcFAICEBAHEwcOCgMBDBEYCQ0GAgEGChYVDgcGeAQdEQ8aBwMCAQEBAxINBhYGDRIEARAQKhAGAQMCCgQKGQkIDAEBAwMQFRYIDgICHRINEwUAAAUAAAAAAPsA5gATAB8AKgA3AEQAADcHJyYiBhQfAhYyPwE2NTQjIgcXBhQWFzsBPgEuASIHDgEfATM3Ni4BIgcGFxYXMzc2LgErAQYHBhQWOwE3Ni4BKwEGfj4XFwQDBRQVBgMMNkEFAgsqAgMCCwsCAwEGFSYDAQECQAIBAQU6KQQEAQhdAgEBBTArByYCBERFAgEBBUM4C5ZOFhcDAwYVFAUOQ1ICBQ0fAQUCAQEDBQIxAQUCAgIDBAIyBAMBAQIDBAIBMQEGAgIDBAIBAAAFAAAAAAD1APsAOwBXAGUAewCKAAA3BgcVByIHBgcGHQEeAzI2NCYrASYnMS4BJzUzFRYXFjc2NzUuAS8BLgErATUuASIOAR0BIzU0LgEiBxQeATI+AT0BMxUUHgEyNjc1MxcVIzc0PgE7ARcOAQcGFhcWMjYnLgIXHgEXHgEVFAYHBiYnJicmNjc2MzIWFQYPAScuAQ4BHgEyNjQmQgEBJQQCBgMBAQIIB1YCBCkiCAMDAgHWAQEDAwEBAQIEAQQGEhEBAwIEAWoBBAIEAQMCBAFqAQQCAwEkB9YBBQQQEXAJFAUKBA0QKyEBARMdDQcLAwICBgcNIwwJAgMQDwUKBgYCCAkEAwMEAgIMBRgF+QECEQECBAcCVUURBgcCAwUCAQEBBwxqKQQBBAQBCEwKBgMBBAERAgMEBAUJCQUEBCkGBAMEBAUJCQUEBAMCEQckIgMEAmwCDQgQJQ4QIRgQGQsRAwsHBAYFChAHDAEMCg0PGwUCAhkBCQgEAwEBBAULGAUDAAAAAAQAAAAAAPgA9gBBAFgAaAB9AAA3BgcGFhcWHwEVBycuAQcGBwYXHgI3PgM0Ji8BNzYyHwEHDgEVFBYXFjM+AicuAScmBg8BJz8BNjc+ASYjIhcyHgEUBwYHBioCJyYnJjY3Njc+ARcHFhcWHAIHDgEuATY3NjIXHgIUBw4BJicmJzQ2NzY3PgEzFnQLCAwBDAgLBikDChgLBQYNAQETHQ0ECwUDAwICExMCExMCAgMSDgUIDxUGBwILBQsYCgMpAQULCAwBGRIHDwYMBgMFCQQFDAUECgQDAQIECgMLA0AKBgICBhYXDAoOBQ2bBQkEAwYXFgYCAQEBBgsEBAYI8wMJDCIMCQICKCMCBwMGAwUNEw8VBgcCCggNCQwDBBAQEBAEAwwFDhcEAQETHQ0FCwIGAwcCIygCAgkMIhoMCwwPBQoGAgIGCgUPBQoGAQMBmAQLAwULBQMMCQkYGwQCAwIJCw4HCwkJDAUHBQUECwUCAQEAAAYAAAAAAPEA8QAhAC0ANgBPAFoAZQAANwYUHgEzMh4CFx4BFx4BFRQeATI2NCcmJy4BJy4BJyYiBwYUHgE2Nz0BLgEiFwYUFjI2NCYiDwEnJiIOAh4DMj4DLwE3PgEmBg8BHgEGJy4BJyY+ARcGHgEyNjQmKwEGFwIEAwUNIx4fDAcVBRMXAQQCBAEGIwYXCBc8Hg0KAgICBAQBAQIFbAkEAxMEA0gXBAQOCQcEAQQIBw4HCAQBAwIpBQIEBQUxBwMMCQMIAQEHC4YCAQIWBwULCgPuAgIEAQcKEgoFFgcZPxwFBAQECgw7MAgYBhMZAwEtAhUGAQMCCwsCAzkKAwQTAwRHGAICBAgIDQgIAwMICA0FBCkFBQQCBTEDEAwBAQgDBwoEEwIEAwIHAgEAAAAgAAAAAADsAPEAEgAjADcASgBPAFQAWQBeAG8AeACIAJsAoACoAK0AsgDHANQA5wD8AQEBBgELARABIwE2AUoBXQFiAWcBbAFxAAA3BgcVFB4BOwE+ATc1NC4BKwEGFwYHFRQeATsBMj4BPQEuASIXBgcdAR4BFzMyPgE9AS4BJysBBhcGBxUUHgE7AT4BNzU0LgErAQYHFSM1MxcVIzUzFxUjNTMXFSM1MwcGFBYXMzI+AT0BNC4BKwEGMwYUFjI2NCYiFwYHFRQeATsBPgE0JicjBhcGBxUeARczMj4BPQE0LgErAQYHFSM1MxcVIyc0NjsBFxUjNTMXFSM1MwcGBx0BHgEXOwE+ATc9AS4BJysBBhcGBxUeATI2NzUuASIXBgcdAR4BFzM+ATc1NC4BKwEGFwYHHQEeARc7AT4BNz0BLgEnKwEGBxUjNTMXFSM1MxcVIzUzFxUjNTMHBgcVFB4BOwE+ATc1NC4BKwEGFwYHFRQeATsBMj4BPQEuAScjBhcGBx0BHgEXMzI+AT0BLgEnKwEGFwYHFRQeATsBPgE3NTQuASsBBgcVIzUzFxUjNTMXFSM1MxcVIzUzEgEBAQYKEwMDAQEHChMDOgEBAQYKCAoGAQECJDkBAQEDAxMKBgEBAgQOEAM6AQEBBgoTAwMBAQcKEwOTFRU7FhY6FRU7FRXOAgMDFAkHAQEHCRQDOQECJgICJjoBAQEHCRQDAwMDIAI6AQEBAgMUCQcBAQcJFAOTFRU7FQEBCgs6FRU7FRXOAQEBAgQPEAICAQEDAw8PAzoBAQEDIgMBAQQgNwEBAQICIAMCAQEGChMDOQEBAQIEDxACAgEBAwMPDwOTFRU7FhY6FRU7FRXOAQEBBgoTAwMBAQcKEwM6AQEBBgoICgYBAQIDHgM5AQEBAwMTCgYBAQIEDhADOgEBAQYKEwMDAQEHChMDkxUVOxYWOhUVOxUV7gEEEwkHAQEDAxMKBgEBAQEDFAkHAQEHCRQDAwIBAw8PAwMBAQcKEwMCAQEBAQQTCQcBAQMDEwoGAQEUCxUKCxUKCxUKCxUyASQCAQEGCggKBgEBASYCAiYCAgIDEgoGAQECJAIBAQEBAx4DAgEBBgoICgYBARQLFgsKCQkDCwsWCwsWMgEDEA8DAgEBAwMODwMDAQEBAQIhAwICAyECAwICAw8OAwMBAQIEEwkHAQEBAQMQDwMCAQEDAw4PAwMBARQLFQoLFQoLFQoLFTIBBBMJBwEBAwMTCgYBAQEBAxQJBwEBBwkUAwIBAQEBAw8PAwMBAQcKEwMCAQEBAQQTCQcBAQMDEwoGAQEUCxUKCxUKCxUKCxUAAAMAAAAAAP4A9gAXACoAOgAANyIGBw4BFxYfARUXMzc1NzY3NiYnLgEHFx4BFRQHDgEnLgEnJjU0Njc+AQcWMzI2PwEUDwEVIzUnMDNjBBULHx0DAQpUBSwFVAoBAyUoCEAGSR0oBQxKKh4wCAUlGxE3ZR8uGSQSDCYlIEsC9AICBhIMAg1jUAUFUGMNAg4TBgEBAQwDDgcCBAoMAgELCAQCBg4EAgE4CAQEAwEsLE1NWQAAAAQAAAAAAPYA8AAcACkANgBBAAA3DgEUFjY/ATYyHQEXFjI/ATU0Mh8BHgE2NC4BIgcGFBY7ATc2LgErAQYzDgEfATMyNjQmJyMiBwYUFjI2NCYnIwZjGwMDBAYRFgIDAQICAgIWEQYEAwM2BHECBCQlAgEBBSMdBpoDAQECJSQEBAYdI54CBOIEBBO8E9UaBQIEAQURFlJTAgEBAlNSFhEFAQQCBTWHAQYCAgMEAgEBBQICAgYCAVIBBgICBgIBAQAAAAAGAAAAAAD7AOYAEAAhAC8APgBPAFQAADcGBxUXFBY7ATI2NTc1LgEiFwYHFRcUFjsBMjY1NzUuASIPARUXFjI2NTc1JzQmIhcGFQcVFxQWMj8BNScmIgcGBxUWHwEzNzY3NS4BJyMGFxUjNTMHAQEBAgIBAgIBAQIF6gEBAQICAQICAQECBcwCAgMCAwEBAwKoAQEBAwIDAgIDAo0BAQEBAXABAQEBAghgCGhgYOMCEJAbCAMDBxqTEAMCARCTGgcDAwgbkBAEHAOMAwIDAxRiFAMDAgEDFGIUAwMCA4wDAh0BB0oIAgICAghKBwIBAS8lSgAABAAAAAAA+wDlAAsAFwAjAC8AADcGFB8BMzc2NC8BIxcGFB8BMzc2NC8BIxcGFB8BMzc2NC8BIxcGFB8BMzc2NC8BIwYBAQLwAgEBAvAeAQECsAIBAQKwHgEBAnACAQECcB4BAQIwAgEBAjDjAgIBAwMBAgEDQgICAQMDAQIBA0ICAgICAwECAgJCAgIBAwMBAgICAAQAAAAAAPAA9QAOABUAIAAtAAA3DwEGFBYyPwI2NCYiBx8BByc3NjIHFw8BBiY/AjYyBwYUFhczPgE0JicjBnJBCwsCBSEhdA0tBA4hERgjCwwCDxFaGhoBCAktLQKEAgMSthIDAxK2ErRAISEFAgsLdQ4ELQ0SERgjDAwyEVoJCQEaGi0ttQEEAgEBAgQCAQEAAAAFAAAAAAD7AOYAFAA0AEIATQBZAAA3DgEPARUXFh8BMzc2PwE1Jy4CIhcwMR4CHQEGBxUOAisBIi4BJzUmJzU2PwI2NxcyBwYUFjI2NCYiDwEnJiIXDgEUFjI+ASYjIhciBh4BMjY0LwEuARUEBgMCAwMEBdYFBAMEAwMGCsvQAwIBAQEBBRATihMQBQEBAQEBAgUCE6kQugJUAlQDBCcnJycEEQwIAwQmAwMDAlUCAQMmBAMEEA8H5AIFBQWmBgUDAwMDBQamBQUFAwwCBA4ReQwDAQICAQECAgEDDIoMAwQBAQEBHAEFU1MFAycmJidkDQkDAyUGBQEFBSUDAwURDgYAAAj//wAAAP0A+wASACUAMgA9AFYAYQBvAHwAADcOAQcGHgI2Nz4BJicmJyYiBxceARceAQcGBw4BLgI3Njc+ARcGBxUUFjI2PQEmLwEXIgcOARY+Ai4BBwYUHwEHBhQXHgE2Nz4BNC4CIg8BJyYiFx4BBicuAScmPgEHBhQWFzMyNjQmKwEGBzcGFBY7AT4BNCYnIyJzIzgLDRM4SUITDgURFB8sCAkJHRwuDAcFAgcZEzEzLhsBAh8SMggBAQIGAgEBAzsBBwUDBAYLAgIEeAIUFAICAQQQEgcDAwMHCQ4EAxUUA0EHAwwJAwgBAQcLWwEDAQkJBQUJCQECnAIFCQkBAwMBCQv6BCwhI0kyCR8gGDYzFB8FAQELBCEaDyMPJRkTEAYfNRwsHxIRGQEBCQkFBQkJAQECGgcFBgQDCwQDAgYCBBMUBAQNBAkIAgcEBw4HCAQCAhQUMAMQDAEBCAMHCgQOAgIDAQIGAgECAQEFAgEDAgMBAAACAAAAAAD7APUAUABsAAA3Bg8BFRceARczFR4BMjY/AjI+AjU3MzIWHwEeARcVDgEHMQYjBw4BHQEnIyIGFBY7ARcWMjY3NTMyPgI1NycuAicjNTQmLwEuASMnBhcWHwEVBw4BIw8BJzQmIyImLwEuASc1PgE/ATMXCgUCAgQNDAsBAgIFIyQ1BwYIBAELBwUCAQMCAQECBAMDGAMDOA0KBgUJCyAgBAIBCgsJCAQBAwIICAsLBAQCAwgOhBCjBAMCAgMEBTlCAQMPCwUCAQMCAQEEBASb8wMKBWcFCAcBLgQDAhkaAQMHBwZDAQIBAgYLTQsGAwIBAQIRESUCBgIWFQMEJAMICAhhBAUHAwEKCQsEAgMCAQELAwMDZQMDBAEwFxYDAQIBAgYLUgYHAwIABgAAAAAA8ADwABEAFgAnACwAPQBCAAA3BgcVFxQWOwE+ATc1LgEnIwYXFSM1MwcGBxUeARczPgE3NS4BJyMGFxUjNTMHBgcVHgEXMzI2NzUnJicjBhcVIzUzvQEBAQMXEwQCAQECBCcEJyAgfgEBAQIDKgMCAQECAyoDKCAgfgEBAQIEExcDAQICBCYEKCAg7gESqB0EAgECEboPAgEBb2XKQgIMdQwDAQEDDHUMAwEBSUCAQgEFOwUCAQIFQQEBAQEkGzUAAAADAAAAAAD1APUAEQAfAEoAADcOAQcOAQcGFBYyNj0BJzQmIhcVBzU+ATc+ATc+ATsBFwYUFhcWFxYUBw4BJy4BJyYnLgEHBh0BHgI+ATc+AT0BNCcmJy4BJy4BXwYRBxQcBAICZgIBAwwGVQEIBQQPBgoXCQQiAgMKIRcaGhEvFw8dCA0CAQUDAgIeMjctDAQDAgYQCBwOBxT0AQYECiQWCA8DAjMjDgICNSoBBwkUCQYPBAYJFgEGAgEDFxpLGhINBwMVDRIYCgQCAQIIGy0YBSAaChAODwQGGBIKEQQCAQAAAAAEAAAAAAD2APAAEAAsADkARgAANwYUFhczNzI2PQE0JiMnIwYXBxUUIi8BJg4BFh8BFjI/AT4BLgEPAQYiPQEnBwYUFhczNzY0JicjBhcGFB8BMz4BNCYrAQYNAgQTqB8IBAMJHawSbwIBFxQEBAICGxYHAgcWGwICBAQUFwEFcwIEBkEDAgMGPgaZAgIDPwgEBAg7Bu4BBQIBAQICAQICAQEmAVNSFxMDAQQEHBUGBhUcBAQBAxMXUlMDLQEFAgECAwIDAQEBAgIDAgECBgIBAAAAAAT//gAAAPwA/QAsAFkAYwBuAAA3DgEHBhceARceATYmJy4BNz4BNz4BFhceAgcOAQcOARY2Nz4BNzYuAScuAQcOAhceARceAT4BJicmJyY2Nz4BNzYeAQcGBwYUFjI2NzY1NCYnLgEnLgEjBw4CHgE+AS4BFx4BBicuAScmPgFzIDQOEgoGGREGBQUDBhgaAwEFBA86RBsVFwELBhQLBgMFBAcMFwYLAhkWEy0UGSMHCwMNBgQDBAEBAw4HCQYPCRMNEyASAQIYBgMEDAQTAwUGFg4FEQMEBwwECBAUDAQSAQcDDAkDCAEBBwv6AyUeJysVJQwEAQQFBBE4HQwRCh8hAxUPLjMYDRgHBQUEAQQJGw8aNzERDgwyAyUtFwcPBQIBAgQCAgwNEygPCQkBARIgEx0TBAUDCQQWHAsOCgwUBAIDMQEMERAIBBMVDA4DEAwBAQgDBwoEAAAAAAcAAAAAAPYA6wAQABUAJwA2ADsATABRAAA3BgcVHgEXMz4BNzUuAScjBhcVIzUzFwYUHwEHBhQWMj8BNjQvASYiBwYHFR4BFzM+ATc1LgEiFxUjNTMHBgcVHgEXMz4BNzUuAScjBhcVIzUzDQEBAQMLbAsDAQEDC2wLfHZ2NwIUFBQUBAQWEgUFEhcEtgEBAQMLbAsDAQEEgHt2dn4BAQEDC2wLAwEBAwtsC3x2dukBAyoDAgEBAgMqAwIBARoQIDICAxUUFBUEAxcSBgMFEhcXAQMqAwIBAQIDKgMDGxAgRwEDKgMCAQECAyoDAgEBGhAgAAAEAAAAAAD8APwAdwDhAO8A+wAANw4BBwYHFQcGDwEnLgEjDgEHFBYfAQcGBzEOASMxDgEHBhYXFhczFxYfAQcOARUeARcyNj8BFxYfARUeAjY1NzQ+AT8BFx4BMz4BNzQmLwE3Nj8BMz4CJicmJzEiJicxJi8BNz4BNTQmIw4BDwEnLgI1LgIXHgEXHgMyPgEeAQ4BFB4CFx4EDgEjIg4DFB4BBwYHBi4BIg4CBw4DIi4CJzQuAiIOAScmJyY+ATQuAyMiLgE0PgI3Mj4CNC4BNzY3Nh4BMj4CNTc0PgEWBw4BBwYWFx4BPgEmJyYXHgEVFAYmJyY+AnwECAIEAgQEBwYGBwkGCAsBAwUGAwMBAQMKBgcDBwEJBQ4HAQEDAwYFAwELCQYHBwcGBwQEAggUEQEBBwcGBwcHBgkLAQMFBgMDAQEHDQ0EBwgDBgoDAQEDAwYFAw0LBQgGBQgIBAECBQ4FAgIBAQMLEAQQCQgCAw0IAwMMCQQEAQECBgIGEAIDCA0DAQIGAwgPBA0OAwEBAgQDBgMFAQECEgsEDwgDBgIBAw0IAwIQBgIGAQEFBAcLBAUHDQMBAgYEBw8EDg8CAgQFBwsJEgQHBAoMIBkFEQ8ICggJGRwHBAQNFPoBBQMFDgcBAQMDBQYDAQsJBgcHBwYHBAMCAQMEBxQGBAIEBAcGBwcHBgkLAQMFBgMDAQEHDQ0EDgsHAwICAwMGBQMBCwkGBwcHBgcEBAIIEQ4DAgECAwQHBgcHBgYKDAEEBQQDBAECBQsLBw8CBAkMAwMIDgIFCQYPBBALAwEBAgQDBwIGAgMLEAQPBwQGAgEDDQcEAwwJBAQBAQUEBwsEBgYNAwECBgQHDwQQCwMCBgIHAwUBAQIPDgQPBwQGAgEDDQcFBAsJAgUCAUUBDAgNHAoMARQgGwUCDgQPChESCA4IFQ0EAAAIAAAAAAD8APsAGAAlADEAOwBHAE8AvADVAAA3DgEHBhwCHgEXFjI3PgMmNCcuAS8BFx4BDgImJyY2NzYWBw4BBwYWMzI+AS4BFw4CHgE+AS4BBx4BBw4BLgEnJj4BFx4BBiImPgEHBg8CFB4CFx4CMzI2NCYrAScuAS8BNT4CNzMyHgEVDwEUHgEfAh4BFzM+AT8CPgI9ASc0PgE7AR4CFxUHDgEPASMiBhQWMzI+ATc+ATc+Aj0BJy4CIgYHDgEmIgYmJy4BIyIXHgEVFwcOAh0BIzU0LgEvATc0PgE3MxZ5CA8EAgQLBAgSCAQLBAEBAgQPCAcMCAcCDREPBAUKDAMMXwcLAQIPDQoOBAkRmQcMBAgQFAwEEp8IAggCAwgDAggCDqgHAwsMCwMNuAoFAgECDgECAgIFEA0HBgwOAwICBwcBBAcDEA0LAwQBAQUICAUBAwQwBAMBBQgJBAEFAwsNEAMHBAEHBwICAw4MBgcNEAUCAgIBBwQEAQMDCQsiCwQDAgdIBwIDBAsRFo4DBAEFDwEFLAUBDwUBBAUGQAb6AQwIBAUNBQkLAgQEAgsJBQ0FBAgLAgEOBA8RDQIICAsWBAEBBQIMBwwTCxMQCAIBDBEQCAQTFQwOAxIGAQIBAQEGEAkEAxALCw8IPwMKBRwbBAQBGhYLAQIHAiAXAwICLgQGBAEBAwEKHRwGAwIBOgUCAQECBDsCAQMGHB0KAQMBAQQGBC4CAgMXIAIHAgELFhoBAgECBBsbBQYHAgIDAgEDAwECAwISAgUFMwEEAzUFAgIFNQMEATMFBQMBAQAAAAAHAAAAAAD8APAAFwArADgARQBRAG4AfQAANw4BBwYUFx4BFx4CNjc+ATc2JicmIyYXHgIGBw4BJy4BJyY2Nz4BNz4BBwYUHwEzPgE0JisBBhcOAR8BMzI2NCYnIyIHBhQfATM+ATQmJyMXBg8BDgEHDgEdARYfATM3Njc1NCcuAScuAScuARceAx0BIzU0PgI/AZcPFwQCAgMTCwUFDwYECA8FCQMMDxYIEgsRAwgJDBwMBAkBAwEDAwkFBhSdAgIDPwgEBAg7BgEDAQECJSQEBAYdIwUBAQImBQICBSZ+CgURCQkEBgUBAQOsAwEBAQIJBwMRCA4pGREgDAWgBQwhDw/vAxQPBRMGDRkGAgEBAQMDEAkSJQ0QAQ0DEhkYCg0BDQUOBQkTBwQLAwQDGAICAwIBAgYCATUBBQICAgYCATgCAgICAQEGAQECAQEFAwUEBhERDAMCAgICAwwPBggOBAEGAgQBCwEICg0NDQ0ODAkJAQEAAAAACgAAAAAA/AD9AA4AMgBBAFYAYwBxAH4ApQC8AMkAADcOAQcGFhceATMyPgEuARcGFB8BHgE2Ji8BMzIWFx4DMjYuAScuAScmKwE3PgEmBg8BHgEcAQYHBicuATY3NjIHDgMHFRQfATM+AT0BNCYnJicmFx4CHQEjNTQ2NzYWFw4BBwYeATY3NjQnLgEXHgEHBicuATc+AhYHBh0BFBYXFhcWFzMHDgEWNj8BNjQvAS4BBhYfASMiJicuAScuASIXDgQdARQWFzM3NjQuAScuASMmBxceAh0BIzU0Njc+ATMFCQMIAwsFCAYKEgUKFFkSEg0FBAQECQwPEg8HBQUCAgYCAQECBRIKBRIRDAkEBAQFXgQFAwULDAcFBgcFDBQODwgDAQECXAkDAgMJJA0hBwcFVQoPBhxvCAsBAhEXEgUCAwYXDAkBCQwMBgUCAQcIDLACAgIJFAQEJAwJBAQEBQ0SEg0FBAQECQwPDg8FCAgBAQIFmQcPBwcDAwlaAwIBAgMEFhIQAxsIDwhVCAoLEPoBBwQKHAoFAxAZFAkZEgMRDQQBBAYKDAQHBQsRBAQPBgUKDwIBDAoGBAEEAwMHBAsJBQsKBhAPBAJBAgUJCAkIAgEDAQMFAwgIBA4BAQ0CBAcGBQUJCAMBASYEDQgOGgMNDQYPBQsJEAYXCQwKBhAGBAcEARABAgkGBgUTBwEBDAoGBAEEDRIDEQ0EAQQGCgwDBAUOCggEMQEEAwkICQMGAwEDAQQOBwQHBwEBCgEECQgEBQgIAwIBAAAAC///AAAA/QD7ABIAJQAuADcARQBOAFYAXwBoAHEAegAANw4BBwYeAjY3PgEmJyYnJiIHFx4BFx4BBwYHDgEuAjc2Nz4BFwYUFjI2NCYiBwYXHgE2JicmFw8BBhQWMj8CNjQmIgcOASIvATc2MgcXBwYjNzQXBwYUFjI2NCYiFwYUFjI2NCYiBwYWFxY2Jy4BBwYUFjI2NCYicyM4Cw0TOElCEw4FERQfLAgJCR0cLgwHBQIHGRMxMy4bAQIfEjIIAgIGAgIFQgQIBQQEAQQIUSQVFAQEJCQUFAMEDQEYAgoKFxYCKwoXFwEZAlECAw8DAw+pAQQMBQUOGAIBBAgICAUEOwECBgICBvoELCEjSTIJHyAYNjMUHwUBAQsEIRoPIw8lGRMQBh81HCwfEhEUAQ8DAg4FHAQIBAEEBAUIIBQlJAQDFBQkJAUDFQMqCgsMDSwKDQ0tAQECAQQDAgYCAQEGAgIGAjoCBAUICAgEARkBDgUFDAQAAAQAAAAAAPYA/QAtAE8AZgB4AAA3DgEHBgcOARceARcWMjU2Jy4BJyYnNTQ2Nz4BNzY3NhYXHgEXHgEyNicuAg8BDgIWFx4BNjQnJicuAjY3PgIXFhceATMyNicmJy4BFwYVFB4BMj8BFxYyNjQvATc+ASYvASYXFhQGFB8BBycmIgYiLwE0NjNgEB4MDggJAwgIIRcHBwIKFyIGAQEBAQQNChAYCBsIGCMGAQMHAQMIIysWAhAZBgoLBgYGAwwGAwEBAQEFFhwNCQgCAwIEAQMLEgcTAwEQAgQEGxcXBScFKA4MBAQ5PQM9LhkXFh0XFwQaAQYHAQL6Ag0LDg8TKxQWHwcCAwYCBiMYBAUOCgcGDhQJDwcCAQIGIxcEAwcIFyMNAisEGx8cCgYDAgYCCA0GBQ4GBA4RAwcECwMCBgUQBwIBNgIDB28EAxoWFycEBikPCwgDCAgBEwYBGgQXFx0WFxkuMgIBAAYAAAAAAPwA7AAYACMAOQBTAF8AawAANw4CFx4BHwEHBh4BPgIXFj4BNzYmJyYXHgEVFAYuATc+ARcGFh8BBwYeATI+ASYnJiIGLwEuASIHDgEHBhYXFjI3PgE3NTM+ATQmJyM1LgEnJgceARUUBiYnJj4CFx4BFRQGJicmPgJ6DBQFAQEGBAQTAgEGAxMCBAwYEQICEQ8ICggJGRwNBgYYIAIDCAsEDAEZIhgDEA8FEQgBDAYFBXgJEgQHBAoNIg0EBwEvBAMDBC8BBwQPAQgJGRwHBAQNFKoICRkcBwQEDRTqARIVCAYNBAQgAwQBAh8BAQUHEw0PGwUCDgQPChESCBoODAlZAwYNEgQNIhgXHRkGAQMBEQsGIAEMCA0cCgwMBAwFBAECBAIBBAUMBA4PBA8KERIIDggVDQQEBA8KERIIDggVDQQAAAAABP//AAAA/QD7ABIAIwAtAD4AADcOAQcGHgI2Nz4BJicmJyYiBxcUDwEnLgE3Njc+ATczNhYVNx4BHwEjNTQzNxcUBgcOAiYnLgE2PwEzFzJzIzgLDRM4SUITDgURFB8sCAkJCQFQBAsMAQIfDSESAwMDFSY2BAFrAQFpBAIIJjEzFwUKASgoXA8C+gQsISNJMgkfIBg2MxQfBQEBQDYBSwYOJhIsHw0QAwEDCAoFNygGNTUBdwMSBhomEAYPBAgCJSUBAAcAAAAAAPsA+wAjADAANQBCAEcAUABVAAA3DgEfATMHJyYiDwEOARY2PwE2MhYyPwEVHgEyNjc1LgEnIyIXBgcVFzM3NS4BJyMGFxUjNTMHBgcVFzM3NS4BJyMGFxUjNTMPARUXMzc1JyMXFSM1M5kDAQECJT0lBQIdFAcCBAUGExgCKQIiIgECBQIBAQMFFBktAQEFLAUBAgMqAyggIIkBAQUsBQECBCgEKCAgiQIFLAUFLCYgIPoBBQICPSQEHBUHBQQCBhIZKCIhIAQEAwUtAwIBWAINigUFig0DAQFORostAQdcBQVcBwIBATQrVSwDLAUFLAUbECAAAAIAAAAAAPMA8gBBAFEAADcGBwYPAQY1Jy4BIg8BFx4BMzc+ATQmIgY0Nz4BNzYWFx4BFAYHDgInJicmJzQmIgYXFhcWMjc2NzYmJy4BJy4BByIGHQEXFjI2NC8BNSYvAW4YFBAJBAEEAwMDAgIEBQIFLwYDBAUmBAsgEyA8DwcEBAcNLjYYHA8JAQMHAgIIJR5IHiUIBBETCAwIECQCAQEXFwMEFRYBAQPuBA0KDQQBARMSAwICHBwDCAEDBAMHAgUOFAQFHB0NEyATDRgcAg0PHxESBwYJDS0cFhYcLRozEwcJBAkFOAQGMhYXBAMWFjIDAQIAAAAADAAAAAAA+wDwACIAJwA0AEIATwBXAGoAbwB8AIkAlgCeAAA3BgcVHgEXMxUUFjI2PQEzFRQWMjY9ATM+ATc1LgIrASIGFxUjNTMHBgcGFBYXMjY3NjQmBwYUFhczMjY0JisBBgc3BhQWOwE+ATQmJyMiFxYGIiY0NjIHBgcVFh8BMzc2NzUuAisBIgYXFSM1MwcGBwYUFhcyNjc2NCYHBhQWFzMyNjQmKwEGMwYUFjsBPgE0JicjIhcWBiImNDYyBwEBAQICGwIHAqACBwIbAgIBAQIMGaYZDOjg4CsCAwUIBgMEAggOpgEDAgsLBQULCwICNgECDgsCAwMCCw5xAwMGAwMFxgEBAQEB8AEBAQECDBmmGQzo4OArAgMFCAYDBAIIDqYBAwILCwUFCwsCNAECDgsCAwMCCw5xAwMGAwMF7gEHSggDAQgHBgUHCQkHBQYHCAEDCEoHAgEBLyVKFgECBQwKAQEBBREKDwICAwECBgIBAgIBBgIBAwIDAQICBgQCBFcBB0oIAgICAghKBwIBAS8lShYBAgUMCgEBAQURCg8CAgMBAgYCAQEGAgEDAgMBAgIGBAIEAAAABAAAAAAA5QD7AEYASwBQAFUAADcHFRQWFzMVFBYfATM+ATc1LgEnIwcOAR0BIzUzFRQfATMyNj0BLgEnIw4BHQEjNTMVFB8BMzI2NzU0JisBBwYdASM1LgEiFxUjNTMdAQc1Mx0BIzUzHQICB0EBAQNtCgMBAQMKbQMBAUBAAgE9PgIBAgplCgRAQAIBPTwDAQI+PQECQAEDArxra2tra2v5AW1tAgEJBQQCAgECAyoDAgECAgQFCUsICQICAhgUBAIBAQMFDEoICQICAgMVGQICAgkIJQMDMBAgZg8BIGUQIAAACwAAAAAA+wD8AHUAhQCUALAAyADhAPoBAgENARYBHwAANwYVBxQGDwEnJiIGFB8BBwYHMQ4BDwEOAh0BFB4BNjc1NDMyPgM0LwEmPwEXFjI+AzU0MhUUHgMyPwEXFg8BBhQeAzMyHQEeAT4BPQE0LgEvAS4BJzEmLwE3NjQvASYiDwEnLgE1JzQuASsBBhcOARUUFxYyNjc+AS4CIhcWFxYUDgIiJy4BPgIHBgcVBycmBgcGHAIeAToCNz4BLwE3NSYvARcGBxUXHgEGFBceATMyNjQmDwEnNS4BIgcGBxUOAgcGFhcWMjc+AScuAic1Ji8BFwYHFQ4CBwYWFxYyNz4BJy4CJzUmLwEHFg4BLgE2FhcwFhUUBi4BNDYXBxYUBiImPgEyFxYUBiImPgEybQIDCAcGDAwFGgsKAwMBAQIDDwkGAQEFBAEBBxgCAwgJCgEICAsMBBALAwMWAwMLEAQMCwgIAQoJCAMCGAcBAQQFAQEGCQ8DAgEBAwMKCw0KBAQMDAgHBgICBwoRBAUMDBEJFREFBAIEDA0QEwgEAgQIBw4DCAkBDBJHAQEQAwcPBAIFBgQKBAIGBQIBEgEBA4IBAQkHAgICAwoGCQwRCwQPAQQCZwEBAQQIAQMCBAYUBgQCAwEIBAEBAQM9AQEBBAgBAwIEBhQGBAIDAQgEAQEBA3kEAgoIAgcIyAQICAUIBYIEBQoGAQcHQgQFCgYBBwf5AQMdAQIDAwoKGgMMDQYHBAMBAQEBAQYHAQoFAgMBCQkDAwsQBAsMAQcICgoIAwIYBwEBBxgCAwgKCggHAQwLBBALAwMJCQEDAgUKAQcGAQEBAQEDBAcGDQwDDQoDCgoDBAEBEwkGAQFXBRIMFAsGCggGEQ4MBw0ECQQOCQcDAQQPEQ0EIwECJA8BAgUGAgQKBAcEAgQOCAMTJwMBAgIBBCYKBwMGCQMGBwwUDAMBDiMDBDIBAhUCAQcDBg4EBgYEDgYDBwECFQIBAgIBAhUCAQcDBg4EBgYEDgYDBwECFQIBAhQECgUFCggBAQcCBQYBBgkGARcDCgYGCwQCAwoGBgsEAAAAAAUAAAAAAOUA+wALAB0AIgAzADgAADcHFRcWMj8BNScmIhcGBxUWHwEzMjY3NS4BJyMHIhcVIzUzBwYHFRYfATMyNjc1LgEnIwYXFSM1Mx0CAwECAgICAgIoAQEBAQFNTAMBAQINdRQEk4uLlAEBAQEBLSwDAQECB0wHU0tL+QHwAgEBAvABAi0BBS8FAgICBDIFAgEBHxUqVwEFLwUCAgIEMgUCAQEfFSoAAAAGAAAAAAD9APsAMQA+AFEAXgBrAH0AADcHFRczNzY0JiMnIzUzFQcOAQcOAQcGHwEVFBY2PwEXFjI2NzU3PgEuAS8DJiMnIxcGFBY7AT4BNCYnIyIXHgEHDgEmJy4BNTQ2Nz4BNzYyBwYUFjsBPgE0JicjIgcGFBY7AT4BNCYnIyIXFjI3Nj8BMBQjJyYiDwE1FxYHAgV8AwIDAxBlsAMJDQYICAEBDQQCCAwPDw8FAgEECAUJFwsFAQMBBRmfIgECMCgIAwMIKDCkEBEDAx0jCgQDAgIEDgkED6EBAwczBQMDBRsgAQEDBzMFAwMFGyCSBQYFCAQFAQwMBAwMBgb5A8wFAgMCAwHAQAECBgUIEQsUEQUjIgQCBgcHCAQIPgQKHhkTAgFHAgEBNwEGAgECBAIBIgQcDxIUBg8GDAgFBgQJDAMBEQEGAgECBAIBMQEGAgECBAIBHwEBAgICMwYGBgYzAwIAAAAFAAAAAAD7APsADwAUACAAMAA1AAA3BxUXFhczNj8BNScmJyMGFxUjNTMHBhQfATM3NjQvASMXBxUXFhczNj8BNScmJyMGFxUjNTMdAgICEKIQAgICAhCiELy2ttUBAQLwAgEBAvAVAgICEKIQAgICAhCiELy2tvkBUAEBAQEBAVABAQEBKiBAbQICAQMDAQICAiwBUAEBAQEBAVABAQEBKiBAAAMAAAAAAPwAzAAiADcASQAANwYWFx4BFxUeATMyNTQ2Nz4BNz4BLgEHBg8BNSYnJicuASIXBgcGFxQWFx4BMzI2NzYmJyYnJiIXHgMcAQ4BBwYuAjY3PgEIAwIGGhwCAQIDBQIBBhcQBwUDBQUcEgQBAwobBhEEtxMLCAECAgcWDgsSBw0BDgoOBggSBgwEAQUKBAwXEQQJCgYTyQMEBRBGMQ8EAwgFEAUUHwgDBQUBAgwiCAYGDDIbBg0BBREMEAYGBQ0PCAgOJg4KAgIOAQwKBgsGCQoDBQQRFxQGBAIABAAAAAAA/AD7ACEAJgAtADYAADcGBxUHDgEHFQcOARYyPwEXNxcWMjYmLwE1LgEvATUmLwEfAQcnNwcUIi8BNR8BFQcGIj0BNzB9AQEkJAIBJAUCAgQFJUtLJQUEAgIFJAECJCQBAQMfHz4+PgUCHx9ASh8fAkD5AQMyEhEDCVESAwQEAhIlJRICBAQDElEJAxESMgMBAlEPICAfbycQD08gBygPECcnIAAAAAAAEADGAAEAAAAAAAEABgAAAAEAAAAAAAIABwAGAAEAAAAAAAMABgANAAEAAAAAAAQABgATAAEAAAAAAAUACwAZAAEAAAAAAAYABgAkAAEAAAAAAAoAKwAqAAEAAAAAAAsAEwBVAAMAAQQJAAEADABoAAMAAQQJAAIADgB0AAMAAQQJAAMADACCAAMAAQQJAAQADACOAAMAAQQJAAUAFgCaAAMAAQQJAAYADACwAAMAAQQJAAoAVgC8AAMAAQQJAAsAJgESTnVjbGVvUmVndWxhck51Y2xlb051Y2xlb1ZlcnNpb24gMS4wTnVjbGVvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ATgB1AGMAbABlAG8AUgBlAGcAdQBsAGEAcgBOAHUAYwBsAGUAbwBOAHUAYwBsAGUAbwBWAGUAcgBzAGkAbwBuACAAMQAuADAATgB1AGMAbABlAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCABljb25mZXJlbmNlLXJvb20tc2l0dWF0aW9uAzM2MARjaGlwDGFwcC1zZXJ2aWNlcwRzeW5jF2FydGlmaWNpYWwtaW50ZWxsaWdlbmNlEmRlY2lzaW9uLXByb2Nlc3MtMQVjbG91ZAh2ZXJpZmllZAdyb2FkbWFwBHNhZmUEdGltZQZzZWFyY2gRdGltZWxpbmUtd29ya2Zsb3cHd2FybmluZxNjdXJyZW5jeS1leGNoYW5nZS0yBmMtaW5mbxFleHBhbmQtc2NhbGUtZ3JvdwN0YXALbGlzdC1idWxsZXQEY29kZQR0ZXh0DnNjcmVlbi1zaGFyaW5nDGVycm9yLWZpbmRlcgtlcnJvci1jaGVjawxwcmVzZW50YXRpb24Da2V5BXNvdW5kCmF1dG8tZm9jdXMWb3B0aW9ucy1hcnJhbmdlLWZpbHRlcg12aWRlby1nYWxsZXJ5EHNhdmUtdG8tbGlzdC1hZGQHam91cm5leQZyb2FkLTIWc3F1YXJlLW1hcmtlci1sb2NhdGlvbgxmbGFnLWNvbXBsZXgLdGFyZ2V0LWdvYWwbYm9va21hcmstYWRkLXNhdmUtZm9yLWxhdGVyDXJvYWQtd29ya2Zsb3cOcmVmcmVzaC1yZWxvYWQVY2lyY2xlcy1sb2FkLXByb2dyZXNzBWFsYXJtFWRvY3VtZW50LWxpY2Vuc2UtZmlsZQ5yZXBsYWNlLWZvbGRlchJmb2xkZXItdXNlci1tYW5hZ2UNcmVsb2FkLWNoYW5nZRV0cmVuZC1jdXJ2ZXMtYW5hbHlzaXMQcHJpb3JpdHktaGlnaGVzdAxtYXNrLW92ZXJsYXkOdmVjdG9yLWFycmFuZ2UNd2FuZC1zb2x1dGlvbg93aW5kb3ctZGV2LWNvZGUTc3RvY2stbWFya2V0LW1hbmFnZQVzY2FsZQNwaW4VbGFwdG9wLWNoYXJ0LWluY3JlYXNlFmxhcHRvcC1ncmFwaC1kYXNoYm9hcmQiaGllcmFyY2h5LWdyb3VwLW9yZ2FuaXphdGlvbi1jaGFydBd0cmVuZC11cC1pbmNyZWFzZS1hcnJvdxNzd2FwLXZlcnRpY2FsLWFycm93GXRyZW5kLWRvd24tZGVjcmVhc2UtYXJyb3cLYXJyb3ctdW5pdGULc3BsaXQtYXJyb3cXZGl2aWRlLWhvcml6b250YWwtYXJyb3cMYnJvd3Nlci1lZGdlDHBsdWctY29ubmVjdBNlZGl0LWxldmVscy1keW5hbWljB3VuZ3JvdXAJYnVsYi1pZGVhEG1hdGgtY2FsY3VsYXRpb24KbW9uZXktdGltZRNwcmVzZW50YXRpb24tbWFuYWdlEnNjcmVlbi1zaGFyaW5nLW9mZhVhcnJvdy1zd2FwLWhvcml6b250YWwTYXJjaGl2ZS1wYXBlci1jaGVjaxNmaWxlcy1jb3BpZXMtZm9sZGVyE3Blb3BsZS1leHBsb3JlLXVzZXIccGVvcGxlLXBvc2l0aW9uLXVzZXItY2VudHJpYwNjdXQMcGluLXBhdHRlcm5zF21lc3NhZ2luZy1jb25maWd1cmF0aW9uBnNlcnZlchF3aXJlbGVzcy1jaGFyZ2luZw9leWUtcmVjb2duaXRpb24GdW5saW5rA3VybBNwYXR0ZXJuLXJlY29nbml0aW9uEmNvbnRhY3RsZXNzLXNpZ25hbA1mYXZvcml0ZS1saXN0CGZpbGUtYWRkB2hvdC1rZXkIc3dpdGNoZXMJY2hlY2stYWxsD3NjaGVkdWxlLWFnZW5kYQpuZXR3b3JraW5nB21ldHJpY3MKdGlsZS10YWJsZQZmaWx0ZXIHZm9yd2FyZAhmdWxsc2l6ZQlzb3J0LXRvb2wEZWRpdAxtYWlsLW1lc3NhZ2UFc3BlZWQUY29udmVyc2F0aW9uLW1lc3NhZ2UMY2hhcnQtY29sdW1uCXBpZS1jaGFydAhiYWNrd2FyZAdob3RzcG90EGNoYXJ0LXRhYmxlLW1vdmUHc2V0dGluZwtwZW9wbGUtdGVhbRBwZW9wbGUtdXNlci1saXN0D3Blb3BsZS1leGNoYW5nZRZicm93c2VyLXNhZmFyaS1jb21wYXNzEWludGVyYWN0aW9uLWNsaWNrG2Nvbm5lY3QtbmV0d29yay1pbnRlZ3JhdGlvbgljaGFydC1waWUUY2hhcnQtdHJlbmQtaW5jcmVhc2UHcmVzdG9yZQtzZXJ2ZXItcmFjaxpjaGFydC1zdHJ1Y3R1cmUtc3Vic2VjdGlvbgNhcGkJYWxpZ25tZW50B2xpY2Vuc2UHZGl2aWRlcg5hbmltYXRpb24tanVtcAczZC1yb29tAAAAAA==);
  src: url(data:font/x-font-woff;charset=utf-8;base64,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) format("woff"), url(data:font/truetype;charset=utf-8;base64,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AG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIAGWNvbmZlcmVuY2Utcm9vbS1zaXR1YXRpb24DMzYwBGNoaXAMYXBwLXNlcnZpY2VzBHN5bmMXYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2USZGVjaXNpb24tcHJvY2Vzcy0xBWNsb3VkCHZlcmlmaWVkB3JvYWRtYXAEc2FmZQR0aW1lBnNlYXJjaBF0aW1lbGluZS13b3JrZmxvdwd3YXJuaW5nE2N1cnJlbmN5LWV4Y2hhbmdlLTIGYy1pbmZvEWV4cGFuZC1zY2FsZS1ncm93A3RhcAtsaXN0LWJ1bGxldARjb2RlBHRleHQOc2NyZWVuLXNoYXJpbmcMZXJyb3ItZmluZGVyC2Vycm9yLWNoZWNrDHByZXNlbnRhdGlvbgNrZXkFc291bmQKYXV0by1mb2N1cxZvcHRpb25zLWFycmFuZ2UtZmlsdGVyDXZpZGVvLWdhbGxlcnkQc2F2ZS10by1saXN0LWFkZAdqb3VybmV5BnJvYWQtMhZzcXVhcmUtbWFya2VyLWxvY2F0aW9uDGZsYWctY29tcGxleAt0YXJnZXQtZ29hbBtib29rbWFyay1hZGQtc2F2ZS1mb3ItbGF0ZXINcm9hZC13b3JrZmxvdw5yZWZyZXNoLXJlbG9hZBVjaXJjbGVzLWxvYWQtcHJvZ3Jlc3MFYWxhcm0VZG9jdW1lbnQtbGljZW5zZS1maWxlDnJlcGxhY2UtZm9sZGVyEmZvbGRlci11c2VyLW1hbmFnZQ1yZWxvYWQtY2hhbmdlFXRyZW5kLWN1cnZlcy1hbmFseXNpcxBwcmlvcml0eS1oaWdoZXN0DG1hc2stb3ZlcmxheQ52ZWN0b3ItYXJyYW5nZQ13YW5kLXNvbHV0aW9uD3dpbmRvdy1kZXYtY29kZRNzdG9jay1tYXJrZXQtbWFuYWdlBXNjYWxlA3BpbhVsYXB0b3AtY2hhcnQtaW5jcmVhc2UWbGFwdG9wLWdyYXBoLWRhc2hib2FyZCJoaWVyYXJjaHktZ3JvdXAtb3JnYW5pemF0aW9uLWNoYXJ0F3RyZW5kLXVwLWluY3JlYXNlLWFycm93E3N3YXAtdmVydGljYWwtYXJyb3cZdHJlbmQtZG93bi1kZWNyZWFzZS1hcnJvdwthcnJvdy11bml0ZQtzcGxpdC1hcnJvdxdkaXZpZGUtaG9yaXpvbnRhbC1hcnJvdwxicm93c2VyLWVkZ2UMcGx1Zy1jb25uZWN0E2VkaXQtbGV2ZWxzLWR5bmFtaWMHdW5ncm91cAlidWxiLWlkZWEQbWF0aC1jYWxjdWxhdGlvbgptb25leS10aW1lE3ByZXNlbnRhdGlvbi1tYW5hZ2USc2NyZWVuLXNoYXJpbmctb2ZmFWFycm93LXN3YXAtaG9yaXpvbnRhbBNhcmNoaXZlLXBhcGVyLWNoZWNrE2ZpbGVzLWNvcGllcy1mb2xkZXITcGVvcGxlLWV4cGxvcmUtdXNlchxwZW9wbGUtcG9zaXRpb24tdXNlci1jZW50cmljA2N1dAxwaW4tcGF0dGVybnMXbWVzc2FnaW5nLWNvbmZpZ3VyYXRpb24Gc2VydmVyEXdpcmVsZXNzLWNoYXJnaW5nD2V5ZS1yZWNvZ25pdGlvbgZ1bmxpbmsDdXJsE3BhdHRlcm4tcmVjb2duaXRpb24SY29udGFjdGxlc3Mtc2lnbmFsDWZhdm9yaXRlLWxpc3QIZmlsZS1hZGQHaG90LWtleQhzd2l0Y2hlcwljaGVjay1hbGwPc2NoZWR1bGUtYWdlbmRhCm5ldHdvcmtpbmcHbWV0cmljcwp0aWxlLXRhYmxlBmZpbHRlcgdmb3J3YXJkCGZ1bGxzaXplCXNvcnQtdG9vbARlZGl0DG1haWwtbWVzc2FnZQVzcGVlZBRjb252ZXJzYXRpb24tbWVzc2FnZQxjaGFydC1jb2x1bW4JcGllLWNoYXJ0CGJhY2t3YXJkB2hvdHNwb3QQY2hhcnQtdGFibGUtbW92ZQdzZXR0aW5nC3Blb3BsZS10ZWFtEHBlb3BsZS11c2VyLWxpc3QPcGVvcGxlLWV4Y2hhbmdlFmJyb3dzZXItc2FmYXJpLWNvbXBhc3MRaW50ZXJhY3Rpb24tY2xpY2sbY29ubmVjdC1uZXR3b3JrLWludGVncmF0aW9uCWNoYXJ0LXBpZRRjaGFydC10cmVuZC1pbmNyZWFzZQdyZXN0b3JlC3NlcnZlci1yYWNrGmNoYXJ0LXN0cnVjdHVyZS1zdWJzZWN0aW9uA2FwaQlhbGlnbm1lbnQHbGljZW5zZQdkaXZpZGVyDmFuaW1hdGlvbi1qdW1wBzNkLXJvb20AAAAA) format("truetype");
  font-weight: normal;
  font-style: normal;
}
/*------------------------
	base class definition
-------------------------*/
.icon {
  display: inline-block;
  font: normal normal normal 1em/1 "Nucleo";
  speak: none;
  text-transform: none;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*------------------------
  change icon size
-------------------------*/
/* relative units */
.icon-sm {
  font-size: 0.8em;
}

.icon-lg {
  font-size: 1.2em;
}

/* absolute units */
.icon-16 {
  font-size: 16px;
}

.icon-32 {
  font-size: 32px;
}

/*----------------------------------
  add a square/circle background
-----------------------------------*/
.icon-bg-square,
.icon-bg-circle {
  padding: 0.35em;
  background-color: #eee;
}

.icon-bg-circle {
  border-radius: 50%;
}

/*------------------------------------
  use icons as list item markers
-------------------------------------*/
.icon-ul {
  padding-left: 0;
  list-style-type: none;
}
.icon-ul > li {
  display: flex;
  align-items: flex-start;
  line-height: 1.4;
}
.icon-ul > li > .icon {
  margin-right: 0.4em;
  line-height: inherit;
}

/*------------------------
  spinning icons
-------------------------*/
.icon-is-spinning {
  animation: icon-spin 2s infinite linear;
}
@keyframes icon-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*------------------------
  rotated/flipped icons
-------------------------*/
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}

.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}

.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}

.icon-flip-y {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  transform: scale(-1, 1);
}

.icon-flip-x {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: scale(1, -1);
}

/*------------------------
	icons
-------------------------*/
.icon-conference-room-situation::before {
  content: "\ea02";
}

.icon-360::before {
  content: "\ea03";
}

.icon-chip::before {
  content: "\ea04";
}

.icon-app-services::before {
  content: "\ea05";
}

.icon-sync::before {
  content: "\ea06";
}

.icon-artificial-intelligence::before {
  content: "\ea07";
}

.icon-decision-process-1::before {
  content: "\ea08";
}

.icon-cloud::before {
  content: "\ea09";
}

.icon-verified::before {
  content: "\ea0a";
}

.icon-roadmap::before {
  content: "\ea0b";
}

.icon-safe::before {
  content: "\ea0c";
}

.icon-time::before {
  content: "\ea0d";
}

.icon-search::before {
  content: "\ea0e";
}

.icon-timeline-workflow::before {
  content: "\ea0f";
}

.icon-warning::before {
  content: "\ea10";
}

.icon-currency-exchange-2::before {
  content: "\ea11";
}

.icon-c-info::before {
  content: "\ea12";
}

.icon-expand-scale-grow::before {
  content: "\ea13";
}

.icon-tap::before {
  content: "\ea14";
}

.icon-list-bullet::before {
  content: "\ea15";
}

.icon-code::before {
  content: "\ea16";
}

.icon-text::before {
  content: "\ea17";
}

.icon-screen-sharing::before {
  content: "\ea18";
}

.icon-error-finder::before {
  content: "\ea19";
}

.icon-error-check::before {
  content: "\ea1a";
}

.icon-presentation::before {
  content: "\ea1b";
}

.icon-key::before {
  content: "\ea1c";
}

.icon-sound::before {
  content: "\ea1d";
}

.icon-auto-focus::before {
  content: "\ea1e";
}

.icon-options-arrange-filter::before {
  content: "\ea1f";
}

.icon-video-gallery::before {
  content: "\ea20";
}

.icon-save-to-list-add::before {
  content: "\ea21";
}

.icon-journey::before {
  content: "\ea22";
}

.icon-road-2::before {
  content: "\ea23";
}

.icon-square-marker-location::before {
  content: "\ea24";
}

.icon-flag-complex::before {
  content: "\ea25";
}

.icon-target-goal::before {
  content: "\ea26";
}

.icon-bookmark-add-save-for-later::before {
  content: "\ea27";
}

.icon-road-workflow::before {
  content: "\ea28";
}

.icon-refresh-reload::before {
  content: "\ea29";
}

.icon-circles-load-progress::before {
  content: "\ea2a";
}

.icon-alarm::before {
  content: "\ea2b";
}

.icon-document-license-file::before {
  content: "\ea2c";
}

.icon-replace-folder::before {
  content: "\ea2d";
}

.icon-folder-user-manage::before {
  content: "\ea2e";
}

.icon-reload-change::before {
  content: "\ea2f";
}

.icon-trend-curves-analysis::before {
  content: "\ea30";
}

.icon-priority-highest::before {
  content: "\ea31";
}

.icon-mask-overlay::before {
  content: "\ea32";
}

.icon-vector-arrange::before {
  content: "\ea33";
}

.icon-wand-solution::before {
  content: "\ea34";
}

.icon-window-dev-code::before {
  content: "\ea35";
}

.icon-stock-market-manage::before {
  content: "\ea36";
}

.icon-scale::before {
  content: "\ea37";
}

.icon-pin::before {
  content: "\ea38";
}

.icon-laptop-chart-increase::before {
  content: "\ea39";
}

.icon-laptop-graph-dashboard::before {
  content: "\ea3a";
}

.icon-hierarchy-group-organization-chart::before {
  content: "\ea3b";
}

.icon-trend-up-increase-arrow::before {
  content: "\ea3c";
}

.icon-swap-vertical-arrow::before {
  content: "\ea3d";
}

.icon-trend-down-decrease-arrow::before {
  content: "\ea3e";
}

.icon-arrow-unite::before {
  content: "\ea3f";
}

.icon-split-arrow::before {
  content: "\ea40";
}

.icon-divide-horizontal-arrow::before {
  content: "\ea41";
}

.icon-browser-edge::before {
  content: "\ea42";
}

.icon-plug-connect::before {
  content: "\ea43";
}

.icon-edit-levels-dynamic::before {
  content: "\ea44";
}

.icon-decision-process-2::before {
  content: "\ea45";
}

.icon-ungroup::before {
  content: "\ea46";
}

.icon-bulb-idea::before {
  content: "\ea47";
}

.icon-math-calculation::before {
  content: "\ea48";
}

.icon-money-time::before {
  content: "\ea49";
}

.icon-presentation-manage::before {
  content: "\ea4a";
}

.icon-screen-sharing-off::before {
  content: "\ea4b";
}

.icon-arrow-swap-horizontal::before {
  content: "\ea4c";
}

.icon-archive-paper-check::before {
  content: "\ea4d";
}

.icon-files-copies-folder::before {
  content: "\ea4e";
}

.icon-people-explore-user::before {
  content: "\ea4f";
}

.icon-people-position-user-centric::before {
  content: "\ea50";
}

.icon-cut::before {
  content: "\ea51";
}

.icon-pin-patterns::before {
  content: "\ea52";
}

.icon-messaging-configuration::before {
  content: "\ea53";
}

.icon-server::before {
  content: "\ea54";
}

.icon-wireless-charging::before {
  content: "\ea55";
}

.icon-eye-recognition::before {
  content: "\ea56";
}

.icon-unlink::before {
  content: "\ea57";
}

.icon-url::before {
  content: "\ea58";
}

.icon-pattern-recognition::before {
  content: "\ea59";
}

.icon-contactless-signal::before {
  content: "\ea5a";
}

.icon-favorite-list::before {
  content: "\ea5b";
}

.icon-file-add::before {
  content: "\ea5c";
}

.icon-hot-key::before {
  content: "\ea5d";
}

.icon-switches::before {
  content: "\ea5e";
}

.icon-check-all::before {
  content: "\ea5f";
}

.icon-schedule-agenda::before {
  content: "\ea60";
}

.icon-networking::before {
  content: "\ea61";
}

.icon-metrics::before {
  content: "\ea62";
}

.icon-tile-table::before {
  content: "\ea63";
}

.icon-filter::before {
  content: "\ea64";
}

.icon-forward::before {
  content: "\ea65";
}

.icon-fullsize::before {
  content: "\ea66";
}

.icon-sort-tool::before {
  content: "\ea67";
}

.icon-edit::before {
  content: "\ea68";
}

.icon-mail-message::before {
  content: "\ea69";
}

.icon-speed::before {
  content: "\ea6a";
}

.icon-conversation-message::before {
  content: "\ea6b";
}

.icon-chart-column::before {
  content: "\ea6c";
}

.icon-pie-chart::before {
  content: "\ea6d";
}

.icon-backward::before {
  content: "\ea6e";
}

.icon-hotspot::before {
  content: "\ea6f";
}

.icon-chart-table-move::before {
  content: "\ea70";
}

.icon-setting::before {
  content: "\ea71";
}

.icon-people-team::before {
  content: "\ea72";
}

.icon-people-user-list::before {
  content: "\ea73";
}

.icon-people-exchange::before {
  content: "\ea74";
}

.icon-browser-safari-compass::before {
  content: "\ea75";
}

.icon-interaction-click::before {
  content: "\ea76";
}

.icon-connect-network-integration::before {
  content: "\ea77";
}

.icon-chart-pie::before {
  content: "\ea78";
}

.icon-chart-trend-increase::before {
  content: "\ea79";
}

.icon-restore::before {
  content: "\ea7a";
}

.icon-server-rack::before {
  content: "\ea7b";
}

.icon-chart-structure-subsection::before {
  content: "\ea7c";
}

.icon-api::before {
  content: "\ea7d";
}

.icon-alignment::before {
  content: "\ea7e";
}

.icon-license::before {
  content: "\ea7f";
}

.icon-divider::before {
  content: "\ea80";
}

.icon-animation-jump::before {
  content: "\ea81";
}

.icon-3d-room::before {
  content: "\ea82";
}

mat-option,
.mat-option {
  margin-bottom: 8px;
  border-left: 4px solid transparent;
  font-family: OpenSansRegular !important;
  padding-left: 1rem !important;
  line-height: 2.1rem !important;
  font-size: 0.9rem !important;
  height: 2.1rem !important;
}
mat-option.mat-active,
.mat-option.mat-active {
  background: transparent !important;
  color: #86bc25;
  font-weight: bold;
  border-left: 4px solid #86bc25;
}

/**
 * icons are resolved from: https://www.iconfinder.com/search/?q=orderd+list&price=free&type=vector&license=1
 * and free for comercial use
 */
/**
 * $name of icon we want
 * $color hex code
 * $size background-size: cover | contain | auto
 */
/**
 * box shadow
 */
/**
 * input field form
 */
/**
 * service owner button
 */
html,
body {
  height: 100%;
}

.btn {
  box-shadow: none !important;
}

.detail-header {
  font-family: OpenSansBold;
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 1.875rem;
  display: flex;
  min-width: 0;
}

.card-filter-btn {
  padding: 0.1rem 1rem !important;
  font-size: 0.875rem !important;
  color: #000000 !important;
  border: 1px solid #e8e8e8 !important;
  height: 2rem;
}

.badge {
  border-radius: unset;
  text-transform: uppercase;
  font-size: 0.75rem;
  padding: 0.2rem 1.875rem;
  background: inherit;
}

.badge.danger {
  border: 1px solid #DA291C;
  color: #DA291C;
}

.badge.success {
  border: 1px solid #86bc25;
  color: #86bc25;
}

.icon-hint {
  box-sizing: border-box;
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  border-top: 5px solid #86bc25;
  background-color: #ffffff;
  box-shadow: 0 0 1px 0 rgba(22, 30, 9, 0.38), 5px 10px 6px -6px rgba(62, 75, 38, 0.1);
  padding: 25px 18px;
  margin-bottom: 30px;
}
.icon-hint mat-icon {
  height: 40px;
  width: 40px;
  margin-right: 12px;
  flex: 0 0 40px;
}

app-asset-publish-dashboard .asset-card,
app-asset-publish-asset-detail .asset-card {
  border: 1px solid #e9e9e9;
  border-radius: 2px;
  padding: 13px 18px;
  width: 100%;
  display: block;
  box-shadow: 0 5px 5px 0px #e4e4e6;
  position: relative;
  padding: 3rem;
  background: white;
  flex: 0 0 calc(50% - 0.90625rem);
  margin-bottom: 1.8125rem;
  display: flex;
  flex-direction: column;
}
app-asset-publish-dashboard .asset-card .asset-card--header,
app-asset-publish-asset-detail .asset-card .asset-card--header {
  display: flex;
  justify-content: space-between;
}
app-asset-publish-dashboard .asset-card .asset-card--body,
app-asset-publish-asset-detail .asset-card .asset-card--body {
  flex: 1;
}
app-asset-publish-dashboard .deloitteai__banner,
app-asset-publish-asset-detail .deloitteai__banner {
  height: 13rem !important;
}
app-asset-publish-dashboard .deloitteai__banner--inner .content__logo,
app-asset-publish-asset-detail .deloitteai__banner--inner .content__logo {
  margin-bottom: 0rem !important;
}
app-asset-publish-dashboard .container,
app-asset-publish-asset-detail .container {
  margin-left: auto;
  margin-right: auto;
}
app-asset-publish-dashboard deloitteai-page-banner,
app-asset-publish-asset-detail deloitteai-page-banner {
  margin-bottom: 3.3rem !important;
}
app-asset-publish-dashboard .mat-table .mat-header-row,
app-asset-publish-asset-detail .mat-table .mat-header-row {
  background: #fff;
}
app-asset-publish-dashboard .entitlement_count,
app-asset-publish-asset-detail .entitlement_count {
  background-color: #86bc25;
  border-radius: 50%;
  height: 1.75rem;
  width: 1.75rem;
  padding-top: 0.09375rem;
  font-size: 0.9375rem;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  font-weight: normal;
}
app-asset-publish-dashboard .container,
app-asset-publish-asset-detail .container {
  margin-left: auto;
  margin-right: auto;
}
app-asset-publish-dashboard .detail,
app-asset-publish-asset-detail .detail {
  font-size: 14px;
  font-weight: 700;
}
app-asset-publish-dashboard .label,
app-asset-publish-asset-detail .label {
  font-size: 14px;
}
app-asset-publish-dashboard app-asset-publish-success,
app-asset-publish-asset-detail app-asset-publish-success {
  min-height: 84vh;
}
app-asset-publish-dashboard app-asset-publish-success .container,
app-asset-publish-asset-detail app-asset-publish-success .container {
  margin-left: auto;
  margin-right: auto;
}
app-asset-publish-dashboard .detail-header,
app-asset-publish-asset-detail .detail-header {
  font-family: OpenSansBold;
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 1.875rem;
  display: flex;
  min-width: 0;
}
app-asset-publish-dashboard .card-filter-btn,
app-asset-publish-asset-detail .card-filter-btn {
  padding: 0.1rem 1rem !important;
  font-size: 0.875rem !important;
  color: #000000 !important;
  border: 1px solid #e8e8e8 !important;
  height: 2rem;
}
app-asset-publish-dashboard .badge,
app-asset-publish-asset-detail .badge {
  border-radius: unset;
  text-transform: uppercase;
  font-size: 0.75rem;
  padding: 0.2rem 1.875rem;
  background: inherit;
}
app-asset-publish-dashboard .badge.danger,
app-asset-publish-asset-detail .badge.danger {
  border: 1px solid #DA291C;
  color: #DA291C;
}
app-asset-publish-dashboard .badge.success,
app-asset-publish-asset-detail .badge.success {
  border: 1px solid #86bc25;
  color: #86bc25;
}
app-asset-publish-dashboard mat-select,
app-asset-publish-dashboard .mat-select,
app-asset-publish-asset-detail mat-select,
app-asset-publish-asset-detail .mat-select {
  border: 1px solid #E9E9E9;
  border-radius: 2px;
  padding: 13px 18px;
  width: 100%;
  display: block;
  box-shadow: 0 5px 5px 0 #e4e4e6;
  line-height: 24px;
}
app-asset-publish-dashboard mat-option,
app-asset-publish-dashboard .mat-option,
app-asset-publish-asset-detail mat-option,
app-asset-publish-asset-detail .mat-option {
  margin-bottom: 8px;
  border-left: 4px solid transparent;
  font-family: OpenSansRegular !important;
  padding-left: 1rem !important;
  line-height: 2.1rem !important;
  font-size: 0.9rem !important;
  height: 2.1rem !important;
}
app-asset-publish-dashboard mat-option.mat-active,
app-asset-publish-dashboard .mat-option.mat-active,
app-asset-publish-asset-detail mat-option.mat-active,
app-asset-publish-asset-detail .mat-option.mat-active {
  background: transparent !important;
  color: #86bc25;
  font-weight: bold;
  border-left: 4px solid #86bc25;
}
app-asset-publish-dashboard .mat-table .mat-header-row,
app-asset-publish-asset-detail .mat-table .mat-header-row {
  background: #f1f1f1;
}
app-asset-publish-dashboard .mat-select-value-text,
app-asset-publish-asset-detail .mat-select-value-text {
  font-weight: 500;
}
app-asset-publish-dashboard .timeline,
app-asset-publish-asset-detail .timeline {
  position: relative;
}
app-asset-publish-dashboard .timeline > li::before,
app-asset-publish-asset-detail .timeline > li::before {
  content: "";
  position: absolute;
  width: 1px;
  background-color: #00A3E0;
  top: 0;
  bottom: 0;
  left: -30px;
}
app-asset-publish-dashboard .timeline > li::after,
app-asset-publish-asset-detail .timeline > li::after {
  text-align: center;
  content: counter(item);
  position: absolute;
  width: 25px;
  height: 25px;
  background-color: #00A3E0;
  color: #fff !important;
  border-radius: 50%;
  top: 0;
  left: -43px;
}
app-asset-publish-dashboard .timeline > li,
app-asset-publish-asset-detail .timeline > li {
  counter-increment: item;
  padding: 1px 10px;
  position: relative;
  list-style: none;
}
app-asset-publish-dashboard .timeline > li:nth-last-child(1)::before,
app-asset-publish-asset-detail .timeline > li:nth-last-child(1)::before {
  width: 0px;
}

.mat-icon {
  overflow: inherit !important;
}

.mat-mdc-slider .mdc-slider__track--inactive,
.mat-mdc-slider .mdc-slider__thumb-knob {
  background-color: #004874 !important;
}

.mat-mdc-slider .mdc-slider__track--active_fill,
.mat-mdc-slider .mdc-slider__thumb-knob {
  border-color: #004874 !important;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./configurations/environments/devk/theme/devk-theme.scss?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.devk-theme {
  background: #efefef !important;
}
.devk-theme aihub-loader .loader-overlay .loader:before {
  background-color: #cfcfcf !important;
}
.devk-theme .navbar {
  background-color: #fff;
  box-shadow: 0 1px #f2f2f2;
}
.devk-theme .navbar .navbar-nav .static-nav-item {
  color: #494950 !important;
  font-weight: 400 !important;
}
.devk-theme .navbar .nav-item:hover {
  background: transparent;
}
.devk-theme .shared-header .mat-menu-trigger.active {
  background: transparent !important;
}
.devk-theme .bg-black,
.devk-theme .catalogue__header,
.devk-theme .brain-asset-detail .header {
  background: #efefef !important;
}
.devk-theme brain-global-header .tile {
  box-shadow: none;
}
.devk-theme brain-global-header .asset-container {
  max-height: 360px;
}
.devk-theme .catalogue__header--title,
.devk-theme .catalogue__header--subtitle,
.devk-theme .brain-asset-detail .header-title,
.devk-theme .brain-asset-detail .header-subtitle,
.devk-theme .brain-asset-detail .header aihub-breadcrumb .list.breadcrumb-list .breadcrumb-list--item a.router-link-active {
  color: #000 !important;
}
.devk-theme .catalogue__header--title p > img,
.devk-theme .catalogue__header--subtitle p > img,
.devk-theme .brain-asset-detail .header-title p > img,
.devk-theme .brain-asset-detail .header-subtitle p > img,
.devk-theme .brain-asset-detail .header aihub-breadcrumb .list.breadcrumb-list .breadcrumb-list--item a.router-link-active p > img {
  display: none;
}
.devk-theme .catalogue__header {
  padding-bottom: 0px !important;
}
.devk-theme .catalog_image {
  margin-top: 3rem;
}
.devk-theme .border-green {
  border-bottom: 0.5rem solid #dfdfdf;
}
.devk-theme .badge.success,
.devk-theme .btn.btn-secondary,
.devk-theme a,
.devk-theme .available-items .mat-chip {
  border-color: #000 !important;
}
.devk-theme .deloitteai--header__list .counter {
  background-color: transparent !important;
  border: 1px solid #000 !important;
}
.devk-theme .btn.btn-primary:disabled,
.devk-theme .btn.btn-primary {
  color: #fff !important;
  background-color: #000;
}
.devk-theme asset-owner--menu li .label:before,
.devk-theme .deloitteai__header--usermenu .user {
  color: #fff !important;
  background-color: #000 !important;
}
.devk-theme .aihub-tooltip mat-icon,
.devk-theme .badge.success,
.devk-theme .btn.btn-secondary,
.devk-theme a,
.devk-theme .deloitteai--header__list .counter,
.devk-theme .available-items .mat-chip {
  color: #000 !important;
}
.devk-theme footer,
.devk-theme footer a {
  background-color: #fff;
  color: #494950 !important;
}
.devk-theme .deloitteai__header--usermenu ul {
  background: #fff;
}
.devk-theme .hamburger-logo {
  width: 2rem;
  margin-right: 2rem;
}
.devk-theme brain-global-catalog-filter-tabs {
  display: none;
}

/*# sourceMappingURL=styles.13621c4dff2688e2.css.map*/