﻿@charset "UTF-8";
@import "../lib/inter-ui/inter.min.css";
: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;
  --dmc-blue-dark: #154194;
  --dmc-blue-light: #0080c9;
  --dmc-green-dark: #005e2c;
  --dmc-green-light: #008c43;
  --dmc-yellow-dark: #f7a600;
  --dmc-yellow-light: #ffe800;
  --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 {
  -webkit-box-sizing: border-box;
          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: "Inter", var(--font-family-sans-serif);
  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 {
  -webkit-box-sizing: content-box;
          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: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: none;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          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: 80%;
  font-weight: 400;
}

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.625rem;
  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;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

.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: 16px;
  padding-left: 16px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

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

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

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

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

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

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

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

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.3333333333%;
          flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

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

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.6666666667%;
          flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

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

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.3333333333%;
          flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.6666666667%;
          flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

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

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.3333333333%;
          flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.6666666667%;
          flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

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

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }

  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }

  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }

  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }

  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }

  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }

  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }

  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }

  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }

  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }

  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }

  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }

  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 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.5rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.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;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          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;
}

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

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

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

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

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

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

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

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

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

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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.625rem;
}

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

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

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

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

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

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.625rem;
}

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

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

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

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

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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.625rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dmc-blue-dark {
  color: #fff;
  background-color: #154194;
  border-color: #154194;
}
.btn-dmc-blue-dark:hover {
  color: #fff;
  background-color: #103273;
  border-color: #0f2d67;
}
.btn-dmc-blue-dark:focus, .btn-dmc-blue-dark.focus {
  color: #fff;
  background-color: #103273;
  border-color: #0f2d67;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(56, 94, 164, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(56, 94, 164, 0.5);
}
.btn-dmc-blue-dark.disabled, .btn-dmc-blue-dark:disabled {
  color: #fff;
  background-color: #154194;
  border-color: #154194;
}
.btn-dmc-blue-dark:not(:disabled):not(.disabled):active, .btn-dmc-blue-dark:not(:disabled):not(.disabled).active, .show > .btn-dmc-blue-dark.dropdown-toggle {
  color: #fff;
  background-color: #0f2d67;
  border-color: #0d285c;
}
.btn-dmc-blue-dark:not(:disabled):not(.disabled):active:focus, .btn-dmc-blue-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-blue-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(56, 94, 164, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(56, 94, 164, 0.5);
}

.btn-dmc-blue-light {
  color: #fff;
  background-color: #0080c9;
  border-color: #0080c9;
}
.btn-dmc-blue-light:hover {
  color: #fff;
  background-color: #0068a3;
  border-color: #006096;
}
.btn-dmc-blue-light:focus, .btn-dmc-blue-light.focus {
  color: #fff;
  background-color: #0068a3;
  border-color: #006096;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 147, 209, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 147, 209, 0.5);
}
.btn-dmc-blue-light.disabled, .btn-dmc-blue-light:disabled {
  color: #fff;
  background-color: #0080c9;
  border-color: #0080c9;
}
.btn-dmc-blue-light:not(:disabled):not(.disabled):active, .btn-dmc-blue-light:not(:disabled):not(.disabled).active, .show > .btn-dmc-blue-light.dropdown-toggle {
  color: #fff;
  background-color: #006096;
  border-color: #005789;
}
.btn-dmc-blue-light:not(:disabled):not(.disabled):active:focus, .btn-dmc-blue-light:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-blue-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 147, 209, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 147, 209, 0.5);
}

.btn-dmc-green-dark {
  color: #fff;
  background-color: #005e2c;
  border-color: #005e2c;
}
.btn-dmc-green-dark:hover {
  color: #fff;
  background-color: #00381a;
  border-color: #002b14;
}
.btn-dmc-green-dark:focus, .btn-dmc-green-dark.focus {
  color: #fff;
  background-color: #00381a;
  border-color: #002b14;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 118, 76, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 118, 76, 0.5);
}
.btn-dmc-green-dark.disabled, .btn-dmc-green-dark:disabled {
  color: #fff;
  background-color: #005e2c;
  border-color: #005e2c;
}
.btn-dmc-green-dark:not(:disabled):not(.disabled):active, .btn-dmc-green-dark:not(:disabled):not(.disabled).active, .show > .btn-dmc-green-dark.dropdown-toggle {
  color: #fff;
  background-color: #002b14;
  border-color: #001e0e;
}
.btn-dmc-green-dark:not(:disabled):not(.disabled):active:focus, .btn-dmc-green-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-green-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 118, 76, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 118, 76, 0.5);
}

.btn-dmc-green-light {
  color: #fff;
  background-color: #008c43;
  border-color: #008c43;
}
.btn-dmc-green-light:hover {
  color: #fff;
  background-color: #006631;
  border-color: #00592b;
}
.btn-dmc-green-light:focus, .btn-dmc-green-light.focus {
  color: #fff;
  background-color: #006631;
  border-color: #00592b;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 157, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 157, 95, 0.5);
}
.btn-dmc-green-light.disabled, .btn-dmc-green-light:disabled {
  color: #fff;
  background-color: #008c43;
  border-color: #008c43;
}
.btn-dmc-green-light:not(:disabled):not(.disabled):active, .btn-dmc-green-light:not(:disabled):not(.disabled).active, .show > .btn-dmc-green-light.dropdown-toggle {
  color: #fff;
  background-color: #00592b;
  border-color: #004c24;
}
.btn-dmc-green-light:not(:disabled):not(.disabled):active:focus, .btn-dmc-green-light:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-green-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 157, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 157, 95, 0.5);
}

.btn-dmc-yellow-dark {
  color: #212529;
  background-color: #f7a600;
  border-color: #f7a600;
}
.btn-dmc-yellow-dark:hover {
  color: #fff;
  background-color: #d18c00;
  border-color: #c48400;
}
.btn-dmc-yellow-dark:focus, .btn-dmc-yellow-dark.focus {
  color: #fff;
  background-color: #d18c00;
  border-color: #c48400;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215, 147, 6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215, 147, 6, 0.5);
}
.btn-dmc-yellow-dark.disabled, .btn-dmc-yellow-dark:disabled {
  color: #212529;
  background-color: #f7a600;
  border-color: #f7a600;
}
.btn-dmc-yellow-dark:not(:disabled):not(.disabled):active, .btn-dmc-yellow-dark:not(:disabled):not(.disabled).active, .show > .btn-dmc-yellow-dark.dropdown-toggle {
  color: #fff;
  background-color: #c48400;
  border-color: #b77b00;
}
.btn-dmc-yellow-dark:not(:disabled):not(.disabled):active:focus, .btn-dmc-yellow-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-yellow-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215, 147, 6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215, 147, 6, 0.5);
}

.btn-dmc-yellow-light {
  color: #212529;
  background-color: #ffe800;
  border-color: #ffe800;
}
.btn-dmc-yellow-light:hover {
  color: #212529;
  background-color: #d9c500;
  border-color: #ccba00;
}
.btn-dmc-yellow-light:focus, .btn-dmc-yellow-light.focus {
  color: #212529;
  background-color: #d9c500;
  border-color: #ccba00;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 203, 6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(222, 203, 6, 0.5);
}
.btn-dmc-yellow-light.disabled, .btn-dmc-yellow-light:disabled {
  color: #212529;
  background-color: #ffe800;
  border-color: #ffe800;
}
.btn-dmc-yellow-light:not(:disabled):not(.disabled):active, .btn-dmc-yellow-light:not(:disabled):not(.disabled).active, .show > .btn-dmc-yellow-light.dropdown-toggle {
  color: #212529;
  background-color: #ccba00;
  border-color: #bfae00;
}
.btn-dmc-yellow-light:not(:disabled):not(.disabled):active:focus, .btn-dmc-yellow-light:not(:disabled):not(.disabled).active:focus, .show > .btn-dmc-yellow-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 203, 6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(222, 203, 6, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

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

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

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

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dmc-blue-dark {
  color: #154194;
  border-color: #154194;
}
.btn-outline-dmc-blue-dark:hover {
  color: #fff;
  background-color: #154194;
  border-color: #154194;
}
.btn-outline-dmc-blue-dark:focus, .btn-outline-dmc-blue-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
}
.btn-outline-dmc-blue-dark.disabled, .btn-outline-dmc-blue-dark:disabled {
  color: #154194;
  background-color: transparent;
}
.btn-outline-dmc-blue-dark:not(:disabled):not(.disabled):active, .btn-outline-dmc-blue-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dmc-blue-dark.dropdown-toggle {
  color: #fff;
  background-color: #154194;
  border-color: #154194;
}
.btn-outline-dmc-blue-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dmc-blue-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dmc-blue-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
}

.btn-outline-dmc-blue-light {
  color: #0080c9;
  border-color: #0080c9;
}
.btn-outline-dmc-blue-light:hover {
  color: #fff;
  background-color: #0080c9;
  border-color: #0080c9;
}
.btn-outline-dmc-blue-light:focus, .btn-outline-dmc-blue-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
}
.btn-outline-dmc-blue-light.disabled, .btn-outline-dmc-blue-light:disabled {
  color: #0080c9;
  background-color: transparent;
}
.btn-outline-dmc-blue-light:not(:disabled):not(.disabled):active, .btn-outline-dmc-blue-light:not(:disabled):not(.disabled).active, .show > .btn-outline-dmc-blue-light.dropdown-toggle {
  color: #fff;
  background-color: #0080c9;
  border-color: #0080c9;
}
.btn-outline-dmc-blue-light:not(:disabled):not(.disabled):active:focus, .btn-outline-dmc-blue-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dmc-blue-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
}

.btn-outline-dmc-green-dark {
  color: #005e2c;
  border-color: #005e2c;
}
.btn-outline-dmc-green-dark:hover {
  color: #fff;
  background-color: #005e2c;
  border-color: #005e2c;
}
.btn-outline-dmc-green-dark:focus, .btn-outline-dmc-green-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
}
.btn-outline-dmc-green-dark.disabled, .btn-outline-dmc-green-dark:disabled {
  color: #005e2c;
  background-color: transparent;
}
.btn-outline-dmc-green-dark:not(:disabled):not(.disabled):active, .btn-outline-dmc-green-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dmc-green-dark.dropdown-toggle {
  color: #fff;
  background-color: #005e2c;
  border-color: #005e2c;
}
.btn-outline-dmc-green-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dmc-green-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dmc-green-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
}

.btn-outline-dmc-green-light {
  color: #008c43;
  border-color: #008c43;
}
.btn-outline-dmc-green-light:hover {
  color: #fff;
  background-color: #008c43;
  border-color: #008c43;
}
.btn-outline-dmc-green-light:focus, .btn-outline-dmc-green-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
}
.btn-outline-dmc-green-light.disabled, .btn-outline-dmc-green-light:disabled {
  color: #008c43;
  background-color: transparent;
}
.btn-outline-dmc-green-light:not(:disabled):not(.disabled):active, .btn-outline-dmc-green-light:not(:disabled):not(.disabled).active, .show > .btn-outline-dmc-green-light.dropdown-toggle {
  color: #fff;
  background-color: #008c43;
  border-color: #008c43;
}
.btn-outline-dmc-green-light:not(:disabled):not(.disabled):active:focus, .btn-outline-dmc-green-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dmc-green-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
}

.btn-outline-dmc-yellow-dark {
  color: #f7a600;
  border-color: #f7a600;
}
.btn-outline-dmc-yellow-dark:hover {
  color: #212529;
  background-color: #f7a600;
  border-color: #f7a600;
}
.btn-outline-dmc-yellow-dark:focus, .btn-outline-dmc-yellow-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
}
.btn-outline-dmc-yellow-dark.disabled, .btn-outline-dmc-yellow-dark:disabled {
  color: #f7a600;
  background-color: transparent;
}
.btn-outline-dmc-yellow-dark:not(:disabled):not(.disabled):active, .btn-outline-dmc-yellow-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dmc-yellow-dark.dropdown-toggle {
  color: #212529;
  background-color: #f7a600;
  border-color: #f7a600;
}
.btn-outline-dmc-yellow-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dmc-yellow-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dmc-yellow-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
}

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

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.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.625rem;
}

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

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

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

.fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

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

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.625rem 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.625rem;
}

.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;
}
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.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::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.375rem 1.25rem;
  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.625rem 1.25rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 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.5rem;
}
.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.5rem;
}

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

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

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

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

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

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

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

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

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

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

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  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;
  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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
      -ms-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

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

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

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

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

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

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

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -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;
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -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;
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -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.625rem;
}
.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.625rem - 1px);
  border-top-right-radius: calc(0.625rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.625rem - 1px);
  border-bottom-left-radius: calc(0.625rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -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.625rem - 1px) calc(0.625rem - 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.625rem - 1px) calc(0.625rem - 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.625rem - 1px);
}

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

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

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

.card-deck .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -16px;
    margin-left: -16px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 16px;
    margin-bottom: 0;
    margin-left: 16px;
  }
}

.card-group > .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            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 {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -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;
}

.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.625rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-dmc-blue-dark {
  color: #fff;
  background-color: #154194;
}
a.badge-dmc-blue-dark:hover, a.badge-dmc-blue-dark:focus {
  color: #fff;
  background-color: #0f2d67;
}
a.badge-dmc-blue-dark:focus, a.badge-dmc-blue-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(21, 65, 148, 0.5);
}

.badge-dmc-blue-light {
  color: #fff;
  background-color: #0080c9;
}
a.badge-dmc-blue-light:hover, a.badge-dmc-blue-light:focus {
  color: #fff;
  background-color: #006096;
}
a.badge-dmc-blue-light:focus, a.badge-dmc-blue-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 201, 0.5);
}

.badge-dmc-green-dark {
  color: #fff;
  background-color: #005e2c;
}
a.badge-dmc-green-dark:hover, a.badge-dmc-green-dark:focus {
  color: #fff;
  background-color: #002b14;
}
a.badge-dmc-green-dark:focus, a.badge-dmc-green-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 94, 44, 0.5);
}

.badge-dmc-green-light {
  color: #fff;
  background-color: #008c43;
}
a.badge-dmc-green-light:hover, a.badge-dmc-green-light:focus {
  color: #fff;
  background-color: #00592b;
}
a.badge-dmc-green-light:focus, a.badge-dmc-green-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 140, 67, 0.5);
}

.badge-dmc-yellow-dark {
  color: #212529;
  background-color: #f7a600;
}
a.badge-dmc-yellow-dark:hover, a.badge-dmc-yellow-dark:focus {
  color: #212529;
  background-color: #c48400;
}
a.badge-dmc-yellow-dark:focus, a.badge-dmc-yellow-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 166, 0, 0.5);
}

.badge-dmc-yellow-light {
  color: #212529;
  background-color: #ffe800;
}
a.badge-dmc-yellow-light:hover, a.badge-dmc-yellow-light:focus {
  color: #212529;
  background-color: #ccba00;
}
a.badge-dmc-yellow-light:focus, a.badge-dmc-yellow-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 232, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 232, 0, 0.5);
}

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

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

.alert-dmc-blue-dark {
  color: #0b224d;
  background-color: #d0d9ea;
  border-color: #bdcae1;
}
.alert-dmc-blue-dark hr {
  border-top-color: #abbcd9;
}
.alert-dmc-blue-dark .alert-link {
  color: #050e20;
}

.alert-dmc-blue-light {
  color: #004369;
  background-color: #cce6f4;
  border-color: #b8dbf0;
}
.alert-dmc-blue-light hr {
  border-top-color: #a3d0ec;
}
.alert-dmc-blue-light .alert-link {
  color: #002236;
}

.alert-dmc-green-dark {
  color: #003117;
  background-color: #ccdfd5;
  border-color: #b8d2c4;
}
.alert-dmc-green-dark hr {
  border-top-color: #a8c8b7;
}
.alert-dmc-green-dark .alert-link {
  color: black;
}

.alert-dmc-green-light {
  color: #004923;
  background-color: #cce8d9;
  border-color: #b8dfca;
}
.alert-dmc-green-light hr {
  border-top-color: #a6d7bd;
}
.alert-dmc-green-light .alert-link {
  color: #00160b;
}

.alert-dmc-yellow-dark {
  color: #805600;
  background-color: #fdedcc;
  border-color: #fde6b8;
}
.alert-dmc-yellow-dark hr {
  border-top-color: #fcdd9f;
}
.alert-dmc-yellow-dark .alert-link {
  color: #4d3400;
}

.alert-dmc-yellow-light {
  color: #857900;
  background-color: #fffacc;
  border-color: #fff9b8;
}
.alert-dmc-yellow-light hr {
  border-top-color: #fff79f;
}
.alert-dmc-yellow-light .alert-link {
  color: #524b00;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.625rem;
}

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

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

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.625rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.625rem;
  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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.625rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.625rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.625rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.625rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.625rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.625rem;
    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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.625rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.625rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.list-group-item-dmc-blue-dark {
  color: #0b224d;
  background-color: #bdcae1;
}
.list-group-item-dmc-blue-dark.list-group-item-action:hover, .list-group-item-dmc-blue-dark.list-group-item-action:focus {
  color: #0b224d;
  background-color: #abbcd9;
}
.list-group-item-dmc-blue-dark.list-group-item-action.active {
  color: #fff;
  background-color: #0b224d;
  border-color: #0b224d;
}

.list-group-item-dmc-blue-light {
  color: #004369;
  background-color: #b8dbf0;
}
.list-group-item-dmc-blue-light.list-group-item-action:hover, .list-group-item-dmc-blue-light.list-group-item-action:focus {
  color: #004369;
  background-color: #a3d0ec;
}
.list-group-item-dmc-blue-light.list-group-item-action.active {
  color: #fff;
  background-color: #004369;
  border-color: #004369;
}

.list-group-item-dmc-green-dark {
  color: #003117;
  background-color: #b8d2c4;
}
.list-group-item-dmc-green-dark.list-group-item-action:hover, .list-group-item-dmc-green-dark.list-group-item-action:focus {
  color: #003117;
  background-color: #a8c8b7;
}
.list-group-item-dmc-green-dark.list-group-item-action.active {
  color: #fff;
  background-color: #003117;
  border-color: #003117;
}

.list-group-item-dmc-green-light {
  color: #004923;
  background-color: #b8dfca;
}
.list-group-item-dmc-green-light.list-group-item-action:hover, .list-group-item-dmc-green-light.list-group-item-action:focus {
  color: #004923;
  background-color: #a6d7bd;
}
.list-group-item-dmc-green-light.list-group-item-action.active {
  color: #fff;
  background-color: #004923;
  border-color: #004923;
}

.list-group-item-dmc-yellow-dark {
  color: #805600;
  background-color: #fde6b8;
}
.list-group-item-dmc-yellow-dark.list-group-item-action:hover, .list-group-item-dmc-yellow-dark.list-group-item-action:focus {
  color: #805600;
  background-color: #fcdd9f;
}
.list-group-item-dmc-yellow-dark.list-group-item-action.active {
  color: #fff;
  background-color: #805600;
  border-color: #805600;
}

