:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*,*::before,*::after { box-sizing: border-box;}html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block;}body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff;}[tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important;}hr { box-sizing: content-box; height: 0; overflow: visible;}h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem;}p { margin-top: 0; margin-bottom: 1rem;}abbr[title],abbr[data-original-title] { text-decoration: underline; -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: .5rem; margin-left: 0;}blockquote { margin: 0 0 1rem;}b,strong { font-weight: bolder;}small { font-size: 80%;}sub,sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sub { bottom: -.25em;}sup { top: -.5em;}a { color: #007bff; text-decoration: none; background-color: transparent;}a:hover { color: #0056b3; text-decoration: underline;}a:not([href]) { color: inherit; text-decoration: none;}a:not([href]):hover { color: inherit; text-decoration: none;}figure { margin: 0 0 1rem;}img { vertical-align: middle; border-style: none;}svg { overflow: hidden; vertical-align: middle;}table { border-collapse: collapse;}caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom;}th { text-align: inherit;}label { display: inline-block; margin-bottom: 0.5rem;}button { border-radius: 0;}button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}button,input { overflow: visible;}button,select { text-transform: none;}select { word-wrap: normal;}button,[type="button"],[type="reset"],[type="submit"] { -webkit-appearance: button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) { cursor: pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner { padding: 0; border-style: none;}input[type="radio"],input[type="checkbox"] { box-sizing: border-box; padding: 0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] { -webkit-appearance: listbox;}textarea { overflow: auto; resize: vertical;}fieldset { min-width: 0; padding: 0; margin: 0; border: 0;}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;}hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);}small,.small { font-size: 80%; font-weight: 400;}mark,.mark { padding: 0.2em; background-color: #fcf8e3;}.blockquote { margin-bottom: 1rem; font-size: 1.25rem;}.blockquote-footer { display: block; font-size: 80%; color: #6c757d;}.blockquote-footer::before { content: "\2014\00A0";}.img-fluid { max-width: 100%; height: auto;}.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 576px) { .container {max-width: 540px;}}@media (min-width: 768px) { .container {max-width: 720px;}}@media (min-width: 992px) { .container {max-width: 960px;}}@media (min-width: 1200px) { .container {max-width: 1140px;}}.container-fluid, .container-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: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; 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 { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%;}.row-cols-1 > * { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}.row-cols-2 > * { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}.row-cols-3 > * { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}.row-cols-4 > * { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}.row-cols-5 > * { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}.row-cols-6 > * { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}.col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%;}.col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}.col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}.col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}.col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%;}.col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}.col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;}.col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}.col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%;}.col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%;}.col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%;}.col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}.order-last { -ms-flex-order: 13; order: 13;}@media (min-width: 576px) { .col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}  .row-cols-sm-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}  .row-cols-sm-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .row-cols-sm-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .row-cols-sm-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .row-cols-sm-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}  .row-cols-sm-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-sm-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}  .col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}  .col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}  .col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}  .col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}  .col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}  .col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}  .col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}  .col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .order-sm-last {-ms-flex-order: 13;order: 13;} }@media (min-width: 768px) { .col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}  .row-cols-md-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}  .row-cols-md-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .row-cols-md-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .row-cols-md-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .row-cols-md-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}  .row-cols-md-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}  .col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}  .col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}  .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}  .col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}  .col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}  .col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}  .col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}  .col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .order-md-last {-ms-flex-order: 13;order: 13;} }@media (min-width: 992px) { .col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}  .row-cols-lg-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}  .row-cols-lg-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .row-cols-lg-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .row-cols-lg-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .row-cols-lg-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}  .row-cols-lg-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-lg-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}  .col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}  .col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}  .col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}  .col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}  .col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}  .col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}  .col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}  .col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .offset-lg-0 {margin-left: 0;}  .offset-lg-1 {margin-left: 8.333333%;}  .offset-lg-2 {margin-left: 16.666667%;}  .offset-lg-3 {margin-left: 25%;}  .offset-lg-4 {margin-left: 33.333333%;}  .offset-lg-5 {margin-left: 41.666667%;}  .offset-lg-6 {margin-left: 50%;}  .offset-lg-7 {margin-left: 58.333333%;}  .offset-lg-8 {margin-left: 66.666667%;}  .offset-lg-9 {margin-left: 75%;}  .offset-lg-10 {margin-left: 83.333333%;}  .offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) { .col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}  .row-cols-xl-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}  .row-cols-xl-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .row-cols-xl-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .row-cols-xl-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .row-cols-xl-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}  .row-cols-xl-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-xl-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}  .col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}  .col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}  .col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}  .col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}  .col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}  .col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}  .col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}  .col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}  .col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}  .col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}  .col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}  .col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;} }.table { width: 100%; margin-bottom: 1rem; color: #212529;}.table th,.table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6;}.table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6;}.table tbody + tbody { border-top: 2px solid #dee2e6;}.table-sm th,.table-sm td { padding: 0.3rem;}.table-bordered { border: 1px solid #dee2e6;}.table-bordered th,.table-bordered td { border: 1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td { border-bottom-width: 2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody { border: 0;}.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover { color: #212529; background-color: rgba(84, 190, 105, 0.16);}.table .thead-dark th {color: #fff;background-color: #343a40;border-color: #454d55;}.table .thead-outdated th { color: #fff; background-color: #ff696d; border-color: #c84743;}.table .thead-light th {color: #495057;background-color: #e9ecef;border-color: #dee2e6;}@media (max-width: 575.98px) { .table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}  .table-responsive-sm > .table-bordered {border: 0;}}@media (max-width: 767.98px) { .table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}  .table-responsive-md > .table-bordered {border: 0;}}@media (max-width: 991.98px) { .table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}  .table-responsive-lg > .table-bordered {border: 0;}}@media (max-width: 1199.98px) { .table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}  .table-responsive-xl > .table-bordered {border: 0;}}.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered { border: 0;}.form-control { display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) { .form-control {transition: none;}}.form-control::-ms-expand { background-color: transparent; border: 0;}.form-control:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495057;}.form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.form-control::-webkit-input-placeholder { color: #6c757d; opacity: 1;}.form-control::-moz-placeholder { color: #6c757d; opacity: 1;}.form-control:-ms-input-placeholder { color: #6c757d; opacity: 1;}.form-control::-ms-input-placeholder { color: #6c757d; opacity: 1;}.form-control::placeholder { color: #6c757d; opacity: 1;}.form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1;}select.form-control:focus::-ms-value { color: #495057; background-color: #fff;}select.form-control[size], select.form-control[multiple] { height: auto;}textarea.form-control { height: auto;}.form-group { margin-bottom: 1rem;}.fade { transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce) { .fade {transition: none;}}.fade:not(.show) { opacity: 0;}.collapse:not(.show) { display: none;}.collapsing { position: relative; height: 0; overflow: hidden; transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce) { .collapsing {transition: none;}}.dropup,.dropright,.dropdown,.dropleft { position: relative;}.dropdown-toggle { white-space: nowrap;}.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after { margin-left: 0;}.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;}.dropdown-menu-left { right: auto; left: 0;}.dropdown-menu-right { right: 0; left: auto;}@media (min-width: 576px) { .dropdown-menu-sm-left {right: auto;left: 0;}  .dropdown-menu-sm-right {right: 0;left: auto;}}@media (min-width: 768px) { .dropdown-menu-md-left {right: auto;left: 0;}  .dropdown-menu-md-right {right: 0;left: auto;}}@media (min-width: 992px) { .dropdown-menu-lg-left {right: auto;left: 0;}  .dropdown-menu-lg-right {right: 0;left: auto;}}@media (min-width: 1200px) { .dropdown-menu-xl-left {right: auto;left: 0;}  .dropdown-menu-xl-right {right: 0;left: auto;}}.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem;}.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after { margin-left: 0;}.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem;}.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid;}.dropright .dropdown-toggle:empty::after { margin-left: 0;}.dropright .dropdown-toggle::after { vertical-align: 0;}.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem;}.dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: "";}.dropleft .dropdown-toggle::after { display: none;}.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after { margin-left: 0;}.dropleft .dropdown-toggle::before { vertical-align: 0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto;}.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef;}.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0;}.dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa;}.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #007bff;}.dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; pointer-events: none; background-color: transparent;}.dropdown-menu.show { display: block;}.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap;}.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #212529;}.nav { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link { display: block; padding: 0.5rem 1rem;}.nav-link:hover, .nav-link:focus { text-decoration: none;}.nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default;}.nav-tabs { border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-item { margin-bottom: -1px;}.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff;}.tab-content > .tab-pane { display: none;}.tab-content > .active { display: block;}.card { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem;}.card > hr { margin-right: 0; margin-left: 0;}.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; min-height: 1px; padding: 1.25rem;}.card-title { margin-bottom: 0.75rem;}.card-subtitle { margin-top: -0.375rem; margin-bottom: 0;}.card-text:last-child { margin-bottom: 0;}.card-link:hover { text-decoration: none;}.card-link + .card-link { margin-left: 1.25rem;}.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child { border-top: 0;}.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;}.progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem;}.progress-bar { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; overflow: hidden; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce) { .progress-bar {transition: none;}}.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}.close:hover { color: #000; text-decoration: none;}.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { opacity: .75;}button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}a.close.disabled { pointer-events: none;}.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: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -webkit-transform: translate(0, -50px); transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog {transition: none;}}.modal.show .modal-dialog { -webkit-transform: none; transform: none;}.modal.modal-static .modal-dialog { -webkit-transform: scale(1.02); transform: scale(1.02);}.modal-dialog-scrollable { display: -ms-flexbox; 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 { -ms-flex-negative: 0; flex-shrink: 0;}.modal-dialog-scrollable .modal-body { overflow-y: auto;}.modal-dialog-centered { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: calc(100% - 1rem);}.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); content: "";}.modal-dialog-centered.modal-dialog-scrollable { -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; 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: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0;}.modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000;}.modal-backdrop.fade { opacity: 0;}.modal-backdrop.show { opacity: 0.5;}.modal-header { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px);}.modal-header .close { padding: 1rem 1rem; margin: -1rem -1rem -1rem auto;}.modal-title { margin-bottom: 0; line-height: 1.5;}.modal-body { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem;}.modal-footer { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-left-radius: calc(0.3rem - 1px);}.modal-footer > * { margin: 0.25rem;}.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}@media (min-width: 576px) { .modal-dialog {max-width: 500px;margin: 1.75rem auto;}  .modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}  .modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}  .modal-dialog-centered {min-height: calc(100% - 3.5rem);}  .modal-dialog-centered::before {height: calc(100vh - 3.5rem);}  .modal-sm {max-width: 300px;}}@media (min-width: 992px) { .modal-lg,  .modal-xl {max-width: 800px;}}@media (min-width: 1200px) { .modal-xl {max-width: 1140px;}}.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; opacity: 0;}.tooltip.show { opacity: 0.9;}.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem;}.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0;}.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem;}.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem;}.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0;}.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0;}.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem;}.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem;}.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000;}.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0.25rem;}.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-success { background-color: #28a745 !important;}a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus { background-color: #1e7e34 !important;}.bg-warning { background-color: #ffc107 !important;}a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus { background-color: #d39e00 !important;}.bg-danger { background-color: #dc3545 !important;}a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus { background-color: #bd2130 !important;}.rounded { border-radius: 0.25rem !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: -ms-flexbox !important; display: flex !important;}.d-inline-flex { display: -ms-inline-flexbox !important; 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: -ms-flexbox !important;display: flex !important;}  .d-sm-inline-flex {display: -ms-inline-flexbox !important;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: -ms-flexbox !important;display: flex !important;}  .d-md-inline-flex {display: -ms-inline-flexbox !important;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: -ms-flexbox !important;display: flex !important;}  .d-lg-inline-flex {display: -ms-inline-flexbox !important;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: -ms-flexbox !important;display: flex !important;}  .d-xl-inline-flex {display: -ms-inline-flexbox !important;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: -ms-flexbox !important;display: flex !important;}  .d-print-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}.flex-row { -ms-flex-direction: row !important; flex-direction: row !important;}.flex-column { -ms-flex-direction: column !important; flex-direction: column !important;}.flex-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important;}.flex-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important;}.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important;}.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important;}.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important;}.flex-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important;}.flex-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important;}.flex-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important;}.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important;}.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important;}.justify-content-start { -ms-flex-pack: start !important; justify-content: flex-start !important;}.justify-content-end { -ms-flex-pack: end !important; justify-content: flex-end !important;}.justify-content-center { -ms-flex-pack: center !important; justify-content: center !important;}.justify-content-between { -ms-flex-pack: justify !important; justify-content: space-between !important;}.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important;}.align-items-start { -ms-flex-align: start !important; align-items: flex-start !important;}.align-items-end { -ms-flex-align: end !important; align-items: flex-end !important;}.align-items-center { -ms-flex-align: center !important; align-items: center !important;}.align-items-baseline { -ms-flex-align: baseline !important; align-items: baseline !important;}.align-items-stretch { -ms-flex-align: stretch !important; align-items: stretch !important;}.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important;}.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important;}.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important;}.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important;}.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important;}.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important;}.align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important;}.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important;}.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important;}.align-self-center { -ms-flex-item-align: center !important; align-self: center !important;}.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important;}.align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important;}@media (min-width: 576px) { .flex-sm-row {-ms-flex-direction: row !important;flex-direction: row !important;}  .flex-sm-column {-ms-flex-direction: column !important;flex-direction: column !important;}  .flex-sm-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}  .flex-sm-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}  .flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}  .flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}  .flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}  .flex-sm-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}  .flex-sm-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}  .flex-sm-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}  .flex-sm-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}  .flex-sm-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}  .justify-content-sm-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}  .justify-content-sm-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}  .justify-content-sm-center {-ms-flex-pack: center !important;justify-content: center !important;}  .justify-content-sm-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}  .justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}  .align-items-sm-start {-ms-flex-align: start !important;align-items: flex-start !important;}  .align-items-sm-end {-ms-flex-align: end !important;align-items: flex-end !important;}  .align-items-sm-center {-ms-flex-align: center !important;align-items: center !important;}  .align-items-sm-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}  .align-items-sm-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}  .align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}  .align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}  .align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}  .align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}  .align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}  .align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}  .align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}  .align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}  .align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}  .align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}  .align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}  .align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) { .flex-md-row {-ms-flex-direction: row !important;flex-direction: row !important;}  .flex-md-column {-ms-flex-direction: column !important;flex-direction: column !important;}  .flex-md-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}  .flex-md-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}  .flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}  .flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}  .flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}  .flex-md-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}  .flex-md-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}  .flex-md-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}  .flex-md-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}  .flex-md-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}  .justify-content-md-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}  .justify-content-md-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}  .justify-content-md-center {-ms-flex-pack: center !important;justify-content: center !important;}  .justify-content-md-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}  .justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}  .align-items-md-start {-ms-flex-align: start !important;align-items: flex-start !important;}  .align-items-md-end {-ms-flex-align: end !important;align-items: flex-end !important;}  .align-items-md-center {-ms-flex-align: center !important;align-items: center !important;}  .align-items-md-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}  .align-items-md-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}  .align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}  .align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}  .align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}  .align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}  .align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}  .align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}  .align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}  .align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}  .align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}  .align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}  .align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}  .align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) { .flex-lg-row {-ms-flex-direction: row !important;flex-direction: row !important;}  .flex-lg-column {-ms-flex-direction: column !important;flex-direction: column !important;}  .flex-lg-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}  .flex-lg-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}  .flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}  .flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}  .flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}  .flex-lg-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}  .flex-lg-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}  .flex-lg-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}  .flex-lg-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}  .flex-lg-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}  .justify-content-lg-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}  .justify-content-lg-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}  .justify-content-lg-center {-ms-flex-pack: center !important;justify-content: center !important;}  .justify-content-lg-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}  .justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}  .align-items-lg-start {-ms-flex-align: start !important;align-items: flex-start !important;}  .align-items-lg-end {-ms-flex-align: end !important;align-items: flex-end !important;}  .align-items-lg-center {-ms-flex-align: center !important;align-items: center !important;}  .align-items-lg-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}  .align-items-lg-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}  .align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}  .align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}  .align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}  .align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}  .align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}  .align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}  .align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}  .align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}  .align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}  .align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}  .align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}  .align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) { .flex-xl-row {-ms-flex-direction: row !important;flex-direction: row !important;}  .flex-xl-column {-ms-flex-direction: column !important;flex-direction: column !important;}  .flex-xl-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}  .flex-xl-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}  .flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}  .flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}  .flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}  .flex-xl-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}  .flex-xl-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}  .flex-xl-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}  .flex-xl-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}  .flex-xl-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}  .justify-content-xl-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}  .justify-content-xl-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}  .justify-content-xl-center {-ms-flex-pack: center !important;justify-content: center !important;}  .justify-content-xl-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}  .justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}  .align-items-xl-start {-ms-flex-align: start !important;align-items: flex-start !important;}  .align-items-xl-end {-ms-flex-align: end !important;align-items: flex-end !important;}  .align-items-xl-center {-ms-flex-align: center !important;align-items: center !important;}  .align-items-xl-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}  .align-items-xl-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}  .align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}  .align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}  .align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}  .align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}  .align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}  .align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}  .align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}  .align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}  .align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}  .align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}  .align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}  .align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}.float-left { float: left !important;}.float-right { float: right !important;}.float-none { float: none !important;}@media (min-width: 576px) { .float-sm-left {float: left !important;}  .float-sm-right {float: right !important;}  .float-sm-none {float: none !important;}}@media (min-width: 768px) { .float-md-left {float: left !important;}  .float-md-right {float: right !important;}  .float-md-none {float: none !important;}}@media (min-width: 992px) { .float-lg-left {float: left !important;}  .float-lg-right {float: right !important;}  .float-lg-none {float: none !important;}}@media (min-width: 1200px) { .float-xl-left {float: left !important;}  .float-xl-right {float: right !important;}  .float-xl-none {float: none !important;}}.overflow-auto { overflow: auto !important;}.overflow-hidden { overflow: hidden !important;}.text-justify { text-align: justify !important;}.text-wrap { white-space: normal !important;}.text-nowrap { white-space: nowrap !important;}.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.text-left { text-align: left !important;}.text-right { text-align: right !important;}.text-center { text-align: center !important;}@media (min-width: 576px) { .text-sm-left {text-align: left !important;}  .text-sm-right {text-align: right !important;}  .text-sm-center {text-align: center !important;}}@media (min-width: 768px) { .text-md-left {text-align: left !important;}  .text-md-right {text-align: right !important;}  .text-md-center {text-align: center !important;}}@media (min-width: 992px) { .text-lg-left {text-align: left !important;}  .text-lg-right {text-align: right !important;}  .text-lg-center {text-align: center !important;}}@media (min-width: 1200px) { .text-xl-left {text-align: left !important;}  .text-xl-right {text-align: right !important;}  .text-xl-center {text-align: center !important;}}.text-lowercase { text-transform: lowercase !important;}.text-uppercase { text-transform: uppercase !important;}.text-capitalize { text-transform: capitalize !important;}.font-weight-light { font-weight: 300 !important;}.font-weight-lighter { font-weight: lighter !important;}.font-weight-normal { font-weight: 400 !important;}.font-weight-bold { font-weight: 700 !important;}.font-weight-bolder { font-weight: bolder !important;}.font-italic { font-style: italic !important;}.text-white { color: #fff !important;}.text-primary { color: #007bff !important;}a.text-primary:hover, a.text-primary:focus { color: #0056b3 !important;}.text-secondary { color: #6c757d !important;}a.text-secondary:hover, a.text-secondary:focus { color: #494f54 !important;}.text-success { color: #28a745 !important;}a.text-success:hover, a.text-success:focus { color: #19692c !important;}.text-info { color: #17a2b8 !important;}a.text-info:hover, a.text-info:focus { color: #0f6674 !important;}.text-warning { color: #ffc107 !important;}a.text-warning:hover, a.text-warning:focus { color: #ba8b00 !important;}.text-danger { color: #dc3545 !important;}a.text-danger:hover, a.text-danger:focus { color: #a71d2a !important;}.text-light { color: #f8f9fa !important;}a.text-light:hover, a.text-light:focus { color: #cbd3da !important;}.text-dark { color: #343a40 !important;}a.text-dark:hover, a.text-dark:focus { color: #121416 !important;}.text-body { color: #212529 !important;}.text-muted { color: #6c757d !important;}.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;}    pre,  blockquote {border: 1px solid #adb5bd;page-break-inside: avoid;}  thead {display: table-header-group;}  tr,  img {page-break-inside: avoid;}  p,  h2,  h3 {orphans: 3;widows: 3;}  h2,  h3 {page-break-after: avoid;}  @page {size: a3;}  body {min-width: 992px !important;}  .container {min-width: 992px !important;}  .navbar {display: none;}  .badge {border: 1px solid #000;}  .table {border-collapse: collapse !important;}  .table td,  .table th {background-color: #fff !important;}  .table-bordered th,  .table-bordered td {border: 1px solid #dee2e6 !important;}}