.list-group-item-dmc-yellow-light {
  color: #857900;
  background-color: #fff9b8;
}
.list-group-item-dmc-yellow-light.list-group-item-action:hover, .list-group-item-dmc-yellow-light.list-group-item-action:focus {
  color: #857900;
  background-color: #fff79f;
}
.list-group-item-dmc-yellow-light.list-group-item-action.active {
  color: #fff;
  background-color: #857900;
  border-color: #857900;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  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 {
  -ms-flex-preferred-size: 350px;
      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);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.75rem;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 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.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 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 {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: 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);
      -ms-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
      -ms-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.75rem;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1.5rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.modal-header .close {
  padding: 1rem 1.5rem;
  margin: -1rem -1.5rem -1rem auto;
}

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

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

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.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: 640px;
    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: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }

  .modal-sm {
    max-width: 320px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

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

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

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

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

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

.bg-primary {
  background-color: #007bff !important;
}

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

.bg-secondary {
  background-color: #6c757d !important;
}

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

.bg-success {
  background-color: #28a745 !important;
}

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

.bg-info {
  background-color: #17a2b8 !important;
}

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

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

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

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

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

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

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

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

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

.bg-dmc-blue-dark {
  background-color: #154194 !important;
}

a.bg-dmc-blue-dark:hover, a.bg-dmc-blue-dark:focus,
button.bg-dmc-blue-dark:hover,
button.bg-dmc-blue-dark:focus {
  background-color: #0f2d67 !important;
}

.bg-dmc-blue-light {
  background-color: #0080c9 !important;
}

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

.bg-dmc-green-dark {
  background-color: #005e2c !important;
}

a.bg-dmc-green-dark:hover, a.bg-dmc-green-dark:focus,
button.bg-dmc-green-dark:hover,
button.bg-dmc-green-dark:focus {
  background-color: #002b14 !important;
}

.bg-dmc-green-light {
  background-color: #008c43 !important;
}

a.bg-dmc-green-light:hover, a.bg-dmc-green-light:focus,
button.bg-dmc-green-light:hover,
button.bg-dmc-green-light:focus {
  background-color: #00592b !important;
}

.bg-dmc-yellow-dark {
  background-color: #f7a600 !important;
}

a.bg-dmc-yellow-dark:hover, a.bg-dmc-yellow-dark:focus,
button.bg-dmc-yellow-dark:hover,
button.bg-dmc-yellow-dark:focus {
  background-color: #c48400 !important;
}

.bg-dmc-yellow-light {
  background-color: #ffe800 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

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

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

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

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

.border-dmc-blue-dark {
  border-color: #154194 !important;
}

.border-dmc-blue-light {
  border-color: #0080c9 !important;
}

.border-dmc-green-dark {
  border-color: #005e2c !important;
}

.border-dmc-green-light {
  border-color: #008c43 !important;
}

.border-dmc-yellow-dark {
  border-color: #f7a600 !important;
}

.border-dmc-yellow-light {
  border-color: #ffe800 !important;
}

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

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

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

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

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

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

.rounded-left {
  border-top-left-radius: 0.625rem !important;
  border-bottom-left-radius: 0.625rem !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: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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.8571428571%;
}

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

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

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

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -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 {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -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 {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -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 {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -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 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -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 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -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 {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -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 {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -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 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -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 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -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 {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -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 {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -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 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -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 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -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 {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -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 {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -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 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -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 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -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 {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -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 {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -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;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.sr-only {
  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 {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

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

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

.shadow-none {
  -webkit-box-shadow: none !important;
          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;
  -o-text-overflow: ellipsis;
     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-dmc-blue-dark {
  color: #154194 !important;
}

a.text-dmc-blue-dark:hover, a.text-dmc-blue-dark:focus {
  color: #0b2451 !important;
}

.text-dmc-blue-light {
  color: #0080c9 !important;
}

a.text-dmc-blue-light:hover, a.text-dmc-blue-light:focus {
  color: #004f7d !important;
}

.text-dmc-green-dark {
  color: #005e2c !important;
}

a.text-dmc-green-dark:hover, a.text-dmc-green-dark:focus {
  color: #001208 !important;
}

.text-dmc-green-light {
  color: #008c43 !important;
}

a.text-dmc-green-light:hover, a.text-dmc-green-light:focus {
  color: #00401e !important;
}

.text-dmc-yellow-dark {
  color: #f7a600 !important;
}

a.text-dmc-yellow-dark:hover, a.text-dmc-yellow-dark:focus {
  color: #ab7300 !important;
}

.text-dmc-yellow-light {
  color: #ffe800 !important;
}

a.text-dmc-yellow-light:hover, a.text-dmc-yellow-light:focus {
  color: #b3a200 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.container-expand {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 1200px) {
  .container-xl.container-expand {
    padding-right: 16px;
    padding-left: 16px;
  }
}
@media (min-width: 1400px) {
  .container,
.container-sm,
.container-md,
.container-lg,
.container-xl {
    max-width: 1270px;
  }
}
.wrapper-800 {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.dmcerror {
  display: none;
}

.bold {
  font-weight: 700;
}

.text-gray-500 {
  color: #adb5bd;
}

.comment {
  color: #6c757d;
  font-size: 0.875rem;
  line-height: 1.2;
}

.loading-panel {
  color: #154194;
  background-color: #fff;
  font-size: 3rem;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10900;
  width: 100vw;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.loading-panel.page-loader {
  background-color: rgba(255, 255, 255, 0.6);
  height: calc(100vh - 4rem);
}
.loading-panel.page-loader .k-loader-primary .k-loader-segment {
  -webkit-box-shadow: 0 0 1px 2px rgba(255, 255, 255, 0.8);
          box-shadow: 0 0 1px 2px rgba(255, 255, 255, 0.8);
}

.k-loader-primary .k-loader-segment {
  background: #154194 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9)) repeat-x;
  background: #154194 -o-linear-gradient(left, #154194 0%, #0080c9 100%) repeat-x;
  background: #154194 linear-gradient(to right, #154194 0%, #0080c9 100%) repeat-x;
}

.app-header {
  color: #fff;
  background: #0080c9 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9)) repeat-x;
  background: #0080c9 -o-linear-gradient(left, #154194 0%, #0080c9 100%) repeat-x;
  background: #0080c9 linear-gradient(to right, #154194 0%, #0080c9 100%) repeat-x;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  min-height: 4rem;
}

.app-header.fixed-top {
  height: 4rem;
}
.app-header.fixed-top + .app-main {
  padding-top: 4rem;
}

.app-main {
  min-height: 100vh;
}

.app-navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.625rem 0;
  min-height: 4rem;
  /*.btn .fa-fw {
      font-size: 1.375rem;
  }

  .center-name1,
  .technician-name {
      display: block;
      margin-right: .5rem;
      padding: .375rem 1.125rem;
      color: $white;
      background-color: transparent;
      border: 2px solid $white;
      border-radius: 1.25rem;
      display: flex;
      align-items: center;
      flex: 0 0 auto;
  }

  .technician-name {
      color: $dmc-blue-darker;
      background-color: $white;
      flex: 0 0 auto;
  }*/
}

.center-selector,
.employee-selector {
  line-height: 1.1;
  text-align: left;
  white-space: nowrap;
  padding: 0.25rem 0.75rem;
  margin-right: 0.75rem;
  border: 2px solid #fff;
  border-radius: 1.375rem;
  overflow: hidden;
  min-width: 2.75rem;
}
@media (min-width: 576px) {
  .center-selector,
.employee-selector {
    padding: 0.25rem 1.125rem;
  }
}
.center-selector > span,
.employee-selector > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 576px) {
  .center-selector > span,
.employee-selector > span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.center-selector > span > span,
.employee-selector > span > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.center-selector > span .fa-fw,
.employee-selector > span .fa-fw {
  font-size: 1.375rem;
}

.center-selector {
  color: #fff;
  background-color: transparent;
}
.center-selector:hover, .center-selector:active {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
}
.center-selector .center-name {
  font-size: 0.9375rem;
}
.center-selector .center-address {
  font-size: 0.75rem;
}
.center-selector svg {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  min-height: 24px;
}

.employee-selector {
  color: #154194;
  background-color: #fff;
}
.employee-selector:hover, .employee-selector:active {
  color: #154194;
  background-color: rgba(255, 255, 255, 0.7);
}
.employee-selector > span {
  line-height: 1.5;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.app-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: auto;
}
.app-toolbar .btn {
  color: #154194;
  background-color: #fff;
  font-size: 1.375rem;
  padding: 0.25rem 0.5rem;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 3px #154194;
          box-shadow: 0 0 3px #154194;
}
.app-toolbar .btn + .btn {
  margin-left: 0.5rem;
}
.app-toolbar .btn:active {
  -webkit-box-shadow: 0 0 3px #154194, inset 0 2px 2px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 3px #154194, inset 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

.page-header {
  color: #154194;
  background-color: #e8ecf4;
  overflow: hidden;
  /*&.fixed-top {
      top: 4rem;

      + .container-xl {
          padding-top: 4.5rem;
      }
  }*/
}
.page-header.page-divider {
  border-top: 2px solid #154194;
}
.page-header .k-button {
  font-weight: 500;
  padding: 0.5rem 1rem;
  border-radius: 0.625rem;
}
.page-header .k-button.k-primary {
  background-color: #f7a600;
  border-color: #f7a600;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.page-header .k-button.k-primary:hover, .page-header .k-button.k-primary.k-state-hover {
  background-color: #f7a600;
  border-color: #f7a600;
}
.page-header .k-button.k-primary:focus, .page-header .k-button.k-primary.k-state-focused {
  background-color: #f7a600;
  border-color: #f7a600;
}
.page-header-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 0;
  min-height: 4.5rem;
}

.page-header-title {
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.2;
  word-break: break-word;
  margin: 0;
}
.page-header-title + .page-header-searchbar:not(:last-child) {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media (min-width: 768px) {
  .page-header-title + .page-header-searchbar:not(:last-child) {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    margin-left: 0.5rem;
    margin-right: 1.5rem;
  }
}
@media (min-width: 992px) {
  .page-header-title + .page-header-searchbar:not(:last-child) {
    margin-left: 3rem;
    margin-right: 4rem;
  }
}

.page-header-searchbar {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(1.5em + 1rem + 2px);
  border-radius: 1.5rem;
  background-color: #fff;
}
.page-header-searchbar .k-dropdown {
  width: auto !important;
  max-width: 30%;
}
.page-header-searchbar .k-dropdown-wrap, .page-header-searchbar k-dropdown-wrap.k-state-focused {
  border-color: #fff !important;
  background-color: #fff !important;
  background-image: none !important;
}
.page-header-searchbar .k-input {
  padding: 0.5rem 0.3rem;
}

.page-header.dmc-blue,
.repair-summary.dmc-blue {
  color: #154194;
  background-color: #99cce9;
}
.page-header.dmc-green,
.repair-summary.dmc-green {
  color: #005e2c;
  background-color: #99d1b4;
}

.search-box {
  position: relative;
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  margin-left: -0.7rem;
}
.search-box > .form-control {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 3rem 0.5rem 3.25rem;
}
.search-box > .form-control::-webkit-input-placeholder {
  color: #adb5bd;
}
.search-box > .form-control::-moz-placeholder {
  color: #adb5bd;
  opacity: 1;
}
.search-box > .form-control:-ms-input-placeholder {
  color: #adb5bd;
}
.search-box > .form-control::-ms-input-placeholder {
  color: #adb5bd;
}
.search-box > .form-control::placeholder {
  color: #adb5bd;
}
.search-box .k-loader {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 1rem;
}

.page-header-inner .search-box > .form-control {
  border-color: #fff;
}

.search-box-icon {
  color: #154194;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0.875rem;
}

.search-box-reset {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0.375rem;
  width: 2rem;
  height: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  color: #154194;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
.search-box-reset:hover, .search-box-reset:active {
  color: #dc3545;
}
.search-box-reset:hover {
  background-color: #f3b8be;
}
.search-box-reset:active {
  background-color: #ec9099;
}

.ui-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.25rem 1.5rem;
  margin-bottom: 1.25rem;
  border-radius: 0.625rem;
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  background-color: #e8ecf4;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(185, 198, 223, 0)), to(rgba(185, 198, 223, 0.4)));
  background-image: -o-linear-gradient(rgba(185, 198, 223, 0), rgba(185, 198, 223, 0.4));
  background-image: linear-gradient(rgba(185, 198, 223, 0), rgba(185, 198, 223, 0.4));
  color: #154194;
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.2;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.ui-button:focus, .ui-button:hover {
  background-color: #b9c6df;
  color: #154194;
  text-decoration: none;
}
.ui-button:hover .ui-button-arrow {
  margin-right: -0.5rem;
}

.ui-button-icon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 4.25rem;
  height: 4.25rem;
  margin: -0.375rem 1.5rem -0.375rem 0.5rem;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.75);
  font-size: 2.25rem;
}

.ui-button-arrow {
  margin-left: auto;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}

.ui-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1rem 1.25rem;
  margin-bottom: 0.75rem;
  border-radius: 0.75rem;
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  /*background-color: $gray-400; //$dmc-blue-darker-10;
  //background-image: linear-gradient(rgba($gray-300, 0), rgba($gray-300, .4));*/
  background-color: #e9ecef;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(206, 212, 218, 0)), to(#ced4da));
  background-image: -o-linear-gradient(rgba(206, 212, 218, 0), #ced4da);
  background-image: linear-gradient(rgba(206, 212, 218, 0), #ced4da);
  color: #154194;
}
.ui-item.ui-item-selectable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.ui-item.ui-item-selectable:focus, .ui-item.ui-item-selectable:hover {
  background-color: #ced4da;
}
.ui-item.dmc-blue {
  /*color: $dmc-blue-darker;
  background-color: $dmc-blue-lighter-40;
  background-image: linear-gradient(rgba($dmc-blue-lighter, 0), rgba($dmc-blue-lighter, .4));*/
  color: #fff;
  background-color: #0080c9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0080c9), to(#154194));
  background-image: -o-linear-gradient(#0080c9, #154194);
  background-image: linear-gradient(#0080c9, #154194);
}
.ui-item.dmc-blue .ui-item-icon {
  color: #154194;
}
.ui-item.dmc-green {
  /*color: $dmc-green-darker;
  background-color: $dmc-green-lighter-40;
  background-image: linear-gradient(rgba($dmc-green-lighter, 0), rgba($dmc-green-lighter, .4));*/
  color: #fff;
  background-color: #008c43;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#008c43), to(#005e2c));
  background-image: -o-linear-gradient(#008c43, #005e2c);
  background-image: linear-gradient(#008c43, #005e2c);
}
.ui-item.dmc-green .ui-item-icon {
  color: #005e2c;
}
.ui-item .ui-item-title {
  font-size: 1.25rem;
  font-weight: 600;
}
.ui-item .center-name {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.2;
}
.ui-item .center-address {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
}
.ui-item .employee-name {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.2;
}
.ui-item .employee-role {
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.2;
}

.ui-item-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
          box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
  font-size: 1.125rem;
}

.k-button {
  font-size: 1rem;
  line-height: 1.5;
  padding: 0.375rem 0.75rem;
  border-radius: 0.5rem;
}

.k-button.k-primary {
  border-color: #0080c9;
  color: #ffffff;
  background-color: #0080c9;
  background-image: none;
}

.k-button.k-primary:hover,
.k-button.k-primary.k-state-hover {
  border-color: #154194;
  color: #ffffff;
  background-color: #154194;
  background-image: none;
}

.k-button.k-primary:active,
.k-button.k-primary.k-state-active {
  border-color: #154194;
  color: #ffffff;
  background-color: #154194;
  background-image: none;
  -webkit-box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.k-button-group .k-button:active,
.k-button-group .k-button.k-state-active,
.k-button-group .k-button.k-state-selected,
.k-button-group > input[type=radio]:checked + .k-button,
.k-button-group > input[type=checkbox]:checked + .k-button {
  border-color: #0080c9;
  color: #ffffff;
  background-color: #0080c9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 138, 88, 0.2)), to(rgba(255, 138, 88, 0)));
  background-image: -o-linear-gradient(rgba(255, 138, 88, 0.2), rgba(255, 138, 88, 0));
  background-image: linear-gradient(rgba(255, 138, 88, 0.2), rgba(255, 138, 88, 0));
  -webkit-box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.k-button-group .k-group-start, .k-button-group .k-button:first-child {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.k-button-group .k-group-end, .k-button-group .k-button:last-child {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.tab-button .btn {
  line-height: 1.4;
  border-width: 2px;
  border-radius: 1.5rem;
  min-width: 8rem;
}
@media (min-width: 768px) {
  .tab-button .btn {
    min-width: 10rem;
  }
}
.tab-button .btn-primary {
  background-color: #154194;
  border-color: #154194;
}
.tab-button .btn-primary:hover {
  background-color: #154194;
  border-color: #154194;
}
.tab-button .btn-outline-primary {
  color: #154194;
  border-color: #154194;
}
.tab-button .btn-outline-primary:hover {
  color: #fff;
  background-color: #154194;
}
.tab-button .btn-outline-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-group .dropdown-toggle-split {
  margin-left: 1px !important;
}
.btn-group .dropdown-toggle-split:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.dropdown-menu-buttons {
  background-color: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.k-window {
  color: #212529;
  font-size: 1rem;
  line-height: 1.5;
  max-width: calc(100% - 1rem);
  /*box-shadow: 0 3px 12px -3px rgba(0, 0, 0, .4);*/
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  border-radius: 0.75rem;
  overflow: hidden;
}
.k-window:focus, .k-window.k-state-focused {
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
}

.k-window-sm {
  width: 320px;
}

.k-window-md {
  width: 640px;
}

.k-dialog-titlebar {
  background: #154194 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9)) repeat-x;
  background: #154194 -o-linear-gradient(left, #154194 0%, #0080c9 100%) repeat-x;
  background: #154194 linear-gradient(to right, #154194 0%, #0080c9 100%) repeat-x;
  padding: 1rem;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.k-window-title {
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
}

.k-window-content,
.k-prompt-container {
  padding: 1rem;
}

.error-panel {
  z-index: 1800;
}
.error-panel .k-dialog-titlebar,
.error-panel .modal-header {
  background: #dc3545 -webkit-gradient(linear, left top, right top, from(#dc3545), to(#e35d6a)) repeat-x;
  background: #dc3545 -o-linear-gradient(left, #dc3545 0%, #e35d6a 100%) repeat-x;
  background: #dc3545 linear-gradient(to right, #dc3545 0%, #e35d6a 100%) repeat-x;
}

.modal-content {
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.1), 0 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.1);
}

.modal-header {
  color: #fff;
  background: #154194 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9)) repeat-x;
  background: #154194 -o-linear-gradient(left, #154194 0%, #0080c9 100%) repeat-x;
  background: #154194 linear-gradient(to right, #154194 0%, #0080c9 100%) repeat-x;
}

.modal-body {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.modal-footer {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.modal-close-button {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  margin: -0.5rem -1rem -0.5rem auto;
  border-radius: 50%;
  border: 0;
  background-color: transparent;
  color: #fff;
  font-size: 1.5rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-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;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}

.modal-close-button:hover,
.modal-close-button:focus {
  background-color: rgba(0, 0, 0, 0.2);
}

/*@include media-breakpoint-up(md) { //@media (min-width: 768px) {
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
        max-height: 800px;
    }
}*/
.notification-container {
  position: fixed;
  top: 0;
  width: 400px;
  z-index: 2000;
  left: 10px;
}
.notification-container .k-animation-container {
  overflow: visible;
}
.notification-container .toast {
  /*flex-basis: 260px;
  max-width: 260px;*/
}
.notification-container .toast-header span {
  font-weight: 600;
}
.notification-container .toast-body {
  color: #495057;
}
@media (min-width: 1200px) {
  .notification-container {
    width: 400px;
  }
  .notification-container .toast {
    /*flex-basis: 280px;
    max-width: 280px;*/
  }
}

.toast-success {
  border-color: rgba(40, 167, 69, 0.75);
}
.toast-success .toast-header {
  color: #28a745;
  background-color: rgba(255, 255, 255, 0.75);
  border-color: rgba(40, 167, 69, 0.75);
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px);
  border-bottom-right-radius: calc(0.75rem - 1px);
}

.branding {
  color: #fff;
  text-align: center;
}
.branding h1 {
  font-size: 2.25rem;
  font-weight: 700;
  text-shadow: 0 0 0.5rem #154194;
}
.branding .logo {
  max-width: 280px;
  height: auto;
}

.gradient-blue {
  background: #0080c9 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9));
  background: #0080c9 -o-linear-gradient(left, #154194 0%, #0080c9 100%);
  background: #0080c9 linear-gradient(to right, #154194 0%, #0080c9 100%);
}

.gradient-yellow {
  background: #ffe800 -webkit-gradient(linear, left top, right top, from(#f7a600), to(#ffe800));
  background: #ffe800 -o-linear-gradient(left, #f7a600 0%, #ffe800 100%);
  background: #ffe800 linear-gradient(to right, #f7a600 0%, #ffe800 100%);
}

.gradient-green {
  background: #008c43 -webkit-gradient(linear, left top, right top, from(#005e2c), to(#008c43));
  background: #008c43 -o-linear-gradient(left, #005e2c 0%, #008c43 100%);
  background: #008c43 linear-gradient(to right, #005e2c 0%, #008c43 100%);
}

.login-page {
  background: #0080c9 -webkit-gradient(linear, left top, right top, from(#154194), to(#0080c9));
  background: #0080c9 -o-linear-gradient(left, #154194 0%, #0080c9 100%);
  background: #0080c9 linear-gradient(to right, #154194 0%, #0080c9 100%);
}
.login-page .card-title {
  color: #154194;
}
@media (min-width: 576px) {
  .login-page .card-body {
    padding: 2rem;
  }
}

.tire-detail > .row > [class*=col-]:first-child {
  border-right: 1px solid rgba(0, 0, 0, 0.125);
}
.tire-detail .tire-position {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.9375rem;
  font-weight: 600;
  text-align: center;
  word-break: break-all;
  color: #154194;
  background-color: #e9ecef;
  border-top-right-radius: calc(0.625rem - 1px);
  border-bottom-right-radius: calc(0.625rem - 1px);
}

.primary-title {
  color: #154194;
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  border-bottom: 0.125rem solid #154194;
}

.list-view-gestore-allegati {
  background-color: #fff;
}
.list-view-gestore-allegati .k-listview-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}
.list-view-gestore-allegati .k-listview-content > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}
@media (min-width: 768px) {
  .list-view-gestore-allegati .k-listview-content > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
.list-view-gestore-allegati .square-image {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.list-view-gestore-allegati .square-image > span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.list-view-gestore-allegati .file-toolbar {
  position: absolute;
  top: 0px;
  left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  height: 70px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.9)), color-stop(60%, rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0) 100%);
  border-radius: 8px 8px 0 0;
}
.list-view-gestore-allegati .file-toolbar a {
  color: #000;
}
.list-view-gestore-allegati .file-toolbar a:nth-of-type(2) {
  color: #f00;
}
.list-view-gestore-allegati .file-toolbar svg {
  margin-top: 10px;
  margin-left: 10px;
}

.delete-faq-link {
  position: absolute;
  top: 8px;
  z-index: 200;
}

.list-view-grid .k-listview {
  font-size: inherit;
}
.list-view-grid .k-listview-content {
  display: grid;
  grid-template-columns: repeat(auto-fill, 385px);
  gap: 30px 20px;
  padding: 20px;
}

.card-faq h5 {
  font-weight: 700;
}
.card-faq h6 {
  position: relative;
  font-size: 0.75rem;
  color: #999;
}
.card-faq h6 span {
  position: absolute;
  right: 0;
  color: #154194;
}
.card-faq a {
  color: #154194;
}

.faq-logo {
  text-align: center;
  margin-top: 20px;
}
.faq-logo img {
  max-width: 200px;
}

.unread-badge {
  position: absolute;
  right: 0;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  color: #f7a600;
}

.category-badge {
  opacity: 0.3;
  font-size: 100%;
}
.category-badge.unread-filter {
  background-color: #f7a600;
  color: #FFF;
}
.category-badge.active {
  opacity: 1;
}

.faq-badge {
  position: absolute !important;
  top: -8px !important;
  right: -8px !important;
}

.form-subtitle {
  color: #154194;
  margin-bottom: 1rem;
}
.form-subtitle:not(:first-child) {
  margin-top: 1.5rem;
}

.test-1 .table-lbl {
  color: #154194;
  font-weight: 700;
  font-size: 0.9375rem;
  text-align: center;
}
.test-1 .form-panel a {
  color: #154194 !important;
}
.test-1 .form-panel .form-group.selected .check,
.test-1 .form-panel .form-group.selected .disabled {
  display: none !important;
}
.test-1 .form-panel .form-group:not(.selected) .remove,
.test-1 .form-panel .form-group:not(.selected) input:not(.disabled) {
  display: none !important;
}

.form-panel {
  /*background-color: rgb(184,197,223);*/
  background-color: #b9c6df;
  padding: 0.5rem;
  margin-bottom: 0.75rem;
  border-radius: 0.625rem;
}
.form-panel .form-group {
  /*background-color: rgb(234,237,245);*/
  background-color: #e8ecf4;
  padding: 0.5rem;
  margin: 0;
  border-radius: 0.5rem;
  font-size: 1.25rem;
  font-weight: 500;
  color: #154194;
}
.form-panel .form-group:not(:last-child) {
  margin-bottom: 0.5rem;
}
.form-panel .form-group.row > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 576px) {
  .form-panel .form-group.row > [class*=col-] {
    padding-left: 0.75rem;
  }
}
.form-panel .col-form-label {
  padding-top: 0;
  padding-bottom: calc(0.5rem + 1px);
}
@media (min-width: 576px) {
  .form-panel .col-form-label {
    padding-top: calc(0.5rem + 1px);
  }
}
.form-panel .form-control {
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px);
  border-radius: 0.375rem;
  border-color: #fff;
}
.form-panel textarea.form-control {
  height: auto;
}
.form-panel .secondary-label {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.2;
}

.form-panel-item {
  color: #154194;
  font-size: 1.25rem;
  font-weight: 500;
  margin: 0 0 0.5rem;
  padding: calc(0.5rem - 1px);
  background-color: #e8ecf4;
  border: 1px solid #e8ecf4;
  border-radius: 0.5rem;
}
.form-panel-item:last-child {
  margin-bottom: 0;
}
.form-panel-item.selected {
  background-color: #b9c6df;
  border-color: #154194;
}
.form-panel-item > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 576px) {
  .form-panel-item > [class*=col-] {
    padding-left: 0.75rem;
  }
}

.validation-message {
  display: block;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
  text-align: left;
}

.form-group label {
  font-weight: 500;
}

.ui-form-horizontal .col-form-label {
  color: #154194;
  font-weight: 600;
  text-align: right;
}

.form-panel-text {
  color: #154194;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 0.5rem;
  padding: 1rem 1.25rem;
  background-color: #fff;
  border-radius: 0.5rem;
}

.button-control {
  font-size: 1.5rem;
  width: 3rem;
  height: 3rem;
}
.button-control > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.button-control.unchecked-state {
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.75);
  border-color: #adb5bd;
}
.button-control.unchecked-state:hover {
  background-color: #fff;
}
.button-control.btn-warning {
  color: #fff;
}

.state-reset-button {
  padding: 0.375rem 0.5rem;
  border-radius: 50%;
  opacity: 0.75;
}
.state-reset-button.disabled, .state-reset-button:disabled {
  opacity: 0;
}

/* generic inputs */
.check-container {
  position: relative;
}
.check-container.center-aligned {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.check-container .form-control {
  display: inline-block;
  width: auto;
}
.check-container .yesInfoContainer {
  display: inline-block;
  margin: 0 5px 0 20px;
}
.check-container input[type=checkbox], .check-container input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.check-container .view-checked svg {
  height: 2rem;
  width: 2rem;
}
.check-container input.no-check:checked + .no-checked {
  color: #dc3545;
}
.check-container input.noteval-check:checked + .noteval-checked {
  color: #C18408;
}
.check-container input.yes-check:checked + .yes-checked {
  color: #008c43;
}
.check-container input[type=checkbox] + .reasonwhy, .check-container input[type=radio] + .reasonwhy, .check-container input[type=radio] + .reasonwhyselector, .check-container input[type=checkbox] + .reasonwhyselector {
  background-color: #dee2e6;
  color: #212529;
  display: block;
  padding: 20px 10px;
}
.check-container input[type=checkbox]:checked + .reasonwhy, .check-container input[type=radio]:checked + .reasonwhy {
  background-color: #dc3545;
  color: #fff;
}
.check-container input[type=radio]:checked + .reasonwhyselector, .check-container input[type=checkbox]:checked + .reasonwhyselector {
  background-color: #154194;
  color: #fff;
}

.file-field .icontainer {
  border: 1px solid #ccc;
  display: inline-block;
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
}
.file-field svg {
  width: 2rem !important;
  height: 2rem;
}
.file-field .btn {
  position: relative;
  overflow: hidden;
}
.file-field .btn svg {
  width: 1rem;
  height: 1rem;
  margin-right: 10px;
}
.file-field input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0;
  margin: 0;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
}
.file-field .image-uploaded img {
  width: 200px;
}

.signature-image {
  border-radius: 0.5rem;
}

.signature-pad-wrapper {
  margin-bottom: 0.5rem;
}

.signature-pad + .validation-message {
  margin-top: 0.75rem;
}

.form-control::-webkit-input-placeholder {
  color: #ced4da;
}

.form-control::-moz-placeholder {
  color: #ced4da;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #ced4da;
}

.form-control::-ms-input-placeholder {
  color: #ced4da;
}

.form-control::placeholder {
  color: #ced4da;
}

.k-text-selection ::-moz-selection, .k-block ::-moz-selection, .k-panel ::-moz-selection, .k-pane-wrapper ::-moz-selection, .k-view ::-moz-selection, .k-progressbar ::-moz-selection, .k-numerictextbox ::-moz-selection, .k-flatcolorpicker ::-moz-selection, .k-combobox ::-moz-selection, .k-dateinput ::-moz-selection, .k-datepicker ::-moz-selection, .k-datetimepicker ::-moz-selection, .k-timepicker ::-moz-selection, .k-dropdown ::-moz-selection, .k-dropdowntree ::-moz-selection, .k-multiselect ::-moz-selection, .k-maskedtextbox ::-moz-selection, .k-rating ::-moz-selection, .k-window ::-moz-selection, .k-drawer ::-moz-selection, .k-notification ::-moz-selection, .k-breadcrumb ::-moz-selection, .k-pager-wrap ::-moz-selection, .k-panelbar ::-moz-selection, .k-card ::-moz-selection, .k-splitter ::-moz-selection, .k-spreadsheet ::-moz-selection, .k-scheduler ::-moz-selection, .k-chat ::-moz-selection, .k-mediaplayer ::-moz-selection, .k-pdf-viewer ::-moz-selection, kendo-scrollview.k-scrollview-wrap ::-moz-selection, div.k-scrollview ::-moz-selection, .k-chart ::-moz-selection, .k-sparkline ::-moz-selection, .k-stockchart ::-moz-selection {
  color: HighlightText;
  background-color: Highlight;
}

.k-text-selection ::selection, .k-block ::selection, .k-panel ::selection, .k-pane-wrapper ::selection, .k-view ::selection,
.k-progressbar ::selection, .k-numerictextbox ::selection, .k-flatcolorpicker ::selection, .k-combobox ::selection,
.k-dateinput ::selection, .k-datepicker ::selection, .k-datetimepicker ::selection, .k-timepicker ::selection,
.k-dropdown ::selection, .k-dropdowntree ::selection, .k-multiselect ::selection, .k-maskedtextbox ::selection, .k-rating ::selection,
.k-window ::selection, .k-drawer ::selection, .k-notification ::selection, .k-breadcrumb ::selection, .k-pager-wrap ::selection,
.k-panelbar ::selection, .k-card ::selection, .k-splitter ::selection, .k-spreadsheet ::selection, .k-scheduler ::selection,
.k-chat ::selection, .k-mediaplayer ::selection, .k-pdf-viewer ::selection,
kendo-scrollview.k-scrollview-wrap ::selection, div.k-scrollview ::selection,
.k-chart ::selection, .k-sparkline ::selection, .k-stockchart ::selection {
  color: HighlightText;
  background-color: Highlight;
}

.k-content {
  color: #212529;
}

.k-dateinput, .k-datepicker, .k-datetimepicker, .k-timepicker,
.k-dropdown, .k-dropdowntree {
  width: 100% !important;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.5rem;
}

.k-dateinput .k-dateinput-wrap,
.k-dateinput .k-picker-wrap,
.k-datepicker .k-dateinput-wrap,
.k-datepicker .k-picker-wrap,
.k-datetimepicker .k-dateinput-wrap,
.k-datetimepicker .k-picker-wrap,
.k-timepicker .k-dateinput-wrap,
.k-timepicker .k-picker-wrap,
.k-numerictextbox .k-numeric-wrap {
  border-radius: 0.5rem;
}

.k-datepicker .k-picker-wrap,
.k-timepicker .k-picker-wrap,
.k-datetimepicker .k-picker-wrap,
.k-dateinput .k-dateinput-wrap,
.k-numerictextbox .k-numeric-wrap {
  color: #495057;
  background-color: #fff;
  border-color: #ced4da;
}

.k-datepicker .k-picker-wrap:hover, .k-datepicker .k-picker-wrap.k-state-hover,
.k-timepicker .k-picker-wrap:hover, .k-timepicker .k-picker-wrap.k-state-hover,
.k-datetimepicker .k-picker-wrap:hover, .k-datetimepicker .k-picker-wrap.k-state-hover,
.k-numerictextbox .k-numeric-wrap:hover, .k-numerictextbox .k-numeric-wrap.k-state-hover {
  color: #495057;
  background-color: #fff;
  border-color: #ced4da;
}

.form-panel .k-datepicker .k-picker-wrap,
.form-panel .k-timepicker .k-picker-wrap,
.form-panel .k-datetimepicker .k-picker-wrap,
.form-panel .k-dateinput .k-dateinput-wrap,
.form-panel .k-numerictextbox .k-numeric-wrap {
  border-color: #fff;
}
.form-panel .k-datepicker .k-picker-wrap:hover, .form-panel .k-datepicker .k-picker-wrap.k-state-hover,
.form-panel .k-timepicker .k-picker-wrap:hover, .form-panel .k-timepicker .k-picker-wrap.k-state-hover,
.form-panel .k-datetimepicker .k-picker-wrap:hover, .form-panel .k-datetimepicker .k-picker-wrap.k-state-hover,
.form-panel .k-numerictextbox .k-numeric-wrap:hover, .form-panel .k-numerictextbox .k-numeric-wrap.k-state-hover {
  border-color: #fff;
}

.k-input {
  height: calc(1.5em + 1rem);
  padding: 0.5rem 0.75rem;
}

.k-state-focused,
.k-numerictextbox .k-numeric-wrap.k-state-focused {
  border-color: #80bdff;
  color: #495057;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.k-datepicker .k-select,
.k-timepicker .k-select,
.k-datetimepicker .k-select {
  color: #495057;
  background: #fff;
  border-radius: 0.5rem;
  width: 2.5rem;
}
.k-datepicker .k-select .k-icon,
.k-timepicker .k-select .k-icon,
.k-datetimepicker .k-select .k-icon {
  font-size: 1.25rem;
}

.k-datepicker .k-picker-wrap:hover .k-select, .k-datepicker .k-picker-wrap.k-state-hover .k-select,
.k-timepicker .k-picker-wrap:hover .k-select, .k-timepicker .k-picker-wrap.k-state-hover .k-select,
.k-datetimepicker .k-picker-wrap:hover .k-select, .k-datetimepicker .k-picker-wrap.k-state-hover .k-select {
  color: #495057;
  background: #fff;
}

.form-panel .k-dateinput, .form-panel .k-datepicker, .form-panel .k-datetimepicker, .form-panel .k-timepicker,
.form-panel .k-dropdown, .form-panel .k-dropdowntree {
  font-size: 1.25rem;
}
.form-panel .k-input {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.375rem 0.75rem;
}
.form-panel .k-datepicker .k-select,
.form-panel .k-timepicker .k-select,
.form-panel .k-datetimepicker .k-select {
  width: 3rem;
}
.form-panel .k-datepicker .k-select .k-icon,
.form-panel .k-timepicker .k-select .k-icon,
.form-panel .k-datetimepicker .k-select .k-icon {
  font-size: 1.5rem;
}

.page-header-inner .k-datepicker .k-picker-wrap,
.page-header-inner .k-timepicker .k-picker-wrap,
.page-header-inner .k-datetimepicker .k-picker-wrap,
.page-header-inner .k-dateinput .k-dateinput-wrap {
  border-color: #fff;
  border-radius: 1.5rem;
}
.page-header-inner .k-datepicker .k-select,
.page-header-inner .k-timepicker .k-select,
.page-header-inner .k-datetimepicker .k-select {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.k-numerictextbox {
  width: 100%;
  font-size: 1rem;
  line-height: 1.5;
}

.k-popup {
  color: #212529;
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.15);
  border-width: 1px;
  border-radius: 0.625rem;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.k-calendar {
  color: #212529;
  background-color: #fff;
  border-radius: 0.625rem;
  /*.k-button:hover::before,
  .k-button.k-state-hover::before {
      background: $dmc-blue-darker-10;
      opacity: 1;
  }*/
}

.k-calendar-header {
  padding: 0.5rem 0.5rem 0.25rem;
}

.k-calendar-header .k-title,
.k-calendar-header .k-calendar-title {
  font-weight: 600;
  font-size: inherit;
  line-height: inherit;
  padding: inherit;
  border-radius: 0.5rem;
}

.k-calendar .k-footer .k-nav-today,
.k-calendar .k-calendar-header .k-today {
  color: #0080c9;
}

.k-calendar .k-footer .k-nav-today:hover,
.k-calendar .k-footer .k-nav-today:focus,
.k-calendar .k-calendar-header .k-today:hover,
.k-calendar .k-calendar-header .k-today:focus {
  color: #154194;
}

.k-calendar .k-calendar-view th,
.k-calendar .k-calendar-view .k-calendar-th {
  color: #495057;
  opacity: 1;
}

.k-calendar .k-state-selected .k-link {
  color: #fff;
  background-color: #0080c9;
  border-color: #0080c9;
  border-radius: 50%;
}

.k-calendar .k-state-selected.k-state-hover .k-link,
.k-calendar .k-state-selected:hover .k-link {
  color: #fff;
  border-color: #154194;
  background-color: #154194;
}

.k-calendar .k-state-hover .k-link,
.k-calendar td:hover .k-link,
.k-calendar .k-calendar-td:hover .k-link {
  color: #212529;
  border-color: #e8ecf4;
  background-color: #e8ecf4;
  border-radius: 50%;
}

.k-grid {
  border-width: 0;
  font-size: 0.9375rem;
  line-height: 1.4;
  color: #212529;
}
.k-grid th, .k-grid td {
  padding: 16px 12px;
  border-left-width: 0;
  border-bottom: 1px solid #ddd;
}
.k-grid th {
  padding: 0.75rem;
  color: #154194;
  font-size: 1rem;
  font-weight: 700;
}
.k-grid .k-master-row td:last-child {
  padding: 8px 12px;
  text-align: right;
}
.k-grid tr.k-alt {
  background-color: #fff;
}
.k-grid tbody tr:hover,
.k-grid tbody tr.k-state-hover {
  background-color: #e8ecf4;
}
.k-grid td.deleted {
  color: #adb5bd;
  font-style: italic;
}
.k-grid .k-button {
  color: #154194;
  background: #fff;
  font-size: 1rem;
  padding: 0.5rem 0.375rem;
  border-radius: 15px;
}
@media (min-width: 1200px) {
  .k-grid .k-button {
    font-size: 0.875rem;
    padding: 0.375rem 0.75rem;
    border-radius: 1.25rem;
  }
}
.k-grid .k-button.k-button-icon {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-grid .k-button span {
  display: none;
}
@media (min-width: 1200px) {
  .k-grid .k-button span {
    display: inline-block;
  }
}

.k-grid-header,
.k-grid-header-wrap,
.k-grid-footer-wrap,
.k-grid-pager {
  border-width: 0;
}

.k-grid-header {
  background-color: #fff;
  border-bottom: 2px solid #154194;
  padding-right: 0 !important;
}
.k-grid-header .k-i-sort-asc-sm,
.k-grid-header .k-i-sort-desc-sm,
.k-grid-header .k-sort-order {
  color: #0080c9;
}
.k-grid-header .k-header > .k-link > .k-icon.k-i-sort-desc-sm,
.k-grid-header .k-header > .k-link > .k-icon.k-i-sort-asc-sm {
  font-size: 1.25rem;
}

.k-grid-content {
  overflow: auto;
}

.k-grid-norecords {
  background-color: #fff;
  color: #fff;
  visibility: hidden;
}

.k-pager-wrap {
  font-size: 1rem;
  color: #495057;
  background-color: #f8f9fa;
  padding: 0.75rem 0.5rem;
}
.k-pager-wrap .k-link {
  border-radius: 50%;
}

.k-pager-numbers .k-link {
  color: #0080c9;
}
.k-pager-numbers .k-link:hover, .k-pager-numbers .k-link.k-state-hover {
  color: #0080c9;
  background-color: rgba(0, 128, 201, 0.08);
}
.k-pager-numbers .k-link:focus, .k-pager-numbers .k-link.k-state-focus {
  background-color: rgba(0, 128, 201, 0.08);
  -webkit-box-shadow: inset 0 0 0 2px rgba(0, 128, 201, 0.12);
          box-shadow: inset 0 0 0 2px rgba(0, 128, 201, 0.12);
}
.k-pager-numbers .k-link.k-state-selected {
  color: #0080c9;
  background-color: rgba(0, 128, 201, 0.2);
}

.k-pager-nav.k-link:hover,
.k-pager-refresh:hover,
.k-state-hover.k-pager-nav.k-link,
.k-state-hover.k-pager-refresh {
  color: #0080c9;
  background-color: rgba(0, 128, 201, 0.08);
}

.k-pager-nav.k-link:focus,
.k-pager-refresh:focus,
.k-state-focus.k-pager-nav.k-link,
.k-state-focus.k-pager-refresh {
  background-color: rgba(0, 128, 201, 0.08);
  -webkit-box-shadow: inset 0 0 0 2px rgba(0, 128, 201, 0.12);
          box-shadow: inset 0 0 0 2px rgba(0, 128, 201, 0.12);
}

.k-window .k-grid,
.modal-body .k-grid {
  margin: 0 -1.5rem;
}
.k-window .k-grid:last-child,
.modal-body .k-grid:last-child {
  margin-bottom: -1.5rem;
}
.k-window .k-pager-wrap,
.modal-body .k-pager-wrap {
  padding: 0.5rem 0.5rem;
}

.k-listview {
  border-width: 0px;
}

.k-listview-pager {
  border-width: 0px;
}

.dashboard-collapse {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 6rem;
}
.dashboard-collapse .k-listview {
  display: block;
  color: inherit;
  font-size: 1rem;
  line-height: 1.5;
  background: transparent;
  border: 0;
}
.dashboard-collapse .k-listview-content {
  overflow: visible;
}

.collapse-item {
  border-radius: 0.625rem;
  margin-bottom: 0.75rem;
}

.collapse-header {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.collapse-header-badge {
  position: absolute;
  top: 50%;
  left: 1.125rem;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
  width: 2rem;
  height: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1;
  border-radius: 50%;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.4);
          box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.4);
}

.collapse-body {
  min-height: 2.5rem;
  padding: 0.75rem 0.625rem;
  border-bottom-left-radius: 0.625rem;
  border-bottom-right-radius: 0.625rem;
}
@media (min-width: 1200px) {
  .collapse-body {
    padding: 0.875rem;
  }
}

.collapse-title {
  color: #fff;
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 0;
}
.collapse-title .badge {
  padding: 0.3125rem 0.4375rem;
  font-size: 1rem;
  border-radius: 0.8125rem;
  min-width: 1.625rem;
  margin-left: 0.625rem;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}

.collapse-toggle {
  display: block;
  position: relative;
  padding: 0.75rem 4rem;
  border-top-left-radius: 0.625rem;
  border-top-right-radius: 0.625rem;
  color: inherit !important;
  text-decoration: none !important;
}
.collapse-toggle > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.collapse-toggle.collapsed {
  border-radius: 0.625rem;
}

.collapse-toggle .fas,
.collapse-toggle svg {
  position: absolute;
  top: 50%;
  right: 1.25rem;
  -webkit-transform: translateY(-50%) rotate(-180deg);
      -ms-transform: translateY(-50%) rotate(-180deg);
          transform: translateY(-50%) rotate(-180deg);
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  font-size: 1.625rem;
}

.collapse-toggle.collapsed .fas,
.collapse-toggle.collapsed svg {
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.collapse-pager {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0.25rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  border-radius: 0.75rem;
}
.collapse-pager > span {
  letter-spacing: 2px;
}
.collapse-pager > a:hover {
  opacity: 0.5;
}

.dmc-blue.collapse-item {
  background-color: #0080c9;
}
.dmc-blue .collapse-header-badge {
  color: #154194;
}
.dmc-blue .collapse-body {
  color: #154194;
  background-color: #99cce9;
}

.dmc-green.collapse-item {
  background-color: #008c43;
}
.dmc-green .collapse-header-badge {
  color: #005e2c;
}
.dmc-green .collapse-body {
  color: #005e2c;
  background-color: #99d1b4;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L3Njc3MvZG1jLXBsdXMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3Qvc2Nzcy9fbWl4aW5zLW92ZXJyaWRlcy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3QvbGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiZmlsZTovLy9DOi93b3JrL0V1cm9tYXN0ZXJEbWNQbHVzL0Vsb2dpYy5EbWNQbHVzLkFkYXB0ZXJzLkF1dGguQmxhem9yL0NsaWVudC93d3dyb290L2xpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9saWIvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3Qvc2Nzcy9fdWkuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9zY3NzL19mb3JtLWNvbnRyb2xzLnNjc3MiLCJmaWxlOi8vL0M6L3dvcmsvRXVyb21hc3RlckRtY1BsdXMvRWxvZ2ljLkRtY1BsdXMuQWRhcHRlcnMuQXV0aC5CbGF6b3IvQ2xpZW50L3d3d3Jvb3Qvc2Nzcy9fdGVsZXJpay1vdmVycmlkZXMuc2NzcyIsImZpbGU6Ly8vQzovd29yay9FdXJvbWFzdGVyRG1jUGx1cy9FbG9naWMuRG1jUGx1cy5BZGFwdGVycy5BdXRoLkJsYXpvci9DbGllbnQvd3d3cm9vdC9zY3NzL19kYXNoYm9hcmQtY29sbGFwc2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJUix1Q0FBQTtBQ0hSO0VBR0ksZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxlQUFBO0VBQUEsY0FBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsd0JBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBQUEsMEJBQUE7RUFBQSwwQkFBQTtFQUFBLDJCQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUtGLCtNQUFBO0VBQ0EsNkdBQUE7QUZtQkY7O0FHbkJBOzs7RUFHRSw4QkFBQTtVQUFBLHNCQUFBO0FIc0JGOztBR25CQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FIc0JGOztBR2hCQTtFQUNFLGNBQUE7QUhtQkY7O0FHVEE7RUFDRSxTQUFBO0VBQ0EsbURDdUNpQjtFQ3lDYixlQXRDYTtFRnhDakIsZ0JHOE80QjtFSDdPNUIsZ0JHa1A0QjtFSGpQNUIsY0duQ1M7RUhvQ1QsZ0JBQUE7RUFDQSxzQkc5Q1M7QU4wRFg7O0FHQUE7RUFDRSxxQkFBQTtBSEdGOztBR01BO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtBSEhGOztBR2dC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SUY7O0FHcUlBO0VBQ0Usd0JBQUE7QUhsSUY7O0FRMVZBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCRnFTNEI7RUVwUzVCLGdCRnFTNEI7QU51RDlCOztBUXhWQTtFSGdITSxpQkF0Q2E7QUxrUm5COztBUTNWQTtFSCtHTSxlQXRDYTtBTHNSbkI7O0FROVZBO0VIOEdNLGtCQXRDYTtBTDBSbkI7O0FRaldBO0VINkdNLGlCQXRDYTtBTDhSbkI7O0FRcFdBO0VINEdNLGtCQXRDYTtBTGtTbkI7O0FRdldBO0VIMkdNLGVBdENhO0FMc1NuQjs7QVF6V0E7RUh5R00sa0JBdENhO0VHakVqQixnQkZ1UzRCO0FOcUU5Qjs7QVF4V0E7RUhtR00sZUF0Q2E7RUczRGpCLGdCRjBSNEI7RUV6UjVCLGdCRmlSNEI7QU4wRjlCOztBUXpXQTtFSDhGTSxpQkF0Q2E7RUd0RGpCLGdCRnNSNEI7RUVyUjVCLGdCRjRRNEI7QU5nRzlCOztBUTFXQTtFSHlGTSxpQkF0Q2E7RUdqRGpCLGdCRmtSNEI7RUVqUjVCLGdCRnVRNEI7QU5zRzlCOztBUTNXQTtFSG9GTSxpQkF0Q2E7RUc1Q2pCLGdCRjhRNEI7RUU3UTVCLGdCRmtRNEI7QU40RzlCOztBUXRXQTtFQUNFLGdCRmdGTztFRS9FUCxtQkYrRU87RUU5RVAsU0FBQTtFQUNBLHdDQUFBO0FSeVdGOztBUWpXQTs7RUhNSSxjQUFBO0VHSEYsZ0JGME40QjtBTjBJOUI7O0FRaldBOztFQUVFLGNGa1E0QjtFRWpRNUIseUJGMFE0QjtBTjBGOUI7O0FRNVZBO0VDL0VFLGVBQUE7RUFDQSxnQkFBQTtBVCthRjs7QVE1VkE7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0FUb2JGOztBUTlWQTtFQUNFLHFCQUFBO0FSaVdGO0FRL1ZFO0VBQ0Usb0JGb1AwQjtBTjZHOUI7O0FRdlZBO0VIakNJLGNBQUE7RUdtQ0YseUJBQUE7QVIwVkY7O0FRdFZBO0VBQ0UsbUJGdUJPO0VEUkgsa0JBdENhO0FMaVhuQjs7QVF0VkE7RUFDRSxjQUFBO0VIN0NFLGNBQUE7RUcrQ0YsY0YxR1M7QU5tY1g7QVF2VkU7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NDhDakI7O0VnQjM4Q007SUFBd0IsNkJBRGI7UUFDYSxrQkFEYjtZQUNhLFNBRGI7RWhCZzlDakI7O0VnQi84Q007SUFBd0IsNkJBRGI7UUFDYSxrQkFEYjtZQUNhLFNBRGI7RWhCbzlDakI7O0VnQm45Q007SUFBd0IsNkJBRGI7UUFDYSxrQkFEYjtZQUNhLFNBRGI7RWhCdzlDakI7O0VnQmg5Q1U7SUZoQlYsY0FBQTtFZG8rQ0E7O0VnQnA5Q1U7SUZoQlYsMEJBQUE7RWR3K0NBOztFZ0J4OUNVO0lGaEJWLDJCQUFBO0VkNCtDQTs7RWdCNTlDVTtJRmhCVixnQkFBQTtFZGcvQ0E7O0VnQmgrQ1U7SUZoQlYsMkJBQUE7RWRvL0NBOztFZ0JwK0NVO0lGaEJWLDJCQUFBO0Vkdy9DQTs7RWdCeCtDVTtJRmhCVixnQkFBQTtFZDQvQ0E7O0VnQjUrQ1U7SUZoQlYsMkJBQUE7RWRnZ0RBOztFZ0JoL0NVO0lGaEJWLDJCQUFBO0Vkb2dEQTs7RWdCcC9DVTtJRmhCVixnQkFBQTtFZHdnREE7O0VnQngvQ1U7SUZoQlYsMkJBQUE7RWQ0Z0RBOztFZ0I1L0NVO0lGaEJWLDJCQUFBO0VkZ2hEQTtBQUNGO0FpQmxrREE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGdDWDBlc0M7RVd6ZXRDLHVCQUFBO0VacUhJLGVBdENhO0VZNUVqQixnQlhrUjRCO0VXalI1QixnQlhzUjRCO0VXclI1QixjWERTO0VXRVQsc0JYVFM7RVdVVCw0QkFBQTtFQUNBLHlCQUFBO0VMQUUscUJBQUE7RU1GRSx3RkRRSjtFQ1JJLGdGRFFKO0VDUkksMkVEUUo7RUNSSSx3RURRSjtFQ1JJLDhHRFFKO0FqQitqREY7QWlCNWpERTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBakI4akRKO0FpQjFqREU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0FqQjRqREo7QW1CbGxERTtFQUNFLGNBQUE7RUFDQSxzQmJSTztFYVNQLHFCYnFkb0M7RWFwZHBDLFVBQUE7RUFLRSx3RGJvWHdCO1VhcFh4QixnRGJvWHdCO0FONHRDOUI7QWlCNWpERTtFQUNFLGNYOUJPO0VXZ0NQLFVBQUE7QWpCNmpESjtBaUJoa0RFO0VBQ0UsY1g5Qk87RVdnQ1AsVUFBQTtBakI2akRKO0FpQmhrREU7RUFDRSxjWDlCTztFV2dDUCxVQUFBO0FqQjZqREo7QWlCaGtERTtFQUNFLGNYOUJPO0VXZ0NQLFVBQUE7QWpCNmpESjtBaUJoa0RFO0VBQ0UsY1g5Qk87RVdnQ1AsVUFBQTtBakI2akRKO0FpQnJqREU7RUFFRSx5Qlg5Q087RVdnRFAsVUFBQTtBakJxakRKOztBaUI3aURFOzs7O0VBQ0Usd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0FqQm1qREo7O0FpQjlpREU7RUFNRSxjWC9ETztFV2dFUCxzQlh2RU87QU5tbkRYOztBaUJ2aURBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0FqQjBpREY7O0FpQmhpREE7RUFDRSwrQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RVozQkUsa0JBQUE7RVk2QkYsZ0JYK0w0QjtBTm8yQzlCOztBaUJoaURBO0VBQ0UsK0JBQUE7RUFDQSxrQ0FBQTtFWnFCSSxrQkF0Q2E7RVltQmpCLGdCWDZINEI7QU5zNkM5Qjs7QWlCaGlEQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RVpjSSxtQkF0Q2E7RVkwQmpCLGdCWHVINEI7QU40NkM5Qjs7QWlCMWhEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFWkRJLGVBdENhO0VZeUNqQixnQlhrSzRCO0VXaks1QixjWG5IUztFV29IVCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QWpCNmhERjtBaUIzaERFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0FqQjRoREo7O0FpQmhoREE7RUFDRSxrQ1g0VnNDO0VXM1Z0Qyx1QkFBQTtFWjFCSSxtQkF0Q2E7RVlrRWpCLGdCWCtFNEI7RU14TjFCLHFCQUFBO0FaNnBESjs7QWlCaGhEQTtFQUNFLGdDWHFWc0M7RVdwVnRDLG9CQUFBO0VabENJLGtCQXRDYTtFWTBFakIsZ0JYc0U0QjtFTXZOMUIscUJBQUE7QVpxcURKOztBaUI5Z0RFO0VBRUUsWUFB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ZUFBQTtBdEI2OURKO0FzQi84REE7O0VBRUUsb0JBQUE7QXRCaTlERjs7QXNCeDhERTtFQzNEQSxXQUFBO0VGQUUseUJmc0VXO0VpQnBFYixxQmpCb0VhO0FObThEZjtBT25nRUU7RWdCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZCK2dFekc7QXVCbmdFRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLHdEQUFBO1VBQUEsZ0RBQUE7QXZCZ2dFTjtBdUIzL0RFO0VBRUUsV0FBQTtFQUNBLHlCakIwQ1c7RWlCekNYLHFCakJ5Q1c7QU5tOURmO0F1QnIvREU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkIraEU3TDtBdUJoL0RJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBdkI4K0RSOztBc0J0K0RFO0VDM0RBLFdBQUE7RUZBRSx5QmZzRVc7RWlCcEViLHFCakJvRWE7QU5pK0RmO0FPamlFRTtFZ0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkI2aUV6RztBdUJqaUVFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcseURBQUE7VUFBQSxpREFBQTtBdkI4aEVOO0F1QnpoRUU7RUFFRSxXQUFBO0VBQ0EseUJqQjBDVztFaUJ6Q1gscUJqQnlDVztBTmkvRGY7QXVCbmhFRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2QjZqRTdMO0F1QjlnRUk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0F2QjRnRVI7O0FzQnBnRUU7RUMzREEsV0FBQTtFRkFFLHlCZnNFVztFaUJwRWIscUJqQm9FYTtBTisvRGY7QU8vakVFO0VnQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2QjJrRXpHO0F1Qi9qRUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0F2QjRqRU47QXVCdmpFRTtFQUVFLFdBQUE7RUFDQSx5QmpCMENXO0VpQnpDWCxxQmpCeUNXO0FOK2dFZjtBdUJqakVFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZCMmxFN0w7QXVCNWlFSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXZCMGlFUjs7QXNCbGlFRTtFQzNEQSxXQUFBO0VGQUUseUJmc0VXO0VpQnBFYixxQmpCb0VhO0FONmhFZjtBTzdsRUU7RWdCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZCeW1Fekc7QXVCN2xFRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLHdEQUFBO1VBQUEsZ0RBQUE7QXZCMGxFTjtBdUJybEVFO0VBRUUsV0FBQTtFQUNBLHlCakIwQ1c7RWlCekNYLHFCakJ5Q1c7QU42aUVmO0F1Qi9rRUU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkJ5bkU3TDtBdUIxa0VJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBdkJ3a0VSOztBc0Joa0VFO0VDM0RBLGNBQUE7RUZBRSx5QmZzRVc7RWlCcEViLHFCakJvRWE7QU4yakVmO0FPM25FRTtFZ0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkJ1b0V6RztBdUIzbkVFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsd0RBQUE7VUFBQSxnREFBQTtBdkJ3bkVOO0F1Qm5uRUU7RUFFRSxjQUFBO0VBQ0EseUJqQjBDVztFaUJ6Q1gscUJqQnlDVztBTjJrRWY7QXVCN21FRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2QnVwRTdMO0F1QnhtRUk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0F2QnNtRVI7O0FzQjlsRUU7RUMzREEsV0FBQTtFRkFFLHlCZnNFVztFaUJwRWIscUJqQm9FYTtBTnlsRWY7QU96cEVFO0VnQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2QnFxRXpHO0F1QnpwRUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0F2QnNwRU47QXVCanBFRTtFQUVFLFdBQUE7RUFDQSx5QmpCMENXO0VpQnpDWCxxQmpCeUNXO0FOeW1FZjtBdUIzb0VFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZCcXJFN0w7QXVCdG9FSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXZCb29FUjs7QXNCNW5FRTtFQzNEQSxjQUFBO0VGQUUseUJmc0VXO0VpQnBFYixxQmpCb0VhO0FOdW5FZjtBT3ZyRUU7RWdCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZCbXNFekc7QXVCdnJFRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLHlEQUFBO1VBQUEsaURBQUE7QXZCb3JFTjtBdUIvcUVFO0VBRUUsY0FBQTtFQUNBLHlCakIwQ1c7RWlCekNYLHFCakJ5Q1c7QU51b0VmO0F1QnpxRUU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkJtdEU3TDtBdUJwcUVJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBdkJrcUVSOztBc0IxcEVFO0VDM0RBLFdBQUE7RUZBRSx5QmZzRVc7RWlCcEViLHFCakJvRWE7QU5xcEVmO0FPcnRFRTtFZ0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkJpdUV6RztBdUJydEVFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsc0RBQUE7VUFBQSw4Q0FBQTtBdkJrdEVOO0F1QjdzRUU7RUFFRSxXQUFBO0VBQ0EseUJqQjBDVztFaUJ6Q1gscUJqQnlDVztBTnFxRWY7QXVCdnNFRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2Qml2RTdMO0F1QmxzRUk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0F2QmdzRVI7O0FzQnhyRUU7RUMzREEsV0FBQTtFRkFFLHlCZnNFVztFaUJwRWIscUJqQm9FYTtBTm1yRWY7QU9udkVFO0VnQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2Qit2RXpHO0F1Qm52RUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0F2Qmd2RU47QXVCM3VFRTtFQUVFLFdBQUE7RUFDQSx5QmpCMENXO0VpQnpDWCxxQmpCeUNXO0FObXNFZjtBdUJydUVFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZCK3dFN0w7QXVCaHVFSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXZCOHRFUjs7QXNCdHRFRTtFQzNEQSxXQUFBO0VGQUUseUJmc0VXO0VpQnBFYixxQmpCb0VhO0FOaXRFZjtBT2p4RUU7RWdCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZCNnhFekc7QXVCanhFRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLHdEQUFBO1VBQUEsZ0RBQUE7QXZCOHdFTjtBdUJ6d0VFO0VBRUUsV0FBQTtFQUNBLHlCakIwQ1c7RWlCekNYLHFCakJ5Q1c7QU5pdUVmO0F1Qm53RUU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkI2eUU3TDtBdUI5dkVJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBdkI0dkVSOztBc0JwdkVFO0VDM0RBLFdBQUE7RUZBRSx5QmZzRVc7RWlCcEViLHFCakJvRWE7QU4rdUVmO0FPL3lFRTtFZ0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkIyekV6RztBdUIveUVFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBdkI0eUVOO0F1QnZ5RUU7RUFFRSxXQUFBO0VBQ0EseUJqQjBDVztFaUJ6Q1gscUJqQnlDVztBTit2RWY7QXVCanlFRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2QjIwRTdMO0F1QjV4RUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QjB4RVI7O0FzQmx4RUU7RUMzREEsV0FBQTtFRkFFLHlCZnNFVztFaUJwRWIscUJqQm9FYTtBTjZ3RWY7QU83MEVFO0VnQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2QnkxRXpHO0F1QjcwRUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyx1REFBQTtVQUFBLCtDQUFBO0F2QjAwRU47QXVCcjBFRTtFQUVFLFdBQUE7RUFDQSx5QmpCMENXO0VpQnpDWCxxQmpCeUNXO0FONnhFZjtBdUIvekVFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZCeTJFN0w7QXVCMXpFSTtFQUtJLHVEQUFBO1VBQUEsK0NBQUE7QXZCd3pFUjs7QXNCaHpFRTtFQzNEQSxjQUFBO0VGQUUseUJmc0VXO0VpQnBFYixxQmpCb0VhO0FOMnlFZjtBTzMyRUU7RWdCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZCdTNFekc7QXVCMzJFRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLHVEQUFBO1VBQUEsK0NBQUE7QXZCdzJFTjtBdUJuMkVFO0VBRUUsY0FBQTtFQUNBLHlCakIwQ1c7RWlCekNYLHFCakJ5Q1c7QU4yekVmO0F1QjcxRUU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkJ1NEU3TDtBdUJ4MUVJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBdkJzMUVSOztBc0I5MEVFO0VDM0RBLGNBQUE7RUZBRSx5QmZzRVc7RWlCcEViLHFCakJvRWE7QU55MEVmO0FPejRFRTtFZ0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkJxNUV6RztBdUJ6NEVFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsdURBQUE7VUFBQSwrQ0FBQTtBdkJzNEVOO0F1Qmo0RUU7RUFFRSxjQUFBO0VBQ0EseUJqQjBDVztFaUJ6Q1gscUJqQnlDVztBTnkxRWY7QXVCMzNFRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2QnE2RTdMO0F1QnQzRUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2Qm8zRVI7O0FzQnQyRUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5zMkVmO0FPdDZFRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTjIyRWY7QXVCOTJFRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCKzJFSjtBdUI1MkVFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCNjJFSjtBdUIxMkVFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU51M0VmO0F1QngyRUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QnMyRVI7O0FzQi8zRUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU4rM0VmO0FPLzdFRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTm80RWY7QXVCdjRFRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXZCdzRFSjtBdUJyNEVFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCczRFSjtBdUJuNEVFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5nNUVmO0F1Qmo0RUk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0F2QiszRVI7O0FzQng1RUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU53NUVmO0FPeDlFRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTjY1RWY7QXVCaDZFRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCaTZFSjtBdUI5NUVFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCKzVFSjtBdUI1NUVFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU55NkVmO0F1QjE1RUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2Qnc1RVI7O0FzQmo3RUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5pN0VmO0FPai9FRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTnM3RWY7QXVCejdFRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXZCMDdFSjtBdUJ2N0VFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCdzdFSjtBdUJyN0VFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5rOEVmO0F1Qm43RUk7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0F2Qmk3RVI7O0FzQjE4RUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU4wOEVmO0FPMWdGRTtFZ0J3REUsY0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTis4RWY7QXVCbDlFRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCbTlFSjtBdUJoOUVFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCaTlFSjtBdUI5OEVFO0VBR0UsY0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU4yOUVmO0F1QjU4RUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QjA4RVI7O0FzQm4rRUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5tK0VmO0FPbmlGRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTncrRWY7QXVCMytFRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCNCtFSjtBdUJ6K0VFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCMCtFSjtBdUJ2K0VFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5vL0VmO0F1QnIrRUk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2Qm0rRVI7O0FzQjUvRUU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU40L0VmO0FPNWpGRTtFZ0J3REUsY0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTmlnRmY7QXVCcGdGRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXZCcWdGSjtBdUJsZ0ZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCbWdGSjtBdUJoZ0ZFO0VBR0UsY0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU42Z0ZmO0F1QjkvRUk7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0F2QjQvRVI7O0FzQnJoRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5xaEZmO0FPcmxGRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTjBoRmY7QXVCN2hGRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QXZCOGhGSjtBdUIzaEZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCNGhGSjtBdUJ6aEZFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5zaUZmO0F1QnZoRkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0F2QnFoRlI7O0FzQjlpRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU44aUZmO0FPOW1GRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTm1qRmY7QXVCdGpGRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCdWpGSjtBdUJwakZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCcWpGSjtBdUJsakZFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU4rakZmO0F1QmhqRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QjhpRlI7O0FzQnZrRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU51a0ZmO0FPdm9GRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTjRrRmY7QXVCL2tGRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCZ2xGSjtBdUI3a0ZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCOGtGSjtBdUIza0ZFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU53bEZmO0F1QnprRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QnVrRlI7O0FzQmhtRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5nbUZmO0FPaHFGRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTnFtRmY7QXVCeG1GRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXZCeW1GSjtBdUJ0bUZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCdW1GSjtBdUJwbUZFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5pbkZmO0F1QmxtRkk7RUFLSSxxREFBQTtVQUFBLDZDQUFBO0F2QmdtRlI7O0FzQnpuRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU55bkZmO0FPenJGRTtFZ0J3REUsV0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTjhuRmY7QXVCam9GRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QXZCa29GSjtBdUIvbkZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCZ29GSjtBdUI3bkZFO0VBR0UsV0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU4wb0ZmO0F1QjNuRkk7RUFLSSxzREFBQTtVQUFBLDhDQUFBO0F2QnluRlI7O0FzQmxwRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU5rcEZmO0FPbHRGRTtFZ0J3REUsY0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTnVwRmY7QXVCMXBGRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCMnBGSjtBdUJ4cEZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCeXBGSjtBdUJ0cEZFO0VBR0UsY0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU5tcUZmO0F1QnBwRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QmtwRlI7O0FzQjNxRkU7RUNQQSxjakJZYTtFaUJYYixxQmpCV2E7QU4ycUZmO0FPM3VGRTtFZ0J3REUsY0FMZ0Q7RUFNaEQseUJqQk9XO0VpQk5YLHFCakJNVztBTmdyRmY7QXVCbnJGRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXZCb3JGSjtBdUJqckZFO0VBRUUsY2pCSlc7RWlCS1gsNkJBQUE7QXZCa3JGSjtBdUIvcUZFO0VBR0UsY0FBQTtFQUNBLHlCakJaVztFaUJhWCxxQmpCYlc7QU40ckZmO0F1QjdxRkk7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0F2QjJxRlI7O0FzQnpyRkE7RUFDRSxnQmhCNE00QjtFZ0IzTTVCLGNoQjJGd0M7RWdCMUZ4QyxxQmhCMkZ3QztBTmltRjFDO0FPcndGRTtFZTRFRSxjaEJ5RnNDO0VnQnhGdEMscUJsQmRvQjtBSjBzRnhCO0FzQnpyRkU7RUFFRSxxQmxCbkJvQjtBSjZzRnhCO0FzQnZyRkU7RUFFRSxjaEJ0Rk87RWdCdUZQLG9CQUFBO0F0QndyRko7O0FzQjdxRkE7RUNQRSxvQkFBQTtFbEJ1Qkksa0JBdENhO0VrQmlCakIsZ0JqQitINEI7RU12TjFCLHVCQUFBO0FaaXhGSjs7QXNCaHJGQTtFQ1hFLHVCQUFBO0VsQnVCSSxtQkF0Q2E7RWtCaUJqQixnQmpCZ0k0QjtFTXhOMUIscUJBQUE7QVp3eEZKOztBc0I5cUZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QXRCaXJGRjtBc0I5cUZFO0VBQ0Usa0JoQnVUMEI7QU55M0U5Qjs7QXNCeHFGRTs7O0VBQ0UsV0FBQTtBdEI2cUZKOztBd0J4ekZBO0VOZ0JNLHdDTWZKO0VOZUksbUNNZko7RU5lSSxnQ01mSjtBeEIyekZGO0F3Qnp6RkU7RUFDRSxVQUFBO0F4QjJ6Rko7O0F3QnR6RkU7RUFDRSxhQUFBO0F4Qnl6Rko7O0F3QnJ6RkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFTkRJLHFDTUVKO0VORkksZ0NNRUo7RU5GSSw2Qk1FSjtBeEJ3ekZGOztBeUJ6MEZBOzs7O0VBSUUsa0JBQUE7QXpCNDBGRjs7QXlCejBGQTtFQUNFLG1CQUFBO0F6QjQwRkY7O0F5QnIwRkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsYW5Cd3BCa0M7RW1CdnBCbEMsYUFBQTtFQUNBLFdBQUE7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QTZCNXRHSTtFQUNFLHFCdkIwSHdCO0VlcFAxQix5QmZvUDBCO0FOcW1HOUI7QTZCM3RHSTtFQUNFLCtLQUFBO0E3QjZ0R047QTZCeHRHSTtFUnBJQSx3Q2Z3aEI0QztBTnUwRmhEO0E2Qnh0R0k7RVJ2SUEsd0Nmd2hCNEM7QU4wMEZoRDs7QTZCaHRHRTtFQUVFLGtCdkJ5WjRDO0FOeXpGaEQ7QTZCOXNHSTtFQUNFLDhLQUFBO0E3Qmd0R047QTZCM3NHSTtFUjlKQSx3Q2Z3aEI0QztBTm8xRmhEOztBNkJuc0dBO0VBQ0UscUJBQUE7QTdCc3NHRjtBNkJuc0dJO0VBQ0UsY0FBQTtFQUNBLGN2QmlZMEM7RXVCaFkxQyxtQkFBQTtFQUVBLHFCdkIrWDBDO0FOcTBGaEQ7QTZCanNHSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QnZCMFgwQztFdUJ6WDFDLHdCdkJ5WDBDO0V1QnhYMUMseUJ2QnBMSztFdUJzTEwscUJ2QnFYMEM7RVl2aUIxQyxpS1dtTEE7RVhuTEEseUpXbUxBO0VYbkxBLDRJV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsb05XbUxBO0E3QmtzR047QTZCN3JHSTtFQUNFLHNCdkJsTUs7RXVCbU1MLHNDQUFBO01BQUEsa0NBQUE7VUFBQSw4QkFBQTtBN0IrckdOO0E2QjFyR0k7RVJ6TUEsd0Nmd2hCNEM7QU44MkZoRDs7QTZCaHJHQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGdDdkJvUnNDO0V1Qm5SdEMsc0NBQUE7RXhCakdJLGVBdENhO0V3QjBJakIsZ0J2QjRENEI7RXVCM0Q1QixnQnZCZ0U0QjtFdUIvRDVCLGN2QnZOUztFdUJ3TlQsc0JBQUE7RUFDQSx1T0FBQTtFQUNBLHlCQUFBO0VqQnRORSx1QkFBQTtFaUJ5TkYsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0E3QmlyR0Y7QTZCL3FHRTtFQUNFLHFCdkJ1UG9DO0V1QnRQcEMsVUFBQTtFQUtFLHdEdkJrVzhCO1V1QmxXOUIsZ0R2QmtXOEI7QU4yMEZwQztBNkIxcUdJO0VBTUUsY3ZCL09LO0V1QmdQTCxzQnZCdlBLO0FOODVHWDtBNkJucUdFO0VBRUUsWUFBQTtFQUNBLHNCdkI4SDBCO0V1QjdIMUIsc0JBQUE7QTdCb3FHSjtBNkJqcUdFO0VBQ0UsY3ZCN1BPO0V1QjhQUCx5QnZCbFFPO0FOcTZHWDtBNkIvcEdFO0VBQ0UsYUFBQTtBN0JpcUdKO0E2QjdwR0U7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0E3QitwR0o7O0E2QjNwR0E7RUFDRSxrQ3ZCeU5zQztFdUJ4TnRDLG9CdkJnSDRCO0V1Qi9HNUIsdUJ2QitHNEI7RXVCOUc1QixvQnZCK0c0QjtFRDlReEIsbUJBdENhO0FMbzJHbkI7O0E2QjNwR0E7RUFDRSxnQ3ZCa05zQztFdUJqTnRDLG1CdkI2RzRCO0V1QjVHNUIsc0J2QjRHNEI7RXVCM0c1QixrQnZCNEc0QjtFRG5SeEIsa0JBdENhO0FMNDJHbkI7O0E2QnRwR0E7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGdDdkJnTXNDO0V1Qi9MdEMsZ0JBQUE7QTdCeXBHRjs7QTZCdHBHQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxnQ3ZCd0xzQztFdUJ2THRDLFNBQUE7RUFDQSxVQUFBO0E3QnlwR0Y7QTZCdnBHRTtFQUNFLHFCdkJxS29DO0V1QnBLcEMsd0R2QnlFMEI7VXVCekUxQixnRHZCeUUwQjtBTmdsRzlCO0E2QnJwR0U7RUFFRSx5QnZCOVRPO0FObzlHWDtBNkJscEdJO0VBQ0UsaUJ2QjJUYTtBTnkxRm5CO0E2QmhwR0U7RUFDRSwwQkFBQTtBN0JrcEdKOztBNkI5b0dBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsZ0N2QndKc0M7RXVCdkp0Qyx1QkFBQTtFQUVBLGdCdkIvRDRCO0V1QmdFNUIsZ0J2QjNENEI7RXVCNEQ1QixjdkJsVlM7RXVCbVZULHNCdkIxVlM7RXVCMlZULHlCQUFBO0VqQmhWRSxxQkFBQTtBWmkrR0o7QTZCN29HRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSwwQnZCa0lvQztFdUJqSXBDLHVCQUFBO0VBQ0EsZ0J2QjNFMEI7RXVCNEUxQixjdkJsV087RXVCbVdQLGlCQUFBO0VSM1dBLHlCZkdPO0V1QjBXUCxvQkFBQTtFakJqV0EsZ0NBQUE7QVppL0dKOztBNkJyb0dBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QTdCd29HRjtBNkJ0b0dFO0VBQ0UsYUFBQTtBN0J3b0dKO0E2QnBvR0k7RUFBMEIsd0V2QnFPZTtVdUJyT2YsZ0V2QnFPZTtBTms2RjdDO0E2QnRvR0k7RUFBMEIsZ0V2Qm9PZTtBTnE2RjdDO0E2QnhvR0k7RUFBMEIsZ0V2Qm1PZTtBTnc2RjdDO0E2QnhvR0U7RUFDRSxTQUFBO0E3QjBvR0o7QTZCdm9HRTtFQUNFLFd2QnFOeUM7RXVCcE56QyxZdkJvTnlDO0V1Qm5OekMsb0JBQUE7RVJoWkEseUJmb1AwQjtFdUI4SjFCLFN2Qm9OeUM7RU0xbEJ6QyxtQkFBQTtFTUZFLDRIVzJZRjtFWDNZRSxvSFcyWUY7RVgzWUUsNEdXMllGO0VYM1lFLGtKVzJZRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QTdCd29HSjtBNkJ0b0dJO0VSeFpBLHlCZjJtQnlDO0FOczdGN0M7QTZCcG9HRTtFQUNFLFd2QjhMZ0M7RXVCN0xoQyxjdkI4TGdDO0V1QjdMaEMsa0JBQUE7RUFDQSxldkI2TGdDO0V1QjVMaEMseUJ2QjlaTztFdUIrWlAseUJBQUE7RWpCdlpBLG1CQUFBO0FaOGhISjtBNkJsb0dFO0VBQ0UsV3ZCMEx5QztFdUJ6THpDLFl2QnlMeUM7RWVubUJ6Qyx5QmZvUDBCO0V1QndMMUIsU3ZCMEx5QztFTTFsQnpDLG1CQUFBO0VNRkUsaUhXcWFGO0VYcmFFLDRHV3FhRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QTdCbW9HSjtBNkJqb0dJO0VSbGJBLHlCZjJtQnlDO0FOMjhGN0M7QTZCL25HRTtFQUNFLFd2Qm9LZ0M7RXVCbktoQyxjdkJvS2dDO0V1Qm5LaEMsa0JBQUE7RUFDQSxldkJtS2dDO0V1QmxLaEMseUJ2QnhiTztFdUJ5YlAseUJBQUE7RWpCamJBLG1CQUFBO0FabWpISjtBNkI3bkdFO0VBQ0UsV3ZCZ0t5QztFdUIvSnpDLFl2QitKeUM7RXVCOUp6QyxhQUFBO0VBQ0Esb0J2QnBFMEI7RXVCcUUxQixtQnZCckUwQjtFZWxZMUIseUJmb1AwQjtFdUJxTjFCLFN2QjZKeUM7RU0xbEJ6QyxtQkFBQTtFTUZFLGdIV2tjRjtFWGxjRSw0R1drY0Y7RUFDQSxnQkFBQTtBN0I4bkdKO0E2QjVuR0k7RVIvY0EseUJmMm1CeUM7QU5tK0Y3QztBNkIxbkdFO0VBQ0UsV3ZCdUlnQztFdUJ0SWhDLGN2QnVJZ0M7RXVCdEloQyxrQkFBQTtFQUNBLGV2QnNJZ0M7RXVCckloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QTdCNG5HSjtBNkJ4bkdFO0VBQ0UseUJ2QjVkTztFTVFQLG1CQUFBO0FaK2tISjtBNkJ2bkdFO0VBQ0Usa0JBQUE7RUFDQSx5QnZCbGVPO0VNUVAsbUJBQUE7QVpvbEhKO0E2QnJuR0k7RUFDRSx5QnZCdGVLO0FONmxIWDtBNkJwbkdJO0VBQ0UsZUFBQTtBN0JzbkdOO0E2Qm5uR0k7RUFDRSx5QnZCOWVLO0FObW1IWDtBNkJsbkdJO0VBQ0UsZUFBQTtBN0JvbkdOO0E2QmpuR0k7RUFDRSx5QnZCdGZLO0FOeW1IWDs7QTZCOW1HQTs7O0VYdmZNLDRIVzBmSjtFWDFmSSxvSFcwZko7RVgxZkksK0dXMGZKO0VYMWZJLDRHVzBmSjtFWDFmSSxrSlcwZko7QTdCaW5HRjs7QThCdm5IQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCeEJKUztFd0JLVCwyQkFBQTtFQUNBLHNDQUFBO0VsQktFLHVCQUFBO0FacW5ISjtBOEJ2bkhFO0VBQ0UsZUFBQTtFQUNBLGNB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O0U5QitqSEo7QUFDRjs7QThCdGpIQTtFQUNFLHFCQUFBO0E5QnlqSEY7QThCdmpIRTtFQUNFLGdCQUFBO0E5QnlqSEo7QThCdmpISTtFQUNFLGdCQUFBO0VsQnZPRiw2QkFBQTtFQUNBLDRCQUFBO0FaaXlISjtBOEJ2akhJO0VsQnpQQSx5QkFBQTtFQUNBLDBCQUFBO0FabXpISjtBOEJ2akhJO0VsQnRRQSxnQkFBQTtFa0J3UUUsbUJBQUE7QTlCeWpITjs7QStCOTBIQTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RTFCaUVFLGNBQUE7RTBCL0RGLGdCekJ1UjRCO0V5QnRSNUIsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFbkJLRSx1QkFBQTtFTUZFLHFKYURKO0ViQ0ksNklhREo7RWJDSSx3SWFESjtFYkNJLHFJYURKO0ViQ0ksMkthREo7QS9CaTFIRjtBT2gxSEU7RXdCR0kscUJBQUE7QS9CZzFITjs7QStCMzBIRTtFQUNFLGFBQUE7QS9CODBISjs7QStCejBIQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBL0I0MEhGOztBK0JyMEhBO0VBQ0Usb0J6QjIzQmtDO0V5QjEzQmxDLG1CekIwM0JrQztFTWo1QmhDLG9CQUFBO0FaZzJISjs7QStCaDBIRTtFQ2pEQSxXQUFBO0VBQ0EseUIxQjBFYTtBTjJ5SGY7QU92MkhFO0V5QlZJLFdBQUE7RUFDQSx5QkFBQTtBaENvM0hOO0FnQ2ozSEk7RUFFRSxVQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtBaENrM0hOOztBK0I3MEhFO0VDakRBLFdBQUE7RUFDQSx5QjFCMEVhO0FOd3pIZjtBT3AzSEU7RXlCVkksV0FBQTtFQUNBLHlCQUFBO0FoQ2k0SE47QWdDOTNISTtFQUVFLFVBQUE7RUFDQSx5REFBQTtVQUFBLGlEQUFBO0FoQyszSE47O0ErQjExSEU7RUNqREEsV0FBQTtFQUNBLHlCMUIwRWE7QU5xMEhmO0FPajRIRTtFeUJWSSxXQUFBO0VBQ0EseUJBQUE7QWhDODRITjtBZ0MzNEhJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NB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aUl2RTtBa0NqbElFO0VBQ0UseUJBQUE7QWxDbWxJSjtBa0NobElFO0VBQ0UsY0FBQTtBbENrbElKOztBaUM1aUlFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNpakl2RTtBa0M3bElFO0VBQ0UseUJBQUE7QWxDK2xJSjtBa0M1bElFO0VBQ0UsY0FBQTtBbEM4bElKOztBaUN4aklFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakM2akl2RTtBa0N6bUlFO0VBQ0UseUJBQUE7QWxDMm1JSjtBa0N4bUlFO0VBQ0UsY0FBQTtBbEMwbUlKOztBaUNwa0lFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakN5a0l2RTtBa0NybklFO0VBQ0UseUJBQUE7QWxDdW5JSjtBa0NwbklFO0VBQ0UsY0FBQTtBbENzbklKOztBaUNobElFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNxbEl2RTtBa0Nqb0lFO0VBQ0UseUJBQUE7QWxDbW9JSjtBa0Nob0lFO0VBQ0UsY0FBQTtBbENrb0lKOztBaUM1bElFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNpbUl2RTtBa0M3b0lFO0VBQ0UseUJBQUE7QWxDK29JSjtBa0M1b0lFO0VBQ0UsY0FBQTtBbEM4b0lKOztBaUN4bUlFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakM2bUl2RTtBa0N6cElFO0VBQ0UseUJBQUE7QWxDMnBJSjtBa0N4cElFO0VBQ0UsY0FBQTtBbEMwcElKOztBaUNwbklFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakN5bkl2RTtBa0NycUlFO0VBQ0UseUJBQUE7QWxDdXFJSjtBa0NwcUlFO0VBQ0UsY0FBQTtBbENzcUlKOztBaUNob0lFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNxb0l2RTtBa0NqcklFO0VBQ0UseUJBQUE7QWxDbXJJSjtBa0NocklFO0VBQ0UsY0FBQTtBbENrcklKOztBaUM1b0lFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNpcEl2RTtBa0M3cklFO0VBQ0UseUJBQUE7QWxDK3JJSjtBa0M1cklFO0VBQ0UsWUFBQTtBbEM4cklKOztBaUN4cElFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakM2cEl2RTtBa0N6c0lFO0VBQ0UseUJBQUE7QWxDMnNJSjtBa0N4c0lFO0VBQ0UsY0FBQTtBbEMwc0lKOztBaUNwcUlFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakN5cUl2RTtBa0NydElFO0VBQ0UseUJBQUE7QWxDdXRJSjtBa0NwdElFO0VBQ0UsY0FBQTtBbENzdElKOztBaUNocklFO0VDL0NBLGNEZ0RxSDtFWjNDbkgseUJZMkN1QjtFQzlDekIscUJEOENxRTtBakNxckl2RTtBa0NqdUlFO0VBQ0UseUJBQUE7QWxDbXVJSjtBa0NodUlFO0VBQ0UsY0FBQTtBbENrdUlKOztBbUN4dUlBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFdkJRRSx1QkFBQTtBWmt1SUo7O0FtQ2h1SUE7RUFDRSxXQUFBO0VBQ0EsYzdCUlM7RTZCU1QsbUJBQUE7QW5DbXVJRjtBTzF1SUU7RTRCV0UsVUFBQTtFQUNBLGM3QmRPO0U2QmVQLHFCQUFBO0VBQ0EseUI3QnRCTztBTnd2SVg7QW1DL3RJRTtFQUNFLGM3QmxCTztFNkJtQlAseUI3QjFCTztBTjJ2SVg7O0FtQ3h0SUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUdBLHNCN0IzQ1M7RTZCNENULHNDQUFBO0FuQ3l0SUY7QW1DdnRJRTtFdkIxQkUsK0JBQUE7RUFDQSxnQ0FBQTtBWm92SUo7QW1DdnRJRTtFdkJoQkUsbUNBQUE7RUFDQSxrQ0FBQTtBWjB1SUo7QW1DdnRJRTtFQUVFLGM3QmxETztFNkJtRFAsb0JBQUE7RUFDQSxzQjdCMURPO0FOa3hJWDtBbUNwdElFO0VBQ0UsVUFBQTtFQUNBLFc3QmhFTztFNkJpRVAseUI3QmtMMEI7RTZCakwxQixxQjdCaUwwQjtBTnFpSTlCO0FtQ250SUU7RUFDRSxtQkFBQTtBbkNxdElKO0FtQ250SUk7RUFDRSxnQkFBQTtFQUNBLHFCN0IySndCO0FOMGpJOUI7O0FtQ3ZzSUk7RUFDRSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBbkMwc0lOO0FtQ3ZzSVE7RXZCMUJKLG1DQUFBO0VBWkEsMEJBQUE7QVppdklKO0FtQ3RzSVE7RXZCM0NKLGlDQUFBO0VBWUEsNEJBQUE7QVp5dUlKO0FtQ3JzSVE7RUFDRSxhQUFBO0FuQ3VzSVY7QW1DcHNJUTtFQUNFLHFCN0IwSG9CO0U2QnpIcEIsb0JBQUE7QW5Dc3NJVjtBbUNwc0lVO0VBQ0UsaUJBQUE7RUFDQSxzQjdCcUhrQjtBTmlsSTlCOztBZWp3SUk7RW9CbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RW5Da3VJSjtFbUMvdElNO0l2QjFCSixtQ0FBQTtJQVpBLDBCQUFBO0VaeXdJRjtFbUM5dElNO0l2QjNDSixpQ0FBQTtJQVlBLDRCQUFBO0VaaXdJRjtFbUM3dElNO0lBQ0UsYUFBQTtFbkMrdElSO0VtQzV0SU07SUFDRSxxQjdCMEhvQjtJNkJ6SHBCLG9CQUFBO0VuQzh0SVI7RW1DNXRJUTtJQUNFLGlCQUFBO0lBQ0Esc0I3QnFIa0I7RU55bUk1QjtBQUNGO0FlMXhJSTtFb0JtQ0E7SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFbkMwdklKO0VtQ3Z2SU07SXZCMUJKLG1DQUFBO0lBWkEsMEJBQUE7RVppeUlGO0VtQ3R2SU07SXZCM0NKLGlDQUFBO0lBWUEsNEJBQUE7RVp5eElGO0VtQ3J2SU07SUFDRSxhQUFBO0VuQ3V2SVI7RW1DcHZJTTtJQUNFLHFCN0IwSG9CO0k2QnpIcEIsb0JBQUE7RW5Dc3ZJUjtFbUNwdklRO0lBQ0UsaUJBQUE7SUFDQSxzQjdCcUhrQjtFTmlvSTVCO0FBQ0Y7QWVseklJO0VvQm1DQTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0VuQ2t4SUo7RW1DL3dJTTtJdkIxQkosbUNBQUE7SUFaQSwwQkFBQTtFWnl6SUY7RW1DOXdJTTtJdkIzQ0osaUNBQUE7SUFZQSw0QkFBQTtFWml6SUY7RW1DN3dJTTtJQUNFLGFBQUE7RW5DK3dJUjtFbUM1d0lNO0lBQ0UscUI3QjBIb0I7STZCekhwQixvQkFBQTtFbkM4d0lSO0VtQzV3SVE7SUFDRSxpQkFBQTtJQUNBLHNCN0JxSGtCO0VOeXBJNUI7QUFDRjtBZTEwSUk7RW9CbUNBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RW5DMHlJSjtFbUN2eUlNO0l2QjFCSixtQ0FBQTtJQVpBLDBCQUFBO0VaaTFJRjtFbUN0eUlNO0l2QjNDSixpQ0FBQTtJQVlBLDRCQUFBO0VaeTBJRjtFbUNyeUlNO0lBQ0UsYUFBQTtFbkN1eUlSO0VtQ3B5SU07SUFDRSxxQjdCMEhvQjtJNkJ6SHBCLG9CQUFBO0VuQ3N5SVI7RW1DcHlJUTtJQUNFLGlCQUFBO0lBQ0Esc0I3QnFIa0I7RU5pckk1QjtBQUNGO0FtQ3p4SUE7RXZCbkhJLGdCQUFBO0FaKzRJSjtBbUN6eElFO0VBQ0UscUJBQUE7QW5DMnhJSjtBbUN6eElJO0VBQ0Usc0JBQUE7QW5DMnhJTjs7QW9DcDZJRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBbkNveEkzQztBTzU1SUU7RTZCUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcENzNklSO0FvQ242SU07RUFDRSxXOUJQRztFOEJRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FuQzZ4STFFOztBb0NsN0lFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FuQ2t5STNDO0FPMTZJRTtFNkJQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FwQ283SVI7QW9DajdJTTtFQUNFLFc5QlBHO0U4QlFILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QW5DMnlJMUU7O0FvQ2g4SUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QW5DZ3pJM0M7QU94N0lFO0U2QlBNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXBDazhJUjtBb0MvN0lNO0VBQ0UsVzlCUEc7RThCUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBbkN5ekkxRTs7QW9DOThJRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBbkM4ekkzQztBT3Q4SUU7RTZCUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcENnOUlSO0FvQzc4SU07RUFDRSxXOUJQRztFOEJRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FuQ3UwSTFFOztBb0M1OUlFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FuQzQwSTNDO0FPcDlJRTtFNkJQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FwQzg5SVI7QW9DMzlJTTtFQUNFLFc5QlBHO0U4QlFILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QW5DcTFJMUU7O0FvQzErSUU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QW5DMDFJM0M7QU9sK0lFO0U2QlBNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXBDNCtJUjtBb0N6K0lNO0VBQ0UsVzlCUEc7RThCUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBbkNtMkkxRTs7QW9DeC9JRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBbkN3MkkzQztBT2gvSUU7RTZCUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcEMwL0lSO0FvQ3YvSU07RUFDRSxXOUJQRztFOEJRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FuQ2kzSTFFOztBb0N0Z0pFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FuQ3MzSTNDO0FPOS9JRTtFNkJQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FwQ3dnSlI7QW9DcmdKTTtFQUNFLFc5QlBHO0U4QlFILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QW5DKzNJMUU7O0FvQ3BoSkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QW5DbzRJM0M7QU81Z0pFO0U2QlBNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXBDc2hKUjtBb0NuaEpNO0VBQ0UsVzlCUEc7RThCUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBbkM2NEkxRTs7QW9DbGlKRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBbkNrNUkzQztBTzFoSkU7RTZCUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcENvaUpSO0FvQ2ppSk07RUFDRSxXOUJQRztFOEJRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FuQzI1STFFOztBb0NoakpFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FuQ2c2STNDO0FPeGlKRTtFNkJQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FwQ2tqSlI7QW9DL2lKTTtFQUNFLFc5QlBHO0U4QlFILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QW5DeTZJMUU7O0FvQzlqSkU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QW5DODZJM0M7QU90akpFO0U2QlBNLGNEK0lrRTtFQzlJbEUseUJBQUE7QXBDZ2tKUjtBb0M3akpNO0VBQ0UsVzlCUEc7RThCUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBbkN1N0kxRTs7QW9DNWtKRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBbkM0N0kzQztBT3BrSkU7RTZCUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBcEM4a0pSO0FvQzNrSk07RUFDRSxXOUJQRztFOEJRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FuQ3E4STFFOztBb0MxbEpFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FuQzA4STNDO0FPbGxKRTtFNkJQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FwQzRsSlI7QW9DemxKTTtFQUNFLFc5QlBHO0U4QlFILHlCRHlJa0U7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QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0F2Q29vSkY7O0FlM3dKSTtFd0I2SUY7SUFDRSxnQm5DM0VPO0ltQzRFUCxvQkFBQTtFdkNrb0pGOztFdUMvbkpBO0lBQ0UsK0JBQUE7RXZDa29KRjtFdUNob0pFO0lBQ0UsZ0NBQUE7RXZDa29KSjs7RXVDOW5KQTtJQUNFLCtCQUFBO0V2Q2lvSkY7RXVDL25KRTtJQUNFLDRCQUFBO0lBQ0EsMkJBQUE7SUFBQSx3QkFBQTtJQUFBLG1CQUFBO0V2Q2lvSko7O0V1Q3puSkE7SUFBWSxnQm5DbkdIO0VKZ3VKVDtBQUNGO0FlcnlKSTtFd0IyS0Y7O0lBRUUsZ0JqQ2l1QmdDO0VONDVIbEM7QUFDRjtBZTN5Skk7RXdCa0xGO0lBQVksaUJqQzJ0QnNCO0VOazZIbEM7QUFDRjtBd0MxMkpBO0VBQXFCLG1DQUFBO0F4QzYySnJCOztBd0M1MkpBO0VBQXFCLDhCQUFBO0F4Q2czSnJCOztBd0MvMkpBO0VBQXFCLGlDQUFBO0F4Q20zSnJCOztBd0NsM0pBO0VBQXFCLGlDQUFBO0F4Q3MzSnJCOztBd0NyM0pBO0VBQXFCLHNDQUFBO0F4Q3kzSnJCOztBd0N4M0pBO0VBQXFCLG1DQUFBO0F4QzQzSnJCOztBeUM5M0pFO0VBQ0Usb0NBQUE7QXpDaTRKSjs7QU92M0pFOzs7RWtDTEksb0NBQUE7QXpDazRKTjs7QXlDeDRKRTtFQUNFLG9DQUFBO0F6QzI0Sko7O0FPajRKRTs7O0VrQ0xJLG9DQUFBO0F6QzQ0Sk47O0F5Q2w1SkU7RUFDRSxvQ0FBQTtBekNxNUpKOztBTzM0SkU7OztFa0NMSSxvQ0FBQTtBekNzNUpOOztBeUM1NUpFO0VBQ0Usb0NBQUE7QXpDKzVKSjs7QU9yNUpFOzs7RWtDTEksb0NBQUE7QXpDZzZKTjs7QXlDdDZKRTtFQUNFLG9DQUFBO0F6Q3k2Sko7O0FPLzVKRTs7O0VrQ0xJLG9DQUFBO0F6QzA2Sk47O0F5Q2g3SkU7RUFDRSxvQ0FBQTtBekNtN0pKOztBT3o2SkU7OztFa0NMSSxvQ0FBQTtBekNvN0pOOztBeUMxN0pFO0VBQ0Usb0NBQUE7QXpDNjdKSjs7QU9uN0pFOzs7RWtDTEksb0NBQUE7QXpDODdKTjs7QXlDcDhKRTtFQUNFLG9DQUFBO0F6Q3U4Sko7O0FPNzdKRTs7O0VrQ0xJLG9DQUFBO0F6Q3c4Sk47O0F5Qzk4SkU7RUFDRSxvQ0FBQTtBekNpOUpKOztBT3Y4SkU7OztFa0NMSSxvQ0FBQTtBekNrOUpOOztBeUN4OUpFO0VBQ0Usb0NBQUE7QXpDMjlKSjs7QU9qOUpFOzs7RWtDTEksb0NBQUE7QXpDNDlKTjs7QXlDbCtKRTtFQUNFLG9DQUFBO0F6Q3ErSko7O0FPMzlKRTs7O0VrQ0xJLG9DQUFBO0F6Q3MrSk47O0F5QzUrSkU7RUFDRSxvQ0FBQTtBekMrK0pKOztBT3IrSkU7OztFa0NMSSxvQ0FBQTtBekNnL0pOOztBeUN0L0pFO0VBQ0Usb0NBQUE7QXpDeS9KSjs7QU8vK0pFOzs7RWtDTEksb0NBQUE7QXpDMC9KTjs7QXlDaGdLRTtFQUNFLG9DQUFBO0F6Q21nS0o7O0FPei9KRTs7O0VrQ0xJLG9DQUFBO0F6Q29nS047O0EwQ25nS0E7RUFDRSxpQ0FBQTtBMUNzZ0tGOztBMENuZ0tBO0VBQ0Usd0NBQUE7QTFDc2dLRjs7QTJDamhLQTtFQUFrQixvQ0FBQTtBM0NxaEtsQjs7QTJDcGhLQTtFQUFrQix3Q0FBQTtBM0N3aEtsQjs7QTJDdmhLQTtFQUFrQiwwQ0FBQTtBM0MyaEtsQjs7QTJDMWhLQTtFQUFrQiwyQ0FBQTtBM0M4aEtsQjs7QTJDN2hLQTtFQUFrQix5Q0FBQTtBM0NpaUtsQjs7QTJDL2hLQTtFQUFtQixvQkFBQTtBM0NtaUtuQjs7QTJDbGlLQTtFQUFtQix3QkFBQTtBM0NzaUtuQjs7QTJDcmlLQTtFQUFtQiwwQkFBQTtBM0N5aUtuQjs7QTJDeGlLQTtFQUFtQiwyQkFBQTtBM0M0aUtuQjs7QTJDM2lLQTtFQUFtQix5QkFBQTtBM0MraUtuQjs7QTJDNWlLRTtFQUNFLGdDQUFBO0EzQytpS0o7O0EyQ2hqS0U7RUFDRSxnQ0FBQTtBM0NtaktKOztBMkNwaktFO0VBQ0UsZ0NBQUE7QTNDdWpLSjs7QTJD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M0I7O0F1RDl3TUk7RUFBdUIsc0JBQUE7QXZEa3hNM0I7O0F1RGx4TUk7RUFBdUIsc0JBQUE7QXZEc3hNM0I7O0F1RHR4TUk7RUFBdUIsc0JBQUE7QXZEMHhNM0I7O0F1RDF4TUk7RUFBdUIsc0JBQUE7QXZEOHhNM0I7O0F1RDl4TUk7RUFBdUIsdUJBQUE7QXZEa3lNM0I7O0F1RGx5TUk7RUFBdUIsdUJBQUE7QXZEc3lNM0I7O0F1RGx5TUE7RUFBVSwwQkFBQTtBdkRzeU1WOztBdURyeU1BO0VBQVUsMkJBQUE7QXZEeXlNVjs7QXVEcnlNQTtFQUFjLDJCQUFBO0F2RHl5TWQ7O0F1RHh5TUE7RUFBYyw0QkFBQTtBdkQ0eU1kOztBdUQxeU1BO0VBQVUsdUJBQUE7QXZEOHlNVjs7QXVEN3lNQTtFQUFVLHdCQUFBO0F2RGl6TVY7O0F3RDF6TVE7RUFBZ0Msb0JBQUE7QXhEOHpNeEM7O0F3RDd6TVE7O0VBRUUsd0JBQUE7QXhEZzBNVjs7QXdEOXpNUTs7RUFFRSwwQkFBQTtBeERpME1WOztBd0Qvek1ROztFQUVFLDJCQUFBO0F4RGswTVY7O0F3RGgwTVE7O0VBRUUseUJBQUE7QXhEbTBNVjs7QXdEbDFNUTtFQUFnQywwQkFBQTtBeERzMU14Qzs7QXdEcjFNUTs7RUFFRSw4QkFBQTtBeER3MU1WOztBd0R0MU1ROztFQUVFLGdDQUFBO0F4RHkxTVY7O0F3RHYxTVE7O0VBRUUsaUNBQUE7QXhEMDFNVjs7QXdEeDFNUTs7RUFFRSwrQkFBQTtBeEQyMU1WOztBd0QxMk1RO0VBQWdDLHlCQUFBO0F4RDgyTXhDOztBd0Q3Mk1ROztFQUVFLDZCQUFBO0F4RGczTVY7O0F3RDkyTVE7O0VBRUUsK0JBQUE7QXhEaTNNVjs7QXdELzJNUTs7RUFFRSxnQ0FBQTtBeERrM01WOztBd0RoM01ROztFQUVFLDhCQUFBO0F4RG0zTVY7O0F3RGw0TVE7RUFBZ0MsdUJBQUE7QXhEczRNeEM7O0F3RHI0TVE7O0VBRUUsMkJBQUE7QXhEdzRNVjs7QXdEdDRNUTs7RUFFRSw2QkFBQTtBeER5NE1WOztBd0R2NE1ROztFQUVFLDhCQUFBO0F4RDA0TVY7O0F3RHg0TVE7O0VBRUUsNEJBQUE7QXhEMjRNVjs7QXdEMTVNUTtFQUFnQyx5QkFBQTtBeEQ4NU14Qzs7QXdENzVNUTs7RUFFRSw2QkFBQTtBeERnNk1WOztBd0Q5NU1ROztFQUVFLCtCQUFBO0F4RGk2TVY7O0F3RC81TVE7O0VBRUUsZ0NBQUE7QXhEazZNVjs7QXdEaDZNUTs7RUFFRSw4QkFBQTtBeERtNk1WOztBd0RsN01RO0VBQWdDLHVCQUFBO0F4RHM3TXhDOztBd0RyN01ROztFQUVFLDJCQUFBO0F4RHc3TVY7O0F3RHQ3TVE7O0VBRUUsNkJBQUE7QXhEeTdNVjs7QXdEdjdNUTs7RUFFRSw4QkFBQTtBeEQwN01WOztBd0R4N01ROztFQUVFLDRCQUFBO0F4RDI3TVY7O0F3RDE4TVE7RUFBZ0MscUJBQUE7QXhEODhNeEM7O0F3RDc4TVE7O0VBRUUseUJBQUE7QXhEZzlNVjs7QXdEOThNUTs7RUFFRSwyQkFBQTtBeERpOU1WOztBd0QvOE1ROztFQUVFLDRCQUFBO0F4RGs5TVY7O0F3RGg5TVE7O0VBRUUsMEJBQUE7QXhEbTlNVjs7QXdEbCtNUTtFQUFnQywyQkFBQTtBeERzK014Qzs7QXdEcitNUTs7RUFFRSwrQkFBQTtBeER3K01WOztBd0R0K01ROztFQUVFLGlDQUFBO0F4RHkrTVY7O0F3RHYrTVE7O0VBRUUsa0NBQUE7QXhEMCtNVjs7QXdEeCtNUTs7RUFFRSxnQ0FBQTtBeEQyK01WOztBd0QxL01RO0VBQWdDLDBCQUFBO0F4RDgvTXhDOztBd0Q3L01ROztFQUVFLDhCQUFBO0F4RGdnTlY7O0F3RDkvTVE7O0VBRUUsZ0NBQUE7QXhEaWdOVjs7QXdELy9NUTs7RUFFRSxpQ0FBQTtBeERrZ05WOztBd0RoZ05ROztFQUVFLCtCQUFBO0F4RG1nTlY7O0F3RGxoTlE7RUFBZ0Msd0JBQUE7QXhEc2hOeEM7O0F3RHJoTlE7O0VBRUUsNEJBQUE7QXhEd2hOVjs7QXdEdGhOUTs7RUFFRSw4QkFBQTtBeER5aE5WOztBd0R2aE5ROztFQUVFLCtCQUFBO0F4RDBoTlY7O0F3RHhoTlE7O0VBRUUsNkJBQUE7QXhEMmhOVjs7QXdEMWlOUTtFQUFnQywwQkFBQTtBeEQ4aU54Qzs7QXdEN2lOUTs7RUFFRSw4QkFBQTtBeERnak5WOztBd0Q5aU5ROztFQUVFLGdDQUFBO0F4RGlqTlY7O0F3RC9pTlE7O0VBRUUsaUNBQUE7QXhEa2pOVjs7QXdEaGpOUTs7RUFFRSwrQkFBQTtBeERtak5WOztBd0Rsa05RO0VBQWdDLHdCQUFBO0F4RHNrTnhDOztBd0Rya05ROztFQUVFLDRCQUFBO0F4RHdrTlY7O0F3RHRrTlE7O0VBRUUsOEJBQUE7QXhEeWtOVjs7QXdEdmtOUTs7RUFFRSwrQkFBQTtBeEQwa05WOztBd0R4a05ROztFQUVFLDZCQUFBO0F4RDJrTlY7O0F3RG5rTlE7RUFBd0IsMkJBQUE7QXhEdWtOaEM7O0F3RHRrTlE7O0VBRUUsK0JBQUE7QXhEeWtOVjs7QXdEdmtOUTs7RUFFRSxpQ0FBQTtBeEQwa05WOztBd0R4a05ROztFQUVFLGtDQUFBO0F4RDJrTlY7O0F3RHprTlE7O0VBRUUsZ0NBQUE7QXhENGtOVjs7QXdEM2xOUTtFQUF3QiwwQkFBQTtBeEQrbE5oQzs7QXdEOWxOUTs7RUFFRSw4QkFBQTtBeERpbU5WOztBd0QvbE5ROztFQUVFLGdDQUFBO0F4RGttTlY7O0F3RGhtTlE7O0VBRUUsaUNBQUE7QXhEbW1OVjs7QXdEam1OUTs7RUFFRSwrQkFBQTtBeERvbU5WOztBd0Rubk5RO0VBQXdCLHdCQUFBO0F4RHVuTmhDOztBd0R0bk5ROztFQUVFLDRCQUFBO0F4RHluTlY7O0F3RHZuTlE7O0VBRUUsOEJBQUE7QXhEMG5OVjs7QXdEeG5OUTs7RUFFRSwrQkFBQTtBeEQybk5WOztBd0R6bk5ROztFQUVFLDZCQUFBO0F4RDRuTlY7O0F3RDNvTlE7RUFBd0IsMEJBQUE7QXhEK29OaEM7O0F3RDlvTlE7O0VBRUUsOEJBQUE7QXhEaXBOVjs7QXdEL29OUTs7RUFFRSxnQ0FBQTtBeERrcE5WOztBd0RocE5ROztFQUVFLGlDQUFBO0F4RG1wTlY7O0F3RGpwTlE7O0VBRUUsK0JBQUE7QXhEb3BOVjs7QXdEbnFOUTtFQUF3Qix3QkFBQTtBeER1cU5oQzs7QXdEdHFOUTs7RUFFRSw0QkFBQTtBeER5cU5WOztBd0R2cU5ROztFQUVFLDhCQUFBO0F4RDBxTlY7O0F3RHhxTlE7O0VBRUUsK0JBQUE7QXhEMnFOVjs7QXdEenFOUTs7RUFFRSw2QkFBQTtBeEQ0cU5WOztBd0R0cU5JO0VBQW1CLHVCQUFBO0F4RDBxTnZCOztBd0R6cU5JOztFQUVFLDJCQUFBO0F4RDRxTk47O0F3RDFxTkk7O0VBRUUsNkJBQUE7QXhENnFOTjs7QXdEM3FOSTs7RUFFRSw4QkFBQTtBeEQ4cU5OOztBd0Q1cU5JOztFQUVFLDRCQUFBO0F4RCtxTk47O0FleHJOSTtFeUNsREk7SUFBZ0Msb0JBQUE7RXhEK3VOdEM7O0V3RDl1Tk07O0lBRUUsd0JBQUE7RXhEaXZOUjs7RXdEL3VOTTs7SUFFRSwwQkFBQTtFeERrdk5SOztFd0Rodk5NOztJQUVFLDJCQUFBO0V4RG12TlI7O0V3RGp2Tk07O0lBRUUseUJBQUE7RXhEb3ZOUjs7RXdEbndOTTtJQUFnQywwQkFBQTtFeER1d050Qzs7RXdEdHdOTTs7SUFFRSw4QkFBQTtFeER5d05SOztFd0R2d05NOztJQUVFLGdDQUFBO0V4RDB3TlI7O0V3RHh3Tk07O0lBRUUsaUNBQUE7RXhEMndOUjs7RXdEendOTTs7SUFFRSwrQkFBQTtFeEQ0d05SOztFd0QzeE5NO0lBQWdDLHlCQUFBO0V4RCt4TnRDOztFd0Q5eE5NOztJQUVFLDZCQUFBO0V4RGl5TlI7O0V3RC94Tk07O0lBRUUsK0JBQUE7RXhEa3lOUjs7RXdEaHlOTTs7SUFFRSxnQ0FBQTtFeERteU5SOztFd0RqeU5NOztJQUVFLDhCQUFBO0V4RG95TlI7O0V3RG56Tk07SUFBZ0MsdUJBQUE7RXhEdXpOdEM7O0V3RHR6Tk07O0lBRUUsMkJBQUE7RXhEeXpOUjs7RXdEdnpOTTs7SUFFRSw2QkFBQTtFeEQwek5SOztFd0R4ek5NOztJQUVFLDhCQUFBO0V4RDJ6TlI7O0V3RHp6Tk07O0lBRUUsNEJBQUE7RXhENHpOUjs7RXdEMzBOTTtJQUFnQyx5QkFBQTtFeEQrME50Qzs7RXdEOTBOTTs7SUFFRSw2QkFBQTtFeERpMU5SOztFd0QvME5NOztJQUVFLCtCQUFBO0V4RGsxTlI7O0V3RGgxTk07O0lBRUUsZ0NBQUE7RXhEbTFOUjs7RXdEajFOTTs7SUFFRSw4QkFBQTtFeERvMU5SOztFd0RuMk5NO0lBQWdDLHVCQUFBO0V4RHUyTnRDOztFd0R0Mk5NOztJQUVFLDJCQUFBO0V4RHkyTlI7O0V3RHYyTk07O0lBRUUsNkJBQUE7RXhEMDJOUjs7RXdEeDJOTTs7SUFFRSw4QkFBQTtFeEQyMk5SOztFd0R6Mk5NOztJQUVFLDRCQUFBO0V4RDQyTlI7O0V3RDMzTk07SUFBZ0MscUJBQUE7RXhEKzNOdEM7O0V3RDkzTk07O0lBRUUseUJBQUE7RXhEaTROUjs7RXdELzNOTTs7SUFFRSwyQkFBQTtFeERrNE5SOztFd0RoNE5NOztJQUVFLDRCQUFBO0V4RG00TlI7O0V3RGo0Tk07O0lBRUUsMEJBQUE7RXhEbzROUjs7RXdEbjVOTTtJQUFnQywyQkFBQTtFeER1NU50Qzs7RXdEdDVOTTs7SUFFRSwrQkFBQTtFeER5NU5SOztFd0R2NU5NOztJQUVFLGlDQUFBO0V4RDA1TlI7O0V3RHg1Tk07O0lBRUUsa0NBQUE7RXhEMjVOUjs7RXdEejVOTTs7SUFFRSxnQ0FBQTtFeEQ0NU5SOztFd0QzNk5NO0lBQWdDLDBCQUFBO0V4RCs2TnRDOztFd0Q5Nk5NOztJQUVFLDhCQUFBO0V4RGk3TlI7O0V3RC82Tk07O0lBRUUsZ0NBQUE7RXhEazdOUjs7RXdEaDdOTTs7SUFFRSxpQ0FBQTtFeERtN05SOztFd0RqN05NOztJQUVFLCtCQUFBO0V4RG83TlI7O0V3RG44Tk07SUFBZ0Msd0JBQUE7RXhEdThOdEM7O0V3RHQ4Tk07O0lBRUUsNEJBQUE7RXhEeThOUjs7RXdEdjhOTTs7SUFFRSw4QkFBQTtFeEQwOE5SOztFd0R4OE5NOztJQUVFLCtCQUFBO0V4RDI4TlI7O0V3RHo4Tk07O0lBRUUsNkJBQUE7RXhENDhOUjs7RXdEMzlOTTtJQUFnQywwQkFBQTtFeEQrOU50Qzs7RXdEOTlOTTs7SUFFRSw4QkFBQTtFeERpK05SOztFd0QvOU5NOztJQUVFLGdDQUFBO0V4RGsrTlI7O0V3RGgrTk07O0lBRUUsaUNBQUE7RXhEbStOUjs7RXdEaitOTTs7SUFFRSwrQkFBQTtFeERvK05SOztFd0RuL05NO0lBQWdDLHdCQUFBO0V4RHUvTnRDOztFd0R0L05NOztJQUVFLDRCQUFBO0V4RHkvTlI7O0V3RHYvTk07O0lBRUUsOEJBQUE7RXhEMC9OUjs7RXdEeC9OTTs7SUFFRSwrQkFBQTtFeEQyL05SOztFd0R6L05NOztJQUVFLDZCQUFBO0V4RDQvTlI7O0V3RHAvTk07SUFBd0IsMkJBQUE7RXhEdy9OOUI7O0V3RHYvTk07O0lBRUUsK0JBQUE7RXhEMC9OUjs7RXdEeC9OTTs7SUFFRSxpQ0FBQTtFeEQyL05SOztFd0R6L05NOztJQUVFLGtDQUFBO0V4RDQvTlI7O0V3RDEvTk07O0lBRUUsZ0NBQUE7RXhENi9OUjs7RXdENWdPTTtJQUF3QiwwQkFBQTtFeERnaE85Qjs7RXdEL2dPTTs7SUFFRSw4QkFBQTtFeERraE9SOztFd0RoaE9NOztJQUVFLGdDQUFBO0V4RG1oT1I7O0V3RGpoT007O0lBRUUsaUNBQUE7RXhEb2hPUjs7RXdEbGhPTTs7SUFFRSwrQkFBQTtFeERxaE9SOztFd0RwaU9NO0lBQXdCLHdCQUFBO0V4RHdpTzlCOztFd0R2aU9NOztJQUVFLDRCQUFBO0V4RDBpT1I7O0V3RHhpT007O0lBRUUsOEJBQUE7RXhEMmlPUjs7RXdEemlPTTs7SUFFRSwrQkFBQTtFeEQ0aU9SOztFd0QxaU9NOztJQUVFLDZCQUFBO0V4RDZpT1I7O0V3RDVqT007SUFBd0IsMEJBQUE7RXhEZ2tPOUI7O0V3RC9qT007O0lBRUUsOEJBQUE7RXhEa2tPUjs7RXdEaGtPTTs7SUFFRSxnQ0FBQTtFeERta09SOztFd0Rqa09NOztJQUVFLGlDQUFBO0V4RG9rT1I7O0V3RGxrT007O0lBRUUsK0JBQUE7RXhEcWtPUjs7RXdEcGxPTTtJQUF3Qix3QkFBQTtFeER3bE85Qjs7RXdEdmxPTTs7SUFFRSw0QkFBQTtFeEQwbE9SOztFd0R4bE9NOztJQUVFLDhCQUFBO0V4RDJsT1I7O0V3RHpsT007O0lBRUUsK0JBQUE7RXhENGxPUjs7RXdEMWxPTTs7SUFFRSw2QkFBQTtFeEQ2bE9SOztFd0R2bE9FO0lBQW1CLHVCQUFBO0V4RDJsT3JCOztFd0QxbE9FOztJQUVFLDJCQUFBO0V4RDZsT0o7O0V3RDNsT0U7O0lBRUUsNkJBQUE7RXhEOGxPSjs7RXdENWxPRTs7SUFFRSw4QkFBQTtFeEQrbE9KOztFd0Q3bE9FOztJQUVFLDRCQUFBO0V4RGdtT0o7QUFDRjtBZTFtT0k7RXlDbERJO0lBQWdDLG9CQUFBO0V4RGdxT3RDOztFd0QvcE9NOztJQUVFLHdCQUFBO0V4RGtxT1I7O0V3RGhxT007O0lBRUUsMEJBQUE7RXhEbXFPUjs7RXdEanFPTTs7SUFFRSwyQkFBQTtFeERvcU9SOztFd0RscU9NOztJQUVFLHlCQUFBO0V4RHFxT1I7O0V3RHByT007SUFBZ0MsMEJBQUE7RXhEd3JPdEM7O0V3RHZyT007O0lBRUUsOEJBQUE7RXhEMHJPUjs7RXdEeHJPTTs7SUFFRSxnQ0FBQTtFeEQyck9SOztFd0R6ck9NOztJQUVFLGlDQUFBO0V4RDRyT1I7O0V3RDFyT007O0lBRUUsK0JBQUE7RXhENnJPUjs7RXdENXNPTTtJQUFnQyx5QkFBQTtFeERndE90Qzs7RXdEL3NPTTs7SUFFRSw2QkFBQTtFeERrdE9SOztFd0RodE9NOztJQUVFLCtCQUFBO0V4RG10T1I7O0V3RGp0T007O0lBRUUsZ0NBQUE7RXhEb3RPUjs7RXdEbHRPTTs7SUFFRSw4QkFBQTtFeERxdE9SOztFd0RwdU9NO0lBQWdDLHVCQUFBO0V4RHd1T3RDOztFd0R2dU9NOztJQUVFLDJCQUFBO0V4RDB1T1I7O0V3RHh1T007O0lBRUUsNkJBQUE7RXhEMnVPUjs7RXdEenVPTTs7SUFFRSw4QkFBQTtFeEQ0dU9SOztFd0QxdU9NOztJQUVFLDRCQUFBO0V4RDZ1T1I7O0V3RDV2T007SUFBZ0MseUJBQUE7RXhEZ3dPdEM7O0V3RC92T007O0lBRUUsNkJBQUE7RXhEa3dPUjs7RXdEaHdPTTs7SUFFRSwrQkFBQTtFeERtd09SOztFd0Rqd09NOztJQUVFLGdDQUFBO0V4RG93T1I7O0V3RGx3T007O0lBRUUsOEJBQUE7RXhEcXdPUjs7RXdEcHhPTTtJQUFnQyx1QkFBQTtFeER3eE90Qzs7RXdEdnhPTTs7SUFFRSwyQkFBQTtFeEQweE9SOztFd0R4eE9NOztJQUVFLDZCQUFBO0V4RDJ4T1I7O0V3RHp4T007O0lBRUUsOEJBQUE7RXhENHhPUjs7RXdEMXhPTTs7SUFFRSw0QkFBQTtFeEQ2eE9SOztFd0Q1eU9NO0lBQWdDLHFCQUFBO0V4RGd6T3RDOztFd0QveU9NOztJQUVFLHlCQUFBO0V4RGt6T1I7O0V3RGh6T007O0lBRUUsMkJBQUE7RXhEbXpPUjs7RXdEanpPTTs7SUFFRSw0QkFBQTtFeERvek9SOztFd0Rsek9NOztJQUVFLDBCQUFBO0V4RHF6T1I7O0V3RHAwT007SUFBZ0MsMkJBQUE7RXhEdzBPdEM7O0V3RHYwT007O0lBRUUsK0JBQUE7RXhEMDBPUjs7RXdEeDBPTTs7SUFFRSxpQ0FBQTtFeEQyME9SOztFd0R6ME9NOztJQUVFLGtDQUFBO0V4RDQwT1I7O0V3RDEwT007O0lBRUUsZ0NBQUE7RXhENjBPUjs7RXdENTFPTTtJQUFnQywwQkFBQTtFeERnMk90Qzs7RXdELzFPTTs7SUFFRSw4QkFBQTtFeERrMk9SOztFd0RoMk9NOztJQUVFLGdDQUFBO0V4RG0yT1I7O0V3RGoyT007O0lBRUUsaUNBQUE7RXhEbzJPUjs7RXdEbDJPTTs7SUFFRSwrQkFBQTtFeERxMk9SOztFd0RwM09NO0lBQWdDLHdCQUFBO0V4RHczT3RDOztFd0R2M09NOztJQUVFLDRCQUFBO0V4RDAzT1I7O0V3RHgzT007O0lBRUUsOEJBQUE7RXhEMjNPUjs7RXdEejNPTTs7SUFFRSwrQkFBQTtFeEQ0M09SOztFd0QxM09NOztJQUVFLDZCQUFBO0V4RDYzT1I7O0V3RDU0T007SUFBZ0MsMEJBQUE7RXhEZzVPdEM7O0V3RC80T007O0lBRUUsOEJBQUE7RXhEazVPUjs7RXdEaDVPTTs7SUFFRSxnQ0FBQTtFeERtNU9SOztFd0RqNU9NOztJQUVFLGlDQUFBO0V4RG81T1I7O0V3RGw1T007O0lBRUUsK0JBQUE7RXhEcTVPUjs7RXdEcDZPTTtJQUFnQyx3QkFBQTtFeER3Nk90Qzs7RXdEdjZPTTs7SUFFRSw0QkFBQTtFeEQwNk9SOztFd0R4Nk9NOztJQUVFLDhCQUFBO0V4RDI2T1I7O0V3RHo2T007O0lBRUUsK0JBQUE7RXhENDZPUjs7RXdEMTZPTTs7SUFFRSw2QkFBQTtFeEQ2Nk9SOztFd0RyNk9NO0lBQXdCLDJCQUFBO0V4RHk2TzlCOztFd0R4Nk9NOztJQUVFLCtCQUFBO0V4RDI2T1I7O0V3RHo2T007O0lBRUUsaUNBQUE7RXhENDZPUjs7RXdEMTZPTTs7SUFFRSxrQ0FBQTtFeEQ2Nk9SOztFd0QzNk9NOztJQUVFLGdDQUFBO0V4RDg2T1I7O0V3RDc3T007SUFBd0IsMEJBQUE7RXhEaThPOUI7O0V3RGg4T007O0lBRUUsOEJBQUE7RXhEbThPUjs7RXdEajhPTTs7SUFFRSxnQ0FBQTtFeERvOE9SOztFd0RsOE9NOztJQUVFLGlDQUFBO0V4RHE4T1I7O0V3RG44T007O0lBRUUsK0JBQUE7RXhEczhPUjs7RXdEcjlPTTtJQUF3Qix3QkFBQTtFeER5OU85Qjs7RXdEeDlPTTs7SUFFRSw0QkFBQTtFeEQyOU9SOztFd0R6OU9NOztJQUVFLDhCQUFBO0V4RDQ5T1I7O0V3RDE5T007O0lBRUUsK0JBQUE7RXhENjlPUjs7RXdEMzlPTTs7SUFFRSw2QkFBQTtFeEQ4OU9SOztFd0Q3K09NO0lBQXdCLDBCQUFBO0V4RGkvTzlCOztFd0RoL09NOztJQUVFLDhCQUFBO0V4RG0vT1I7O0V3RGovT007O0lBRUUsZ0NBQUE7RXhEby9PUjs7RXdEbC9PTTs7SUFFRSxpQ0FBQTtFeERxL09SOztFd0RuL09NOztJQUVFLCtCQUFBO0V4RHMvT1I7O0V3RHJnUE07SUFBd0Isd0JBQUE7RXhEeWdQOUI7O0V3RHhnUE07O0lBRUUsNEJBQUE7RXhEMmdQUjs7RXdEemdQTTs7SUFFRSw4QkFBQTtFeEQ0Z1BSOztFd0QxZ1BNOztJQUVFLCtCQUFBO0V4RDZnUFI7O0V3RDNnUE07O0lBRUUsNkJBQUE7RXhEOGdQUjs7RXdEeGdQRTtJQUFtQix1QkFBQTtFeEQ0Z1ByQjs7RXdEM2dQRTs7SUFFRSwyQkFBQTtFeEQ4Z1BKOztFd0Q1Z1BFOztJQUVFLDZCQUFBO0V4RCtnUEo7O0V3RDdnUEU7O0lBRUUsOEJBQUE7RXhEZ2hQSjs7RXdEOWdQRTs7SUFFRSw0QkFBQTtFeERpaFBKO0FBQ0Y7QWUzaFBJO0V5Q2xESTtJQUFnQyxvQkFBQTtFeERpbFB0Qzs7RXdEaGxQTTs7SUFFRSx3QkFBQTtFeERtbFBSOztFd0RqbFBNOztJQUVFLDBCQUFBO0V4RG9sUFI7O0V3RGxsUE07O0lBRUUsMkJBQUE7RXhEcWxQUjs7RXdEbmxQTTs7SUFFRSx5QkFBQTtFeERzbFBSOztFd0RybVBNO0lBQWdDLDBCQUFBO0V4RHltUHRDOztFd0R4bVBNOztJQUVFLDhCQUFBO0V4RDJtUFI7O0V3RHptUE07O0lBRUUsZ0NBQUE7RXhENG1QUjs7RXdEMW1QTTs7SUFFRSxpQ0FBQTtFeEQ2bVBSOztFd0QzbVBNOztJQUVFLCtCQUFBO0V4RDhtUFI7O0V3RDduUE07SUFBZ0MseUJBQUE7RXhEaW9QdEM7O0V3RGhvUE07O0lBRUUsNkJBQUE7RXhEbW9QUjs7RXdEam9QTTs7SUFFRSwrQkFBQTtFeERvb1BSOztFd0Rsb1BNOztJQUVFLGdDQUFBO0V4RHFvUFI7O0V3RG5vUE07O0lBRUUsOEJBQUE7RXhEc29QUjs7RXdEcnBQTTtJQUFnQyx1QkFBQTtFeER5cFB0Qzs7RXdEeHBQTTs7SUFFRSwyQkFBQTtFeEQycFBSOztFd0R6cFBNOztJQUVFLDZCQUFBO0V4RDRwUFI7O0V3RDFwUE07O0lBRUUsOEJBQUE7RXhENnBQUjs7RXdEM3BQTTs7SUFFRSw0QkFBQTtFeEQ4cFBSOztFd0Q3cVBNO0lBQWdDLHlCQUFBO0V4RGlyUHRDOztFd0RoclBNOztJQUVFLDZCQUFBO0V4RG1yUFI7O0V3RGpyUE07O0lBRUUsK0JBQUE7RXhEb3JQUjs7RXdEbHJQTTs7SUFFRSxnQ0FBQTtFeERxclBSOztFd0RuclBNOztJQUVFLDhCQUFBO0V4RHNyUFI7O0V3RHJzUE07SUFBZ0MsdUJBQUE7RXhEeXNQdEM7O0V3RHhzUE07O0lBRUUsMkJBQUE7RXhEMnNQUjs7RXdEenNQTTs7SUFFRSw2QkFBQTtFeEQ0c1BSOztFd0Qxc1BNOztJQUVFLDhCQUFBO0V4RDZzUFI7O0V3RDNzUE07O0lBRUUsNEJBQUE7RXhEOHNQUjs7RXdEN3RQTTtJQUFnQyxxQkFBQTtFeERpdVB0Qzs7RXdEaHVQTTs7SUFFRSx5QkFBQTtFeERtdVBSOztFd0RqdVBNOztJQUVFLDJCQUFBO0V4RG91UFI7O0V3RGx1UE07O0lBRUUsNEJBQUE7RXhEcXVQUjs7RXdEbnVQTTs7SUFFRSwwQkFBQTtFeERzdVBSOztFd0RydlBNO0lBQWdDLDJCQUFBO0V4RHl2UHRDOztFd0R4dlBNOztJQUVFLCtCQUFBO0V4RDJ2UFI7O0V3RHp2UE07O0lBRUUsaUNBQUE7RXhENHZQUjs7RXdEMXZQTTs7SUFFRSxrQ0FBQTtFeEQ2dlBSOztFd0QzdlBNOztJQUVFLGdDQUFBO0V4RDh2UFI7O0V3RDd3UE07SUFBZ0MsMEJBQUE7RXhEaXhQdEM7O0V3RGh4UE07O0lBRUUsOEJBQUE7RXhEbXhQUjs7RXdEanhQTTs7SUFFRSxnQ0FBQTtFeERveFBSOztFd0RseFBNOztJQUVFLGlDQUFBO0V4RHF4UFI7O0V3RG54UE07O0lBRUUsK0JBQUE7RXhEc3hQUjs7RXdEcnlQTTtJQUFnQyx3QkFBQTtFeER5eVB0Qzs7RXdEeHlQTTs7SUFFRSw0QkFBQTtFeEQyeVBSOztFd0R6eVBNOztJQUVFLDhCQUFBO0V4RDR5UFI7O0V3RDF5UE07O0lBRUUsK0JBQUE7RXhENnlQUjs7RXdEM3lQTTs7SUFFRSw2QkFBQTtFeEQ4eVBSOztFd0Q3elBNO0lBQWdDLDBCQUFBO0V4RGkwUHRDOztFd0RoMFBNOztJQUVFLDhCQUFBO0V4RG0wUFI7O0V3RGowUE07O0lBRUUsZ0NBQUE7RXhEbzBQUjs7RXdEbDBQTTs7SUFFRSxpQ0FBQTtFeERxMFBSOztFd0RuMFBNOztJQUVFLCtCQUFBO0V4RHMwUFI7O0V3RHIxUE07SUFBZ0Msd0JBQUE7RXhEeTFQdEM7O0V3RHgxUE07O0lBRUUsNEJBQUE7RXhEMjFQUjs7RXdEejFQTTs7SUFFRSw4QkFBQTtFeEQ0MVBSOztFd0QxMVBNOztJQUVFLCtCQUFBO0V4RDYxUFI7O0V3RDMxUE07O0lBRUUsNkJBQUE7RXhEODFQUjs7RXdEdDFQTTtJQUF3QiwyQkFBQTtFeEQwMVA5Qjs7RXdEejFQTTs7SUFFRSwrQkFBQTtFeEQ0MVBSOztFd0QxMVBNOztJQUVFLGlDQUFBO0V4RDYxUFI7O0V3RDMxUE07O0lBRUUsa0NBQUE7RXhEODFQUjs7RXdENTFQTTs7SUFFRSxnQ0FBQTtFeEQrMVBSOztFd0Q5MlBNO0lBQXdCLDBCQUFBO0V4RGszUDlCOztFd0RqM1BNOztJQUVFLDhCQUFBO0V4RG8zUFI7O0V3RGwzUE07O0lBRUUsZ0NBQUE7RXhEcTNQUjs7RXdEbjNQTTs7SUFFRSxpQ0FBQTtFeERzM1BSOztFd0RwM1BNOztJQUVFLCtCQUFBO0V4RHUzUFI7O0V3RHQ0UE07SUFBd0Isd0JBQUE7RXhEMDRQOUI7O0V3RHo0UE07O0lBRUUsNEJBQUE7RXhENDRQUjs7RXdEMTRQTTs7SUFFRSw4QkFBQTtFeEQ2NFBSOztFd0QzNFBNOztJQUVFLCtCQUFBO0V4RDg0UFI7O0V3RDU0UE07O0lBRUUsNkJBQUE7RXhEKzRQUjs7RXdEOTVQTTtJQUF3QiwwQkFBQTtFeERrNlA5Qjs7RXdEajZQTTs7SUFFRSw4QkFBQTtFeERvNlBSOztFd0RsNlBNOztJQUVFLGdDQUFBO0V4RHE2UFI7O0V3RG42UE07O0lBRUUsaUNBQUE7RXhEczZQUjs7RXdEcDZQTTs7SUFFRSwrQkFBQTtFeER1NlBSOztFd0R0N1BNO0lBQXdCLHdCQUFBO0V4RDA3UDlCOztFd0R6N1BNOztJQUVFLDRCQUFBO0V4RDQ3UFI7O0V3RDE3UE07O0lBRUUsOEJBQUE7RXhENjdQUjs7RXdEMzdQTTs7SUFFRSwrQkFBQTtFeEQ4N1BSOztFd0Q1N1BNOztJQUVFLDZCQUFBO0V4RCs3UFI7O0V3RHo3UEU7SUFBbUIsdUJBQUE7RXhENjdQckI7O0V3RDU3UEU7O0lBRUUsMkJBQUE7RXhEKzdQSjs7RXdENzdQRTs7SUFFRSw2QkFBQTtFeERnOFBKOztFd0Q5N1BFOztJQUVFLDhCQUFBO0V4RGk4UEo7O0V3RC83UEU7O0lBRUUsNEJBQUE7RXhEazhQSjtBQUNGO0FlNThQSTtFeUNsREk7SUFBZ0Msb0JBQUE7RXhEa2dRdEM7O0V3RGpnUU07O0lBRUUsd0JBQUE7RXhEb2dRUjs7RXdEbGdRTTs7SUFFRSwwQkFBQTtFeERxZ1FSOztFd0RuZ1FNOztJQUVFLDJCQUFBO0V4RHNnUVI7O0V3RHBnUU07O0lBRUUseUJBQUE7RXhEdWdRUjs7RXdEdGhRTTtJQUFnQywwQkFBQTtFeEQwaFF0Qzs7RXdEemhRTTs7SUFFRSw4QkFBQTtFeEQ0aFFSOztFd0QxaFFNOztJQUVFLGdDQUFBO0V4RDZoUVI7O0V3RDNoUU07O0lBRUUsaUNBQUE7RXhEOGhRUjs7RXdENWhRTTs7SUFFRSwrQkFBQTtFeEQraFFSOztFd0Q5aVFNO0lBQWdDLHlCQUFBO0V4RGtqUXRDOztFd0RqalFNOztJQUVFLDZCQUFBO0V4RG9qUVI7O0V3RGxqUU07O0lBRUUsK0JBQUE7RXhEcWpRUjs7RXdEbmpRTTs7SUFFRSxnQ0FBQTtFeERzalFSOztFd0RwalFNOztJQUVFLDhCQUFBO0V4RHVqUVI7O0V3RHRrUU07SUFBZ0MsdUJBQUE7RXhEMGtRdEM7O0V3RHprUU07O0lBRUUsMkJBQUE7RXhENGtRUjs7RXdEMWtRTTs7SUFFRSw2QkFBQTtFeEQ2a1FSOztFd0Qza1FNOztJQUVFLDhCQUFBO0V4RDhrUVI7O0V3RDVrUU07O0lBRUUsNEJBQUE7RXhEK2tRUjs7RXdEOWxRTTtJQUFnQyx5QkFBQTtFeERrbVF0Qzs7RXdEam1RTTs7SUFFRSw2QkFBQTtFeERvbVFSOztFd0RsbVFNOztJQUVFLCtCQUFBO0V4RHFtUVI7O0V3RG5tUU07O0lBRUUsZ0NBQUE7RXhEc21RUjs7RXdEcG1RTTs7SUFFRSw4QkFBQTtFeER1bVFSOztFd0R0blFNO0lBQWdDLHVCQUFBO0V4RDBuUXRDOztFd0R6blFNOztJQUVFLDJCQUFBO0V4RDRuUVI7O0V3RDFuUU07O0lBRUUsNkJBQUE7RXhENm5RUjs7RXdEM25RTTs7SUFFRSw4QkFBQTtFeEQ4blFSOztFd0Q1blFNOztJQUVFLDRCQUFBO0V4RCtuUVI7O0V3RDlvUU07SUFBZ0MscUJBQUE7RXhEa3BRdEM7O0V3RGpwUU07O0lBRUUseUJBQUE7RXhEb3BRUjs7RXdEbHBRTTs7SUFFRSwyQkFBQTtFeERxcFFSOztFd0RucFFNOztJQUVFLDRCQUFBO0V4RHNwUVI7O0V3RHBwUU07O0lBRUUsMEJBQUE7RXhEdXBRUjs7RXdEdHFRTTtJQUFnQywyQkFBQTtFeEQwcVF0Qzs7RXdEenFRTTs7SUFFRSwrQkFBQTtFeEQ0cVFSOztFd0QxcVFNOztJQUVFLGlDQUFBO0V4RDZxUVI7O0V3RDNxUU07O0lBRUUsa0NBQUE7RXhEOHFRUjs7RXdENXFRTTs7SUFFRSxnQ0FBQTtFeEQrcVFSOztFd0Q5clFNO0lBQWdDLDBCQUFBO0V4RGtzUXRDOztFd0Rqc1FNOztJQUVFLDhCQUFBO0V4RG9zUVI7O0V3RGxzUU07O0lBRUUsZ0NBQUE7RXhEcXNRUjs7RXdEbnNRTTs7SUFFRSxpQ0FBQTtFeERzc1FSOztFd0Rwc1FNOztJQUVFLCtCQUFBO0V4RHVzUVI7O0V3RHR0UU07SUFBZ0Msd0JBQUE7RXhEMHRRdEM7O0V3RHp0UU07O0lBRUUsNEJBQUE7RXhENHRRUjs7RXdEMXRRTTs7SUFFRSw4QkFBQTtFeEQ2dFFSOztFd0QzdFFNOztJQUVFLCtCQUFBO0V4RDh0UVI7O0V3RDV0UU07O0lBRUUsNkJBQUE7RXhEK3RRUjs7RXdEOXVRTTtJQUFnQywwQkFBQTtFeERrdlF0Qzs7RXdEanZRTTs7SUFFRSw4QkFBQTtFeERvdlFSOztFd0RsdlFNOztJQUVFLGdDQUFBO0V4RHF2UVI7O0V3RG52UU07O0lBRUUsaUNBQUE7RXhEc3ZRUjs7RXdEcHZRTTs7SUFFRSwrQkFBQTtFeER1dlFSOztFd0R0d1FNO0lBQWdDLHdCQUFBO0V4RDB3UXRDOztFd0R6d1FNOztJQUVFLDRCQUFBO0V4RDR3UVI7O0V3RDF3UU07O0lBRUUsOEJBQUE7RXhENndRUjs7RXdEM3dRTTs7SUFFRSwrQkFBQTtFeEQ4d1FSOztFd0Q1d1FNOztJQUVFLDZCQUFBO0V4RCt3UVI7O0V3RHZ3UU07SUFBd0IsMkJBQUE7RXhEMndROUI7O0V3RDF3UU07O0lBRUUsK0JBQUE7RXhENndRUjs7RXdEM3dRTTs7SUFFRSxpQ0FBQTtFeEQ4d1FSOztFd0Q1d1FNOztJQUVFLGtDQUFBO0V4RCt3UVI7O0V3RDd3UU07O0lBRUUsZ0NBQUE7RXhEZ3hRUjs7RXdEL3hRTTtJQUF3QiwwQkFBQTtFeERteVE5Qjs7RXdEbHlRTTs7SUFFRSw4QkFBQTtFeERxeVFSOztFd0RueVFNOztJQUVFLGdDQUFBO0V4RHN5UVI7O0V3RHB5UU07O0lBRUUsaUNBQUE7RXhEdXlRUjs7RXdEcnlRTTs7SUFFRSwrQkFBQTtFeER3eVFSOztFd0R2elFNO0lBQXdCLHdCQUFBO0V4RDJ6UTlCOztFd0QxelFNOztJQUVFLDRCQUFBO0V4RDZ6UVI7O0V3RDN6UU07O0lBRUUsOEJBQUE7RXhEOHpRUjs7RXdENXpRTTs7SUFFRSwrQkFBQTtFeEQrelFSOztFd0Q3elFNOztJQUVFLDZCQUFBO0V4RGcwUVI7O0V3RC8wUU07SUFBd0IsMEJBQUE7RXhEbTFROUI7O0V3RGwxUU07O0lBRUUsOEJBQUE7RXhEcTFRUjs7RXdEbjFRTTs7SUFFRSxnQ0FBQTtFeERzMVFSOztFd0RwMVFNOztJQUVFLGlDQUFBO0V4RHUxUVI7O0V3RHIxUU07O0lBRUUsK0JBQUE7RXhEdzFRUjs7RXdEdjJRTTtJQUF3Qix3QkFBQTtFeEQyMlE5Qjs7RXdEMTJRTTs7SUFFRSw0QkFBQTtFeEQ2MlFSOztFd0QzMlFNOztJQUVFLDhCQUFBO0V4RDgyUVI7O0V3RDUyUU07O0lBRUUsK0JBQUE7RXhEKzJRUjs7RXdENzJRTTs7SUFFRSw2QkFBQTtFeERnM1FSOztFd0QxMlFFO0lBQW1CLHVCQUFBO0V4RDgyUXJCOztFd0Q3MlFFOztJQUVFLDJCQUFBO0V4RGczUUo7O0V3RDkyUUU7O0lBRUUsNkJBQUE7RXhEaTNRSjs7RXdELzJRRTs7SUFFRSw4QkFBQTtFeERrM1FKOztFd0RoM1FFOztJQUVFLDRCQUFBO0V4RG0zUUo7QUFDRjtBeURwN1FFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0F6RG83UUo7O0EwRDk3UUE7RUFBa0IsNEdBQUE7QTFEazhRbEI7O0EwRDk3UUE7RUFBaUIsOEJBQUE7QTFEazhRakI7O0EwRGo4UUE7RUFBaUIsOEJBQUE7QTFEcThRakI7O0EwRHA4UUE7RUFBaUIsOEJBQUE7QTFEdzhRakI7O0EwRHY4UUE7RUNURSxnQkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7RUFDQSxtQkFBQTtBM0RvOVFGOztBMERyOFFJO0VBQXdCLDJCQUFBO0ExRHk4UTVCOztBMER4OFFJO0VBQXdCLDRCQUFBO0ExRDQ4UTVCOztBMEQzOFFJO0VBQXdCLDZCQUFBO0ExRCs4UTVCOztBZTE2UUk7RTJDdkNBO0lBQXdCLDJCQUFBO0UxRHM5UTFCOztFMERyOVFFO0lBQXdCLDRCQUFBO0UxRHk5UTFCOztFMER4OVFFO0lBQXdCLDZCQUFBO0UxRDQ5UTFCO0FBQ0Y7QWV4N1FJO0UyQ3ZDQTtJQUF3QiwyQkFBQTtFMURtK1ExQjs7RTBEbCtRRTtJQUF3Qiw0QkFBQTtFMURzK1ExQjs7RTBEcitRRTtJQUF3Qiw2QkFBQTtFMUR5K1ExQjtBQUNGO0FlcjhRSTtFMkN2Q0E7SUFBd0IsMkJBQUE7RTFEZy9RMUI7O0UwRC8rUUU7SUFBd0IsNEJBQUE7RTFEbS9RMUI7O0UwRGwvUUU7SUFBd0IsNkJBQUE7RTFEcy9RMUI7QUFDRjtBZWw5UUk7RTJDdkNBO0lBQXdCLDJCQUFBO0UxRDYvUTFCOztFMEQ1L1FFO0lBQXdCLDRCQUFBO0UxRGdnUjFCOztFMEQvL1FFO0lBQXdCLDZCQUFBO0UxRG1nUjFCO0FBQ0Y7QTBEOS9RQTtFQUFtQixvQ0FBQTtBMURpZ1JuQjs7QTBEaGdSQTtFQUFtQixvQ0FBQTtBMURvZ1JuQjs7QTBEbmdSQTtFQUFtQixxQ0FBQTtBMUR1Z1JuQjs7QTBEbmdSQTtFQUF1QiwyQkFBQTtBMUR1Z1J2Qjs7QTBEdGdSQTtFQUF1QiwrQkFBQTtBMUQwZ1J2Qjs7QTBEemdSQTtFQUF1QiwyQkFBQTtBMUQ2Z1J2Qjs7QTBENWdSQTtFQUF1QiwyQkFBQTtBMURnaFJ2Qjs7QTBEL2dSQTtFQUF1Qiw4QkFBQTtBMURtaFJ2Qjs7QTBEbGhSQTtFQUF1Qiw2QkFBQTtBMURzaFJ2Qjs7QTBEbGhSQTtFQUFjLHNCQUFBO0ExRHNoUmQ7O0E0RDdqUkU7RUFDRSx5QkFBQTtBNURna1JKOztBT3RqUkU7RXFETE0seUJBQUE7QTVEK2pSUjs7QTREcmtSRTtFQUNFLHlCQUFBO0E1RHdrUko7O0FPOWpSRTtFcURMTSx5QkFBQTtBNUR1a1JSOztBNEQ3a1JFO0VBQ0UseUJBQUE7QTVEZ2xSSjs7QU90a1JFO0VxRExNLHlCQUFBO0E1RCtrUlI7O0E0RHJsUkU7RUFDRSx5QkFBQTtBNUR3bFJKOztBTzlrUkU7RXFETE0seUJBQUE7QTVEdWxSUjs7QTREN2xSRTtFQUNFLHlCQUFBO0E1RGdtUko7O0FPdGxSRTtFcURMTSx5QkFBQTtBNUQrbFJSOztBNERybVJFO0VBQ0UseUJBQUE7QTVEd21SSjs7QU85bFJFO0VxRExNLHlCQUFBO0E1RHVtUlI7O0E0RDdtUkU7RUFDRSx5QkFBQTtBNURnblJKOztBT3RtUkU7RXFETE0seUJBQUE7QTVEK21SUjs7QTREcm5SRTtFQUNFLHlCQUFBO0E1RHduUko7O0FPOW1SRTtFcURMTSx5QkFBQTtBNUR1blJSOztBNEQ3blJFO0VBQ0UseUJBQUE7QTVEZ29SSjs7QU90blJFO0VxRExNLHlCQUFBO0E1RCtuUlI7O0E0RHJvUkU7RUFDRSx5QkFBQTtBNUR3b1JKOztBTzluUkU7RXFETE0seUJBQUE7QTVEdW9SUjs7QTREN29SRTtFQUNFLHlCQUFBO0E1RGdwUko7O0FPdG9SRTtFcURMTSx5QkFBQTtBNUQrb1JSOztBNERycFJFO0VBQ0UseUJBQUE7QTVEd3BSSjs7QU85b1JFO0VxRExNLHlCQUFBO0E1RHVwUlI7O0E0RDdwUkU7RUFDRSx5QkFB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VHRCOztBaUU3NVRBOzs7Ozs7Ozs7RUFTSSxxQjdEa0RrQjtBSjgyVHRCOztBaUU3NVRBOzs7OztFQUtJLGMzRHhDTztFMkR5Q1Asc0IzRGhETztFMkRpRFAscUIzRDdDTztBTjY4VFg7O0FpRTc1VEE7Ozs7RUFJSSxjM0RqRE87RTJEa0RQLHNCM0R6RE87RTJEMERQLHFCM0R0RE87QU5zOVRYOztBaUU1NVRJOzs7OztFQUtJLGtCM0RuRUc7QU5rK1RYO0FpRTU1VEk7Ozs7RUFJSSxrQjNEMUVHO0FOdytUWDs7QWlFcDVUQTtFQUNJLDBCQUFBO0VBQ0EsdUJBQUE7QWpFdTVUSjs7QWlFcDVUQTs7RUFFSSxxQjNEbVlvQztFMkRsWXBDLGMzRHJGTztFMkRzRlAsc0IzRDdGTztFMkQ4RlAsd0QzRHFTMEI7VTJEclMxQixnRDNEcVMwQjtBTmtuVDlCOztBaUVuNVRBOzs7RUFHSSxjM0Q5Rk87RTJEK0ZQLGdCM0R0R087RTJEdUdQLHFCN0Rka0I7RTZEZWxCLGFBQUE7QWpFczVUSjtBaUVwNVRJOzs7RUFDSSxrQkFBQTtBakV3NVRSOztBaUVwNVRBOzs7RUFHSSxjM0QzR087RTJENEdQLGdCM0RuSE87QU4wZ1VYOztBaUVuNVRJOztFQUVJLGtCQUFBO0FqRXM1VFI7QWlFbjVUSTtFQUNJLGdDQUFBO0VBQ0EseUJBQUE7QWpFcTVUUjtBaUVsNVRJOzs7RUFHSSxXQUFBO0FqRW81VFI7QWlFbDVUUTs7O0VBQ0ksaUJBQUE7QWpFczVUWjs7QWlFLzRUSTs7OztFQUlJLGtCM0RsSkc7RTJEbUpILHFCQUFBO0FqRWs1VFI7QWlFLzRUSTs7O0VBR0ksK0JBQUE7RUFDQSxrQ0FBQTtBakVpNVRSOztBaUUxNFRBO0VBQ0ksV0FBQTtFQUNBLGUzRCtHMEI7RTJEOUcxQixnQjNEeUgwQjtBTm94VDlCOztBaUV4NFRBO0VBQ0ksYzNEaktPO0UyRGtLUCxzQjNEM0tPO0UyRDRLUCxpQzNEeWtCZ0M7RTJEeGtCaEMsaUIzRHdEMEI7RTJEdkQxQix1QjdEcEdZO0U2RHFHWixzRDNENGtCZ0M7VTJENWtCaEMsOEMzRDRrQmdDO0FOK3pTcEM7O0FpRXg0VEE7RUFDSSxjM0QxS087RTJEMktQLHNCM0RwTE87RTJEcUxQLHVCN0QzR1k7RTZENEdaOzs7O0lBQUE7QWpFKzRUSjs7QWlFeDRUQTtFQUNJLDhCQUFBO0FqRTI0VEo7O0FpRXg0VEE7O0VBRUksZ0JBQUE7RUFFQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBakUwNFRKOztBaUV2NFRBOztFQUVJLGM3RHhNZTtBSmtsVW5COztBaUV2NFRBOzs7O0VBSUksYzdEcE5jO0FKOGxVbEI7O0FpRXY0VEE7O0VBRUksYzNEbE5PO0UyRG1OUCxVQUFBO0FqRTA0VEo7O0FpRXY0VEE7RUFDSSxXM0Q5Tk87RTJEK05QLHlCN0QxTmU7RTZEMk5mLHFCN0QzTmU7RTZENE5mLGtCQUFBO0FqRTA0VEo7O0FpRXY0VEE7O0VBRUksVzNEdE9PO0UyRHVPUCxxQjdEdk9jO0U2RHdPZCx5QjdEeE9jO0FKa25VbEI7O0FpRXY0VEE7OztFQUdJLGMzRHJPTztFMkRzT1AscUI3RDlPaUI7RTZEK09qQix5QjdEL09pQjtFNkRnUGpCLGtCQUFBO0FqRTA0VEo7O0FpRWw0VEE7RUFDSSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGMzRHBQTztBTnluVVg7QWlFLzNUSTtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFFQSw2QkFBQTtBakVnNFRSO0FpRTczVEk7RUFDSSxnQkFBQTtFQUNBLGM3RDVRVTtFNkQ2UVYsZTNES3NCO0UyREp0QixnQkFBQTtBakUrM1RSO0FpRTUzVEk7RUFDSSxpQkFBQTtFQUNBLGlCQUFBO0FqRTgzVFI7QWlFMzNUSTtFQUNJLHNCM0R2Ukc7QU5vcFVYO0FpRTEzVEk7O0VBRUkseUI3RDNSYTtBSnVwVXJCO0FpRXozVEk7RUFDSSxjM0QzUkc7RTJENFJILGtCQUFBO0FqRTIzVFI7QWlFeDNUSTtFQUVJLGM3RHRTVTtFNkQyU1YsZ0IzRDNTRztFMkQ0U0gsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7QWpFcTNUUjtBZTltVUk7RWtEK09BO0lBYVEsbUJBQUE7SUFDQSx5QkFBQTtJQUNBLHNCQUFBO0VqRXMzVFY7QUFDRjtBaUVqM1RRO0VBRUksWUFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWpFazNUWjtBaUUvMlRRO0VBQ0ksYUFBQTtBakVpM1RaO0FpRTkyVFE7RUFDSTtJQUNJLHFCQUFBO0VqRWczVGQ7QUFDRjs7QWlFejJUQTs7OztFQUlJLGVBQUE7QWpFNDJUSjs7QWlFejJUQTtFQUNJLHNCM0RyVk87RTJEc1ZQLGdDQUFBO0VBS0EsMkJBQUE7QWpFdzJUSjtBaUV0MlRJOzs7RUFHSSxjN0QzVlc7QUptc1VuQjtBaUVyMlRJOztFQUVJLGtCQUFBO0FqRXUyVFI7O0FpRW4yVEE7RUFDSSxjQUFBO0FqRXMyVEo7O0FpRW4yVEE7RUFDSSxzQjNEOVdPO0UyRCtXUCxXM0QvV087RTJEZ1hQLGtCQUFBO0FqRXMyVEo7O0FpRW4yVEE7RUFDSSxlM0RsRzBCO0UyRG1HMUIsYzNEOVdPO0UyRCtXUCx5QjNEclhPO0UyRHNYUCx1QkFBQTtBakVzMlRKO0FpRXAyVEk7RUFDSSxrQkFBQTtBakVzMlRSOztBaUVsMlRBO0VBQ0ksYzdEMVhlO0FKK3RVbkI7QWlFbjJUSTtFQUVJLGM3RDlYVztFNkQrWFgseUNBQUE7QWpFbzJUUjtBaUVqMlRJO0VBRUkseUNBQUE7RUFDQSwyREFBQTtVQUFBLG1EQUFBO0FqRWsyVFI7QWlFLzFUSTtFQUNJLGM3RHpZVztFNkQwWVgsd0NBQUE7QWpFaTJUUjs7QWlFNzFUQTs7OztFQUlJLGM3RGxaZTtFNkRtWmYseUNBQUE7QWpFZzJUSjs7QWlFNzFUQTs7OztFQUlJLHlDQUFBO0VBQ0EsMkRBQUE7VUFBQSxtREFBQTtBakVnMlRKOztBaUUzMVRJOztFQUNJLGlCQUFBO0FqRSsxVFI7QWlFNzFUUTs7RUFDSSxzQkFBQTtBakVnMlRaO0FpRTUxVEk7O0VBQ0ksc0JBQUE7QWpFKzFUUjs7QWlFdjFUQTtFQUNJLGlCQUFBO0FqRTAxVEo7O0FpRXYxVEE7RUFDSSxpQkFBQTtBakUwMVRKOztBa0VyeFVBO0VBQ0ksZ0JB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 */