@charset "UTF-8";
/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #0080ff;
  --indigo: #6610f2;
  --purple: #613d7c;
  --pink: #e83e8c;
  --red: #ff0039;
  --orange: #d76000;
  --yellow: #ff7518;
  --green: #39a44a;
  --teal: #7ab543;
  --cyan: #007180;
  --white: #fff;
  --gray: #808080;
  --gray-dark: #333333;
  --primary: #0080ff;
  --secondary: #333333;
  --success: #39a44a;
  --info: #007180;
  --warning: #ff7518;
  --danger: #ff0039;
  --light: #f8f9fa;
  --dark: #4d4d4d;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Open Sans", Arial, sans-serif;
  --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: "Open Sans", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333333;
  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: #0080ff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 89.6, 178.5);
  text-decoration: underline;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

input[type=radio],
input[type=checkbox] {
  -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: 400;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.figure {
  display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

.col {
  -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.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

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

.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.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

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

.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.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

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

.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.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

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

.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.33333333%;
}

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -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.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .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.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .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.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .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.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .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.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -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.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .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.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .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.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .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.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .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.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -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.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .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.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .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.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .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.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .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.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -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.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .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.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .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.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .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.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .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.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #333333;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

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

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

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

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

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 219.44, 255);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 188.96, 255);
}

.table-hover .table-primary:hover {
  background-color: rgb(158.1, 206.74, 255);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(158.1, 206.74, 255);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(197.88, 197.88, 197.88);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(148.92, 148.92, 148.92);
}

.table-hover .table-secondary:hover {
  background-color: rgb(185.13, 185.13, 185.13);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(185.13, 185.13, 185.13);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(199.56, 229.52, 204.32);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(152.04, 207.68, 160.88);
}

.table-hover .table-success:hover {
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(183.6, 215.24, 219.44);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(122.4, 181.16, 188.96);
}

.table-hover .table-info:hover {
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 216.36, 190.32);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 183.24, 134.88);
}

.table-hover .table-warning:hover {
  background-color: rgb(255, 201.1262337662, 164.82);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 201.1262337662, 164.82);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(255, 183.6, 199.56);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(255, 122.4, 152.04);
}

.table-hover .table-danger:hover {
  background-color: rgb(255, 158.1, 179.76);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(255, 158.1, 179.76);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(205.16, 205.16, 205.16);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(162.44, 162.44, 162.44);
}

.table-hover .table-dark:hover {
  background-color: rgb(192.41, 192.41, 192.41);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(192.41, 192.41, 192.41);
}

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

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

.table .thead-dark th {
  color: #fff;
  background-color: #333333;
  border-color: rgb(70.125, 70.125, 70.125);
}
.table .thead-light th {
  color: #4d4d4d;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #333333;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(70.125, 70.125, 70.125);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

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

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  -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;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #4d4d4d;
  background-color: #fff;
  border-color: rgb(127.5, 191.5, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #808080;
  opacity: 1;
}
.form-control::placeholder {
  color: #808080;
  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:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4d4d4d;
}
select.form-control:focus::-ms-value {
  color: #4d4d4d;
  background-color: #fff;
}

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #333333;
  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;
}

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

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: #808080;
}

.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: 0.875em;
  color: #39a44a;
}

.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(57, 164, 74, 0.9);
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

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

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

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

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #39a44a;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff 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='%2339a44a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #39a44a;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #39a44a;
}
.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: #39a44a;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #39a44a;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(78.3846153846, 193.6153846154, 96.6923076923);
  background-color: rgb(78.3846153846, 193.6153846154, 96.6923076923);
}
.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(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 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: #39a44a;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #39a44a;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #39a44a;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.25);
}

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

.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(255, 0, 57, 0.9);
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #ff0039;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0039' 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='%23ff0039' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}

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

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #ff0039;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0039' 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='%23ff0039' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #ff0039;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #ff0039;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(255, 51, 96.6);
  background-color: rgb(255, 51, 96.6);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ff0039;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #ff0039;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #ff0039;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 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: #333333;
  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;
  -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;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #333333;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 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: #0080ff;
  border-color: #0080ff;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 108.8, 216.75);
  border-color: rgb(0, 102.4, 204);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 108.8, 216.75);
  border-color: rgb(0, 102.4, 204);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 102.4, 204);
  border-color: rgb(0, 96, 191.25);
}
.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.25, 147.05, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
  border-color: rgb(19.125, 19.125, 19.125);
}
.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(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(47.1346153846, 135.6153846154, 61.1923076923);
  border-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(47.1346153846, 135.6153846154, 61.1923076923);
  border-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
  border-color: rgb(40.5576923077, 116.6923076923, 52.6538461538);
}
.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(86.7, 177.65, 101.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(86.7, 177.65, 101.15, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(0, 79.232421875, 89.75);
  border-color: rgb(0, 67.9765625, 77);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(0, 79.232421875, 89.75);
  border-color: rgb(0, 67.9765625, 77);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 67.9765625, 77);
  border-color: rgb(0, 56.720703125, 64.25);
}
.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(38.25, 134.3, 147.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 134.3, 147.05, 0.5);
}

.btn-warning {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(240.75, 96.9253246753, 0);
  border-color: rgb(228, 91.7922077922, 0);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(240.75, 96.9253246753, 0);
  border-color: rgb(228, 91.7922077922, 0);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(228, 91.7922077922, 0);
  border-color: rgb(215.25, 86.6590909091, 0);
}
.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(255, 137.7, 58.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 137.7, 58.65, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(216.75, 0, 48.45);
  border-color: rgb(204, 0, 45.6);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(216.75, 0, 48.45);
  border-color: rgb(204, 0, 45.6);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(204, 0, 45.6);
  border-color: rgb(191.25, 0, 42.75);
}
.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(255, 38.25, 86.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 86.7, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 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: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.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(215.75, 217.2, 218.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(57.875, 57.875, 57.875);
  border-color: rgb(51.5, 51.5, 51.5);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(57.875, 57.875, 57.875);
  border-color: rgb(51.5, 51.5, 51.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(51.5, 51.5, 51.5);
  border-color: rgb(45.125, 45.125, 45.125);
}
.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(103.7, 103.7, 103.7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103.7, 103.7, 103.7, 0.5);
}

.btn-outline-primary {
  color: #0080ff;
  border-color: #0080ff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0080ff;
  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: #0080ff;
  border-color: #0080ff;
}
.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, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-outline-secondary {
  color: #333333;
  border-color: #333333;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #333333;
  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: #333333;
  border-color: #333333;
}
.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(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.btn-outline-success {
  color: #39a44a;
  border-color: #39a44a;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #39a44a;
  border-color: #39a44a;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #39a44a;
  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: #39a44a;
  border-color: #39a44a;
}
.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(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.btn-outline-info {
  color: #007180;
  border-color: #007180;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #007180;
  border-color: #007180;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #007180;
  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: #007180;
  border-color: #007180;
}
.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(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.btn-outline-warning {
  color: #ff7518;
  border-color: #ff7518;
}
.btn-outline-warning:hover {
  color: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ff7518;
  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: #fff;
  background-color: #ff7518;
  border-color: #ff7518;
}
.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, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}

.btn-outline-danger {
  color: #ff0039;
  border-color: #ff0039;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #ff0039;
  border-color: #ff0039;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ff0039;
  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: #ff0039;
  border-color: #ff0039;
}
.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(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 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: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #4d4d4d;
  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: #4d4d4d;
  border-color: #4d4d4d;
}
.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(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #0080ff;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(0, 89.6, 178.5);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #808080;
  pointer-events: none;
}

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

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

.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;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0080ff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #d5d5d5;
  pointer-events: none;
  background-color: transparent;
}

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

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

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  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;
}
.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-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 > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.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.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
}
.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;
}

.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;
}

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

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

.custom-control-inline {
  display: -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: #0080ff;
  background-color: #0080ff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(127.5, 191.5, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(178.5, 216.9, 255);
  border-color: rgb(178.5, 216.9, 255);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #808080;
}
.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: 1px solid #d5d5d5;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-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: #0080ff;
  background-color: #0080ff;
}
.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, 128, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 128, 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, 128, 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: #d5d5d5;
  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;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.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, 128, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  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='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(127.5, 191.5, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #4d4d4d;
  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: #808080;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #4d4d4d;
}

.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 + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(127.5, 191.5, 255);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 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 + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #4d4d4d;
  background-color: #fff;
  border: 1px solid #ced4da;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4d4d4d;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 128, 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: #0080ff;
  border: 0;
  -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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0080ff;
  border: 0;
  -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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #0080ff;
  border: 0;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(178.5, 216.9, 255);
}
.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;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #d5d5d5;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #d5d5d5;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #d5d5d5;
}

.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;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #808080;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #4d4d4d;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0080ff;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -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;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

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

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

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

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

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

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

.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);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-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-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-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

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

.card-deck .card {
  margin-bottom: 15px;
}
@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: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -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-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;
}
.accordion > .card > .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
}

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

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #0080ff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(0, 89.6, 178.5);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.page-item.disabled .page-link {
  color: #808080;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.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;
  -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;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}

.badge-primary {
  color: #fff;
  background-color: #0080ff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 102.4, 204);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #39a44a;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #007180;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(0, 67.9765625, 77);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.badge-warning {
  color: #fff;
  background-color: #ff7518;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #fff;
  background-color: rgb(228, 91.7922077922, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 117, 24, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #ff0039;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(204, 0, 45.6);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 0, 57, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
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: #4d4d4d;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(51.5, 51.5, 51.5);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}

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

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

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

.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: rgb(0, 66.56, 132.6);
  background-color: rgb(204, 229.6, 255);
  border-color: rgb(183.6, 219.44, 255);
}
.alert-primary hr {
  border-top-color: rgb(158.1, 206.74, 255);
}
.alert-primary .alert-link {
  color: rgb(0, 40.96, 81.6);
}

.alert-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(214.2, 214.2, 214.2);
  border-color: rgb(197.88, 197.88, 197.88);
}
.alert-secondary hr {
  border-top-color: rgb(185.13, 185.13, 185.13);
}
.alert-secondary .alert-link {
  color: rgb(1.02, 1.02, 1.02);
}

.alert-success {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(215.4, 236.8, 218.8);
  border-color: rgb(199.56, 229.52, 204.32);
}
.alert-success hr {
  border-top-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.alert-success .alert-link {
  color: rgb(16.4861538462, 47.4338461538, 21.4030769231);
}

.alert-info {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(204, 226.6, 229.6);
  border-color: rgb(183.6, 215.24, 219.44);
}
.alert-info hr {
  border-top-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.alert-info .alert-link {
  color: rgb(0, 13.7365625, 15.56);
}

.alert-warning {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 227.4, 208.8);
  border-color: rgb(255, 216.36, 190.32);
}
.alert-warning hr {
  border-top-color: rgb(255, 201.1262337662, 164.82);
}
.alert-warning .alert-link {
  color: rgb(85.9870967742, 39.4529032258, 8.0929032258);
}

.alert-danger {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 204, 215.4);
  border-color: rgb(255, 183.6, 199.56);
}
.alert-danger hr {
  border-top-color: rgb(255, 158.1, 179.76);
}
.alert-danger .alert-link {
  color: rgb(81.6, 0, 18.24);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(219.4, 219.4, 219.4);
  border-color: rgb(205.16, 205.16, 205.16);
}
.alert-dark hr {
  border-top-color: rgb(192.41, 192.41, 192.41);
}
.alert-dark .alert-link {
  color: rgb(14.54, 14.54, 14.54);
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 8px 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 8px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 8px;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0080ff;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.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;
}

.list-group-item-action {
  width: 100%;
  color: #4d4d4d;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4d4d4d;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #333333;
  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.disabled, .list-group-item:disabled {
  color: #808080;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0080ff;
  border-color: #0080ff;
}
.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.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.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.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.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.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 > .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: rgb(0, 66.56, 132.6);
  background-color: rgb(183.6, 219.44, 255);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 66.56, 132.6);
  background-color: rgb(158.1, 206.74, 255);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 66.56, 132.6);
  border-color: rgb(0, 66.56, 132.6);
}

.list-group-item-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(197.88, 197.88, 197.88);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(185.13, 185.13, 185.13);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26.52, 26.52, 26.52);
  border-color: rgb(26.52, 26.52, 26.52);
}

.list-group-item-success {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(199.56, 229.52, 204.32);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(29.64, 85.28, 38.48);
  background-color: rgb(182.0894117647, 221.4905882353, 188.3494117647);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(29.64, 85.28, 38.48);
  border-color: rgb(29.64, 85.28, 38.48);
}

.list-group-item-info {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(183.6, 215.24, 219.44);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(0, 58.76, 66.56);
  background-color: rgb(166.5777486911, 205.7609424084, 210.9622513089);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 58.76, 66.56);
  border-color: rgb(0, 58.76, 66.56);
}

.list-group-item-warning {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 216.36, 190.32);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 60.84, 12.48);
  background-color: rgb(255, 201.1262337662, 164.82);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 60.84, 12.48);
  border-color: rgb(132.6, 60.84, 12.48);
}

.list-group-item-danger {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 183.6, 199.56);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(132.6, 0, 29.64);
  background-color: rgb(255, 158.1, 179.76);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 0, 29.64);
  border-color: rgb(132.6, 0, 29.64);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(205.16, 205.16, 205.16);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(40.04, 40.04, 40.04);
  background-color: rgb(192.41, 192.41, 192.41);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(40.04, 40.04, 40.04);
  border-color: rgb(40.04, 40.04, 40.04);
}

.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;
}
.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.25rem 0.75rem;
  color: #808080;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.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;
  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);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.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: 1px solid rgba(0, 0, 0, 0.2);
  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 1rem;
  border-bottom: 1px solid #dee2e6;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -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;
}
.modal-footer > * {
  margin: 0.25rem;
}

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

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

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

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

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

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

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Open Sans", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
}
.popover-header:empty {
  display: none;
}

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  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: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

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

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

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

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

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

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

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

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

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

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

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

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

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

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

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

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

.bg-primary {
  background-color: #0080ff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 102.4, 204) !important;
}

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

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(25.5, 25.5, 25.5) !important;
}

.bg-success {
  background-color: #39a44a !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(43.8461538462, 126.1538461538, 56.9230769231) !important;
}

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

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(0, 67.9765625, 77) !important;
}

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(228, 91.7922077922, 0) !important;
}

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(204, 0, 45.6) !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: rgb(218.25, 223.5, 228.75) !important;
}

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

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(51.5, 51.5, 51.5) !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: #0080ff !important;
}

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

.border-success {
  border-color: #39a44a !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -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.85714286%;
}

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

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

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

.flex-row {
  -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;
  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: #0080ff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(0, 89.6, 178.5) !important;
}

.text-secondary {
  color: #333333 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(12.75, 12.75, 12.75) !important;
}

.text-success {
  color: #39a44a !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(37.2692307692, 107.2307692308, 48.3846153846) !important;
}

.text-info {
  color: #007180 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(0, 45.46484375, 51.5) !important;
}

.text-warning {
  color: #ff7518 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(202.5, 81.525974026, 0) !important;
}

.text-danger {
  color: #ff0039 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(178.5, 0, 39.9) !important;
}

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

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #4d4d4d !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(38.75, 38.75, 38.75) !important;
}

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #d5d5d5;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
html,
body {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: 400;
}
@supports (font-variation-settings: normal) {
  html,
  body {
    font-family: "Open Sans Variable", Arial, sans-serif;
  }
}

html {
  position: relative;
  min-height: 100%;
  background-size: cover !important;
}

body {
  margin-bottom: 55px;
  -webkit-font-smoothing: antialiased;
  background: transparent;
  overflow-x: hidden;
}
@media screen and (min-width: 1200px) {
  body {
    overflow-y: auto;
  }
}

a:focus,
button:focus {
  outline: 0;
}

button {
  cursor: pointer;
}

h1,
h2 {
  font-weight: 300;
}

h1,
.h1 {
  display: inline-block;
  margin-bottom: 1rem;
  font-size: 2.0625rem;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 5px;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  h1,
  .h1 {
    font-size: 1.5rem;
    line-height: 1.2;
    padding-bottom: 1rem;
  }
}

@media screen and (max-width: 991px) {
  h2,
  .h2 {
    font-size: 1.4375rem;
    line-height: 1.2;
  }
}

h3 {
  font-weight: 300;
}
@media screen and (max-width: 991px) {
  h3 {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}

p a,
li a {
  color: #fff;
  font-weight: bold;
  padding: 0 0 1px 0;
  border-bottom: 2px solid #fff;
}
p a:hover,
li a:hover {
  text-decoration: none;
  color: #fff;
  border-bottom: 2px solid #fff;
}

b,
strong {
  font-weight: 600;
}

@media screen and (min-width: 1600px) {
  .container {
    max-width: 1200px !important;
  }
}

.row {
  min-width: 100%;
  max-width: 100%;
}

.p-relative {
  position: relative;
}

.p-absolute {
  position: absolute;
}

.gutter-width-7 > .col,
.gutter-width-7 > [class*=col-] {
  padding-right: 7px;
  padding-left: 7px;
}

.text-center {
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 991px) {
  .text-center {
    margin-bottom: 1rem;
  }
}
.text-center p {
  font-size: 1.625rem;
  line-height: 1.2;
  font-weight: 300;
}
@media screen and (max-width: 991px) {
  .text-center p {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}

.text-left {
  text-align: left;
  margin-bottom: 0rem;
  padding-left: 1rem;
}
.text-left h1 {
  text-transform: none;
  letter-spacing: 0;
  border-bottom: none;
  color: #fff;
  font-size: 1.6rem;
}
@media screen and (max-width: 991px) {
  .text-left {
    margin-bottom: 1rem;
  }
}

.block-with-image {
  color: #fff;
  margin-bottom: 0;
}
@media screen and (max-width: 576px) {
  .block-with-image {
    margin: 0 auto;
    max-width: 300px;
  }
}
.block-with-image.with-margin {
  margin-right: 15px;
}
.block-with-image figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px 0 0 0;
}
.block-with-image figure:hover {
  background: rgba(255, 255, 255, 0.3);
}
.block-with-image figure:hover figcaption {
  opacity: 1;
}
.block-with-image img,
.block-with-image svg {
  max-height: 165px;
}
.block-with-image .disabled-image {
  display: none;
}
.block-with-image.disabled:hover figure {
  background: none;
}
.block-with-image.disabled:hover figcaption {
  opacity: 0;
}
.block-with-image.disabled:hover a {
  cursor: default;
}
@media screen and (max-width: 991px) {
  .block-with-image.disabled {
    display: none;
  }
}
.block-with-image.disabled .disabled-image {
  display: block;
}
.block-with-image.disabled .available-image {
  display: none;
}
.block-with-image figcaption {
  opacity: 0;
  text-align: center;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: 300;
  margin-bottom: 0;
  padding: 10px;
  background: #0b6eb2;
  text-shadow: 1px 1px 1px #000;
  z-index: 9;
}
@media screen and (max-width: 991px) {
  .block-with-image figcaption {
    font-size: 1.25rem;
    line-height: 1.3rem;
  }
}
.block-with-image .gray-container,
.block-with-image .green-container {
  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;
  text-align: center;
  color: #000;
  margin-bottom: 1rem;
  background: #d5d5d5;
  -webkit-box-shadow: 2px 2px 11px #333;
          box-shadow: 2px 2px 11px #333;
}
.block-with-image .gray-container figure,
.block-with-image .green-container figure {
  padding: 15px;
}
.block-with-image .gray-container figcaption,
.block-with-image .green-container figcaption {
  opacity: 1;
  text-align: center;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: 1.875rem;
  line-height: 1.2;
  font-weight: 300;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .block-with-image .gray-container figcaption,
  .block-with-image .green-container figcaption {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.3rem;
  }
}
.block-with-image a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}
.block-with-image a:hover {
  text-decoration: none;
}
.block-with-image .image-container {
  width: 100%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  padding: 50px 0;
  background: #fff;
}
.block-with-image figcaption {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-top: -43px;
  text-shadow: none;
}
@media screen and (max-width: 991px) {
  .block-with-image figcaption {
    opacity: 1;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.3rem;
    margin-top: 0;
  }
}
.block-with-image .green-container {
  padding: 4px;
  background: #7ab543;
}
.block-with-image .green-container:hover {
  background: #7ab543;
}
@media screen and (max-width: 991px) {
  .block-with-image .green-container {
    width: 400px;
    float: left;
    margin-right: 15px;
  }
}
@media screen and (max-width: 576px) {
  .block-with-image .green-container {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}
.block-with-image .green-container .image-container {
  padding: 0;
}
.block-with-image .green-container figcaption {
  color: #fff;
  margin: 0;
  background: none;
}
.block-with-image:hover {
  color: #fff;
  text-decoration: none;
}
.block-with-image:hover figcaption {
  color: #fff;
  text-decoration: none;
}
.block-with-image:hover .gray-container {
  background: #0071ab;
}
.block-with-image p {
  font-size: 1.125rem;
  line-height: 1.2;
}
@media screen and (max-width: 1440px) {
  .block-with-image p {
    font-size: 1rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}

.white-transparent-bg {
  background: rgba(255, 255, 255, 0.15) !important;
}

.black-transparent-bg {
  background: rgba(0, 0, 0, 0.2) !important;
}

.black-bg-5 {
  background: rgba(0, 0, 0, 0.5) !important;
}

.green-transparent-bg {
  background: rgba(192, 199, 33, 0.2) !important;
}

.blue-bg {
  background-color: #0a6eb1 !important;
}

.green-bg {
  background-color: #1fa821 !important;
}

.do-detail-bg {
  background-color: #e5e5e5 !important;
}

.un-brown-bg {
  background-color: #bf8d2c !important;
}

.text-yellow {
  color: #ffff00 !important;
}

.text-green {
  color: #97d800 !important;
}

.text-blue {
  color: #5bcee9 !important;
}

.text-gray {
  color: #4d4d4d !important;
}

.text-un-brown {
  color: #bf8d2c !important;
}

.text-yellow hr,
hr.yellow {
  border-top: 1px solid #ffff00 !important;
}

.text-green hr,
hr.green {
  border-top: 1px solid #97d800 !important;
}

.text-blue hr,
hr.blue {
  border-top: 1px solid #5bcee9 !important;
}

.text-yellow a,
a.yellow {
  color: #ffff00 !important;
  border-bottom: 2px solid #ffff00 !important;
}

.text-green a,
a.green {
  color: #97d800 !important;
  border-bottom: 2px solid #97d800 !important;
}

.text-blue a,
a.blue {
  color: #5bcee9 !important;
  border-bottom: 2px solid #5bcee9 !important;
}

.flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 991px) {
  .flex-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.flex-container.container-inline-buttons {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.flex-container.container-inline-buttons .btn {
  margin: 0 1rem 1rem 0;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons .btn {
    margin: 0 0 1rem 0;
  }
}
.flex-container.container-inline-buttons .btn + .btn {
  margin: 0;
}
@media screen and (max-width: 991px) {
  .flex-container.container-inline-buttons .btn + .btn {
    margin: 0 0 1rem 0;
  }
}
.flex-container .btn {
  margin: 0 0.85rem;
}
@media screen and (max-width: 991px) {
  .flex-container .btn {
    margin: 0.85rem 0 0.85rem 0;
  }
}

@media screen and (max-width: 991px) {
  table:not(.no-format):not(.mx-table) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow: hidden;
    text-align: center;
  }
  table:not(.no-format):not(.mx-table) tr,
  table:not(.no-format):not(.mx-table) td,
  table:not(.no-format):not(.mx-table) th,
  table:not(.no-format):not(.mx-table) thead,
  table:not(.no-format):not(.mx-table) tbody {
    display: block;
    width: 100%;
    text-align: center;
  }
  tr {
    margin: 0.2em 0;
  }
  td:first-child {
    font-weight: bold;
  }
  table:not(.no-format) td:last-child {
    text-align: center !important;
  }
  td:not(:first-child) {
    border-top: none;
  }
}
.popover {
  border-radius: 6px;
  border: 1px solid transparent;
}
.popover .popover-body {
  font-size: 1rem;
}
.popover .popover-body p {
  display: block;
  line-height: 1.2;
  padding-left: 60px;
  margin-bottom: 0.6rem;
  background-size: 46px 46px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiBpZD0iY2hlY2tHcmVlbiIgdmlld0JveD0iMCAwIDMyIDMyIiB3aWR0aD0iMzIiIGZpbGw9IiM3ZmFjNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTQgTDUgMTAgTDEzIDE4IEwyNyA0IEwzMSA4IEwxMyAyNiB6Ij48L3BhdGg+PC9zdmc+");
}
.popover .popover-body span {
  display: block;
  padding-top: 0.3rem;
  text-align: center;
  color: #b4b4b4;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.fs-24 {
  font-size: 1.5rem !important;
}

.fs-20 {
  font-size: 1.25rem !important;
}

.fs-16 {
  font-size: 1rem !important;
}

.fs-14 {
  font-size: 0.875rem !important;
}

.fs-12 {
  font-size: 0.75rem !important;
}

.fs-10 {
  font-size: 0.625rem !important;
}

.text-underlined {
  border-bottom: 2px solid #fff;
}

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

.no-padding {
  padding: 0 !important;
}

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

a.underlined,
a .underlined {
  color: #fff;
  font-size: 0.8rem;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 1px;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
a.underlined:hover,
a .underlined:hover {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-default {
  cursor: default;
}

.color-black {
  color: black;
}

.non-interactive {
  pointer-events: none;
}

.delete-row-icon {
  text-decoration: none;
  color: red;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 1.3rem;
}
.delete-row-icon:hover {
  cursor: pointer;
  text-decoration: none;
  color: darkred;
}

header {
  width: 100%;
}
header .top-bar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 0 1.25rem;
  height: 82px;
  background: #0080ff;
  z-index: 10;
}
header .top-bar--digital-office {
  background-color: #0071ab;
}
header .top-bar--digital-office .logotype img,
header .top-bar--digital-office .logotype svg {
  width: 576px;
}
header .top-bar--inner {
  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;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 60px 60px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  header .top-bar--inner {
    display: none;
    background-image: none;
  }
}
header .top-bar--inner img,
header .top-bar--inner svg {
  margin-top: 2px;
}
@media screen and (max-width: 576px) {
  header .top-bar--inner img,
  header .top-bar--inner svg {
    margin-top: 8px;
    margin-bottom: 8px;
  }
}
header .top-bar--inner.fao {
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
}
header .top-bar--inner_myFleet {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-image: none;
}
header .top-bar--inner_myFleet h2 {
  margin-left: 10px;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1200px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.875rem !important;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.375rem !important;
  }
}
@media screen and (max-width: 576px) {
  header .top-bar--inner_myFleet h2 {
    font-size: 1.25rem !important;
    margin-bottom: 10px !important;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 0;
    height: auto;
  }
}
header .top-bar figure {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 500px;
  height: 82px;
  padding: 0 20px;
  font-size: 0.95rem;
  line-height: 1.2;
  color: #fff;
  margin: 0;
  background: #095e97;
}
@media screen and (max-width: 1200px) {
  header .top-bar figure {
    max-width: 370px;
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar figure {
    width: 100%;
    max-width: 100%;
  }
}
header .top-bar figure img,
header .top-bar figure svg {
  width: 55px;
  height: auto;
  margin-right: 20px;
  margin-top: 5px;
}
@media screen and (max-width: 991px) {
  header .top-bar figure img,
  header .top-bar figure svg {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar figure img,
  header .top-bar figure svg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header .top-bar .profile-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
}
header .top-bar .logout {
  color: #fff;
  font-size: 0.8rem;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0;
  padding-bottom: 1px;
  border: none;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
header .top-bar .logout:hover {
  text-decoration: none;
  border-color: transparent;
}
header .top-bar .myFleetIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 82px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
header .top-bar .myFleetIcon img,
header .top-bar .myFleetIcon svg {
  width: 90px;
  height: 49px;
  margin: 5px 30px 0 30px;
}
@media screen and (max-width: 991px) {
  header .top-bar .myFleetIcon img,
  header .top-bar .myFleetIcon svg {
    margin: 5px 10px 0 10px;
  }
}
header .top-bar .myFleetIcon:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
header .top-bar .btn-in-header {
  font-size: 0.95rem;
  height: 40px;
  color: #fff;
  padding: 5px 30px 5px 25px;
  margin-right: 20px;
  background-color: #085d96;
  border-radius: 20px;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header {
    font-size: 0.8rem;
    line-height: 1.1;
    margin-right: 10px;
    padding: 5px 20px 5px 15px;
  }
}
header .top-bar .btn-in-header.green-bg {
  font-size: 1.5rem;
  white-space: nowrap;
  font-weight: 300;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header.green-bg {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 991px) {
  header .top-bar .btn-in-header.green-bg {
    font-size: 0.95rem;
  }
}
header .top-bar .btn-in-header.green-bg:hover {
  background-color: #219b38 !important;
}
header .top-bar .btn-in-header img,
header .top-bar .btn-in-header svg {
  margin-right: 5px;
}
@media screen and (max-width: 1200px) {
  header .top-bar .btn-in-header img,
  header .top-bar .btn-in-header svg {
    display: none;
  }
}
header .top-bar .btn-in-header.right-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 94% center;
  background-size: 10px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  header .top-bar .btn-in-header.right-chevron {
    background-image: none;
  }
}
header .top-bar .btn-in-header:hover {
  text-decoration: none;
  background-color: #074e7d;
}
header .profile-block {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 991px) {
  header .profile-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    border-bottom: 1px solid #fff;
  }
  header .profile-block div:first-child {
    padding: 20px 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  header .profile-block > figure {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.logotype {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media screen and (max-width: 991px) {
  .logotype {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.logotype--digital-office {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  color: #fff;
  padding: 0px 0px 8px 8px;
  font-size: 2.3rem;
  font-weight: lighter;
}
.logotype--digital-office:hover {
  text-decoration: none;
  color: #fff;
}
@media screen and (max-width: 576px) {
  .logotype--digital-office {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
@media screen and (max-width: 768px) {
  .logotype--digital-office {
    font-size: 2rem;
  }
}
.logotype img,
.logotype svg {
  width: 310px;
  margin-left: 1.25rem;
}
@media screen and (max-width: 1440px) {
  .logotype img,
  .logotype svg {
    width: 280px;
    margin-left: 1rem;
  }
}
@media screen and (max-width: 991px) {
  .logotype img,
  .logotype svg {
    margin-left: 0;
    margin-right: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
}

.navbar-toggler {
  position: relative;
  margin: 0 auto;
  text-align: center;
  width: 100px;
  height: 40px;
  padding: 4px 5px 5px 0;
}
.navbar-toggler:focus {
  outline: 0;
}
.navbar-toggler span {
  float: left;
  color: #fff;
}
.navbar-toggler span.icon {
  position: absolute;
  right: 0;
}
.navbar-toggler span .bar {
  display: block;
  float: none;
  height: 4px;
  width: 25px;
  border-radius: 2px;
  background-color: #fff;
  position: relative;
  margin-bottom: 5px;
  -webkit-transition: -webkit-transform 1s linear;
  transition: -webkit-transform 1s linear;
  transition: transform 1s linear;
  transition: transform 1s linear, -webkit-transform 1s linear;
  -webkit-transform-origin: 0 2;
      -ms-transform-origin: 0 2;
          transform-origin: 0 2;
}
.navbar-toggler span .bar.down {
  -webkit-transform: translateY(0) rotate(0deg);
      -ms-transform: translateY(0) rotate(0deg);
          transform: translateY(0) rotate(0deg);
  -webkit-animation: downrev 0.9s ease forwards;
          animation: downrev 0.9s ease forwards;
}
.navbar-toggler span .bar.downstart {
  top: 10px;
  -webkit-animation: downn 0.7s ease forwards;
          animation: downn 0.7s ease forwards;
}
@-webkit-keyframes downn {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(9px);
  }
  65% {
    -webkit-transform: translateY(9px);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@keyframes downn {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(9px);
  }
  65% {
    -webkit-transform: translateY(9px);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@-webkit-keyframes downrev {
  0% {
    -webkit-transform: rotate(45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@keyframes downrev {
  0% {
    -webkit-transform: rotate(45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
.navbar-toggler span .bar.fade {
  -webkit-animation: faderev 0.9s ease forwards;
          animation: faderev 0.9s ease forwards;
}
.navbar-toggler span .bar.fadestart {
  -webkit-animation: fade 0.7s ease forwards;
          animation: fade 0.7s ease forwards;
}
@-webkit-keyframes fade {
  0% {
    opacity: 1;
  }
  55% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade {
  0% {
    opacity: 1;
  }
  55% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes faderev {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes faderev {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
.navbar-toggler span .bar.up {
  -webkit-transform: translateY(0) rotate(0deg);
      -ms-transform: translateY(0) rotate(0deg);
          transform: translateY(0) rotate(0deg);
  -webkit-animation: uprev 0.9s ease forwards;
          animation: uprev 0.9s ease forwards;
}
.navbar-toggler span .bar.upstart {
  top: -8px;
  -webkit-animation: up 0.7s ease forwards;
          animation: up 0.7s ease forwards;
}
@-webkit-keyframes up {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(-9px);
  }
  65% {
    -webkit-transform: translateY(-9px);
  }
  100% {
    -webkit-transform: rotate(-45deg);
  }
}
@keyframes up {
  0% {
    -webkit-transform: translateY(0);
  }
  55% {
    -webkit-transform: translateY(-9px);
  }
  65% {
    -webkit-transform: translateY(-9px);
  }
  100% {
    -webkit-transform: rotate(-45deg);
  }
}
@-webkit-keyframes uprev {
  0% {
    -webkit-transform: rotate(-45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}
@keyframes uprev {
  0% {
    -webkit-transform: rotate(-45deg);
  }
  35% {
    -webkit-transform: rotate(0deg);
  }
  45% {
    -webkit-transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
  }
}

.navbar {
  padding: 0;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 991px) {
  .navbar {
    background: #000;
  }
}
.navbar .navbar-nav {
  max-width: 100%;
  min-width: 100%;
  width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-left: 1.25rem;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav {
    padding-left: 0 !important;
    height: 100vh;
  }
}
.navbar .navbar-nav li {
  padding: 0.55rem 0;
  margin-left: -2px;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li {
    padding: 0.9375rem 0;
  }
}
.navbar .navbar-nav li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  white-space: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-weight: 400;
  font-size: 1.0625rem;
  padding: 0 1.3rem 0 1.3rem;
  border-right: 2px solid #333;
  border-bottom: 0;
}
.navbar .navbar-nav li a:hover {
  text-decoration: none;
}
.navbar .navbar-nav li a img,
.navbar .navbar-nav li a svg {
  position: relative;
  left: -0.625rem;
  height: 1.25rem;
  width: 25px;
}
@media screen and (min-width: 1440px) {
  .navbar .navbar-nav li a img,
  .navbar .navbar-nav li a svg {
    height: 1.5625rem;
  }
}
@media screen and (max-width: 1200px) {
  .navbar .navbar-nav li a img,
  .navbar .navbar-nav li a svg {
    display: none;
  }
}
@media screen and (max-width: 1440px) {
  .navbar .navbar-nav li a {
    font-size: 1rem;
    padding: 0 0.6rem 0 0.8rem;
  }
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li a {
    font-size: 0.9rem;
    padding: 0 0.8rem 0 0.8rem;
  }
}
@media screen and (max-width: 1200px) {
  .navbar .navbar-nav li a {
    font-size: 1rem;
    padding: 0 0.9375rem;
  }
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav li a {
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.375rem;
    padding: 0;
    border-right: 0;
    height: 100%;
  }
}
.navbar .navbar-nav li.active, .navbar .navbar-nav li.active:hover {
  background: rgba(0, 128, 255, 0.5);
}
.navbar .navbar-nav li.active a, .navbar .navbar-nav li.active:hover a {
  color: #fff;
  border-right: 2px solid transparent;
}
.navbar .navbar-nav li:hover {
  background: rgba(255, 255, 255, 0.1);
}
.navbar .navbar-nav li:last-child a {
  border-right: 2px solid transparent;
}

.locked .navbar {
  position: fixed;
  overflow-y: scroll;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin-top: 0;
}

.sticky-top {
  -webkit-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
  z-index: 90;
}

.stuck .sticky-top {
  width: 100vw;
  background-color: #000;
  margin-top: -1px;
}
.stuck .sticky-top .navbar .navbar-nav {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 0 !important;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 3.75rem 0 1.25rem;
  height: 55px;
  line-height: 55px;
  background-color: #333333;
}
@media screen and (max-width: 1600px) {
  .footer {
    padding: 0 3rem 0 1.25rem;
  }
}
@media screen and (max-width: 991px) {
  .footer {
    padding: 0 1rem;
    height: auto;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0.8);
  }
}
@media screen and (max-width: 991px) {
  .footer .container-fluid, .footer .container-sm, .footer .container-md, .footer .container-lg, .footer .container-xl {
    padding: 0;
  }
}
.footer img, .footer svg {
  max-width: 95px;
}
.footer span {
  font-size: 12px;
  line-height: 52px;
}
@media screen and (max-width: 991px) {
  .footer span {
    font-size: 10px;
    padding: 1rem 0;
    line-height: 30px;
  }
}

.main {
  color: #fff;
  min-height: 73vh;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2rem;
}
@media screen and (max-width: 991px) {
  .main {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 1rem;
    height: auto;
  }
}
@media screen and (max-width: 991px) and (min-width: 576px) {
  .main {
    min-height: calc(100vh - 296px - 55px);
  }
}
.main:has(.layout-body) {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.main .layout-body {
  background: rgba(29, 31, 32, 0.95);
  padding: 24px;
  width: 100%;
}
.main .layout-body .hf-overlay {
  background-color: rgba(0, 0, 0, 0.33);
  background-image: none;
}
.main .layout-body h1 {
  font-size: 30px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
  border-bottom: none;
  margin-bottom: 1em;
}
.main_home {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.main_home .change-co {
  color: #fff;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 1px;
  border-bottom: 1px solid #fff;
  margin-bottom: 10px;
}
.main_home .change-co:hover {
  color: #fff;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
@media screen and (max-width: 991px) {
  .main_home {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.main_home .un-fleet-favicon {
  background: white;
  margin: 0 !important;
  height: 62px;
  position: absolute;
  left: 10px;
  border: 1px solid white;
}
.main_home .un-hq-favicon {
  margin: 0 !important;
  height: 50px;
  position: absolute;
  left: 10px;
}
.main_home--reporting_page .top-bar--inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main_home--digital-office {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main_home--digital-office__title {
  padding: 0 20px;
  margin: 20px 0 0;
  font-style: italic;
  font-size: 1.2rem;
}
.main_home--digital-office .text-block {
  padding: 0 !important;
}
.main_home--digital-office .text-block .row {
  margin: 0;
}
.main_home--digital-office .text-block .row [class*=col] {
  padding: 0;
}
.main_home--digital-office .text-block .row [class*=col] p {
  padding: 20px;
  margin: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office .text-block .row [class*=col] p {
    padding: 15px 0;
  }
}
.main_home--digital-office .text-block--reporting .top-bar {
  padding-left: 7%;
}
.main_home--digital-office .text-block--reporting .top-bar h1 {
  font-size: 2.125rem;
  margin-left: 10px;
  margin-bottom: 0;
}
.main_home--digital-office .text-block--reporting .filters-form {
  margin-bottom: 0;
}
.main_home--digital-office .text-block--reporting .filters-form .form-group {
  width: 20%;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container {
  margin: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn.btn-primary {
  position: static;
  float: left;
  margin-right: 17px;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-clear {
  height: 31px;
  font-size: 1rem;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-submit {
  height: 31px;
  font-size: 1rem;
  line-height: 0;
}
.main_home--digital-office .text-block--reporting .filters-form .button-container button.btn-submit span {
  margin-right: 10px;
}
.main_home--digital-office-offers {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 27px 32px;
}
.main_home--digital-office-offers .tablesorter-blackice {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 5px;
}
.main_home--digital-office-order-details {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-order-details input[type=number] {
  -moz-appearance: textfield;
}
.main_home--digital-office-order-details input::-webkit-outer-spin-button,
.main_home--digital-office-order-details input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.main_home--digital-office-order-details.cr-do {
  width: 85%;
}
.main_home--digital-office-order-details .details {
  width: inherit;
  background-color: #ededed !important;
  color: #4d4d4d;
  position: relative;
  top: 0;
  left: 0rem;
  bottom: 0rem;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-order-details .details {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 20px;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details {
    padding: 0px;
  }
}
.main_home--digital-office-order-details .details .faq-icon {
  -webkit-filter: brightness(40%);
          filter: brightness(40%);
  margin-left: 0.5rem;
  height: 1rem;
}
.main_home--digital-office-order-details .details .status-wrapper {
  width: 290px;
  margin: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 50px;
}
.main_home--digital-office-order-details .details .status-wrapper [class*=col-]:first-child {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.main_home--digital-office-order-details .details .status-wrapper [class*=col-]:last-child {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-bottom: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-] {
    margin-top: 15px;
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-]:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .main_home--digital-office-order-details .details .status-wrapper [class*=col-]:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-text {
  text-align: center;
  padding: 4px 0;
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order {
  margin-left: 20px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order {
    margin-left: 0;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
  width: 300px !important;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
    position: relative;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down {
    width: 250px !important;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down .selected a {
  font-weight: bold;
  padding-left: 20px;
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-order-details .details .status-wrapper .status .status-order .drop-down .selected a {
    padding-left: 10px;
    font-weight: normal;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .history {
  float: right;
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.main_home--digital-office-order-details .details .status-wrapper .history img,
.main_home--digital-office-order-details .details .status-wrapper .history svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .status-wrapper .history {
    margin-right: 0;
    float: none;
  }
}
.main_home--digital-office-order-details .details .status-wrapper .history:hover {
  background-color: #6d7275;
  cursor: pointer;
}
.main_home--digital-office-order-details .details .info {
  margin: 0;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .info {
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.main_home--digital-office-order-details .details .info dl,
.main_home--digital-office-order-details .details .items dl {
  display: inline-block;
  padding: 4px;
  margin-right: 12px;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-order-details .details .info dl,
  .main_home--digital-office-order-details .details .items dl {
    margin-right: 0;
    width: 90%;
  }
}
.main_home--digital-office-order-details .details .info dl dt,
.main_home--digital-office-order-details .details .items dl dt {
  font-weight: normal;
  color: #4d4d4d;
  margin-bottom: 5px;
}
.main_home--digital-office-order-details .details .info dl dd input:not(.multiselect__input),
.main_home--digital-office-order-details .details .items dl dd input:not(.multiselect__input) {
  width: 100%;
  outline: none;
  padding-left: 10px;
  height: 30px;
  padding-right: 10px;
  text-overflow: ellipsis;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
.main_home--digital-office-order-details .details .items {
  margin-left: 0;
  min-height: 40vh;
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items .column-first {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .main_home--digital-office-order-details .details .items .column-second {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
}
.main_home--digital-office-order-details .details .items dl {
  margin-right: 0;
}
.main_home--digital-office-order-details .details .items dl dd input {
  border: 1px solid black;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.main_home--digital-office-order-details .details .items #name {
  width: 230px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #name {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #price {
  width: 90px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #price {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #quantity {
  width: 60px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #quantity {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #months {
  width: 60px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #months {
    width: 100%;
  }
}
.main_home--digital-office-order-details .details .items #ext-price {
  width: 90px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items #ext-price {
    width: 100%;
  }
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items dl.optionals dt {
    display: none;
  }
}
.main_home--digital-office-order-details .details .items .overlay {
  padding: 0;
  background-color: transparent;
  background-image: none;
}
.main_home--digital-office-order-details .details .items .overlay h1,
.main_home--digital-office-order-details .details .items .overlay p.tohide {
  display: none !important;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  padding-top: 15px;
  color: #666666;
  font-size: 14px;
  overflow-x: auto;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
  padding: 0 5px;
  width: 82px;
  font-size: 12px;
}
.main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div:first-child {
  padding-left: 15px;
}
@media screen and (min-width: 1440px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    font-size: 14px;
    width: 90px;
  }
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div.chassis-number {
    width: 190px;
  }
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div.master-number {
    width: 150px;
  }
}
@media screen and (max-width: 1600px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 66px;
    font-size: 10px;
  }
}
@media screen and (max-width: 1200px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 60px;
    font-size: 8px;
  }
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-order-details .details .items .overlay .allocation-details .row > div {
    width: 66px;
    font-size: 10px;
  }
}
.main_home--digital-office-order-details .details .items .reminder {
  font-weight: bold;
  color: red;
}
.main_home--digital-office-order-details .details .items-checkout {
  padding: 0 20px !important;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics,
.main_home--digital-office-order-details .details .items-checkout .actions {
  background-color: #e5e5e5 !important;
  padding: 20px 50px;
}
.main_home--digital-office-order-details .details .items-checkout .actions-request {
  padding-right: 20px;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics {
  margin-top: 11px;
  margin-bottom: 20px;
}
.main_home--digital-office-order-details .details .items-checkout .order-details__economics > dl {
  display: block;
}
.main_home--digital-office-order-details .details .items-checkout dl dt {
  font-weight: normal;
}
.main_home--digital-office-order-details .details .items-checkout dl dd {
  font-weight: bold;
}
.main_home--digital-office-order-details .details .items-checkout .order-docs .btn-block {
  background-color: #afbcbf;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .lf .btn-block {
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
}
.main_home--digital-office-order-details .details .items-checkout .actions .lf .w-75 {
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
}
.main_home--digital-office-order-details .details .items-checkout .actions .btn-container {
  width: 250px;
}
.main_home--digital-office-order-details .details .items-checkout .actions a {
  text-decoration: none;
}
.main_home--digital-office-order-details .details .items-checkout .actions .btn-block {
  font-size: 14px;
  padding: 10px;
  min-width: 170px;
}
@media screen and (max-width: 1100px) {
  .main_home--digital-office-order-details .details .items-checkout .actions .btn-block {
    min-width: 140px;
  }
}
.main_home--digital-office-order-details .details .items-checkout .actions .export-block {
  margin-left: 5px;
}
.main_home--digital-office-order-details .details .items-checkout .actions .export-block .export-invoice {
  -ms-flex-item-align: center;
      align-self: center;
  margin-left: 3px;
}
.main_home--digital-office-order-details .details .items-checkout .actions .allocation-btn {
  background-color: #3f4d3c;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .shipment-btn {
  background-color: #4a6b44;
  color: white;
}
.main_home--digital-office-order-details .details .items-checkout .actions .final-invoice-btn {
  background-color: #878c36;
  color: white;
}
.main_home--digital-office-order-details .details .items .add-accessory {
  width: 200px;
  margin: 4px;
  padding: 4px 14px 4px 24px;
  background-color: #0071ab;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items .add-accessory {
    width: calc(100% - 8px);
  }
}
.main_home--digital-office-order-details .details .items .add-accessory:hover {
  cursor: pointer;
  background-color: #005f8a;
}
.main_home--digital-office-order-details .details .items .accordion_body {
  padding: 20px 0px 0px 0px !important;
}
.main_home--digital-office-order-details .details .items .splitter {
  height: 2px;
}
.main_home--digital-office-order-details .details .items .splitter-line {
  width: calc(100% - 70px);
  margin: 0 auto;
  height: 2px;
  background-color: rgba(0, 0, 0, 0.1);
}
.main_home--digital-office-order-details .details .items .add,
.main_home--digital-office-order-details .details .items .client-desc,
.main_home--digital-office-order-details .details .items .desc {
  padding: 10px 30px 0px;
  color: #4d4d4d !important;
}
.main_home--digital-office-order-details .details .items .add .btn-add {
  width: 280px;
  margin: 4px;
  background-color: #0080ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 5px 24px 5px 24px;
}
@media screen and (max-width: 1440px) {
  .main_home--digital-office-order-details .details .items .add .btn-add {
    width: calc(100% - 8px);
  }
}
.main_home--digital-office-order-details .details .items .add .btn-add:hover {
  cursor: pointer;
  background-color: #006dd9;
}
.main_home--digital-office-order-details .details .items .add .btn-add .add-icon {
  position: relative;
}
.main_home--digital-office-order-details .details .items .add .btn-add .add-icon .add-sign {
  position: absolute;
  color: #fff;
  font-weight: bold;
  font-size: 1.5rem;
  top: -10px;
  right: -15px;
}
.main_home--digital-office-order-details .details .items .client-desc .header {
  margin: 4px;
  text-transform: uppercase;
  letter-spacing: 0.25rem;
}
.main_home--digital-office-order-details .details .items .client-desc .description {
  margin: 4px;
}
.main_home--digital-office-order-details .details .items .desc .header {
  margin: 4px;
  text-transform: uppercase;
  letter-spacing: 0.25rem;
}
.main_home--digital-office-order-details .details .items .desc textarea {
  margin-bottom: 15px;
}
.main_home--digital-office-proforma {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-proforma .section {
  width: inherit;
  background-color: #ebebeb !important;
  color: #4d4d4d;
  position: relative;
  top: 0;
  left: 0rem;
  bottom: 0rem;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 0 5px;
  }
}
.main_home--digital-office-proforma .section-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #ccc;
}
.main_home--digital-office-proforma .section-header-title {
  color: #85542c;
  font-weight: bold;
  font-size: 1.3rem;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section-header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.main_home--digital-office-proforma .section .form-inline .row .form-group,
.main_home--digital-office-proforma .section .form-inline .row label {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main_home--digital-office-proforma .section .form-inline .row .form-group:first-child,
.main_home--digital-office-proforma .section .form-inline .row label:first-child {
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .row .form-group:first-child,
  .main_home--digital-office-proforma .section .form-inline .row label:first-child {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.main_home--digital-office-proforma .section .form-inline .row .form-group:nth-child(3),
.main_home--digital-office-proforma .section .form-inline .row label:nth-child(3) {
  padding-right: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .row .form-group:nth-child(3),
  .main_home--digital-office-proforma .section .form-inline .row label:nth-child(3) {
    padding-right: 15px;
  }
}
.main_home--digital-office-proforma .section .form-inline .form-control-sm,
.main_home--digital-office-proforma .section .form-inline .form-control {
  width: 100%;
  min-height: 31px;
  border: 1px solid #dedede;
}
.main_home--digital-office-proforma .section .form-inline .form-control-sm.is-invalid,
.main_home--digital-office-proforma .section .form-inline .form-control.is-invalid {
  border: 1px solid #ff0039;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .bootstrap-select .btn {
  height: 31px;
  padding-top: 2px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .bootstrap-select .btn .filter-option {
  padding-left: 0;
  color: #4d4d4d;
  font-size: 0.95rem;
  line-height: 1.6;
  font-weight: normal;
}
.main_home--digital-office-proforma .section .form-inline .form-control:disabled,
.main_home--digital-office-proforma .section .form-inline .form-control[readonly] {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-toggle:before {
  width: 35px !important;
  height: 31px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-toggle:after {
  content: "";
  position: absolute;
  top: 9px;
  width: 16px;
  height: 16px;
  border-top: 0.8rem solid;
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent;
  right: 8px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
  padding: 5px 35px 0 35px;
}
.main_home--digital-office-proforma .section .form-inline .filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
  padding: 5px 0;
}
.main_home--digital-office-proforma .section .form-inline .col-form-label,
.main_home--digital-office-proforma .section .form-inline label {
  font-size: 0.9rem;
  line-height: 1.2;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .form-inline .col-form-label,
  .main_home--digital-office-proforma .section .form-inline label {
    padding-left: 0 !important;
  }
}
.main_home--digital-office-proforma .section .form-inline textarea {
  height: 100px;
  overflow-y: scroll;
}
.main_home--digital-office-proforma .section .form-inline .invalid-feedback {
  text-align: right;
}
.main_home--digital-office-proforma .section .form-inline .btn-orange {
  background-color: #e5be01;
  color: #fff;
  padding: 4px 0;
  font-weight: normal;
}
.main_home--digital-office-proforma .section .form-inline .btn-orange:hover {
  text-decoration: none;
  background-color: #d9b403;
}
.main_home--digital-office-proforma .section .row > [class*=col-] .ne {
  width: 100%;
  margin-right: 10px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 97%;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .ne {
    width: 100%;
  }
}
.main_home--digital-office-proforma .section .row > [class*=col-] .nei {
  width: 100%;
  margin-right: 10px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row > [class*=col-] .nei {
    width: 100%;
  }
}
.main_home--digital-office-proforma .section .row {
  margin: 12px 0px;
}
@media screen and (max-width: 576px) {
  .main_home--digital-office-proforma .section .row {
    font-size: 0.8rem;
  }
}
.main_home--digital-office-proforma .section .row:last-of-type {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main_home--digital-office-reporting {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.main_home--digital-office-reporting .section {
  width: 100%;
  position: relative;
  padding: 40px;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-reporting .section {
    bottom: 2rem;
    position: relative;
    left: 0rem;
    padding: 0 5px;
  }
}
.main_home--digital-office-reporting .section table.report-table {
  width: 100%;
  background: #fff;
  color: #4d4e4e;
}
.main_home--digital-office-reporting .section table.report-table .tr-hide-parent {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .tr-hide {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .tr-rb.head {
  background: #3d85cc;
  color: #fff;
  font-size: 1rem;
}
.main_home--digital-office-reporting .section table.report-table .tr-rb.head th {
  padding: 6px;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table .tr-country.head {
  color: #4d4e4e;
  font-weight: normal;
  background-color: #fff;
}
.main_home--digital-office-reporting .section table.report-table .tr-country.head th {
  padding: 6px;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table .tr-global-row td {
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table .tr-request.roww td {
  border-top: 0;
  border-bottom: 1px solid #c5c5c5;
  border-left: 1px solid #c5c5c5;
  border-right: 1px solid #c5c5c5;
  white-space: pre;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table .folded-table tbody {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table .unfolded-table tbody {
  display: none;
}
.main_home--digital-office-reporting .section table.report-table thead tr:first-of-type {
  font-size: 1.5rem;
  background-color: #4d4d4d;
  color: #c3c1b5;
}
.main_home--digital-office-reporting .section table.report-table thead tr:first-of-type th {
  padding: 16px 0;
  font-weight: normal;
}
.main_home--digital-office-reporting .section table.report-table thead tr:nth-of-type(2) {
  background-color: #666;
  color: #fff;
}
.main_home--digital-office-reporting .section table.report-table thead tr:nth-of-type(2) th {
  padding: 8px;
  font-weight: bold;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table th {
  border: 1px solid #808080;
  text-align: center;
}
.main_home--digital-office-reporting .section table.report-table th:first-child,
.main_home--digital-office-reporting .section table.report-table td:first-child {
  width: 15%;
}
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(2),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(3),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(4),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(5),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(6),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(7),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(8),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(9),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(10),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(11),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(12),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(13),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(14),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(15),
.main_home--digital-office-reporting .section table.report-table tr th:nth-child(16) {
  width: 5.67%;
  font-size: 15px;
}
.main_home--digital-office-reporting .section table.report-table small {
  font-size: 0.6875rem;
}
.main_home--digital-office-reporting .section table.report-table table {
  width: 100%;
}
.main_home--digital-office-reporting .section table.report-table tbody tr td:first-of-type,
.main_home--digital-office-reporting .section table.report-table tbody tr th:first-of-type {
  text-align: left;
}
.main_home--digital-office-reporting .section table.report-table tbody tr:first-child {
  color: #fff;
  font-weight: bold;
  background-color: #1fa821;
}
.main_home--digital-office-reporting .section table.report-table td {
  border: 1px solid #c5c5c5;
  width: 5.67%;
}
.main_home--digital-office-reporting .section-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #ccc;
  margin-bottom: 50px;
}
.main_home--digital-office-reporting .section-header > .row {
  padding-bottom: 50px;
}
.main_home--digital-office-reporting .section-header > .row .col-12 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main_home--digital-office-reporting .section-header > .row .col-12 .calendar-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main_home--digital-office-reporting .section-header > .row .col-12 .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main_home--digital-office-reporting .section-header .select-label {
  padding-bottom: 10px;
}
.main_home--digital-office-reporting .section-header .options {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-right: 5%;
}
.main_home--digital-office-reporting .section-header .options .select-dd {
  position: relative;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down {
  position: relative !important;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a {
  background: white;
  color: black;
  font-style: italic;
  color: #4d4e4e;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a .drop {
  background: #4d4e4e;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .selected a .drop span {
  color: white;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .options ul li a {
  color: black;
}
.main_home--digital-office-reporting .section-header .options .select-dd .drop-down .options ul li a:hover {
  background: #4d4d4d !important;
  color: #808080;
}
.main_home--digital-office-reporting .section-header .btn-container .btn,
.main_home--digital-office-reporting .section-header .btn-report-container .btn {
  position: relative;
}
.main_home--digital-office-reporting .section-header .btn-container .btn {
  height: 32px;
  line-height: 0;
  background: white;
  border: none;
}
.main_home--digital-office-reporting .section-header .btn-container .btn span {
  width: 100%;
  font-size: 1rem;
  color: #4d4e4e;
  text-decoration: underline;
  font-style: italic;
}
.main_home--digital-office-reporting .section-header .btn-export {
  margin: 0;
}
@media screen and (max-width: 991px) {
  .main_home--digital-office-reporting .section-header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.main_home--digital-office-reporting .monthpicker {
  width: 160px !important;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector {
  position: absolute;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.main_home--digital-office-reporting .monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}
.main_home--digital-office-reporting .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 5%;
}
.main_home--proforma-created {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main_home--proforma-created .proforma-modal {
  background-color: transparent;
  margin-top: 200px;
}
.main_home--proforma-created .proforma-modal-confirmation {
  margin-bottom: 200px;
}
.main_home--proforma-created .proforma-modal-confirmation .bttn-confirm {
  margin-bottom: 10px;
}
.main_home--proforma-created .proforma-modal-confirmation .bttn-confirm:hover {
  text-decoration: none;
}
.main_home--proforma-created .proforma-modal main img,
.main_home--proforma-created .proforma-modal main svg {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.main_home .text-block {
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-item-align: center;
      align-self: center;
  position: relative;
  min-width: 70%;
  max-width: 70%;
  color: #fff;
  padding: 2.5rem 2.1875rem;
  background: rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 1600px) {
  .main_home .text-block {
    padding: 2.1875rem;
  }
}
@media screen and (max-width: 1440px) {
  .main_home .text-block {
    min-width: 65%;
    max-width: 65%;
    padding: 2rem;
  }
}
@media screen and (max-width: 1200px) {
  .main_home .text-block {
    padding: 2rem;
    min-width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .main_home .text-block {
    min-width: 100%;
    max-width: 100%;
    padding: 1.5rem;
  }
}
.main_home .text-block h1 {
  font-size: 2.625rem;
  line-height: 1.2;
  letter-spacing: normal;
  text-transform: none;
  padding-bottom: 0;
  border-bottom: 0;
}
@media screen and (max-width: 1440px) {
  .main_home .text-block h1 {
    font-size: 2.125rem;
  }
}
@media screen and (max-width: 991px) {
  .main_home .text-block h1 {
    font-size: 1.625rem;
  }
}
.main_home .text-block h2 {
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.625rem;
  margin-bottom: 1.125rem;
  white-space: nowrap;
}
@media screen and (max-width: 1440px) {
  .main_home .text-block h2 {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 1200px) {
  .main_home .text-block h2 {
    font-size: 1.5rem;
  }
}
.main_home .text-block h2::after {
  content: "";
  background: #fff;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.main_home .text-block .btn {
  margin-top: 0;
  height: 65px;
}
@media screen and (max-width: 576px) {
  .main_home .text-block .btn {
    height: 55px;
  }
}
.main_home .text-block .btn-block + .btn-block {
  margin-top: 0;
}
.main_home h2.main_home--heading {
  font-size: 28px;
  margin-bottom: 0;
}
.main_home h2.main_home--heading span {
  font-weight: 500;
}

.text-block {
  min-width: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-item-align: center;
      align-self: center;
  position: relative;
  color: #fff;
  margin: 0;
}
.text-block .overlay {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  padding: 2.5rem;
  min-height: inherit;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
  background-color: rgba(0, 0, 0, 0.6);
  background-size: 5px 5px;
  background-repeat: repeat;
}
@media screen and (max-width: 991px) {
  .text-block .overlay {
    padding: 1.5rem;
  }
}
.text-block h1 {
  text-transform: none;
  font-size: 2.125rem;
  line-height: 1.2;
  letter-spacing: normal;
  padding-bottom: 1rem;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  .text-block h1 {
    font-size: 1.5rem;
    line-height: 1.1;
  }
}
.text-block .right-chevron {
  max-width: 100%;
}
.text-block ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.text-block ul li {
  margin-bottom: 5px;
}

.overlay_wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 2.5rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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;
  background-size: 5px 5px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
  background-color: rgba(0, 0, 0, 0.7);
  background-repeat: repeat;
  z-index: -1;
}
.overlay_wrapper.hf-overlay {
  background-color: rgba(0, 0, 0, 0.85);
}

.pages .back-btn {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 10px 10px 10px 25px;
}
.pages .faq-back-btn-block {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  margin: 0;
  padding: 0;
}
.pages .staffing-introductory-page-buttons {
  width: 100%;
}
.pages .staffing-introductory-page-buttons button {
  margin: 0 auto;
}

ol:not(.no-format) {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 15px;
  padding-left: 0;
  counter-reset: li;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) {
    margin-bottom: 0;
  }
}
ol:not(.no-format) li {
  width: 100%;
  min-height: 60px;
  position: relative;
  list-style: none;
  padding: 4px 0 8px 0;
  margin-left: 40px;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li {
    min-height: 45px;
  }
}
ol:not(.no-format) li:before {
  content: counter(li);
  counter-increment: li;
  color: #fff;
  font-weight: 700;
  text-align: center;
  position: absolute;
  top: -2px;
  left: -61px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 1.25rem;
  line-height: 1.375rem;
  margin-right: 8px;
  background: #1fa821;
  border-radius: 50%;
  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;
  height: 35px;
  width: 35px;
  z-index: 1;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li:before {
    font-size: 1.125rem;
    line-height: 1.2rem;
    height: 30px;
    width: 30px;
  }
}
ol:not(.no-format) li:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -45px;
  right: auto;
  min-height: 60px;
  border-left: 4px solid #1fa821;
  z-index: 0;
}
@media screen and (max-width: 1440px) {
  ol:not(.no-format) li:after {
    left: -48px;
  }
}
ol:not(.no-format) li:last-child:after {
  content: "";
  border-left: 4px solid transparent;
}

ol + p {
  font-style: italic;
  padding-left: 10px;
}
ol + p a {
  font-weight: normal;
  border: none;
}

.accordion {
  padding-left: 0 !important;
}
.accordion .accodion_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 63px;
  max-height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  padding: 0 25px 0 20px;
  margin: 11px 0;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content {
    padding: 0 15px;
  }
}
.accordion .accodion_content .accordion_header h2,
.accordion .accodion_content .accordion_header .draft-list ul,
.accordion .accodion_content .accordion_body h2,
.accordion .accodion_content .accordion_body .draft-list ul {
  margin: 0;
}
.accordion .accodion_content .accordion_header h2 a,
.accordion .accodion_content .accordion_header h2 li,
.accordion .accodion_content .accordion_header .draft-list ul a,
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body h2 a,
.accordion .accodion_content .accordion_body h2 li,
.accordion .accodion_content .accordion_body .draft-list ul a,
.accordion .accodion_content .accordion_body .draft-list ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  position: relative;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: 300;
  color: #fff;
  padding-bottom: 1rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header h2 li,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_header .draft-list ul li,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body h2 li,
  .accordion .accodion_content .accordion_body .draft-list ul a,
  .accordion .accodion_content .accordion_body .draft-list ul li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-right: 0;
    padding-bottom: 25px;
    font-size: 1.125rem;
  }
}
.accordion .accodion_content .accordion_header h2 a:hover,
.accordion .accodion_content .accordion_header h2 li:hover,
.accordion .accodion_content .accordion_header .draft-list ul a:hover,
.accordion .accodion_content .accordion_header .draft-list ul li:hover,
.accordion .accodion_content .accordion_body h2 a:hover,
.accordion .accodion_content .accordion_body h2 li:hover,
.accordion .accodion_content .accordion_body .draft-list ul a:hover,
.accordion .accodion_content .accordion_body .draft-list ul li:hover {
  text-decoration: none;
}
.accordion .accodion_content .accordion_header h2 a .number,
.accordion .accodion_content .accordion_header h2 li .number,
.accordion .accodion_content .accordion_header .draft-list ul a .number,
.accordion .accodion_content .accordion_header .draft-list ul li .number,
.accordion .accodion_content .accordion_body h2 a .number,
.accordion .accodion_content .accordion_body h2 li .number,
.accordion .accodion_content .accordion_body .draft-list ul a .number,
.accordion .accodion_content .accordion_body .draft-list ul li .number {
  font-size: 1.875rem;
  line-height: 1;
  margin-top: 17px;
  white-space: nowrap;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .number,
  .accordion .accodion_content .accordion_header h2 li .number,
  .accordion .accodion_content .accordion_header .draft-list ul a .number,
  .accordion .accodion_content .accordion_header .draft-list ul li .number,
  .accordion .accodion_content .accordion_body h2 a .number,
  .accordion .accodion_content .accordion_body h2 li .number,
  .accordion .accodion_content .accordion_body .draft-list ul a .number,
  .accordion .accodion_content .accordion_body .draft-list ul li .number {
    font-size: 1.375rem;
    margin-top: 22px;
    margin-right: 5px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .number,
  .accordion .accodion_content .accordion_header h2 li .number,
  .accordion .accodion_content .accordion_header .draft-list ul a .number,
  .accordion .accodion_content .accordion_header .draft-list ul li .number,
  .accordion .accodion_content .accordion_body h2 a .number,
  .accordion .accodion_content .accordion_body h2 li .number,
  .accordion .accodion_content .accordion_body .draft-list ul a .number,
  .accordion .accodion_content .accordion_body .draft-list ul li .number {
    font-size: 1rem;
    margin-top: 22px;
    margin-right: 5px;
  }
}
.accordion .accodion_content .accordion_header h2 a .title,
.accordion .accodion_content .accordion_header h2 li .title,
.accordion .accodion_content .accordion_header .draft-list ul a .title,
.accordion .accodion_content .accordion_header .draft-list ul li .title,
.accordion .accodion_content .accordion_body h2 a .title,
.accordion .accodion_content .accordion_body h2 li .title,
.accordion .accodion_content .accordion_body .draft-list ul a .title,
.accordion .accodion_content .accordion_body .draft-list ul li .title {
  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;
  padding-top: 8px;
  padding-left: 140px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .title,
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul a .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 a .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul a .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-top: 12px;
    font-size: 1rem;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title,
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul a .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 a .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul a .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-left: 0;
  }
}
.accordion .accodion_content .accordion_header h2 a .title img,
.accordion .accodion_content .accordion_header h2 a .title svg,
.accordion .accodion_content .accordion_header h2 li .title img,
.accordion .accodion_content .accordion_header h2 li .title svg,
.accordion .accodion_content .accordion_header .draft-list ul a .title img,
.accordion .accodion_content .accordion_header .draft-list ul a .title svg,
.accordion .accodion_content .accordion_header .draft-list ul li .title img,
.accordion .accodion_content .accordion_header .draft-list ul li .title svg,
.accordion .accodion_content .accordion_body h2 a .title img,
.accordion .accodion_content .accordion_body h2 a .title svg,
.accordion .accodion_content .accordion_body h2 li .title img,
.accordion .accodion_content .accordion_body h2 li .title svg,
.accordion .accodion_content .accordion_body .draft-list ul a .title img,
.accordion .accodion_content .accordion_body .draft-list ul a .title svg,
.accordion .accodion_content .accordion_body .draft-list ul li .title img,
.accordion .accodion_content .accordion_body .draft-list ul li .title svg {
  width: 136px;
  height: 67px;
  position: absolute;
  left: 0;
  top: -5px;
  z-index: 1;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title img,
  .accordion .accodion_content .accordion_header h2 a .title svg,
  .accordion .accodion_content .accordion_header h2 li .title img,
  .accordion .accodion_content .accordion_header h2 li .title svg,
  .accordion .accodion_content .accordion_header .draft-list ul a .title img,
  .accordion .accodion_content .accordion_header .draft-list ul a .title svg,
  .accordion .accodion_content .accordion_header .draft-list ul li .title img,
  .accordion .accodion_content .accordion_header .draft-list ul li .title svg,
  .accordion .accodion_content .accordion_body h2 a .title img,
  .accordion .accodion_content .accordion_body h2 a .title svg,
  .accordion .accodion_content .accordion_body h2 li .title img,
  .accordion .accodion_content .accordion_body h2 li .title svg,
  .accordion .accodion_content .accordion_body .draft-list ul a .title img,
  .accordion .accodion_content .accordion_body .draft-list ul a .title svg,
  .accordion .accodion_content .accordion_body .draft-list ul li .title img,
  .accordion .accodion_content .accordion_body .draft-list ul li .title svg {
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 a .title .choosen,
.accordion .accodion_content .accordion_header h2 li .title .choosen,
.accordion .accodion_content .accordion_header .draft-list ul a .title .choosen,
.accordion .accodion_content .accordion_header .draft-list ul li .title .choosen,
.accordion .accodion_content .accordion_body h2 a .title .choosen,
.accordion .accodion_content .accordion_body h2 li .title .choosen,
.accordion .accodion_content .accordion_body .draft-list ul a .title .choosen,
.accordion .accodion_content .accordion_body .draft-list ul li .title .choosen {
  font-size: 0.95rem;
  font-weight: 400;
  line-height: 1.2;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title .choosen,
  .accordion .accodion_content .accordion_header h2 li .title .choosen,
  .accordion .accodion_content .accordion_header .draft-list ul a .title .choosen,
  .accordion .accodion_content .accordion_header .draft-list ul li .title .choosen,
  .accordion .accodion_content .accordion_body h2 a .title .choosen,
  .accordion .accodion_content .accordion_body h2 li .title .choosen,
  .accordion .accodion_content .accordion_body .draft-list ul a .title .choosen,
  .accordion .accodion_content .accordion_body .draft-list ul li .title .choosen {
    font-size: 0.75rem;
    line-height: 1.5;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--with-icon,
.accordion .accodion_content .accordion_header h2 li .title--with-icon,
.accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon,
.accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon,
.accordion .accodion_content .accordion_body h2 a .title--with-icon,
.accordion .accodion_content .accordion_body h2 li .title--with-icon,
.accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon,
.accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon {
  padding-top: 0;
  padding-left: 175px;
  margin-top: 10px;
  background-image: url("../images/icons/vehicles-3.a305d4f4b068.svg");
  background-repeat: no-repeat;
  background-size: 72px 32px;
  background-position: 10% 50%;
}
.accordion .accodion_content .accordion_header h2 a .title--with-icon span,
.accordion .accodion_content .accordion_header h2 li .title--with-icon span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon span,
.accordion .accodion_content .accordion_body h2 a .title--with-icon span,
.accordion .accodion_content .accordion_body h2 li .title--with-icon span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon span {
  font-size: 1.25rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a .title--with-icon,
  .accordion .accodion_content .accordion_header h2 li .title--with-icon,
  .accordion .accodion_content .accordion_header .draft-list ul a .title--with-icon,
  .accordion .accodion_content .accordion_header .draft-list ul li .title--with-icon,
  .accordion .accodion_content .accordion_body h2 a .title--with-icon,
  .accordion .accodion_content .accordion_body h2 li .title--with-icon,
  .accordion .accodion_content .accordion_body .draft-list ul a .title--with-icon,
  .accordion .accodion_content .accordion_body .draft-list ul li .title--with-icon {
    padding-left: 0;
    background: none;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--my-order,
.accordion .accodion_content .accordion_header h2 li .title--my-order,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order,
.accordion .accodion_content .accordion_body h2 a .title--my-order,
.accordion .accodion_content .accordion_body h2 li .title--my-order,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order {
  margin-top: 7px;
  padding-left: 0;
  font-weight: normal;
  margin-right: 25px;
  -ms-flex-line-pack: center;
      align-content: center;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 a .title--my-order,
  .accordion .accodion_content .accordion_header h2 li .title--my-order,
  .accordion .accodion_content .accordion_header .draft-list ul a .title--my-order,
  .accordion .accodion_content .accordion_header .draft-list ul li .title--my-order,
  .accordion .accodion_content .accordion_body h2 a .title--my-order,
  .accordion .accodion_content .accordion_body h2 li .title--my-order,
  .accordion .accodion_content .accordion_body .draft-list ul a .title--my-order,
  .accordion .accodion_content .accordion_body .draft-list ul li .title--my-order {
    margin-top: 3px;
  }
}
.accordion .accodion_content .accordion_header h2 a .title--my-order span,
.accordion .accodion_content .accordion_header h2 li .title--my-order span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order span,
.accordion .accodion_content .accordion_body h2 a .title--my-order span,
.accordion .accodion_content .accordion_body h2 li .title--my-order span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order span {
  white-space: nowrap;
  line-height: 1.3;
}
.accordion .accodion_content .accordion_header h2 a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header h2 li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header .draft-list ul a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_header .draft-list ul li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body h2 a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body h2 li .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body .draft-list ul a .title--my-order:nth-of-type(3) span,
.accordion .accodion_content .accordion_body .draft-list ul li .title--my-order:nth-of-type(3) span {
  line-height: 1.5;
}
.accordion .accodion_content .accordion_header h2 a,
.accordion .accodion_content .accordion_header .draft-list ul a,
.accordion .accodion_content .accordion_body h2 a,
.accordion .accodion_content .accordion_body .draft-list ul a {
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body .draft-list ul a {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media screen and (max-width: 576px) {
  .accordion .accodion_content .accordion_header h2 a,
  .accordion .accodion_content .accordion_header .draft-list ul a,
  .accordion .accodion_content .accordion_body h2 a,
  .accordion .accodion_content .accordion_body .draft-list ul a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion .accodion_content .accordion_header h2 a:before,
.accordion .accodion_content .accordion_header .draft-list ul a:before,
.accordion .accodion_content .accordion_body h2 a:before,
.accordion .accodion_content .accordion_body .draft-list ul a:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: -5px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a:before,
  .accordion .accodion_content .accordion_header .draft-list ul a:before,
  .accordion .accodion_content .accordion_body h2 a:before,
  .accordion .accodion_content .accordion_body .draft-list ul a:before {
    left: 50%;
    right: auto;
    top: auto;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    bottom: 8px;
  }
}
.accordion .accodion_content .accordion_header h2 a.delete-option,
.accordion .accodion_content .accordion_header .draft-list ul a.delete-option,
.accordion .accodion_content .accordion_body h2 a.delete-option,
.accordion .accodion_content .accordion_body .draft-list ul a.delete-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.accordion .accodion_content .accordion_header h2 a.collapsed,
.accordion .accodion_content .accordion_header .draft-list ul a.collapsed,
.accordion .accodion_content .accordion_body h2 a.collapsed,
.accordion .accodion_content .accordion_body .draft-list ul a.collapsed {
  padding-bottom: 0;
  border-bottom: none;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 a.collapsed,
  .accordion .accodion_content .accordion_header .draft-list ul a.collapsed,
  .accordion .accodion_content .accordion_body h2 a.collapsed,
  .accordion .accodion_content .accordion_body .draft-list ul a.collapsed {
    padding-bottom: 25px;
  }
}
.accordion .accodion_content .accordion_header h2 a.collapsed:before,
.accordion .accodion_content .accordion_header .draft-list ul a.collapsed:before,
.accordion .accodion_content .accordion_body h2 a.collapsed:before,
.accordion .accodion_content .accordion_body .draft-list ul a.collapsed:before {
  content: "";
  bottom: 8px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
}
.accordion .accodion_content .accordion_header h2 li,
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body h2 li,
.accordion .accodion_content .accordion_body .draft-list ul li {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 li,
  .accordion .accodion_content .accordion_header .draft-list ul li,
  .accordion .accodion_content .accordion_body h2 li,
  .accordion .accodion_content .accordion_body .draft-list ul li {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
.accordion .accodion_content .accordion_header h2 li .number,
.accordion .accodion_content .accordion_header .draft-list ul li .number,
.accordion .accodion_content .accordion_body h2 li .number,
.accordion .accodion_content .accordion_body .draft-list ul li .number {
  font-size: 1.5rem;
  margin-top: 10px;
}
.accordion .accodion_content .accordion_header h2 li .title,
.accordion .accodion_content .accordion_header .draft-list ul li .title,
.accordion .accodion_content .accordion_body h2 li .title,
.accordion .accodion_content .accordion_body .draft-list ul li .title {
  padding-left: 140px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 li .title,
  .accordion .accodion_content .accordion_header .draft-list ul li .title,
  .accordion .accodion_content .accordion_body h2 li .title,
  .accordion .accodion_content .accordion_body .draft-list ul li .title {
    padding-left: 0;
  }
}
.accordion .accodion_content .accordion_header h2 li .title img,
.accordion .accodion_content .accordion_header h2 li .title svg,
.accordion .accodion_content .accordion_header .draft-list ul li .title img,
.accordion .accodion_content .accordion_header .draft-list ul li .title svg,
.accordion .accodion_content .accordion_body h2 li .title img,
.accordion .accodion_content .accordion_body h2 li .title svg,
.accordion .accodion_content .accordion_body .draft-list ul li .title img,
.accordion .accodion_content .accordion_body .draft-list ul li .title svg {
  width: 126px;
  height: 57px;
  -o-object-fit: contain;
     object-fit: contain;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
  position: absolute;
  max-width: 60%;
  top: 0;
  bottom: 0;
  right: 30px;
  line-height: 1;
  padding-top: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
    width: 49%;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper {
    position: static;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
  display: inline-block;
  position: relative;
  top: -4px;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status {
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
  width: 290px;
  display: inline-block;
  position: relative;
  margin-left: 5px;
  margin-bottom: 8px;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper:hover, .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper:focus,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper:hover,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper:focus {
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
    width: 48%;
    float: left;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper {
    float: none;
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn-confirm-arrival {
  background-color: #4a6b44;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
  width: 100%;
  margin-top: -5px;
  padding: 0 1.2rem 0.35rem 1.2rem;
  height: 45px;
  font-size: 1rem;
  font-weight: 400;
  z-index: 5;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 0.95rem;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 0.95rem;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn {
    font-size: 12px;
    width: 100%;
    float: left;
    padding: 0.35rem 0.35rem;
    margin: 5px 0;
    height: auto;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn:hover,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn:hover {
  cursor: pointer;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
  margin-top: 4px;
  margin-left: -4px;
  margin-right: 15px;
  width: 20px;
  height: 25px !important;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    margin-right: 5px;
    height: 20px !important;
  }
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn svg {
    margin-top: 0;
    margin-left: 0;
    margin-right: 5px;
    display: none;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
  position: relative;
  min-width: 50%;
  max-width: 90%;
  width: auto;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
    font-size: 13px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 14px;
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info {
  position: absolute;
  right: 0;
  bottom: -13px;
  font-size: 0.75rem;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .btn span .specific-btn-info {
    position: static;
    margin: 0 auto;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper input[type=file],
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper input[type=file] {
  width: 100%;
  height: 100%;
  font-size: 0;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  direction: ltr;
  cursor: pointer !important;
  z-index: 6;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell {
  z-index: 1;
  width: 30px;
  height: 30px;
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg {
  width: 16px;
  height: 30px !important;
  margin: 0 auto;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper .bell svg,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell img,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper .bell svg {
    margin-top: 0;
    display: block;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper a.btn:before,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper a.btn:before {
  content: "";
  display: none;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper {
    margin: 0 0 0 10px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .user-action-btn-wrapper + .user-action-btn-wrapper {
    margin: 0;
  }
}
.accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
.accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  float: right;
  width: 290px;
  height: 63px;
  padding: 15px;
  margin: -14px 0 0 0;
  line-height: 1.4;
  -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;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_header .draft-list ul .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body h2 .user-action-wrapper .status-wrapper,
  .accordion .accodion_content .accordion_body .draft-list ul .user-action-wrapper .status-wrapper {
    width: 100%;
    margin: 5px 0 5px 0;
  }
}
.accordion .accodion_content .accordion_header .draft-list,
.accordion .accodion_content .accordion_body .draft-list {
  width: 64%;
  padding-right: 38px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    width: 62%;
    padding-right: 28px;
  }
}
@media screen and (max-width: 1130px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    padding-right: 10px;
  }
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list,
  .accordion .accodion_content .accordion_body .draft-list {
    width: 100%;
    padding-right: 0;
  }
}
.accordion .accodion_content .accordion_header .draft-list .order-title,
.accordion .accodion_content .accordion_body .draft-list .order-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.accordion .accodion_content .accordion_header .draft-list .order-title h3,
.accordion .accodion_content .accordion_body .draft-list .order-title h3 {
  border: none;
  margin-bottom: 0;
}
.accordion .accodion_content .accordion_header .draft-list .order-title .vehicle-details-btn,
.accordion .accodion_content .accordion_body .draft-list .order-title .vehicle-details-btn {
  font-size: 12px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.accordion .accodion_content .accordion_header .draft-list ul,
.accordion .accodion_content .accordion_body .draft-list ul {
  width: 100%;
  padding-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.accordion .accodion_content .accordion_header .draft-list ul li,
.accordion .accodion_content .accordion_body .draft-list ul li {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.accordion .accodion_content .accordion_header .draft-list ul li ul,
.accordion .accodion_content .accordion_body .draft-list ul li ul {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-top: 0;
  margin-top: 10px;
}
.accordion .accodion_content .accordion_header .draft-list ul li ul li,
.accordion .accodion_content .accordion_body .draft-list ul li ul li {
  width: 170px;
  font-size: 0.875rem;
  line-height: 1.2;
  font-weight: normal;
  margin-top: 8px;
  margin-bottom: 0;
  padding: 0 5px !important;
}
.accordion .accodion_content .accordion_header .draft-list .actions,
.accordion .accodion_content .accordion_body .draft-list .actions {
  width: 52.5%;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list .actions,
  .accordion .accodion_content .accordion_body .draft-list .actions {
    width: 100%;
  }
}
.accordion .accodion_content .accordion_header .draft-list .extra-catalogue-badge,
.accordion .accodion_content .accordion_body .draft-list .extra-catalogue-badge {
  position: absolute;
  top: 0;
  left: 34px;
  font-size: 2rem;
  z-index: 1;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header .draft-list .extra-catalogue-badge,
  .accordion .accodion_content .accordion_body .draft-list .extra-catalogue-badge {
    display: none;
  }
}
.accordion .accodion_content .accordion_header .draft-list .overlay,
.accordion .accodion_content .accordion_body .draft-list .overlay {
  background-size: 5px 5px;
  background-repeat: repeat;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  padding: 10px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDUxLjQxIDUxLjQxIj4KICA8dGl0bGU+VW50aXRsZWQtMjwvdGl0bGU+CiAgPGxpbmUgeDE9IjAuNzEiIHkxPSIwLjcxIiB4Mj0iNTAuNzEiIHkyPSI1MC43MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9saW5lPgo8L3N2Zz4=");
}
.accordion .accodion_content .accordion_header .draft-list .overlay--dark,
.accordion .accodion_content .accordion_body .draft-list .overlay--dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.accordion .accodion_content .accordion_header .draft-list .overlay--light,
.accordion .accodion_content .accordion_body .draft-list .overlay--light {
  background-color: rgba(0, 0, 0, 0.2);
}
.accordion .accodion_content .accordion_header h2 {
  height: 63px;
  position: relative;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 {
    height: auto;
  }
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 80px;
  height: 31px;
  position: absolute;
  right: 35px;
  top: 15px;
}
@media screen and (max-width: 1200px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    right: 20px;
  }
}
@media screen and (max-width: 576px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    right: 0px;
  }
}
@media screen and (max-width: 446px) {
  .accordion .accodion_content .accordion_header h2 .remove-vehicle {
    position: relative;
  }
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle label {
  font-size: 11px;
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle .delete-inlineform {
  background: transparent;
  border: 1px solid #737c81;
  min-width: 31px;
}
.accordion .accodion_content .accordion_header h2 .remove-vehicle .delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
.accordion .accodion_content .accordion_header h2 .extra-catalogue-badge {
  color: #fff;
  position: absolute;
  font-size: 2rem;
  z-index: 1;
  top: 5px;
  left: 50px;
}
@media screen and (max-width: 991px) {
  .accordion .accodion_content .accordion_header h2 .extra-catalogue-badge {
    display: none;
  }
}
.accordion .accodion_content .accordion_body .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 35px;
  height: 31px;
}
.accordion .accodion_content .accordion_body .remove-vehicle label {
  font-size: 11px;
}
.accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform {
  background: transparent;
  border: 1px solid #737c81;
  min-width: 31px;
  height: 30px;
  font-size: 1rem;
  margin-left: 5px;
}
.accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
@media screen and (max-width: 1440px) {
  .accordion .accodion_content .accordion_body .remove-vehicle {
    width: 100%;
    padding: 4px;
    margin: 10px 0 20px;
  }
  .accordion .accodion_content .accordion_body .remove-vehicle .delete-inlineform {
    margin-left: 0;
    width: inherit;
    color: #c30a0a;
    font-weight: bold;
    background: #ccc;
  }
}

.my_order-notification-legenda {
  max-width: 1400px;
  margin: 0 auto;
}
.my_order-notification::before {
  content: "";
  position: relative;
  right: 15px;
  top: 10px;
  width: 5px;
  height: 5px;
  float: left;
  border-radius: 4px;
  background-color: yellow;
  margin-right: -5px;
}
.my_order-notification.lower::before {
  top: 25px;
}
.my_order-allocation {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-top: 15px;
  width: 100%;
  font-size: 12px;
  padding-top: 5px;
}
.my_order-allocation .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.my_order-allocation .row > div {
  padding: 5px;
  width: 80px;
}
.my_order-allocation .row > div:first-child {
  padding-left: 15px;
}
@media screen and (max-width: 1470px) {
  .my_order-allocation .row > div {
    font-size: 10px;
    width: 70px;
  }
}
@media screen and (max-width: 1280px) {
  .my_order-allocation .row > div {
    font-size: 9px;
    width: 56px;
    padding: 2px;
  }
}
@media screen and (max-width: 1050px) {
  .my_order-allocation .row > div {
    font-size: 8px;
    width: 52px;
    padding: 2px;
  }
}
@media screen and (max-width: 991px) {
  .my_order-allocation .row > div {
    font-size: 10px;
    width: 70px;
  }
}
.my_order-confirm-arrival-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  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;
  font-size: 14px;
}
.my_order-confirm-arrival-modal .arrival-content {
  max-height: 90vh;
  min-width: 600px;
  min-height: 500px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.8);
  overflow-y: auto;
  overflow-x: hidden;
}
.my_order-confirm-arrival-modal .arrival-header {
  background-color: #2179d5;
  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;
  color: #fff;
  font-size: 1.5rem;
  padding: 15px 0;
  margin-bottom: 10px;
}
.my_order-confirm-arrival-modal .arrival-body .heading {
  margin: 10px 0;
}
.my_order-confirm-arrival-modal .arrival-body .block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0 100px;
  width: 420px;
}
.my_order-confirm-arrival-modal .arrival-body .picked-block {
  margin-top: 10px;
}
.my_order-confirm-arrival-modal .arrival-body .attachment-block {
  margin: 10px 0;
}
.my_order-confirm-arrival-modal .arrival-body .attachment-block .input-container {
  padding-right: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .upload-btn {
  margin: 0;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.my_order-confirm-arrival-modal .arrival-body .file-block .add-another-btn > small {
  font-style: normal;
}
.my_order-confirm-arrival-modal .arrival-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
  padding-right: 20px;
}
.my_order-confirm-arrival-modal .arrival-body .btn-block button {
  font-weight: inherit;
}
.my_order-confirm-arrival-modal tr,
.my_order-confirm-arrival-modal td,
.my_order-confirm-arrival-modal th,
.my_order-confirm-arrival-modal thead,
.my_order-confirm-arrival-modal tbody,
.my_order-confirm-arrival-modal table {
  display: revert;
}
.my_order-confirm-arrival-modal table {
  border-spacing: 3px;
  border-collapse: separate !important;
  overflow-y: auto;
  color: black;
  text-align: left;
}
.my_order-confirm-arrival-modal table th {
  background-color: darkgray;
}
.my_order-confirm-arrival-modal table td {
  background-color: white;
}
.my_order-confirm-arrival-modal table th,
.my_order-confirm-arrival-modal table td {
  text-align: left !important;
  padding: 5px 5px 5px 10px;
}
.my_order-confirm-arrival-modal table th:first-of-type,
.my_order-confirm-arrival-modal table td:first-of-type {
  width: 150px;
}
.my_order-confirm-arrival-modal table th:nth-of-type(2),
.my_order-confirm-arrival-modal table td:nth-of-type(2) {
  width: 270px;
}

.accordion-review--my-orders {
  margin: 0 auto;
  list-style: none;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 a {
    border-bottom: 0 !important;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accordion_header h2 a:before {
    top: 25px !important;
    left: auto !important;
    right: 0 !important;
    bottom: auto !important;
  }
}
.accordion-review--my-orders .accordion_header h2 a.has-not-user-action-btn {
  z-index: 1;
}
.accordion-review--my-orders .accodion_content .accordion_body .draft-list {
  width: 47.5%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .draft-list {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .actions--draftOrder {
  width: 52.5%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .actions--draftOrder {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .my_order-config {
  width: 65%;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .my_order-config {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .my_order-actions {
  width: 35%;
  min-width: 370px;
}
@media screen and (max-width: 991px) {
  .accordion-review--my-orders .accodion_content .accordion_body .my_order-actions {
    width: 100%;
  }
}
.accordion-review--my-orders .accodion_content .accordion_body .accordion_table {
  max-height: 400px;
  padding: 0 0 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
.accordion-review--my-orders .accodion_content .accordion_body .saved-plans {
  width: 1100px;
  margin: 0 auto;
}

.armoured .title:before {
  content: "";
  position: absolute;
  top: 0;
  left: 10px;
  width: 23px;
  height: 27px;
  background-size: 23px 27px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzUyLjY0NCAzNTIuNjQ0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTIuNjQ0IDM1Mi42NDQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cGF0aCBkPSJNMzI0LjQ3OCw1MS45NDNMMTc3Ljk4NiwwLjI4NWMtMS4wNzYtMC4zOC0yLjI1LTAuMzgtMy4zMjYsMEwyOC4xNjYsNTEuOTQzYy0xLjk5OSwwLjcwNS0zLjMzNywyLjU5NS0zLjMzNyw0LjcxNSAgYzAsNTIuMjc4LDEzLjgzNCwxMTIuNzExLDM3Ljk1NiwxNjUuODA1YzE5LjU2Niw0My4wNjksNTQuNzUxLDEwMC41MTksMTExLjI0OCwxMjkuNjI1YzAuNzE5LDAuMzcsMS41MDQsMC41NTUsMi4yOSwwLjU1NSAgczEuNTcxLTAuMTg1LDIuMjktMC41NTVjNTYuNDk2LTI5LjEwNiw5MS42OC04Ni41NTYsMTExLjI0Ny0xMjkuNjI1YzI0LjEyMS01My4wOTQsMzcuOTU1LTExMy41MjcsMzcuOTU1LTE2NS44MDUgIEMzMjcuODE1LDU0LjUzOCwzMjYuNDc3LDUyLjY0OCwzMjQuNDc4LDUxLjk0M3oiIGZpbGw9IiNmZWZlMDAiPjwvcGF0aD4KPC9zdmc+");
  z-index: 2;
}
@media screen and (max-width: 991px) {
  .armoured .title:before {
    content: "";
    display: none;
  }
}

.text-block .accordion .accodion_content {
  min-height: auto;
  padding: 0 25px 10px 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content {
    padding: 0 0 15px 0;
  }
}
.text-block .accordion .accodion_content:last-child {
  border-bottom: 1px solid transparent;
}
.text-block .accordion .accodion_content .accordion_header h2 a {
  font-size: 1.25rem;
  font-weight: 400;
  padding-bottom: 0;
  border-bottom: 0;
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content .accordion_header h2 a {
    padding-bottom: 20px;
  }
}
.text-block .accordion .accodion_content .accordion_header h2 a:before {
  content: "";
  left: -17px;
  right: auto;
  top: 5px;
  bottom: auto;
}
@media screen and (max-width: 991px) {
  .text-block .accordion .accodion_content .accordion_header h2 a:before {
    left: 50%;
    right: auto;
    top: auto;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    bottom: -5px;
  }
}
.text-block .accordion .accodion_content .accordion_body {
  padding: 20px 0;
}
.text-block .accordion .accodion_content .accordion_body p {
  margin-bottom: 0;
}
.text-block .accordion .accodion_content .accordion_body ol {
  margin-top: 5px;
}
.text-block .accordion .accodion_content .accordion_body ol li {
  margin-bottom: 0 !important;
}
.text-block .accordion .accodion_content .accordion_body-column {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.accessories-type,
h2.custom {
  width: 98%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.375rem;
  margin-bottom: 1.125rem;
  white-space: nowrap;
}
.accessories-type:after,
h2.custom:after {
  content: "";
  background: #fff;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.accessories-type h2 {
  font-size: 1.375rem;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .accessories-type {
    display: none;
  }
}

h2.custom {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .nav-tabs-wrapper {
    display: block;
    overflow: hidden;
    height: calc(2.5rem + 2px);
    position: relative;
    z-index: 1;
    margin-bottom: -1px;
  }
}

.nav-pills .nav-item.nav-item-custom .nav-link.active {
  color: inherit;
  background-color: #ebebeb;
  position: relative;
  border: none;
}
.nav-pills .nav-item.nav-item-custom .nav-link.active:after {
  content: "";
  width: 100%;
  height: 8px;
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: -4px;
  background-color: inherit;
}

.nav-tabs {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 0;
}
@media screen and (max-width: 991px) {
  .nav-tabs {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: auto;
  }
}
.nav-tabs .nav-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 31%;
  margin: 0 0.625rem 0.625rem 0;
}
@media screen and (max-width: 1440px) {
  .nav-tabs .nav-item {
    width: 30.5%;
  }
}
@media screen and (max-width: 1200px) {
  .nav-tabs .nav-item {
    width: 30.5%;
  }
}
@media screen and (max-width: 991px) {
  .nav-tabs .nav-item {
    width: auto;
  }
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #fff !important;
  background-color: #7ab543;
  border-color: #fff;
}
.nav-tabs .nav-link {
  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: 100%;
  height: 80px;
  text-align: center;
  color: #808080;
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 400;
  padding: 1.125rem 1rem;
  background: #fff;
}
.nav-tabs .nav-link:hover {
  color: #808080;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 1440px) {
  .nav-tabs .nav-link {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
@media screen and (max-width: 991px) {
  .nav-tabs .nav-link {
    font-size: 1rem;
    line-height: 1.125rem;
    white-space: nowrap;
  }
}

.tab-content {
  padding-top: 21px;
}

.card-group {
  margin-bottom: 2.5rem;
}
.card-group .card {
  margin-right: 2.5rem;
}
@media screen and (max-width: 991px) {
  .card-group .card {
    margin-right: 0;
  }
}
.card-group .card:last-child {
  margin-right: 0;
}

.card {
  background: none;
  border: 0;
}
.card.text-center,
.card .text-center {
  margin-bottom: 0;
}
.card h1 {
  font-size: 1.75rem;
  font-weight: 400;
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 1200px) {
  .card h1 {
    font-size: 1.5rem;
    letter-spacing: 2px;
  }
}
.card h3 {
  font-size: 1.125rem;
  font-weight: 400;
  letter-spacing: 3px;
}
@media screen and (max-width: 991px) {
  .card h3 {
    text-align: center;
    letter-spacing: 2px;
  }
}
.card h3.inline-title {
  line-height: 1.5625rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #d5d5d5;
}
@media screen and (max-width: 576px) {
  .card h3.inline-title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.card h3.inline-title img,
.card h3.inline-title svg {
  width: 35px;
  height: 1.5625rem;
  margin-right: 0.5rem;
}
.card .h3 {
  font-size: 1.5rem;
  line-height: 1.5;
}
.card hr {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.card ul,
.card ol ul {
  list-style-type: none;
  padding-left: 20px;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .card ul,
  .card ol ul {
    padding-left: 0;
  }
}
.card ul li,
.card ol ul li {
  margin-bottom: 1rem;
}
.card ol {
  margin-left: 11px;
}
.card ol li {
  margin-left: 30px;
}
.card ol li > ul li {
  margin-left: 0;
  margin-bottom: 0;
}
.card ol li > ul li:before {
  content: "";
  display: none;
}
.card ol li:before {
  content: counter(li);
  counter-increment: li;
  color: #ffff00;
  top: 6px;
  left: -38px;
  width: auto;
  height: auto;
  background: none;
}
.card ol li:after {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background: #ffff00;
  border-radius: 100%;
  top: 15px;
  bottom: auto;
  left: -17px;
  right: 0;
  min-height: auto;
  border-left: 0;
  z-index: 0;
}
.card p {
  font-size: 16px !important;
  line-height: 1.2;
  font-weight: 400;
}
.card table {
  margin: 0 auto;
  width: 80%;
  border-collapse: collapse;
}
@media screen and (max-width: 991px) {
  .card table {
    width: 100%;
  }
}
.card table tr td:last-child {
  text-align: right;
}
.card table hr {
  margin: 0.625rem 0;
}
.card address {
  width: 80%;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .card address {
    width: 100%;
  }
}

.vehicle-configuration {
  min-width: 100%;
}
.vehicle-configuration .card {
  margin-right: 0;
  margin-bottom: 30px;
}
.vehicle-configuration .card h1 {
  display: block;
  text-align: center;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: normal;
  border-bottom: none;
}
.vehicle-configuration .card h1 span {
  display: block;
  clear: both;
  font-size: 1.0625rem;
  text-transform: none;
  margin: 0 0 5px 0;
}
.vehicle-configuration .card ul {
  list-style-type: disc;
  padding-left: 20px;
}
.vehicle-configuration .card .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .btn {
    width: 100%;
  }
}
.vehicle-configuration .card-body {
  padding: 1.3rem;
}
.vehicle-configuration_xc .alert-disabled {
  top: 50% !important;
}
.vehicle-configuration_xc .bootstrap-select .btn {
  font-size: 1.2rem;
  line-height: 1;
  margin-top: 0;
  padding-top: 0.6rem;
  padding-bottom: 0.8rem;
  height: 40px;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu {
  background: #4d4d4d;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li {
  margin-bottom: 0;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li a {
  display: block;
  font-weight: 300;
  font-size: 1rem;
  padding: 5px 20px;
  border-bottom: 0;
}
.vehicle-configuration_xc .bootstrap-select .dropdown-menu li a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.vehicle-configuration_xc .bootstrap-select.is-invalid .btn {
  border: 1px solid red;
}
.vehicle-configuration_xc table {
  width: 100%;
  margin: 50px 0;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table thead {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table tbody tr {
    margin-bottom: 20px;
    padding: 10px;
    background: rgba(0, 0, 0, 0.4);
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
}
.vehicle-configuration_xc table th,
.vehicle-configuration_xc table td {
  font-weight: 400;
  padding: 0 0.75rem 0.75rem 0;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table th,
  .vehicle-configuration_xc table td {
    text-align: left;
    padding: 0;
    margin: 0;
  }
  .vehicle-configuration_xc table th:before,
  .vehicle-configuration_xc table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #333;
    font-weight: normal;
    color: #fff;
  }
}
.vehicle-configuration_xc table th:first-child,
.vehicle-configuration_xc table td:first-child {
  width: 80%;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc table th:first-child,
  .vehicle-configuration_xc table td:first-child {
    width: 100%;
    padding: 0;
  }
}
.vehicle-configuration_xc table th:last-child,
.vehicle-configuration_xc table td:last-child {
  padding: 0;
}
.vehicle-configuration_xc table th input,
.vehicle-configuration_xc table td input {
  padding: 0.25rem 1rem;
}
.vehicle-configuration_xc table .btn {
  float: left;
  min-width: 90px !important;
  font-size: 1rem;
  font-weight: normal;
  height: 30px;
  margin-top: 0 !important;
  background-position: 90% center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImFkZCI+CgkJPHBhdGggZD0iTTM1NywyMDRIMjA0djE1M2gtNTFWMjA0SDB2LTUxaDE1M1YwaDUxdjE1M2gxNTNWMjA0eiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
}
.vehicle-configuration_xc textarea {
  background: rgba(255, 255, 255, 0.7);
  border: 1px solid transparent;
}
.vehicle-configuration_xc .invalid-feedback {
  font-size: 1rem;
  padding: 2px 1rem;
  background: rgba(0, 0, 0, 0.3);
}
.vehicle-configuration_xc .p-link {
  margin-right: 10%;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration_xc .p-link {
    margin-right: 0;
  }
}
.vehicle-configuration .title-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vehicle-configuration .remove-vehicle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 80px;
  height: 31px;
}
.vehicle-configuration .remove-vehicle label {
  font-size: 11px;
}
.vehicle-configuration .remove-vehicle .delete-inlineform {
  min-width: 31px;
}
@media screen and (min-width: 991px) {
  .vehicle-configuration [class^=col-]:first-of-type .card,
  .vehicle-configuration [class*=" col-"]:first-of-type .card {
    max-width: 340px;
    margin: 0 auto;
  }
}

.button-container {
  margin: 1rem 0;
}

.accordion-review .accordion_body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-top: 25px;
  padding-bottom: 25px;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.accordion-review .accordion_body h3 {
  padding-bottom: 10px;
  margin-bottom: 6px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.accordion-review .accordion_body ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 64%;
  padding: 0 0 15px 0;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body ul {
    width: 100%;
  }
}
.accordion-review .accordion_body ul li {
  width: 128px;
  font-size: 0.875rem;
  line-height: 1.2;
  margin-bottom: 8px;
  padding: 0 5px !important;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body ul li {
    width: 33%;
    padding: 0 12px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body ul li {
    width: 50%;
    padding: 0 12px;
  }
}
@media screen and (max-width: 576px) {
  .accordion-review .accordion_body ul li {
    width: 100%;
    padding: 0 12px;
  }
}
.accordion-review .accordion_body .actions {
  width: 36%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-bottom: 25px;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body .actions {
    width: 100%;
  }
}
.accordion-review .accordion_body .actions .btn {
  width: 116px;
  height: 30px;
  font-size: 1rem;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions .btn {
    width: auto;
    padding: 0 5px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions .btn span {
    width: 85%;
    font-size: 0.98rem;
  }
}
.accordion-review .accordion_body .actions .btn:first-child {
  margin-right: 10px;
}
.accordion-review .accordion_body .actions .btn img,
.accordion-review .accordion_body .actions .btn svg {
  margin-left: -4px;
  margin-right: 6px;
  width: 20px;
  height: 16px !important;
}
.accordion-review .accordion_body .actions--draftOrder {
  width: 36%;
  padding-right: 30px;
}
@media screen and (max-width: 1200px) {
  .accordion-review .accordion_body .actions--draftOrder {
    width: 40%;
    padding-right: 28px;
  }
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions--draftOrder {
    width: 100%;
    padding-right: 0;
    margin-top: 20px;
  }
}
.accordion-review .accordion_body .actions--draftOrder .btn {
  width: 100%;
  height: 35px;
}
.accordion-review .accordion_body .actions--draftOrder table td {
  line-height: 1.1;
  padding: 10px 0;
  vertical-align: top;
}
@media screen and (max-width: 991px) {
  .accordion-review .accordion_body .actions--draftOrder table td {
    text-align: right !important;
    font-size: 0.85rem;
    padding: 10px 0;
  }
}

.accordion-review .arrow-icon {
  width: 40px;
  height: 40px;
  margin: 0 15px;
}
.accordion-review .status-item {
  margin-top: 11px;
}

.checkedOrder {
  width: 30px;
  height: 25px;
  fill: #71a004 !important;
}

p a img.img-fluid {
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);
}
p a img.img-fluid:hover {
  -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.9);
          box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.9);
}

.breadcrumb {
  background-color: transparent;
  color: #fff;
  padding: 1px 30px;
  margin-top: 3px;
}
@media screen and (max-width: 576px) {
  .breadcrumb {
    padding: 0;
  }
}
.breadcrumb li.breadcrumb-item {
  color: inherit;
  margin-right: 0.5rem;
}
@media screen and (max-width: 576px) {
  .breadcrumb li.breadcrumb-item {
    font-size: 1rem;
  }
}
.breadcrumb li.breadcrumb-item a {
  padding: 0.5rem;
  font-size: 0.9375rem;
  font-weight: normal;
  text-decoration: none;
  background-color: #000;
  border-bottom: none;
}
@media screen and (max-width: 576px) {
  .breadcrumb li.breadcrumb-item a {
    font-weight: normal !important;
  }
}
.breadcrumb li.breadcrumb-item.active a {
  background-color: #0071ab;
}
.breadcrumb--my-fleet li.breadcrumb-item.active a {
  background-color: #0080ff;
}
.breadcrumb--hf-my-fleet {
  margin: 0;
  background: rgba(29, 31, 32, 0.95);
  padding: 4px 40px;
  border-bottom: 1px solid #434a4e;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item {
  margin-right: 0;
  position: relative;
  margin-left: 8px;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item a {
  text-decoration-line: underline;
  background-color: transparent;
  text-decoration-thickness: 0.01em;
  font-size: 0.875rem;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item a:hover {
  text-decoration-thickness: 0.075em;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item::after {
  background-image: url("../images/icons/chevron.24647573ec5b.svg");
  background-repeat: no-repeat;
  background-position: 25% 50%;
  background-size: 16px 16px;
  display: inline-block;
  width: 24px;
  height: 18px;
  content: "";
  position: absolute;
  top: 4px;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active {
  background-color: transparent;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active::after {
  display: none;
}
.breadcrumb--hf-my-fleet li.breadcrumb-item.active a {
  text-decoration: none;
  font-weight: 600;
  pointer-events: none;
  background-color: transparent;
}

.breadcrumb > li:before {
  content: none;
}

.breadcrumb > li.active:before,
.breadcrumb > li.breadcrumb-item:before {
  content: none;
  background-color: transparent;
}

.lr-legend {
  color: #333333;
  margin-top: -15px;
}

.title-default {
  font-size: 1.6rem;
  text-transform: none;
  color: #fff;
  border-bottom: none;
  letter-spacing: normal;
}

.lh-md {
  line-height: 1.33333 !important;
}

.details {
  width: inherit;
  background-color: #ededed !important;
  color: #4d4d4d;
  position: relative;
  padding: 20px;
  border-top: 8px solid #c7c7c7;
  border-bottom: 8px solid #c7c7c7;
}
.details .details-label {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.details_outbound {
  background-color: #ecedef !important;
  padding-bottom: 10px;
}

.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: white;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #3d3d3d;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #3d3d3d;
  white-space: nowrap;
  font-weight: normal;
}

.selectpicker-gray > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: #464547;
}
.selectpicker-gray > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #fff;
}
.selectpicker-gray > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
  background-color: #464547;
}
.selectpicker-gray > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #fff;
  white-space: nowrap;
  font-weight: normal;
}

.dropdown-menu.dropdown-menu-scrollable > .dropdown-menu-scrollable-wrapper {
  max-height: 60vh;
  overflow: auto;
}

.order-status * {
  font-weight: normal;
}

.smaller-text {
  font-size: 0.9rem;
}

table tbody tr.disposal-detail-tr td input {
  font-size: 0.825rem !important;
}

.login-page__partnership-link {
  color: #fff;
  font-size: 1rem;
  font-weight: normal;
  padding-bottom: 1px;
  border-bottom: 2px solid #fff;
  background: none;
  cursor: pointer;
}
.login-page__partnership-link:hover {
  text-decoration: none;
  color: #fff;
  border-bottom: 1px solid transparent;
}
.login-page__services-list {
  font-size: 1rem;
  font-weight: 400;
}
.login-page__services-list.login-hf-services {
  padding-bottom: 2rem;
}
.login-page__sign-in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 25px 0;
}
.login-page__sign-in .btn {
  white-space: nowrap;
  padding: 15px 40px;
  margin: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 50px;
}

.lr-status-no-dropdown {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap !important;
  width: 100%;
  display: inline-block !important;
  padding-top: 6px !important;
}

.allocation-statuses-counters {
  margin: 0 1rem;
  color: #666666;
  word-spacing: normal;
}

.prepared-by {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
}
.prepared-by :first-child {
  width: 150px;
  margin-right: 10px;
  white-space: nowrap;
}

.fleet-react {
  background: #464547;
  min-height: calc(100vh - 137px);
}

.btn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  white-space: normal;
  text-align: left;
  line-height: 1.2;
  height: 56px;
  max-width: 500px;
  margin: 0 auto;
  margin-top: 1rem;
  font-size: 1.5rem;
  font-weight: 300;
  border-bottom: 0;
}
.btn.btn-default-size {
  height: auto;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
}
@media screen and (max-width: 1440px) {
  .btn {
    font-size: 1.3125em;
  }
}
@media screen and (max-width: 1200px) {
  .btn {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 446px) {
  .btn {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 400;
  }
}
.btn:hover, .btn:focus {
  border-bottom: 0;
}
.btn:disabled {
  cursor: default;
}
.btn.right-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 25px;
  background-size: 15px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  .btn.right-chevron {
    background-image: none;
  }
}
.btn.right-chevron span {
  width: 90%;
  padding-right: 8px;
}
@media screen and (max-width: 1200px) {
  .btn.right-chevron span {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.right-chevron span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.btn.plus {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImFkZCI+CgkJPHBhdGggZD0iTTM1NywyMDRIMjA0djE1M2gtNTFWMjA0SDB2LTUxaDE1M1YwaDUxdjE1M2gxNTNWMjA0eiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 96% center;
  background-size: 12px;
  margin-top: 0;
}
@media screen and (max-width: 1200px) {
  .btn.plus {
    background-image: none;
  }
}
@media screen and (max-width: 446px) {
  .btn.plus {
    background-image: none;
  }
}
.btn.plus span {
  width: 72%;
}
@media screen and (max-width: 1440px) {
  .btn.plus span {
    width: 86%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.plus span {
    font-size: 1.125rem;
  }
}
.btn.plus img,
.btn.plus svg {
  width: 35px;
}
@media screen and (max-width: 1440px) {
  .btn.plus img,
  .btn.plus svg {
    width: 25px;
    margin-right: 5px;
  }
}
.btn.delete-btn {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4yMSIgaGVpZ2h0PSIyNC4yMSIgdmlld0JveD0iMCAwIDI0LjIxIDI0LjIxIj48dGl0bGU+Y2xvc2U8L3RpdGxlPjxwYXRoIGQ9Ik0xNS44NCwxMi4xNCwyNC42NiwyMWwtMywzLTguODEtOC44MkwzLjc3LDI0LjIxbC0zLTMsOS4xMi05LjEyTDEuMTMsMy4zNGwzLTIuOTUsOC43Nyw4Ljc3TDIyLDBsMywzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNzkpIiBmaWxsPSIjZmZmIj48L3BhdGg+PC9zdmc+");
  background-repeat: no-repeat;
  background-position: 97% center;
  background-size: 13px;
  margin-top: 0;
}
@media screen and (max-width: 446px) {
  .btn.delete-btn {
    background-image: none;
  }
}
.btn.delete-btn span {
  width: 86%;
}
@media screen and (max-width: 1200px) {
  .btn.delete-btn span {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .btn.delete-btn span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.btn img,
.btn svg {
  width: 35px;
  height: 1.5625rem;
  margin-right: 0.8125rem;
}
@media screen and (max-width: 1600px) {
  .btn img,
  .btn svg {
    margin-right: 0.75rem;
  }
}
@media screen and (max-width: 1440px) {
  .btn img,
  .btn svg {
    margin-right: 0.75rem;
  }
}
@media screen and (max-width: 991px) {
  .btn img,
  .btn svg {
    margin-right: 0.4rem;
  }
}
.btn span {
  position: relative;
  width: 92%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  color: #fff;
}
@media screen and (max-width: 446px) {
  .btn span {
    width: 100%;
    font-size: 1.0625rem;
    line-height: 1;
  }
}

.btn-brown {
  color: #fff;
  background-color: #806038;
}
.btn-brown:hover {
  color: #fff;
  background-color: #5c4033;
}
.btn-brown:focus, .btn-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(126, 92, 50, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(126, 92, 50, 0.5);
}

.technical-details-btn {
  max-width: 230px;
  margin: 16px 0;
  height: 32px;
  font-size: 1rem;
  padding: 0 0 0 14px;
}
.technical-details-btn svg {
  margin-right: 5px;
  height: auto;
  width: 18px;
}

.btn-khaki {
  color: #fff;
  background-color: #808222;
}
.btn-khaki:hover {
  color: #fff;
  background-color: #6f7014;
}
.btn-khaki:focus, .btn-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}
.btn-khaki:disabled, .btn-khaki:hover:disabled {
  background-color: grey;
}

.btn-light-yellow {
  color: #fff;
  background-color: #c3a600;
}
.btn-light-yellow:hover {
  color: #fff;
  background-color: #9d8300;
}
.btn-light-yellow:focus, .btn-light-yellow.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-medium-khaki {
  color: #fff;
  background-color: #888c37;
}
.btn-medium-khaki:hover {
  color: #fff;
  background-color: #808222;
}
.btn-medium-khaki:focus, .btn-medium-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-light-khaki {
  color: #fff;
  background-color: #9b9768;
}
.btn-light-khaki:hover {
  color: #fff;
  background-color: #888c37;
}
.btn-light-khaki:focus, .btn-light-khaki.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-blue {
  color: #fff;
  background-color: #0080ff;
}
.btn-blue:hover {
  color: #fff;
  background-color: #006dd9;
  border-color: #006dd9;
}
.btn-blue:focus, .btn-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-dark-blue {
  color: #fff;
  background-color: #005f8a;
}
.btn-dark-blue:hover {
  color: #fff;
  background-color: #01516d;
  border-color: #01516d;
}
.btn-dark-blue:focus, .btn-dark-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #39a44a;
}
.btn-green:hover {
  color: #fff;
  background-color: #2f883d;
  border-color: #2c7e39;
  cursor: pointer;
}
.btn-green:focus, .btn-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(57, 164, 74, 0.5);
}

.btn-dark-green {
  color: #fff;
  background-color: #347853;
}
.btn-dark-green:hover {
  color: #fff;
  background-color: #2a6042;
  border-color: #224d35;
}
.btn-dark-green:focus, .btn-dark-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 96, 66, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(42, 96, 66, 0.5);
}

.btn-blue-green {
  color: #fff;
  background-color: #1ab5a9;
}
.btn-blue-green:hover {
  color: #fff;
  background-color: #179f89;
  border-color: #179f89;
}
.btn-blue-green:focus, .btn-blue-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 159, 137, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 159, 137, 0.5);
}

.btn-cyan {
  color: #fff;
  background-color: #007180;
}
.btn-cyan:hover {
  color: #fff;
  background-color: #004f5a;
  border-color: #00444d;
}
.btn-cyan:focus, .btn-cyan.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 113, 128, 0.5);
}

.btn-dark-cyan {
  color: #fff;
  background-color: #305665;
}
.btn-dark-cyan:hover {
  color: #fff;
  background-color: #223e49;
  border-color: #223e49;
}
.btn-dark-cyan:focus, .btn-dark-cyan.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 92, 104, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 92, 104, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #b3b324;
}
.btn-lime:hover {
  color: #fff;
  background-color: #808222;
}
.btn-lime:focus, .btn-lime.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 130, 34, 0.5);
}

.btn-light-green {
  color: #fff;
  background-color: #71a200;
}
.btn-light-green:hover {
  color: #fff;
  background-color: #648702;
}
.btn-light-green:focus, .btn-light-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 172, 37, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(125, 172, 37, 0.5);
}

.btn-gray {
  color: #fff;
  background-color: #737c81;
}
.btn-gray:hover {
  color: #fff;
  background-color: #4d4d4d;
}
.btn-gray:focus, .btn-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-light-brown {
  color: #fff;
  background-color: #808074;
}
.btn-light-brown:hover {
  color: #fff;
  background-color: #7a7a71;
}
.btn-light-brown:focus, .btn-light-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 128, 116, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 128, 116, 0.5);
}

.btn-red {
  color: #fff;
  background-color: #791f23;
}
.btn-red:hover {
  color: #fff;
  background-color: #6b1e24;
}
.btn-red:focus, .btn-red.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
}

.btn-light-red {
  color: #fff;
  background-color: #c93a1a;
}
.btn-light-red:hover {
  color: #fff;
  background-color: #a52e13;
}
.btn-light-red:focus, .btn-light-red.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139, 8, 8, 0.5);
}

.btn-orange {
  color: #fff;
  background-color: #d76000;
}
.btn-orange:hover {
  color: #fff;
  background-color: #c54419;
}
.btn-orange:focus, .btn-orange.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 11, 11, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(185, 11, 11, 0.5);
}

.btn-light-blue {
  color: #fff;
  background-color: #6aa5bc;
}
.btn-light-blue:hover {
  color: #fff;
  background-color: #4596af;
  border-color: #4596af;
}
.btn-light-blue:focus, .btn-light-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 188, 219, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 188, 219, 0.5);
}

.btn-blue-gray {
  color: #fff;
  background-color: #5a8b9a;
}
.btn-blue-gray:hover {
  color: #fff;
  background-color: #49717e;
  border-color: #49717e;
}
.btn-blue-gray:focus, .btn-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 139, 154, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(90, 139, 154, 0.5);
}

.btn-gray-blue {
  color: #fff;
  background-color: #7a939a;
}
.btn-gray-blue:hover {
  color: #fff;
  background-color: #5f7379;
  border-color: #5f7379;
}
.btn-gray-blue:focus, .btn-gray-blue.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122, 147, 154, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122, 147, 154, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #6e0933;
}
.btn-purple:hover {
  color: #fff;
  background-color: #61072b;
  border-color: #61072b;
}
.btn-purple:focus, .btn-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.btn-burgundy {
  color: #fff;
  background-color: #922c2c;
}
.btn-burgundy:hover {
  color: #fff;
  background-color: #7f2828;
  border-color: #7f2828;
}
.btn-burgundy:focus, .btn-burgundy.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-burgundy {
  color: #fff;
  background-color: #922c2c;
}
.btn-burgundy:hover {
  color: #fff;
  background-color: #7f2828;
  border-color: #7f2828;
}
.btn-burgundy:focus, .btn-burgundy.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-red-brown {
  color: #fff;
  background-color: #a54735;
}
.btn-red-brown:hover {
  color: #fff;
  background-color: #943f2f;
  border-color: #943f2f;
}
.btn-red-brown:focus, .btn-red-brown.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(85, 6, 45, 0.5);
}

.btn-green-dark {
  color: #fff;
  background-color: #357754;
}
.btn-green-dark:hover {
  color: #fff;
  background-color: #2b6948;
  border-color: #2b6948;
}
.btn-green-dark:focus, .btn-green-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(4, 73, 44, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(4, 73, 44, 0.5);
}

.btn-do-cms {
  color: #fff;
  background-color: #577f8d;
}
.btn-do-cms:hover {
  color: #fff;
  background-color: rgb(78.3, 114.3, 126.9);
  border-color: rgb(78.3, 114.3, 126.9);
}
.btn-do-cms:focus, .btn-do-cms.focus, .btn-do-cms:active, .btn-do-cms.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(78.3, 114.3, 126.9);
          box-shadow: 0 0 0 0.2rem rgb(78.3, 114.3, 126.9);
}

.btn-turquoise-dark {
  color: #fff;
  background-color: #3691ad;
}
.btn-turquoise-dark:hover {
  color: #fff;
  background-color: #3683ad;
  border-color: #3683ad;
}
.btn-turquoise-dark:focus, .btn-turquoise-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem #3691ad;
          box-shadow: 0 0 0 0.2rem #3691ad;
}

.btn-maroon {
  color: #fff;
  background-color: #9c2e40;
}
.btn-maroon:hover {
  color: #fff;
  background-color: #762330;
  border-color: #762330;
}
.btn-maroon:focus, .btn-maroon.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.btn-dark-pink {
  color: #fff;
  background-color: #8f4355;
}
.btn-dark-pink:hover {
  color: #fff;
  background-color: #6f3442;
  border-color: #6f3442;
}
.btn-dark-pink:focus, .btn-dark-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(97, 7, 52, 0.5);
}

.add-vehicles {
  max-width: 70px;
  max-height: 40px;
}

.left-chevron {
  line-height: 1;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSIyMDcuMDkzLDMwLjE4NyAxNzYuOTA3LDAgNDguOTA3LDEyOCAxNzYuOTA3LDI1NiAyMDcuMDkzLDIyNS44MTMgMTA5LjI4LDEyOCAgICIgZmlsbD0iI0ZGRkZGRiI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 2% center;
  background-size: 15px;
  margin-top: 0;
}
@media screen and (max-width: 991px) {
  .left-chevron {
    background-position: 2% center;
  }
}
@media screen and (max-width: 446px) {
  .left-chevron {
    background-image: none;
  }
}

.bell {
  display: block;
  position: absolute;
  text-align: center;
  width: 40px;
  height: 40px;
  top: -9px;
  right: -17px;
  background: #aa0c2c;
  border-radius: 50%;
}
.bell img,
.bell svg {
  margin: 0 auto;
  vertical-align: middle;
  width: 20px;
  height: 38px;
}

.fixed-width {
  width: 180px !important;
}

@media screen and (max-width: 991px) {
  .mobile-add-vehicle {
    margin-bottom: 30px;
  }
}

.reporting-select-wrapper {
  position: relative;
}
.reporting-select-wrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  height: 31px !important;
  padding-right: 40px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  outline: none !important;
  padding-left: 4px;
  background: #fff;
  width: 100%;
}
.reporting-select-wrapper select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
.reporting-select-wrapper select:-ms-expand {
  display: none;
}
.reporting-select-wrapper:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
  pointer-events: none;
}
.reporting-select-wrapper:after {
  pointer-events: none;
  content: "";
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  cursor: pointer;
}

.vehicle-model-select-wrapper {
  position: relative;
  padding-right: 135px;
}
.vehicle-model-select-wrapper .btn-submit {
  position: absolute;
  bottom: 0;
  right: 0;
  width: auto;
}

input.old-styled-checkbox[type=checkbox]:checked, input.old-styled-checkbox[type=checkbox]:not(:checked) {
  position: absolute;
  left: -9999px;
}
input.old-styled-checkbox[type=checkbox]:checked + label, input.old-styled-checkbox[type=checkbox]:not(:checked) + label {
  position: relative;
  padding-top: 2px;
  padding-left: 32px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  margin-right: 10px;
}
input.old-styled-checkbox[type=checkbox]:checked + label:before, input.old-styled-checkbox[type=checkbox]:not(:checked) + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  border: 1px solid #ddd;
  background: #fff;
}
input.old-styled-checkbox[type=checkbox]:checked + label:after, input.old-styled-checkbox[type=checkbox]:not(:checked) + label:after {
  content: "";
  width: 22px;
  height: 22px;
  background: url("/static/gvlp/images/icons/X.7f8712cf9f67.png") 50% 50% no-repeat;
  background-size: 20px;
  position: absolute;
  top: 1px;
  left: 1px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
input.old-styled-checkbox[type=checkbox]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
input.old-styled-checkbox[type=checkbox]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
}

.history-btn {
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.history-btn img,
.history-btn svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .history-btn {
    margin-right: 0;
    float: none;
  }
}
.history-btn:hover {
  background-color: #6d7275;
  cursor: pointer;
}

.bttn {
  border: none;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.bttn:hover {
  cursor: pointer;
}
.bttn:disabled {
  cursor: default;
  opacity: 0.7;
}
.bttn-confirm {
  background-color: #8a8d18;
}
.bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.bttn-cancel {
  background-color: #c95522;
}
.bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.bttn-primary {
  background-color: #005f8a;
}
.bttn-primary:hover {
  background-color: #01516d;
}

.history {
  float: right;
  padding: 5px 18px 7px 18px;
  color: #fff;
  line-height: 21px;
  text-decoration: none;
  background-color: #737c81;
  border: 0;
}
.history img,
.history svg {
  margin-right: 5px;
}
@media screen and (max-width: 768px) {
  .history {
    margin-right: 0;
    float: none;
  }
}
.history:hover {
  background-color: #6d7275;
  cursor: pointer;
}

.btn-fun-green {
  background-color: #009917;
  color: #fff;
}
.btn-fun-green:hover {
  background-color: rgb(0, 204, 30.6666666667);
}

.btn-ocean-green {
  background-color: #43aa8b;
  color: #fff;
}
.btn-ocean-green:hover {
  background-color: rgb(95.7594936709, 192.2405063291, 163.2025316456);
}

.btn-jewel {
  background-color: #137922;
  color: #fff;
}
.btn-jewel:hover {
  background-color: rgb(25.9214285714, 165.0785714286, 46.3857142857);
}

.btn-camarone {
  background-color: #016908;
  color: #fff;
}
.btn-camarone:hover {
  background-color: rgb(1.4811320755, 155.5188679245, 11.8490566038);
}

.btn-deep-sea {
  background-color: #03865a;
  color: #fff;
}
.btn-deep-sea:hover {
  background-color: rgb(4.1167883212, 183.8832116788, 123.503649635);
}

.btn-blue-lagoon {
  background-color: #007180;
  color: #fff;
}
.btn-blue-lagoon:hover {
  background-color: rgb(0, 158.0234375, 179);
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.orderOptions .modal-dialog {
  width: 300px !important;
}
.orderOptions .modal-content .modal-body {
  min-width: 100%;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.orderOptions .modal-content .modal-body > div {
  min-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderOptions button {
  margin: 5px 15px 0 0;
  line-height: 1;
  padding: 0 20px;
  height: 33px;
  font-size: 1rem;
  font-weight: 400;
}

.modalMessage .modal-dialog {
  width: 500px !important;
}
@media screen and (max-width: 991px) {
  .modalMessage .modal-dialog {
    width: 80% !important;
  }
}

@media screen and (min-width: 576px) {
  .modal-dialog {
    max-width: 90% !important;
  }
}
@media screen and (min-width: 991px) {
  .modal-dialog {
    max-width: 1000px !important;
  }
}
.modal-dialog.modal-md {
  max-width: 546px !important;
}

.modal-content {
  background-color: rgba(0, 0, 0, 0.85);
  border: 0;
}
.modal-content ul {
  list-style-type: none !important;
  margin: 20px 0 0 20px;
  padding-left: 0 !important;
}
@media screen and (max-width: 991px) {
  .modal-content ul {
    margin: 0;
    padding-left: 20px !important;
  }
}
.modal-content .modal-header {
  padding: 1rem 1rem 1rem 4rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #1a4869;
  border-bottom: 0;
  position: relative;
}
.modal-content .modal-header.blue-bg {
  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;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 576px) {
  .modal-content .modal-header.blue-bg {
    font-size: 1.125rem;
    background-size: 40px 40px;
  }
}
.modal-content .modal-footer {
  padding: 0rem 1rem 3rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-top: 0;
  background: #262626;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.modal-content .modal-footer h4 {
  font-weight: 300;
  font-size: 1.25rem;
  white-space: nowrap;
}
.modal-content .modal-footer .vehicle-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal-content .modal-footer .vehicle-details > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 40px;
}
.modal-content .modal-footer .dl-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer .dl-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.modal-content .modal-footer dl {
  min-width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-align: center;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .modal-content .modal-footer dl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    text-align: left;
    margin-bottom: 5px;
  }
}
.modal-content .modal-footer dl dt {
  width: 100%;
  font-size: 0.75rem;
  font-weight: bold;
}
.modal-content .modal-footer dl dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-indent: -9999px;
  margin: 0 auto;
  width: 50%;
}
.modal-content .modal-footer dl dd span {
  width: 12px;
  height: 12px;
  margin: 5px 1px 0 1px;
  border-radius: 100%;
  background: #4d4d4d;
}
.modal-content .modal-footer dl.bad span:nth-child(1) {
  background: #e2973b;
}
.modal-content .modal-footer dl.poor span:nth-child(1),
.modal-content .modal-footer dl.poor span:nth-child(2) {
  background: #e2973b;
}
.modal-content .modal-footer dl.regular span:nth-child(1),
.modal-content .modal-footer dl.regular span:nth-child(2),
.modal-content .modal-footer dl.regular span:nth-child(3) {
  background: #ffff00;
}
.modal-content .modal-footer dl.good span:nth-child(1),
.modal-content .modal-footer dl.good span:nth-child(2),
.modal-content .modal-footer dl.good span:nth-child(3),
.modal-content .modal-footer dl.good span:nth-child(4) {
  background: #8ecc00;
}
.modal-content .modal-footer dl.excellent span:nth-child(1),
.modal-content .modal-footer dl.excellent span:nth-child(2),
.modal-content .modal-footer dl.excellent span:nth-child(3),
.modal-content .modal-footer dl.excellent span:nth-child(4),
.modal-content .modal-footer dl.excellent span:nth-child(5) {
  background: #8ecc00;
}
.modal-content .modal-footer .btn {
  height: inherit;
  font-size: 0.9375rem;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal-content .modal-comments {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1rem 2rem;
  color: white;
}
.modal-content .modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 2rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 576px) {
  .modal-content .modal-body {
    max-height: 400px;
    overflow-y: scroll;
    padding: 1rem;
  }
}
.modal-content .modal-body a.btn {
  position: static;
  margin-bottom: 20px;
}
.modal-content .modal-body .text-center {
  margin-bottom: 0;
}
.modal-content .modal-body .text-center p {
  font-size: 1rem;
  line-height: 1.2;
  font-weight: normal;
  margin-bottom: 0;
}
.modal-content .modal-body .text-center p + p {
  margin-bottom: 1rem;
}
.modal-content h1 {
  font-size: 2.1875rem;
  line-height: 1.2;
  font-weight: 300;
  text-align: center;
  letter-spacing: normal;
  text-transform: none;
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media screen and (max-width: 1440px) {
  .modal-content h1 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 991px) {
  .modal-content h1 {
    margin-right: 35px;
  }
}
@media screen and (max-width: 576px) {
  .modal-content h1 {
    font-size: 1.6rem;
    line-height: 1.1;
    margin-bottom: 5px;
    padding-bottom: 0;
    text-align: left;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.modal-content h2 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 576px) {
  .modal-content h2 {
    text-align: left;
    width: 100%;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
.modal-content h3 {
  font-size: 1.5625rem;
  line-height: 1.2;
  padding: 15px;
  background: #1a1a1a;
}
@media screen and (max-width: 576px) {
  .modal-content h3 {
    font-size: 1.25rem;
    line-height: 1.1;
  }
}
.modal-content ul {
  padding-left: 0;
  list-style-type: none;
}
.modal-content ul li {
  margin-bottom: 5px;
  padding-left: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MS41MyIgaGVpZ2h0PSI0Ny45NSIgdmlld0JveD0iMCAwIDQxLjUzIDQ3Ljk1Ij4KICA8dGl0bGU+YXJyb3ctcmlnaHQ8L3RpdGxlPgogIDxwb2x5Z29uIHBvaW50cz0iNDEuNTMgMjMuOTggMCA0Ny45NSAwIDAgNDEuNTMgMjMuOTgiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KPC9zdmc+");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 8px 11px;
}

.modal-textarea {
  width: 70%;
  margin: 0 auto;
  background-color: #d5d5d5;
}

.modal-description {
  padding: 30px 30px 0;
  text-align: center;
  font-style: italic;
}

.close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 3rem;
  color: #fff;
  text-shadow: none;
  opacity: 1;
}
.close:hover, .close:focus {
  color: #fff;
  outline: 0;
}
@media screen and (max-width: 576px) {
  .close {
    font-size: 2rem;
  }
}

.badge-container {
  width: 36%;
  position: absolute;
  bottom: 0;
  right: 47px;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
@media screen and (max-width: 576px) {
  .badge-container {
    position: relative;
    top: -16px;
    left: -16px;
    right: auto;
    width: 94%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.badge-stock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  width: 100%;
  height: 55px;
  padding: 13px;
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;
}
.badge-stock.green-badge {
  background: #72a200;
}
.badge-stock.blue-badge {
  background: #0a6eb4;
}
.badge-stock > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 10px;
}
.badge-stock > div small {
  font-weight: 700;
  font-size: 70%;
}

.carousel {
  max-width: 420px;
  overflow: hidden;
}
.carousel .carousel-inner {
  margin-bottom: 7px;
}
.carousel .img {
  background: #fff;
}
.carousel .img img {
  max-height: 100% !important;
}

#carousel {
  max-height: 230px;
  margin-bottom: 7px;
}
#carousel .carousel-control-prev {
  left: 0;
}
#carousel .carousel-control-next {
  left: auto !important;
  right: 0;
}

@media screen and (max-width: 991px) {
  #carouselThumbs {
    display: none;
  }
}
#carouselThumbs .carousel-inner {
  height: 50px;
}
#carouselThumbs .carousel-item {
  width: 110%;
  white-space: nowrap;
}
#carouselThumbs .carousel-item .image_container {
  display: inline-block;
  width: 78px;
  min-height: auto;
  height: 50px;
  float: left;
  margin: 0 8px 0 0;
}
#carouselThumbs .carousel-item .image_container:hover {
  cursor: pointer;
}
#carouselThumbs .carousel-control-prev,
#carouselThumbs .carousel-control-next {
  width: 30px;
  height: 50px;
}
#carouselThumbs .carousel-control-prev:hover,
#carouselThumbs .carousel-control-next:hover {
  background: rgba(0, 0, 0, 0.5);
}
#carouselThumbs .carousel-control-prev {
  left: 0;
}
#carouselThumbs .carousel-control-next {
  left: auto !important;
  right: 0;
}
#carouselThumbs .carousel-control-prev-icon,
#carouselThumbs .carousel-control-next-icon {
  width: 15px;
  height: 15px;
}

.modal-content .modal-header.labeled-header {
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}

ul.modal-list-blank > li {
  padding-left: 2rem;
  background: none;
  margin-bottom: 2px;
}

.modal-img {
  height: 1.25rem;
  width: auto;
}

.file-block .file-name.is-invalid {
  border: 1px solid #ff0039;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF0039' 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='%23FF0039' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.file-block .invalid-feedback {
  display: block;
  background-color: #f55b5b;
  color: white;
  font-size: 12px;
  font-weight: bold;
}

.allocation-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  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;
}
.allocation-content {
  max-height: 90vh;
  width: 800px;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .allocation-content {
    width: 700px;
  }
}
.allocation-header {
  width: 800px;
  background-color: #2179d5;
  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;
  color: #fff;
  font-size: 1.5rem;
  padding: 5px 0;
}
@media screen and (max-width: 991px) {
  .allocation-header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 700px;
  }
}
.allocation-body {
  margin-bottom: 20px;
  padding: 10px 65px 0;
  color: #fff;
  font-weight: 300;
  overflow-y: auto;
  max-height: 83vh;
}
@media screen and (max-width: 991px) {
  .allocation-body {
    padding: 0 10px;
  }
}
.allocation-body .heading {
  margin: 15px 0;
}
.allocation-body .config-name {
  margin-left: 40px;
  text-align: left;
}
.allocation-body .fms-button {
  text-align: right;
  margin: 15px 10px 15px 0;
  font-size: 13px;
}
.allocation-body .remarks-block {
  margin: 15px 10px 15px 30px;
}
.allocation-body .remarks-block > .heading {
  text-align: left;
}
.allocation-body .remarks-block > textarea {
  width: 100%;
  min-height: 90px;
  font-size: 14px;
  padding-left: 10px;
}
.allocation-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
}
.allocation-body .btn-block a {
  text-decoration: none;
}
.allocation-body .btn-block a:hover {
  color: inherit;
}
.allocation-body .attachment-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 15px 10px 20px 0;
}
.allocation-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.allocation-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.allocation-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.allocation-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.allocation-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  font-size: 11px;
  padding: 3px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.allocation-body .file-block .upload-btn {
  margin: 0;
}
.allocation-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.allocation-body .file-block .add-another-btn > small {
  font-style: normal;
}
.allocation-body .mx-datepicker {
  width: 100%;
}
.allocation-body .allocation-date-popover {
  z-index: 1500;
  position: absolute;
  left: 100%;
  bottom: 50%;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  background-color: white;
  width: 122px;
  border-radius: 5px;
  padding: 10px;
  font-size: 10px;
}
.allocation-body .allocation-date-popover a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}
.allocation-body .allocation-date-popover a:hover {
  background-color: lightgreen;
}
.allocation-body table tr.notification::after {
  content: "";
  position: relative;
  top: 15px;
  width: 5px;
  height: 5px;
  float: left;
  border-radius: 4px;
  margin-right: -5px;
}
.allocation-body table tr.notification.on::after {
  background-color: red;
}
.allocation-body table:not(.fleet-good-table) {
  font-size: 12px;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .allocation-body table:not(.fleet-good-table) {
    display: block;
    font-size: 0.7rem;
    overflow: auto;
  }
}
.allocation-body table:not(.fleet-good-table) tr {
  border-top: 5px solid #e5e5e5;
}
.allocation-body table:not(.fleet-good-table) td {
  color: black;
  text-align: left;
  background-color: #fff;
}
.allocation-body table:not(.fleet-good-table) td.white-border {
  border: 1px solid #fff;
}
.allocation-body table:not(.fleet-good-table) td.warning {
  border: 2px solid red;
}
.allocation-body table:not(.fleet-good-table) td:first-child {
  background-color: transparent;
  color: white;
  text-align: right;
}
.allocation-body table:not(.fleet-good-table) td[readonly] {
  background-color: #f3f3f3;
}
.allocation-body table:not(.fleet-good-table) td[readonly] input {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #f3f3f3;
}
.allocation-body table:not(.fleet-good-table) td input,
.allocation-body table:not(.fleet-good-table) td select {
  font-size: 12px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(1),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(1) {
  min-width: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: normal;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(2),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(2) {
  width: 16%;
  min-width: 80px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(3),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(3) {
  width: 20%;
  min-width: 95px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(4), .allocation-body table:not(.fleet-good-table) td:nth-of-type(5),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(4),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(5) {
  min-width: 106px;
}
.allocation-body table:not(.fleet-good-table) td:nth-of-type(6), .allocation-body table:not(.fleet-good-table) td:nth-of-type(7),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(6),
.allocation-body table:not(.fleet-good-table) th:nth-of-type(7) {
  min-width: 85px;
}
.allocation-body table:not(.fleet-good-table) thead {
  color: #fff;
}
.allocation-body table:not(.fleet-good-table) thead th {
  padding: 3px 0;
}
.allocation-body table:not(.fleet-good-table) thead th:not(:first-child) {
  background-color: #32a724;
}
.allocation-body table:not(.fleet-good-table) thead th:nth-of-type(6), .allocation-body table:not(.fleet-good-table) thead th:nth-of-type(7) {
  background-color: darkgrey;
}

.shipment-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1100;
  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;
}
.shipment-content {
  max-height: 90vh;
  width: 665px;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .shipment-content {
    width: 550px;
  }
}
.shipment-header {
  width: 665px;
  background-color: #2179d5;
  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;
  color: #fff;
  font-size: 1.5rem;
  padding: 5px 0;
}
@media screen and (max-width: 991px) {
  .shipment-header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 550px;
  }
}
.shipment-body {
  margin-bottom: 20px;
  padding: 0 20px 0 80px;
  color: #fff;
  font-weight: 300;
  overflow-y: auto;
  max-height: 83vh;
}
@media screen and (max-width: 720px) {
  .shipment-body {
    padding: 0 10px;
  }
}
.shipment-body .heading {
  margin: 15px 0;
}
.shipment-body .shipment-message {
  margin-right: 25px;
}
.shipment-body .vessel-block {
  margin-bottom: 35px;
}
.shipment-body .vessel-block .date-title {
  font-size: 12px;
  text-align: left;
  font-style: italic;
}
.shipment-body .vessel-block .date-title.original {
  margin-left: 5px;
}
.shipment-body .vessel-block .date-title.update {
  padding-left: 10px;
}
.shipment-body .vessel-block .dates-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.shipment-body .vessel-block .dates-block > .mx-datepicker:first-of-type {
  margin-right: 10px;
}
.shipment-body .vessel-block .dates-block .mx-input:disabled {
  color: rgba(0, 0, 0, 0.6);
}
.shipment-body .vessel-block .remove-vessel-btn {
  margin-left: -16px;
}
.shipment-body .vessel-block .landlocked-country {
  font-size: 12px;
  font-style: italic;
  margin-top: -5px;
}
.shipment-body .vessel-block .landlocked-country .land-title {
  margin-right: 10px;
}
.shipment-body .vessel-block .landlocked-country .land-line {
  width: 50px;
  border-top: 1px solid white;
  margin-top: 9px;
}
.shipment-body .add-vessel-btn {
  margin-bottom: 25px;
}
.shipment-body .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  font-weight: bold;
  margin: 35px 0;
  padding-right: 20px;
}
.shipment-body .btn-block button.disabled {
  opacity: 0.7;
  cursor: default;
}
.shipment-body .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.shipment-body .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.shipment-body .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.shipment-body .file-block .file-inputs li.d-flex > button {
  margin-left: -16px;
}
.shipment-body .file-block .file-name {
  width: 100%;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.shipment-body .file-block .upload-btn {
  margin: 0;
}
.shipment-body .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  margin-left: -31px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.shipment-body .file-block .add-another-btn > small {
  font-style: normal;
}
.shipment-body .mx-datepicker {
  width: 100%;
}
.shipment-body .mx-input {
  height: 30px;
  border-radius: 0;
}
.shipment-body .multiselect {
  min-height: auto;
}
.shipment-body .multiselect__tags {
  min-height: 30px;
  padding: 0;
  border-radius: 0;
}
.shipment-body .multiselect__select {
  height: 33px;
  z-index: 10;
}
.shipment-body .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.shipment-body .multiselect__single {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.shipment-body .row.field-row {
  margin-bottom: 10px;
  min-height: 30px;
}

.mx-calendar-content tr,
.mx-calendar-content td,
.mx-calendar-content th,
.mx-calendar-content thead,
.mx-calendar-content tbody {
  display: revert;
  width: auto;
}
.mx-calendar-content .mx-table {
  display: table !important;
}

.tooltip.show {
  z-index: 1101;
}
.tooltip.show .shipment-tooltip {
  width: 300px;
  max-width: 300px;
  background-color: white;
  color: black;
  text-align: center;
  margin: 10px 0;
  border-radius: 4px;
  font-size: 12px;
}

.approvals-modal__document-column span {
  background-color: white;
  color: black;
  height: 100%;
}
.approvals-modal .modal-content ul li {
  background-image: none;
}
.approvals-modal .modal-content .modal-header.modal-header_approvals {
  background-image: none;
}
.approvals-modal .modal-content table.approvals-modal__table tr th,
.approvals-modal .modal-content table.approvals-modal__table tr td {
  border: 1px solid #919191 !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:first-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:first-child {
  width: 24%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(2),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(2) {
  width: 22%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(3),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(3) {
  width: 26%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:last-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:last-child {
  width: 28%;
  max-width: 167px;
}
.approvals-modal .modal-content table.approvals-modal__table tr th {
  height: 33px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td {
  height: 36px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td input,
.approvals-modal .modal-content table.approvals-modal__table tr td div {
  width: 100% !important;
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white {
  position: initial;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-menu {
  overflow: visible !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default::before {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table input {
  border: none;
  padding: 0 10px;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 > button {
  color: #fff;
}
.approvals-modal .modal-content .custom-file-upload ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 27px;
}
.approvals-modal .custom-checkbox label::after, .approvals-modal .custom-checkbox label::before {
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.approvals-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
  background-color: #fff;
  content: "×";
  color: #000;
  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;
  font-size: 26px;
}
.approvals-modal .drop-down .btn.dropdown-toggle {
  overflow: hidden;
}
.approvals-modal .drop-down .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}

.filters-form {
  width: 100%;
  margin-bottom: 1.25rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.filters-form a {
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  .filters-form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .filters-form .col-sm-12 {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.filters-form .form-group {
  width: 27%;
  margin: 0 17px 0 0;
}
@media screen and (max-width: 1200px) {
  .filters-form .form-group {
    width: 25.8%;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .form-group {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
.filters-form .hf-form-group {
  max-width: 20%;
  margin: 0 17px 0 0;
}
@media screen and (max-width: 991px) {
  .filters-form .hf-form-group {
    width: 90%;
    max-width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .hf-form-group.button-container {
    width: 90%;
    margin: 0 auto;
  }
  .filters-form .hf-form-group.button-container .btn:first-of-type {
    margin: 0;
  }
  .filters-form .hf-form-group.button-container .btn.btn-clear {
    width: auto;
  }
}
.filters-form button.btn.btn-primary {
  margin-top: 0;
  height: 40px;
  position: absolute;
  bottom: 0;
  width: 165px;
  padding: 0 0 0 21px;
}
.filters-form button.btn.btn-primary.btn-clear {
  width: auto;
  padding: 0;
  background: none;
  border: none;
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 991px) {
  .filters-form button.btn.btn-primary {
    position: static;
    width: 100px;
    margin: 0 25px;
    padding: 0 21px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    width: 126px;
    padding: 0;
  }
}
@media screen and (max-width: 576px) {
  .filters-form button.btn.btn-primary {
    margin: 0 14px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    margin: 0;
    width: 126px;
  }
}
@media screen and (max-width: 446px) {
  .filters-form button.btn.btn-primary {
    margin: 0 14px;
  }
  .filters-form button.btn.btn-primary.btn-clear {
    margin: 0;
    width: 112px;
  }
}
.filters-form .button-container {
  width: 120px;
}
@media screen and (max-width: 991px) {
  .filters-form .button-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: 0;
  }
}
.filters-form .bootstrap-select .btn {
  margin-top: 0;
  font-size: 1.25rem;
  line-height: 1.1;
  padding-top: 0.45rem;
  padding-right: 0;
  height: 40px;
  background: #fff;
}
@media screen and (max-width: 1200px) {
  .filters-form .bootstrap-select .btn {
    font-size: 1rem;
  }
}
.filters-form .bootstrap-select.disabled.form-control {
  height: inherit;
}
.filters-form .bootstrap-select .dropdown-toggle {
  max-width: none;
}
.filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  width: 550px;
  padding-left: 20px;
  margin-right: 45px;
  white-space: nowrap;
  line-height: 1.2;
  color: #000;
}
@media screen and (max-width: 1200px) {
  .filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    line-height: 1.2;
    padding-left: 21px;
    margin-right: 45px;
  }
}
@media screen and (max-width: 991px) {
  .filters-form .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    padding-left: 0;
    line-height: 1.2;
  }
}
.filters-form span.bs-caret {
  display: none;
}
.filters-form .dropdown-toggle:before {
  content: "";
  position: absolute;
  width: 45px !important;
  height: 40px;
  top: -1px;
  right: -1px;
  background: #0b6eb2;
}
.filters-form .dropdown-toggle:after {
  content: "";
  position: absolute;
  top: 12px;
  left: auto;
  right: 11px;
  bottom: auto;
  color: #fff;
  z-index: 3;
  display: block;
  width: 20px;
  height: 16px;
  border-top: 1rem solid;
  border-right: 0.6rem solid transparent;
  border-left: 0.6rem solid transparent;
  border-bottom: 0;
}
.filters-form .bootstrap-select .dropdown-toggle:focus {
  outline: 0 !important;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner {
  padding: 0 !important;
  width: 200px;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
  width: 100%;
  padding: 0 35px;
}
@media screen and (max-width: 991px) {
  .filters-form .dropdown-menu.open.show .dropdown-menu.inner li {
    padding: 0 14px;
  }
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
  width: 100%;
  display: inline-block;
  font-size: 1.2rem;
  color: #4d4d4d;
  padding: 18px 0;
  border-bottom: 1px solid #e3e3e3;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li a:hover {
  color: #0080ff;
}
@media screen and (max-width: 1200px) {
  .filters-form .dropdown-menu.open.show .dropdown-menu.inner li a {
    font-size: 1rem;
    padding: 14px 0;
  }
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li.selected a {
  color: #ddd;
}
.filters-form .dropdown-menu.open.show .dropdown-menu.inner li:last-child a {
  border-bottom: 0;
}
.filters-form_destination {
  padding: 2.5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.filters-form_destination .form-group {
  width: 100%;
  margin: 0 0 1.5rem 0;
}
.filters-form_destination .button-container {
  margin: 1rem 0;
}
.filters-form_destination p {
  margin-bottom: 0;
}
.filters-form_change-co .bootstrap-select .filter-option {
  padding-left: 0 !important;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show {
  width: 100%;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show .dropdown-menu.inner li {
  padding: 0 15px;
  margin-bottom: 0;
}
.filters-form_change-co .bootstrap-select .dropdown-menu.open.show .dropdown-menu.inner li a {
  font-size: 16px;
  padding: 5px 0;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
  display: inline-block !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.alert-disabled {
  position: absolute;
  width: 90%;
  top: 40%;
  left: 50%;
  padding: 0;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 0.625rem;
  color: #9a9a9a;
  font-weight: 600;
  white-space: nowrap;
  text-transform: uppercase;
}
.alert-disabled h2 {
  font-size: 8rem;
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .alert-disabled h2 {
    font-size: 4rem;
  }
}
.alert-disabled img,
.alert-disabled svg {
  margin: 0;
}

.checkbox {
  display: block;
  margin-right: 1%;
  text-align: left;
}
.checkbox label {
  display: block;
  padding: 5px 10px;
  font-size: 1rem;
  line-height: 1.2;
  width: auto;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.checkbox label:last-child {
  margin-bottom: 0;
}
.checkbox label:hover {
  background: rgba(0, 0, 0, 0.2);
  border-color: #fff;
}
.checkbox label:active {
  border-color: #71a200;
}
.checkbox span:first-child {
  float: left;
  max-width: 60%;
  text-align: left;
}
.checkbox span:last-child {
  float: right;
}
.checkbox input[type=checkbox] {
  display: none;
}
.checkbox input[type=checkbox]:checked + label {
  background: #71a200;
  color: #fff;
  border-color: #71a200;
}

.vehicle-configuration .card .radio_field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 30px 0 0 0;
  padding-left: 0;
}
.vehicle-configuration .card .radio_field li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 50%;
  padding: 0 40px;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .radio_field li {
    padding: 0 10px;
  }
}
.vehicle-configuration .card .radio_field li:first-child {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.vehicle-configuration .card .radio_field li label {
  position: relative;
  width: 115px;
  height: 50px;
  color: #fff;
  background: #4d4d4d;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.875rem;
  font-weight: 400;
  white-space: nowrap;
  -webkit-transition: background 0.3s, font-weight 0.2s ease;
  transition: background 0.3s, font-weight 0.2s ease;
  -webkit-box-shadow: 0px -8px 18px rgba(0, 0, 0, 0.15);
          box-shadow: 0px -8px 18px rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
@media screen and (max-width: 991px) {
  .vehicle-configuration .card .radio_field li label {
    width: 100px;
  }
}
.vehicle-configuration .card .radio_field li label::after {
  content: "";
  position: absolute;
  top: 17px;
  right: 12px;
  left: auto;
  bottom: auto;
  display: block;
  width: 28px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC4zMSIgaGVpZ2h0PSIxNC44OSIgdmlld0JveD0iMCAwIDI4LjMxIDE0Ljg5Ij4KICA8dGl0bGU+YXJyb3ctZ3JheTwvdGl0bGU+CiAgPHBvbHlnb24gcG9pbnRzPSIyOC4zMSA0Ljc1IDEyLjg5IDQuNzUgMTIuODkgMCAwIDcuNDUgMTIuODkgMTQuODkgMTIuODkgMTAuMTQgMjguMzEgMTAuMTQgMjguMzEgNC43NSIgZmlsbD0iIzMzMyI+PC9wb2x5Z29uPgo8L3N2Zz4=");
}
.vehicle-configuration .card .radio_field li label::before {
  content: "";
  width: 40px;
  height: 40px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  position: absolute;
  top: -10px;
  left: 10px;
  right: auto;
  bottom: auto;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBpZD0ic3RlZXJpbmctd2hlZWwiIGZpbGw9IiM4MDgwODAiPgogIDx0aXRsZT5zdGVlcmluZy13aGVlbDwvdGl0bGU+CiAgPHBhdGggZD0iTTE4LjExLDEuMzJIMjAuNGwxLjM3LjE4YTE4LjEyLDE4LjEyLDAsMCwxLDYsMS44NywxOC42OCwxOC42OCwwLDAsMSw2Ljc5LDUuODUsMTguMzUsMTguMzUsMCwwLDEsMy4zNCw4LjQ2TDM4LjEsMTlWMjEuM2EyLjYxLDIuNjEsMCwwLDAtLjA2LjI3Yy0uMTUuOTQtLjI1LDEuODgtLjQ0LDIuODFhMTYuNTIsMTYuNTIsMCwwLDEtMS41NSw0LjMyLDE4LjY2LDE4LjY2LDAsMCwxLTUuODUsNi43OCwxOC4zNSwxOC4zNSwwLDAsMS04LjQzLDMuMzRMMjAuNCwzOUgxOC4xMWwtMS4zNi0uMThhMTguMTksMTguMTksMCwwLDEtNi4wNi0xLjg4LDE4LjY5LDE4LjY5LDAsMCwxLTYuNzUtNS44M0ExOC40MywxOC40MywwLDAsMSwuNiwyMi42N0wuNDIsMjEuM1YxOWMwLS4wOSwwLS4xOCwwLS4yNi4xNS0uOTMuMjQtMS44OC40NC0yLjc5QTE4LjI2LDE4LjI2LDAsMCwxLDUuMTcsNy42NiwxOC41OSwxOC41OSwwLDAsMSw5LjI2LDQuMmExOC40MiwxOC40MiwwLDAsMSw3LjQ5LTIuN1pNMzIuNDksMTUuNDVhMTQsMTQsMCwwLDAtMTUtOS4zLDEzLjcyLDEzLjcyLDAsMCwwLTguNjUsNC41OEExMy4zNiwxMy4zNiwwLDAsMCw2LDE1LjQ1Wk0yMS41OCwzNEExNCwxNCwwLDAsMCwzMy4zNSwyMC4xOGgtLjE3YTkuNTgsOS41OCwwLDAsMC00LjMzLDEuMDksMTIuMzgsMTIuMzgsMCwwLDAtNS4yLDUuMTEsMTQuNzMsMTQuNzMsMCwwLDAtMS43OCw1LjE2QzIxLjc1LDMyLjM0LDIxLjY4LDMzLjE2LDIxLjU4LDM0Wm0tNC43MiwwYTEuMDUsMS4wNSwwLDAsMCwwLS4xM2MtLjA1LS42LS4wOC0xLjItLjE1LTEuOGExNSwxNSwwLDAsMC0zLTcuNDQsMTEuMSwxMS4xLDAsMCwwLTctNC4zNWMtLjUxLS4wOS0xLS4xLTEuNTQtLjE1QTE0LjA1LDE0LjA1LDAsMCwwLDE2Ljg2LDM0Wm00Ljc0LTEzLjhhMi4zNSwyLjM1LDAsMSwwLTIuMzksMi4zQTIuMzQsMi4zNCwwLDAsMCwyMS42LDIwLjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNDIgLTEuMzIpIj48L3BhdGg+Cjwvc3ZnPg==");
}
.vehicle-configuration .card .radio_field li label span {
  position: relative;
  bottom: -55px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.vehicle-configuration .card .radio_field li:last-child label::after {
  content: "";
  position: absolute;
  top: 17px;
  left: 12px;
  right: auto;
  bottom: auto;
  display: block;
  width: 28px;
  height: 15px;
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  background-repeat: no-repeat;
}
.vehicle-configuration .card .radio_field li:last-child label:before {
  content: "";
  left: auto;
  right: 10px;
  top: -10px;
  bottom: auto;
}
.vehicle-configuration .card .radio_field_small {
  float: left;
  margin-top: 10px;
}
.vehicle-configuration .card .radio_field_small li {
  padding-left: 0px;
  padding-right: 10px;
  margin-bottom: 0px;
}
.vehicle-configuration .card .radio_field_small li label {
  width: 90px;
  height: 35px;
}
.vehicle-configuration .card .radio_field_small li label::before {
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
}
.vehicle-configuration .card .radio_field_small li label::after {
  top: 10px;
}
.vehicle-configuration .card .radio_field_small li label span {
  font-size: 13px;
  margin-top: -15px;
}
.vehicle-configuration .card .radio_field_small li:last-child {
  padding-left: 10px;
  padding-right: 0px;
}
.vehicle-configuration .card .radio_field_small li:last-child label::after {
  top: 10px;
}

.radio_field li input[type=checkbox]:checked + label {
  font-weight: 600;
}
.radio_field li input[type=checkbox]:checked + label:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBmaWxsPSIjNzFhMjAwIj4KICA8dGl0bGU+c3RlZXJpbmctd2hlZWw8L3RpdGxlPgogIDxwYXRoIGQ9Ik0xOC4xMSwxLjMySDIwLjRsMS4zNy4xOGExOC4xMiwxOC4xMiwwLDAsMSw2LDEuODcsMTguNjgsMTguNjgsMCwwLDEsNi43OSw1Ljg1LDE4LjM1LDE4LjM1LDAsMCwxLDMuMzQsOC40NkwzOC4xLDE5VjIxLjNhMi42MSwyLjYxLDAsMCwwLS4wNi4yN2MtLjE1Ljk0LS4yNSwxLjg4LS40NCwyLjgxYTE2LjUyLDE2LjUyLDAsMCwxLTEuNTUsNC4zMiwxOC42NiwxOC42NiwwLDAsMS01Ljg1LDYuNzgsMTguMzUsMTguMzUsMCwwLDEtOC40MywzLjM0TDIwLjQsMzlIMTguMTFsLTEuMzYtLjE4YTE4LjE5LDE4LjE5LDAsMCwxLTYuMDYtMS44OCwxOC42OSwxOC42OSwwLDAsMS02Ljc1LTUuODNBMTguNDMsMTguNDMsMCwwLDEsLjYsMjIuNjdMLjQyLDIxLjNWMTljMC0uMDksMC0uMTgsMC0uMjYuMTUtLjkzLjI0LTEuODguNDQtMi43OUExOC4yNiwxOC4yNiwwLDAsMSw1LjE3LDcuNjYsMTguNTksMTguNTksMCwwLDEsOS4yNiw0LjJhMTguNDIsMTguNDIsMCwwLDEsNy40OS0yLjdaTTMyLjQ5LDE1LjQ1YTE0LDE0LDAsMCwwLTE1LTkuMywxMy43MiwxMy43MiwwLDAsMC04LjY1LDQuNThBMTMuMzYsMTMuMzYsMCwwLDAsNiwxNS40NVpNMjEuNTgsMzRBMTQsMTQsMCwwLDAsMzMuMzUsMjAuMThoLS4xN2E5LjU4LDkuNTgsMCwwLDAtNC4zMywxLjA5LDEyLjM4LDEyLjM4LDAsMCwwLTUuMiw1LjExLDE0LjczLDE0LjczLDAsMCwwLTEuNzgsNS4xNkMyMS43NSwzMi4zNCwyMS42OCwzMy4xNiwyMS41OCwzNFptLTQuNzIsMGExLjA1LDEuMDUsMCwwLDAsMC0uMTNjLS4wNS0uNi0uMDgtMS4yLS4xNS0xLjhhMTUsMTUsMCwwLDAtMy03LjQ0LDExLjEsMTEuMSwwLDAsMC03LTQuMzVjLS41MS0uMDktMS0uMS0xLjU0LS4xNUExNC4wNSwxNC4wNSwwLDAsMCwxNi44NiwzNFptNC43NC0xMy44YTIuMzUsMi4zNSwwLDEsMC0yLjM5LDIuM0EyLjM0LDIuMzQsMCwwLDAsMjEuNiwyMC4yMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjQyIC0xLjMyKSI+PC9wYXRoPgo8L3N2Zz4=");
}

.radio_field li input[type=radio] {
  display: none;
}

.radio_field li input[type=radio]:checked ~ label {
  font-weight: 600;
}
.radio_field li input[type=radio]:checked ~ label::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy42OCIgaGVpZ2h0PSIzNy42OCIgdmlld0JveD0iMCAwIDM3LjY4IDM3LjY4IiBmaWxsPSIjNzFhMjAwIj4KICA8dGl0bGU+c3RlZXJpbmctd2hlZWw8L3RpdGxlPgogIDxwYXRoIGQ9Ik0xOC4xMSwxLjMySDIwLjRsMS4zNy4xOGExOC4xMiwxOC4xMiwwLDAsMSw2LDEuODcsMTguNjgsMTguNjgsMCwwLDEsNi43OSw1Ljg1LDE4LjM1LDE4LjM1LDAsMCwxLDMuMzQsOC40NkwzOC4xLDE5VjIxLjNhMi42MSwyLjYxLDAsMCwwLS4wNi4yN2MtLjE1Ljk0LS4yNSwxLjg4LS40NCwyLjgxYTE2LjUyLDE2LjUyLDAsMCwxLTEuNTUsNC4zMiwxOC42NiwxOC42NiwwLDAsMS01Ljg1LDYuNzgsMTguMzUsMTguMzUsMCwwLDEtOC40MywzLjM0TDIwLjQsMzlIMTguMTFsLTEuMzYtLjE4YTE4LjE5LDE4LjE5LDAsMCwxLTYuMDYtMS44OCwxOC42OSwxOC42OSwwLDAsMS02Ljc1LTUuODNBMTguNDMsMTguNDMsMCwwLDEsLjYsMjIuNjdMLjQyLDIxLjNWMTljMC0uMDksMC0uMTgsMC0uMjYuMTUtLjkzLjI0LTEuODguNDQtMi43OUExOC4yNiwxOC4yNiwwLDAsMSw1LjE3LDcuNjYsMTguNTksMTguNTksMCwwLDEsOS4yNiw0LjJhMTguNDIsMTguNDIsMCwwLDEsNy40OS0yLjdaTTMyLjQ5LDE1LjQ1YTE0LDE0LDAsMCwwLTE1LTkuMywxMy43MiwxMy43MiwwLDAsMC04LjY1LDQuNThBMTMuMzYsMTMuMzYsMCwwLDAsNiwxNS40NVpNMjEuNTgsMzRBMTQsMTQsMCwwLDAsMzMuMzUsMjAuMThoLS4xN2E5LjU4LDkuNTgsMCwwLDAtNC4zMywxLjA5LDEyLjM4LDEyLjM4LDAsMCwwLTUuMiw1LjExLDE0LjczLDE0LjczLDAsMCwwLTEuNzgsNS4xNkMyMS43NSwzMi4zNCwyMS42OCwzMy4xNiwyMS41OCwzNFptLTQuNzIsMGExLjA1LDEuMDUsMCwwLDAsMC0uMTNjLS4wNS0uNi0uMDgtMS4yLS4xNS0xLjhhMTUsMTUsMCwwLDAtMy03LjQ0LDExLjEsMTEuMSwwLDAsMC03LTQuMzVjLS41MS0uMDktMS0uMS0xLjU0LS4xNUExNC4wNSwxNC4wNSwwLDAsMCwxNi44NiwzNFptNC43NC0xMy44YTIuMzUsMi4zNSwwLDEsMC0yLjM5LDIuM0EyLjM0LDIuMzQsMCwwLDAsMjEuNiwyMC4yMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjQyIC0xLjMyKSI+PC9wYXRoPgo8L3N2Zz4=");
}

.table-xc {
  margin: 10px 0px 30px 0px !important;
}
@media screen and (max-width: 991px) {
  .table-xc {
    overflow: visible;
    display: block;
    margin-bottom: 70px !important;
  }
}
.table-xc .transparent-row {
  background: initial;
  border: initial;
  margin-top: -30px;
}
.table-xc .model-label,
.table-xc .accessories-label {
  color: #fff;
}

.qty-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  width: 80%;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .qty-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    text-align: center;
  }
}
.qty-block span {
  width: 60%;
  font-size: 1.125rem;
  line-height: 1.4;
  padding-right: 22px;
}
@media screen and (max-width: 991px) {
  .qty-block span {
    max-width: 100%;
    line-height: 1.2;
    margin-bottom: 10px;
  }
}
.qty-block .qty {
  width: 39%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.qty-block .qty input[type=text] {
  float: left;
  outline: 0;
  font-size: 1.2em;
  text-align: center;
  width: 45px;
  height: 35px;
  color: #2a2a2a;
  line-height: 30px;
  border: 1px solid #fff;
  border-right: 0;
}
@media screen and (max-width: 991px) {
  .qty-block .qty {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.qty-block .qty_inc_dec .increment,
.qty-block .qty_inc_dec .decrement {
  float: left;
  text-align: center;
  font-family: "Open Sans", Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  width: 35px;
  cursor: pointer;
  font-size: 1.25rem;
  line-height: 32px;
  height: 35px;
  vertical-align: middle;
  background-color: #b3b3b3;
  border: 1px solid #b3b3b3;
}
.qty-block .qty_inc_dec .increment {
  border-bottom: 0;
  line-height: 33px;
}
.qty-block .qty_inc_dec {
  float: left;
  width: 35px;
  height: 35px;
  display: inline-block;
}

.qty input[type=text] {
  float: left;
  font-family: "Open Sans", sans-serif;
  outline: 0;
  font-size: 1.2em;
  text-align: center;
  width: 50px;
  height: 50px;
  color: #2a2a2a;
  line-height: 40px;
  border: 1px solid #ccc;
  border-right: 0;
}
@supports (font-variation-settings: normal) {
  .qty input[type=text] {
    font-family: "Open Sans Variable", Arial, sans-serif;
  }
}

.input-group {
  height: 56px;
}
.input-group .input-group-text {
  color: #fff;
  background-color: #0080ff;
  border: 1px solid #0080ff;
}
.input-group .input-group-text svg {
  width: 25px;
  height: 25px;
}

.form-control {
  border: 1px solid #fff;
}

.form-control:disabled,
.form-control[readonly] {
  resize: none;
}

.form-login button {
  font-weight: 400;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

.config-accessory_footer.table.table-edit-lr td .add-accessory-btn {
  width: 300px !important;
}

.config-accessory_footer td:last-child {
  width: 34px;
}

.config-accessory_footer td:first-child {
  width: 77% !important;
}

.config-accessory_footer {
  margin-top: 0 !important;
}

.accessories-form-container:not(:last-child) {
  margin-bottom: 1.25rem;
}

.accessories-form-container {
  margin: 0 -7px;
}

.accessories-form-container:after {
  content: "";
  display: block;
  clear: both;
}

.accessories__col {
  float: left;
  position: relative;
  padding: 4px 7px 0;
  width: 19.5%;
}

.accessories__col input {
  margin-bottom: 0;
}

.accessories__header {
  padding: 4px 8px;
  color: #fff;
  border-left: 14px solid #ebebeb;
}

.accessories__header:first-child {
  padding-left: 0;
}

.accessories__col:last-child {
  width: 42px;
}

.accessories__col:first-child {
  width: 38%;
}

.vehicles-form-container {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vehicles-form-container .vehicles__col:nth-child(1) {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%;
}
.vehicles-form-container .vehicles__col:nth-child(2) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(3) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(4) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(5) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(6) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__col:nth-child(7) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.vehicles-form-container .vehicles__header {
  padding: 4px;
}
.vehicles-form-container .vehicles__col {
  padding: 4px 0;
}
.vehicles-form-container .vehicles__col input {
  margin-bottom: 0;
}
.vehicles-form-container .vehicles__tooltip .tooltip {
  font-size: 12px;
  opacity: 0.6;
}
.vehicles-form-container .vehicles__tooltip .tooltip .tooltip-inner {
  border-radius: 5px;
  padding: 10px;
}
.vehicles-form-container div:last-child {
  -ms-flex-preferred-size: 42px;
      flex-basis: 42px;
}

.table__header {
  white-space: nowrap;
  color: #fff;
  font-weight: normal;
  text-align: center;
  background: #aaa;
}

.cca_np_pc_input {
  padding: 0.1rem 0.5rem;
  height: 30px;
  border: none;
}
.cca_np_pc_input--big {
  height: 52px;
}

textarea[readonly=""] {
  background-color: #f5f5f5;
}

.textarea {
  max-height: 112px;
  border: none;
  background-color: #fff;
}
.textarea.textarea-no-resize {
  resize: none;
  padding: 0.5em;
}

.textarea-placeholder {
  background-color: #fff;
  width: 100%;
  height: calc(112px - 1rem);
  padding: 0.5em;
}

.file-input-line {
  width: 176px;
}

.custom-file-upload {
  min-height: 50px;
}
.custom-file-upload .file-input-line {
  width: auto;
  min-width: 220px;
  min-height: 27px;
  color: #000;
  font-size: 16px;
}
.custom-file-upload .hidden-input {
  width: 100%;
  position: absolute;
  opacity: 0;
  z-index: -1;
  left: calc(-100% - 8px);
}
.custom-file-upload .upload-btn {
  position: relative;
}

.hd-tooltip {
  position: relative;
}
.hd-tooltip:hover:not(.disabled) .hd-tooltiptext {
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.5s, opacity 0.5s;
  transition: visibility 0.5s, opacity 0.5s;
}
.hd-tooltip .hd-tooltiptext {
  -webkit-transition: visibility 1.5s, opacity 1.5s;
  transition: visibility 1.5s, opacity 1.5s;
  visibility: hidden;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  font-size: 0.9rem !important;
  font-weight: 400 !important;
  text-align: center;
  border-radius: 6px;
  padding: 1.3rem 0.8rem;
  width: 30.5vw;
  bottom: -120px !important;
  /* Position the tooltip */
  position: absolute !important;
  z-index: 1;
}
.hd-tooltip .hd-tooltiptext.hd-left {
  left: -138px;
}
.hd-tooltip .hd-tooltiptext.hd-right {
  left: -333px;
}
.hd-tooltip .hd-tooltiptext.hf-hd {
  cursor: default;
  top: -40px;
  bottom: 30px !important;
  left: -95px;
  font-size: 12px !important;
  width: 270px;
  margin: 0;
  padding: 10px;
}
.hd-tooltip .hd-tooltiptext.border-opacity-6 {
  background-color: rgba(0, 0, 0, 0.6);
}
.hd-tooltip .hd-tooltiptext.moss {
  width: 100%;
  bottom: 112% !important;
  left: 0px !important;
}
.hd-tooltip .hd-tooltiptext.moss span {
  display: inline;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container {
  font-size: 0.9rem !important;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container p {
  font-size: 0.9rem !important;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container a {
  padding: 0;
  border-bottom: 1px solid white;
}
.hd-tooltip .hd-tooltiptext.moss .moss-container .moss-accessories {
  font-weight: bold;
}

.cr-lr-modal {
  width: 650px;
  height: 575px;
}

.generate-bos .modal-body {
  padding-left: 40px;
  padding-right: 40px;
}
.generate-bos .local-text {
  font-style: italic;
}
.generate-bos td {
  height: 36px;
}
.generate-bos td .bos-select {
  height: 36px;
  min-width: 100%;
}
.generate-bos td .bos-select .filter-option {
  width: 200% !important;
  display: block !important;
}
.generate-bos td .bos-select > button {
  background-color: white;
  margin-top: 0;
  height: 36px;
  white-space: nowrap;
}
.generate-bos td .bos-select > button span.filter-option {
  font-size: 0.8rem;
  color: black;
  background-color: white;
}
.generate-bos td .bos-select > button .bs-caret {
  width: auto;
}
.generate-bos td .bos-select li a span.text {
  width: 70%;
}
.generate-bos td .bos-select .dropdown-menu span.text {
  color: black;
  font-weight: normal;
}
.generate-bos td .bos-select select.bos-select {
  left: 0;
}
.generate-bos td .bos-select .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}
.generate-bos .add-more-items {
  font-size: 1rem;
  cursor: pointer;
  margin-top: 6px;
  margin-bottom: 16px;
}
.generate-bos .add-more-items:hover:after {
  border-bottom: 1px solid white;
}

.app-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem;
}
.app-filter .app-filter-btn {
  border: none;
  height: 100%;
}
.app-filter .app-filter-input {
  background: #989696;
  border: none;
  width: 160px;
  height: 30px;
  padding-left: 6px;
  margin-right: 15px;
}
.app-filter .app-filter-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}

.un-fleet {
  font-family: "Roboto", sans-serif;
}
.un-fleet .qty input[type=text] {
  font-family: "Roboto", sans-serif !important;
}
.un-fleet .btn-light-green,
.un-fleet .btn-lime {
  background-color: #5aba47;
}
.un-fleet .btn-light-green:focus,
.un-fleet .btn-lime:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 186, 71, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(90, 186, 71, 0.5);
}
.un-fleet .btn-light-green:hover,
.un-fleet .btn-lime:hover {
  background-color: rgb(123.2608695652, 199.9090909091, 108.0909090909);
}
.un-fleet .btn-blue,
.un-fleet .btn-dark-blue {
  background-color: #099dd9;
}
.un-fleet .btn-blue:hover,
.un-fleet .btn-dark-blue:hover {
  background-color: rgb(10.0154867257, 174.7146017699, 241.4845132743);
}
.un-fleet .btn-red,
.un-fleet .btn-warning {
  background-color: #c72129 !important;
  border-color: #c72129 !important;
}
.un-fleet .btn-red:focus,
.un-fleet .btn-warning:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 33, 41, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(199, 33, 41, 0.5) !important;
}
.un-fleet .btn-red:hover,
.un-fleet .btn-warning:hover {
  background-color: rgb(222.7112068966, 60.2887931034, 68.1163793103) !important;
}
.un-fleet .btn.plus .add-vehicle-to-order {
  font-size: clamp(1.125rem, 3vw - 1.6rem, 1.5rem);
}
.un-fleet .top-bar {
  background: #099dd9;
  padding-left: 0;
}
.un-fleet .top-bar figure {
  background: #181717;
}
.un-fleet .top-bar .logotype > .img-fluid {
  background: white;
  height: 70px;
  width: auto;
  border: 2px solid white;
}
.un-fleet .navbar {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet.locked .navbar {
  background: black;
}
.un-fleet .main_home .text-block {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet .overlay {
  background: rgba(0, 0, 0, 0.8);
}
.un-fleet .navbar .navbar-nav li.active,
.un-fleet .filters-form .dropdown-toggle:before {
  background: #099dd9;
}
.un-fleet .block-with-image .green-container,
.un-fleet .nav-tabs .nav-link.active {
  background: #48a046;
}
.un-fleet .card ol:not(.no-format) li:before {
  background: none;
}
.un-fleet .card ol:not(.no-format) li:after {
  border-color: transparent;
}
.un-fleet ol:not(.no-format) li:before {
  background: #5aba47;
}
.un-fleet ol:not(.no-format) li:after {
  border-color: #5aba47;
}
.un-fleet ol:not(.no-format) li:last-child:after {
  content: "";
  border-left: 4px solid transparent;
}
.un-fleet .checkbox input[type=checkbox]:checked + label {
  background: #5aba47;
  border-color: #5aba47;
}
.un-fleet .radio_field li input[type=radio]:checked ~ label::before {
  background-image: url("/static/gvlp/backgrounds/un/hand_drive.80e5c7c615ca.svg");
}
.un-fleet .modal-content .modal-header {
  background: none;
  background-color: #0068a0 !important;
}
.un-fleet .modal-content .modal-header.blue-bg {
  padding-left: 0;
}
.un-fleet .modal-content .modal-header > h4 {
  margin-bottom: 0;
}
.un-fleet .breadcrumb li.breadcrumb-item.active a, .un-fleet .breadcrumb--my-fleet li.breadcrumb-item.active a {
  background-color: #099dd9;
}
.un-fleet .login-page__welcome-text {
  font-size: 18px;
}
.un-fleet .login-page__welcome-text a {
  color: white;
  text-decoration: underline;
}
.un-fleet .table.table-edit-lr .table-inner tr td:last-child {
  width: 30% !important;
  min-width: 230px !important;
}
.un-fleet .table.table-edit-lr td textarea {
  height: auto !important;
}
.un-fleet .tooltip .tooltip-inner {
  max-width: 300px;
}
.un-fleet .user-action-wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0 !important;
}
@media screen and (max-width: 1440px) {
  .un-fleet .user-action-wrapper {
    width: 290px;
  }
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper {
    margin-left: auto;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-right: 10px;
  }
}
.un-fleet .user-action-wrapper .status-wrapper {
  margin: 0 !important;
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper {
  width: 260px !important;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper .user-action-btn-wrapper {
    margin-left: 0 !important;
  }
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper .btn {
  height: 30px !important;
  font-size: 14px !important;
  padding: 0 0 0 20px !important;
  margin-top: 0 !important;
}
@media screen and (max-width: 991px) {
  .un-fleet .user-action-wrapper .user-action-btn-wrapper .btn {
    padding: 0 5px !important;
  }
}
.un-fleet .user-action-wrapper .user-action-btn-wrapper .btn svg {
  margin-top: 0 !important;
  margin-right: 10px !important;
}

.stuck .un-fleet .navbar.sticky-top {
  background: black;
}

.maintenance {
  height: 90vh;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.maintenance .header-info {
  margin-left: 10px;
  font-size: 24px;
  letter-spacing: 2px;
}
.maintenance .content-box {
  min-width: 570px;
  width: 65%;
}
@media screen and (max-width: 600px) {
  .maintenance .content-box {
    min-width: auto;
    width: 90%;
  }
}
.maintenance .card-body {
  background: rgba(0, 0, 0, 0.5);
}
.maintenance .maintenance-text {
  width: 100%;
  padding: 0 15px;
  text-align: justify;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
@media screen and (max-width: 991px) {
  .tablesorter {
    display: block;
  }
}

.tablesorter-blackice {
  font-family: "Open Sans", Arial, sans-serif !important;
  padding: 0.5rem !important;
  padding-bottom: 310px !important;
  padding-left: 0 !important;
  background-color: #4d4d4d !important;
}
.tablesorter-blackice .hf_do_list_row td {
  color: white;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table tr {
    margin-top: 30px !important;
    padding-bottom: 40px;
    border-bottom: 1px solid #333;
  }
}
.tablesorter-blackice .light-table tr:hover {
  cursor: pointer;
}
.tablesorter-blackice .light-table tr:hover td {
  background-color: #5f5f5f;
}
.tablesorter-blackice .light-table td {
  background-color: #666666;
}
.tablesorter-blackice .light-table td:nth-of-type(1) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(1) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(2) {
  width: 8%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(2) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(3) {
  width: 14%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(3) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(4) {
  width: 18%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(4) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(5) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(5) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(6) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(6) {
    width: 100%;
  }
}
.tablesorter-blackice .light-table td:nth-of-type(7) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .light-table td:nth-of-type(7) {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table tr {
    margin-top: 30px !important;
  }
}
.tablesorter-blackice .dark-table tr:hover {
  cursor: pointer;
}
.tablesorter-blackice .dark-table tr:hover td {
  background-color: #2b2b2b;
}
.tablesorter-blackice .dark-table td {
  background-color: #333333;
  color: #8a8a8a;
}
.tablesorter-blackice .dark-table td:nth-of-type(1) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(1) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(2) {
  width: 8%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(2) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(3) {
  width: 14%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(3) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(4) {
  width: 18%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(4) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(5) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(5) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(6) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(6) {
    width: 100%;
  }
}
.tablesorter-blackice .dark-table td:nth-of-type(7) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice .dark-table td:nth-of-type(7) {
    width: 100%;
  }
}
.tablesorter-blackice thead th > a,
.tablesorter-blackice thead th > span {
  font-size: 0.875rem;
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  max-width: 99%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice thead th > a,
  .tablesorter-blackice thead th > span {
    max-width: 100%;
  }
}
.tablesorter-blackice tbody td a {
  text-decoration: none;
  color: inherit;
  max-width: 99%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice tbody td a {
    max-width: 100%;
  }
}
.tablesorter-blackice tbody td .drop-down a {
  max-width: 100%;
  font-size: 14px;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice tbody tr.avoid-sort {
    margin-top: 30px !important;
  }
}
.tablesorter-blackice tbody td.progress-col {
  background-color: #4d4d4d;
  padding: 2px 4px;
}
.tablesorter-blackice tbody td.progress-col .notification-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 22px;
  background-color: white;
  border-radius: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.tablesorter-blackice tbody td .legenda {
  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;
}
.tablesorter-blackice tbody td .legenda-text {
  margin-left: 5px;
  margin-right: 10px;
}
.tablesorter-blackice tbody td.notification::after {
  content: "";
  position: relative;
  width: 5px;
  height: 5px;
  left: 10px;
  float: right;
  border-radius: 4px;
  background-color: #0f6fa6;
  margin-top: 9px;
  margin-right: -5px;
}
.tablesorter-blackice tbody .dot {
  width: 8px;
  height: 8px;
  border-radius: 6px;
  overflow: hidden;
  margin-left: 2px;
  background-color: #d0d0d0;
  -webkit-box-shadow: inset 1px 1px grey;
          box-shadow: inset 1px 1px grey;
}
.tablesorter-blackice tbody .dot-editing {
  background-color: #0f6fa6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-allocation {
  background-color: #a72b23;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-shipment {
  background-color: #f1c020;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .dot-arrival {
  background-color: #399549;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tablesorter-blackice tbody .show-more {
  font-size: 1rem;
  cursor: pointer;
}
.tablesorter-blackice th {
  background-color: #1a1a1a !important;
}
.tablesorter-blackice .avoid-sort td {
  background-color: #4d4d4d !important;
  border: none;
  font-weight: 700 !important;
  color: #cecece;
  font-size: 0.8rem;
  padding-left: 0;
}
.tablesorter-blackice .avoid-sort td h6 {
  color: #ababab;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  margin: 8px 0 15px 0;
  white-space: nowrap;
  font-weight: bold;
}
.tablesorter-blackice .avoid-sort td h6::after {
  margin-left: 5px;
  content: "";
  background: #ababab;
  width: 100%;
  height: 1px;
  margin-bottom: 4px;
  -ms-flex-item-align: end;
  align-self: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tablesorter-blackice .not-processed-tbody td {
  font-weight: 700;
}
.tablesorter-blackice td,
.tablesorter-blackice th {
  font-size: 14px;
  margin: 5px !important;
  border: 0 !important;
  font-weight: 400;
  font-family: "Open Sans", Arial, sans-serif;
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice td,
  .tablesorter-blackice th {
    display: block;
  }
}
@media screen and (max-width: 991px) {
  .tablesorter-blackice td:before {
    content: attr(data-heading);
    display: block;
    margin-bottom: 3px;
    background: #1a1a1a;
  }
}
.tablesorter-blackice td:last-of-type {
  padding: 0;
  position: relative;
  min-width: 200px;
}
@media screen and (max-width: 1440px) {
  .tablesorter-blackice td:last-of-type {
    min-width: auto;
  }
}

.tablesorter-blackice .header,
.tablesorter-blackice .tablesorter-header {
  padding: 4px 0 4px 8px !important;
}
.tablesorter-blackice .header .filter__button,
.tablesorter-blackice .tablesorter-header .filter__button {
  margin-right: 20px;
}

.drop-down {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .drop-down {
    position: relative;
  }
}

.drop-down .selected a {
  background: transparent no-repeat scroll right center;
  display: block;
  width: 100%;
  text-decoration: none;
  color: #fff;
  padding: 4px 0 4px 4px;
}

.drop-down .options ul {
  border: 1px solid #fff;
}

.drop-down .options ul a,
.drop-down .selected a {
  border-bottom: 0;
}
.drop-down .options ul a.option-0,
.drop-down .selected a.option-0 {
  background-color: #b1242a;
}
.drop-down .options ul a.option-1,
.drop-down .selected a.option-1 {
  background-color: #bd4f1c;
}
.drop-down .options ul a.option-2,
.drop-down .selected a.option-2 {
  background-color: #1e4a65;
}
.drop-down .options ul a.option-3,
.drop-down .selected a.option-3 {
  background-color: #275d81;
}
.drop-down .options ul a.option-4,
.drop-down .selected a.option-4 {
  background-color: #1f6998;
}
.drop-down .options ul a.option-5,
.drop-down .selected a.option-5 {
  background-color: #1274b3;
}
.drop-down .options ul a.option-6,
.drop-down .selected a.option-6 {
  background-color: #0088d6;
}
.drop-down .options ul a.option-7,
.drop-down .selected a.option-7 {
  background-color: #3a964b;
}
.drop-down .options ul a.option-8,
.drop-down .selected a.option-8 {
  background-color: #006837;
}

.drop-down .selected a span {
  cursor: pointer;
  display: inline-block;
}

.drop-down .selected .drop {
  position: absolute;
  right: 0;
  background-color: #333333;
  height: 100%;
  top: 0;
  width: 26px;
  text-align: center;
  padding-top: 4px;
}
.drop-down .selected .drop span {
  font-size: 15px;
}

.drop-down .option {
  position: relative;
}

.drop-down .options ul {
  background: #fff none repeat scroll 0 0;
  display: none;
  list-style: none;
  padding: 0px 0px;
  position: absolute;
  left: 0px;
  top: 28px;
  width: auto;
  min-width: 100%;
  z-index: 99;
  -webkit-box-shadow: 5px 5px 7px -4px rgba(0, 0, 0, 0.28);
          box-shadow: 5px 5px 7px -4px rgba(0, 0, 0, 0.28);
}

.drop-down .options ul li {
  padding: 0;
  margin: 0;
}

.drop-down .selected span.value,
.drop-down .options span.value {
  display: none;
}

.drop-down .options ul li a {
  padding: 5px;
  display: block;
  text-decoration: none;
  color: #fff;
}

.drop-down .options ul li a:hover {
  background: #3179ac;
  color: #fff;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.details > .items #shipping-info-accordion.accordion .accodion_content,
.details .row.info #shipping-info-accordion.accordion .accodion_content {
  background-color: inherit;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .accordion_header h2 a,
.details .row.info #shipping-info-accordion.accordion .accodion_content .accordion_header h2 a {
  color: black !important;
  border-bottom: none;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 24px;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content > div,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content > div {
  padding: 0;
}
.details > .items #shipping-info-accordion.accordion .accodion_content .shipping-info-content > .col-6,
.details .row.info #shipping-info-accordion.accordion .accodion_content .shipping-info-content > .col-6 {
  -ms-flex-preferred-size: calc(50% - 12px);
      flex-basis: calc(50% - 12px);
}
.details > .items .text-block .accordion-review,
.details > .items #shipping-info-accordion,
.details .row.info .text-block .accordion-review,
.details .row.info #shipping-info-accordion {
  padding-left: 0;
}
.details > .items .text-block .accordion-review .accodion_content,
.details > .items #shipping-info-accordion .accodion_content,
.details .row.info .text-block .accordion-review .accodion_content,
.details .row.info #shipping-info-accordion .accodion_content {
  padding: 0 15px;
  margin-bottom: 15px;
  background-color: #e5e5e5;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header,
.details > .items #shipping-info-accordion .accodion_content .accordion_header,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header {
  min-height: 63px;
  border-bottom: none;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a {
  font-size: 1.125rem !important;
  line-height: 1.2;
  color: #288cc0 !important;
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a {
    padding-bottom: 25px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a:before,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: 0;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZmlsbD0iI2IyYjJiMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9Ijc5LjA5MywwIDQ4LjkwNywzMC4xODcgMTQ2LjcyLDEyOCA0OC45MDcsMjI1LjgxMyA3OS4wOTMsMjU2IDIwNy4wOTMsMTI4Ij48L3BvbHlnb24+Cgk8L2c+Cjwvc3ZnPg==");
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a:before,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a:before,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a:before {
    left: 50%;
    right: auto;
    top: auto;
    bottom: 5px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed {
  padding-bottom: 0;
  border-bottom: none;
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed {
    padding-bottom: 25px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 24px;
  right: 0;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZmlsbD0iI2IyYjJiMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9Ijc5LjA5MywwIDQ4LjkwNywzMC4xODcgMTQ2LjcyLDEyOCA0OC45MDcsMjI1LjgxMyA3OS4wOTMsMjU2IDIwNy4wOTMsMTI4Ij48L3BvbHlnb24+Cgk8L2c+Cjwvc3ZnPg==");
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
@media screen and (max-width: 576px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
  .details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a.collapsed:before,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a.collapsed:before {
    left: 50%;
    right: auto;
    top: auto;
    bottom: 5px;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a span.title,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a span.title,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a span.title,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a span.title {
  font-weight: 300;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_header h2 a span.choosen,
.details > .items #shipping-info-accordion .accodion_content .accordion_header h2 a span.choosen,
.details .row.info .text-block .accordion-review .accodion_content .accordion_header h2 a span.choosen,
.details .row.info #shipping-info-accordion .accodion_content .accordion_header h2 a span.choosen {
  color: #666;
  font-weight: 400;
}
.details > .items .text-block .accordion-review .accodion_content .accordion_body ul,
.details > .items #shipping-info-accordion .accodion_content .accordion_body ul,
.details .row.info .text-block .accordion-review .accodion_content .accordion_body ul,
.details .row.info #shipping-info-accordion .accodion_content .accordion_body ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_body ul,
  .details > .items #shipping-info-accordion .accodion_content .accordion_body ul,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_body ul,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_body ul {
    width: 100%;
  }
}
.details > .items .text-block .accordion-review .accodion_content .accordion_body ul li,
.details > .items #shipping-info-accordion .accodion_content .accordion_body ul li,
.details .row.info .text-block .accordion-review .accodion_content .accordion_body ul li,
.details .row.info #shipping-info-accordion .accodion_content .accordion_body ul li {
  width: 30%;
  color: #666666;
}
@media screen and (max-width: 991px) {
  .details > .items .text-block .accordion-review .accodion_content .accordion_body ul li,
  .details > .items #shipping-info-accordion .accodion_content .accordion_body ul li,
  .details .row.info .text-block .accordion-review .accodion_content .accordion_body ul li,
  .details .row.info #shipping-info-accordion .accodion_content .accordion_body ul li {
    width: 100%;
  }
}

.proforma-modal,
.modal-conf {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999998;
  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;
}
.proforma-modal-recovery,
.modal-conf-recovery {
  max-height: 470px;
  text-align: center;
  position: relative;
  background-color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery,
  .modal-conf-recovery {
    width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .proforma-modal-recovery,
  .modal-conf-recovery {
    width: 90%;
  }
}
.proforma-modal-recovery header,
.modal-conf-recovery header {
  height: 70px;
  background-color: #0081ff;
  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;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 576px) {
  .proforma-modal-recovery header,
  .modal-conf-recovery header {
    font-size: 1.125rem;
    background-size: 40px 40px;
  }
}
.proforma-modal-recovery footer,
.modal-conf-recovery footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.proforma-modal-recovery footer .bttn,
.modal-conf-recovery footer .bttn {
  font-size: 0.9rem;
  line-height: 1.5;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.proforma-modal-recovery footer .bttn-confirm,
.modal-conf-recovery footer .bttn-confirm {
  background-color: #8a8d18;
}
.proforma-modal-recovery footer .bttn-confirm:hover,
.modal-conf-recovery footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.proforma-modal-recovery footer .bttn-cancel,
.modal-conf-recovery footer .bttn-cancel {
  background-color: #c95522;
}
.proforma-modal-recovery footer .bttn-cancel:hover,
.modal-conf-recovery footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.proforma-modal-recovery main,
.modal-conf-recovery main {
  background-color: #e5e5e5;
  margin-bottom: 50px;
}
.proforma-modal-recovery main #myTableModal,
.modal-conf-recovery main #myTableModal {
  font-size: 0.8rem;
  max-height: 350px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: scroll;
}
.proforma-modal-recovery main #myTableModal tr,
.modal-conf-recovery main #myTableModal tr {
  border-top: 5px solid #e5e5e5;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tr,
  .modal-conf-recovery main #myTableModal tr {
    display: block;
    background: #fff;
  }
}
.proforma-modal-recovery main #myTableModal td,
.modal-conf-recovery main #myTableModal td {
  padding: 4px;
  text-align: left;
  background-color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td,
  .modal-conf-recovery main #myTableModal td {
    text-align: center;
    padding-bottom: 5px;
    border-bottom: 1px dashed #eee;
  }
  .proforma-modal-recovery main #myTableModal td:before,
  .modal-conf-recovery main #myTableModal td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #333;
    font-weight: bold;
    text-transform: uppercase;
    background: #fff;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(1),
.modal-conf-recovery main #myTableModal td:nth-of-type(1) {
  width: 12%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(1),
  .modal-conf-recovery main #myTableModal td:nth-of-type(1) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(2),
.modal-conf-recovery main #myTableModal td:nth-of-type(2) {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(2),
  .modal-conf-recovery main #myTableModal td:nth-of-type(2) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(3),
.modal-conf-recovery main #myTableModal td:nth-of-type(3) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(3),
  .modal-conf-recovery main #myTableModal td:nth-of-type(3) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(4),
.modal-conf-recovery main #myTableModal td:nth-of-type(4) {
  width: 25%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(4),
  .modal-conf-recovery main #myTableModal td:nth-of-type(4) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(5),
.modal-conf-recovery main #myTableModal td:nth-of-type(5) {
  width: 25%;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(5),
  .modal-conf-recovery main #myTableModal td:nth-of-type(5) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td:nth-of-type(6),
.modal-conf-recovery main #myTableModal td:nth-of-type(6) {
  width: 8%;
  text-align: right;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal td:nth-of-type(6),
  .modal-conf-recovery main #myTableModal td:nth-of-type(6) {
    width: 100%;
  }
}
.proforma-modal-recovery main #myTableModal td .show-more,
.modal-conf-recovery main #myTableModal td .show-more {
  font-weight: bold;
}
.proforma-modal-recovery main #myTableModal thead,
.modal-conf-recovery main #myTableModal thead {
  background-color: #4d4d4d;
  color: #fff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal thead,
  .modal-conf-recovery main #myTableModal thead {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tbody tr,
  .modal-conf-recovery main #myTableModal tbody tr {
    display: block;
  }
}
.proforma-modal-recovery main #myTableModal tbody tr:hover,
.modal-conf-recovery main #myTableModal tbody tr:hover {
  cursor: pointer;
}
.proforma-modal-recovery main #myTableModal tbody tr:hover td,
.modal-conf-recovery main #myTableModal tbody tr:hover td {
  color: #fff;
  background-color: #0080ff;
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tbody tr:hover td,
  .modal-conf-recovery main #myTableModal tbody tr:hover td {
    color: #000;
    background-color: #fff;
  }
}
@media screen and (max-width: 991px) {
  .proforma-modal-recovery main #myTableModal tfoot,
  .modal-conf-recovery main #myTableModal tfoot {
    display: block;
  }
  .proforma-modal-recovery main #myTableModal tfoot td:before,
  .modal-conf-recovery main #myTableModal tfoot td:before {
    padding: 0;
    margin-bottom: 0;
  }
}
.proforma-modal-confirmation,
.modal-conf-confirmation {
  width: 33%;
  min-height: 200px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 50%;
  }
}
.proforma-modal-confirmation header,
.modal-conf-confirmation header {
  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;
  height: 50px;
  color: #fff;
  font-size: 1.2rem;
  background-image: url("../images/logo_wfp_box.ff4a74d6856d.svg");
  background-position: 2% 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  background-color: #0081ff;
}
@media screen and (max-width: 576px) {
  .proforma-modal-confirmation header,
  .modal-conf-confirmation header {
    padding-left: 14px;
    font-size: 1rem;
    background-size: 35px 35px;
  }
}
.proforma-modal-confirmation main,
.modal-conf-confirmation main {
  margin-bottom: 50px;
  padding: 10px;
}
.proforma-modal-confirmation main p,
.modal-conf-confirmation main p {
  color: #fff;
  text-align: center;
  margin: 0;
}
.proforma-modal-confirmation main p.email,
.modal-conf-confirmation main p.email {
  font-weight: bold;
}
.proforma-modal-confirmation main .sk-fading-circle,
.modal-conf-confirmation main .sk-fading-circle {
  margin: 30px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle,
.modal-conf-confirmation main .sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
          animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle2,
.modal-conf-confirmation main .sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle3,
.modal-conf-confirmation main .sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle4,
.modal-conf-confirmation main .sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle5,
.modal-conf-confirmation main .sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle6,
.modal-conf-confirmation main .sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle7,
.modal-conf-confirmation main .sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle8,
.modal-conf-confirmation main .sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle9,
.modal-conf-confirmation main .sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle10,
.modal-conf-confirmation main .sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle11,
.modal-conf-confirmation main .sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle12,
.modal-conf-confirmation main .sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg);
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle2:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle3:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle4:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle5:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle6:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle7:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle8:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle9:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle10:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle11:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.proforma-modal-confirmation main .sk-fading-circle .sk-circle12:before,
.modal-conf-confirmation main .sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
@keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.proforma-modal-confirmation footer,
.modal-conf-confirmation footer {
  height: 50px;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.proforma-modal-confirmation footer .bttn,
.modal-conf-confirmation footer .bttn {
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.proforma-modal-confirmation footer .bttn-confirm,
.modal-conf-confirmation footer .bttn-confirm {
  background-color: #8a8d18;
}
.proforma-modal-confirmation footer .bttn-confirm:hover,
.modal-conf-confirmation footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.proforma-modal-confirmation footer .bttn-cancel,
.modal-conf-confirmation footer .bttn-cancel {
  background-color: #c95522;
}
.proforma-modal-confirmation footer .bttn-cancel:hover,
.modal-conf-confirmation footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
@media screen and (max-width: 991px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 70%;
  }
}
@media screen and (max-width: 576px) {
  .proforma-modal-confirmation,
  .modal-conf-confirmation {
    width: 90%;
  }
}

.delete-inlineform {
  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: 31px;
  height: 31px;
  font-size: 1.5rem;
  color: #c30a0a;
  font-weight: bold;
  text-decoration: none !important;
  background: #ccc;
  cursor: pointer;
}
@media screen and (max-width: 576px) {
  .delete-inlineform {
    width: auto;
    height: auto;
  }
}
.delete-inlineform:hover {
  color: #ccc;
  background: #c30a0a;
}
.delete-inlineform span {
  display: none;
}
@media screen and (max-width: 576px) {
  .delete-inlineform span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
  }
}

.hidden-modal {
  display: none;
}

.hidden-modal-conf {
  display: none;
}

.hidden {
  display: none;
}

.load-leasing-requests tbody a {
  text-decoration: none;
  color: inherit;
}

@media screen and (max-width: 991px) {
  .table-history thead,
  .table.table-create-proforma thead,
  .table.table-edit-lr thead,
  .table-inner thead {
    display: none;
  }
}
.table-history td:before,
.table.table-create-proforma td:before,
.table.table-edit-lr td:before,
.table-inner td:before {
  content: "";
  display: none;
}
@media screen and (max-width: 991px) {
  .table-history td:before,
  .table.table-create-proforma td:before,
  .table.table-edit-lr td:before,
  .table-inner td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
  }
}

.table.table-create-proforma,
.table.table-edit-lr {
  display: table;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma,
  .table.table-edit-lr {
    display: block;
  }
}
.table.table-create-proforma tfoot,
.table.table-edit-lr tfoot {
  width: 100%;
  display: block;
}
.table.table-create-proforma tfoot td,
.table.table-edit-lr tfoot td {
  background: none;
}
.table.table-create-proforma tfoot td:first-child,
.table.table-edit-lr tfoot td:first-child {
  padding: 18px 0 0 0;
}
.table.table-create-proforma tfoot td:before,
.table.table-edit-lr tfoot td:before {
  content: "";
  display: none;
}
.table.table-create-proforma th,
.table.table-edit-lr th {
  white-space: nowrap;
  padding: 4px 8px;
  color: #fff;
  font-weight: normal;
  text-align: center;
  background: #aaa;
  border-left: 14px solid #ebebeb;
}
.table.table-create-proforma th:first-child,
.table.table-edit-lr th:first-child {
  text-align: left;
  border-left: none;
}
.table.table-create-proforma th:last-child,
.table.table-edit-lr th:last-child {
  background: transparent;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma tr,
  .table.table-edit-lr tr {
    margin-bottom: 20px;
  }
}
.table.table-create-proforma td,
.table.table-edit-lr td {
  padding: 18px 7px 4px 7px;
}
.table.table-create-proforma td:first-child,
.table.table-edit-lr td:first-child {
  padding: 18px 7px 4px 0;
}
.table.table-create-proforma td:last-child,
.table.table-edit-lr td:last-child {
  padding: 18px 0 4px 7px;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td,
  .table.table-edit-lr td {
    background: #fff;
    padding: 0 8px 8px 8px;
    border-bottom: 1px solid #ebebeb;
  }
}
.table.table-create-proforma td:before,
.table.table-edit-lr td:before {
  content: "";
  display: none;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:before,
  .table.table-edit-lr td:before {
    content: attr(data-heading);
    display: block;
    color: #aaa;
    font-weight: bold;
    margin-bottom: 0;
    background: #fff;
  }
}
.table.table-create-proforma td input,
.table.table-edit-lr td input {
  width: 100%;
  text-align: center;
}
.table.table-create-proforma td:first-child,
.table.table-edit-lr td:first-child {
  width: 514px;
}
@media screen and (max-width: 1200px) {
  .table.table-create-proforma td:first-child,
  .table.table-edit-lr td:first-child {
    width: 300px;
  }
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:first-child,
  .table.table-edit-lr td:first-child {
    width: 100%;
    padding: 0;
  }
}
.table.table-create-proforma td:first-child input,
.table.table-edit-lr td:first-child input {
  text-align: left;
  padding: 1px 5px;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:first-child input,
  .table.table-edit-lr td:first-child input {
    text-align: center;
  }
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td:last-child,
  .table.table-edit-lr td:last-child {
    background: none;
    padding: 0;
    border-bottom: 0;
  }
  .table.table-create-proforma td:last-child:before,
  .table.table-edit-lr td:last-child:before {
    content: "";
    display: none;
    padding: 0;
  }
}
.table.table-create-proforma td table,
.table.table-edit-lr td table {
  background: none;
}
.table.table-create-proforma td table th,
.table.table-edit-lr td table th {
  border: none;
}
.table.table-create-proforma td table th:first-child,
.table.table-edit-lr td table th:first-child {
  background: none;
}
.table.table-create-proforma td table th:last-child,
.table.table-edit-lr td table th:last-child {
  background: #aaa;
}
.table.table-create-proforma td table td:first-child,
.table.table-edit-lr td table td:first-child {
  width: auto;
  padding: 0;
}
.table.table-create-proforma td table td:last-child,
.table.table-edit-lr td table td:last-child {
  padding: 0;
}
.table.table-create-proforma td table td textarea,
.table.table-edit-lr td table td textarea {
  height: 226px !important;
}
.table.table-create-proforma td table tr.form-group td:last-child,
.table.table-edit-lr td table tr.form-group td:last-child {
  width: 90% !important;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner td.text-right,
  .table.table-edit-lr td table.table-inner td.text-right {
    text-align: center !important;
  }
}
.table.table-create-proforma td table.table-inner tr td:last-child,
.table.table-edit-lr td table.table-inner tr td:last-child {
  width: 57.3%;
}
@media screen and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner tr td:last-child,
  .table.table-edit-lr td table.table-inner tr td:last-child {
    width: 100%;
  }
  .table.table-create-proforma td table.table-inner tr td:last-child:before,
  .table.table-edit-lr td table.table-inner tr td:last-child:before {
    content: "";
    display: none;
  }
}
@media screen and (max-width: 991px) and (max-width: 991px) {
  .table.table-create-proforma td table.table-inner tr td:last-child:before,
  .table.table-edit-lr td table.table-inner tr td:last-child:before {
    content: attr(data-heading);
    display: block !important;
    color: #aaa;
    font-weight: bold;
    margin-bottom: 0;
    background: #fff;
  }
}
.table.table-create-proforma .shipping-cost-margin-block,
.table.table-edit-lr .shipping-cost-margin-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table.table-create-proforma .shipping-cost-margin-block > div:first-of-type,
.table.table-edit-lr .shipping-cost-margin-block > div:first-of-type {
  width: 30% !important;
}
.table.table-create-proforma .shipping-cost-margin-block > div:last-of-type,
.table.table-edit-lr .shipping-cost-margin-block > div:last-of-type {
  width: 65% !important;
}
.table.table-create-proforma .shipping-cost-margin-block .form-control,
.table.table-edit-lr .shipping-cost-margin-block .form-control {
  border: none;
  outline: none;
  padding: 0.25rem 0.1rem;
}
.table.table-create-proforma .shipping-cost-margin-block .form-control:focus,
.table.table-edit-lr .shipping-cost-margin-block .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.table.table-create-proforma .shipping-cost-margin-block .percent,
.table.table-edit-lr .shipping-cost-margin-block .percent {
  width: 25%;
  margin: 0;
  padding: 0.25rem 0;
}

.table.table-edit-lr td:last-child {
  padding: 18px 7px 4px 7px;
}
.table.table-edit-lr .add-accessory-btn {
  width: 60% !important;
}
.table.table-edit-lr .config-container {
  width: inherit;
}
.table.table-edit-lr .config-accessories-subtotal,
.table.table-edit-lr .config-total {
  text-align: center !important;
}

tbody .btn-block {
  width: 507px;
}
@media screen and (max-width: 991px) {
  tbody .btn-block {
    width: auto;
    max-width: 96%;
    margin: 0 auto;
  }
}

.typeahead__container {
  font: 0.875rem "Open Sans", Arial, sans-serif !important;
}

.no_border_img {
  border-bottom: 0;
}
.no_border_img:hover {
  border-bottom: 0;
}

.jq-toast-wrap {
  top: 0 !important;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  overflow: hidden !important;
  text-overflow: ellipsis;
  width: calc(100% - 26px);
}

.jq-toast-single {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  background-color: #808222 !important;
}
.jq-toast-single h2 {
  font-size: 15px !important;
  margin: 0 !important;
}

.lr-save-changes {
  white-space: nowrap;
  text-align: center;
  font-size: 1rem !important;
}

.lr-checkbox {
  size: 1rem !important;
}
.lr-checkbox .custom-control-label {
  padding-left: 1rem;
}
.lr-checkbox .custom-control-label::before {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
}

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

.bootstrap-select.selected .btn {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  height: 26px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  padding-right: 6px !important;
  margin: 0;
}
.bootstrap-select.selected .btn:hover, .bootstrap-select.selected .btn:focus, .bootstrap-select.selected .btn.focus, .bootstrap-select.selected .btn:active {
  outline: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.bootstrap-select.selected .btn.dropdown-toggle:before {
  content: "";
  position: absolute;
  background-color: #333333;
  height: 100%;
  top: -1px;
  right: -1px;
  width: 26px;
  height: 26px;
  text-align: center;
  padding-top: 4px;
  z-index: -1;
}
.bootstrap-select.selected .btn.dropdown-toggle:after {
  content: "";
  display: inline-block;
  vertical-align: 0.255em;
  border-top: 0.7em solid #fff;
  border-right: 0.4em solid transparent;
  border-bottom: 0;
  border-left: 0.4em solid transparent;
}
@media screen and (max-width: 991px) {
  .bootstrap-select.selected .btn {
    max-width: 100%;
  }
}
.bootstrap-select.selected .filter-option {
  float: left;
  white-space: nowrap;
  overflow: visible !important;
}
.bootstrap-select.selected .bs-caret {
  width: 0;
}
.bootstrap-select.selected .dropdown-menu {
  padding: 0;
  border: 1px solid #fff;
}
.bootstrap-select.selected .dropdown-menu.inner {
  float: left !important;
}

.bootstrap-select.selected:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.digital-office__hr {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  height: 2px;
  margin: 10px 20px 20px 20px;
}

.recurring-invoice .tablesorter-blackice td.recurring-status:last-of-type {
  vertical-align: top !important;
  padding: 4px !important;
  position: static;
}
.recurring-invoice .tablesorter-blackice td.recurring-status {
  padding-left: 10px;
  padding-top: 3px;
  height: 100%;
  vertical-align: center;
}
.recurring-invoice .tablesorter-blackice td.recurring-status.red {
  background-color: #97010f;
  color: #bbbcbb;
}
.recurring-invoice .tablesorter-blackice td.recurring-status.green {
  background-color: #006b28;
}
.recurring-invoice .office-select-label {
  color: white;
  font-size: 18px;
}
.recurring-invoice .filter-option {
  padding-left: 0px !important;
}
.recurring-invoice .office-select-option .office-select-option {
  position: absolute;
  top: 0;
}

.agency-popover {
  width: 125px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 10px;
  padding: 10px 20px;
  margin: 0;
  z-index: 1000;
}
.agency-popover-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.agency-popover-link {
  height: 50px;
  width: 35px;
}
.agency-popover-link > div {
  position: fixed;
  top: 0;
  height: 70px;
  width: 65px;
  border-radius: 10px;
  padding: 10px 10px 10px 15px;
}
.agency-popover-link > div svg {
  width: 35px;
}
.agency-popover-link:hover .white-fill {
  fill: #437bbd;
}
.agency-popover-link-wfp > div {
  left: 0;
}
.agency-popover-link-fao > div {
  right: 0;
}

.leasing_request-extra_info .consignee-dl {
  -ms-flex-preferred-size: 47%;
      flex-basis: 47%;
}
.leasing_request-extra_info .notify-dl {
  width: 30%;
}
.leasing_request-extra_info .notify-dl-details {
  width: 62.5%;
}
.leasing_request-extra_info .pre-clearence-dl {
  width: 95%;
}
.leasing_request-extra_info .extra-textarea {
  outline: none;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  padding: 0 10px;
  width: 100%;
  height: 78px;
  resize: none;
}

.transport-cost-checkbox {
  white-space: nowrap;
  text-align: center;
}
.transport-cost-checkbox label {
  display: initial;
}
.transport-cost-checkbox input {
  width: initial !important;
  margin: 0 5px;
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
  accent-color: rgb(148, 148, 148);
}

.fao-do-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999998;
  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;
}
.fao-do-modal .content-approve {
  max-height: 75vh;
  width: 67vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve {
    width: 90vw;
  }
}
.fao-do-modal .content-approve header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 67vw;
  background-color: #0081ff;
  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;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-approve footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-approve footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-approve footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-approve footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-approve footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-approve footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-approve .fao-do-body tr, .fao-do-modal .content-approve .fao-do-body td, .fao-do-modal .content-approve .fao-do-body th, .fao-do-modal .content-approve .fao-do-body thead, .fao-do-modal .content-approve .fao-do-body tbody, .fao-do-modal .content-approve .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-approve .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-approve .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-approve .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-approve .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-approve .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-approve .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-approve .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-approve .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-approve .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-approve .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-approve td:nth-of-type(6), .fao-do-modal .content-approve th:nth-of-type(6) {
  width: 8vh;
  text-align: center !important;
}
.fao-do-modal .content-payment {
  max-height: 75vh;
  width: 73vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment {
    width: 90vw;
  }
}
.fao-do-modal .content-payment header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 73vw;
  background-color: #0081ff;
  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;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-payment footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-payment footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-payment footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-payment footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-payment footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-payment footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment .fao-do-body tr, .fao-do-modal .content-payment .fao-do-body td, .fao-do-modal .content-payment .fao-do-body th, .fao-do-modal .content-payment .fao-do-body thead, .fao-do-modal .content-payment .fao-do-body tbody, .fao-do-modal .content-payment .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-payment .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-payment .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-payment .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-payment .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-payment .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-payment .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-payment .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-payment .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-payment .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-payment td:nth-of-type(6), .fao-do-modal .content-payment th:nth-of-type(6) {
  width: 8vw;
}
.fao-do-modal .content-payment td:nth-of-type(7), .fao-do-modal .content-payment th:nth-of-type(7) {
  width: 4vw;
  text-align: center !important;
}
.fao-do-modal .content-payment footer {
  display: block;
  padding: 0;
  height: auto;
  font-size: 0.8rem;
}
.fao-do-modal .content-payment footer .footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 5px;
}
.fao-do-modal .content-payment footer .footer-container.btn-block {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0 10%;
  margin-top: 20px;
}
.fao-do-modal .content-payment footer .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fao-do-modal .content-payment footer .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.fao-do-modal .content-payment footer .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.fao-do-modal .content-payment footer .file-block .file-name {
  width: 132px;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.fao-do-modal .content-payment footer .file-block .upload-btn {
  margin: 0;
}
.fao-do-modal .content-payment footer .file-block .add-another-btn {
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
}
.fao-do-modal .content-payment footer .file-block .add-another-btn > small {
  font-style: normal;
}
.fao-do-modal .content-payment footer .footer-input-container {
  padding: 0;
  padding-left: 16px;
}
.fao-do-modal .content-payment footer .footer-input-container .footer-input {
  width: 100%;
  border: 1px solid white;
  border-radius: 0;
}
.fao-do-modal .content-payment footer .multiple-file-input-container {
  padding: 0;
}
.fao-do-modal .content-payment footer .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}
.fao-do-modal .content-payment footer .footer-container.last-col {
  width: 16vw;
}
.fao-do-modal .content-payment footer .footer-container.last-col:first-child {
  margin-top: 10px;
}
.fao-do-modal .content-payment .fao-do-body {
  margin-bottom: 0;
}
.fao-do-modal .content-payment .fao-do-body table {
  max-height: 280px;
  overflow-y: scroll;
}
@media screen and (max-width: 740px) {
  .fao-do-modal .content-payment .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment-detail {
  max-height: 75vh;
  width: 66vw;
  text-align: center;
  position: relative;
  background-color: rgba(0, 0, 0, 0.85);
  padding: 0 50px 20px 50px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail {
    width: 90vw;
  }
}
.fao-do-modal .content-payment-detail header {
  height: 70px;
  margin-bottom: 50px;
  margin-left: -50px;
  width: 66vw;
  background-color: #0081ff;
  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;
  color: #fff;
  font-size: 1.5rem;
  font-style: italic;
  background-image: url("../images/logo-fao.a56030ecc72b.svg");
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 2% 50%;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail header {
    font-size: 1.125rem;
    background-size: 40px 40px;
    width: 90vw;
  }
}
.fao-do-modal .content-payment-detail footer {
  height: 50px;
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  padding: 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fao-do-modal .content-payment-detail footer .bttn {
  font-size: 0.9rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .bttn-confirm {
  background-color: #8a8d18;
}
.fao-do-modal .content-payment-detail footer .bttn-confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail footer .bttn-cancel {
  background-color: #c95522;
}
.fao-do-modal .content-payment-detail footer .bttn-cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body {
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .fao-do-modal .content-payment-detail .fao-do-body tr, .fao-do-modal .content-payment-detail .fao-do-body td, .fao-do-modal .content-payment-detail .fao-do-body th, .fao-do-modal .content-payment-detail .fao-do-body thead, .fao-do-modal .content-payment-detail .fao-do-body tbody, .fao-do-modal .content-payment-detail .fao-do-body table {
    display: revert;
  }
}
.fao-do-modal .content-payment-detail .fao-do-body table {
  font-size: 0.8rem;
  max-height: 330px;
  border-spacing: 5px;
  border-collapse: separate;
  overflow-y: auto;
}
@media screen and (max-width: 700px) {
  .fao-do-modal .content-payment-detail .fao-do-body table {
    display: block;
    font-size: 0.7rem;
  }
}
.fao-do-modal .content-payment-detail .fao-do-body table tr {
  border-top: 5px solid #e5e5e5;
}
.fao-do-modal .content-payment-detail .fao-do-body table td {
  padding: 4px;
  color: black;
  text-align: left;
  background-color: #fff;
}
.fao-do-modal .content-payment-detail .fao-do-body table td .show-more {
  font-weight: bold;
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(1), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(1) {
  width: 10vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(2), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(2) {
  width: 13vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(3), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(3) {
  width: 10vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(4), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(4) {
  width: 17vw;
}
.fao-do-modal .content-payment-detail .fao-do-body table td:nth-of-type(5), .fao-do-modal .content-payment-detail .fao-do-body table th:nth-of-type(5) {
  width: 6vw;
  text-align: right;
  padding-right: 3px;
}
.fao-do-modal .content-payment-detail .fao-do-body table thead {
  background-color: #4d4d4d;
  color: #fff;
}
.fao-do-modal .content-payment-detail .fao-do-body table tbody tr:hover {
  cursor: pointer;
}
.fao-do-modal .content-payment-detail .fao-do-body table tbody tr:hover td {
  background-color: #0080ff;
}
.fao-do-modal .content-payment-detail footer {
  display: block;
  padding: 0;
  height: auto;
  font-size: 0.8rem;
  background-color: unset;
}
.fao-do-modal .content-payment-detail footer .footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .footer-container.btn-block {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0 10%;
  margin-top: 20px;
}
.fao-do-modal .content-payment-detail footer .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fao-do-modal .content-payment-detail footer .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.fao-do-modal .content-payment-detail footer .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.fao-do-modal .content-payment-detail footer .file-block .file-name {
  width: 132px;
  margin-right: 0;
  white-space: nowrap;
  font-size: 11px;
  padding: 3px;
  text-align: left;
}
.fao-do-modal .content-payment-detail footer .file-block .upload-btn {
  margin: 0;
}
.fao-do-modal .content-payment-detail footer .file-block .add-another-btn {
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
}
.fao-do-modal .content-payment-detail footer .file-block .add-another-btn > small {
  font-style: normal;
}
.fao-do-modal .content-payment-detail footer .footer-input-container {
  padding: 0;
  padding-left: 16px;
}
.fao-do-modal .content-payment-detail footer .footer-input-container .footer-input {
  width: 100%;
  border: 1px solid white;
  border-radius: 0;
}
.fao-do-modal .content-payment-detail footer .multiple-file-input-container {
  padding: 0;
}
.fao-do-modal .content-payment-detail footer .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}
.fao-do-modal .content-payment-detail footer .footer-container.last-col {
  width: 16vw;
}
.fao-do-modal .content-payment-detail footer .footer-container.last-col:first-child {
  margin-top: 10px;
}
.fao-do-modal .content-payment-detail .fao-do-body {
  margin-bottom: 0;
}
.fao-do-modal .content-payment-detail .fao-do-body td:nth-of-type(4), .fao-do-modal .content-payment-detail .fao-do-body th:nth-of-type(4) {
  width: 10vw !important;
}
.fao-do-modal .content-payment-detail .fao-do-body td:nth-of-type(5), .fao-do-modal .content-payment-detail .fao-do-body th:nth-of-type(5) {
  width: 16vw !important;
  text-align: left;
}

.monthpicker {
  width: 160px !important;
}
.monthpicker .monthpicker_selector {
  z-index: 2;
  position: absolute;
}
.monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}

.monthpicker-small > .monthpicker .monthpicker_input {
  height: 28px !important;
}
.monthpicker-small > .monthpicker .monthpicker_input:before {
  height: 28px !important;
  width: 28px !important;
}
.monthpicker-small > .monthpicker .monthpicker_input:after {
  right: 6px;
}

.monthpicker-black > .monthpicker .monthpicker_selector table {
  color: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_selector table td.selected {
  background: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_selector table tr:first-of-type {
  background: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_input {
  color: #333333;
}
.monthpicker-black > .monthpicker .monthpicker_input:before {
  background: #333333;
}

.disposal_list .disposal__filter_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
}
.disposal_list .disposal__filter_container .disposal__filter_btn {
  border: none;
}
.disposal_list .tablesorter-blackice .light-table td:nth-of-type(6) {
  width: 20%;
}
@media screen and (max-width: 991px) {
  .disposal_list .tablesorter-blackice .light-table td:nth-of-type(6) {
    width: 100%;
  }
}
.disposal_list .disposal-accordion-btn {
  height: 46px;
  padding-top: 0;
  padding-bottom: 0;
}
.disposal_list .disposal-accordion__header-label {
  font-size: 0.7rem;
  font-weight: 400;
}
.disposal_list .disposal-accordion__header-data {
  font-weight: 600;
}

.disposal.tooltip {
  pointer-events: none;
}

.disposal.tooltip-inner {
  position: absolute;
  top: 0;
  right: 0;
  white-space: nowrap;
  color: #FFF;
  text-align: center;
  background: #c3a600;
  border-radius: 5px;
  border: 1px solid #314A5B;
}
.disposal.tooltip-inner:empty {
  display: none;
}

.tooltip-vehicle {
  background-color: gray;
  padding: 0;
  margin: 0;
  border: 1px solid red;
}

.disposal.tooltip-arrow {
  width: 0px;
  height: 0px;
}

.disposal_list_row > td > a {
  min-height: 18px;
}

.disposal-detail-wrapper {
  margin: 0 auto;
}
.disposal-detail-wrapper .disposal-detail {
  width: 100%;
}
.disposal-detail-wrapper .disposal-detail .disposal-title {
  color: #85542c;
  font-weight: 600;
}
.disposal-detail-wrapper .disposal-detail .contact-label {
  white-space: nowrap;
  margin-top: 0.5rem;
  margin-right: 0.5rem;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table {
  border-collapse: separate;
  border-spacing: 5px;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table .form-control-sm {
    font-size: 0.7rem !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__description {
  margin: 0;
  position: relative;
  font-size: 14px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__header {
  color: white;
  background-color: #aaa;
  white-space: nowrap;
  padding-left: 10px;
  font-size: 0.7rem !important;
  padding-right: 10px;
  text-align: center;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__header {
    font-size: 0.6rem !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
  width: 200px !important;
}
@media screen and (max-width: 1500px) and (min-width: 992px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
    width: 150px !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__send-btn {
  height: 45px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__send-btn:disabled {
  opacity: 0.7;
  pointer-events: none;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-btn {
  width: 225px;
  text-align: center;
  font-size: 0.8em;
}
@media screen and (max-width: 991px) {
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
    opacity: 0.7;
  }
  .disposal-detail-wrapper .disposal-detail .disposal-detail-table__big-input {
    width: 100% !important;
  }
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col {
  display: inline-block;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div .doc-title {
  font-weight: bolder;
  margin-bottom: 5px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col div .reminder.last {
  color: red;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:last-child) {
  border-right: 1px solid grey;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:last-child) {
  padding-right: 10px;
}
.disposal-detail-wrapper .disposal-detail .disposal-detail__document-col:not(:first-child) {
  padding-left: 10px;
}
.disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-title {
  color: #A6A7A7;
}
.disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-detail-table td, .disposal-detail-wrapper .disposal-detail_vehicle_gray .disposal-detail-table input {
  background-color: #D3D1D1 !important;
  border-color: transparent !important;
}

.ffp-emails .text-warning {
  font-size: 12px;
}
.ffp-emails .multiselect .multiselect__tags {
  padding: 0;
}
.ffp-emails .multiselect .multiselect__tags {
  min-height: 31px;
  padding: 0;
  border: 1px solid #dedede;
  border-radius: 0;
  text-align: center;
}
.ffp-emails .multiselect .multiselect__placeholder {
  padding: 0;
  margin: 3px 0 0 0;
}
.ffp-emails .multiselect .multiselect__select {
  z-index: 999;
  height: 29px;
  background-color: #aaa;
}
.ffp-emails .multiselect .multiselect__select:before {
  top: 76%;
  border-color: #eae1e1 transparent transparent;
}
.ffp-emails .multiselect .multiselect__content-wrapper {
  background-color: rgba(168, 161, 161, 0.9);
}
.ffp-emails .multiselect .multiselect__tag {
  background-color: transparent;
  color: #4d4d4d;
  margin: 0;
}
.ffp-emails .multiselect .multiselect__tag-icon {
  left: -15px;
}
.ffp-emails .multiselect .multiselect__tag-icon:hover {
  background-color: transparent;
}
.ffp-emails .multiselect .multiselect__tag-icon:after {
  color: red;
}
.ffp-emails .multiselect .multiselect__option--highlight {
  background-color: transparent;
}
.ffp-emails .multiselect .multiselect__option--selected {
  background-color: transparent;
}

.tracking-page h1 {
  border: none;
  padding-left: 0;
  padding-bottom: 0;
  text-transform: none;
}

.tracking-page {
  max-width: 720px;
  margin: 4rem auto 2rem auto;
}

.tracking-btn, .tablesorter-blackice tbody td a.tracking-btn {
  font-size: 14px;
  padding: 4px 12px;
  height: auto;
  max-width: 74px;
  width: 74px;
  margin: 3px auto;
  color: #fff;
}
@media (max-width: 991px) {
  .tracking-btn, .tablesorter-blackice tbody td a.tracking-btn {
    max-width: 100%;
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.tablesorter-blackice.tracking-table {
  padding-bottom: 0 !important;
  padding-right: 0 !important;
}

.tablesorter-blackice.tracking-table tr td, .tablesorter-blackice.tracking-table tr th {
  width: auto !important;
  border-width: 8px !important;
}
.tablesorter-blackice.tracking-table tr td:nth-child(1), .tablesorter-blackice.tracking-table tr th:nth-child(1) {
  width: 356px !important;
}
@media (max-width: 991px) {
  .tablesorter-blackice.tracking-table tr td:nth-child(1), .tablesorter-blackice.tracking-table tr th:nth-child(1) {
    width: auto !important;
  }
}
.tablesorter-blackice.tracking-table tr td:nth-child(3), .tablesorter-blackice.tracking-table tr th:nth-child(3) {
  width: 104px !important;
  min-width: 104px !important;
}
@media (max-width: 991px) {
  .tablesorter-blackice.tracking-table tr td:nth-child(3), .tablesorter-blackice.tracking-table tr th:nth-child(3) {
    width: auto !important;
  }
}

.tracking-table.tablesorter-blackice .light-table tr td {
  background-color: transparent;
  padding: 0;
}
.tracking-table.tablesorter-blackice .light-table tr td.tracking-table__divider-cell {
  line-height: 12px;
}
.tracking-table.tablesorter-blackice .light-table tr td .tracking-table__divider {
  display: inline-block;
}
.tracking-table.tablesorter-blackice .light-table tr td .tracking-table__text {
  display: inline-block;
  width: 100%;
  padding: 6px 8px;
  text-indent: 8px;
  background-color: #666666;
}
.tracking-table.tablesorter-blackice .light-table tr:hover td {
  cursor: auto;
  background-color: transparent;
}
.tracking-table.tablesorter-blackice .light-table tr:hover td .tracking-table__text a {
  background-color: #5f5f5f;
}

.upload-xml-input {
  display: none;
}

.tracking-sheet-current {
  background-color: #ebebeb;
  min-height: 120px;
}
.tracking-sheet-current .table-wrapper {
  max-height: 75vh;
  overflow: auto;
  font-size: 13px;
}

.tracking-sheet-current-table.tablesorter tr th, .tracking-sheet-current-table.tablesorter tr td {
  text-align: center;
  white-space: nowrap;
  border-width: 5px;
  border-color: #ebebeb;
  padding-right: 12px;
  padding-left: 12px;
}
.tracking-sheet-current-table.tablesorter tr td {
  position: relative;
  padding: 0;
}
.tracking-sheet-current-table.tablesorter tr td input {
  z-index: -1;
  border: 1px solid #777373;
  position: absolute;
  top: 0;
  left: 0;
  background-color: inherit;
  font-size: inherit;
}
.tracking-sheet-current-table.tablesorter tr td:focus-within input {
  z-index: 1;
}
.tracking-sheet-current-table.tablesorter tr td .tracking-sheet-table-cell__label {
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
  border: 1px solid #777373;
  padding: 5px 9px;
}
.tracking-sheet-current-table.tablesorter tr td .tracking-sheet-table-cell__label:empty {
  position: absolute;
  top: 0;
  left: 0;
}

.tracking-sheet-current__submit {
  height: 40px;
}

.tracking-sheet-current-table__header .tablesorter-headerSeparator th {
  background-color: #ebebeb;
  color: #635f5f;
  font-size: 1.3rem;
  font-weight: 400;
  padding-bottom: 10px;
  border-right: 5px solid #635f5f;
  position: relative;
}

.tracking-sheet-current-table__header .tablesorter-headerSeparator th:nth-child(n+1):not(:last-child):after {
  position: absolute;
  bottom: 0;
  right: -4px;
  height: 34px;
  display: block;
  width: 2px;
  background: #808080;
  border-right: 1px white;
  content: "";
  z-index: 2;
}

.tracking-sheet-current-table__header .tablesorter-headerRow {
  position: sticky;
  top: -3px;
  z-index: 2;
}
.tracking-sheet-current-table__header .tablesorter-headerRow th {
  color: #fff;
  background-color: #777373;
  word-wrap: normal;
  white-space: nowrap;
  font-weight: normal;
}
.tracking-sheet-current-table__header .tablesorter-headerRow th:nth-child(odd) {
  background-color: #34918e;
}

.tracking-sheet-table-filter__btn {
  margin-bottom: 0;
  line-height: 100%;
  height: 28px;
  text-transform: none;
}

.modal-dialog.confirm-eol-modal {
  max-width: 518px !important;
}
.modal-dialog.confirm-eol-modal .modal-body {
  padding: 24px 48px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.my-disposal-modal {
  max-width: 1112px !important;
}
.my-disposal-modal .modal-body {
  max-height: 100% !important;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal .modal-body {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 576px) {
  .my-disposal-modal .modal-body {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.my-disposal-modal-table-container {
  max-width: 100%;
  margin-bottom: 100px;
  overflow-x: auto;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal-table-container {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .my-disposal-modal-table-container {
    margin-bottom: 50px;
  }
}
.my-disposal-modal table.my-disposal-modal-table {
  font-size: 14px;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .my-disposal-modal table.my-disposal-modal-table {
    display: block;
  }
  .my-disposal-modal table.my-disposal-modal-table thead,
  .my-disposal-modal table.my-disposal-modal-table tbody,
  .my-disposal-modal table.my-disposal-modal-table th,
  .my-disposal-modal table.my-disposal-modal-table td,
  .my-disposal-modal table.my-disposal-modal-table tr {
    display: block;
  }
  .my-disposal-modal table.my-disposal-modal-table thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .my-disposal-modal table.my-disposal-modal-table td {
    height: auto !important;
    min-height: 32px;
    border: none;
    border-bottom: 1px solid #c5c5c5;
    position: relative;
    padding: 0 !important;
    white-space: normal;
    text-align: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .my-disposal-modal table.my-disposal-modal-table td::before {
    content: attr(data-heading);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
            flex: 0 0 40%;
    max-width: 40%;
    white-space: normal;
    text-align: left;
    font-weight: bold;
    background-color: #a6a7a7;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 8px;
  }
  .my-disposal-modal table.my-disposal-modal-table td.tablesorter-input-column::before {
    background-color: #3c9c49;
  }
  .my-disposal-modal table.my-disposal-modal-table td .drop-down {
    width: 100% !important;
    height: auto !important;
  }
  .my-disposal-modal table.my-disposal-modal-table td .drop-down .filter-option {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content {
    height: auto;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input {
    width: 100% !important;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-webkit-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-moz-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input:-ms-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::-ms-input-placeholder {
    text-align: center;
  }
  .my-disposal-modal table.my-disposal-modal-table td span.tablesorter-custom-silver__cell-content input::placeholder {
    text-align: center;
  }
}
.my-disposal-modal table.my-disposal-modal-table tr td,
.my-disposal-modal table.my-disposal-modal-table tr th {
  border: 1px solid #c5c5c5 !important;
}
.my-disposal-modal table.my-disposal-modal-table td {
  height: 32px;
}
.my-disposal-modal table.my-disposal-modal-table td input {
  height: 100%;
  width: 100%;
  border: none;
}
.my-disposal-modal table.my-disposal-modal-table .tablesorter-custom-silver__cell-content label {
  width: 100%;
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .tablesorter-custom-silver__cell-content .dropdown-menu {
  max-width: 100% !important;
}
.my-disposal-modal table.my-disposal-modal-table .grounded-extend-date-field {
  text-align: center;
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white {
  height: 100%;
}
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white > div,
.my-disposal-modal table.my-disposal-modal-table .drop-down.selectpicker-white > div > button {
  height: 100%;
}

ul.my-disposal-modal-list li {
  margin-bottom: 0.75rem;
  padding-left: 0;
  background: none;
}

.my-disposal-modal-wrapper {
  cursor: auto;
}
.my-disposal-modal-wrapper--status-label {
  width: 320px;
  padding-top: 23px !important;
  text-transform: uppercase;
  font-size: 14px;
  text-align: center;
}

.tablesorter.tablesorter-custom-silver tr th,
.tablesorter.tablesorter-custom-silver tr td {
  padding: 0;
  border: 5px solid transparent !important;
  background-color: transparent;
}
.tablesorter.tablesorter-custom-silver tr th > span,
.tablesorter.tablesorter-custom-silver tr td > span {
  padding: 4px 8px;
  white-space: nowrap;
  display: inline-block;
  font-weight: normal;
  width: 100%;
  height: 100%;
}
.tablesorter.tablesorter-custom-silver tr th:last-of-type,
.tablesorter.tablesorter-custom-silver tr td:last-of-type {
  min-width: 120px;
}
.tablesorter.tablesorter-custom-silver tr th {
  color: #fff;
}
.tablesorter.tablesorter-custom-silver tr th.disposal-secondary-bg {
  background: #3c9c49;
}
.tablesorter.tablesorter-custom-silver tr th .long-title {
  white-space: nowrap;
}
@media screen and (max-width: 1350px) {
  .tablesorter.tablesorter-custom-silver tr th .long-title {
    white-space: normal;
  }
}
.tablesorter.tablesorter-custom-silver tr th span.tablesorter-custom-silver__header-cell-content--secondary {
  background: #3c9c49;
}
.tablesorter.tablesorter-custom-silver tr th span.tablesorter-custom-silver__header-cell-content {
  background: #a6a7a7;
}
.tablesorter.tablesorter-custom-silver tr td {
  color: #3d3d3d;
}
.tablesorter.tablesorter-custom-silver tr td span.tablesorter-custom-silver__cell-content {
  background-color: white;
}

.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  background-color: white;
  height: 32px;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default:before {
  height: 32px;
}
.selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default span {
  color: #3d3d3d;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0;
}
.selectpicker-white > .bootstrap-select .dropdown-menu.inner > li > a > .text {
  color: #3d3d3d;
  white-space: nowrap;
  font-weight: normal;
}

.filter-country-select-wrapper .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  font-size: inherit;
  background-color: white;
  height: 29px;
}
.filter-country-select-wrapper .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default:before {
  height: 29px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.my-support .corrected-arrow {
  margin-top: 10px;
  min-height: 51px;
}
.my-support .corrected-arrow:before {
  top: 12px !important;
}
.my-support .my-support__title {
  -ms-flex-item-align: center;
      align-self: center;
  -ms-flex-preferred-size: 21%;
      flex-basis: 21%;
  text-align: center;
  font-size: 1rem;
  margin: 15px 0 0 4rem;
  color: #fff;
  font-weight: 300;
  line-height: 1.2;
}
.my-support .my-support__title + div {
  -ms-flex-preferred-size: 65%;
      flex-basis: 65%;
}
.my-support .support-page__subtitle {
  padding: 0px !important;
}
.my-support .request_title {
  border: none !important;
  padding-left: 5px;
}
.my-support .message_title {
  font-size: 1.125rem;
  font-weight: 400;
}
.my-support .white-field {
  background-color: #f5f5f5;
  margin: 0;
  padding: 5px;
  color: black;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.my-support .white-field.support-remarks {
  word-break: break-all;
}
.my-support .support-remarks-text-wrap {
  white-space: pre-wrap !important;
}
.my-support .btn-support {
  font-size: 1rem;
  margin: 20px 0 10px 10px;
  padding: 5px;
}
.my-support .btn-support span {
  padding: 5px 0 0 10px;
}
.my-support .btn-support:hover {
  text-decoration: none;
}
.my-support .my-support__new-ticket .card-body {
  font-size: 0.9rem;
  font-weight: 300;
}
.my-support .my-support__new-ticket .new-ticket__info {
  font-size: 1.1rem;
  font-weight: 300;
  max-width: 250px;
}
.my-support .my-support__new-ticket .new-ticket__info .info__content {
  font-size: 0.9rem;
}
@media screen and (max-width: 991px) {
  .my-support .my-support__new-ticket .new-ticket__info {
    max-width: 100%;
  }
}
.my-support .my-support__new-ticket .drop-down {
  position: relative;
}
.my-support .my-support__new-ticket .drop-down .dropdown-toggle:focus {
  outline: none !important;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul {
  overflow: hidden;
  max-height: 200px;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li.selected span {
  color: gray;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li a:hover {
  background-color: darkgrey;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul,
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li {
  background-color: #d7d8d4;
  margin-bottom: 0;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu ul span,
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu li span {
  font-size: 0.9rem;
  font-weight: 300;
  color: black;
}
.my-support .my-support__new-ticket .drop-down .bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
}
.my-support .my-support__new-ticket .drop-down .btn {
  max-width: 100%;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle {
  background-color: #fff;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle:before {
  background-color: #9c9c9c;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle:after {
  border-top-color: #3c3c3c;
}
.my-support .my-support__new-ticket .drop-down .btn.dropdown-toggle span {
  color: black;
  font-weight: 300;
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 5px;
}
.my-support .my-support__new-ticket .my-support__textarea {
  width: 100%;
  background-color: #fff;
  padding-left: 5px;
}
.my-support .my-support__new-ticket .cancel-btn {
  color: #fff;
}
.my-support .my-support__new-ticket .cancel-btn span {
  text-decoration: underline;
}
.my-support .file-upload-zone .file-input-line,
.my-support .file-upload-zone .file-name {
  width: 220px;
  min-height: 27px;
  font-size: 0.9rem;
  line-height: 1;
  color: black;
  display: inline-block;
  vertical-align: bottom;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.my-support .file-upload-zone .file-inputs {
  padding-left: 10px;
}
.my-support .file-upload-zone .file-inputs > li {
  margin-bottom: 8px;
}
.my-support .file-upload-zone .file-inputs .file-name {
  height: 27px;
  line-height: 27px;
  padding-left: 8px;
  margin: 0 8px 0 4px;
}
.my-support .file-upload-zone .btn.btn-default-size,
.my-support .file-upload-zone .add-another-btn {
  color: #fff;
  font-size: 0.9rem !important;
}
.my-support .file-upload-zone .add-another-btn {
  background: transparent;
  border: 0;
  font-weight: 300;
  padding-left: 0;
  margin-left: -2px;
}
.my-support .file-upload-zone .add-another-btn:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25);
}
.my-support .file-upload-zone .btn-dark-blue {
  background-color: #9c9c9c;
  color: #3c3c3c;
  font-size: 0.8rem;
  width: 70px;
  min-height: 27px;
}
.my-support .ticket-status {
  width: 100%;
  min-height: 33px;
  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;
}
.my-support .status__red {
  background-color: #791f23;
}
.my-support .status__blue {
  background-color: #005f8a;
}
.my-support .status__green {
  background-color: #347853;
}
.my-support .new-request-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 43px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 5px 0;
  margin-top: 15px;
}
@media screen and (max-width: 1281px) {
  .my-support .new-request-btn span {
    font-size: 14px;
  }
}
.my-support__answer-btn .btn {
  height: 20px;
  font-size: 18px;
  width: 120px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.my-support__answer-btn .btn::after {
  content: "";
  position: absolute;
  left: 95px;
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 15px 15px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.my-support__answer-btn .btn.active::after {
  content: "";
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.my-support .custom-file-upload > div {
  margin-bottom: 16px !important;
}
.my-support .custom-file-upload .btn {
  color: #fff;
}
.my-support .custom-file-upload li {
  margin: 0 0 8px !important;
}

.my-support-modal {
  color: white;
}
.my-support-modal .support-modal__id-zone {
  background-color: white;
  color: black;
  height: 40px;
  font-size: 1.2rem;
}
.my-support-modal ul li {
  background-image: none;
  font-style: italic;
}
.my-support-modal ul li:before {
  content: "-";
  margin-right: 10px;
}
.my-support-modal .ticket-list-steps {
  list-style: square outside;
}

.my_support__send_answer {
  height: 40px;
  font-size: 16px;
  width: 100px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0;
}

.support-bound-table {
  max-width: 960px;
}

.recurring-wrapper {
  margin: 0 auto;
}
.recurring-wrapper .custom-link-details {
  color: black;
}
.recurring-wrapper .master-label,
.recurring-wrapper .invoice-label {
  color: white;
  background-color: black;
  display: block;
  width: 100%;
}
.recurring-wrapper .master-label {
  text-align: right;
  padding-right: 20px !important;
  margin-bottom: 3px;
  font-weight: 600;
  font-size: 16px !important;
}
.recurring-wrapper .invoice-label {
  white-space: nowrap;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-wrapper .invoice-label {
    font-size: 0.75rem;
  }
}
.recurring-wrapper .invoice-detail {
  width: 100%;
}
.recurring-wrapper .remove-invoice {
  font-size: 2rem;
  color: red;
}
.recurring-wrapper td,
.recurring-wrapper th {
  padding-right: 10px;
}
.recurring-wrapper .invoice-subtotal {
  font-weight: 600;
  text-align: right;
  padding-right: 15px;
  border: 1px solid black;
}
.recurring-wrapper button.remove-invoice {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.recurring-wrapper .invoice-select {
  border: 1px solid #ccc;
  width: 120px;
  height: 32px;
  border-radius: 3px;
  overflow: hidden;
  background-color: white;
  margin-bottom: 10px;
}
.recurring-wrapper .invoice-select select {
  width: 100%;
  padding: 5px 8px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
}
.recurring-wrapper .invoice-select select:focus {
  outline: none;
}
.recurring-wrapper .to-edit-recurring-btn {
  background-color: #4596af;
  font-weight: 400;
}
.recurring-wrapper .recurring-confirm-btn,
.recurring-wrapper .recurring-cancel-btn {
  font-size: 25px;
  color: white;
  font-weight: 600;
  width: 150px;
  height: 55px;
  text-align: center;
}
.recurring-wrapper .recurring-confirm-btn {
  background-color: #808222;
}
.recurring-wrapper .recurring-cancel-btn {
  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;
  text-decoration: none;
  background-color: #922c2c;
}
.recurring-wrapper .monthpicker {
  width: 160px !important;
}
@media screen and (min-width: 991px) {
  .recurring-wrapper .monthpicker .monthpicker_selector {
    position: absolute;
  }
}
.recurring-wrapper .monthpicker .monthpicker_selector table {
  font-style: italic;
  color: #4d4e4e;
  width: 160px;
  background: white;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td {
  border: 0;
  text-align: center;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td:hover {
  background: #eee;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_selector table td.selected {
  background: #4d4e4e;
  color: #fff;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type {
  color: #b3b3b3;
  background: #4d4e4e;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type td:first-of-type {
  text-align: left;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type td:last-of-type {
  text-align: right;
}
.recurring-wrapper .monthpicker .monthpicker_selector table tr:first-of-type .yearSwitch {
  font-style: normal;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_input {
  position: relative;
  height: 31px !important;
  color: #4d4e4e;
  font-style: italic;
  background: white;
  padding: 3px 0 4px 4px !important;
  border: 0 !important;
}
.recurring-wrapper .monthpicker .monthpicker_input:before {
  content: "";
  position: absolute;
  width: 35px !important;
  height: 31px;
  top: 0;
  right: 0;
  background: #4d4e4e;
  cursor: pointer;
}
.recurring-wrapper .monthpicker .monthpicker_input::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 10px;
  bottom: auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMyI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI3OS4wOTMsMCA0OC45MDcsMzAuMTg3IDE0Ni43MiwxMjggNDguOTA3LDIyNS44MTMgNzkuMDkzLDI1NiAyMDcuMDkzLDEyOCAJCSI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 15px;
  z-index: 3;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  cursor: pointer;
}
.recurring-wrapper .calendar-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 5%;
}
.recurring-wrapper .invoice-detail-view-placeholder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  background-color: white;
  min-height: 30px;
}
.recurring-wrapper .invoice-detail-view-placeholder.bordered {
  border: 1px solid #212529;
  font-weight: 400;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-wrapper .invoice-detail-view-placeholder {
    font-size: 0.75rem;
  }
}
.recurring-wrapper .invoice-view-table {
  min-width: 80% !important;
}
.recurring-wrapper .invoice-view-table tbody td {
  padding-top: 10px;
}
.recurring-wrapper .invoice-view-table__link-pdf {
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width: 991px) {
  .recurring-wrapper .calendar-row {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .recurring-wrapper .invoice-edit-table td:before,
  .recurring-wrapper .invoice-view-table td:before {
    content: attr(data-heading);
    display: block;
    padding: 4px;
    margin-bottom: 3px;
    color: #fff;
    background: #1a1a1a;
    opacity: 0.7;
  }
}

.invoice-detail .invoice-modal-wrapper {
  padding: 2rem 1rem;
  height: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-wrapper {
    margin: 0 !important;
    height: 100%;
  }
}
.invoice-detail .invoice-modal-mask {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.616);
  display: table;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.invoice-detail .invoice-modal-container {
  max-width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 2px;
  color: white;
  background-color: rgba(0, 0, 0, 0.808);
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: Helvetica, Arial, sans-serif;
}
.invoice-detail .invoice-modal-header {
  background-color: #0071ab;
  height: 80px;
  color: white;
}
.invoice-detail .invoice-modal-body {
  padding: 2rem 4rem;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-body {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-edit-table {
    margin: 0 !important;
  }
}
.invoice-detail .invoice-modal-footer {
  margin-bottom: 5rem;
}
.invoice-detail .invoice-modal-enter {
  opacity: 0;
}
.invoice-detail .invoice-modal-leave-active {
  opacity: 0;
}
.invoice-detail .invoice-table-wrapper {
  overflow: auto;
}
@media screen and (max-width: 1600px) and (min-width: 992px) {
  .invoice-detail .invoice-modal-body {
    font-size: 0.75rem;
  }
}
.invoice-detail .invoice-modal-table {
  background-color: transparent;
  white-space: nowrap !important;
}
.invoice-detail .invoice-modal-table .modal-cell-area-th {
  background-color: #4d4d4d;
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 1px 15px 1px 15px;
}
.invoice-detail .invoice-modal-table .modal-cell-area-td {
  background-color: white;
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 1px 15px 1px 15px;
}
.invoice-detail .invoice-modal-table th:last-child,
.invoice-detail .invoice-modal-table td:last-child {
  margin-right: 0;
  padding-right: 0;
}
.invoice-detail .invoice-modal-table th {
  width: 100%;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.invoice-detail .invoice-modal-table td {
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  color: black;
}
@media screen and (max-width: 991px) {
  .invoice-detail .invoice-modal-table td:before {
    content: attr(data-heading);
    display: block;
    margin-bottom: 3px;
    background: #1a1a1a;
    color: white;
  }
}
.invoice-detail .invoice-modal-confirm-btn,
.invoice-detail .invoice-modal-cancel-btn {
  font-size: 18px;
  color: white;
  font-weight: 600;
  width: 150px;
  height: 45px;
  text-align: center;
  border: none;
}
.invoice-detail .invoice-modal-confirm-btn {
  background-color: #808222;
}
.invoice-detail .invoice-modal-cancel-btn {
  background-color: #922c2c;
}
.invoice-detail .master-baige {
  color: black;
  background-color: white;
}
.invoice-detail .confirmation-modal-label {
  overflow: elipsis;
  white-space: nowrap;
  min-height: 26px;
  font-weight: 600;
  background-color: #4d4d4d;
}
.invoice-detail .confirmation-modal-title {
  font-size: 16px;
  font-weight: 600;
}
.invoice-detail .confirmation-modal-info-holder {
  background-color: white;
  color: black;
}
.invoice-detail .invoice-modal-enter .invoice-modal-container,
.invoice-detail .invoice-modal-leave-active .invoice-modal-container {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}

.modal-btn {
  border: none;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 20px;
}
.modal-btn.modal-btn--confirm {
  background-color: #8a8d18;
}
.modal-btn.modal-btn--confirm:hover {
  background-color: #797c12;
  cursor: pointer;
}
.modal-btn.modal-btn--cancel {
  background-color: #c95522;
}
.modal-btn.modal-btn--cancel:hover {
  background-color: #bd4d1c;
  cursor: pointer;
}

.input-control-custom.form-control {
  max-width: 246px;
  width: auto !important;
  margin: 0 auto;
  font-size: 1.6rem;
  padding: 0 2rem;
}

.my-invoices-content {
  max-width: 1507px;
  margin: 0 auto;
  padding: 51px 46px;
}

.text-underlined-custom {
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.recurring-table.tablesorter-blackice {
  background-color: transparent !important;
  overflow-x: auto;
  padding-bottom: 0 !important;
}
.recurring-table.tablesorter-blackice .recurring-table__info-row td {
  text-align: left !important;
}
.recurring-table.tablesorter-blackice tbody:first-child > tr:first-child > td:first-child > div:first-child {
  padding-top: 0 !important;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-table.tablesorter-blackice tr:not(.recurring-table__info-row) th,
  .recurring-table.tablesorter-blackice tr:not(.recurring-table__info-row) td {
    font-size: 0.75rem;
  }
}
.recurring-table.tablesorter-blackice th,
.recurring-table.tablesorter-blackice td {
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  border-top: 4px solid transparent !important;
  border-bottom: 4px solid transparent !important;
  background-color: transparent !important;
  padding: 0 !important;
  text-align: center;
  font-size: 1rem;
}
.recurring-table.tablesorter-blackice th:last-child,
.recurring-table.tablesorter-blackice td:last-child {
  border-right: 0 solid transparent !important;
}
.recurring-table.tablesorter-blackice th:first-child,
.recurring-table.tablesorter-blackice td:first-child {
  border-left: 0 solid transparent !important;
}
.recurring-table.tablesorter-blackice th:nth-child(-n-1),
.recurring-table.tablesorter-blackice td:nth-child(-n-1) {
  max-width: 224px;
}
.recurring-table.tablesorter-blackice th > span,
.recurring-table.tablesorter-blackice td > span {
  width: 100%;
  height: 100%;
  display: inline-block;
  padding: 4px 6px;
  white-space: nowrap;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .recurring-table.tablesorter-blackice th > span,
  .recurring-table.tablesorter-blackice td > span {
    padding: 4px 2px;
  }
}
@media screen and (max-width: 991px) {
  .recurring-table.tablesorter-blackice th,
  .recurring-table.tablesorter-blackice td {
    border: none !important;
  }
  .recurring-table.tablesorter-blackice th:first-child,
  .recurring-table.tablesorter-blackice td:first-child {
    border-left: 0 solid transparent !important;
    max-width: 100%;
  }
  .recurring-table.tablesorter-blackice th:nth-child(-n-1),
  .recurring-table.tablesorter-blackice td:nth-child(-n-1) {
    max-width: 100%;
  }
}
.recurring-table.tablesorter-blackice th > span {
  background-color: #393536;
  color: #e4e4e3;
}
.recurring-table.tablesorter-blackice td > span {
  background-color: white;
  color: #464648;
}
@media screen and (max-width: 991px) {
  .recurring-table.tablesorter-blackice td:before {
    background: #393536;
  }
}
.recurring-table .orders-link {
  overflow: visible;
}

.invoice-btn {
  max-width: 222px;
  width: 100%;
  height: 34px;
  margin: 0;
  padding: 4px 36px;
  font-size: 1rem;
  color: white;
  text-align: center;
  position: relative;
  border: none;
  border-radius: 4px;
  display: inline-block;
  white-space: nowrap;
}
.invoice-btn::before {
  content: ">";
  position: absolute;
  top: 50%;
  right: 14px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-weight: bold;
}
.invoice-btn .invoice-btn__icon {
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  max-height: 20px;
  width: 1rem;
  margin-right: 0;
}
@media screen and (max-width: 1440px) and (min-width: 992px) {
  .invoice-btn {
    font-size: 0.75rem;
    padding: 4px 8px;
    height: 26px;
  }
  .invoice-btn::before,
  .invoice-btn .invoice-btn__icon {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .invoice-btn {
    min-width: 100%;
  }
}

.invoice-btn-wrapper {
  position: relative;
}

.invoice-btn-upload-input {
  position: absolute;
  width: 1px;
  height: 1px;
}

.recurring-invoice-modal.modal .modal-dialog .modal-content {
  max-width: 450px !important;
}
.recurring-invoice-modal.modal .modal-dialog .modal-content .modal-body {
  overflow-y: hidden;
}
.recurring-invoice-modal.modal .modal-dialog .modal-content .btn {
  height: auto;
}

.country-office {
  background-color: #E7E7E7;
}
.country-office__attachments {
  color: #007180;
}

.approvals-modal__document-column span {
  background-color: white;
  color: black;
  height: 100%;
}
.approvals-modal .modal-content ul li {
  background-image: none;
}
.approvals-modal .modal-content .modal-header.modal-header_approvals {
  background-image: none;
}
.approvals-modal .modal-content table.approvals-modal__table tr th,
.approvals-modal .modal-content table.approvals-modal__table tr td {
  border: 1px solid #919191 !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:first-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:first-child {
  width: 24%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(2),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(2) {
  width: 22%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:nth-child(3),
.approvals-modal .modal-content table.approvals-modal__table tr td:nth-child(3) {
  width: 26%;
}
.approvals-modal .modal-content table.approvals-modal__table tr th:last-child,
.approvals-modal .modal-content table.approvals-modal__table tr td:last-child {
  width: 28%;
  max-width: 167px;
}
.approvals-modal .modal-content table.approvals-modal__table tr th {
  height: 33px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td {
  height: 36px;
}
.approvals-modal .modal-content table.approvals-modal__table tr td input,
.approvals-modal .modal-content table.approvals-modal__table tr td div {
  width: 100% !important;
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white {
  position: initial;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-menu {
  overflow: visible !important;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table tr td .selectpicker-white > .bootstrap-select > .dropdown-toggle.btn-default::before {
  height: 100%;
}
.approvals-modal .modal-content table.approvals-modal__table input {
  border: none;
  padding: 0 10px;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload div.mb-3 > button {
  color: #fff;
}
.approvals-modal .modal-content .custom-file-upload ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.approvals-modal .modal-content .custom-file-upload ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 27px;
}
.approvals-modal .custom-checkbox label::after, .approvals-modal .custom-checkbox label::before {
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.approvals-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
  background-color: #fff;
  content: "×";
  color: #000;
  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;
  font-size: 26px;
}
.approvals-modal .drop-down .btn.dropdown-toggle {
  overflow: hidden;
}
.approvals-modal .drop-down .dropdown-menu li.selected span.check-mark::after {
  content: "✓";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  width: 15px;
  height: 15px;
  font-size: 18px;
}

.accessories-catalogue .tab-content figure {
  white-space: nowrap;
  height: 219px;
}
.accessories-catalogue .tab-content figure figcaption {
  height: 56px;
  font-size: 28px;
}
.accessories-catalogue .tab-content .tab-pane-hf {
  height: 400px;
}
@media screen and (max-width: 991px) {
  .accessories-catalogue .tab-content .tab-pane-hf {
    height: auto;
  }
}
.accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description {
  max-height: 165px;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description {
    max-height: revert;
    overflow: auto;
  }
}
.accessories-catalogue .tab-content .tab-pane-hf .hf-accessories-description :first-child {
  margin-top: 0;
}
.accessories-catalogue__carousel .carousel-inner {
  height: auto;
  margin-bottom: 0;
}
.accessories-catalogue__carousel .carousel-item {
  width: 100%;
  white-space: normal;
}
.accessories-catalogue__carousel .carousel-controls-container {
  height: 163px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.accessories-catalogue__carousel .carousel-control-next,
.accessories-catalogue__carousel .carousel-control-prev {
  position: static;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.country-req {
  min-width: 90%;
  background-color: rgba(255, 255, 255, 0.8);
}
.country-req__header {
  height: 50px;
  padding: 0 22px;
  background-color: #0071ab;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.country-req__header-logo {
  font-size: 24px;
}
.country-req__header-logo img,
.country-req__header-logo svg {
  width: 27px;
}
.country-req__header-submission {
  font-size: 14px;
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-bottom: 6px;
}
.country-req__container {
  padding-bottom: 30px;
}
.country-req__form {
  max-width: 1300px;
  padding: 30px 50px 25px;
}
.country-req__form .cr-title {
  width: 100%;
  color: #0f7dc2;
  text-align: center;
}
@media (max-width: 1440px) {
  .country-req__form {
    padding: 30px 30px 25px;
  }
}
@media (max-width: 1200px) {
  .country-req__form {
    padding: 30px 20px 25px;
  }
}
.country-req__btn-group button:not(:last-child) {
  margin-right: 40px;
}
.country-req__btn-group button:first-child {
  margin-right: 150px;
  margin-left: 50px;
}
.country-req__title {
  font-size: 24px;
  color: #0071ab;
  text-align: center;
  font-weight: 500;
  margin-bottom: 30px;
}
.country-req__input_number {
  max-width: 140px;
}
.country-req__answer {
  position: relative;
  background-color: #fff;
  border-bottom: 1px solid #6abbea;
  border-top: 1px solid #6abbea;
  border-left: 1px solid gray;
  border-right: 1px solid gray;
}
.country-req__add-more {
  color: black;
  border-bottom: 2px solid black;
  text-align: left;
}
.country-req__table .col-description {
  background-color: white;
  color: black;
  font-size: 0.8rem;
  font-weight: bold;
  font-style: italic;
  height: 29px;
  border-bottom: 1px solid #6abbea;
  border-left: 1px solid gray;
}
.country-req__table .col-description:last-child {
  border-right: 1px solid gray;
}
.country-req__table .cr-question-title__content,
.country-req__table .cr-question-header__empty {
  width: 320px;
  max-width: 320px;
}
@media (max-width: 1440px) {
  .country-req__table .cr-question-title__content,
  .country-req__table .cr-question-header__empty {
    width: 300px;
  }
}
@media (max-width: 1200px) {
  .country-req__table .cr-question-title__content,
  .country-req__table .cr-question-header__empty {
    width: 200px;
  }
}
.country-req__table .cr-question-title {
  border-bottom: 1px solid #6abbea;
  padding: 0;
}
.country-req__table .cr-question-title__content {
  padding: 0 7px;
}
.country-req__table .cr-question-title.additional {
  padding: 0;
  padding-left: 1px;
  padding-right: 1px;
}
.country-req__table .cr-question-header {
  font-weight: 400;
  width: 230px;
}
.country-req__table .cr-answer-input_field,
.country-req__table input {
  width: 100%;
  min-width: 80px;
  min-height: 26px !important;
  border: none;
}
.country-req__table .multiselect {
  border: none;
  min-height: 26px;
}
.country-req__table .multiselect * {
  font-size: 0.85rem !important;
}
.country-req__table .multiselect__tag {
  white-space: normal;
}
.country-req__table .multiselect__tags {
  border-radius: 0;
  border: none;
  padding-top: 0;
  min-height: 26px;
}
.country-req__table .multiselect__single {
  margin-top: 3px;
  margin-bottom: 0;
}
.country-req__table .multiselect__input {
  display: inline-block;
  margin-bottom: 0;
}
.country-req__table .multiselect__option {
  padding: 6px;
  min-height: 26px;
}
.country-req__table .multiselect__option:not(.country-req__table .multiselect__option--selected) {
  background-color: #e9ecef;
}
.country-req__table .multiselect__option--selected:after {
  display: none;
}
.country-req__table .multiselect__option--highlight {
  background-color: #6aa5bc;
  color: #35495e;
}
.country-req__table .multiselect--active .multiselect__select {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.country-req__table .multiselect__select {
  background-color: #005f8a;
  width: 20px;
  height: 100%;
  padding: 0;
  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;
  top: 0;
}
.country-req__table .multiselect__select::before {
  top: 0;
  border-color: #fff transparent transparent;
}
.country-req__table .multiselect__content-wrapper {
  overflow: hidden;
  overflow-y: auto;
}
.country-req__table .multiselect__content-wrapper span {
  white-space: pre-wrap;
}

.cr-topic {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  width: 100%;
}
.cr-topic-subtitle {
  font-size: 0.8rem;
  color: black;
  width: 100%;
}
.cr-topic-title {
  width: 100%;
  color: #0e7cc1;
  font-size: 1.3rem;
  margin-top: -10px;
}
.cr-topic-title__underlined {
  border-bottom: 2px solid #0e7cc1;
}
.cr-subtopic-container {
  word-break: normal;
}
.cr-subtopic-table {
  border-collapse: collapse;
  color: #fff;
}
.cr-subtopic-title {
  font-size: 0.92rem;
  font-style: italic;
  color: #0f7dc2;
}
.cr-subtopic-subtitle {
  font-size: 0.8rem;
  font-style: italic;
  color: #0f7dc2;
}
.cr-subtopic-delimiter {
  height: 26px;
}
.cr-subtopic_margin {
  margin-bottom: 34px;
}
.cr-subtopic_margin.cr-subtopic_add-more {
  margin-bottom: 24px;
}
.cr-question-header {
  background-color: #00a1c7;
}
.cr-question-header__empty {
  height: 50px;
  background-color: #0f7dc2;
}
.cr-question-title {
  background-color: #0f7dc2;
  color: white;
  font-style: italic;
  font-size: 0.85rem;
}
.cr-question-title input {
  background-color: #0f7dc2;
  color: white;
  outline: none;
  font-style: italic;
  padding: 0 7px;
}
.cr-answer-container {
  max-width: 225px;
  min-width: 225px;
}
.cr-answer-drive-option-container {
  display: inline-block;
  width: 80px;
}
.cr-answer-drive-option-container:first-child {
  margin-left: 16px;
}
.cr-answer-drive-option-container:last-child {
  margin-right: 16px;
}
.cr-answer-drive-option-img {
  width: 80px;
  height: 34px;
  padding: 0;
  margin: 0;
}
.cr-answer-drive-option-text {
  padding: 0;
  margin: 0;
  height: 24px;
  width: 80px;
  text-align: center;
  font-size: 0.85rem;
}
.cr-answer-input {
  border-top-style: hidden;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom-style: groove;
}
.cr-answer-input.plain {
  padding-left: 13px;
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 0.85rem;
  color: #35495e;
}
.cr-answer-input_field {
  word-break: break-word;
}
.cr-detail {
  padding-bottom: 50px !important;
}
.cr-detail-table {
  padding-top: 12px;
  padding-left: 50px;
}
.cr-detail .bttn {
  text-transform: none;
}
.cr-detail__documents .bttn {
  height: 45px;
  width: 280px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cr-detail-actions {
  position: absolute;
  bottom: 50px;
  right: 30px;
}
@media screen and (max-width: 1600px) {
  .cr-detail-actions {
    position: static;
    margin-left: auto;
  }
}
.cr_view .cr-topic {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.cr_view .cr-topic-title {
  margin-bottom: 12px;
}
.cr_view .cr-topic-title__underlined {
  display: inline-block;
  width: auto;
}
.cr_view .cr-subtopic {
  padding-left: 25px;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.cr-new {
  color: #000;
}
.cr-new__title {
  color: #0f7dc2;
  font-weight: 700;
  font-size: 24px;
}
.cr-new__description {
  margin-bottom: 64px;
}
.cr-new__heading {
  padding-bottom: 100px;
  margin-bottom: 60px;
  border-bottom: 2px solid #333333;
}
.cr-new__heading .btn {
  font-size: 18px;
}
.cr-new__underlined {
  width: 100% !important;
  display: inline-block;
  border-bottom: 1px solid #fff;
}
.cr-new__table td, .cr-new__table th {
  border-right: 1px solid #333333;
}
.cr-new__table th {
  font-style: italic;
  background-color: #dee2e6;
  padding: 2px 24px;
}
.cr-new__table tr:not(:last-child) td {
  padding-bottom: 5px;
}
.cr-new__table tr:hover .cr-new__cell {
  background-color: #F8F7E4;
  cursor: pointer;
}
.cr-new__cell {
  display: inline-block;
  width: 100%;
  background-color: #f8f9fa;
  padding: 2px 24px;
}
.cr-new__cell_download {
  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;
}
.cr-new__cell_download a:not(:last-child) {
  margin-right: 7px;
}
.cr-new__cell_download img, .cr-new__cell_download svg {
  height: 22px;
}

.cms-btn {
  border: 0;
}
.cms-btn.cms-fe {
  color: #fff;
  background-color: #436774;
}
.cms-btn.cms-fe:hover {
  color: #fff;
  background-color: rgb(60.3, 92.7, 104.4);
  border-color: rgb(60.3, 92.7, 104.4);
}
.cms-btn.cms-fe:focus, .cms-btn.cms-fe.focus, .cms-btn.cms-fe:active, .cms-btn.cms-fe.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(60.3, 92.7, 104.4);
          box-shadow: 0 0 0 0.2rem rgb(60.3, 92.7, 104.4);
}
.cms-btn.cms-delete_docs {
  color: #fff;
  background-color: #58808c;
}
.cms-btn.cms-delete_docs:hover {
  color: #fff;
  background-color: rgb(79.2, 115.2, 126);
  border-color: rgb(79.2, 115.2, 126);
}
.cms-btn.cms-delete_docs:focus, .cms-btn.cms-delete_docs.focus, .cms-btn.cms-delete_docs:active, .cms-btn.cms-delete_docs.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(79.2, 115.2, 126);
          box-shadow: 0 0 0 0.2rem rgb(79.2, 115.2, 126);
}
.cms-btn.cms-veh_cat {
  color: #fff;
  background-color: #6eaac2;
}
.cms-btn.cms-veh_cat:hover {
  color: #fff;
  background-color: rgb(88.6019417476, 157.4563106796, 184.9980582524);
  border-color: rgb(88.6019417476, 157.4563106796, 184.9980582524);
}
.cms-btn.cms-veh_cat:focus, .cms-btn.cms-veh_cat.focus, .cms-btn.cms-veh_cat:active, .cms-btn.cms-veh_cat.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(88.6019417476, 157.4563106796, 184.9980582524);
          box-shadow: 0 0 0 0.2rem rgb(88.6019417476, 157.4563106796, 184.9980582524);
}
.cms-btn.cms-acc_cat {
  color: #fff;
  background-color: #667175;
}
.cms-btn.cms-acc_cat:hover {
  color: #fff;
  background-color: rgb(91.8, 101.7, 105.3);
  border-color: rgb(91.8, 101.7, 105.3);
}
.cms-btn.cms-acc_cat:focus, .cms-btn.cms-acc_cat.focus, .cms-btn.cms-acc_cat:active, .cms-btn.cms-acc_cat.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(91.8, 101.7, 105.3);
          box-shadow: 0 0 0 0.2rem rgb(91.8, 101.7, 105.3);
}
.cms-btn.cms-mf_profile {
  color: #fff;
  background-color: #3ca04a;
}
.cms-btn.cms-mf_profile:hover {
  color: #fff;
  background-color: rgb(54, 144, 66.6);
  border-color: rgb(54, 144, 66.6);
}
.cms-btn.cms-mf_profile:focus, .cms-btn.cms-mf_profile.focus, .cms-btn.cms-mf_profile:active, .cms-btn.cms-mf_profile.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(54, 144, 66.6);
          box-shadow: 0 0 0 0.2rem rgb(54, 144, 66.6);
}
.cms-btn.cms-user {
  color: #fff;
  background-color: #097c52;
}
.cms-btn.cms-user:hover {
  color: #fff;
  background-color: rgb(8.1, 111.6, 73.8);
  border-color: rgb(8.1, 111.6, 73.8);
}
.cms-btn.cms-user:focus, .cms-btn.cms-user.focus, .cms-btn.cms-user:active, .cms-btn.cms-user.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(8.1, 111.6, 73.8);
          box-shadow: 0 0 0 0.2rem rgb(8.1, 111.6, 73.8);
}
.cms-btn.cms-shipping_time_cost {
  color: #fff;
  background-color: #359476;
}
.cms-btn.cms-shipping_time_cost:hover {
  color: #fff;
  background-color: rgb(47.7, 133.2, 106.2);
  border-color: rgb(47.7, 133.2, 106.2);
}
.cms-btn.cms-shipping_time_cost:focus, .cms-btn.cms-shipping_time_cost.focus, .cms-btn.cms-shipping_time_cost:active, .cms-btn.cms-shipping_time_cost.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(47.7, 133.2, 106.2);
          box-shadow: 0 0 0 0.2rem rgb(47.7, 133.2, 106.2);
}
.cms-btn.cms-email_text {
  color: #fff;
  background-color: #497b78;
}
.cms-btn.cms-email_text:hover {
  color: #fff;
  background-color: rgb(65.7, 110.7, 108);
  border-color: rgb(65.7, 110.7, 108);
}
.cms-btn.cms-email_text:focus, .cms-btn.cms-email_text.focus, .cms-btn.cms-email_text:active, .cms-btn.cms-email_text.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(65.7, 110.7, 108);
          box-shadow: 0 0 0 0.2rem rgb(65.7, 110.7, 108);
}
.cms-btn.cms-airtime_accessory {
  color: #fff;
  background-color: #195e57;
}
.cms-btn.cms-airtime_accessory:hover {
  color: #fff;
  background-color: rgb(22.5, 84.6, 78.3);
  border-color: rgb(22.5, 84.6, 78.3);
}
.cms-btn.cms-airtime_accessory:focus, .cms-btn.cms-airtime_accessory.focus, .cms-btn.cms-airtime_accessory:active, .cms-btn.cms-airtime_accessory.active {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(22.5, 84.6, 78.3);
          box-shadow: 0 0 0 0.2rem rgb(22.5, 84.6, 78.3);
}

.cms-user-modal-user-header, .cms-user-modal-mf-header, .cms-user-modal-vehicles-header, .cms-user-modal-accessories-header, .cms-mf-modal-user-header, .cms-mf-modal-mf-header, .cms-mf-modal-vehicles-header, .cms-mf-modal-accessories-header, .cms-vehicles-modal-user-header, .cms-vehicles-modal-mf-header, .cms-vehicles-modal-vehicles-header, .cms-vehicles-modal-accessories-header, .cms-accessories-modal-user-header, .cms-accessories-modal-mf-header, .cms-accessories-modal-vehicles-header, .cms-accessories-modal-accessories-header {
  margin-bottom: 15px;
}
.cms-user-modal-user-add_btn, .cms-user-modal-user-filter_img, .cms-user-modal-mf-add_btn, .cms-user-modal-mf-filter_img, .cms-user-modal-vehicles-add_btn, .cms-user-modal-vehicles-filter_img, .cms-user-modal-accessories-add_btn, .cms-user-modal-accessories-filter_img, .cms-mf-modal-user-add_btn, .cms-mf-modal-user-filter_img, .cms-mf-modal-mf-add_btn, .cms-mf-modal-mf-filter_img, .cms-mf-modal-vehicles-add_btn, .cms-mf-modal-vehicles-filter_img, .cms-mf-modal-accessories-add_btn, .cms-mf-modal-accessories-filter_img, .cms-vehicles-modal-user-add_btn, .cms-vehicles-modal-user-filter_img, .cms-vehicles-modal-mf-add_btn, .cms-vehicles-modal-mf-filter_img, .cms-vehicles-modal-vehicles-add_btn, .cms-vehicles-modal-vehicles-filter_img, .cms-vehicles-modal-accessories-add_btn, .cms-vehicles-modal-accessories-filter_img, .cms-accessories-modal-user-add_btn, .cms-accessories-modal-user-filter_img, .cms-accessories-modal-mf-add_btn, .cms-accessories-modal-mf-filter_img, .cms-accessories-modal-vehicles-add_btn, .cms-accessories-modal-vehicles-filter_img, .cms-accessories-modal-accessories-add_btn, .cms-accessories-modal-accessories-filter_img {
  height: 32px;
  cursor: pointer;
}
.cms-user-modal-user-filter_img:not(:first-child), .cms-user-modal-mf-filter_img:not(:first-child), .cms-user-modal-vehicles-filter_img:not(:first-child), .cms-user-modal-accessories-filter_img:not(:first-child), .cms-mf-modal-user-filter_img:not(:first-child), .cms-mf-modal-mf-filter_img:not(:first-child), .cms-mf-modal-vehicles-filter_img:not(:first-child), .cms-mf-modal-accessories-filter_img:not(:first-child), .cms-vehicles-modal-user-filter_img:not(:first-child), .cms-vehicles-modal-mf-filter_img:not(:first-child), .cms-vehicles-modal-vehicles-filter_img:not(:first-child), .cms-vehicles-modal-accessories-filter_img:not(:first-child), .cms-accessories-modal-user-filter_img:not(:first-child), .cms-accessories-modal-mf-filter_img:not(:first-child), .cms-accessories-modal-vehicles-filter_img:not(:first-child), .cms-accessories-modal-accessories-filter_img:not(:first-child) {
  margin-left: 5px;
}
.cms-user-modal-user-filter, .cms-user-modal-mf-filter, .cms-user-modal-vehicles-filter, .cms-user-modal-accessories-filter, .cms-mf-modal-user-filter, .cms-mf-modal-mf-filter, .cms-mf-modal-vehicles-filter, .cms-mf-modal-accessories-filter, .cms-vehicles-modal-user-filter, .cms-vehicles-modal-mf-filter, .cms-vehicles-modal-vehicles-filter, .cms-vehicles-modal-accessories-filter, .cms-accessories-modal-user-filter, .cms-accessories-modal-mf-filter, .cms-accessories-modal-vehicles-filter, .cms-accessories-modal-accessories-filter {
  border-radius: 0;
  border: 0;
  padding: 1px;
  margin: 2px 0;
}
.cms-user-modal-user-btn, .cms-user-modal-mf-btn, .cms-user-modal-vehicles-btn, .cms-user-modal-accessories-btn, .cms-mf-modal-user-btn, .cms-mf-modal-mf-btn, .cms-mf-modal-vehicles-btn, .cms-mf-modal-accessories-btn, .cms-vehicles-modal-user-btn, .cms-vehicles-modal-mf-btn, .cms-vehicles-modal-vehicles-btn, .cms-vehicles-modal-accessories-btn, .cms-accessories-modal-user-btn, .cms-accessories-modal-mf-btn, .cms-accessories-modal-vehicles-btn, .cms-accessories-modal-accessories-btn {
  border: 0;
  height: 30px;
  text-align: left;
}
.cms-user-modal-user-btn:hover, .cms-user-modal-mf-btn:hover, .cms-user-modal-vehicles-btn:hover, .cms-user-modal-accessories-btn:hover, .cms-mf-modal-user-btn:hover, .cms-mf-modal-mf-btn:hover, .cms-mf-modal-vehicles-btn:hover, .cms-mf-modal-accessories-btn:hover, .cms-vehicles-modal-user-btn:hover, .cms-vehicles-modal-mf-btn:hover, .cms-vehicles-modal-vehicles-btn:hover, .cms-vehicles-modal-accessories-btn:hover, .cms-accessories-modal-user-btn:hover, .cms-accessories-modal-mf-btn:hover, .cms-accessories-modal-vehicles-btn:hover, .cms-accessories-modal-accessories-btn:hover {
  background-color: #006dd9;
}
.cms-user-modal-user-btn-container, .cms-user-modal-mf-btn-container, .cms-user-modal-vehicles-btn-container, .cms-user-modal-accessories-btn-container, .cms-mf-modal-user-btn-container, .cms-mf-modal-mf-btn-container, .cms-mf-modal-vehicles-btn-container, .cms-mf-modal-accessories-btn-container, .cms-vehicles-modal-user-btn-container, .cms-vehicles-modal-mf-btn-container, .cms-vehicles-modal-vehicles-btn-container, .cms-vehicles-modal-accessories-btn-container, .cms-accessories-modal-user-btn-container, .cms-accessories-modal-mf-btn-container, .cms-accessories-modal-vehicles-btn-container, .cms-accessories-modal-accessories-btn-container {
  height: 150px;
  overflow: auto;
  margin-bottom: 20px;
}
.cms-time-cost-modal-label {
  color: black;
  word-break: break-all;
  margin: 0;
  padding-left: 5px;
}
.cms-time-cost-modal-btn-block > button {
  height: 35px;
  font-size: 1.1rem;
}
.cms-time-cost-modal-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.cms-time-cost-modal-tooltip img,
.cms-time-cost-modal-tooltip svg {
  cursor: help;
}
.cms-time-cost-modal .download-link {
  color: white;
  text-decoration: underline;
  font-size: 12px;
}
.cms-time-cost-modal .custom-file {
  height: auto;
}
.cms-time-cost-modal .custom-file .custom-file-input {
  height: 0;
}
.cms-time-cost-modal .custom-file .file-btn {
  width: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cms-front-pages-btn-block {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 500px;
}
.cms-front-pages-btn-block > button {
  border: 0;
  text-align: left;
}
.cms-front-pages-collapse-btn {
  margin: 0;
  padding: 0;
  max-width: unset;
  font-size: 0.875rem;
  color: #0071ab;
  height: auto;
  min-height: 40px;
}
.cms-front-pages-collapse-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.cms-front-pages-collapse-btn::before {
  content: "";
  position: absolute;
  left: -15px;
  width: 15px;
  height: 15px;
  background-image: url("/static/gvlp/images/icons/arrow-collapse.ff2c2a71aae7.svg");
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
.cms-front-pages-collapse-btn.collapsed::before {
  content: "";
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.cms-front-pages-card-header {
  padding: 0 1.25rem;
}
.cms-email-text-btn-block {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 500px;
}
.cms-email-text-btn-block > button {
  border: 0;
  text-align: left;
}
.cms-email-text-btn-block button[disabled] {
  cursor: unset;
  color: black;
  background-color: rgb(239, 239, 239);
}

.cms-modal-spinner {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.cms-page {
  margin-top: 20px;
}
.cms-page .title {
  color: #85542c;
  font-weight: 600;
  display: inline;
}
.cms-page .cms-input {
  height: 36px;
}
.cms-page .field-separator {
  font-size: 0.9rem;
  min-height: 45px;
}
.cms-page .save-btn {
  height: 45px;
}
.cms-page .save-btn:disabled {
  opacity: 0.7;
  pointer-events: none;
}
.cms-page .cms-underlined {
  color: rgb(77, 77, 77);
  border-bottom: 2px solid rgb(77, 77, 77);
}
.cms-page .cms-underlined:hover {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.cms-page.vehicles .underlined,
.cms-page .vehicles .underlined, .cms-page.accessories .underlined,
.cms-page .accessories .underlined {
  border-bottom: 2px solid black;
}
.cms-page.vehicles .acc-row,
.cms-page .vehicles .acc-row, .cms-page.accessories .acc-row,
.cms-page .accessories .acc-row {
  margin: 0;
  margin-bottom: 4px;
}
.cms-page.vehicles .acc-row .acc-input,
.cms-page .vehicles .acc-row .acc-input, .cms-page.accessories .acc-row .acc-input,
.cms-page .accessories .acc-row .acc-input {
  height: 40px;
}
.cms-page.vehicles .acc-row .delete-inlineform,
.cms-page .vehicles .acc-row .delete-inlineform, .cms-page.accessories .acc-row .delete-inlineform,
.cms-page .accessories .acc-row .delete-inlineform {
  height: 40px;
  width: 40px;
}
.cms-page.vehicles .popper,
.cms-page .vehicles .popper, .cms-page.accessories .popper,
.cms-page .accessories .popper {
  z-index: 1;
}
.cms-page.vehicles .img-full,
.cms-page.vehicles svg-full,
.cms-page .vehicles .img-full,
.cms-page .vehicles svg-full, .cms-page.accessories .img-full,
.cms-page.accessories svg-full,
.cms-page .accessories .img-full,
.cms-page .accessories svg-full {
  width: 450px;
  max-height: 450px;
}
.cms-page.vehicles .img-small,
.cms-page.vehicles svg-small,
.cms-page .vehicles .img-small,
.cms-page .vehicles svg-small, .cms-page.accessories .img-small,
.cms-page.accessories svg-small,
.cms-page .accessories .img-small,
.cms-page .accessories svg-small {
  width: 30px;
  height: 30px;
}
.cms-page.vehicles .veh-image-container,
.cms-page.vehicles .acc-image-container,
.cms-page .vehicles .veh-image-container,
.cms-page .vehicles .acc-image-container, .cms-page.accessories .veh-image-container,
.cms-page.accessories .acc-image-container,
.cms-page .accessories .veh-image-container,
.cms-page .accessories .acc-image-container {
  width: 100px;
}
.cms-page.vehicles .veh-image-container:not(:last-child),
.cms-page.vehicles .acc-image-container:not(:last-child),
.cms-page .vehicles .veh-image-container:not(:last-child),
.cms-page .vehicles .acc-image-container:not(:last-child), .cms-page.accessories .veh-image-container:not(:last-child),
.cms-page.accessories .acc-image-container:not(:last-child),
.cms-page .accessories .veh-image-container:not(:last-child),
.cms-page .accessories .acc-image-container:not(:last-child) {
  margin-bottom: 4px;
}

.tooltip-inner {
  text-align: justify;
}

.cms-docs-page > main > .section {
  border-top: 0;
}
.cms-docs-page .docs-container {
  width: 80%;
}
@media screen and (max-width: 1100px) {
  .cms-docs-page .docs-container {
    width: 90%;
  }
}
.cms-docs-page .docs-header {
  padding: 0 2rem;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  background-color: transparent !important;
  position: relative;
}
.cms-docs-page .docs-header__inner {
  max-width: 100%;
  overflow-x: auto;
}
.cms-docs-page .docs-header__inner .header-item {
  font-size: 0.9rem;
  background-color: #bcbcbb;
  max-width: 250px;
  padding: 0 10px;
  min-height: 30px;
  margin: 0 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  text-align: center;
}
.cms-docs-page .docs-header__inner .header-item:not(.active) {
  cursor: pointer;
}
.cms-docs-page .docs-header__inner .header-item:not(.active):hover {
  background-color: rgb(169.3888888889, 169.3888888889, 168.1111111111);
}
.cms-docs-page .docs-header__inner .header-item.active {
  background-color: #e3e3e2;
}
.cms-docs-page .docs-header__inner .header-item.search-active {
  color: white;
  background-color: #1a1a1a;
}
.cms-docs-page .docs-table-container {
  height: 400px;
}
.cms-docs-page .docs-table-container .docs-table-block {
  max-height: 400px;
  overflow-y: auto;
}
.cms-docs-page table.docs-table {
  border: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table td > div {
  overflow-x: auto;
  white-space: nowrap;
  word-break: keep-all;
}
.cms-docs-page table.docs-table th.lr-number {
  width: 140px;
}
.cms-docs-page table.docs-table td.lr-number > div {
  width: 140px;
}
.cms-docs-page table.docs-table th.disposal-number {
  width: 90px;
}
.cms-docs-page table.docs-table td.disposal-number > div {
  width: 90px;
}
.cms-docs-page table.docs-table th.disposal-vehicles {
  width: 75px;
}
.cms-docs-page table.docs-table td.disposal-vehicles > div {
  width: 75px;
}
.cms-docs-page table.docs-table th.disposal-dec_type {
  width: 165px;
}
.cms-docs-page table.docs-table td.disposal-dec_type > div {
  width: 165px;
}
.cms-docs-page table.docs-table th.disposal-app_type {
  width: 165px;
}
.cms-docs-page table.docs-table td.disposal-app_type > div {
  width: 165px;
}
.cms-docs-page table.docs-table th.disposal-bos {
  width: 125px;
}
.cms-docs-page table.docs-table td.disposal-bos > div {
  width: 125px;
}
.cms-docs-page table.docs-table th.date {
  width: 105px;
}
.cms-docs-page table.docs-table td.date > div {
  width: 105px;
}
.cms-docs-page table.docs-table thead {
  background-color: #aaaaaa;
  color: white;
}
.cms-docs-page table.docs-table thead th {
  height: 30px;
}
.cms-docs-page table.docs-table thead th:first-child {
  width: 20px;
}
.cms-docs-page table.docs-table thead th:not(:last-child) {
  border-right: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table th,
.cms-docs-page table.docs-table td {
  padding-left: 4px;
  padding-right: 4px;
}
.cms-docs-page table.docs-table tbody {
  background-color: white;
}
.cms-docs-page table.docs-table tbody tr:nth-child(2n-1) {
  color: black;
}
.cms-docs-page table.docs-table tbody tr:nth-child(2n) {
  color: #086eaa;
}
.cms-docs-page table.docs-table tbody tr:not(:last-child) {
  border-bottom: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table tbody tr td:not(:last-child) {
  border-right: 1px solid rgba(128, 128, 128, 0.7);
}
.cms-docs-page table.docs-table tbody tr {
  height: 30px;
}
.cms-docs-page .pages-container .underlined {
  border-bottom: 1px solid gray;
}
.cms-docs-page .pages-container .inactive {
  color: rgba(128, 128, 128, 0.8);
}
.cms-docs-page .pages-container .item {
  cursor: pointer;
  display: inline-block;
  margin: 0 2px;
}

.rich-editor {
  border: 1px solid gray;
  background-color: white;
}
.rich-editor__content {
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  height: 100%;
}
.rich-editor__content h1,
.rich-editor__content h2,
.rich-editor__content h3,
.rich-editor__content h4,
.rich-editor__content h5,
.rich-editor__content h6 {
  display: inline-block;
}
.rich-editor__content p {
  margin-bottom: 2px;
  text-indent: 10px;
}
.rich-editor__content a {
  color: #0080ff;
}
.rich-editor__content a:hover {
  color: black;
  cursor: pointer;
}
.rich-editor__content img,
.rich-editor__content svg {
  width: 35px;
  height: 35px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #333333;
}
.rich-editor__content ul {
  margin-bottom: 5px;
}
.rich-editor__content ol {
  margin-bottom: 5px;
  padding-top: 5px;
}
.rich-editor__content ol li {
  margin-left: 46px;
  min-height: 30px;
  padding: 0;
}
.rich-editor__content ol li::before {
  height: 25px;
  width: 25px;
}
.rich-editor__content ol li::after {
  min-height: unset;
  height: 0;
}
.rich-editor__content li p {
  text-indent: unset;
}
.rich-editor .menububble {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 20;
  background: black;
  border-radius: 5px;
  padding: 0.3rem;
  margin-bottom: 0.5rem;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.2s, visibility 0.2s;
  transition: opacity 0.2s, visibility 0.2s;
}
.rich-editor .menububble.is-active {
  opacity: 1;
  visibility: visible;
}
.rich-editor .menububble__button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: white;
  border: 0;
  color: black;
  padding: 0.2rem 0.5rem;
  margin-right: 0.2rem;
  border-radius: 3px;
  cursor: pointer;
}
.rich-editor .menububble__button:last-child {
  margin-right: 0;
}
.rich-editor .menububble__button:hover {
  background-color: #cccccc;
}
.rich-editor .menububble__button.is-active {
  background-color: rgb(229.5, 229.5, 229.5);
}
.rich-editor .menububble__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rich-editor .menububble__input {
  font: inherit;
  border: none;
  color: black;
}
.rich-editor .menububble .image-container {
  display: inline-block;
  height: 26px;
  width: 26px;
}
.rich-editor .menububble .image-container img,
.rich-editor .menububble .image-container svg {
  height: 100%;
}
.rich-editor .menubar {
  width: 100%;
  height: 100%;
  background-color: rgb(246, 245, 244);
  border-bottom: 1px solid gray;
}
.rich-editor .menubar__group {
  display: inline-block;
  height: 100%;
  border: 2px solid rgba(128, 128, 128, 0.3);
  border-radius: 4px;
  margin: 2px;
}
.rich-editor .menubar__button {
  border: 0;
  padding: 2px;
  margin: 2px;
}
.rich-editor .menubar__button.is-active {
  background-color: rgba(128, 128, 128, 0.7);
}
.rich-editor .menubar__button:hover {
  background-color: rgba(128, 128, 128, 0.4);
}
.rich-editor .menubar__button .image-container {
  display: inline-block;
  height: 20px;
}
.rich-editor .menubar__button .image-container img,
.rich-editor .menubar__button .image-container svg {
  height: 100%;
}

.add-services-btn {
  width: 18em;
}
@media screen and (max-width: 991px) {
  .add-services-btn {
    width: 100%;
  }
}
.add-services-btn::after {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  left: auto;
  top: 20px;
  right: 15px;
  bottom: auto;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGZpbGw9IiNmZmYiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 15px 15px;
}
.add-services-btn:not(.collapsed)::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

@media screen and (min-width: 1200px) {
  .apply_changes_block {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 400px;
    padding-right: 15px;
  }
}

.vehicle-image, .service-image {
  width: 140px;
  text-align: center;
}
.vehicle-image > img, .vehicle-image > svg, .service-image > img, .service-image > svg {
  height: 67px;
  max-width: 140px;
  -o-object-fit: contain;
     object-fit: contain;
}

.vehicle-info, .service-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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;
}
.vehicle-info > .sub-info, .service-info > .sub-info {
  font-size: 0.95rem;
  font-weight: 400;
  line-height: 1.2;
}

.zintpo-alert, .liv-alert {
  margin-top: 1rem;
  background-color: #f55b5b;
  padding: 1rem;
  color: white;
  font-size: 0.95rem;
  font-weight: bold;
}

.zintpo-main, .liv-main {
  padding-bottom: 5rem;
  margin-bottom: 0 !important;
}

.vehicle-catalogue .result-title {
  margin-left: 5%;
  margin-right: 11%;
  width: 100%;
}
.vehicle-catalogue .result-title .result-text {
  min-width: 270px;
}
.vehicle-catalogue .line {
  width: 100%;
  background: white;
  height: 1px;
}
.vehicle-catalogue .margin-side-5 {
  margin: 0 5%;
}
.vehicle-catalogue .hf-form-group li.disabled a {
  color: #ddd !important;
}
.vehicle-catalogue .hf-form-group li.selected a {
  color: black !important;
  font-weight: 300;
}
.vehicle-catalogue .hf-form-group .clear-btn {
  cursor: pointer;
  z-index: 2;
  position: absolute;
  top: 0;
  right: 45px;
  height: 40px;
  padding: 6px 4px;
  color: darkgray;
  text-decoration: underline;
}
.vehicle-catalogue .hf-form-group .clear-btn:hover {
  background-color: darkgray;
  color: white;
}
.vehicle-catalogue .hf-form-group .filter-option {
  padding-right: 30px;
  padding-left: 5px !important;
}
.vehicle-catalogue__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 50px;
     -moz-column-gap: 50px;
          column-gap: 50px;
  row-gap: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.vehicle-catalogue__buttons .btn {
  font-size: 16px;
}
.vehicle-catalogue__buttons .xc-btn {
  max-width: 445px;
  color: white;
  text-decoration: none;
  background-color: #719c00;
}
.vehicle-catalogue__buttons .xc-btn:hover {
  background-color: rgb(131.4711538462, 181.5, 0);
}
.vehicle-catalogue__buttons .review-btn {
  width: 300px;
}
.vehicle-catalogue__buttons .review-btn.disabled {
  color: #949494;
  opacity: 0.8;
}

#id__block__preclecrence_details[show=false] {
  display: none !important;
}

.coa-contact-person .ms-choice {
  border: none;
  border-radius: 0;
  padding: 0.1rem 0.5rem;
  height: 30px;
}

.un-order-review .bootstrap-select {
  height: 25px;
  width: 55px !important;
}
.un-order-review .bootstrap-select .btn {
  margin: 0;
  padding: 0 0 0 5px;
  height: 100%;
  outline: none;
}
.un-order-review .bootstrap-select .btn:focus {
  outline: none !important;
}
.un-order-review .bootstrap-select .btn .filter-option {
  color: black;
  font-size: 20px;
  font-weight: normal;
}
.un-order-review .bootstrap-select .dropdown-menu {
  max-height: 320px !important;
  color: black;
}
.un-order-review .bootstrap-select .dropdown-menu > li {
  margin-bottom: 5px;
}
.un-order-review .bootstrap-select .dropdown-menu .text {
  width: 100%;
  height: 100%;
  color: black;
  font-size: 20px;
  font-weight: normal;
  padding-left: 5px;
}
.un-order-review .bootstrap-select .dropdown-menu .text:hover {
  color: #0080ff;
}
.un-order-review .bootstrap-select .dropdown-menu .selected .text {
  color: #ddd;
}
.un-order-review .bootstrap-select .dropdown-menu .selected .text:hover {
  color: #ddd;
}
.un-order-review .bootstrap-select .dropdown-toggle::after {
  font-size: 20px;
}
.un-order-review .bootstrap-select .bs-caret {
  display: none;
}

#payment_method1, #payment_method2 {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
}

.spare-parts {
  outline: none;
}
.spare-parts hr {
  background-color: rgba(255, 255, 255, 0.5);
  margin: 5px 0;
}
.spare-parts .sp-title {
  font-size: 20px;
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: 5px;
}
.spare-parts .sp-title .sp-border {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.spare-parts .sp-subtitle {
  font-size: 16px;
  text-align: center;
  margin-bottom: 30px;
}
.spare-parts .progress-line-block {
  width: 450px;
  margin: 0 100px;
}
.spare-parts .progress-line-block .point-text {
  font-size: 12px;
  left: -50px;
  width: 100px;
}
.spare-parts .progress-line li:last-of-type .point-text {
  width: 191px;
  left: -95px;
  padding-left: 5px;
}
.spare-parts .form-block {
  max-width: 550px;
  font-size: 14px;
}
.spare-parts .form-block.step-3 {
  min-width: 400px;
  padding-right: 0;
}
.spare-parts .form-block.step-3 .spare-parts-input-block {
  min-width: auto;
}
@media screen and (max-width: 991px) {
  .spare-parts .form-block.step-3 {
    margin: 0 auto;
  }
}
.spare-parts .spare-parts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.spare-parts .spare-parts-content.step-2 {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
@media screen and (max-width: 991px) {
  .spare-parts .spare-parts-content.step-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .spare-parts .spare-parts-content.step-2 .progress-line-block {
    margin: 0 auto 70px;
  }
  .spare-parts .spare-parts-content.step-2 .form-block {
    margin: 0 auto;
  }
}
.spare-parts .spare-parts-input-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 400px;
  margin: 10px 0;
}
.spare-parts .spare-parts-input-block .round-border {
  border-radius: 5px;
}
.spare-parts .spare-parts-input-block .spare-parts-input {
  width: 300px;
  height: 30px;
  font-size: 14px;
}
.spare-parts .spare-parts-input-block .simple-input {
  background: #ededed;
  color: #35495e;
  padding-left: 0.5rem;
}
.spare-parts .spare-parts-input-block .simple-input[disabled] {
  opacity: 0.6;
}
@media screen and (max-width: 700px) {
  .spare-parts .spare-parts-input-block .quantity-row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: auto;
  }
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block {
  border-radius: 5px;
  background: #ededed;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block .simple-input {
  width: 40px;
  border-radius: 0 !important;
  outline: none;
}
.spare-parts .spare-parts-input-block .quantity-row .quantity-block .plus {
  width: 20px;
  height: 100%;
  background: grey;
  color: white;
  border-radius: 0 5px 5px 0;
  border: none;
}
.spare-parts .spare-parts-input-block .spare-parts-input, .spare-parts .spare-parts-input-block .spare-parts-input .simple-input {
  border-radius: 5px;
  border: none;
}
.spare-parts .spare-parts-input-block .multiselect {
  min-height: auto;
  font-size: 12px;
  border-radius: 5px;
  border: none;
}
.spare-parts .spare-parts-input-block .multiselect__tags {
  min-height: 30px;
  padding: 0;
}
.spare-parts .spare-parts-input-block .multiselect__select, .spare-parts .spare-parts-input-block .multiselect__spinner {
  height: 29px;
  width: 25px;
  z-index: 10;
  border-radius: 5px;
}
.spare-parts .spare-parts-input-block .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.spare-parts .spare-parts-input-block .multiselect__single, .spare-parts .spare-parts-input-block .multiselect__input {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.spare-parts .spare-parts-btn-block {
  margin-top: 30px;
}
.spare-parts .spare-parts-btn-block button {
  margin: 0;
}
.spare-parts .spare-parts-btn-block .submit-btn-block {
  width: 300px;
  height: 30px;
  margin-left: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
  border-radius: 5px;
}
.spare-parts .spare-parts-btn-block .submit-btn-block .submit-btn {
  font-size: 16px;
  color: white;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 15px;
  height: 100%;
}
.spare-parts .spare-parts-btn-block .submit-btn-block .submit-btn[disabled] {
  cursor: default;
}
.spare-parts .not-known-btn {
  background: none;
  border: none;
  outline: none;
  color: white;
  text-decoration: underline;
  font-size: 12px;
}
.spare-parts .back-btn {
  color: white;
  background: none;
  border: none;
  outline: none;
  height: auto;
  font-size: 12px;
  font-style: italic;
  border-bottom: 1px solid;
  text-transform: uppercase;
  margin-top: 5px;
  padding: 0;
}

.select-spare-parts .spare-parts-content {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.select-spare-parts .left-part {
  width: 100%;
  max-width: 700px;
  padding-right: 0;
  padding-left: 0;
}
.select-spare-parts .left-part .second-half, .select-spare-parts .left-part .spare-parts-input {
  width: 83%;
}
.select-spare-parts .sp-form-block {
  padding-left: 25px;
  padding-right: 50px;
}
.select-spare-parts .sp-review-block {
  padding-right: 25px;
}
.select-spare-parts .sp-form-block, .select-spare-parts .sp-review-block {
  width: 50%;
}
@media screen and (max-width: 1360px) {
  .select-spare-parts .sp-form-block, .select-spare-parts .sp-review-block {
    width: 90%;
    margin: 0 auto;
    padding: 0;
  }
  .select-spare-parts .sp-form-block > *, .select-spare-parts .sp-review-block > * {
    margin: 0 auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.select-spare-parts .progress-line-info {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  height: 30px;
  margin-bottom: 2px;
}
.select-spare-parts .progress-line-info .progress-line {
  padding-left: 10px;
}
.select-spare-parts .sp-tooltip-content .tooltip-inner {
  max-width: 300px;
}
.select-spare-parts .icon-info {
  width: 22px;
  background-color: orange;
  border: 1px solid orange;
  border-radius: 50%;
}
.select-spare-parts .multiselect__single {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 95%;
}
.select-spare-parts .multiselect__placeholder {
  white-space: nowrap;
}
.select-spare-parts .back-btn {
  opacity: 0.5;
  font-size: 10px;
  margin-top: 0;
}
.select-spare-parts .sp-catalogue {
  margin-left: auto;
}
.select-spare-parts .sp-catalogue-link {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  outline: none;
  color: white;
  text-decoration: none;
  margin-bottom: 15px;
  border: 1px solid white;
  border-radius: 10px;
  padding: 5px 10px;
  margin-top: 10px;
  font-weight: 300;
}
.select-spare-parts .sp-upload-picture-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 20px 0;
}
.select-spare-parts .sp-upload-picture-block > div {
  width: 300px;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn {
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 110px;
  font-size: 12px;
  border-radius: 8px;
  padding: 2px 10px;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn > span {
  width: 50%;
}
.select-spare-parts .sp-upload-picture-block .add-file-btn > img, .select-spare-parts .sp-upload-picture-block .add-file-btn > svg {
  width: 40%;
  height: auto;
}
.select-spare-parts .sp-upload-picture-block .file-inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.select-spare-parts .sp-upload-picture-block .file-inputs > li {
  width: 25%;
  margin-bottom: 0 !important;
}
.select-spare-parts .sp-upload-picture-block .file-inputs > li .file-name {
  font-size: 10px;
}
.select-spare-parts .select-spare-parts-review {
  padding: 15px 30px;
  background-color: rgba(84, 83, 55, 0.5);
  font-weight: 300;
  min-width: 640px;
  max-width: 770px;
}
@media screen and (max-width: 1360px) {
  .select-spare-parts .select-spare-parts-review {
    min-width: auto;
  }
}
.select-spare-parts .select-spare-parts-review .review-title {
  font-size: 20px;
  text-align: center;
  width: 100%;
  margin: 0;
}
.select-spare-parts .select-spare-parts-review .continue-btn {
  font-size: 14px;
  margin: 10px 0;
  padding-right: 20px;
  height: 30px;
  min-width: 220px;
  border-radius: 5px;
}
.select-spare-parts .select-spare-parts-review .continue-btn > img, .select-spare-parts .select-spare-parts-review .continue-btn > svg {
  height: 25px;
  width: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content {
  min-height: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 {
  height: auto;
  margin-bottom: 10px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 .accordion_click {
  border-bottom: none;
  padding-bottom: 0;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_header > h2 .accordion_click::before {
  top: 8px;
  right: 0;
  left: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body {
  padding: 0 0 30px;
  margin-top: 10px;
  color: white;
  font-size: 14px;
  overflow: auto;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-header > div {
  margin-right: 3px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-table-body > div {
  margin-right: 3px;
  background-color: grey;
  padding: 2px;
  opacity: 0.7;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-part-number {
  width: 25%;
  min-width: 150px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-category {
  width: 20%;
  min-width: 110px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-description {
  width: 30%;
  min-width: 160px;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-unit {
  width: 10%;
  min-width: 40px;
  text-align: center;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-row {
  width: 5%;
  min-width: 40px;
  text-align: center;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-image {
  width: 5%;
  min-width: 40px;
  text-align: center;
  background-color: transparent !important;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity {
  opacity: 1 !important;
  padding: 0 !important;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity .sp-quantity-input {
  height: 100%;
  font-weight: bold;
  background: darkgray;
  border: none;
  outline: none;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity, .select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-quantity .sp-quantity-input {
  width: 5%;
  min-width: 40px;
  margin-right: 2px;
  text-align: center;
  color: white;
}
.select-spare-parts .select-spare-parts-review .accodion_content .accordion_body .sp-delete {
  min-width: 20px;
  font-weight: bold;
  background-color: lightgray;
}

.select-spare-parts .spare-parts-content, .spare-parts-order-review .spare-parts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.select-spare-parts .progress-line-block, .spare-parts-order-review .progress-line-block {
  width: 150px;
  margin: 10px;
}
.select-spare-parts .progress-line, .spare-parts-order-review .progress-line {
  font-size: 1rem;
}
.select-spare-parts .progress-line li::before, .spare-parts-order-review .progress-line li::before {
  width: 1.5em;
  height: 1.5em;
  top: -0.6em;
  left: -1em;
  line-height: 1.5em;
}
.select-spare-parts .file-block, .spare-parts-order-review .file-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.select-spare-parts .file-block .file-inputs, .spare-parts-order-review .file-block .file-inputs {
  padding-left: 0;
  margin-bottom: 0;
}
.select-spare-parts .file-block .file-inputs li:not(:last-child), .spare-parts-order-review .file-block .file-inputs li:not(:last-child) {
  margin-bottom: 5px;
}
.select-spare-parts .file-block .file-name, .spare-parts-order-review .file-block .file-name {
  width: 100%;
  margin-right: 0;
  font-size: 11px;
  padding: 3px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.select-spare-parts .file-block .upload-btn, .spare-parts-order-review .file-block .upload-btn {
  margin: 0;
}
.select-spare-parts .file-block .add-another-btn, .spare-parts-order-review .file-block .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0 0 0 4px;
  background-color: inherit;
  color: white;
  border: 0;
  font-style: italic;
  font-size: 12px;
}
.select-spare-parts .file-block .add-another-btn > small, .spare-parts-order-review .file-block .add-another-btn > small {
  font-style: normal;
}
.select-spare-parts .multiple-file-input-container, .spare-parts-order-review .multiple-file-input-container {
  padding: 0;
}
.select-spare-parts .multiple-file-input-container .add-another-btn, .spare-parts-order-review .multiple-file-input-container .add-another-btn {
  width: 100%;
  text-align: left;
  padding: 0;
  padding-left: 4px;
}

.spare-parts-order-review .spare-parts-content, .spare-parts-shipping-details .spare-parts-content {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.spare-parts-order-review .spare-parts-content hr, .spare-parts-shipping-details .spare-parts-content hr {
  background-color: rgba(255, 255, 255, 0.5);
  margin: 5px 0;
}
.spare-parts-order-review .accodion_content .accordion_header > h2, .spare-parts-shipping-details .accodion_content .accordion_header > h2 {
  height: 80px;
}
.spare-parts-order-review .accodion_content .edit-icon, .spare-parts-shipping-details .accodion_content .edit-icon {
  width: 20px;
  height: 15px;
}
.spare-parts-order-review .accodion_content a.accordion_click, .spare-parts-shipping-details .accodion_content a.accordion_click {
  height: 80px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0 !important;
  border-bottom: none !important;
}
.spare-parts-order-review .accodion_content a.accordion_click:before, .spare-parts-shipping-details .accodion_content a.accordion_click:before {
  top: 0 !important;
}
@media screen and (max-width: 991px) {
  .spare-parts-order-review .accodion_content a.accordion_click:before, .spare-parts-shipping-details .accodion_content a.accordion_click:before {
    top: 0 !important;
    left: auto !important;
    right: -5px !important;
  }
}
.spare-parts-order-review .accodion_content a.accordion_click .btn, .spare-parts-shipping-details .accodion_content a.accordion_click .btn {
  height: 30px;
  width: 250px;
  font-size: 12px;
  margin: 0 0 0 10px;
  padding: 0 5px;
}
.spare-parts-order-review .accodion_content a.accordion_click .btn > img, .spare-parts-order-review .accodion_content a.accordion_click .btn > svg, .spare-parts-shipping-details .accodion_content a.accordion_click .btn > img, .spare-parts-shipping-details .accodion_content a.accordion_click .btn > svg {
  height: 17px;
  margin-right: 5px;
}
.spare-parts-order-review .accodion_content .accordion_body, .spare-parts-shipping-details .accodion_content .accordion_body {
  max-height: 250px;
  padding: 0 0 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
.spare-parts-order-review .accodion_content .accordion_body .number, .spare-parts-shipping-details .accodion_content .accordion_body .number {
  font-size: 1.875rem;
  margin: 15px 20px 15px 5px;
  line-height: 1;
  white-space: nowrap;
}
.spare-parts-order-review .accodion_content .accordion_body .part-info, .spare-parts-shipping-details .accodion_content .accordion_body .part-info {
  width: 88%;
}
.spare-parts-order-review .summary, .spare-parts-shipping-details .summary {
  max-width: 800px;
  min-width: 621px;
  margin: 0 auto;
}
.spare-parts-order-review .actions, .spare-parts-shipping-details .actions {
  max-width: 500px;
  margin: 0 auto;
}
.spare-parts-order-review .button-block, .spare-parts-shipping-details .button-block {
  width: 75%;
  margin: 0 auto;
}
.spare-parts-order-review .button-block .btn, .spare-parts-shipping-details .button-block .btn {
  height: 40px;
  font-size: 16px;
  padding-right: 17px;
}
@media screen and (max-width: 1200px) {
  .spare-parts-order-review .button-block .btn, .spare-parts-shipping-details .button-block .btn {
    font-size: 14px;
  }
}

.spare-parts-shipping-details .sp-title {
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 5px auto;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  font-size: 1.5rem;
  font-weight: 300;
}
.spare-parts-shipping-details .back-btn {
  padding: 5px 10px 5px 20px;
  background-size: 8px;
  border: 0;
  outline: 0;
}
.spare-parts-shipping-details .remarks-block {
  margin: 0 auto;
  width: 80%;
  padding: 15px 0;
}
.spare-parts-shipping-details .remarks-block > textarea {
  width: 100%;
  min-height: 90px;
  font-size: 14px;
  padding-left: 10px;
}
.spare-parts-shipping-details .consignee-form-bg {
  padding: 10px 30px 10px 15px;
}
.spare-parts-shipping-details .consignee-form {
  max-height: 57vh;
  padding-left: 40px;
  padding-right: 20px;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 14px;
}
.spare-parts-shipping-details .consignee-form .part-title {
  margin-bottom: 15px;
  border-bottom: 1px solid white;
}
.spare-parts-shipping-details .consignee-form .form-control {
  font-size: 12px;
}
.spare-parts-shipping-details .multiselect {
  min-height: auto;
  font-size: 12px;
}
.spare-parts-shipping-details .multiselect__tags {
  min-height: 30px;
  padding: 0;
  border-radius: 0;
}
.spare-parts-shipping-details .multiselect__select {
  height: 30px;
  z-index: 10;
}
.spare-parts-shipping-details .multiselect__placeholder {
  margin-bottom: 0;
  padding-left: 0.5rem;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.spare-parts-shipping-details .multiselect__single {
  padding-top: 0.25rem;
  margin-bottom: 0;
  font-size: 14px;
}
.spare-parts-shipping-details .option-image {
  background-color: #171717;
  border: 1px solid rgba(45, 252, 30, 0.5);
  border-radius: 10px;
  padding: 5px;
}
.spare-parts-shipping-details .option-image.active {
  border: 1px solid rgb(45, 252, 30);
}
.spare-parts-shipping-details .submit-button.disabled {
  cursor: default;
  opacity: 1;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
.do-sp-order .w-10 {
  width: 10% !important;
}
.do-sp-order .sp_remarks {
  width: 244px;
  border: none;
}
.do-sp-order .sp_remarks:disabled {
  background-color: #f5f5f5;
}
.do-sp-order .status-wrapper {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.do-sp-order .status-wrapper .status {
  min-width: 430px;
}
@media screen and (max-width: 768px) {
  .do-sp-order .status-wrapper .status {
    min-width: auto;
  }
}
@media screen and (max-width: 768px) {
  .do-sp-order .status-wrapper .history-block {
    margin-top: 10px;
  }
}
.do-sp-order .nounderline {
  text-decoration: none !important;
}
.do-sp-order .comment-block {
  border: 1px solid #808080;
  background-color: #fff;
  width: 100%;
  height: 110px;
  overflow-y: scroll;
  padding-left: 1rem;
  padding-top: 0.5rem;
}
.do-sp-order .comment-button {
  background: none !important;
  border: none;
  padding: 0 !important;
  color: #282828;
  text-decoration: underline;
  cursor: pointer;
}
.do-sp-order .dd-fixed-height {
  height: 110px;
}
.do-sp-order .info dl {
  vertical-align: top;
}
.do-sp-order .info dl.team-comment {
  position: absolute;
  width: 31.5%;
  height: 55%;
  top: 0;
  right: 0;
}
@media screen and (max-width: 768px) {
  .do-sp-order .info dl.team-comment {
    position: static;
    width: 90%;
  }
}
.do-sp-order .order-details__economics > dl {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.do-sp-order .order-details__economics > dl dt {
  -ms-flex-preferred-size: 66%;
      flex-basis: 66%;
  max-width: 66%;
}
.do-sp-order .order-details__economics > dl dd {
  -ms-flex-preferred-size: 34%;
      flex-basis: 34%;
  max-width: 34%;
}
.do-sp-order .spare-parts-details {
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  padding-top: 15px;
  color: #666666;
  font-size: 14px;
  overflow-x: auto;
}
.do-sp-order .spare-parts-details .sp-row {
  margin-left: 0;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  font-size: 12px;
}
.do-sp-order .spare-parts-details .sp-row:nth-child(even) > div {
  background: #f5f5f5;
}
.do-sp-order .spare-parts-details .sp-row .sp-title {
  font-weight: bold;
}
.do-sp-order .spare-parts-details .sp-row.sp-details-body > div {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.do-sp-order .spare-parts-details .sp-row > div {
  margin-right: 3px;
  padding: 0 5px;
}
.do-sp-order .spare-parts-details .sp-row .sp-quantity {
  width: 10%;
  min-width: 76px;
}
.do-sp-order .spare-parts-details .sp-row .sp-part-number {
  width: 15%;
  min-width: 85px;
}
.do-sp-order .spare-parts-details .sp-row .sp-category {
  width: 15%;
  min-width: 85px;
}
.do-sp-order .spare-parts-details .sp-row .sp-description {
  width: 25%;
  min-width: 150px;
}
.do-sp-order .spare-parts-details .sp-row .sp-supplier {
  width: 15%;
}
.do-sp-order .spare-parts-details .sp-row .sp-supply {
  width: 20%;
}
.do-sp-order .spare-parts-details .sp-row .sp-supplier {
  width: 15%;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle {
  margin-bottom: 1rem;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .vehicle-info-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 600px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section__table {
  width: 100%;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-header-section,
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-info-row,
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-bottom-bar {
  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;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .sp-bottom-bar {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .non-approved .section-cell:not(.button-cell) {
  background-color: #a7b377;
}
.do-sp-order .sp-order-edit .sp-ref-vehicle .sp-section .non-approved .section-cell:not(.button-cell):not(:nth-child(2)) {
  color: #fff;
}
.do-sp-order .sp-order-edit .section-cell {
  width: 25%;
}
.do-sp-order .sp-order-edit .section-cell:not(:last-child) {
  margin-right: 2px;
}
.do-sp-order .sp-order-edit .section-cell:disabled {
  background-color: #f5f5f5;
}
.do-sp-order .sp-order-edit .section-cell__value {
  border: 1px solid #ccc;
  background-color: white;
  text-align: center;
  height: calc(28px + 3px);
  line-height: calc(28px + 3px);
  background-size: 1.3rem;
  background-position: right;
  background-repeat: no-repeat;
}
.do-sp-order .sp-order-edit .section-cell__disabled_value {
  border: 1px solid #ccc;
  background-color: #f5f5f5;
  text-align: center;
  height: calc(28px + 3px);
  line-height: calc(28px + 3px);
  background-size: 1.3rem;
  background-position: right;
  background-repeat: no-repeat;
}
.do-sp-order .sp-order-edit .selected-option-popover {
  z-index: 1500;
  position: absolute;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  background-color: white;
  width: 200px;
  border-radius: 5px;
  padding: 5px;
  font-size: 12px;
}
.do-sp-order .sp-order-edit .selected-option-popover a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}
.do-sp-order .sp-order-edit .selected-option-popover a:hover {
  background-color: lightgreen;
}
.do-sp-order .sp-order-edit .section-header {
  border-bottom: 1px solid #ccc;
}
.do-sp-order .sp-order-edit .section-header-title {
  color: #85542c;
  font-size: 1.3rem;
}
.do-sp-order .sp-order-edit .sp-btn {
  border: 0;
  margin-top: 1rem;
}
.do-sp-order .sp-order-edit .sp-btn svg {
  width: 20px;
  height: auto;
}
.do-sp-order .sp-order-edit .sp-btn:disabled {
  background-color: gray;
  cursor: not-allowed;
}
.do-sp-order .sp-order-edit .delete-btn {
  display: block;
  text-decoration: none;
  color: #c30a0a;
  min-height: 30px;
  min-width: 30px;
  font-size: 0.8rem;
  line-height: 30px;
  background-color: #ccc;
  padding: 0 0.5rem;
  border-radius: 5px;
}
.do-sp-order .sp-order-edit .delete-btn::before {
  content: "× ";
  font-weight: bold;
  font-size: 1rem;
}
.do-sp-order .sp-order-edit .delete-btn:hover {
  color: #ccc;
  background-color: #c30a0a;
}
.do-sp-order .btn-orange {
  background-color: #e5be01;
}
.do-sp-order .attachments-btn {
  border-radius: 5px;
  padding: 0.2rem;
  font-size: 0.8rem;
}
.do-sp-order .attachments-btn img,
.do-sp-order .attachments-btn svg {
  height: 1rem;
  width: 1.5rem;
  vertical-align: center;
}
.do-sp-order .attachments-btn:hover {
  text-decoration: none;
}
.do-sp-order .category-section-cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}
.do-sp-order .part-number-cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.do-sp-order .select-spare-part {
  min-height: auto;
  border: none;
}
.do-sp-order .select-spare-part .multiselect__tags {
  background: transparent;
  border-radius: 0;
  border: 0;
  min-height: 28px;
  padding: 0;
  cursor: pointer;
}
.do-sp-order .select-spare-part .multiselect__tag {
  margin: 3px;
}
.do-sp-order .select-spare-part .multiselect__tag span {
  width: 91px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.do-sp-order .select-spare-part .multiselect__strong {
  margin: 3px;
}
.do-sp-order .select-spare-part .multiselect__input {
  border-radius: 0;
  border: 0;
  min-height: 28px;
}
.do-sp-order .select-spare-part .multiselect__select,
.do-sp-order .select-spare-part .multiselect__spinner {
  height: 28px;
  width: 24px;
  z-index: 10;
  border-radius: 5px;
}
.do-sp-order .select-spare-part .multiselect__select {
  padding: 0;
}
.do-sp-order .select-spare-part .multiselect__select:before {
  border-color: #fff transparent transparent;
}
.do-sp-order .select-spare-part .multiselect__placeholder {
  padding: 0 5px;
  font-weight: 400;
  color: rgba(77, 77, 77, 0.7);
}
.do-sp-order .select-spare-part .multiselect__single {
  background: transparent;
  display: block;
  line-height: 28px;
  margin: 0;
  min-height: 28px;
  overflow: hidden !important;
  text-overflow: ellipsis;
  width: 95%;
  white-space: nowrap;
}
.do-sp-order .select-spare-part .multiselect__option {
  min-height: 28px;
  line-height: 28px;
  padding: 0 5px;
}
.do-sp-order .no-number-warning {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-position: 2px 2px;
}
.do-sp-order .button-cell {
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.do-sp-order .btn-edit-number {
  width: 25px;
  height: 25px;
  background-size: 20px 20px;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}

/* MAIN PALETTE (in progress)
 *
 * Default Text Color: $color-tundora;
 * Default Success Color: $color-amazon;
 * Default Warning Color: $color-tenn;
 * Default Error Color: $color-cardinal;
 * Default Glass Color: $color-black-glass;
 *
 ***************************/
/********** COLORS FOR REFACTORING: *****************/
/********** END COLORS *****************/
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}

.bootstrap-select {
  width: 220px; /*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
  z-index: 1;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle {
  border-color: rgb(185, 74, 72);
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}

.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*=col-].dropdown-menu-right, .row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.btn-group.bs-container {
  position: absolute;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100%;
  text-align: left;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: rgb(245, 245, 245);
  border: 1px solid rgb(227, 227, 227);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}

.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}

.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}

.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}

.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC5jc3MiLCIuLi9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2Jhc2Uuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2hlYWRlci5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fZm9vdGVyLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tYWluLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19idXR0b25zLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tb2RhbHMuc2NzcyIsIi4uL3Njc3MvX21peGlucy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9kaXNwb3NhbC9fZGlzcG9zYWxfYXBwcm92YWxzLW1vZGFsLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19mb3Jtcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fZmlsdGVyLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL191bl9vdmVycmlkZXMuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX21haW50ZW5hbmNlLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tYWluX2RpZ19vZmZpY2Uuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2Zhb19kby5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fbW9udGhwaWNrZXJfY3VzdG9tLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL19kaXNwb3NhbF9saXN0LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL19kaXNwb3NhbF9kZXRhaWwuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvZGlzcG9zYWwvX3RyYWNraW5nLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL190cmFja2luZy1jdXJyZW50LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Rpc3Bvc2FsL2Rpc3Bvc2FsLW1vZGFscy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9kaXNwb3NhbC9fbXlfZGlzcG9zYWxfbW9kYWwuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvc3VwcG9ydC9fc3VwcG9ydC5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9zdXBwb3J0L19zdXBwb3J0X2JvdW5kcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9yZWN1cnJpbmcvX3JlY3VycmluZ19kaWdpdGFsX29mZmljZS5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9yZWN1cnJpbmcvX3JlY3VycmluZ19kaWdfb2ZmX21vZGFsLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19tb2RhbC1idG4uc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2lucHV0LWNvbnRyb2wtY3VzdG9tLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19teV9pbnZvaWNlcy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fcmVjdXJyaW5nX3RhYmxlLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL3N1cHBvcnQvX3N1cHBvcnRfb3V0Ym91bmQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX2FjY2Vzc29yaWVzLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2NvdW50cnlfcmVxdWlyZW1lbnRzL19jb3VudHJ5X3JlcXVpcmVtZW50cy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9jb3VudHJ5X3JlcXVpcmVtZW50cy9fY291bnRyeV9yZXF1aXJlbWVudHNfbmV3LnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL2Ntcy9fY21zX2NvbnRlbnQuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX29yZGVyX2NyZWF0aW9uLnNjc3MiLCIuLi9zY3NzL2luY2x1ZGVzL19pbWFnZS5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9femludHBvX2luc2VydF9hbGVydC5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fdmVoaWNsZV9jYXRhbG9ndWUuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX29yZGVyX3Jldmlldy5zY3NzIiwiLi4vc2Nzcy9pbmNsdWRlcy9fc3BhcmVfcGFydHMuc2NzcyIsIi4uL3Njc3MvaW5jbHVkZXMvX3NwX2RpZ19vZmZpY2Uuc2NzcyIsIi4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNpQmhCOzs7Ozs7Ozs0QkFBQTtBQWtFQSxxREFBQTtBQXVGQSx3Q0FBQTtBQzFLQTs7Ozs7RUFBQTtBQ0FBO0VBR0ksZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxlQUFBO0VBQUEsY0FBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUtGLHdEQUFBO0VBQ0EsNkdBQUE7QUg4QkY7O0FJN0JBOzs7RUFHRSw4QkFBQTtVQUFBLHNCQUFBO0FKZ0NGOztBSTdCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FKZ0NGOztBSTFCQTtFQUNFLGNBQUE7QUo2QkY7O0FJbkJBO0VBQ0UsU0FBQTtFQUNBLDJDSDRJdUI7RUlQbkIsZUFBQTtFRG5JSixnQkUrTzRCO0VGOU81QixnQkVtUDRCO0VGbFA1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Q0EsMEJBQUE7QUpuSEY7O0FJMEhBO0VBQ0UscUJBQUE7QUp2SEY7O0FJMEhBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FKdkhGOztBSTBIQTtFQUNFLGFBQUE7QUp2SEY7O0FJNEhBO0VBQ0Usd0JBQUE7QUp6SEY7O0FRbldBOztFQUVFLHFCRnNTNEI7RUVwUzVCLGdCUHFMcUI7RU9wTHJCLGdCRnNTNEI7QU4rRDlCOztBUWpXQTtFSHFLTSxpQkFBQTtBTGdNTjs7QVFwV0E7RUhvS00sZUFBQTtBTG9NTjs7QVF2V0E7RUhtS00sa0JBQUE7QUx3TU47O0FRMVdBO0VIa0tNLGlCQUFBO0FMNE1OOztBUTdXQTtFSGlLTSxrQkFBQTtBTGdOTjs7QVFoWEE7RUhnS00sZUFBQTtBTG9OTjs7QVFsWEE7RUg4Sk0sa0JBQUE7RUc1SkosZ0JGd1M0QjtBTjZFOUI7O0FRalhBO0VId0pNLGVBQUE7RUd0SkosZ0JGMlI0QjtFRTFSNUIsZ0JGa1I0QjtBTmtHOUI7O0FRbFhBO0VIbUpNLGlCQUFBO0VHakpKLGdCRnVSNEI7RUV0UjVCLGdCRjZRNEI7QU53RzlCOztBUW5YQTtFSDhJTSxpQkFBQTtFRzVJSixnQkZtUjRCO0VFbFI1QixnQkZ3UTRCO0FOOEc5Qjs7QVFwWEE7RUh5SU0saUJBQUE7RUd2SUosZ0JGK1E0QjtFRTlRNUIsZ0JGbVE0QjtBTm9IOUI7O0FRL1dBO0VBQ0UsZ0JGZ0ZPO0VFL0VQLG1CRitFTztFRTlFUCxTQUFBO0VBQ0Esd0NBQUE7QVJrWEY7O0FRMVdBOztFSGtHSSxrQkFBQTtFRy9GRixnQkYyTjRCO0FOa0o5Qjs7QVExV0E7O0VBRUUsY0ZtUTRCO0VFbFE1Qix5QkYyUTRCO0FOa0c5Qjs7QVFyV0E7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FUd2JGOztBUXJXQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVQ2YkY7O0FRdldBO0VBQ0UscUJBQUE7QVIwV0Y7QVF4V0U7RUFDRSxvQkZxUDBCO0FOcUg5Qjs7QVFoV0E7RUgyREksY0FBQTtFR3pERix5QkFBQTtBUm1XRjs7QVEvVkE7RUFDRSxtQkZ1Qk87RUQ2Q0gsa0JBQUE7QUwrUk47O0FRL1ZBO0VBQ0UsY0FBQTtFSCtDRSxrQkFBQTtFRzdDRixjUDVCUztBRDhYWDtBUWhXRTtFQUNFLGFBQUE7QVJrV0o7O0FVcmRBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QVhtZEY7O0FVcGRBO0VBQ0UsZ0JKcWdDa0M7RUlwZ0NsQyxzQlRZWTtFU1haLHlCQUFBO0VDTEEsZUFBQTtFQUdBLFlBQUE7QVgyZEY7O0FVN2NBO0VBRUUscUJBQUE7QVYrY0Y7O0FVNWNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FWK2NGOztBVTVjQTtFTDhISSxjQUFBO0VLNUhGLGNUbURTO0FENFpYOztBWXRmQTtFUG1LSSxnQkFBQTtFT2pLRixjWDBHSztFV3pHTCxxQkFBQTtBWnlmRjtBWXRmRTtFQUNFLGNBQUE7QVp3Zko7O0FZbmZBO0VBQ0Usc0JBQUE7RVBzSkUsZ0JBQUE7RU9wSkYsV1hXWTtFV1ZaLHlCWDZFUztBRHlhWDtBWWxmRTtFQUNFLFVBQUE7RVA4SUEsZUFBQTtFTzVJQSxnQk55UTBCO0FOMk85Qjs7QVk5ZUE7RUFDRSxjQUFBO0VQcUlFLGdCQUFBO0VPbklGLGNYNkRTO0FEb2JYO0FZOWVFO0VQZ0lFLGtCQUFBO0VPOUhBLGNBQUE7RUFDQSxrQkFBQTtBWmdmSjs7QVkzZUE7RUFDRSxpQk5pa0NrQztFTWhrQ2xDLGtCQUFBO0FaOGVGOztBYXRoQkU7Ozs7OztFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBZGdpQkY7O0FlN2VJO0VGekNFO0lBQ0UsZ0JQOExlO0VONFZyQjtBQUNGO0FlbmZJO0VGekNFO0lBQ0UsZ0JQOExlO0VOaVdyQjtBQUNGO0FleGZJO0VGekNFO0lBQ0UsZ0JQOExlO0VOc1dyQjtBQUNGO0FlN2ZJO0VGekNFO0lBQ0UsaUJQOExlO0VOMldyQjtBQUNGO0FhOWdCRTtFQ25DQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JB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OUI7O0FpQng2Q0E7RUFDRSx5QkFBQTtBakIyNkNGO0FpQno2Q0U7O0VBRUUseUJBQUE7QWpCMjZDSjtBaUJ2NkNJOztFQUVFLHdCQUFBO0FqQnk2Q047O0FpQm42Q0U7Ozs7RUFJRSxTQUFBO0FqQnM2Q0o7O0FpQjc1Q0U7RUFDRSxxQ1h5UjBCO0FOdW9DOUI7O0FPLzlDRTtFVTJFSSxjaEJ2Q2E7RWdCd0NiLHNDWDhRd0I7QU4wb0M5Qjs7QWtCMStDSTs7O0VBR0UseUNEMkYrQjtBakJrNUNyQztBa0J6K0NNOzs7O0VBSUUscUNEbUZ5RTtBakJ3NUNqRjs7QU9oL0NFO0VXaUJNLHlDQUplO0FsQnUrQ3ZCO0FrQmorQ1E7O0VBRUUseUNBUmE7QWxCMitDdkI7O0FrQjkvQ0k7OztFQUdFLDZDRDJGK0I7QWpCczZDckM7QWtCNy9DTTs7OztFQUlFLHlDRG1GeUU7QWpCNDZDakY7O0FPcGdERTtFV2lCTSw2Q0FKZTtBbEIyL0N2QjtBa0JyL0NROztFQUVFLDZDQVJhO0FsQisvQ3ZCOztBa0JsaERJOzs7RUFHRSw2Q0QyRitCO0FqQjA3Q3JDO0FrQmpoRE07Ozs7RUFJRSx5Q0RtRnlFO0FqQmc4Q2pGOztBT3hoREU7RVdpQk0scUVBSmU7QWxCK2dEdkI7QWtCemdEUTs7RUFFRSxxRUFSYTtBbEJtaER2Qjs7QWtCdGlESTs7O0VBR0UsNENEMkYrQjtBakI4OENyQztBa0JyaURNOzs7O0VBSUUsd0NEbUZ5RTtBakJvOUNqRjs7QU81aURFO0VXaUJNLHFFQUplO0FsQm1pRHZCO0FrQjdoRFE7O0VBRUUscUVBUmE7QWxCdWlEdkI7O0FrQjFqREk7OztFQUdFLDBDRDJGK0I7QWpCaytDckM7QWtCempETTs7OztFQUlFLHNDRG1GeUU7QWpCdytDakY7O0FPaGtERTtFV2lCTSxrREFKZTtBbEJ1akR2QjtBa0JqakRROztFQUVFLGtEQVJhO0FsQjJqRHZCOztBa0I5a0RJOzs7RUFHRSx5Q0QyRitCO0FqQnMvQ3JDO0FrQjdrRE07Ozs7RUFJRSxxQ0RtRnlFO0FqQjQvQ2pGOztBT3BsREU7RVdpQk0seUNBSmU7QWxCMmtEdkI7QWtCcmtEUTs7RUFFRSx5Q0FSYTtBbEIra0R2Qjs7QWtCbG1ESTs7O0VBR0UsNENEMkYrQjtBakIwZ0RyQztBa0JqbURNOzs7O0VBSUUsd0NEbUZ5RTtBakJnaERqRjs7QU94bURFO0VXaUJNLCtDQUplO0FsQitsRHZCO0FrQnpsRFE7O0VBRUUsK0NBUmE7QWxCbW1EdkI7O0FrQnRuREk7OztFQUdFLDZDRDJGK0I7QWpCOGhEckM7QWtCcm5ETTs7OztFQUlFLHlDRG1GeUU7QWpCb2lEakY7O0FPNW5ERTtFV2lCTSw2Q0FKZTtBbEJtbkR2QjtBa0I3bURROztFQUVFLDZDQVJhO0FsQnVuRHZCOztBa0Ixb0RJOzs7RUFHRSxzQ1o2VndCO0FOZ3pDOUI7O0FPMW9ERTtFV2lCTSxzQ0FKZTtBbEJpb0R2QjtBa0IzbkRROztFQUVFLHNDQVJhO0FsQnFvRHZCOztBaUI3aURJO0VBQ0UsV2hCdkZRO0VnQndGUix5QmhCbkVhO0VnQm9FYix5Q1hpUXdCO0FOK3lDOUI7QWlCM2lESTtFQUNFLGNoQnBGVTtFZ0JxRlYseUJoQnBDSztFZ0JxQ0wscUJoQnBDSztBRGlsRFg7O0FpQnhpREE7RUFDRSxXaEJ2R1k7RWdCd0daLHlCaEJuRmlCO0FEOG5EbkI7QWlCemlERTs7O0VBR0UseUNYNk8wQjtBTjh6QzlCO0FpQnhpREU7RUFDRSxTQUFBO0FqQjBpREo7QWlCdGlESTtFQUNFLDJDWGlPd0I7QU51MEM5QjtBTzdxREU7RVU0SU0sV2hCN0hNO0VnQjhITiw0Q1gyTnNCO0FOeTBDOUI7O0FlcG5ESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFakJzaEROO0VpQm5oRE07SUFDRSxTQUFBO0VqQnFoRFI7QUFDRjtBZWhvREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWpCaWlETjtFaUI5aERNO0lBQ0UsU0FBQTtFakJnaURSO0FBQ0Y7QWUzb0RJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VqQjRpRE47RWlCemlETTtJQUNFLFNBQUE7RWpCMmlEUjtBQUNGO0FldHBESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFakJ1akROO0VpQnBqRE07SUFDRSxTQUFBO0VqQnNqRFI7QUFDRjtBaUJoa0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FqQmlrRFI7QWlCOWpEUTtFQUNFLFNBQUE7QWpCZ2tEVjs7QW1CN3VEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNiMmVzQztFYTFldEMseUJBQUE7RWQwS0ksZUFBQTtFY3ZLSixnQmJtUjRCO0VhbFI1QixnQmJ1UjRCO0VhdFI1QixjbEJ1QmM7RWtCdEJkLHNCbEJXWTtFa0JWWiw0QkFBQTtFQUNBLHlCQUFBO0VDR0UsZ0JBQUE7RUNMRSx3RkZRSjtFRVJJLGdGRlFKO0VFUkksd0VGUUo7RUVSSSw4R0ZRSjtBbkIydURGO0FxQi91RE07RUZkTjtJRWVRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCa3ZETjtBQUNGO0FtQjd1REU7RUFDRSw2QkFBQTtFQUNBLFNBQUE7QW5CK3VESjtBc0IvdkRFO0VBQ0UsY3JCd0JZO0VxQnZCWixzQnJCWVU7RXFCWFYsb0NoQnNkb0M7RWdCcmRwQyxVQUFBO0VBS0Usd0RoQnFYd0I7VWdCclh4QixnRGhCcVh3QjtBTnc0QzlCO0FtQi91REU7RUFDRSxjbEJzRE87RWtCcERQLFVBQUE7QW5CZ3ZESjtBbUJudkRFO0VBQ0UsY2xCc0RPO0VrQnBEUCxVQUFBO0FuQmd2REo7QW1CbnZERTtFQUNFLGNsQnNETztFa0JwRFAsVUFBQTtBbkJndkRKO0FtQm52REU7RUFDRSxjbEJzRE87RWtCcERQLFVBQUE7QW5CZ3ZESjtBbUJudkRFO0VBQ0UsY2xCc0RPO0VrQnBEUCxVQUFBO0FuQmd2REo7QW1CeHVERTtFQUVFLHlCbEJzQ087RWtCcENQLFVBQUE7QW5Cd3VESjs7QW1CaHVERTs7OztFQUNFLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxn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K0RBN0N5TDtBekI2eEU3TDtBeUI5dUVJO0VBS0ksZ0VBQUE7VUFBQSx3REFBQTtBekI0dUVSOztBd0JwdUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOK3RFZjtBTy94RUU7RWtCQUUsV0FBQTtFRk5BLDZDRUQyRDtFQVMzRCxvQ0FUcUc7QXpCMnlFekc7QXlCL3hFRTtFQUVFLFdBQUE7RUZiQSw2Q0VEMkQ7RUFnQjNELG9DQWhCcUc7RUFxQm5HLGdFQUFBO1VBQUEsd0RBQUE7QXpCNHhFTjtBeUJ2eEVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU4rdUVmO0F5Qmp4RUU7RUFHRSxXQUFBO0VBQ0Esd0NBekMrSTtFQTZDL0kseUNBN0N5TDtBekIyekU3TDtBeUI1d0VJO0VBS0ksZ0VBQUE7VUFBQSx3REFBQTtBekIwd0VSOztBd0Jsd0VFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FONnZFZjtBTzd6RUU7RWtCQUUsV0FBQTtFRk5BLCtDRUQyRDtFQVMzRCx3Q0FUcUc7QXpCeTBFekc7QXlCN3pFRTtFQUVFLFdBQUE7RUZiQSwrQ0VEMkQ7RUFnQjNELHdDQWhCcUc7RUFxQm5HLDZEQUFBO1VBQUEscURBQUE7QXpCMHpFTjtBeUJyekVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU42d0VmO0F5Qi95RUU7RUFHRSxXQUFBO0VBQ0EsNENBekMrSTtFQTZDL0ksMkNBN0N5TDtBekJ5MUU3TDtBeUIxeUVJO0VBS0ksNkRBQUE7VUFBQSxxREFBQTtBekJ3eUVSOztBd0JoeUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOMnhFZjtBTzMxRUU7RWtCQUUsV0FBQTtFRk5BLHVDRUQyRDtFQVMzRCwrQkFUcUc7QXpCdTJFekc7QXlCMzFFRTtFQUVFLFdBQUE7RUZiQSx1Q0VEMkQ7RUFnQjNELCtCQWhCcUc7RUFxQm5HLDREQUFBO1VBQUEsb0RBQUE7QXpCdzFFTjtBeUJuMUVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU4yeUVmO0F5QjcwRUU7RUFHRSxXQUFBO0VBQ0EsbUNBekMrSTtFQTZDL0ksbUNBN0N5TDtBekJ1M0U3TDtBeUJ4MEVJO0VBS0ksNERBQUE7VUFBQSxvREFBQTtBekJzMEVSOztBd0I5ekVFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOeXpFZjtBT3ozRUU7RWtCQUUsY0FBQTtFRk5BLGtERUQyRDtFQVMzRCx3Q0FUcUc7QXpCcTRFekc7QXlCejNFRTtFQUVFLGNBQUE7RUZiQSxrREVEMkQ7RUFnQjNELHdDQWhCcUc7RUFxQm5HLGlFQUFBO1VBQUEseURBQUE7QXpCczNFTjtBeUJqM0VFO0VBRUUsY0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU55MEVmO0F5QjMyRUU7RUFHRSxjQUFBO0VBQ0EsNENBekMrSTtFQTZDL0ksOENBN0N5TDtBekJxNUU3TDtBeUJ0MkVJO0VBS0ksaUVBQUE7VUFBQSx5REFBQTtBekJvMkVSOztBd0I1MUVFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FOdTFFZjtBT3Y1RUU7RWtCQUUsV0FBQTtFRk5BLDZDRUQyRDtFQVMzRCxtQ0FUcUc7QXpCbTZFekc7QXlCdjVFRTtFQUVFLFdBQUE7RUZiQSw2Q0VEMkQ7RUFnQjNELG1DQWhCcUc7RUFxQm5HLCtEQUFBO1VBQUEsdURBQUE7QXpCbzVFTjtBeUIvNEVFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QU51MkVmO0F5Qno0RUU7RUFHRSxXQUFBO0VBQ0EsdUNBekMrSTtFQTZDL0kseUNBN0N5TDtBekJtN0U3TDtBeUJwNEVJO0VBS0ksK0RBQUE7VUFBQSx1REFBQTtBekJrNEVSOztBd0JwM0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FObzNFZjtBT3A3RUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU55M0VmO0F5QjUzRUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6QjYzRUo7QXlCMTNFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjIzRUo7QXlCeDNFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOcTRFZjtBeUJ0M0VJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekJvM0VSOztBd0I3NEVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FONjRFZjtBTzc4RUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5rNUVmO0F5QnI1RUU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QnM1RUo7QXlCbjVFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6Qm81RUo7QXlCajVFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOODVFZjtBeUIvNEVJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekI2NEVSOztBd0J0NkVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOczZFZjtBT3QrRUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU4yNkVmO0F5Qjk2RUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6Qis2RUo7QXlCNTZFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjY2RUo7QXlCMTZFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOdTdFZjtBeUJ4NkVJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekJzNkVSOztBd0IvN0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOKzdFZjtBTy8vRUU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5vOEVmO0F5QnY4RUU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0F6Qnc4RUo7QXlCcjhFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QnM4RUo7QXlCbjhFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOZzlFZjtBeUJqOEVJO0VBS0ksdURBQUE7VUFBQSwrQ0FBQTtBekIrN0VSOztBd0J4OUVFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOdzlFZjtBT3hoRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU42OUVmO0F5QmgrRUU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0F6QmkrRUo7QXlCOTlFRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6Qis5RUo7QXlCNTlFRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOeStFZjtBeUIxOUVJO0VBS0ksd0RBQUE7VUFBQSxnREFBQTtBekJ3OUVSOztBd0JqL0VFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOaS9FZjtBT2pqRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU5zL0VmO0F5QnovRUU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QjAvRUo7QXlCdi9FRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QncvRUo7QXlCci9FRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOa2dGZjtBeUJuL0VJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekJpL0VSOztBd0IxZ0ZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FOMGdGZjtBTzFrRkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU4rZ0ZmO0F5QmxoRkU7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0F6Qm1oRko7QXlCaGhGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QmloRko7QXlCOWdGRTtFQUdFLGNBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOMmhGZjtBeUI1Z0ZJO0VBS0kseURBQUE7VUFBQSxpREFBQTtBekIwZ0ZSOztBd0JuaUZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FObWlGZjtBT25tRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QU53aUZmO0F5QjNpRkU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0F6QjRpRko7QXlCemlGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0F6QjBpRko7QXlCdmlGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FOb2pGZjtBeUJyaUZJO0VBS0ksc0RBQUE7VUFBQSw4Q0FBQTtBekJtaUZSOztBd0JqakZBO0VBQ0UsZ0JsQjZNNEI7RWtCNU01QixjbEIyRndDO0VrQjFGeEMscUJsQjJGd0M7QU55OUUxQztBTzduRkU7RWlCNEVFLDBCbEJ5RnNDO0VrQnhGdEMsMEJsQnlGc0M7QU4yOUUxQztBd0JqakZFO0VBRUUsMEJsQm9Gc0M7QU44OUUxQztBd0IvaUZFO0VBRUUsY3ZCUk87RXVCU1Asb0JBQUE7QXhCZ2pGSjs7QXdCcmlGQTtFQ1BFLG9CQUFBO0VwQjRFSSxrQkFBQTtFb0IxRUosZ0JuQitINEI7RWNwTjFCLGdCS3VGcUM7QXpCK2lGekM7O0F3QnhpRkE7RUNYRSx1QkFBQTtFcEI0RUksbUJBQUE7RW9CMUVKLGdCbkJnSTRCO0Vjck4xQixnQkt1RnFDO0F6QnNqRnpDOztBd0J0aUZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QXhCeWlGRjtBd0J0aUZFO0VBQ0Usa0JsQndUMEI7QU5ndkU5Qjs7QXdCaGlGRTs7O0VBQ0UsV0FBQTtBeEJxaUZKOztBMEJockZBO0VMZ0JNLHdDS2ZKO0VMZUksZ0NLZko7QTFCbXJGRjtBcUJocUZNO0VLcEJOO0lMcUJRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCbXFGTjtBQUNGO0EwQnRyRkU7RUFDRSxVQUFBO0ExQndyRko7O0EwQm5yRkU7RUFDRSxhQUFBO0ExQnNyRko7O0EwQmxyRkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFTERJLHFDS0VKO0VMRkksNkJLRUo7QTFCcXJGRjtBcUJuckZNO0VLTk47SUxPUSx3QkFBQTtJQUFBLGdCQUFBO0VyQnNyRk47QUFDRjtBMEJ4ckZFO0VBQ0UsUUFBQTtFQUNBLFlBQUE7RUxORSxvQ0tPRjtFTFBFLDRC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NkJLO0FEOGxHWDtBZ0N6bkdNO0VBQ0UseUIvQnNCRztBRHFtR1g7O0FnQ2puR0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWhDbW5HRjtBZ0MvbUdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXMUJ3Ym9DO0UwQnZicEMsWTFCdWJvQztFMEJ0YnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHNCL0JqRVU7RStCa0VWLHlCQUFBO0FoQ2luR0o7QWdDNW1HRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCeWFvQztFMEJ4YXBDLFkxQndhb0M7RTBCdmFwQyxXQUFBO0VBQ0EsaUNBQUE7QWhDOG1HSjs7QWdDL2xHSTtFQUNFLGtPQUFBO0FoQ2ttR047QWdDN2xHSTtFQUNFLHFCMUIwSHdCO0VpQnBQMUIseUJqQm9QMEI7QU5zK0Y5QjtBZ0M1bEdJO0VBQ0UsK0tBQUE7QWhDOGxHTjtBZ0N6bEdJO0VUcElBLHdDakJ5aEI0QztBTnVzRmhEO0FnQ3psR0k7RVR2SUEsd0NqQnloQjRDO0FOMHNGaEQ7O0FnQ2psR0U7RUFFRSxrQjFCMFo0QztBTnlyRmhEO0FnQy9rR0k7RUFDRSw4S0FBQTtBaENpbEdOO0FnQzVrR0k7RVQ5SkEsd0NqQnloQjRDO0FOb3RGaEQ7O0FnQ3BrR0E7RUFDRSxxQkFBQTtBaEN1a0dGO0FnQ3BrR0k7RUFDRSxjQUFBO0VBQ0EsYzFCa1kwQztFMEJqWTFDLG1CQUFBO0VBRUEscUIxQmdZMEM7QU5xc0ZoRDtBZ0Nsa0dJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCMUIyWDBDO0UwQjFYMUMsd0IxQjBYMEM7RTBCelgxQyx5Qi9CckpPO0UrQnVKUCxxQjFCc1gwQztFZXhpQjFDLGlLV21MQTtFWG5MQSx5SldtTEE7RVhuTEEseUlXbUxBO0VYbkxBLG9OV21MQTtBaENta0dOO0FxQmx2R007RVd1S0Y7SVh0S0ksd0JBQUE7SUFBQSxnQkFBQTtFckJxdkdOO0FBQ0Y7QWdDbmtHSTtFQUNFLHNCL0I5S1E7RStCK0tSLHNDQUFBO01BQUEsa0NBQUE7VUFBQSw4QkFBQTtBaENxa0dOO0FnQ2hrR0k7RVR6TUEsd0NqQnloQjRDO0FObXZGaEQ7O0FnQ3RqR0E7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCcVJzQztFMEJwUnRDLDBDQUFBO0UzQjVDSSxlQUFBO0UyQitDSixnQjFCNkQ0QjtFMEI1RDVCLGdCMUJpRTRCO0UwQmhFNUIsYy9CL0xjO0UrQmdNZCxzQkFBQTtFQUNBLHVPQUFBO0VBQ0EseUJBQUE7RVpuTkUsZ0JZb05tRDtFQUVyRCx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWhDdWpHRjtBZ0NyakdFO0VBQ0Usb0MxQndQb0M7RTBCdlBwQyxVQUFBO0VBS0Usd0QxQm1XOEI7VTBCblc5QixnRDFCbVc4QjtBTmd0RnBDO0FnQ2hqR0k7RUFNRSxjL0J2TlU7RStCd05WLHNCL0JuT1E7QURneEdkO0FnQ3ppR0U7RUFFRSxZQUFBO0VBQ0Esc0IxQitIMEI7RTBCOUgxQixzQkFBQTtBaEMwaUdKO0FnQ3ZpR0U7RUFDRSxjL0IvS087RStCZ0xQLHlCL0JwTE87QUQ2dEdYO0FnQ3JpR0U7RUFDRSxhQUFBO0FoQ3VpR0o7QWdDbmlHRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QWhDcWlHSjs7QWdDamlHQTtFQUNFLGtDMUIwTnNDO0UwQnpOdEMsb0IxQmlINEI7RTBCaEg1Qix1QjFCZ0g0QjtFMEIvRzVCLG9CMUJnSDRCO0VEMU54QixtQkFBQTtBTCtvR047O0FnQ2ppR0E7RUFDRSxnQzFCbU5zQztFMEJsTnRDLG1CMUI4RzRCO0UwQjdHNUIsc0IxQjZHNEI7RTBCNUc1QixrQjFCNkc0QjtFRC9OeEIsa0JBQUE7QUx1cEdOOztBZ0M1aEdBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCaU1zQztFMEJoTXRDLGdCQUFBO0FoQytoR0Y7O0FnQzVoR0E7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQnlMc0M7RTBCeEx0QyxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FoQytoR0Y7QWdDN2hHRTtFQUNFLG9DMUJxS29DO0UwQnBLcEMsd0QxQnlFMEI7VTBCekUxQixnRDFCeUUwQjtBTnM5RjlCO0FnQzNoR0U7RUFFRSx5Qi9CalBPO0FENndHWDtBZ0N4aEdJO0VBQ0UsaUIxQjJUYTtBTit0Rm5CO0FnQ3RoR0U7RUFDRSwwQkFBQTtBaEN3aEdKOztBZ0NwaEdBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsbUMxQndKc0M7RTBCdkp0Qyx5QkFBQTtFQUNBLGdCQUFBO0VBRUEsZ0IxQmhFNEI7RTBCaUU1QixnQjFCNUQ0QjtFMEI2RDVCLGMvQjVUYztFK0I2VGQsc0IvQnhVWTtFK0J5VVoseUJBQUE7QWhDc2hHRjtBZ0NsaEdFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLDZCMUJpSW9DO0UwQmhJcEMseUJBQUE7RUFDQSxnQjFCNUUwQjtFMEI2RTFCLGMvQjVVWTtFK0I2VVosaUJBQUE7RVQ3V0EseUJ0QmlGTztFK0I4UlAsb0JBQUE7QWhDb2hHSjs7QWdDemdHQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0FoQzRnR0Y7QWdDMWdHRTtFQUNFLFVBQUE7QWhDNGdHSjtBZ0N4Z0dJO0VBQTBCLHdFMUJvT2U7VTBCcE9mLGdFMUJvT2U7QU51eUY3QztBZ0MxZ0dJO0VBQTBCLGdFMUJtT2U7QU4weUY3QztBZ0M1Z0dJO0VBQTBCLGdFMUJrT2U7QU42eUY3QztBZ0M1Z0dFO0VBQ0UsU0FBQTtBaEM4Z0dKO0FnQzNnR0U7RUFDRSxXMUJvTnlDO0UwQm5OekMsWTFCbU55QztFMEJsTnpDLG9CQUFBO0VUbFpBLHlCakJvUDBCO0UwQmdLMUIsUzFCbU55QztFZTdsQnZDLDRIVzZZRjtFWDdZRSxvSFc2WUY7RVg3WUUsNEdXNllGO0VYN1lFLGtKVzZZRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWhDMmdHSjtBcUJyNUdNO0VXaVlKO0lYaFlNLHdCQUFBO0lBQUEsZ0JBQUE7RXJCdzVHTjtBQUNGO0FnQzlnR0k7RVQxWkEsd0NqQjRtQnlDO0FOK3pGN0M7QWdDNWdHRTtFQUNFLFcxQjZMZ0M7RTBCNUxoQyxjMUI2TGdDO0UwQjVMaEMsa0JBQUE7RUFDQSxlMUI0TGdDO0UwQjNMaEMseUIvQmxWTztFK0JtVlAseUJBQUE7QWhDOGdHSjtBZ0N6Z0dFO0VBQ0UsVzFCeUx5QztFMEJ4THpDLFkxQndMeUM7RWlCcG1CekMseUJqQm9QMEI7RTBCMEwxQixTMUJ5THlDO0VlN2xCdkMsaUhXdWFGO0VYdmFFLDRHV3VhRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QWhDeWdHSjtBcUI3NkdNO0VXNFpKO0lYM1pNLHFCQUFBO0lBQUEsZ0JBQUE7RXJCZzdHTjtBQUNGO0FnQzVnR0k7RVRwYkEsd0NqQjRtQnlDO0FOdTFGN0M7QWdDMWdHRTtFQUNFLFcxQm1LZ0M7RTBCbEtoQyxjMUJtS2dDO0UwQmxLaEMsa0JBQUE7RUFDQSxlMUJrS2dDO0UwQmpLaEMseUIvQjVXTztFK0I2V1AseUJBQUE7QWhDNGdHSjtBZ0N2Z0dFO0VBQ0UsVzFCK0p5QztFMEI5SnpDLFkxQjhKeUM7RTBCN0p6QyxhQUFBO0VBQ0Esb0IxQnJFMEI7RTBCc0UxQixtQjFCdEUwQjtFaUJuWTFCLHlCakJvUDBCO0UwQnVOMUIsUzFCNEp5QztFZTdsQnZDLGdIV29jRjtFWHBjRSw0R1dvY0Y7RUFDQSxnQkFBQTtBaEN1Z0dKO0FxQng4R007RVdzYko7SVhyYk0sb0JBQUE7SUFBQSxnQkFBQTtFckIyOEdOO0FBQ0Y7QWdDMWdHSTtFVGpkQSx3Q2pCNG1CeUM7QU5rM0Y3QztBZ0N4Z0dFO0VBQ0UsVzFCc0lnQztFMEJySWhDLGMxQnNJZ0M7RTBCckloQyxrQkFBQTtFQUNBLGUxQnFJZ0M7RTBCcEloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QWhDMGdHSjtBZ0N0Z0dFO0VBQ0UseUIvQmhaTztBRHc1R1g7QWdDcGdHRTtFQUNFLGtCQUFBO0VBQ0EseUIvQnRaTztBRDQ1R1g7QWdDamdHSTtFQUNFLHlCL0J6Y087QUQ0OEdiO0FnQ2hnR0k7RUFDRSxlQUFBO0FoQ2tnR047QWdDLy9GSTtFQUNFLHlCL0JqZE87QURrOUdiO0FnQzkvRkk7RUFDRSxlQUFBO0FoQ2dnR047QWdDNy9GSTtFQUNFLHlCL0J6ZE87QUR3OUdiOztBZ0MxL0ZBOzs7RVh6Zk0sNEhXNGZKO0VYNWZJLG9IVzRmSjtFWDVmSSw0R1c0Zko7RVg1Zkksa0pXNGZKO0FoQzYvRkY7QXFCci9HTTtFV3FmTjs7O0lYcGZRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCMC9HTjtBQUNGOztBaUMzZ0hBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBakM4Z0hGOztBaUMzZ0hBO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0FqQzhnSEY7QU83Z0hFO0UwQkdFLHFCQUFBO0FqQzZnSEo7QWlDemdIRTtFQUNFLGNoQ21FTztFZ0NsRVAsb0JBQUE7RUFDQSxlQUFBO0FqQzJnSEo7O0FpQ25nSEE7RUFDRSxnQ0FBQTtBakNzZ0hGO0FpQ3BnSEU7RUFDRSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7QWpDc2dISjtBTzloSEU7RTBCNkJJLGtCQUFBO0VBQ0EscUMzQmlwQjhCO0FObTNGcEM7QWlDamdISTtFQUNFLGNoQ3lDSztFZ0N4Q0wsNkJBQUE7RUFDQSx5QkFBQTtBakNtZ0hOO0FpQy8vR0U7O0VBRUUsY2hDcEJZO0VnQ3FCWixzQmhDaENVO0VnQ2lDVixrQzNCc29CZ0M7QU4yM0ZwQztBaUM5L0dFO0VBRUUsZ0JBQUE7QWpDKy9HSjs7QWlDbi9HRTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtBakNzL0dKO0FpQ2wvR0U7O0VBRUUsV2hDMURVO0VnQzJEVix5QjNCb0swQjtBTmcxRzlCOztBaUMxK0dFOztFQUVFLG1C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SEU7RTJCb09NLHlCakMzQ21CO0FEcXRIM0I7QWtDdnFITTtFQUNFLHlCNUJrZjRCO0FOdXJHcEM7QWtDcnFISTs7OztFQUlFLHlCNUJ5ZThCO0FOOHJHcEM7QWtDbnFIRTtFQUNFLHlCNUJrZWdDO0U0QmplaEMsZ0M1QnNlZ0M7QU4rckdwQztBa0NscUhFO0VBQ0UsbVJBQUE7QWxDb3FISjtBa0NqcUhFO0VBQ0UseUI1QnlkZ0M7QU4wc0dwQztBa0NscUhJO0VBQ0UseUI1QnlkOEI7QU4yc0dwQztBT3A2SEU7RTJCbVFNLHlCNUJzZDRCO0FOOHNHcEM7O0FrQzVwSEU7RUFDRSxXakNqUVU7QURnNkhkO0FPMzZIRTtFMkIrUUksV2pDcFFRO0FEbTZIZDtBa0MxcEhJO0VBQ0UsK0I1QjJiOEI7QU5pdUdwQztBT2o3SEU7RTJCd1JNLFlqQ2pHa0I7QUQ2dkgxQjtBa0N6cEhNO0VBQ0UsZ0M1QnViNEI7QU5vdUdwQztBa0N2cEhJOzs7O0VBSUUsV2pDelJRO0FEazdIZDtBa0NycEhFO0VBQ0UsK0I1QnVhZ0M7RTRCdGFoQyxzQzVCMmFnQztBTjR1R3BDO0FrQ3BwSEU7RUFDRSx5UkFBQTtBbENzcEhKO0FrQ25wSEU7RUFDRSwrQjVCOFpnQztBTnV2R3BDO0FrQ3BwSEk7RUFDRSxXakN6U1E7QUQrN0hkO0FPMThIRTtFMkJ1VE0sV2pDNVNNO0FEazhIZDs7QW1DejlIQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCbENnQlk7RWtDZlosMkJBQUE7RUFDQSxzQ0FBQTtBbkMyOUhGO0FtQ3g5SEU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBbkMwOUhKO0FtQ3Y5SEU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0FuQ3k5SEo7QW1DdjlISTtFQUNFLG1CQUFBO0FuQ3k5SE47QW1DcjlISTtFQUNFLHNCQUFBO0FuQ3U5SE47QW1DaDlIRTs7RUFFRSxhQUFBO0Fu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QUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQi9Cb3hCa0M7RStCbnhCbEMsYy9CbUt3QztFK0JqS3hDLHNCcENhWTtFb0NaWix5QkFBQTtBckMwcElGO0FxQ3hwSUU7RUFDRSxVQUFBO0VBQ0EsMEIvQjhKc0M7RStCN0p0QyxxQkFBQTtFQUNBLHlCcENrRU87RW9DakVQLHFCcENrRU87QUR3bElYO0FxQ3ZwSUU7RUFDRSxVQUFBO0VBQ0EsVS9CNHdCZ0M7RStCM3dCaEMsd0QvQitXMEI7VStCL1cxQixnRC9CK1cwQjtBTjB5SDlCOztBcUNucElJO0VBQ0UsY0FBQTtBckNzcElOO0FxQzVvSUU7RUFDRSxVQUFBO0VBQ0EsV3BDcEJVO0VvQ3FCVix5Qi9CME0wQjtFK0J6TTFCLHFCL0J5TTBCO0FOcThIOUI7QXFDM29JRTtFQUNFLGNwQ3NDTztFb0NyQ1Asb0JBQUE7RUFFQSxZQUFBO0VBQ0Esc0JwQzlCVTtFb0MrQlYscUJwQzhCTztBRDhtSVg7O0FzQ25zSUU7RUFDRSx1QkFBQTtFakNnTEUsa0JBQUE7RWlDOUtGLGdCaENtTzBCO0FObStIOUI7QXNDenNJRTtFQUNFLHVCQUFBO0VqQ2dMRSxtQkFBQTtFaUM5S0YsZ0JoQ29PMEI7QU51K0g5QjtBdUM1c0lBO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFbEM2SkUsY0FBQTtFa0MzSkYsZ0JqQ3dSNEI7RWlDdlI1QixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VsQkdJLHFKa0JESjtFbEJDSSw2SWtCREo7RWxCQ0kscUlrQkRKO0VsQkNJLDJLa0JESjtBdkM2c0lGO0FxQnhzSU07RWtCZk47SWxCZ0JRLHdCQUFBO0lBQUEsZ0JBQUE7RXJCMnNJTjtBQUNGO0FPanRJRTtFZ0NHSSxxQkFBQTtBdkNpdElOOztBdUM1c0lFO0VBQ0UsYUFBQTtBdkMrc0lKOztBdUMxc0lBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0F2QzZzSUY7O0F1Q3RzSUE7RUFDRSxvQmpDaTRCa0M7RWlDaDRCbEMsbUJqQ2c0QmtDO0FOeTBHcEM7O0F1Q2hzSUU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QU4ycUlmO0FPdnVJRTtFaUNWSSxXQUFBO0VBQ0Esb0NBQUE7QXhDb3ZJTjtBd0NqdklJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXhDa3ZJTjs7QXVDN3NJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTndySWY7QU9wdklFO0VpQ1ZJLFdBQUE7RUFDQSx1Q0FBQTtBeENpd0lOO0F3Qzl2SUk7RUFFRSxVQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtBeEMrdklOOztBdUMxdElFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FOcXNJZjtBT2p3SUU7RWlDVkksV0FBQTtFQUNBLG1FQUFBO0F4Qzh3SU47QXdDM3dJSTtFQUVFLFVBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0F4QzR3SU47O0F1Q3Z1SUU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QU5rdElmO0FPOXdJRTtFaUNWSSxXQUFBO0VBQ0Esd0NBQUE7QXhDMnhJTjtBd0N4eElJO0VBRUUsVUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXhDeXhJTjs7QXVDcHZJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTit0SWY7QU8zeElFO0VpQ1ZJLFdBQUE7RUFDQSw0Q0FBQTtBeEN3eUlOO0F3Q3J5SUk7RUFFRSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBeENzeUlOOztBdUNqd0lFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FONHVJZjtBT3h5SUU7RWlDVkksV0FBQTtFQUNBLG1DQUFBO0F4Q3F6SU47QXdDbHpJSTtFQUVFLFVBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0F4Q216SU47O0F1Qzl3SUU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QU55dklmO0FPcnpJRTtFaUNWSSxjQUFBO0VBQ0EsNENBQUE7QXhDazBJTjtBd0MveklJO0VBRUUsVUFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QXhDZzBJTjs7QXVDM3hJRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBTnN3SWY7QU9sMElFO0VpQ1ZJLFdBQUE7RUFDQSx1Q0FBQTtBeEMrMElOO0F3QzUwSUk7RUFFRSxVQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtBeEM2MElOOztBeUMxMUlBO0VBQ0Usa0JBQUE7RUFDQSxtQm5DeXpCa0M7RW1DdnpCbEMseUJ4Q21GUztBRHl3SVg7QWVweUlJO0UwQjVESjtJQVFJLGtCQUFBO0V6QzQxSUY7QUFDRjs7QXlDejFJQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBekM0MUlGOztBMEN0MklBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEN5OUJrQztFb0N4OUJsQywyQkFBQTtBMUN5MklGOztBMENwMklBO0VBRUUsY0FBQTtBMUNzMklGOztBMENsMklBO0VBQ0UsZ0JwQzZRNEI7QU53bEk5Qjs7QTBDNzFJQTtFQUNFLG1CQUFBO0ExQ2cySUY7QTBDNzFJRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0ExQysxSUo7O0EwQ3IxSUU7RUMvQ0EsMkJEZ0RxSDtFbkIzQ25ILHNDbUIyQ3VCO0VDOUN6QixxQ0Q4Q3FFO0ExQzAxSXZFO0EyQ3Q0SUU7RUFDRSx5Q0FBQTtBM0N3NElKO0EyQ3I0SUU7RUFDRSwwQkFBQTtBM0N1NElKOztBMENqMklFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBMUNzMkl2RTtBMkNsNUlFO0VBQ0UsNkNBQUE7QTNDbzVJSjtBMkNqNUlFO0VBQ0UsNEJBQUE7QTNDbTVJSjs7QTBDNzJJRTtFQy9DQSwrQkRnRHFIO0VuQjNDbkgsMENtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QTFDazNJdkU7QTJDOTVJRTtFQUNFLHFFQUFBO0EzQ2c2SUo7QTJDNzVJRTtFQUNFLHVEQUFBO0EzQys1SUo7O0EwQ3ozSUU7RUMvQ0EsMkJEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6Qix3Q0Q4Q3FFO0ExQzgzSXZFO0EyQzE2SUU7RUFDRSxxRUFBQTtBM0M0NklKO0EyQ3o2SUU7RUFDRSxnQ0FBQTtBM0MyNklKOztBMENyNElFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsc0NEOENxRTtBMUMwNEl2RTtBMkN0N0lFO0VBQ0Usa0RBQUE7QTNDdzdJSjtBMkNyN0lFO0VBQ0Usc0RBQUE7QTNDdTdJSjs7QTBDajVJRTtFQy9DQSwyQkRnRHFIO0VuQjNDbkgsc0NtQjJDdUI7RUM5Q3pCLHFDRDhDcUU7QTFDczVJdkU7QTJDbDhJRTtFQUNFLHlDQUFBO0EzQ284SUo7QTJDajhJRTtFQUNFLDBCQUFBO0EzQ204SUo7O0EwQzc1SUU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6Qix3Q0Q4Q3FFO0ExQ2s2SXZFO0EyQzk4SUU7RUFDRSwrQ0FBQTtBM0NnOUlKO0EyQzc4SUU7RUFDRSxrREFBQTtBM0MrOElKOztBMEN6NklFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBMUM4Nkl2RTtBMkMxOUlFO0VBQ0UsNkNBQUE7QTNDNDlJSjtBMkN6OUlFO0VBQ0UsK0JBQUE7QTNDMjlJSjs7QTRDbitJRTtFQUNFO0lBQU8sMEJBQUE7RTVDdStJVDtFNEN0K0lFO0lBQUssd0JBQUE7RTVDeStJUDtBQUNGOztBNEM1K0lFO0VBQ0U7SUFBTywwQkFBQTtFNUN1K0lUO0U0Q3QrSUU7SUFBSyx3QkFBQTtFNUN5K0lQO0FBQ0Y7QTRDdCtJQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsVzNDdU1nQjtFMkN0TWhCLGdCQUFBO0VBQ0EsY0FBQTtFdkN3S0ksa0JBQUE7RXVDdEtKLHlCM0N5RVM7QUQrNUlYOztBNENuK0lBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Es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QnhDcUhrQjtFTms3STVCO0FBQ0Y7QThDdmhKRTtFQUNFLHFCQUFBO0E5Q3loSko7QThDdmhKSTtFQUNFLHNCQUFBO0E5Q3loSk47O0ErQ2xxSkU7RUFDRSwyQkRvSnNFO0VDbkp0RSx5Q0RtSnVDO0E5Q2toSjNDO0FPMXBKRTtFd0NQTSwyQkQrSWtFO0VDOUlsRSx5Q0FBQTtBL0NvcUpSO0ErQ2pxSk07RUFDRSxXOUNhTTtFOENaTixzQ0R5SWtFO0VDeElsRSxrQ0R3SWtFO0E5QzJoSjFFOztBK0NockpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBOUNnaUozQztBT3hxSkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsNkNBQUE7QS9Da3JKUjtBK0MvcUpNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUN5aUoxRTs7QStDOXJKRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTlDOGlKM0M7QU90ckpFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLHFFQUFBO0EvQ2dzSlI7QStDN3JKTTtFQUNFLFc5Q2FNO0U4Q1pOLDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTlDdWpKMUU7O0ErQzVzSkU7RUFDRSwyQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5QzRqSjNDO0FPcHNKRTtFd0NQTSwyQkQrSWtFO0VDOUlsRSxxRUFBQTtBL0M4c0pSO0ErQzNzSk07RUFDRSxXOUNhTTtFOENaTixzQ0R5SWtFO0VDeElsRSxrQ0R3SWtFO0E5Q3FrSjFFOztBK0MxdEpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsMENEbUp1QztBOUMwa0ozQztBT2x0SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsa0RBQUE7QS9DNHRKUjtBK0N6dEpNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUNtbEoxRTs7QStDeHVKRTtFQUNFLDJCRG9Kc0U7RUNuSnRFLHlDRG1KdUM7QTlDd2xKM0M7QU9odUpFO0V3Q1BNLDJCRCtJa0U7RUM5SWxFLHlDQUFBO0EvQzB1SlI7QStDdnVKTTtFQUNFLFc5Q2FNO0U4Q1pOLHNDRHlJa0U7RUN4SWxFLGtDRHdJa0U7QTlDaW1KMUU7O0ErQ3R2SkU7RUFDRSwrQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5Q3NtSjNDO0FPOXVKRTtFd0NQTSwrQkQrSWtFO0VDOUlsRSwrQ0FBQTtBL0N3dkpSO0ErQ3J2Sk07RUFDRSxXOUNhTTtFOENaTiwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0E5QyttSjFFOztBK0Nwd0pFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBOUNvbkozQztBTzV2SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEUsNkNBQUE7QS9Dc3dKUjtBK0Nud0pNO0VBQ0UsVzlDYU07RThDWk4sMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUM2bkoxRTs7QWdEcnhKQTtFQUNFLFlBQUE7RTNDbUxJLGlCQUFBO0UyQ2pMSixnQjFDOFI0QjtFMEM3UjVCLGNBQUE7RUFDQSxXL0N3Qlk7RStDdkJaLHlCMUN5bENrQztFMEN4bENsQyxZQUFBO0FoRHd4SkY7QU9ueEpFO0V5Q0RFLFcvQ2tCVTtFK0NqQlYscUJBQUE7QWhEdXhKSjtBT254SkU7RXlDQ0ksYUFBQTtBaERxeEpOOztBZ0Qxd0pBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBaEQ2d0pGOztBZ0R2d0pBO0VBQ0Usb0JBQUE7QWhEMHdKRjs7QWlEaHpKQTtFQUdFLDhCM0MyNEJrQztNMkMzNEJsQyxpQjNDMjRCa0M7RTJDMTRCbEMsZ0IzQzA0QmtDO0VEMXRCOUIsbUJBQUE7RTRDN0tKLDJDM0M0NEJrQztFMkMzNEJsQyw0QkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0QzQzY0QmtDO1UyQzc0QmxDLGdEM0M2NEJrQztFMkM1NEJsQyxVQUFBO0FqRGd6SkY7QWlEN3lKRTtFQUNFLHNCM0NnNEJnQztBTis2SHBDO0FpRDV5SkU7RUFDRSxVQUFBO0FqRDh5Sko7QWlEM3lKRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0FqRDZ5Sko7QWlEMXlKRTtFQUNFLGFBQUE7QWpENHlKSjs7QWlEeHlKQTtFQUNFLG9C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T3hpTEU7OztFbURMSSw4Q0FBQTtBMURtakxOOztBMER6akxFO0VBQ0Usb0NBQUE7QTFENGpMSjs7QU9sakxFOzs7RW1ETEksdURBQUE7QTFENmpMTjs7QTBEbmtMRTtFQUNFLG9DQUFBO0ExRHNrTEo7O0FPNWpMRTs7O0VtRExJLGtEQUFBO0ExRHVrTE47O0EyRHRrTEE7RUFDRSxpQ0FBQTtBM0R5a0xGOztBMkR0a0xBO0VBQ0Usd0NBQUE7QTNEeWtMRjs7QTREcGxMQTtFQUFrQixvQ0FBQTtBNUR3bExsQjs7QTREdmxMQTtFQUFrQix3Q0FBQTtBNUQybExsQjs7QTREMWxMQTtFQUFrQiwwQ0FBQTtBNUQ4bExsQjs7QTREN2xMQTtFQUFrQiwyQ0FBQTtBNURpbUxsQjs7QTREaG1MQTtFQUFrQix5Q0FBQTtBNURvbUxsQjs7QTREbG1MQTtFQUFtQixvQkFBQTtBNURzbUxuQjs7QTREcm1MQTtFQUFtQix3QkFBQTtBNUR5bUxuQjs7QTREeG1MQTtFQUFtQiwwQkFBQTtBNUQ0bUxuQjs7QTREM21MQTtFQUFtQiwyQkFBQTtBNUQrbUxuQjs7QTREOW1MQTtFQUFtQix5QkFBQTtBNURrbkxuQjs7QTREL21MRTtFQUNFLGdDQUFBO0E1RGtuTEo7O0E0RG5uTEU7RUFDRSxnQ0FBQTtBNURzbkxKOztBNER2bkxFO0VBQ0UsZ0NBQUE7QTVEMG5MSjs7QTREM25MRTtFQUNFLGdDQUFBO0E1RDhuTEo7O0E0RC9uTEU7RUFDRSxnQ0FBQTtBNURrb0xKOztBNERub0xFO0VBQ0UsZ0NBQUE7QTVEc29MSjs7QTREdm9MRTtFQUNFLGdDQUFBO0E1RDBvTEo7O0E0RDNvTEU7RUFDRSxnQ0FBQTtBNUQ4b0xKOztBNEQxb0xBO0VBQ0UsNkJBQUE7QTVENm9MRjs7QTREdG9MQTtFQUNFLGdDQUFBO0E1RHlvTEY7O0E0RHRvTEE7RUFDRSxpQ0FBQTtBNUR5b0xGOztBNER0b0xBO0VBQ0UsMENBQUE7RUFDQSwyQ0FBQTtBNUR5b0xGOztBNER0b0xBO0VBQ0UsMkNBQUE7RUFDQSw4Q0FBQTtBNUR5b0xGOztBNER0b0xBO0VBQ0Us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QUFBO0F4RXF1TnhDOztBd0VwdU5ROztFQUVFLDZCQUFBO0F4RXV1TlY7O0F3RXJ1TlE7O0VBRUUsK0JBQUE7QXhFd3VOVjs7QXdFdHVOUTs7RUFFRSxnQ0FBQTtBeEV5dU5WOztBd0V2dU5ROztFQUVFLDhCQUFBO0F4RTB1TlY7O0F3RXp2TlE7RUFBZ0MsdUJBQUE7QXhFNnZOeEM7O0F3RTV2TlE7O0VBRUUsMkJBQUE7QXhFK3ZOVjs7QXdFN3ZOUTs7RUFFRSw2QkFBQTtBeEVnd05WOztBd0U5dk5ROztFQUVFLDhCQUFBO0F4RWl3TlY7O0F3RS92TlE7O0VBRUUsNEJBQUE7QXhFa3dOVjs7QXdFanhOUTtFQUFnQyx5QkFBQTtBeEVxeE54Qzs7QXdFcHhOUTs7RUFFRSw2QkFBQTtBeEV1eE5WOztBd0VyeE5ROztFQUVFLCtCQUFBO0F4RXd4TlY7O0F3RXR4TlE7O0VBRUUsZ0NBQUE7QXhFeXhOVjs7QXdFdnhOUTs7RUFFRSw4QkFBQTtBeEUweE5WOztBd0V6eU5RO0VBQWdDLHVCQUFBO0F4RTZ5TnhDOztBd0U1eU5ROztFQUVFLDJCQUFBO0F4RSt5TlY7O0F3RTd5TlE7O0VBRUUsNkJBQUE7QXhFZ3pOVjs7QXdFOXlOUTs7RUFFRSw4QkFBQTtBeEVpek5WOztBd0UveU5ROztFQUVFLDRCQUFBO0F4RWt6TlY7O0F3RWowTlE7RUFBZ0MscUJBQUE7QXhFcTBOeEM7O0F3RXAwTlE7O0VBRUUseUJBQUE7QXhFdTBOVjs7QXdFcjBOUTs7RUFFRSwyQkFBQTtBeEV3ME5WOztBd0V0ME5ROztFQUVFLDRCQUFBO0F4RXkwTlY7O0F3RXYwTlE7O0VBRUUsMEJBQUE7QXhFMDBOVjs7QXdFejFOUTtFQUFnQywyQkFBQTtBeEU2MU54Qzs7QXdFNTFOUTs7RUFFRSwrQkFBQTtBeEUrMU5WOztBd0U3MU5ROztFQUVFLGlDQUFBO0F4RWcyTlY7O0F3RTkxTlE7O0VBRUUsa0NBQUE7QXhFaTJOVjs7QXdFLzFOUTs7RUFFRSxnQ0FBQTtBeEVrMk5WOztBd0VqM05RO0VBQWdDLDBCQUFBO0F4RXEzTnhDOztBd0VwM05ROztFQUVFLDhCQUFBO0F4RXUzTlY7O0F3RXIzTlE7O0VBRUUsZ0NBQUE7QXhFdzNOVjs7QXdFdDNOUTs7RUFFRSxpQ0FBQTtBeEV5M05WOztBd0V2M05ROztFQUVFLCtCQUFBO0F4RTAzTlY7O0F3RXo0TlE7RUFBZ0Msd0JBQUE7QXhFNjROeEM7O0F3RTU0TlE7O0VBRUUsNEJBQUE7QXhFKzROVjs7QXdFNzROUTs7RUFFRSw4QkFBQTtBeEVnNU5WOztBd0U5NE5ROztFQUVFLCtCQUFBO0F4RWk1TlY7O0F3RS80TlE7O0VBRUUsNkJBQUE7QXhFazVOVjs7QXdFajZOUTtFQUFnQywwQkFBQTtBeEVxNk54Qzs7QXdFcDZOUTs7RUFFRSw4QkFBQTtBeEV1Nk5WOztBd0VyNk5ROztFQUVFLGdDQUFBO0F4RXc2TlY7O0F3RXQ2TlE7O0VBRUUsaUNBQUE7QXhFeTZOVjs7QXdFdjZOUTs7RUFFRSwrQkFBQTtBeEUwNk5WOztBd0V6N05RO0VBQWdDLHdCQUFBO0F4RTY3TnhDOztBd0U1N05ROztFQUVFLDRCQUFBO0F4RSs3TlY7O0F3RTc3TlE7O0VBRUUsOEJBQUE7QXhFZzhOVjs7QXdFOTdOUTs7RUFFRSwrQkFBQTtBeEVpOE5WOztBd0UvN05ROztFQUVFLDZCQUFBO0F4RWs4TlY7O0F3RTE3TlE7RUFBd0IsMkJBQUE7QXhFODdOaEM7O0F3RTc3TlE7O0VBRUUsK0JBQUE7QXhFZzhOVjs7QXdFOTdOUTs7RUFFRSxpQ0FBQTtBeEVpOE5WOztBd0UvN05ROztFQUVFLGtDQUFBO0F4RWs4TlY7O0F3RWg4TlE7O0VBRUUsZ0NBQUE7QXhFbThOVjs7QXdFbDlOUTtFQUF3QiwwQkFBQTtBeEVzOU5oQzs7QXdFcjlOUTs7RUFFRSw4QkFBQTtBeEV3OU5WOztBd0V0OU5ROztFQUVFLGdDQUFBO0F4RXk5TlY7O0F3RXY5TlE7O0VBRUUsaUNBQUE7QXhFMDlOVjs7QXdFeDlOUTs7RUFFRSwrQkFBQTtBeEUyOU5WOztBd0UxK05RO0VBQXdCLHdCQUFBO0F4RTgrTmhDOztBd0U3K05ROztFQUVFLDRCQUFBO0F4RWcvTlY7O0F3RTkrTlE7O0VBRUUsOEJBQUE7QXhFaS9OVjs7QXdFLytOUTs7RUFFRSwrQkFBQTtBeEVrL05WOztBd0VoL05ROztFQUVFLDZCQUFBO0F4RW0vTlY7O0F3RWxnT1E7RUFBd0IsMEJBQUE7QXhFc2dPaEM7O0F3RXJnT1E7O0VBRUUsOEJBQUE7QXhFd2dPVjs7QXdFdGdPUTs7RUFFRSxnQ0FBQTtBeEV5Z09WOztBd0V2Z09ROztFQUVFLGlDQUFBO0F4RTBnT1Y7O0F3RXhnT1E7O0VBRUUsK0JBQUE7QXhFMmdPVjs7QXdFMWhPUTtFQUF3Qix3QkFBQTtBeEU4aE9oQzs7QXdFN2hPUTs7RUFFRSw0QkFBQTtBeEVnaU9WOztBd0U5aE9ROztFQUVFLDhCQUFBO0F4RWlpT1Y7O0F3RS9oT1E7O0VBRUUsK0JBQUE7QXhFa2lPVjs7QXdFaGlPUTs7RUFFRSw2QkFBQTtBeEVtaU9WOztBd0U3aE9JO0VBQW1CLHVCQUFBO0F4RWlpT3ZCOztBd0VoaU9JOztFQUVFLDJCQUFBO0F4RW1pT047O0F3RWppT0k7O0VBRUUsNkJBQUE7QXhFb2lPTjs7QXdFbGlPSTs7RUFFRSw4QkFBQTtBeEVxaU9OOztBd0VuaU9JOztFQUVFLDRCQUFBO0F4RXNpT047O0FlL2lPSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhFc21PdEM7RXdFcm1PTTs7SUFFRSx3QkFBQTtFeEV1bU9SO0V3RXJtT007O0lBRUUsMEJBQUE7RXhFdW1PUjtFd0VybU9NOztJQUVFLDJCQUFBO0V4RXVtT1I7RXdFcm1PTTs7SUFFRSx5QkFBQTtFeEV1bU9SO0V3RXRuT007SUFBZ0MsMEJBQUE7RXhFeW5PdEM7RXdFeG5PTTs7SUFFRSw4QkFBQTtFeEUwbk9SO0V3RXhuT007O0lBRUUsZ0NBQUE7RXhFMG5PUjtFd0V4bk9NOztJQUVFLGlDQUFBO0V4RTBuT1I7RXdFeG5PTTs7SUFFRSwrQkFBQTtFeEUwbk9SO0V3RXpvT007SUFBZ0MseUJBQUE7RXhFNG9PdEM7RXdFM29PTTs7SUFFRSw2QkFBQTtFeEU2b09SO0V3RTNvT007O0lBRUUsK0JBQUE7RXhFNm9PUjtFd0Uzb09NOztJQUVFLGdDQUFBO0V4RTZvT1I7RXdFM29PTTs7SUFFRSw4QkFBQTtFeEU2b09SO0V3RTVwT007SUFBZ0MsdUJBQUE7RXhFK3BPdEM7RXdFOXBPTTs7SUFFRSwyQkFBQTtFeEVncU9SO0V3RTlwT007O0lBRUUsNkJBQUE7RXhFZ3FPUjtFd0U5cE9NOztJQUVFLDhCQUFBO0V4RWdxT1I7RXdFOXBPTTs7SUFFRSw0QkFBQTtFeEVncU9SO0V3RS9xT007SUFBZ0MseUJBQUE7RXhFa3JPdEM7RXdFanJPTTs7SUFFRSw2QkFBQTtFeEVtck9SO0V3RWpyT007O0lBRUUsK0JBQUE7RXhFbXJPUjtFd0Vqck9NOztJQUVFLGdDQUFBO0V4RW1yT1I7RXdFanJPTTs7SUFFRSw4QkFBQTtFeEVtck9SO0V3RWxzT007SUFBZ0MsdUJBQUE7RXhFcXNPdEM7RXdFcHNPTTs7SUFFRSwyQkFBQTtFeEVzc09SO0V3RXBzT007O0lBRUUsNkJBQUE7RXhFc3NPUjtFd0Vwc09NOztJQUVFLDhCQUFBO0V4RXNzT1I7RXdFcHNPTTs7SUFFRSw0QkFBQTtFeEVzc09SO0V3RXJ0T007SUFBZ0MscUJBQUE7RXhFd3RPdEM7RXdFdnRPTTs7SUFFRSx5QkFBQTtFeEV5dE9SO0V3RXZ0T007O0lBRUUsMkJBQUE7RXhFeXRPUjtFd0V2dE9NOztJQUVFLDRCQUFBO0V4RXl0T1I7RXdFdnRPTTs7SUFFRSwwQkFBQTtFeEV5dE9SO0V3RXh1T007SUFBZ0MsMkJBQUE7RXhFMnVPdEM7RXdFMXVPTTs7SUFFRSwrQkFBQTtFeEU0dU9SO0V3RTF1T007O0lBRUUsaUNBQUE7RXhFNHVPUjtFd0UxdU9NOztJQUVFLGtDQUFBO0V4RTR1T1I7RXdFMXVPTTs7SUFFRSxnQ0FBQTtFeEU0dU9SO0V3RTN2T007SUFBZ0MsMEJBQUE7RXhFOHZPdEM7RXdFN3ZPTTs7SUFFRSw4QkFBQTtFeEUrdk9SO0V3RTd2T007O0lBRUUsZ0NBQUE7RXhFK3ZPUjtFd0U3dk9NOztJQUVFLGlDQUFBO0V4RSt2T1I7RXdFN3ZPTTs7SUFFRSwrQkFBQTtFeEUrdk9SO0V3RTl3T007SUFBZ0Msd0JBQUE7RXhFaXhPdEM7RXdFaHhPTTs7SUFFRSw0QkFBQTtFeEVreE9SO0V3RWh4T007O0lBRUUsOEJBQUE7RXhFa3hPUjtFd0VoeE9NOztJQUVFLCtCQUFBO0V4RWt4T1I7RXdFaHhPTTs7SUFFRSw2QkFBQTtFeEVreE9SO0V3RWp5T007SUFBZ0MsMEJBQUE7RXhFb3lPdEM7RXdFbnlPTTs7SUFFRSw4QkFBQTtFeEVxeU9SO0V3RW55T007O0lBRUUsZ0NBQUE7RXhFcXlPUjtFd0VueU9NOztJQUVFLGlDQUFBO0V4RXF5T1I7RXdFbnlPTTs7SUFFRSwrQkFBQTtFeEVxeU9SO0V3RXB6T007SUFBZ0Msd0JBQUE7RXhFdXpPdEM7RXdFdHpPTTs7SUFFRSw0QkFBQTtFeEV3ek9SO0V3RXR6T007O0lBRUUsOEJBQUE7RXhFd3pPUjtFd0V0ek9NOztJQUVFLCtCQUFBO0V4RXd6T1I7RXdFdHpPTTs7SUFFRSw2QkFBQTtFeEV3ek9SO0V3RWh6T007SUFBd0IsMkJBQUE7RXhFbXpPOUI7RXdFbHpPTTs7SUFFRSwrQkFBQTtFeEVvek9SO0V3RWx6T007O0lBRUUsaUNBQUE7RXhFb3pPUjtFd0Vsek9NOztJQUVFLGtDQUFBO0V4RW96T1I7RXdFbHpPTTs7SUFFRSxnQ0FBQTtFeEVvek9SO0V3RW4wT007SUFBd0IsMEJBQUE7RXhFczBPOUI7RXdFcjBPTTs7SUFFRSw4QkFBQTtFeEV1ME9SO0V3RXIwT007O0lBRUUsZ0NBQUE7RXhFdTBPUjtFd0VyME9NOztJQUVFLGlDQUFBO0V4RXUwT1I7RXdFcjBPTTs7SUFFRSwrQkFBQTtFeEV1ME9SO0V3RXQxT007SUFBd0Isd0JBQUE7RXhFeTFPOUI7RXdFeDFPTTs7SUFFRSw0QkFBQTtFeEUwMU9SO0V3RXgxT007O0lBRUUsOEJBQUE7RXhFMDFPUjtFd0V4MU9NOztJQUVFLCtCQUFBO0V4RTAxT1I7RXdFeDFPTTs7SUFFRSw2QkFBQTtFeEUwMU9SO0V3RXoyT007SUFBd0IsMEJBQUE7RXhFNDJPOUI7RXdFMzJPTTs7SUFFRSw4QkFBQTtFeEU2Mk9SO0V3RTMyT007O0lBRUUsZ0NBQUE7RXhFNjJPUjtFd0UzMk9NOztJQUVFLGlDQUFBO0V4RTYyT1I7RXdFMzJPTTs7SUFFRSwrQkFBQTtFeEU2Mk9SO0V3RTUzT007SUFBd0Isd0JBQUE7RXhFKzNPOUI7RXdFOTNPTTs7SUFFRSw0QkFBQTtFeEVnNE9SO0V3RTkzT007O0lBRUUsOEJBQUE7RXhFZzRPUjtFd0U5M09NOztJQUVFLCtCQUFBO0V4RWc0T1I7RXdFOTNPTTs7SUFFRSw2QkFBQTtFeEVnNE9SO0V3RTEzT0U7SUFBbUIsdUJBQUE7RXhFNjNPckI7RXdFNTNPRTs7SUFFRSwyQkFBQTtFeEU4M09KO0V3RTUzT0U7O0lBRUUsNkJBQUE7RXhFODNPSjtFd0U1M09FOztJQUVFLDhCQUFBO0V4RTgzT0o7RXdFNTNPRTs7SUFFRSw0QkFBQTtFeEU4M09KO0FBQ0Y7QWV4NE9JO0V5RGxESTtJQUFnQyxvQkFBQTtFeEU4N090QztFd0U3N09NOztJQUVFLHdCQUFBO0V4RSs3T1I7RXdFNzdPTTs7SUFFRSwwQkFBQTtFeEUrN09SO0V3RTc3T007O0lBRUUsMkJBQUE7RXhFKzdPUjtFd0U3N09NOztJQUVFLHlCQUFBO0V4RSs3T1I7RXdFOThPTTtJQUFnQywwQkFBQTtFeEVpOU90QztFd0VoOU9NOztJQUVFLDhCQUFBO0V4RWs5T1I7RXdFaDlPTTs7SUFFRSxnQ0FBQTtFeEVrOU9SO0V3RWg5T007O0lBRUUsaUNBQUE7RXhFazlPUjtFd0VoOU9NOztJQUVFLCtCQUFBO0V4RWs5T1I7RXdFaitPTTtJQUFnQyx5QkFBQTtFeEVvK090QztFd0VuK09NOztJQUVFLDZCQUFBO0V4RXErT1I7RXdFbitPTTs7SUFFRSwrQkFBQTtFeEVxK09SO0V3RW4rT007O0lBRUUsZ0NBQUE7RXhFcStPUjtFd0VuK09NOztJQUVFLDhCQUFBO0V4RXErT1I7RXdFcC9PTTtJQUFnQyx1QkFBQTtFeEV1L090QztFd0V0L09NOztJQUVFLDJCQUFBO0V4RXcvT1I7RXdFdC9PTTs7SUFFRSw2QkFBQTtFeEV3L09SO0V3RXQvT007O0lBRUUsOEJBQUE7RXhFdy9PUjtFd0V0L09NOztJQUVFLDRCQUFBO0V4RXcvT1I7RXdFdmdQTTtJQUFnQyx5QkFBQTtFeEUwZ1B0QztFd0V6Z1BNOztJQUVFLDZCQUFBO0V4RTJnUFI7RXdFemdQTTs7SUFFRSwrQkFBQTtFeEUyZ1BSO0V3RXpnUE07O0lBRUUsZ0NBQUE7RXhFMmdQUjtFd0V6Z1BNOztJQUVFLDhCQUFBO0V4RTJnUFI7RXdFMWhQTTtJQUFnQyx1QkFBQTtFeEU2aFB0QztFd0U1aFBNOztJQUVFLDJCQUFBO0V4RThoUFI7RXdFNWhQTTs7SUFFRSw2QkFBQTtFeEU4aFBSO0V3RTVoUE07O0lBRUUsOEJBQUE7RXhFOGhQUjtFd0U1aFBNOztJQUVFLDRCQUFBO0V4RThoUFI7RXdFN2lQTTtJQUFnQyxxQkFBQTtFeEVnalB0QztFd0UvaVBNOztJQUVFLHlCQUFBO0V4RWlqUFI7RXdFL2lQTTs7SUFFRSwyQkFBQTtFeEVpalBSO0V3RS9pUE07O0lBRUUsNEJBQUE7RXhFaWpQUjtFd0UvaVBNOztJQUVFLDBCQUFBO0V4RWlqUFI7RXdFaGtQTTtJQUFnQywyQkFBQTtFeEVta1B0QztFd0Vsa1BNOztJQUVFLCtCQUFBO0V4RW9rUFI7RXdFbGtQTTs7SUFFRSxpQ0FBQTtFeEVva1BSO0V3RWxrUE07O0lBRUUsa0NBQUE7RXhFb2tQUjtFd0Vsa1BNOztJQUVFLGdDQUFBO0V4RW9rUFI7RXdFbmxQTTtJQUFnQywwQkFBQTtFeEVzbFB0QztFd0VybFBNOztJQUVFLDhCQUFBO0V4RXVsUFI7RXdFcmxQTTs7SUFFRSxnQ0FBQTtFeEV1bFBSO0V3RXJsUE07O0lBRUUsaUNBQUE7RXhFdWxQUjtFd0VybFBNOztJQUVFLCtCQUFBO0V4RXVsUFI7RXdFdG1QTTtJQUFnQyx3QkFBQTtFeEV5bVB0QztFd0V4bVBNOztJQUVFLDRCQUFBO0V4RTBtUFI7RXdFeG1QTTs7SUFFRSw4QkFBQTtFeEUwbVBSO0V3RXhtUE07O0lBRUUsK0JBQUE7RXhFMG1QUjtFd0V4bVBNOztJQUVFLDZCQUFBO0V4RTBtUFI7RXdFem5QTTtJQUFnQywwQkFBQTtFeEU0blB0QztFd0UzblBNOztJQUVFLDhCQUFBO0V4RTZuUFI7RXdFM25QTTs7SUFFRSxnQ0FBQTtFeEU2blBSO0V3RTNuUE07O0lBRUUsaUNBQUE7RXhFNm5QUjtFd0UzblBNOztJQUVFLCtCQUFBO0V4RTZuUFI7RXdFNW9QTTtJQUFnQyx3QkFBQTtFeEUrb1B0QztFd0U5b1BNOztJQUVFLDRCQUFBO0V4RWdwUFI7RXdFOW9QTTs7SUFFRSw4QkFBQTtFeEVncFBSO0V3RTlvUE07O0lBRUUsK0JBQUE7RXhFZ3BQUjtFd0U5b1BNOztJQUVFLDZCQUFBO0V4RWdwUFI7RXdFeG9QTTtJQUF3QiwyQkFBQTtFeEUyb1A5QjtFd0Uxb1BNOztJQUVFLCtCQUFBO0V4RTRvUFI7RXdFMW9QTTs7SUFFRSxpQ0FBQTtFeEU0b1BSO0V3RTFvUE07O0lBRUUsa0NBQUE7RXhFNG9QUjtFd0Uxb1BNOztJQUVFLGdDQUFBO0V4RTRvUFI7RXdFM3BQTTtJQUF3QiwwQkFBQTtFeEU4cFA5QjtFd0U3cFBNOztJQUVFLDhCQUFBO0V4RStwUFI7RXdFN3BQTTs7SUFFRSxnQ0FBQTtFeEUrcFBSO0V3RTdwUE07O0lBRUUsaUNBQUE7RXhFK3BQUjtFd0U3cFBNOztJQUVFLCtCQUFBO0V4RStwUFI7RXdFOXFQTTtJQUF3Qix3QkFBQTtFeEVpclA5QjtFd0VoclBNOztJQUVFLDRCQUFBO0V4RWtyUFI7RXdFaHJQTTs7SUFFRSw4QkFBQTtFeEVrclBSO0V3RWhyUE07O0lBRUUsK0JBQUE7RXhFa3JQUjtFd0VoclBNOztJQUVFLDZCQUFBO0V4RWtyUFI7RXdFanNQTTtJQUF3QiwwQkFBQTtFeEVvc1A5QjtFd0Vuc1BNOztJQUVFLDhCQUFBO0V4RXFzUFI7RXdFbnNQTTs7SUFFRSxnQ0FBQTtFeEVxc1BSO0V3RW5zUE07O0lBRUUsaUNBQUE7RXhFcXNQUjtFd0Vuc1BNOztJQUVFLCtCQUFBO0V4RXFzUFI7RXdFcHRQTTtJQUF3Qix3QkFBQTtFeEV1dFA5QjtFd0V0dFBNOztJQUVFLDRCQUFBO0V4RXd0UFI7RXdFdHRQTTs7SUFFRSw4QkFBQTtFeEV3dFBSO0V3RXR0UE07O0lBRUUsK0JBQUE7RXhFd3RQUjtFd0V0dFBNOztJQUVFLDZCQUFBO0V4RXd0UFI7RXdFbHRQRTtJQUFtQix1QkFBQTtFeEVxdFByQjtFd0VwdFBFOztJQUVFLDJCQUFBO0V4RXN0UEo7RXdFcHRQRTs7SUFFRSw2QkFBQTtFeEVzdFBKO0V3RXB0UEU7O0lBRUUsOEJBQUE7RXhFc3RQSjtFd0VwdFBFOztJQUVFLDRCQUFBO0V4RXN0UEo7QUFDRjtBZWh1UEk7RXlEbERJO0lBQWdDLG9CQUFBO0V4RXN4UHRDO0V3RXJ4UE07O0lBRUUsd0JBQUE7RXhFdXhQUjtFd0VyeFBNOztJQUVFLDBCQUFBO0V4RXV4UFI7RXdFcnhQTTs7SUFFRSwyQkFBQTtFeEV1eFBSO0V3RXJ4UE07O0lBRUUseUJBQUE7RXhFdXhQUjtFd0V0eVBNO0lBQWdDLDBCQUFBO0V4RXl5UHRDO0V3RXh5UE07O0lBRUUsOEJBQUE7RXhFMHlQUjtFd0V4eVBNOztJQUVFLGdDQUFBO0V4RTB5UFI7RXdFeHlQTTs7SUFFRSxpQ0FBQTtFeEUweVBSO0V3RXh5UE07O0lBRUUsK0JBQUE7RXhFMHlQUjtFd0V6elBNO0lBQWdDLHlCQUFBO0V4RTR6UHRDO0V3RTN6UE07O0lBRUUsNkJBQUE7RXhFNnpQUjtFd0UzelBNOztJQUVFLCtCQUFBO0V4RTZ6UFI7RXdFM3pQTTs7SUFFRSxnQ0FBQTtFeEU2elBSO0V3RTN6UE07O0lBRUUsOEJBQUE7RXhFNnpQUjtFd0U1MFBNO0lBQWdDLHVCQUFBO0V4RSswUHRDO0V3RTkwUE07O0lBRUUsMkJBQUE7RXhFZzFQUjtFd0U5MFBNOztJQUVFLDZCQUFBO0V4RWcxUFI7RXdFOTBQTTs7SUFFRSw4QkFBQTtFeEVnMVBSO0V3RTkwUE07O0lBRUUsNEJBQUE7RXhFZzFQUjtFd0UvMVBNO0lBQWdDLHlCQUFBO0V4RWsyUHRDO0V3RWoyUE07O0lBRUUsNkJBQUE7RXhFbTJQUjtFd0VqMlBNOztJQUVFLCtCQUFBO0V4RW0yUFI7RXdFajJQTTs7SUFFRSxnQ0FBQTtFeEVtMlBSO0V3RWoyUE07O0lBRUUsOEJBQUE7RXhFbTJQUjtFd0VsM1BNO0lBQWdDLHVCQUFBO0V4RXEzUHRDO0V3RXAzUE07O0lBRUUsMkJBQUE7RXhFczNQUjtFd0VwM1BNOztJQUVFLDZCQUFBO0V4RXMzUFI7RXdFcDNQTTs7SUFFRSw4QkFBQTtFeEVzM1BSO0V3RXAzUE07O0lBRUUsNEJBQUE7RXhFczNQUjtFd0VyNFBNO0lBQWdDLHFCQUFBO0V4RXc0UHRDO0V3RXY0UE07O0lBRUUseUJBQUE7RXhFeTRQUjtFd0V2NFBNOztJQUVFLDJCQUFBO0V4RXk0UFI7RXdFdjRQTTs7SUFFRSw0QkFBQTtFeEV5NFBSO0V3RXY0UE07O0lBRUUsMEJBQUE7RXhFeTRQUjtFd0V4NVBNO0lBQWdDLDJCQUFBO0V4RTI1UHRDO0V3RTE1UE07O0lBRUUsK0JBQUE7RXhFNDVQUjtFd0UxNVBNOztJQUVFLGlDQUFBO0V4RTQ1UFI7RXdFMTVQTTs7SUFFRSxrQ0FBQTtFeEU0NVBSO0V3RTE1UE07O0lBRUUsZ0NBQUE7RXhFNDVQUjtFd0UzNlBNO0lBQWdDLDBCQUFBO0V4RTg2UHRDO0V3RTc2UE07O0lBRUUsOEJBQUE7RXhFKzZQUjtFd0U3NlBNOztJQUVFLGdDQUFBO0V4RSs2UFI7RXdFNzZQTTs7SUFFRSxpQ0FBQTtFeEUrNlBSO0V3RTc2UE07O0lBRUUsK0JBQUE7RXhFKzZQUjtFd0U5N1BNO0lBQWdDLHdCQUFBO0V4RWk4UHRDO0V3RWg4UE07O0lBRUUsNEJBQUE7RXhFazhQUjtFd0VoOFBNOztJQUVFLDhCQUFBO0V4RWs4UFI7RXdFaDhQTTs7SUFFRSwrQkFBQTtFeEVrOFBSO0V3RWg4UE07O0lBRUUsNkJBQUE7RXhFazhQUjtFd0VqOVBNO0lBQWdDLDBCQUFBO0V4RW85UHRDO0V3RW45UE07O0lBRUUsOEJBQUE7RXhFcTlQUjtFd0VuOVBNOztJQUVFLGdDQUFBO0V4RXE5UFI7RXdFbjlQTTs7SUFFRSxpQ0FBQTtFeEVxOVBSO0V3RW45UE07O0lBRUUsK0JBQUE7RXhFcTlQUjtFd0VwK1BNO0lBQWdDLHdCQUFBO0V4RXUrUHRDO0V3RXQrUE07O0lBRUUsNEJBQUE7RXhFdytQUjtFd0V0K1BNOztJQUVFLDhCQUFBO0V4RXcrUFI7RXdFdCtQTTs7SUFFRSwrQkFBQTtFeEV3K1BSO0V3RXQrUE07O0lBRUUsNkJBQUE7RXhFdytQUjtFd0VoK1BNO0lBQXdCLDJCQUFBO0V4RW0rUDlCO0V3RWwrUE07O0lBRUUsK0JBQUE7RXhFbytQUjtFd0VsK1BNOztJQUVFLGlDQUFBO0V4RW8rUFI7RXdFbCtQTTs7SUFFRSxrQ0FBQTtFeEVvK1BSO0V3RWwrUE07O0lBRUUsZ0NBQUE7RXhFbytQUjtFd0VuL1BNO0lBQXdCLDBCQUFBO0V4RXMvUDlCO0V3RXIvUE07O0lBRUUsOEJBQUE7RXhFdS9QUjtFd0VyL1BNOztJQUVFLGdDQUFBO0V4RXUvUFI7RXdFci9QTTs7SUFFRSxpQ0FBQTtFeEV1L1BSO0V3RXIvUE07O0lBRUUsK0JBQUE7RXhFdS9QUjtFd0V0Z1FNO0lBQXdCLHdCQUFBO0V4RXlnUTlCO0V3RXhnUU07O0lBRUUsNEJBQUE7RXhFMGdRUjtFd0V4Z1FNOztJQUVFLDhCQUFBO0V4RTBnUVI7RXdFeGdRTTs7SUFFRSwrQkFBQTtFeEUwZ1FSO0V3RXhnUU07O0lBRUUsNkJBQUE7RXhFMGdRUjtFd0V6aFFNO0lBQXdCLDBCQUFBO0V4RTRoUTlCO0V3RTNoUU07O0lBRUUsOEJBQUE7RXhFNmhRUjtFd0UzaFFNOztJQUVFLGdDQUFBO0V4RTZoUVI7RXdFM2hRTTs7SUFFRSxpQ0FBQTtFeEU2aFFSO0V3RTNoUU07O0lBRUUsK0JBQUE7RXhFNmhRUjtFd0U1aVFNO0lBQXdCLHdCQUFBO0V4RStpUTlCO0V3RTlpUU07O0lBRUUsNEJBQUE7RXhFZ2pRUjtFd0U5aVFNOztJQUVFLDhCQUFBO0V4RWdqUVI7RXdFOWlRTTs7SUFFRSwrQkFBQTtFeEVnalFSO0V3RTlpUU07O0lBRUUsNkJBQUE7RXhFZ2pRUjtFd0UxaVFFO0lBQW1CLHVCQUFBO0V4RTZpUXJCO0V3RTVpUUU7O0lBRUUsMkJBQUE7RXhFOGlRSjtFd0U1aVFFOztJQUVFLDZCQUFBO0V4RThpUUo7RXdFNWlRRTs7SUFFRSw4QkFBQTtFeEU4aVFKO0V3RTVpUUU7O0lBRUUsNEJBQUE7RXhFOGlRSjtBQUNGO0FleGpRSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhFOG1RdEM7RXdFN21RTTs7SUFFRSx3QkFBQTtFeEUrbVFSO0V3RTdtUU07O0lBRUUsMEJBQUE7RXhFK21RUjtFd0U3bVFNOztJQUVFLDJCQUFBO0V4RSttUVI7RXdFN21RTTs7SUFFRSx5QkFBQTtFeEUrbVFSO0V3RTluUU07SUFBZ0MsMEJBQUE7RXhFaW9RdEM7RXdFaG9RTTs7SUFFRSw4QkFBQTtFeEVrb1FSO0V3RWhvUU07O0lBRUUsZ0NBQUE7RXhFa29RUjtFd0Vob1FNOztJQUVFLGlDQUFBO0V4RWtvUVI7RXdFaG9RTTs7SUFFRSwrQkFBQTtFeEVrb1FSO0V3RWpwUU07SUFBZ0MseUJBQUE7RXhFb3BRdEM7RXdFbnBRTTs7SUFFRSw2QkFBQTtFeEVxcFFSO0V3RW5wUU07O0lBRUUsK0JBQUE7RXhFcXBRUjtFd0VucFFNOztJQUVFLGdDQUFBO0V4RXFwUVI7RXdFbnBRTTs7SUFFRSw4QkFBQTtFeEVxcFFSO0V3RXBxUU07SUFBZ0MsdUJBQUE7RXhFdXFRdEM7RXdFdHFRTTs7SUFFRSwyQkFBQTtFeEV3cVFSO0V3RXRxUU07O0lBRUUsNkJBQUE7RXhFd3FRUjtFd0V0cVFNOztJQUVFLDhCQUFBO0V4RXdxUVI7RXdFdHFRTTs7SUFFRSw0QkFBQTtFeEV3cVFSO0V3RXZyUU07SUFBZ0MseUJBQUE7RXhFMHJRdEM7RXdFenJRTTs7SUFFRSw2QkFBQTtFeEUyclFSO0V3RXpyUU07O0lBRUUsK0JBQUE7RXhFMnJRUjtFd0V6clFNOztJQUVFLGdDQUFBO0V4RTJyUVI7RXdFenJRTTs7SUFFRSw4QkFBQTtFeEUyclFSO0V3RTFzUU07SUFBZ0MsdUJBQUE7RXhFNnNRdEM7RXdFNXNRTTs7SUFFRSwyQkFBQTtFeEU4c1FSO0V3RTVzUU07O0lBRUUsNkJBQUE7RXhFOHNRUjtFd0U1c1FNOztJQUVFLDhCQUFBO0V4RThzUVI7RXdFNXNRTTs7SUFFRSw0QkFBQTtFeEU4c1FSO0V3RTd0UU07SUFBZ0MscUJBQUE7RXhFZ3VRdEM7RXdFL3RRTTs7SUFFRSx5QkFBQTtFeEVpdVFSO0V3RS90UU07O0lBRUUsMkJBQUE7RXhFaXVRUjtFd0UvdFFNOztJQUVFLDRCQUFBO0V4RWl1UVI7RXdFL3RRTTs7SUFFRSwwQkFBQTtFeEVpdVFSO0V3RWh2UU07SUFBZ0MsMkJBQUE7RXhFbXZRdEM7RXdFbHZRTTs7SUFFRSwrQkFBQTtFeEVvdlFSO0V3RWx2UU07O0lBRUUsaUNBQUE7RXhFb3ZRUjtFd0VsdlFNOztJQUVFLGtDQUFBO0V4RW92UVI7RXdFbHZRTTs7SUFFRSxnQ0FBQTtFeEVvdlFSO0V3RW53UU07SUFBZ0MsMEJBQUE7RXhFc3dRdEM7RXdFcndRTTs7SUFFRSw4QkFBQTtFeEV1d1FSO0V3RXJ3UU07O0lBRUUsZ0NBQUE7RXhFdXdRUjtFd0Vyd1FNOztJQUVFLGlDQUFBO0V4RXV3UVI7RXdFcndRTTs7SUFFRSwrQkFBQTtFeEV1d1FSO0V3RXR4UU07SUFBZ0Msd0JBQUE7RXhFeXhRdEM7RXdFeHhRTTs7SUFFRSw0QkFBQTtFeEUweFFSO0V3RXh4UU07O0lBRUUsOEJBQUE7RXhFMHhRUjtFd0V4eFFNOztJQUVFLCtCQUFBO0V4RTB4UVI7RXdFeHhRTTs7SUFFRSw2QkFBQTtFeEUweFFSO0V3RXp5UU07SUFBZ0MsMEJBQUE7RXhFNHlRdEM7RXdFM3lRTTs7SUFFRSw4QkFBQTtFeEU2eVFSO0V3RTN5UU07O0lBRUUsZ0NBQUE7RXhFNnlRUjtFd0UzeVFNOztJQUVFLGlDQUFBO0V4RTZ5UVI7RXdFM3lRTTs7SUFFRSwrQkFBQTtFeEU2eVFSO0V3RTV6UU07SUFBZ0Msd0JBQUE7RXhFK3pRdEM7RXdFOXpRTTs7SUFFRSw0QkFBQTtFeEVnMFFSO0V3RTl6UU07O0lBRUUsOEJBQUE7RXhFZzBRUjtFd0U5elFNOztJQUVFLCtCQUFBO0V4RWcwUVI7RXdFOXpRTTs7SUFFRSw2QkFBQTtFeEVnMFFSO0V3RXh6UU07SUFBd0IsMkJBQUE7RXhFMnpROUI7RXdFMXpR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Qiw4QkFBQTtBMUU4aFJ2Qjs7QTBFN2hSQTtFQUF1Qiw2QkFBQTtBMUVpaVJ2Qjs7QTBFN2hSQTtFQUFjLHNCQUFBO0ExRWlpUmQ7O0E0RXhrUkU7RUFDRSx5QkFBQTtBNUUya1JKOztBT2prUkU7RXFFTE0scUNBQUE7QTVFMGtSUjs7QTRFaGxSRTtFQUNFLHlCQUFBO0E1RW1sUko7O0FPemtSRTtFcUVMTSwwQ0FBQTtBNUVrbFJSOztBNEV4bFJFO0VBQ0UseUJBQUE7QTVFMmxSSjs7QU9qbFJFO0VxRUxNLG1FQUFBO0E1RTBsUlI7O0E0RWhtUkU7RUFDRSx5QkFBQTtBNUVtbVJKOztBT3psUkU7RXFFTE0sMkNBQUE7QTVFa21SUjs7QTRFeG1SRTtFQUNFLHlCQUFBO0E1RTJtUko7O0FPam1SRTtFcUVMTSw2Q0FBQTtBNUUwbVJSOztBNEVoblJFO0VBQ0UseUJBQUE7QTVFbW5SSjs7QU96bVJFO0VxRUxNLHFDQUFBO0E1RWtuUlI7O0E0RXhuUkU7RUFDRSx5QkFBQTtBNUUyblJKOztBT2puUkU7RXFFTE0sK0NBQUE7QTVFMG5SUjs7QTRFaG9SRTtFQUNFLHlCQUFBO0E1RW1vUko7O0FPem5SRTtFcUVMTSwwQ0FBQTtBNUVrb1JSOztBMEUzbFJBO0VBQWEseUJBQUE7QTFFK2xSYjs7QTBFOWxSQTtFQUFjLHlCQUFBO0ExRWttUmQ7O0EwRWhtUkE7RUFBaUIsb0NBQUE7QTFFb21SakI7O0EwRW5tUkE7RUFBaUIsMENBQUE7QTFFdW1SakI7O0EwRW5tUkE7RUd2REUsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QTdFOHBSRjs7QTBFdm1SQTtFQUF3QixnQ0FBQTtBMUUybVJ4Qjs7QTBFem1SQTtFQUNFLGlDQUFBO0VBQ0EsZ0NBQUE7QTFFNG1SRjs7QTBFdm1SQTtFQUFjLHlCQUFBO0ExRTJtUmQ7O0E4RTVxUkE7RUFDRSw4QkFBQTtBOUUrcVJGOztBOEU1cVJBO0VBQ0UsNkJBQUE7QTlFK3FSRjs7QStFL3FSRTtFQUNFOzs7SUFLRSw0QkFBQTtJQUVBLG1DQUFB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amliRTtFQUNFLFduRnRNVTtFbUZ1TVYseUJuRmxHVztBRHFvYmY7QW9GamliRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGa2liSjs7QW9GOWhiQTtFQUNFLFduRmhOWTtFbUZpTloseUJuRnpJSztBRDBxYlA7QW9GaGliRTtFQUNFLFduRm5OVTtFbUZvTlYseUJuRjNJUztFbUY0SVQscUJuRjVJUztBRDhxYmI7QW9GaGliRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGaWliSjs7QW9GN2hiQTtFQUNFLFduRjlOWTtFbUYrTloseUJuRjdNYTtBRDZ1YmY7QW9GL2hiRTtFQUNFLFduRmpPVTtFbUZrT1YseUJBQUE7RUFDQSxxQkFBQTtBcEZpaWJKO0FvRi9oYkU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0FwRmdpYko7O0FvRjVoYkE7RUFDRSxXbkY1T1k7RW1GNk9aLHlCbkZ6TmM7QUR3dmJoQjtBb0Y5aGJFO0VBQ0UsV25GL09VO0VtRmdQVix5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBcEZnaWJKO0FvRjloYkU7RUFFRSx1REFBQTtVQUFBLCtDQUFBO0FwRitoYko7O0FvRjNoYkE7RUFDRSxXbkYzUFk7RW1GNFBaLHlCbkZyUGE7QURteGJmO0FvRjdoYkU7RUFDRSxXbkY5UFU7RW1GK1BWLHlCbkZwS2U7RW1GcUtmLHFCQUFBO0FwRitoYko7QW9GN2hiRTtFQUVFLHNEQUFBO1VBQUEsOENBQUE7QXBGOGhiSjs7QW9GMWhiQTtFQUNFLFduRnpRWTtFbUYwUVoseUJuRmpKaUI7QUQ4cWJuQjtBb0Y1aGJFO0VBQ0UsV25GNVFVO0VtRjZRVix5Qm5GbkpxQjtFbUZvSnJCLHFCQUFBO0FwRjhoYko7QW9GNWhiRTtFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7QXBGNmhiSjs7QW9GeGhiQTtFQUNFLFduRnhSWTtFbUZ5UloseUJuRnhRa0I7QURteWJwQjtBb0YxaGJFO0VBQ0UsV25GM1JVO0VtRjRSVix5QkFBQTtFQUNBLHFCQUFBO0FwRjRoYko7QW9GMWhiRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGMmhiSjs7QW9GdGhiQTtFQUNFLFduRnZTWTtFbUZ3U1oseUJuRnpNVTtBRGt1Ylo7QW9GeGhiRTtFQUNFLFduRjFTVTtFbUYyU1YseUJBQUE7RUFDQSxxQkFBQTtBcEYwaGJKO0FvRnhoYkU7RUFFRSxzREFBQTtVQUFBLDhDQUFBO0FwRnloYko7O0FvRnBoYkE7RUFDRSxXbkZ0VFk7RW1GdVRaLHlCbkZ2Tks7QUQ4dWJQO0FvRnRoYkU7RUFDRSxXbkZ6VFU7RW1GMFRWLHlCbkZ2Tkk7QUQrdWJSO0FvRnRoYkU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0FwRnVoYko7O0FvRm5oYkE7RUFDRSxXbkZuVVk7RW1Gb1VaLHlCbkYzVGM7QURpMWJoQjtBb0ZyaGJFO0VBQ0UsV25GdFVVO0VtRnVVVix5QkFBQTtBcEZ1aGJKO0FvRnJoYkU7RUFFRSx3REFBQTtVQUFBLGdEQUFBO0FwRnNoYko7O0FvRmxoYkE7RUFDRSxXbkZoVlk7RW1GaVZaLHlCbkY3UVU7QURreWJaO0FvRnBoYkU7RUFDRSxXbkZuVlU7RW1Gb1ZWLHlCbkZ6VVk7QUQrMWJoQjtBb0ZwaGJFO0VBRUUsbURBQUE7VUFBQSwyQ0FBQTtBcEZxaGJKOztBb0ZqaGJBO0VBQ0UsV25GN1ZZO0VtRjhWWix5Qm5GclBZO0FEeXdiZDtBb0ZuaGJFO0VBQ0UsV25GaFdVO0VtRmlXVix5Qm5GdlBnQjtBRDR3YnBCO0FvRm5oYkU7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0FwRm9oYko7O0FvRmhoYkE7RUFDRSxXbkYxV1k7RW1GMldaLHlCbkZoUVM7QURteGJYO0FvRmxoYkU7RUFDRSxXbkY3V1U7RW1GOFdWLHlCbkZsUWE7QURzeGJqQjtBb0ZsaGJFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEZtaGJKOztBb0YvZ2JBO0VBQ0UsV25GdlhZO0VtRndYWix5Qm5GcFNVO0FEc3piWjtBb0ZqaGJFO0VBQ0UsV25GMVhVO0VtRjJYVix5Qm5GdFNjO0FEeXpibEI7QW9GamhiRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGa2hiSjs7QW9GOWdiQTtFQUNFLFduRnBZWTtFbUZxWVoseUJuRnZYVztBRHc0YmI7QW9GaGhiRTtFQUNFLFduRnZZVTtFbUZ3WVYseUJuRmpUVztBRG0wYmY7QW9GaGhiRTtFQUVFLHVEQUFBO1VBQUEsK0NBQUE7QXBGaWhiSjs7QW9GN2diQTtFQUNFLFduRmpaWTtFbUZrWloseUJuRjVVVztBRDQxYmI7QW9GL2diRTtFQUNFLFduRnBaVTtFbUZxWlYseUJuRjlVZTtFbUYrVWYscUJuRi9VZTtBRGcyYm5CO0FvRi9nYkU7RUFFRSx5REFBQTtVQUFBLGlEQUFBO0FwRmdoYko7O0FvRjVnYkE7RUFDRSxXbkYvWlk7RW1GZ2FaLHlCbkZwVlU7QURtMmJaO0FvRjlnYkU7RUFDRSxXbkZsYVU7RW1GbWFWLHlCbkZ0VmM7RW1GdVZkLHFCbkZ2VmM7QUR1MmJsQjtBb0Y5Z2JFO0VBRUUsd0RBQUE7VUFBQSxnREFBQTtBcEYrZ2JKOztBb0YzZ2JBO0VBQ0UsV25GN2FZO0VtRjhhWix5Qm5GaFdVO0FEODJiWjtBb0Y3Z2JFO0VBQ0UsV25GaGJVO0VtRmliVix5Qm5GbFdjO0VtRm1XZCxxQm5GbldjO0FEazNibEI7QW9GN2diRTtFQUVFLHlEQUFBO1VBQUEsaURBQUE7QXBGOGdiSjs7QW9GMWdiQTtFQUNFLFduRjNiWTtFbUY0YloseUJuRi9VYTtBRDQxYmY7QW9GNWdiRTtFQUNFLFduRjliVTtFbUYrYlYseUJuRmpWaUI7RW1Ga1ZqQixxQm5GbFZpQjtBRGcyYnJCO0FvRjVnYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRjZnYko7O0FvRnpnYkE7RUFDRSxXbkZ6Y1k7RW1GMGNaLHlCbkYzVmU7QUR1MmJqQjtBb0YzZ2JFO0VBQ0UsV25GNWNVO0VtRjZjVix5Qm5GN1ZtQjtFbUY4Vm5CLHFCbkY5Vm1CO0FEMjJidkI7QW9GM2diRTtFQUVFLHFEQUFBO1VBQUEsNkNBQUE7QXBGNGdiSjs7QW9GdmdiQTtFQUNFLFduRnhkWTtFbUZ5ZFoseUJuRjFXZTtBRG8zYmpCO0FvRnpnYkU7RUFDRSxXbkYzZFU7RW1GNGRWLHlCbkY1V21CO0VtRjZXbkIscUJuRjdXbUI7QUR3M2J2QjtBb0Z6Z2JFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEYwZ2JKOztBb0Z0Z2JBO0VBQ0UsV25GdGVZO0VtRnVlWix5Qm5GbFhnQjtBRDIzYmxCO0FvRnhnYkU7RUFDRSxXbkZ6ZVU7RW1GMGVWLHlCbkZwWG9CO0VtRnFYcEIscUJuRnJYb0I7QUQrM2J4QjtBb0Z4Z2JFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEZ5Z2JKOztBb0ZyZ2JBO0VBQ0UsV25GcGZZO0VtRnFmWix5Qm5GOVhpQjtBRHM0Ym5CO0FvRnZnYkU7RUFDRSxXbkZ2ZlU7RW1Gd2ZWLHlCbkZoWXFCO0VtRmlZckIscUJuRmpZcUI7QUQwNGJ6QjtBb0Z2Z2JFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEZ3Z2JKOztBb0ZwZ2JBO0VuRnRURSxXQTNNWTtFQTRNWix5Qm1Gc1RnQjtBcEZ3Z2JsQjtBQzV6YkU7RUFDRSxXQS9NVTtFQWdOVix5Q0FQZTtFQVFmLHFDQVJlO0FEczBibkI7QUM1emJFO0VBSUUsd0RBQUE7VUFBQSxnREFBQTtBRDJ6Yko7O0FvRjdnYkE7RUFDRSxXbkZ0Z0JZO0VtRnVnQloseUJuRjVZZ0I7QUQ0NWJsQjtBb0YvZ2JFO0VBQ0UsV25GemdCVTtFbUYwZ0JWLHlCbkY5WW9CO0VtRitZcEIscUJuRi9Zb0I7QURnNmJ4QjtBb0YvZ2JFO0VBRUUsd0NBQUE7VUFBQSxnQ0FBQTtBcEZnaGJKOztBb0Y1Z2JBO0VBQ0UsV25GcGhCWTtFbUZxaEJaLHlCbkZwYWE7QURtN2JmO0FvRjlnYkU7RUFDRSxXbkZ2aEJVO0VtRndoQlYseUJuRnRhaUI7RW1GdWFqQixxQm5GdmFpQjtBRHU3YnJCO0FvRjlnYkU7RUFFRSxxREFBQTtVQUFBLDZDQUFBO0FwRitnYko7O0FvRjNnYkE7RUFDRSxXbkZsaUJZO0VtRm1pQloseUJuRmhiZ0I7QUQ4N2JsQjtBb0Y3Z2JFO0VBQ0UsV25GcmlCVTtFbUZzaUJWLHlCbkZsYm9CO0VtRm1icEIscUJuRm5ib0I7QURrOGJ4QjtBb0Y3Z2JFO0VBRUUscURBQUE7VUFBQSw2Q0FBQTtBcEY4Z2JKOztBb0YxZ2JBO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FwRjZnYkY7O0FvRjNnYkE7RUFDRSxjQUFBO0VBQ0EsK2pCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtBcEY4Z2JGO0FvRjdnYkU7RUFQRjtJQVFJLDhCQUFBO0VwRmdoYkY7QUFDRjtBb0YvZ2JFO0VBVkY7SUFXSSxzQkFBQTtFcEZraGJGO0FBQ0Y7O0FvRi9nYkE7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FwRmtoYkY7QW9GamhiRTs7RUFFRSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBcEZtaGJKOztBb0YvZ2JBO0VBQ0UsdUJBQUE7QXBGa2hiRjs7QW9GOWdiRTtFQURGO0lBRUksbUJBQUE7RXBGa2hiRjtBQUNGOztBb0YvZ2JBO0VBQ0Usa0JBQUE7QXBGa2hiRjtBb0ZoaGJFO0VBQ0Usd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FwRmtoYko7QW9GaGhiSTtFQUNFLGtCQUFBO0VBQ0EsdUJBQUE7QXBGa2hiTjtBb0YvZ2JJO0VBQ0UsYUFBQTtBcEZpaGJOO0FvRjdnYkU7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FwRitnYko7QW9GNWdiRTtFQUNFLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLCtpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSxlQUFBO0FwRjhnYko7O0FvRjFnYkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0FwRjZnYkY7QW9GM2diRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FwRjZnYko7O0FvRnhnYkU7RUFFRSxrQkFBQTtFQUNBLGFBQUE7QXBGMGdiSjtBb0Z4Z2JJO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBcEYwZ2JOO0FvRnhnYk07RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtBcEYwZ2JSO0FvRnZnYk07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrRUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQ0EseUJBQUE7QXBGeWdiUjtBb0ZyZ2JFO0VBQ0UsVUFBQTtFQUNBLDJCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBcEZ1Z2JKO0FvRnBnYkU7RUFDRSxVQUFBO0VBQ0EsMkJBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO0FwRnNnYko7O0FvRmxnYkE7RUFDRSwwQkFBQTtFQUNBLFduRmh1Qlk7RW1GaXVCWixpQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJuRi9wQlU7RW1GZ3FCVixTQUFBO0FwRnFnYkY7QW9GcGdiRTs7RUFFRSxpQkFBQTtBcEZzZ2JKO0FvRnBnYkU7RUFYRjtJQVlJLGVBQUE7SUFDQSxXQUFBO0VwRnVnYkY7QUFDRjtBb0Z0Z2JFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0FwRndnYko7O0FvRnBnYkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXbkZ0dkJZO0VtRnV2QloseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FwRnVnYkY7QW9GdGdiRTtFQUNFLGVBQUE7QXBGd2diSjtBb0ZyZ2JFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7QXBGdWdiSjtBb0ZyZ2JFO0VBQ0UseUJBQUE7QXBGdWdiSjtBb0Z0Z2JJO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0FwRndnYk47QW9GcmdiRTtFQUNFLHlCQUFBO0FwRnVnYko7QW9GdGdiSTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBcEZ3Z2JOO0FvRnJnYkU7RUFDRSx5Qm5GL3ZCVztBRHN3Y2Y7QW9GdGdiSTtFQUNFLHlCQUFBO0FwRndnYk47O0FvRm5nYkE7RUFDRSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxXbkYzeEJZO0VtRjR4QlosaUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtBcEZzZ2JGO0FvRnJnYkU7O0VBRUUsaUJBQUE7QXBGdWdiSjtBb0ZyZ2JFO0VBWkY7SUFhSSxlQUFBO0lBQ0EsV0FBQTtFcEZ3Z2JGO0FBQ0Y7QW9GdmdiRTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBcEZ5Z2JKOztBb0ZyZ2JBO0VBQ0UseUJuRjF3QmdCO0VtRjJ3QmhCLFduRmh6Qlk7QUR3emNkO0FvRnZnYkU7RUFDRSw0Q0FBQTtBcEZ5Z2JKOztBb0ZyZ2JBO0VBQ0UseUJuRnJ3QmtCO0VtRnN3QmxCLFduRnh6Qlk7QURnMGNkO0FvRnZnYkU7RUFDRSxvRUFBQTtBcEZ5Z2JKOztBb0ZyZ2JBO0VBQ0UseUJuRjV3Qlk7RW1GNndCWixXbkZoMEJZO0FEdzBjZDtBb0Z2Z2JFO0VBQ0UsbUVBQUE7QXBGeWdiSjs7QW9GcmdiQTtFQUNFLHlCbkZueEJlO0VtRm94QmYsV25GeDBCWTtBRGcxY2Q7QW9GdmdiRTtFQUNFLGtFQUFBO0FwRnlnYko7O0FvRnJnYkE7RUFDRSx5Qm5GdnpCZTtFbUZ3ekJmLFduRmgxQlk7QUR3MWNkO0FvRnZnYkU7RUFDRSxrRUFBQTtBcEZ5Z2JKOztBb0ZyZ2JBO0VBQ0UseUJuRnQwQmtCO0VtRnUwQmxCLFduRngxQlk7QURnMmNkO0FvRnZnYkU7RUFDRSwwQ0FBQTtBcEZ5Z2JKOztBQzcyY0E7Ozs7Ozs7OzRCQUFBO0FBa0VBLHFEQUFBO0FBdUZBLHdDQUFBO0FvRnJLRTtFQUNFLHVCQUFBO0FyRnU0Y0o7QXFGcjRjRTtFQUNFLGVBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QXJGdTRjSjtBcUZ0NGNJO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QXJGdzRjTjtBcUZyNGNFO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QXJGdTRjSjs7QXFGbjRjRTtFQUNFLHVCQUFBO0FyRnM0Y0o7QXFGcjRjSTtFQUZGO0lBR0kscUJBQUE7RXJGdzRjSjtBQUNGOztBcUZwNGNFO0VBREY7SUFFSSx5QkFBQTtFckZ3NGNGO0FBQ0Y7QXFGdjRjRTtFQUpGO0lBS0ksNEJBQUE7RXJGMDRjRjtBQUNGO0FxRng0Y0U7RUFDRSwyQkFBQTtBckYwNGNKOztBcUZ2NGNBO0VBQ0UscUNBQUE7RUFDQSxTQUFBO0FyRjA0Y0Y7QXFGejRjRTtFQUNFLGdDQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtBckYyNGNKO0FxRjE0Y0k7RUFKRjtJQUtJLFNBQUE7SUFDQSw2QkFBQTtFckY2NGNKO0FBQ0Y7QXFGMzRjRTtFQUNFLDRCQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXJGNjRjSjtBcUY1NGNJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxtREFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtBckY4NGNOO0FxRjc0Y007RUFSRjtJQVNJLG1CQUFBO0lBQ0EsMEJBQUE7RXJGZzVjTjtBQUNGO0FxRjc0Y0U7RUFDRSx1QkFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FyRis0Y0o7QXFGOTRjSTtFQU5GO0lBT0ksNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7RXJGaTVjSjtBQUNGO0FxRmg1Y0k7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXJGazVjTjtBcUZoNWNJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXJGazVjTjtBcUZoNWNNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGNBQUE7QXJGazVjUjtBcUYvNGNJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QXJGaTVjTjtBcUZoNWNNO0VBSEY7SUFJSSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFckZtNWNOO0FBQ0Y7QXFGajVjSTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QXJGbTVjTjtBcUZsNWNNO0VBUEY7SUFRSSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7RXJGcTVjTjtBQUNGO0FxRnA1Y007RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBckZzNWNSO0FxRnA1Y007RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBckZzNWNSO0FxRnI1Y1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBckZ1NWNWO0FxRm41Y1E7RUFDRSxtQkFBQTtBckZxNWNWO0FxRmo1Y1E7O0VBRUUsbUJBQUE7QXJGbTVjVjtBcUYvNGNROzs7RUFHRSxtQkFBQTtBckZpNWNWO0FxRjc0Y1E7Ozs7RUFJRSxtQkFBQTtBckYrNGNWO0FxRjM0Y1E7Ozs7O0VBS0UsbUJBQUE7QXJGNjRjVjtBcUZ6NGNJO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JwRllZO0VvRlhaLGlCQUFBO0VBQ0Esb0JBQUE7QXJGMjRjTjtBcUZ4NGNFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBckYwNGNKO0FxRnY0Y0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXJGeTRjSjtBcUZ4NGNJO0VBTkY7SUFPSSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsYUFBQTtFckYyNGNKO0FBQ0Y7QXFGMTRjSTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7QXJGNDRjTjtBcUYxNGNJO0VBQ0UsZ0JBQUE7QXJGNDRjTjtBcUYzNGNNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBckY2NGNSO0FxRjM0Y007RUFDRSxtQkFBQTtBckY2NGNSO0FxRno0Y0U7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtNQUFBLGlCQUFBO1VBQUEsUUFBQTtBckYyNGNKO0FxRjE0Y0k7RUFYRjtJQVlJLGVBQUE7RXJGNjRjSjtBQUNGO0FxRjU0Y0k7RUFkRjtJQWVJLGtCQUFBO0VyRis0Y0o7QUFDRjtBcUY5NGNJO0VBakJGO0lBa0JJLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSw0QkFBQTtRQUFBLGlCQUFBO1lBQUEsUUFBQTtFckZpNWNKO0FBQ0Y7QXFGLzRjRTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0FyRmk1Y0o7QXFGaDVjSTtFQUxGO0lBTUksZ0JBQUE7SUFDQSxXQUFBO0lBQ0EsNEJBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7RXJGbTVjSjtBQUNGO0FxRmo1Y0U7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FyRm01Y0o7QXFGbDVjSTtFQUxGO0lBTUksa0JBQUE7SUFDQSxnQkFBQTtFckZxNWNKO0FBQ0Y7QXFGbjVjRTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtBckZxNWNKO0FxRnA1Y0k7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMlVBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EseUJBQUE7QXJGczVjTjs7QXFGbDVjQTtFQUNFLFVBQUE7RUFDQSxjQUFBO0VBQ0EseUJwRnJQVztBRDBvZGI7O0FxRm41Y0E7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QXJGczVjRjs7QXFGbjVjQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV3BGbFJZO0VvRm1SWixpQkFBQTtFQUNBLFVBQUE7QXJGczVjRjtBcUZyNWNFO0VBRUUsV3BGdlJVO0VvRndSVixVQUFBO0FyRnM1Y0o7QXFGcDVjRTtFQWJGO0lBY0ksZUFBQTtFckZ1NWNGO0FBQ0Y7O0FxRnA1Y0E7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0FyRnU1Y0Y7QXFGdDVjRTtFQU5GO0lBT0ksa0JBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBQ0EsNEJBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7RXJGeTVjRjtBQUNGOztBcUZ2NWNBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDJCQUFBO01BQUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXcEZ4VFk7RW9GeVRaLGNBQUE7RUFDQSx5QkFBQTtBckYwNWNGO0FxRno1Y0U7RUFDRSxtQkFBQTtBckYyNWNKO0FxRno1Y0U7RUFDRSxtQkFBQTtBckYyNWNKO0FxRno1Y0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsaUJBQUE7QXJGMjVjSjtBcUYxNWNJO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0FyRjQ1Y047O0FxRnI1Y0E7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FyRnc1Y0Y7QXFGdjVjRTtFQUNFLGtCQUFBO0FyRnk1Y0o7QXFGdjVjRTtFQUNFLGdCcEZyVlU7QUQ4dWRkO0FxRng1Y0k7RUFDRSwyQkFBQTtBckYwNWNOOztBcUZ0NWNBO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtBckZ5NWNGO0FxRng1Y0U7RUFDRSxPQUFBO0FyRjA1Y0o7QXFGeDVjRTtFQUNFLHFCQUFBO0VBQ0EsUUFBQTtBckYwNWNKOztBcUZ0NWNFO0VBREY7SUFFSSxhQUFBO0VyRjA1Y0Y7QUFDRjtBcUZ6NWNFO0VBQ0UsWUFBQTtBckYyNWNKO0FxRno1Y0U7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QXJGMjVjSjtBcUYxNWNJO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FyRjQ1Y047QXFGMzVjTTtFQUNFLGVBQUE7QXJGNjVjUjtBcUZ6NWNFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FyRjI1Y0o7QXFGMTVjSTs7RUFDRSw4QkFBQTtBckY2NWNOO0FxRjE1Y0U7RUFDRSxPQUFBO0FyRjQ1Y0o7QXFGMTVjRTtFQUNFLHFCQUFBO0VBQ0EsUUFBQTtBckY0NWNKO0FxRjE1Y0U7O0VBRUUsV0FBQTtFQUNBLFlBQUE7QXJGNDVjSjs7QXFGeDVjQTtFQUNFLG1EQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0FyRjI1Y0Y7O0FxRng1Y0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXJGMjVjRjs7QXFGejVjQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0FyRjQ1Y0Y7O0FxRnQ1Y0k7RUFDRSx5QkFBQTtFQUNBLG9DQUFBO0VBQ0EsNFVBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QXJGeTVjTjtBcUZyNWNFO0VBQ0UsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBckZ1NWNKOztBcUY5NGNFO0VDM1pBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QXRGNnlkRjtBcUZ4NWNFO0VDalpBLGdCQUFBO0VBQ0EsWUQwWVE7RUN6WVIsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7QXRGNHlkRjtBc0YxeWRFO0VEMFlBO0lDellFLFlEb1lTO0VyRnk2Y1g7QUFDRjtBcUZqNmNFO0VDeFlBLFlEOFhRO0VDN1hSLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXckZsRVk7RXFGbUVaLGlCQUFBO0VBQ0EsY0FBQTtBdEY0eWRGO0FzRjF5ZEU7RUQrWEE7SUM5WEUsbUJBQUE7SUFDQSwwQkFBQTtJQUNBLFlEbVhTO0VyRjA3Y1g7QUFDRjtBcUY5NmNFO0VBQ0UsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdwRjVjVTtFb0Y2Y1YsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FyRmc3Y0o7QXFGOTZjSTtFQVJGO0lBU0ksZUFBQTtFckZpN2NKO0FBQ0Y7QXFGLzZjSTtFQUNFLGNBQUE7QXJGaTdjTjtBcUYvNmNJO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBckZpN2NOO0FxRjk2Y0k7RUFDRSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtBckZnN2NOO0FxRjc2Y0k7RUFDRSwyQkFBQTtBckYrNmNOO0FxRjc2Y007RUFDRSxnQkFBQTtBckYrNmNSO0FxRjc2Y007RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXJGKzZjUjtBcUYzNmNJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsNkJBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QXJGNjZjTjtBcUYzNmNNO0VBQ0UscUJBQUE7QXJGNjZjUjtBcUYzNmNRO0VBQ0UsY0FBQTtBckY2NmNWO0FxRng2Y0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0FyRjA2Y047QXFGdjZjSTtFQUNFLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0FyRnk2Y047QXFGdjZjTTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBckZ5NmNSO0FxRnY2Y1E7RUFDRSxrQkFBQTtBckZ5NmNWO0FxRnY2Y1E7RUFDRSxrQkFBQTtBckZ5NmNWO0FxRnI2Y007RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QXJGdTZjUjtBcUZwNmNNO0VBQ0UsU0FBQTtBckZzNmNSO0FxRm42Y007RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBckZxNmNSO0FxRm42Y1E7RUFDRSxrQkFBQTtBckZxNmNWO0FxRi81Y007RUFDRSxXQUFBO0FyRmk2Y1I7QXFGOTVjSTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0NBQUE7TUFBQSw4QkFBQTtVQUFBLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBckZnNmNOO0FxRjk1Y007RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FyRmc2Y1I7QXFGOTVjUTtFQUNFLDRCQUFBO0FyRmc2Y1Y7QXFGMTVjTTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFHQSxrQkFBQTtFQUNBLGtCQUFBO0FyRjQ1Y1I7QXFGMTVjTTtFQUNFLHFCQUFBO0FyRjQ1Y1I7QXFGeDVjSTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtBckYwNWNOO0FxRng1Y007RUFQRjtJQVFJLGNBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RXJGMjVjTjtBQUNGO0FxRno1Y007RUFDRSw2QkFBQTtBckYyNWNSO0FxRng1Y007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQnBGdG5CTTtBRGdoZWQ7QXFGeDVjUTtFQUNFLHNCQUFBO0FyRjA1Y1Y7QXFGeDVjUTtFQUNFLHFCQUFBO0FyRjA1Y1Y7QXFGdjVjUTtFQUNFLDZCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FyRnk1Y1Y7QXFGdDVjUTtFQUNFLHlCQUFBO0FyRnc1Y1Y7QXFGdDVjVTtFQUNFLFlBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EseUJBQUE7QXJGdzVjWjtBcUZyNWNROztFQUVFLGVBQUE7QXJGdTVjVjtBcUZqNWNROztFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBckZvNWNWO0FxRmw1Y1E7O0VBQ0UsVUFBQTtFQUNBLGVBQUE7QXJGcTVjVjtBcUZuNWNROztFQUNFLFVBQUE7RUFDQSxlQUFBO0FyRnM1Y1Y7QXFGcDVjUTs7O0VBRUUsZ0JBQUE7QXJGdTVjVjtBcUZyNWNROzs7RUFFRSxlQUFBO0FyRnc1Y1Y7QXFGcDVjTTtFQUNFLFdwRmhyQk07QURza2VkO0FxRnA1Y1E7RUFDRSxjQUFBO0FyRnM1Y1Y7QXFGcDVjVTtFQUNFLHlCQUFBO0FyRnM1Y1o7QXFGcDVjVTtFQUVFLDBCQUFBO0FyRnE1Y1o7O0FxRno0Y0U7RUNucUJBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QXRGZ2plRjtBcUZuNWNFO0VDenBCQSxnQkFBQTtFQUNBLFlEa3BCUTtFQ2pwQlIsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7QXRGK2llRjtBc0Y3aWVFO0VEa3BCQTtJQ2pwQkUsWUQ0b0JTO0VyRm82Y1g7QUFDRjtBcUY1NWNFO0VDaHBCQSxZRHNvQlE7RUNyb0JSLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXckZsRVk7RXFGbUVaLGlCQUFBO0VBQ0EsY0FBQTtBdEYraWVGO0FzRjdpZUU7RUR1b0JBO0lDdG9CRSxtQkFBQTtJQUNBLDBCQUFBO0lBQ0EsWUQybkJTO0VyRnE3Y1g7QUFDRjtBcUZ6NmNFO0VBQ0UsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLFdwRnB0QlU7RW9GcXRCVixnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXJGMjZjSjtBcUZ6NmNJO0VBUkY7SUFTSSxlQUFBO0VyRjQ2Y0o7QUFDRjtBcUYxNmNJO0VBQ0UsY0FBQTtBckY0NmNOO0FxRjE2Y0k7RUFDRSxrQkFBQTtBckY0NmNOO0FxRno2Y0k7RUFDRSxtQkFBQTtBckYyNmNOO0FxRno2Y007RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBckYyNmNSO0FxRno2Y1E7RUFDRSxnQkFBQTtBckYyNmNWO0FxRno2Y1E7RUFDRSxrQkFBQTtBckYyNmNWO0FxRng2Y007RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBckYwNmNSO0FxRng2Y1E7RUFDRSxrQkFBQTtBckYwNmNWO0FxRng2Y1E7RUFDRSx5QkFBQTtBckYwNmNWO0FxRnQ2Y007RUFDRSxrQkFBQTtBckZ3NmNSO0FxRnI2Y007RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBckZ1NmNSO0FxRnI2Y1E7RUFDRSxrQkFBQTtBckZ1NmNWO0FxRnI2Y1E7RUFDRSxXQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0FyRnU2Y1Y7QXFGbDZjSTtFQUNFLG1CQUFBO0FyRm82Y047QXFGajZjSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXJGbTZjTjtBcUZqNmNNO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QXJGbTZjUjtBcUYvNWNJO0VBQ0UsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QXJGaTZjTjtBcUYvNWNNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FyRmk2Y1I7QXFGLzVjUTtFQUNFLGtCQUFBO0FyRmk2Y1Y7QXFGLzVjUTtFQUNFLGtCQUFBO0FyRmk2Y1Y7QXFGNzVjTTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0FyRis1Y1I7QXFGNTVjTTtFQUNFLFNBQUE7QXJGODVjUjtBcUYzNWNNO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QXJGNjVjUjtBcUYzNWNRO0VBQ0Usa0JBQUE7QXJGNjVjVjtBcUZ2NWNNO0VBQ0UsV0FBQTtBckZ5NWNSO0FxRnY1Y007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QXJGeTVjUjtBcUZyNWNJO0VBQ0UsZ0JBQUE7QXJGdTVjTjtBcUZyNWNNO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QXJGdTVjUjtBcUZyNWNNO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QXJGdTVjUjtBcUZyNWNNO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7QXJGdTVjUjtBcUZyNWNNO0VBQ0Usb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXJGdTVjUjtBcUZwNWNJO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtBckZzNWNOOztBcUYvNGNFOzs7OztFQUtFLGVBQUE7RUFDQSxXQUFBO0FyRms1Y0o7QXFGLzRjRTtFQUNFLHlCQUFBO0FyRmk1Y0o7O0FxRjc0Y0E7RUFDRSxhQUFBO0FyRmc1Y0Y7QXFGOTRjRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUVBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBckYrNGNKOztBdUZ4eWVJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBdkYyeWVOO0F1RnR5ZUk7RUFDRSxzQkFBQTtBdkZ3eWVOO0F1RnB5ZU07RUFDRSxzQkFBQTtBdkZzeWVSO0F1Rmh5ZVE7O0VBRUUsb0NBQUE7QXZGa3llVjtBdUZoeWVVOztFQUNFLFVBQUE7QXZGbXllWjtBdUZoeWVVOztFQUNFLFVBQUE7QXZGbXllWjtBdUZoeWVVOztFQUNFLFVBQUE7QXZGbXllWjtBdUZoeWVVOztFQUNFLFVBQUE7RUFDQSxnQkFBQTtBdkZteWVaO0F1Ri94ZVE7RUFDRSxZQUFBO0F2Rml5ZVY7QXVGOXhlUTtFQUNFLFlBQUE7QXZGZ3llVjtBdUY5eGVVOztFQUVFLHNCQUFBO0VBQ0EsWUFBQTtBdkZneWVaO0F1Rjd4ZVU7RUFDRSxpQkFBQTtBdkYreGVaO0F1Rjd4ZVk7RUFDRSxZQUFBO0F2Rit4ZWQ7QXVGN3hlYztFQUNFLDRCQUFBO0F2Rit4ZWhCO0F1RjV4ZWM7RUFDRSxZQUFBO0F2Rjh4ZWhCO0F1RjV4ZWdCO0VBQ0UsWUFBQTtBdkY4eGVsQjtBdUZ0eGVNO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QXZGd3hlUjtBdUZueGVNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtBdkZxeGVSO0F1Rm54ZVE7RUFDRSxXQUFBO0F2RnF4ZVY7QXVGanhlTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7QXZGbXhlUjtBdUZqeGVRO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0F2Rm14ZVY7QXVGM3dlTTtFQUVFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBdkY0d2VSO0F1Rnh3ZUk7RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGVBQUE7QXZGMHdlTjtBdUZyd2VJO0VBQ0UsZ0JBQUE7QXZGdXdlTjtBdUY1NWVVO0VBQ0UsWUFBQTtFQUNBLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSxvQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QXZGODVlWjs7QXdGdjZlQTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7QXhGMDZlRjtBd0Z6NmVFO0VBQ0UsZ0JBQUE7QXhGMjZlSjtBd0Z6NmVFO0VBVEY7SUFVSSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFeEY0NmVGO0V3RjM2ZUU7SUFDRSxtQkFBQTtRQUFBLGNBQUE7WUFBQSxVQUFBO0V4RjY2ZUo7QUFDRjtBd0YzNmVFO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0F4RjY2ZUo7QXdGNTZlSTtFQUhGO0lBSUksWUFBQTtFeEYrNmVKO0FBQ0Y7QXdGOTZlSTtFQU5GO0lBT0ksVUFBQTtJQUNBLGNBQUE7SUFDQSxtQkFBQTtFeEZpN2VKO0FBQ0Y7QXdGLzZlRTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtBeEZpN2VKO0F3Rmg3ZUk7RUFIRjtJQUlJLFVBQUE7SUFDQSxjQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0V4Rm03ZUo7QUFDRjtBd0ZqN2VNO0VBREY7SUFFSSxVQUFBO0lBQ0EsY0FBQTtFeEZvN2VOO0V3Rmw3ZVE7SUFDRSxTQUFBO0V4Rm83ZVY7RXdGbDdlUTtJQUNFLFdBQUE7RXhGbzdlVjtBQUNGO0F3Ri82ZUU7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBeEZpN2VKO0F3Rmg3ZUk7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0F4Rms3ZU47QXdGaDdlSTtFQWRGO0lBZUksZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsY0FBQTtJQUNBLGVBQUE7RXhGbTdlSjtFd0ZsN2VJO0lBQ0UsWUFBQTtJQUNBLFVBQUE7RXhGbzdlTjtBQUNGO0F3Rmw3ZUk7RUF4QkY7SUF5QkksY0FBQTtFeEZxN2VKO0V3RnA3ZUk7SUFDRSxTQUFBO0lBQ0EsWUFBQTtFeEZzN2VOO0FBQ0Y7QXdGcDdlSTtFQS9CRjtJQWdDSSxjQUFBO0V4RnU3ZUo7RXdGdDdlSTtJQUNFLFNBQUE7SUFDQSxZQUFBO0V4Rnc3ZU47QUFDRjtBd0ZyN2VFO0VBQ0UsWUFBQTtBeEZ1N2VKO0F3RnI3ZUk7RUFIRjtJQUlJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxTQUFBO0V4Rnc3ZUo7QUFDRjtBd0Z0N2VFO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCdkZuRlU7QUQyZ2ZkO0F3RnY3ZUk7RUFSRjtJQVNJLGVBQUE7RXhGMDdlSjtBQUNGO0F3Rng3ZUU7RUFDRSxlQUFBO0F4RjA3ZUo7QXdGeDdlRTtFQUNFLGVBQUE7QXhGMDdlSjtBd0Z4N2VFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBeEYwN2VKO0F3Rno3ZUk7RUFQRjtJQVFJLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtFeEY0N2VKO0FBQ0Y7QXdGMzdlSTtFQVpGO0lBYUksZUFBQTtJQUNBLGdCQUFBO0V4Rjg3ZUo7QUFDRjtBd0Y1N2VFO0VBQ0UsYUFBQTtBeEY4N2VKO0F3RjU3ZUU7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0F4Rjg3ZUo7QXdGNTdlRTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXdkZsSVU7RXVGbUlWLFVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHNDQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtBeEY4N2VKO0F3RjU3ZUU7RUFDRSxxQkFBQTtBeEY4N2VKO0F3RjM3ZUk7RUFDRSxxQkFBQTtFQUNBLFlBQUE7QXhGNjdlTjtBd0Y1N2VNO0VBQ0UsV0FBQTtFQUNBLGVBQUE7QXhGODdlUjtBd0Y3N2VRO0VBSEY7SUFJSSxlQUFBO0V4Rmc4ZVI7QUFDRjtBd0YvN2VRO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0F4Rmk4ZVY7QXdGaDhlVTtFQUNFLGN2RnpGTDtBRDJoZlA7QXdGaDhlVTtFQVZGO0lBV0ksZUFBQTtJQUNBLGVBQUE7RXhGbThlVjtBQUNGO0F3Rmo4ZVE7RUFDRSxXQUFBO0F4Rm04ZVY7QXdGajhlUTtFQUNFLGdCQUFBO0F4Rm04ZVY7QXdGNzdlRTtFQUNFLGVBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBeEYrN2VKO0F3Rjk3ZUk7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7QXhGZzhlTjtBd0Y5N2VJO0VBQ0UsY0FBQTtBeEZnOGVOO0F3Rjk3ZUk7RUFDRSxnQkFBQTtBeEZnOGVOO0F3RjE3ZU07RUFDRSwwQkFBQTtBeEY0N2VSO0F3Rno3ZU07RUFDRSxXQUFBO0F4RjI3ZVI7QXdGeDdlVTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBeEYwN2VaO0F3Rng3ZVk7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBeEYwN2VkOztBd0ZsN2VBO0VBQ0UsZ0NBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBeEZxN2VGOztBd0ZuN2VBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO01BQUEsb0NBQUE7VUFBQSxnQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBeEZzN2VGO0F3RnI3ZUU7RUFDRSxlQUFBO0VBQ0EsV3ZGNU9VO0V1RjZPVixrQkFBQTtFQUNBLGdCQUFBO0F4RnU3ZUo7QXdGdDdlSTtFQUxGO0lBTUksZUFBQTtFeEZ5N2VKO0FBQ0Y7QXdGdjdlRTs7RUFFRSxTQUFBO0F4Rnk3ZUo7O0F3RnI3ZUE7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBeEZ3N2VGO0F3RnY3ZUU7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsV3ZGblFVO0V1Rm9RVixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1DQUFBO0VBQUEsMkJBQUE7QXhGeTdlSjtBd0Z4N2VJO0VBQ0UsZ0JBQUE7QXhGMDdlTjtBd0Z4N2VJO0VBQ0UsOEJBQUE7RUFDQSxrQnZGL1FRO0FEeXNmZDtBd0Z4N2VJO0VBQ0UscUJ2RnpRVTtBRG1zZmhCO0F3RnQ3ZUk7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0F4Rnc3ZU47QXdGdDdlSTtFQUNFLFlBQUE7QXhGdzdlTjtBd0ZyN2VFO0VBQ0UsYUFBQTtBeEZ1N2VKO0F3RnQ3ZUk7RUFDRSxtQnZGelJVO0V1RjBSVixXdkZuU1E7RXVGb1NSLHFCdkYzUlU7QURtdGZoQjs7QXdGbDdlQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0F4RnE3ZUY7QXdGcDdlRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBeEZzN2VKO0F3RnI3ZUk7RUFMRjtJQU1JLGVBQUE7RXhGdzdlSjtBQUNGO0F3RnY3ZUk7RUFDRSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7QXhGeTdlTjtBd0Z2N2VJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFd2RjlUUTtFdUYrVFIsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwREFDRTtFQURGLGtEQUNFO0VBRUYscURBQUE7VUFBQSw2Q0FBQTtFQUNBLGVBQUE7QXhGdTdlTjtBd0Z0N2VNO0VBakJGO0lBa0JJLFlBQUE7RXhGeTdlTjtBQUNGO0F3Rng3ZU07RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSwyWUFBQTtBeEYwN2VSO0F3Rng3ZU07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtNQUFBLGlCQUFBO1VBQUEsUUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0VBQ0EsMmtEQUFBO0F4RjA3ZVI7QXdGeDdlTTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0F4RjA3ZVI7QXdGcjdlUTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsNEJBQUE7QXhGdTdlVjtBd0ZyN2VRO0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QXhGdTdlVjtBd0ZsN2VFO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0F4Rm83ZUo7QXdGbjdlSTtFQUNFLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBeEZxN2VOO0F3RnA3ZU07RUFDRSxXQUFBO0VBQ0EsWUFBQTtBeEZzN2VSO0F3RnI3ZVE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0F4RnU3ZVY7QXdGcjdlUTtFQUNFLFNBQUE7QXhGdTdlVjtBd0ZyN2VRO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0F4RnU3ZVY7QXdGcDdlTTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7QXhGczdlUjtBd0ZwN2VVO0VBQ0UsU0FBQTtBeEZzN2VaOztBd0YvNmVBO0VBQ0UsZ0JBQUE7QXhGazdlRjtBd0ZqN2VFO0VBQ0UsV0FBQTtFQUNBLCtpREFBQTtBeEZtN2VKOztBd0ZoN2VBO0VBQ0UsYUFBQTtBeEZtN2VGOztBd0ZqN2VBO0VBQ0UsZ0JBQUE7QXhGbzdlRjtBd0ZuN2VFO0VBQ0UsV0FBQTtFQUNBLCtpREFBQTtBeEZxN2VKOztBd0ZsN2VBO0VBQ0Usb0NBQUE7QXhGcTdlRjtBd0ZwN2VFO0VBRkY7SUFHSSxpQkFBQTtJQUNBLGNBQUE7SUFDQSw4QkFBQTtFeEZ1N2VGO0FBQ0Y7QXdGdDdlRTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0F4Rnc3ZUo7QXdGdDdlRTs7RUFFRSxXQUFBO0F4Rnc3ZUo7O0F3RnA3ZUE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsMkJBQUE7TUFBQSw0QkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0F4RnU3ZUY7QXdGdDdlRTtFQVBGO0lBUUksNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxXQUFBO0lBQ0Esa0JBQUE7RXhGeTdlRjtBQUNGO0F3Rng3ZUU7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0F4RjA3ZUo7QXdGejdlSTtFQUxGO0lBTUksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7RXhGNDdlSjtBQUNGO0F3RjE3ZUU7RUFDRSxVQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBeEY0N2VKO0F3RjM3ZUk7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBeEY2N2VOO0F3RjE3ZUk7RUFsQkY7SUFtQkksV0FBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFeEY2N2VKO0FBQ0Y7QXdGMzdlRTs7RUFFRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ3ZGL1ZxQjtFdUZnV3JCLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0F4RjY3ZUo7QXdGMzdlRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QXhGNjdlSjtBd0YzN2VFO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QXhGNjdlSjs7QXdGMTdlQTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QXhGNjdlRjtBd0YzN2VFO0VBYkY7SUFjSSxvREFBQTtFeEY4N2VGO0FBQ0Y7O0F3RjU3ZUE7RUFDRSxZQUFBO0F4Ris3ZUY7QXdGOTdlRTtFQUNFLFd2RjFpQlU7RXVGMmlCVix5QnZGbmVHO0V1Rm9lSCx5QkFBQTtBeEZnOGVKO0F3Ri83ZUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBeEZpOGVOOztBd0Y3N2VBO0VBQ0Usc0JBQUE7QXhGZzhlRjs7QXdGOTdlQTs7RUFFRSxZQUFBO0F4Rmk4ZUY7O0F3Rjk3ZUU7RUFDRSxnQkFBQTtBeEZpOGVKOztBd0Y5N2VBOzs7O0VBSUUseURBQUE7RUFBQSxpREFBQTtBeEZpOGVGOztBd0Y5N2VBO0VBQ0UsdUJBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLFdBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLHFCQUFBO0F4Rmk4ZUY7O0F3Rjk3ZUE7RUFDRSx3QkFBQTtBeEZpOGVGOztBd0Y5N2VBO0VBQ0Usc0JBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLGNBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBeEZpOGVGOztBd0Y5N2VBO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0F4Rmk4ZUY7O0F3Rjk3ZUE7RUFDRSxnQkFBQTtBeEZpOGVGOztBd0Y5N2VBO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLGVBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLFdBQUE7QXhGaThlRjs7QXdGOTdlQTtFQUNFLFVBQUE7QXhGaThlRjs7QXdGNTdlQTtFQUNFLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QXhGKzdlRjtBd0Z4N2VNO0VBQ0UsNEJBRkU7TUFFRixlQUZFO0F4RjQ3ZVY7QXdGMzdlTTtFQUNFLDRCQUZFO01BRUYsZUFGRTtBeEYrN2VWO0F3Rjk3ZU07RUFDRSw0QkFGRTtNQUVGLGVBRkU7QXhGazhlVjtBd0ZqOGVNO0VBQ0UsNEJBRkU7TUFFRixlQUZFO0F4RnE4ZVY7QXdGcDhlTTtFQUNFLDRCQUZFO01BRUYsZUFGRTtBeEZ3OGVWO0F3RnY4ZU07RUFDRSw0QkFGRTtNQUVGLGVBRkU7QXhGMjhlVjtBd0YxOGVNO0VBQ0UsNEJBRkU7TUFFRixlQUZFO0F4Rjg4ZVY7QXdGdjhlRTtFQUNFLFlBQUE7QXhGeThlSjtBd0Z0OGVFO0VBQ0UsY0FBQTtBeEZ3OGVKO0F3RnY4ZUk7RUFDRSxnQkFBQTtBeEZ5OGVOO0F3RnA4ZUk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtBeEZzOGVOO0F3RnA4ZU07RUFDRSxrQkFBQTtFQUNBLGFBQUE7QXhGczhlUjtBd0ZqOGVFO0VBQ0UsNkJBQUE7TUFBQSxnQkFBQTtBeEZtOGVKOztBd0YvN2VBO0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0F4Rms4ZUY7O0F3Ri83ZUE7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxZQUFBO0F4Rmk4ZUY7QXdGLzdlRTtFQUNFLFlBQUE7QXhGaThlSjs7QXdGNzdlQTtFQUNFLHlCQUFBO0F4Rmc4ZUY7O0F3RjE3ZUE7RUFDRSxpQkFKb0I7RUFLcEIsWUFBQTtFQUNBLHNCdkY3c0JZO0FEMG9nQmQ7QXdGNTdlRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0F4Rjg3ZUo7O0F3RjE3ZUE7RUFDRSxzQnZGcnRCWTtFdUZzdEJaLFdBQUE7RUFDQSwwQkFBQTtFQUNBLGNBQUE7QXhGNjdlRjs7QXdGMTdlQTtFQUNFLFlBQUE7QXhGNjdlRjs7QXdGMTdlQTtFQUNFLGdCQUFBO0F4RjY3ZUY7QXdGMzdlRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QXhGNjdlSjtBd0YxN2VFO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtBeEY0N2VKO0F3Rno3ZUU7RUFDRSxrQkFBQTtBeEYyN2VKOztBd0Z2N2VBO0VBQ0Usa0JBQUE7QXhGMDdlRjtBd0Z4N2VFO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsaURBQ0U7RUFERix5Q0FDRTtBeEZ5N2VOO0F3RnI3ZUU7RUFDRSxpREFDRTtFQURGLHlDQUNFO0VBR0Ysa0JBQUE7RUFDQSxVQUFBO0VBRUEsb0NBQUE7RUFDQSxZQUFBO0VBRUEsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUVBLGFBQUE7RUFFQSx5QkFBQTtFQXNCQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsVUFBQTtBeEYyNWVKO0F3Rmo3ZUk7RUFDRSxZQUFBO0F4Rm03ZU47QXdGajdlSTtFQUNFLFlBQUE7QXhGbTdlTjtBd0ZqN2VJO0VBQ0UsZUFBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSwwQkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtBeEZtN2VOO0F3Rmo3ZUk7RUFDRSxvQ0FBQTtBeEZtN2VOO0F3RjU2ZUk7RUFDRSxXQUFBO0VBRUEsdUJBQUE7RUFDQSxvQkFBQTtBeEY2NmVOO0F3RjM2ZU07RUFDRSxlQUFBO0F4RjY2ZVI7QXdGMTZlTTtFQUNFLDRCQUFBO0F4RjQ2ZVI7QXdGMzZlUTtFQUNFLDRCQUFBO0F4RjY2ZVY7QXdGMzZlUTtFQUNFLFVBQUE7RUFDQSw4QkFBQTtBeEY2NmVWO0F3RjE2ZVE7RUFDRSxpQkFBQTtBeEY0NmVWOztBd0ZyNmVBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7QXhGdzZlRjs7QXdGcDZlRTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7QXhGdTZlSjtBd0ZwNmVFO0VBQ0Usa0JBQUE7QXhGczZlSjtBd0ZuNmVFO0VBQ0UsWUFBQTtBeEZxNmVKO0F3Rm42ZUk7RUFDRSxZQUFBO0VBQ0EsZUFBQTtBeEZxNmVOO0F3Rm42ZU07RUFDRSxzQkFBQTtFQUNBLHlCQUFBO0F4RnE2ZVI7QXdGbDZlTTtFQUNFLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBeEZvNmVSO0F3Rmw2ZVE7RUFDRSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtBeEZvNmVWO0F3Rmo2ZVE7RUFDRSxXQUFBO0F4Rm02ZVY7QXdGLzVlTTtFQUNFLFVBQUE7QXhGaTZlUjtBd0Y3NWVRO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0F4Ris1ZVY7QXdGMzVlTTtFQUNFLE9BQUE7QXhGNjVlUjtBdUZ0emdCVTtFQUNFLFlBQUE7RUFDQSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0F2Rnd6Z0JaO0F3Rmg2ZUU7RUFDRSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBeEZrNmVKO0F3Ri81ZU07RUFDRSw4QkFBQTtBeEZpNmVSOztBeUY5MGdCQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxZQUFBO0F6RmkxZ0JGO0F5Ri8wZ0JFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7QXpGaTFnQko7QXlGLzBnQkU7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QXpGaTFnQko7QXlGLzBnQkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGdCQUFBO0F6RmkxZ0JKOztBMEZuMmdCQTtFQUNFLGlDQUFBO0ExRnMyZ0JGO0EwRnAyZ0JFO0VBQ0UsNENBQUE7QTFGczJnQko7QTBGbjJnQkU7O0VBRUUseUJ6RitJYTtBRHN0Z0JqQjtBMEZuMmdCSTs7RUFDRSx1REFBQTtVQUFBLCtDQUFBO0ExRnMyZ0JOO0EwRm4yZ0JJOztFQUNFLHFFQUFBO0ExRnMyZ0JOO0EwRmwyZ0JFOztFQUVFLHlCekZnSU07QURvdWdCVjtBMEZsMmdCSTs7RUFDRSxvRUFBQTtBMUZxMmdCTjtBMEZqMmdCRTs7RUFFRSxvQ0FBQTtFQUNBLGdDQUFBO0ExRm0yZ0JKO0EwRmoyZ0JJOztFQUNFLGtFQUFBO1VBQUEsMERBQUE7QTFGbzJnQk47QTBGajJnQkk7O0VBQ0UsOEVBQUE7QTFGbzJnQk47QTBGLzFnQkk7RUFDRSxnREFBQTtBMUZpMmdCTjtBMEY3MWdCRTtFQUNFLG1CekZvR007RXlGbkdOLGVBQUE7QTFGKzFnQko7QTBGNzFnQkk7RUFDRSxtQkFBQTtBMUYrMWdCTjtBMEYzMWdCTTtFQUNFLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtBMUY2MWdCUjtBMEZ4MWdCRTtFQUNFLDhCQUFBO0ExRjAxZ0JKO0EwRngxZ0JFO0VBQ0UsaUJBQUE7QTFGMDFnQko7QTBGdDFnQkk7RUFDRSw4QkFBQTtBMUZ3MWdCTjtBMEZwMWdCRTtFQUNFLDhCQUFBO0ExRnMxZ0JKO0EwRm4xZ0JFOztFQUVFLG1CekZnRU07QURxeGdCVjtBMEZsMWdCRTs7RUFFRSxtQnpGNERPO0FEd3hnQlg7QTBGaDFnQkk7RUFDRSxnQkFBQTtBMUZrMWdCTjtBMEYvMGdCSTtFQUNFLHlCQUFBO0ExRmkxZ0JOO0EwRjUwZ0JJO0VBQ0UsbUJ6RjhDVztBRGd5Z0JqQjtBMEYzMGdCSTtFQUNFLHFCekYwQ1c7QURteWdCakI7QTBGMTBnQkk7RUFDRSxXQUFBO0VBQ0Esa0NBQUE7QTFGNDBnQk47QTBGeDBnQkU7RUFDRSxtQnpGZ0NhO0V5Ri9CYixxQnpGK0JhO0FEMnlnQmpCO0EwRnQwZ0JJO0VBQ0UsbUVBQUE7QTFGdzBnQk47QTBGcDBnQkU7RUFDRSxnQkFBQTtFQUNBLG9DQUFBO0ExRnMwZ0JKO0EwRnAwZ0JJO0VBQ0UsZUFBQTtBMUZzMGdCTjtBMEZuMGdCSTtFQUNFLGdCQUFBO0ExRnEwZ0JOO0EwRmgwZ0JJO0VBRUUseUJ6RklJO0FENnpnQlY7QTBGNXpnQkk7RUFDRSxlQUFBO0ExRjh6Z0JOO0EwRjd6Z0JNO0VBQ0UsWUFBQTtFQUNBLDBCQUFBO0ExRit6Z0JSO0EwRnh6Z0JNO0VBQ0UscUJBQUE7RUFDQSwyQkFBQTtBMUYwemdCUjtBMEZ0emdCSTtFQUNFLHVCQUFBO0ExRnd6Z0JOO0EwRm56Z0JJO0VBQ0UsZ0JBQUE7QTFGcXpnQk47QTBGanpnQkU7RUFDRSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtBMUZtemdCSjtBMEZqemdCSTtFQUpGO0lBS0ksWUFBQTtFMUZvemdCSjtBQUNGO0EwRm56Z0JJO0VBUEY7SUFRSSxpQkFBQTtJQUNBLHNCQUFBO1FBQUEsbUJBQUE7WUFBQSxxQkFBQTtJQUNBLGtCQUFBO0UxRnN6Z0JKO0FBQ0Y7QTBGcHpnQkk7RUFDRSxvQkFBQTtBMUZzemdCTjtBMEZuemdCSTtFQUNFLHVCQUFBO0VBQ0EsMkJBQUE7QTFGcXpnQk47QTBGbnpnQk07RUFKRjtJQUtJLHlCQUFBO0UxRnN6Z0JOO0FBQ0Y7QTBGcHpnQk07RUFDRSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7RUFDQSx3QkFBQTtBMUZzemdCUjtBMEZwemdCUTtFQU5GO0lBT0kseUJBQUE7RTFGdXpnQlI7QUFDRjtBMEZyemdCUTtFQUNFLHdCQUFBO0VBQ0EsNkJBQUE7QTFGdXpnQlY7O0EwRi95Z0JFO0VBQ0UsaUJBQUE7QTFGa3pnQko7O0EyRnJoaEJBO0VBQ0UsWUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBM0Z3aGhCRjtBMkZ0aGhCRTtFQUNFLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0EzRndoaEJKO0EyRnJoaEJFO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0EzRnVoaEJKO0EyRnJoaEJJO0VBSkY7SUFLSSxlQUFBO0lBQ0EsVUFBQTtFM0Z3aGhCSjtBQUNGO0EyRnJoaEJFO0VBQ0UsOEJBQUE7QTNGdWhoQko7QTJGcGhoQkU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0EzRnNoaEJKOztBQ2hpaEJBOzs7Ozs7Ozs0QkFBQTtBQWtFQSxxREFBQTtBQXVGQSx3Q0FBQTtBMkZ0S0U7RUFERjtJQUVJLGNBQUE7RTVGNGpoQkY7QUFDRjs7QTRGMWpoQkE7RUFDRSxzREFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0E1RjZqaEJGO0E0RnpqaEJJO0VBQ0UsWUFBQTtBNUYyamhCTjtBNEZyamhCTTtFQURGO0lBRUksMkJBQUE7SUFDQSxvQkFBQTtJQUNBLDZCQUFBO0U1RndqaEJOO0FBQ0Y7QTRGdmpoQk07RUFDRSxlQUFBO0E1RnlqaEJSO0E0RnhqaEJRO0VBQ0UseUJBQUE7QTVGMGpoQlY7QTRGdGpoQkk7RUFDRSx5QkFBQTtBNUZ3amhCTjtBNEZ2amhCTTtFQUNFLFVBQUE7QTVGeWpoQlI7QTRGeGpoQlE7RUFGRjtJQUdJLFdBQUE7RTVGMmpoQlI7QUFDRjtBNEZ6amhCTTtFQUNFLFNBQUE7QTVGMmpoQlI7QTRGMWpoQlE7RUFGRjtJQUdJLFdBQUE7RTVGNmpoQlI7QUFDRjtBNEYzamhCTTtFQUNFLFVBQUE7QTVGNmpoQlI7QTRGNWpoQlE7RUFGRjtJQUdJLFdBQUE7RTVGK2poQlI7QUFDRjtBNEY3amhCTTtFQUNFLFVBQUE7QTVGK2poQlI7QTRGOWpoQlE7RUFGRjtJQUdJLFdBQUE7RTVGaWtoQlI7QUFDRjtBNEYvamhCTTtFQUNFLFVBQUE7QTVGaWtoQlI7QTRGaGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGbWtoQlI7QUFDRjtBNEZqa2hCTTtFQUNFLFVBQUE7QTVGbWtoQlI7QTRGbGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGcWtoQlI7QUFDRjtBNEZua2hCTTtFQUNFLFVBQUE7QTVGcWtoQlI7QTRGcGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGdWtoQlI7QUFDRjtBNEZqa2hCTTtFQURGO0lBRUksMkJBQUE7RTVGb2toQk47QUFDRjtBNEZua2hCTTtFQUNFLGVBQUE7QTVGcWtoQlI7QTRGcGtoQlE7RUFDRSx5QkFBQTtBNUZza2hCVjtBNEZsa2hCSTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBNUZva2hCTjtBNEZua2hCTTtFQUNFLFVBQUE7QTVGcWtoQlI7QTRGcGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGdWtoQlI7QUFDRjtBNEZya2hCTTtFQUNFLFNBQUE7QTVGdWtoQlI7QTRGdGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGeWtoQlI7QUFDRjtBNEZ2a2hCTTtFQUNFLFVBQUE7QTVGeWtoQlI7QTRGeGtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGMmtoQlI7QUFDRjtBNEZ6a2hCTTtFQUNFLFVBQUE7QTVGMmtoQlI7QTRGMWtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGNmtoQlI7QUFDRjtBNEYza2hCTTtFQUNFLFVBQUE7QTVGNmtoQlI7QTRGNWtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGK2toQlI7QUFDRjtBNEY3a2hCTTtFQUNFLFVBQUE7QTVGK2toQlI7QTRGOWtoQlE7RUFGRjtJQUdJLFdBQUE7RTVGaWxoQlI7QUFDRjtBNEYva2hCTTtFQUNFLFVBQUE7QTVGaWxoQlI7QTRGaGxoQlE7RUFGRjtJQUdJLFdBQUE7RTVGbWxoQlI7QUFDRjtBNEY5a2hCSTs7RUFFRSxtQkFBQTtFQUNBLFczRnRIUTtFMkZ1SFIsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RU5wSEosdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F0RnFzaEJGO0E0RmhsaEJNO0VBVEY7O0lBVUksZUFBQTtFNUZvbGhCTjtBQUNGO0E0RmhsaEJJO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFTmhJSix1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QXRGbXRoQkY7QTRGbGxoQk07RUFORjtJQU9JLGVBQUE7RTVGcWxoQk47QUFDRjtBNEZubGhCSTtFQUNFLGVBQUE7RUFDQSxlQUFBO0E1RnFsaEJOO0E0RmxsaEJNO0VBREY7SUFFSSwyQkFBQTtFNUZxbGhCTjtBQUNGO0E0RmxsaEJJO0VBQ0UseUIzRjVJVTtFMkY2SVYsZ0JBQUE7QTVGb2xoQk47QTRGbGxoQk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0E1Rm9saEJSO0E0Ri9raEJNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7QTVGaWxoQlI7QTRGL2toQlE7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0E1RmlsaEJWO0E0RjlraEJNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QTVGZ2xoQlI7QTRGN2toQkk7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0NBQUE7VUFBQSw4QkFBQTtBNUYra2hCTjtBNEY3a2hCTTtFQUNFLHlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUYra2hCUjtBNEY3a2hCTTtFQUNFLHlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUYra2hCUjtBNEY3a2hCTTtFQUNFLHlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUYra2hCUjtBNEY3a2hCTTtFQUNFLHlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUYra2hCUjtBNEY1a2hCSTtFQUNFLGVBQUE7RUFDQSxlQUFBO0E1RjhraEJOO0E0RjNraEJFO0VBQ0Usb0NBQUE7QTVGNmtoQko7QTRGMWtoQkk7RUFDRSxvQ0FBQTtFQUNBLFlBQUE7RUFDQSwyQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QTVGNGtoQk47QTRGM2toQk07RUFDRSxjM0Y1TGU7RTJGNkxmLGVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QTVGNmtoQlI7QTRGNWtoQlE7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxtQjNGdE1hO0UyRnVNYixXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7QTVGOGtoQlY7QTRGeGtoQkk7RUFDRSxnQjNGdEZZO0FEZ3FoQmxCO0E0RnZraEJFOztFQUVFLGVBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBR0EsZ0JBQUE7RUFDQSwyQzNGekdxQjtBRGdyaEJ6QjtBNEZ0a2hCSTtFQVRGOztJQVVJLGNBQUE7RTVGMGtoQko7QUFDRjtBNEZ2a2hCSTtFQUNFO0lBQ0UsMkJBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFNUZ5a2hCTjtBQUNGO0E0RnZraEJJO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTVGeWtoQk47QTRGeGtoQk07RUFKRjtJQUtJLGVBQUE7RTVGMmtoQk47QUFDRjs7QTRGdmtoQkE7O0VBRUUsaUNBQUE7QTVGMGtoQkY7QTRGeGtoQkU7O0VBQ0Usa0JBQUE7QTVGMmtoQko7O0E0RnZraEJBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7QTVGMGtoQkY7QTRGemtoQkU7RUFMRjtJQU1JLGtCQUFBO0U1RjRraEJGO0FBQ0Y7O0E0RjFraEJBO0VBQ0UscURBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsVzNGeFRZO0UyRnlUWixzQkFBQTtBNUY2a2hCRjs7QTRGM2toQkE7RUFDRSxzQkFBQTtBNUY4a2hCRjs7QTRGMWtoQkU7O0VBQ0UsZ0JBQUE7QTVGOGtoQko7QTRGNWtoQkU7O0VBQ0UseUJBQUE7QTVGK2toQko7QTRGN2toQkU7O0VBQ0UseUJBQUE7QTVGZ2xoQko7QTRGOWtoQkU7O0VBQ0UseUJBQUE7QTVGaWxoQko7QTRGL2toQkU7O0VBQ0UseUJBQUE7QTVGa2xoQko7QTRGaGxoQkU7O0VBQ0UseUJBQUE7QTVGbWxoQko7QTRGamxoQkU7O0VBQ0UseUJBQUE7QTVGb2xoQko7QTRGbGxoQkU7O0VBQ0UseUJBQUE7QTVGcWxoQko7QTRGbmxoQkU7O0VBQ0UseUJBQUE7QTVGc2xoQko7QTRGcGxoQkU7O0VBQ0UseUJBQUE7QTVGdWxoQko7O0E0RnBsaEJBO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0E1RnVsaEJGOztBNEZybGhCQTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBNUZ3bGhCRjtBNEZ2bGhCRTtFQUNFLGVBQUE7QTVGeWxoQko7O0E0RnRsaEJBO0VBQ0Usa0JBQUE7QTVGeWxoQkY7O0E0RnZsaEJBO0VBQ0UsdUNBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0E1RjBsaEJGOztBNEZ4bGhCQTtFQUNFLFVBQUE7RUFDQSxTQUFBO0E1RjJsaEJGOztBNEZ6bGhCQTs7RUFFRSxhQUFBO0E1RjRsaEJGOztBNEYxbGhCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxXM0Y1WVk7QUR5K2hCZDs7QTRGM2xoQkE7RUFDRSxtQkFBQTtFQUNBLFczRmhaWTtFMkZpWlosNkJBQUE7RUFBQSxxQkFBQTtBNUY4bGhCRjs7QTRGeGxoQkk7O0VBQ0UseUJBQUE7QTVGNGxoQk47QTRGMWxoQk07O0VBQ0UsdUJBQUE7RUFDQSxtQkFBQTtBNUY2bGhCUjtBNEYxbGhCTTs7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFNBQUE7QTVGNmxoQlI7QTRGNWxoQlE7O0VBQ0UsVUFBQTtBNUYrbGhCVjtBNEY3bGhCUTs7RUFDRSx5Q0FBQTtNQUFBLDRCQUFBO0E1RmdtaEJWO0E0RjNsaEJFOzs7O0VBRUUsZUFBQTtBNUYrbGhCSjtBNEY5bGhCSTs7OztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0E1Rm1taEJOO0E0RmxtaEJNOzs7O0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtBNUZ1bWhCUjtBNEZ0bWhCUTs7OztFQUNFLDhCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EsMkNBQUE7QTVGMm1oQlY7QTRGMW1oQlU7RUFORjs7OztJQU9JLG9CQUFBO0U1RmduaEJWO0FBQ0Y7QTRGL21oQlU7Ozs7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSwyY0FBQTtFQUNBLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBNUZvbmhCWjtBNEZubmhCWTtFQVhGOzs7O0lBWUksU0FBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtFNUZ5bmhCWjtBQUNGO0E0RnZuaEJVOzs7O0VBQ0UsaUJBQUE7RUFDQSxtQkFBQTtBNUY0bmhCWjtBNEYzbmhCWTtFQUhGOzs7O0lBSUksb0JBQUE7RTVGaW9oQlo7QUFDRjtBNEZob2hCWTs7OztFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLDJjQUFBO0VBQ0EsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0E1RnFvaEJkO0E0RnBvaEJjO0VBWEY7Ozs7SUFZSSxTQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0U1RjBvaEJkO0FBQ0Y7QTRGdG9oQlk7Ozs7RUFDRSxnQjNGdFVJO0FEaTloQmxCO0E0RnpvaEJZOzs7O0VBQ0UsV0FBQTtFQUNBLGdCM0Z6VUk7QUR1OWhCbEI7QTRGeG9oQlE7Ozs7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QTVGNm9oQlY7QTRGNW9oQlU7RUFSRjs7OztJQVNJLFdBQUE7RTVGa3BoQlY7QUFDRjtBNEZqcGhCVTs7OztFQUNFLFVBQUE7RUFDQSxjQUFBO0E1RnNwaEJaO0E0RnJwaEJZO0VBSEY7Ozs7SUFJSSxXQUFBO0U1RjJwaEJaO0FBQ0Y7O0E0RnBwaEJBOztFQUVFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0E1RnVwaEJGO0E0RnRwaEJFOztFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHNCM0Y3aEJVO0FEc3JpQmQ7QTRGeHBoQkk7RUFMRjs7SUFNSSxVQUFBO0U1RjRwaEJKO0FBQ0Y7QTRGM3BoQkk7RUFSRjs7SUFTSSxVQUFBO0U1RitwaEJKO0FBQ0Y7QTRGOXBoQkk7O0VBQ0UsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXM0YxaUJRO0UyRjJpQlIsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1EQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0E1RmlxaEJOO0E0RmhxaEJNO0VBYkY7O0lBY0ksbUJBQUE7SUFDQSwwQkFBQTtFNUZvcWhCTjtBQUNGO0E0RmxxaEJJOztFQUNFLFlBQUE7RUFDQSxxQ0FBQTtFQUNBLFczRnpqQlE7RTJGMGpCUixrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSw2QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBNUZxcWhCTjtBNEZwcWhCTTs7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0VBRUEsVzNGcmtCTTtFMkZza0JOLHlCQUFBO0VBQ0Esa0JBQUE7RUFFQSxpQkFBQTtBNUZxcWhCUjtBNEZucWhCUTs7RUFDRSx5QkFBQTtBNUZzcWhCVjtBNEZycWhCVTs7RUFDRSx5QkFBQTtFQUNBLGVBQUE7QTVGd3FoQlo7QTRGcnFoQlE7O0VBQ0UseUJBQUE7QTVGd3FoQlY7QTRGdnFoQlU7O0VBQ0UseUJBQUE7RUFDQSxlQUFBO0E1RjBxaEJaO0E0RnJxaEJJOztFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7QTVGd3FoQk47QTRGdnFoQk07O0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBNUYwcWhCUjtBNEZ6cWhCUTs7RUFDRSw2QkFBQTtBNUY0cWhCVjtBNEYzcWhCVTtFQUZGOztJQUdJLGNBQUE7SUFDQSxnQjNGeG1CRTtFRHV4aUJaO0FBQ0Y7QTRGN3FoQlE7O0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0IzRjltQkk7QUQ4eGlCZDtBNEYvcWhCVTtFQUpGOztJQUtJLGtCQUFBO0lBQ0EsbUJBQUE7SUFDQSw4QkFBQTtFNUZtcmhCVjtFNEZscmhCVTs7SUFDRSwyQkFBQTtJQUNBLGNBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSx5QkFBQTtJQUNBLGdCM0YzbkJBO0VEZ3ppQlo7QUFDRjtBNEZucmhCVTs7RUFDRSxVQUFBO0E1RnNyaEJaO0E0RnJyaEJZO0VBRkY7O0lBR0ksV0FBQTtFNUZ5cmhCWjtBQUNGO0E0RnZyaEJVOztFQUNFLFVBQUE7QTVGMHJoQlo7QTRGenJoQlk7RUFGRjs7SUFHSSxXQUFBO0U1RjZyaEJaO0FBQ0Y7QTRGM3JoQlU7O0VBQ0UsVUFBQTtBNUY4cmhCWjtBNEY3cmhCWTtFQUZGOztJQUdJLFdBQUE7RTVGaXNoQlo7QUFDRjtBNEYvcmhCVTs7RUFDRSxVQUFBO0E1RmtzaEJaO0E0RmpzaEJZO0VBRkY7O0lBR0ksV0FBQTtFNUZxc2hCWjtBQUNGO0E0Rm5zaEJVOztFQUNFLFVBQUE7QTVGc3NoQlo7QTRGcnNoQlk7RUFGRjs7SUFHSSxXQUFBO0U1RnlzaEJaO0FBQ0Y7QTRGdnNoQlU7O0VBQ0UsU0FBQTtFQUNBLGlCQUFBO0E1RjBzaEJaO0E0RnpzaEJZO0VBSEY7O0lBSUksV0FBQTtFNUY2c2hCWjtBQUNGO0E0RjNzaEJVOztFQUNFLGlCQUFBO0E1RjhzaEJaO0E0RjNzaEJROztFQUNFLHlCQUFBO0VBQ0EsVzNGenFCSTtBRHUzaUJkO0E0RjdzaEJVO0VBSEY7O0lBSUksYUFBQTtFNUZpdGhCVjtBQUNGO0E0RjdzaEJZO0VBREY7O0lBRUksY0FBQTtFNUZpdGhCWjtBQUNGO0E0Rmh0aEJZOztFQUNFLGVBQUE7QTVGbXRoQmQ7QTRGbHRoQmM7O0VBQ0UsVzNGdHJCRjtFMkZ1ckJFLHlCQUFBO0E1RnF0aEJoQjtBNEZwdGhCZ0I7RUFIRjs7SUFJSSxXQUFBO0lBQ0Esc0IzRjFyQko7RURrNWlCWjtBQUNGO0E0Rmx0aEJVO0VBREY7O0lBRUksY0FBQTtFNUZzdGhCVjtFNEZydGhCVTs7SUFDRSxVQUFBO0lBQ0EsZ0JBQUE7RTVGd3RoQlo7QUFDRjtBNEZsdGhCRTs7RUFDRSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQ0FBQTtFQUNBLFczRmh0QlU7RTJGaXRCVixrQkFBQTtBNUZxdGhCSjtBNEZwdGhCSTtFQU5GOztJQU9JLFVBQUE7RTVGd3RoQko7QUFDRjtBNEZ2dGhCSTs7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXM0YxdEJRO0UyRjJ0QlIsaUJBQUE7RUFDQSxtREFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0E1RjB0aEJOO0E0Rnp0aEJNO0VBWkY7O0lBYUksa0JBQUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7RTVGNnRoQk47QUFDRjtBNEYzdGhCSTs7RUFDRSxtQkFBQTtFQUNBLGFBQUE7QTVGOHRoQk47QTRGN3RoQk07O0VBQ0UsVzNGM3VCTTtFMkY0dUJOLGtCQUFBO0VBQ0EsU0FBQTtBNUZndWhCUjtBNEY5dGhCTTs7RUFDRSxpQkFBQTtBNUZpdWhCUjtBNEY5dGhCTTs7RUFDRSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QTVGaXVoQlI7QTRGL3RoQk07O0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0E1Rmt1aEJSO0E0Rmh1aEJNOztFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esc0IzRnR3Qk07RTJGdXdCTixtQkFBQTtFQUNBLG9FQUFBO1VBQUEsNERBQUE7QTVGbXVoQlI7QTRGanVoQk07O0VBQ0UsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0E1Rm91aEJSO0E0Rmx1aEJNOztFQUNFLGdDQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtBNUZxdWhCUjtBNEZudWhCTTs7RUFDRSxnQ0FBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7QTVGc3VoQlI7QTRGcHVoQk07O0VBQ0UsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0E1RnV1aEJSO0E0RnJ1aEJNOztFQUNFLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBNUZ3dWhCUjtBNEZ0dWhCTTs7RUFDRSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7QTVGeXVoQlI7QTRGdnVoQk07O0VBQ0UsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0E1RjB1aEJSO0E0Rnh1aEJNOztFQUNFLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBNUYydWhCUjtBNEZ6dWhCTTs7RUFDRSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7QTVGNHVoQlI7QTRGMXVoQk07O0VBQ0UsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0E1RjZ1aEJSO0E0RjN1aEJNOztFQUNFLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBNUY4dWhCUjtBNEY1dWhCTTs7RUFDRSw4QkFBQTtVQUFBLHNCQUFBO0E1Rit1aEJSO0E0Rjd1aEJNOztFQUNFLDRCQUFBO1VBQUEsb0JBQUE7QTVGZ3ZoQlI7QTRGOXVoQk07O0VBQ0UsOEJBQUE7VUFBQSxzQkFBQTtBNUZpdmhCUjtBNEYvdWhCTTs7RUFDRSw4QkFBQTtVQUFBLHNCQUFBO0E1Rmt2aEJSO0E0Rmh2aEJNOztFQUNFLDhCQUFBO1VBQUEsc0JBQUE7QTVGbXZoQlI7QTRGanZoQk07O0VBQ0UsOEJBQUE7VUFBQSxzQkFBQTtBNUZvdmhCUjtBNEZsdmhCTTs7RUFDRSw4QkFBQTtVQUFBLHNCQUFBO0E1RnF2aEJSO0E0Rm52aEJNOztFQUNFLDhCQUFBO1VBQUEsc0JBQUE7QTVGc3ZoQlI7QTRGcHZoQk07O0VBQ0UsOEJBQUE7VUFBQSxzQkFBQTtBNUZ1dmhCUjtBNEZydmhCTTs7RUFDRSw4QkFBQTtVQUFBLHNCQUFBO0E1Rnd2aEJSO0E0RnR2aEJNOztFQUNFLDhCQUFBO1VBQUEsc0JBQUE7QTVGeXZoQlI7QTRGdnZoQk07RUFDRTtJQUdFLFVBQUE7RTVGdXZoQlI7RTRGcnZoQk07SUFDRSxVQUFBO0U1RnV2aEJSO0FBQ0Y7QTRGcnZoQk07RUFDRTtJQUdFLFVBQUE7RTVGcXZoQlI7RTRGbnZoQk07SUFDRSxVQUFBO0U1RnF2aEJSO0FBQ0Y7QTRGbHZoQkk7O0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLDZCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0E1RnF2aEJOO0E0RnB2aEJNOztFQUNFLFczRjMyQk07RTJGNDJCTix5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QTVGdXZoQlI7QTRGdHZoQlE7O0VBQ0UseUJBQUE7QTVGeXZoQlY7QTRGeHZoQlU7O0VBQ0UseUJBQUE7RUFDQSxlQUFBO0E1RjJ2aEJaO0E0Rnh2aEJROztFQUNFLHlCQUFBO0E1RjJ2aEJWO0E0RjF2aEJVOztFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBNUY2dmhCWjtBNEZ4dmhCSTtFQW5MRjs7SUFvTEksVUFBQTtFNUY0dmhCSjtBQUNGO0E0RjN2aEJJO0VBdExGOztJQXVMSSxVQUFBO0U1Rit2aEJKO0FBQ0Y7O0E0RjN2aEJBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QTVGOHZoQkY7QTRGN3ZoQkU7RUFaRjtJQWFJLFdBQUE7SUFDQSxZQUFBO0U1Rmd3aEJGO0FBQ0Y7QTRGL3ZoQkU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTVGaXdoQko7QTRGL3ZoQkU7RUFDRSxhQUFBO0E1Rml3aEJKO0E0Rmh3aEJJO0VBRkY7SUFHSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLGVBQUE7RTVGbXdoQko7QUFDRjs7QTRGaHdoQkE7RUFDRSxhQUFBO0E1Rm13aEJGOztBNEZqd2hCQTtFQUNFLGFBQUE7QTVGb3doQkY7O0E0Rmx3aEJBO0VBQ0UsYUFBQTtBNUZxd2hCRjs7QTRGandoQkk7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QTVGb3doQk47O0E0RjN2aEJJO0VBREY7Ozs7SUFFSSxhQUFBO0U1Rmt3aEJKO0FBQ0Y7QTRGL3ZoQkk7Ozs7RUFDRSxXQUFBO0VBQ0EsYUFBQTtBNUZvd2hCTjtBNEZsd2hCSTtFQUNFOzs7O0lBQ0UsMkJBQUE7SUFDQSxjQUFBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsVzNGejhCTTtJMkYwOEJOLG1CQUFBO0U1RnV3aEJOO0FBQ0Y7O0E0Rmp3aEJBOztFQUVFLGNBQUE7QTVGb3doQkY7QTRGandoQkU7RUFMRjs7SUFNSSxjQUFBO0U1RnF3aEJGO0FBQ0Y7QTRGcHdoQkU7O0VBQ0UsV0FBQTtFQUNBLGNBQUE7QTVGdXdoQko7QTRGdHdoQkk7O0VBQ0UsZ0JBQUE7QTVGeXdoQk47QTRGeHdoQk07O0VBQ0UsbUJBQUE7QTVGMndoQlI7QTRGendoQk07O0VBQ0UsV0FBQTtFQUNBLGFBQUE7QTVGNHdoQlI7QTRGeHdoQkU7O0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFczRjErQlU7RTJGMitCVixtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQkFBQTtBNUYyd2hCSjtBNEYxd2hCSTs7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0E1RjZ3aEJOO0E0RjN3aEJJOztFQUNFLHVCQUFBO0E1Rjh3aEJOO0E0RjF3aEJJO0VBREY7O0lBRUksbUJBQUE7RTVGOHdoQko7QUFDRjtBNEY1d2hCRTs7RUFDRSx5QkFBQTtBNUYrd2hCSjtBNEY5d2hCSTs7RUFDRSx1QkFBQTtBNUZpeGhCTjtBNEYvd2hCSTs7RUFDRSx1QkFBQTtBNUZreGhCTjtBNEZoeGhCSTtFQVJGOztJQVNJLGdCM0ZyZ0NRO0kyRnNnQ1Isc0JBQUE7SUFDQSxnQ0FBQTtFNUZveGhCSjtBQUNGO0E0Rm54aEJJOztFQUNFLFdBQUE7RUFDQSxhQUFBO0E1RnN4aEJOO0E0RnJ4aEJNO0VBSEY7O0lBSUksMkJBQUE7SUFDQSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQjNGbGhDTTtFRDJ5akJaO0FBQ0Y7QTRGdnhoQkk7O0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0E1RjB4aEJOO0E0Rnh4aEJJOztFQUNFLFlBQUE7QTVGMnhoQk47QTRGMXhoQk07RUFGRjs7SUFHSSxZQUFBO0U1Rjh4aEJOO0FBQ0Y7QTRGN3hoQk07RUFMRjs7SUFNSSxXQUFBO0lBQ0EsVUFBQTtFNUZpeWhCTjtBQUNGO0E0Rmh5aEJNOztFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QTVGbXloQlI7QTRGbHloQlE7RUFIRjs7SUFJSSxrQkFBQTtFNUZzeWhCUjtBQUNGO0E0Rmx5aEJNO0VBREY7O0lBRUksZ0JBQUE7SUFDQSxVQUFBO0lBQ0EsZ0JBQUE7RTVGc3loQk47RTRGcnloQk07O0lBQ0UsV0FBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0U1Rnd5aEJSO0FBQ0Y7QTRGcnloQkk7O0VBQ0UsZ0JBQUE7QTVGd3loQk47QTRGdnloQk07O0VBQ0UsWUFBQTtBNUYweWhCUjtBNEZ6eWhCUTs7RUFDRSxnQkFBQTtBNUY0eWhCVjtBNEYxeWhCUTs7RUFDRSxnQkFBQTtBNUY2eWhCVjtBNEZ6eWhCUTs7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBNUY0eWhCVjtBNEYxeWhCUTs7RUFDRSxVQUFBO0E1RjZ5aEJWO0E0RjN5aEJROztFQUNFLHdCQUFBO0E1Rjh5aEJWO0E0RjF5aEJROztFQUNFLHFCQUFBO0E1RjZ5aEJWO0E0Rnh5aEJVO0VBREY7O0lBRUksNkJBQUE7RTVGNHloQlY7QUFDRjtBNEYxeWhCUTs7RUFDRSxZQUFBO0E1RjZ5aEJWO0E0RjV5aEJVO0VBRkY7O0lBR0ksV0FBQTtFNUZnemhCVjtFNEYveWhCVTs7SUFDRSxXQUFBO0lBQ0EsYUFBQTtFNUZremhCWjtBQUNGO0E0Rmx6aEJjO0VBSEY7O0lBSUksMkJBQUE7SUFDQSx5QkFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0IzRnJtQ0Y7RUQyNWpCWjtBQUNGO0E0Rjl5aEJFOztFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QTVGaXpoQko7QTRGOXloQk07O0VBQ0UscUJBQUE7QTVGaXpoQlI7QTRGL3loQk07O0VBQ0UscUJBQUE7QTVGa3poQlI7QTRGOXloQkk7O0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtBNUZpemhCTjtBNEYveWhCTTs7RUFDRSxhQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUZremhCUjtBNEYveWhCSTs7RUFDRSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0E1Rmt6aEJOOztBNEY1eWhCSTtFQUNFLHlCQUFBO0E1Rit5aEJOO0E0RjV5aEJFO0VBQ0UscUJBQUE7QTVGOHloQko7QTRGNXloQkU7RUFDRSxjQUFBO0E1Rjh5aEJKO0E0RjN5aEJFOztFQUVFLDZCQUFBO0E1RjZ5aEJKOztBNEZ6eWhCQTtFQUNFLFlBQUE7QTVGNHloQkY7QTRGM3loQkU7RUFGRjtJQUdJLFdBQUE7SUFDQSxjQUFBO0lBQ0EsY0FBQTtFNUY4eWhCRjtBQUNGOztBNEY1eWhCQTtFQUNFLHdEQUFBO0E1Rit5aEJGOztBNEY3eWhCQTtFQUNFLGdCQUFBO0E1Rmd6aEJGO0E0Ri95aEJFO0VBQ0UsZ0JBQUE7QTVGaXpoQko7O0E0Rjd5aEJBO0VBQ0UsaUJBQUE7QTVGZ3poQkY7O0E0Rjd5aEJBO0VBQ0UsMkJBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0E1Rmd6aEJGOztBNEY3eWhCQTtFQUNFLG9DQUFBO0VBQ0EscUNBQUE7RUFDQSx5Q0FBQTtFQUNBLDBDQUFBO0VBQ0Esb0NBQUE7QTVGZ3poQkY7QTRGL3loQkU7RUFDRSwwQkFBQTtFQUNBLG9CQUFBO0E1Rml6aEJKOztBNEY3eWhCQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtBNUZnemhCRjs7QTRGN3loQkE7RUFRRSxxQkFBQTtBNUZ5eWhCRjtBNEZoemhCRTtFQUlFLGtCQUFBO0E1Rit5aEJKO0E0Rmx6aEJJO0VBQ0UsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0E1Rm96aEJOOztBNEY1eWhCQTtFQUNFLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUNBLG9DQUFBO01BQUEsaUNBQUE7VUFBQSw4QkFBQTtBNUYreWhCRjs7QTRGM3loQkU7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBNUY4eWhCSjtBNEY3eWhCSTtFQUlFLFVBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0E1RjR5aEJOO0E0RjF5aEJJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0E1RjR5aEJOO0E0RjF5aEJJO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSw0QkFBQTtFQUNBLHFDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBNUY0eWhCTjtBNEYxeWhCSTtFQXZDRjtJQXdDSSxlQUFBO0U1RjZ5aEJKO0FBQ0Y7QTRGM3loQkU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtBNUY2eWhCSjtBNEYzeWhCRTtFQUNFLFFBQUE7QTVGNnloQko7QTRGM3loQkU7RUFDRSxVQUFBO0VBQ0Esc0JBQUE7QTVGNnloQko7QTRGNXloQkk7RUFDRSxzQkFBQTtBNUY4eWhCTjs7QTRGMXloQkE7RUFDRSxXQUFBO0E1RjZ5aEJGOztBNEYxeWhCQTtFQUNFLDBDQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsMkJBQUE7QTVGNnloQkY7O0E0RnZ5aEJJO0VBQ0UsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0E1RjB5aEJOO0E0Rnh5aEJJO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtBNUYweWhCTjtBNEZ6eWhCTTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBNUYyeWhCUjtBNEZ6eWhCTTtFQUNFLHlCQUFBO0E1RjJ5aEJSO0E0RnR5aEJFO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QTVGd3loQko7QTRGdHloQkU7RUFDRSw0QkFBQTtBNUZ3eWhCSjtBNEZ0eWhCRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtBNUZ3eWhCSjs7QTRGcHloQkE7RUFDRSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7QTVGdXloQkY7QTRGcnloQkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsNkJBQUE7QTVGdXloQko7QTRGcHloQkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBNUZzeWhCSjtBNEZweWhCSTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0E1RnN5aEJOO0E0RnB5aEJNO0VBQ0UsV0FBQTtBNUZzeWhCUjtBNEZqeWhCTTtFQUNFLGFBQUE7QTVGbXloQlI7QTRGL3hoQkk7RUFDRSxPQUFBO0E1Rml5aEJOO0E0Ri94aEJJO0VBQ0UsUUFBQTtBNUZpeWhCTjs7QTRGM3hoQkU7RUFDRSw0QkFBQTtNQUFBLGVBQUE7QTVGOHhoQko7QTRGNXhoQkU7RUFDRSxVQUFBO0E1Rjh4aEJKO0E0RjV4aEJJO0VBQ0UsWUFBQTtBNUY4eGhCTjtBNEYxeGhCRTtFQUNFLFVBQUE7QTVGNHhoQko7QTRGenhoQkU7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QTVGMnhoQko7O0E0RnZ4aEJBO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBNUYweGhCRjtBNEZ4eGhCRTtFQUNFLGdCQUFBO0E1RjB4aEJKO0E0RnZ4aEJFO0VBQ0UseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0VBQ0EsZ0NBQUE7QTVGeXhoQko7O0E2Rmp0a0JBO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxvQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QTdGb3RrQkY7QTZGamprQkU7RUFoS0UsZ0JBQUE7RUFDQSxXQWdLaUI7RUEvSmpCLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBN0ZvdGtCSjtBNkZsdGtCSTtFQXVKRjtJQXRKSSxXQUFBO0U3RnF0a0JKO0FBQ0Y7QTZGbnRrQkk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBZ0plO0VBL0lmLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXNUZSUTtFNEZTUixpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QTdGcXRrQk47QTZGcHRrQk07RUFoQkY7SUFpQkksbUJBQUE7SUFDQSwwQkFBQTtJQUNBLFdBQUE7RTdGdXRrQk47QUFDRjtBNkZwdGtCSTtFQUNFLFlBQUE7RUFDQSxxQ0FBQTtFQUNBLFc1RnpCUTtFNEYwQlIsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0E3RnN0a0JOO0E2RnB0a0JNO0VBQ0UsaUJBQUE7RUFFQSxXNUZsQ007RTRGbUNOLHlCQUFBO0VBQ0Esa0JBQUE7RUFFQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0E3Rm90a0JSO0E2Rmx0a0JRO0VBQ0UseUJBQUE7QTdGb3RrQlY7QTZGbHRrQlU7RUFDRSx5QkFBQTtFQUNBLGVBQUE7QTdGb3RrQlo7QTZGaHRrQlE7RUFDRSx5QkFBQTtBN0ZrdGtCVjtBNkZodGtCVTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBN0ZrdGtCWjtBNkY1c2tCSTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7QTdGOHNrQk47QTZGM3NrQlE7RUFERjtJQUVJLGVBQUE7RTdGOHNrQlI7QUFDRjtBNkYzc2tCTTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QTdGNnNrQlI7QTZGM3NrQlE7RUFQRjtJQVFJLGNBQUE7SUFDQSxpQkFBQTtFN0Y4c2tCUjtBQUNGO0E2RjVza0JRO0VBQ0UsNkJBQUE7QTdGOHNrQlY7QTZGM3NrQlE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0I1RjlGSTtBRDJ5a0JkO0E2RjNza0JVO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0E3RjZza0JaO0E2Rnhza0JVO0VBQ0UsV0FBQTtBN0Ywc2tCWjtBNkZ2c2tCVTtFQUNFLFdBQUE7QTdGeXNrQlo7QTZGdHNrQlU7RUFDRSxXQUFBO0E3Rndza0JaO0E2RnJza0JVO0VBQ0UsV0FBQTtBN0Z1c2tCWjtBNkZwc2tCVTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0E3RnNza0JaO0E2Rmxza0JRO0VBQ0UseUJBQUE7RUFDQSxXNUZoSUk7QURvMGtCZDtBNkYvcmtCWTtFQUNFLGVBQUE7QTdGaXNrQmQ7QTZGL3JrQmM7RUFDRSx5QkFBQTtBN0Zpc2tCaEI7QTZGcHJrQk07RUFDRSxVQUFBO0VBQ0EsNkJBQUE7QTdGc3JrQlI7QTZGdGxrQkU7RUF0UUUsZ0JBQUE7RUFDQSxXQXNRaUI7RUFyUWpCLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBN0YrMWtCSjtBNkY3MWtCSTtFQTZQRjtJQTVQSSxXQUFBO0U3Rmcya0JKO0FBQ0Y7QTZGOTFrQkk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBc1BlO0VBclBmLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXNUZSUTtFNEZTUixpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QTdGZzJrQk47QTZGLzFrQk07RUFoQkY7SUFpQkksbUJBQUE7SUFDQSwwQkFBQTtJQUNBLFdBQUE7RTdGazJrQk47QUFDRjtBNkYvMWtCSTtFQUNFLFlBQUE7RUFDQSxxQ0FBQTtFQUNBLFc1RnpCUTtFNEYwQlIsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0E3Rmkya0JOO0E2Ri8xa0JNO0VBQ0UsaUJBQUE7RUFFQSxXNUZsQ007RTRGbUNOLHlCQUFBO0VBQ0Esa0JBQUE7RUFFQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0E3Risxa0JSO0E2Rjcxa0JRO0VBQ0UseUJBQUE7QTdGKzFrQlY7QTZGNzFrQlU7RUFDRSx5QkFBQTtFQUNBLGVBQUE7QTdGKzFrQlo7QTZGMzFrQlE7RUFDRSx5QkFBQTtBN0Y2MWtCVjtBNkYzMWtCVTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBN0Y2MWtCWjtBNkZ2MWtCSTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7QTdGeTFrQk47QTZGdDFrQlE7RUFERjtJQUVJLGVBQUE7RTdGeTFrQlI7QUFDRjtBNkZ0MWtCTTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QTdGdzFrQlI7QTZGdDFrQlE7RUFQRjtJQVFJLGNBQUE7SUFDQSxpQkFBQTtFN0Z5MWtCUjtBQUNGO0E2RnYxa0JRO0VBQ0UsNkJBQUE7QTdGeTFrQlY7QTZGdDFrQlE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0I1RjlGSTtBRHM3a0JkO0E2RnQxa0JVO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0E3Rncxa0JaO0E2Rm4xa0JVO0VBQ0UsV0FBQTtBN0ZxMWtCWjtBNkZsMWtCVTtFQUNFLFdBQUE7QTdGbzFrQlo7QTZGajFrQlU7RUFDRSxXQUFBO0E3Rm0xa0JaO0E2Rmgxa0JVO0VBQ0UsV0FBQTtBN0ZrMWtCWjtBNkYvMGtCVTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0E3Rmkxa0JaO0E2Rjcwa0JRO0VBQ0UseUJBQUE7RUFDQSxXNUZoSUk7QUQrOGtCZDtBNkYxMGtCWTtFQUNFLGVBQUE7QTdGNDBrQmQ7QTZGMTBrQmM7RUFDRSx5QkFBQTtBN0Y0MGtCaEI7QTZGenRrQk07RUFDRSxVQUFBO0E3RjJ0a0JSO0E2Rnp0a0JNO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0E3RjJ0a0JSO0E2RnZ0a0JJO0VBdEdBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0E3Rmcwa0JKO0E2Rjl6a0JJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSwyQkFBQTtNQUFBLHdCQUFBO1VBQUEscUJBQUE7RUFDQSxrQkFBQTtBN0ZnMGtCTjtBNkY5emtCTTtFQUNFLDhCQUFBO01BQUEsMkJBQUE7VUFBQSw2QkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBN0ZnMGtCUjtBNkY1emtCSTtFQUNFLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0E3Rjh6a0JOO0E2RjV6a0JNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0E3Rjh6a0JSO0E2RjV6a0JRO0VBQ0Usa0JBQUE7QTdGOHprQlY7QTZGMXprQk07RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBN0Y0emtCUjtBNkZ6emtCTTtFQUNFLFNBQUE7QTdGMnprQlI7QTZGeHprQk07RUFDRSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7QTdGMHprQlI7QTZGeHprQlE7RUFDRSxrQkFBQTtBN0YwemtCVjtBNkZyemtCSTtFQUNFLFVBQUE7RUFHQSxrQkFBQTtBN0ZxemtCTjtBNkZuemtCTTtFQUNFLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0E3RnF6a0JSO0E2Rmp6a0JJO0VBQ0UsVUFBQTtBN0ZtemtCTjtBNkZqemtCTTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBN0ZtemtCUjtBNkYveWtCSTtFQUNFLFdBdUJpQjtBN0YweGtCdkI7QTZGL3lrQk07RUFDRSxnQkFBQTtBN0ZpemtCUjtBNkZ6eGtCSTtFQUNFLGdCQUFBO0E3RjJ4a0JOO0E2Rnp4a0JNO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtBN0YyeGtCUjtBNkZ6eGtCUTtFQUpGO0lBS0ksY0FBQTtJQUNBLGlCQUFBO0U3RjR4a0JSO0FBQ0Y7QTZGdHhrQkU7RUF4U0UsZ0JBQUE7RUFDQSxXQTBTaUI7RUF6U2pCLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBN0Zpa2xCSjtBNkYvamxCSTtFQStSRjtJQTlSSSxXQUFBO0U3RmtrbEJKO0FBQ0Y7QTZGaGtsQkk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBMFJlO0VBelJmLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXNUZSUTtFNEZTUixpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QTdGa2tsQk47QTZGamtsQk07RUFoQkY7SUFpQkksbUJBQUE7SUFDQSwwQkFBQTtJQUNBLFdBQUE7RTdGb2tsQk47QUFDRjtBNkZqa2xCSTtFQUNFLFlBQUE7RUFDQSxxQ0FBQTtFQUNBLFc1RnpCUTtFNEYwQlIsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0E3Rm1rbEJOO0E2RmprbEJNO0VBQ0UsaUJBQUE7RUFFQSxXNUZsQ007RTRGbUNOLHlCQUFBO0VBQ0Esa0JBQUE7RUFFQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0E3RmlrbEJSO0E2Ri9qbEJRO0VBQ0UseUJBQUE7QTdGaWtsQlY7QTZGL2psQlU7RUFDRSx5QkFBQTtFQUNBLGVBQUE7QTdGaWtsQlo7QTZGN2psQlE7RUFDRSx5QkFBQTtBN0YramxCVjtBNkY3amxCVTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBN0YramxCWjtBNkZ6amxCSTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7QTdGMmpsQk47QTZGeGpsQlE7RUFERjtJQUVJLGVBQUE7RTdGMmpsQlI7QUFDRjtBNkZ4amxCTTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QTdGMGpsQlI7QTZGeGpsQlE7RUFQRjtJQVFJLGNBQUE7SUFDQSxpQkFBQTtFN0YyamxCUjtBQUNGO0E2RnpqbEJRO0VBQ0UsNkJBQUE7QTdGMmpsQlY7QTZGeGpsQlE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0I1RjlGSTtBRHdwbEJkO0E2RnhqbEJVO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0E3RjBqbEJaO0E2RnJqbEJVO0VBQ0UsV0FBQTtBN0Z1amxCWjtBNkZwamxCVTtFQUNFLFdBQUE7QTdGc2psQlo7QTZGbmpsQlU7RUFDRSxXQUFBO0E3RnFqbEJaO0E2RmxqbEJVO0VBQ0UsV0FBQTtBN0ZvamxCWjtBNkZqamxCVTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0E3Rm1qbEJaO0E2Ri9pbEJRO0VBQ0UseUJBQUE7RUFDQSxXNUZoSUk7QURpcmxCZDtBNkY1aWxCWTtFQUNFLGVBQUE7QTdGOGlsQmQ7QTZGNWlsQmM7RUFDRSx5QkFBQTtBN0Y4aWxCaEI7QTZGeDVrQkk7RUFoSUEsY0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUErSEUsdUJBQUE7QTdGNjVrQk47QTZGMWhsQkk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLDJCQUFBO01BQUEsd0JBQUE7VUFBQSxxQkFBQTtFQUNBLGtCQUFBO0E3RjRobEJOO0E2RjFobEJNO0VBQ0UsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLDZCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0E3RjRobEJSO0E2RnhobEJJO0VBQ0UsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QTdGMGhsQk47QTZGeGhsQk07RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7QTdGMGhsQlI7QTZGeGhsQlE7RUFDRSxrQkFBQTtBN0YwaGxCVjtBNkZ0aGxCTTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0E3RndobEJSO0E2RnJobEJNO0VBQ0UsU0FBQTtBN0Z1aGxCUjtBNkZwaGxCTTtFQUNFLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBN0ZzaGxCUjtBNkZwaGxCUTtFQUNFLGtCQUFBO0E3RnNobEJWO0E2RmpobEJJO0VBQ0UsVUFBQTtFQUdBLGtCQUFBO0E3RmlobEJOO0E2Ri9nbEJNO0VBQ0UsV0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QTdGaWhsQlI7QTZGN2dsQkk7RUFDRSxVQUFBO0E3RitnbEJOO0E2RjdnbEJNO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0E3RitnbEJSO0E2RjNnbEJJO0VBQ0UsV0E0Q2U7QTdGaStrQnJCO0E2RjNnbEJNO0VBQ0UsZ0JBQUE7QTdGNmdsQlI7QTZGMzlrQkk7RUFDRSxnQkFBQTtBN0Y2OWtCTjtBNkYxOWtCUTtFQUNFLHNCQUFBO0E3RjQ5a0JWO0E2Rno5a0JRO0VBQ0Usc0JBQUE7RUFDQSxnQkFBQTtBN0YyOWtCVjs7QThGanlsQkE7RUFDRSx1QkFBQTtBOUZveWxCRjtBOEZseWxCRTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtBOUZveWxCSjtBOEZseWxCSTtFQUNFLGtCQUFBO0VBQ0EsY0FaVztFQWFYLFlBQUE7RUFDQSxpQkFBQTtBOUZveWxCTjtBOEZseWxCTTtFQUNFLFNBQUE7RUFDQSxrQkFBQTtBOUZveWxCUjtBOEZseWxCUTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBOUZveWxCVjtBOEZqeWxCUTtFQUNFLG1CQTFCTztFQTJCUCxXQUFBO0E5Rm15bEJWO0E4Ri94bEJNO0VBQ0UsY0FBQTtFQUNBLG1CQWpDUztBOUZrMGxCakI7QThGL3hsQlE7RUFDRSxnQkFBQTtBOUZpeWxCVjtBOEY5eGxCUTtFQUNFLGlCQUFBO0E5Rmd5bEJWO0E4Rjd4bEJRO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0E5Rit4bEJWO0E4Rnp4bEJFO0VBQ0Usa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGNBdERhO0VBdURiLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQ0FBQTtFQUNBLG9CQUFBO0E5RjJ4bEJKO0E4Rnp4bEJJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFuRVc7RUFvRVgsZUFBQTtBOUYyeGxCTjtBOEZ4eGxCSTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLCtpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxnQ0FBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7RUFDQSxlQUFBO0E5RjB4bEJOOztBOEZweGxCRTtFQUNFLHVCQUFBO0E5RnV4bEJKO0E4RnJ4bEJJO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBOUZ1eGxCTjtBOEZyeGxCSTtFQUNFLFVBQUE7QTlGdXhsQk47O0E4Rmh4bEJJO0VBQ0UsY0E3R2lCO0E5Rmc0bEJ2QjtBOEZoeGxCUTtFQUNFLG1CQWpIYTtBOUZtNGxCdkI7QThGL3dsQk07RUFDRSxtQkFySGU7QTlGczRsQnZCO0E4RjV3bEJFO0VBQ0UsY0EzSG1CO0E5Rnk0bEJ2QjtBOEY1d2xCSTtFQUNFLG1CQTlIaUI7QTlGNDRsQnZCOztBK0Y1NGxCSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxZQUFBO0EvRis0bEJSO0ErRjk0bEJRO0VBQ0ksWUFBQTtBL0ZnNWxCWjtBK0Y3NGxCSTtFQUNJLFVBQUE7QS9GKzRsQlI7QStGNzRsQkk7RUFDSTtJQUNFLFdBQUE7RS9GKzRsQlI7QUFDRjtBK0Y1NGxCSTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QS9GODRsQlI7QStGMzRsQkk7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0EvRjY0bEJSO0ErRjM0bEJJO0VBQ0ksZ0JBQUE7QS9GNjRsQlI7O0ErRng0bEJBO0VBQ0ksb0JBQUE7QS9GMjRsQko7O0ErRno0bEJBO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUI5RmdGVztFOEY3RVgsa0JBQUE7RUFDQSx5QkFBQTtBL0Y0NGxCSjtBK0YzNGxCSTtFQUNJLGFBQUE7QS9GNjRsQlI7O0ErRjE0bEJBO0VBQ0ksc0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHFCQUFBO0EvRjY0bEJKOztBK0YzNGxCQTtFQUNJLFVBQUE7RUFDQSxXQUFBO0EvRjg0bEJKOztBK0YzNGxCQTtFQUNHLGdCQUFBO0EvRjg0bEJIOztBZ0cvOGxCQTtFQUNJLGNBQUE7QWhHazlsQko7QWdHajlsQkk7RUFDRSxXQUFBO0FoR205bEJOO0FnR2w5bEJNO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FoR285bEJSO0FnR2w5bEJNO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FoR285bEJSO0FnR2w5bEJNO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBaEdvOWxCUjtBZ0dsOWxCVTtFQURGO0lBRUksNEJBQUE7RWhHcTlsQlY7QUFDRjtBZ0dsOWxCUTtFQUNFLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QWhHbzlsQlY7QWdHajlsQk07RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FoR205bEJSO0FnR2w5bEJRO0VBUkY7SUFTTSw0QkFBQTtFaEdxOWxCVjtBQUNGO0FnR245bEJNO0VBQ0UsdUJBQUE7QWhHcTlsQlI7QWdHcDlsQlE7RUFGRjtJQUdJLHVCQUFBO0VoR3U5bEJSO0FBQ0Y7QWdHcjlsQk07RUFDRSxZQUFBO0FoR3U5bEJSO0FnR3Q5bEJRO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0FoR3c5bEJWO0FnR3I5bEJNO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBRUEsZ0JBQUE7QWhHczlsQlI7QWdHcDlsQk07RUFHTTtJQUNFLDJCQUFBO0lBQ0EsY0FBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLFcvRnhDQTtJK0Z5Q0EsbUJBQUE7SUFDQSxZQUFBO0VoR285bEJaO0VnR2g5bEJNO0lBQ0Usc0JBQUE7RWhHazlsQlI7QUFDRjtBZ0cvOGxCTTtFQUNFLHFCQUFBO0FoR2k5bEJSO0FnRy84bEJRO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBaEdpOWxCVjtBZ0cvOGxCVTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QWhHaTlsQlo7QWdHNzhsQlk7RUFDRSxVQUFBO0FoRys4bEJkO0FnRzE4bEJRO0VBQ0UsNEJBQUE7QWhHNDhsQlY7QWdHejhsQlE7RUFDRSxtQkFBQTtBaEcyOGxCVjtBZ0d4OGxCUTtFQUNFLGtCQUFBO0FoRzA4bEJWO0FnR244bEJZO0VBQ0UsY0FBQTtBaEdxOGxCZDtBZ0dqOGxCYztFQUNFLG9DQUFBO0VBQ0Esb0NBQUE7QWhHbThsQmhCOztBZ0d6N2xCRTtFQUNFLGVBQUE7QWhHNDdsQko7QWdHeDdsQkk7RUFDRSxVQUFBO0FoRzA3bEJOO0FnR3g3bEJJO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FoRzA3bEJOO0FnR3g3bEJJO0VBQ0UsVUFBQTtFQUNBLGlCQUFBO0FoRzA3bEJOO0FnR3g3bEJJO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtBaEcwN2xCTjtBZ0d4N2xCSTtFQUNFLFFBQUE7RUFDQSw2Q0FBQTtBaEcwN2xCTjtBZ0d4N2xCSTtFQUNFLDBDQUFBO0FoRzA3bEJOO0FnR3g3bEJJO0VBQ0UsNkJBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtBaEcwN2xCTjtBZ0d4N2xCSTtFQUNFLFdBQUE7QWhHMDdsQk47QWdHeDdsQkk7RUFDRSw2QkFBQTtBaEcwN2xCTjtBZ0d4N2xCSTtFQUNFLFVBQUE7QWhHMDdsQk47QWdHeDdsQkk7RUFDRSw2QkFBQTtBaEcwN2xCTjtBZ0d4N2xCSTtFQUNFLDZCQUFBO0FoRzA3bEJOOztBaUd6bW1CRTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBakc0bW1CSjs7QWlHeG1tQkE7RUFDRSxnQkFBQTtFQUNBLDJCQUFBO0FqRzJtbUJGOztBaUd4bW1CQTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsV2hHR1k7QUR3bW1CZDtBaUd6bW1CRTtFQVRGO0lBVUksZUFBQTtJQUNBLFdBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RWpHNG1tQkY7QUFDRjs7QWlHem1tQkE7RUFDRSw0QkFBQTtFQUNBLDJCQUFBO0FqRzRtbUJGOztBaUd4bW1CRTtFQUNFLHNCQUFBO0VBQ0EsNEJBQUE7QWpHMm1tQko7QWlHem1tQkk7RUFDRSx1QkFBQTtBakcybW1CTjtBaUd6bW1CTTtFQUhGO0lBSUksc0JBQUE7RWpHNG1tQk47QUFDRjtBaUd4bW1CSTtFQUNFLHVCQUFBO0VBQ0EsMkJBQUE7QWpHMG1tQk47QWlHeG1tQk07RUFKRjtJQUtJLHNCQUFBO0VqRzJtbUJOO0FBQ0Y7O0FpR3BtbUJFO0VBQ0UsNkJBQUE7RUFDQSxVQUFBO0FqR3VtbUJKO0FpR3JtbUJJO0VBQ0UsaUJBQUE7QWpHdW1tQk47QWlHcm1tQkk7RUFDRSxxQkFBQTtBakd1bW1CTjtBaUdwbW1CSTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBakdzbW1CTjtBaUdsbW1CRTtFQUNFLFlBQUE7RUFDQSw2QkFBQTtBakdvbW1CSjtBaUdqbW1CTTtFQUNFLHlCQUFBO0FqR21tbUJSOztBaUc3bG1CQTtFQUNFLGFBQUE7QWpHZ21tQkY7O0FrRzdybUJBO0VBQ0UseUJBSlE7RUFLUixpQkFBQTtBbEdnc21CRjtBa0c5cm1CRTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QWxHZ3NtQko7O0FrRzNybUJFO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBbkJNO0VBb0JOLG1CQW5CZ0I7RUFvQmhCLGtCQXBCZ0I7QWxHa3RtQnBCO0FrRzNybUJFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0FsRzZybUJKO0FrRzNybUJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QWxHNnJtQk47QWtHenJtQk07RUFDRSxVQUFBO0FsRzJybUJSO0FrR3ZybUJJO0VBQ0UsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0FsR3lybUJOO0FrR3ZybUJNO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtBbEd5cm1CUjs7QWtHbnJtQkE7RUFDRSxZQUFBO0FsR3NybUJGOztBa0ducm1CQTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLCtCQUFBO0VBQ0Esa0JBQUE7QWxHc3JtQkY7O0FrR3BybUJBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBbEd1cm1CRjs7QWtHcnJtQkE7RUFDRSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FsR3dybUJGO0FrR3RybUJFO0VBQ0UsV2pHbkVVO0VpR29FVix5QkE5RlU7RUErRlYsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FsR3dybUJKO0FrR3RybUJJO0VBQ0UseUJBckdZO0FsRzZ4bUJsQjs7QWtHbnJtQkE7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0FsR3NybUJGOztBbUdweW1CQTtFQUNFLDJCQUFBO0FuR3V5bUJGO0FtR3J5bUJFO0VBQ0Usa0JBQUE7QW5HdXltQko7O0FDMXhtQkE7Ozs7Ozs7OzRCQUFBO0FBa0VBLHFEQUFBO0FBdUZBLHdDQUFBO0FtR3BLQTtFQUNFLDRCQUFBO0FwR216bUJGO0FvR2p6bUJFO0VBQ0UsMkJBQUE7QXBHbXptQko7QW9HanptQkk7RUFIRjtJQUlJLGlCQUFBO0lBQ0Esa0JBQUE7RXBHb3ptQko7QUFDRjtBb0dsem1CSTtFQVJGO0lBU0ksaUJBQUE7SUFDQSxrQkFBQTtFcEdxem1CSjtBQUNGO0FvR2x6bUJFO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QXBHb3ptQko7QW9HbHptQkk7RUFMRjtJQU1JLFdBQUE7RXBHcXptQko7QUFDRjtBb0duem1CSTtFQVRGO0lBVUksbUJBQUE7RXBHc3ptQko7QUFDRjtBb0duem1CRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0FwR3F6bUJKO0FvR3B6bUJJO0VBSEY7SUFJSSxjQUFBO0VwR3V6bUJKO0VvR3J6bUJJOzs7OztJQUtFLGNBQUE7RXBHdXptQk47RW9HcHptQkk7SUFDRSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VwR3N6bUJOO0VvR256bUJJO0lBQ0UsdUJBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0EscUJBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7RXBHcXptQk47RW9HbnptQk07SUFDRSwyQkFBQTtJQUNBLG1CQUFBO1FBQUEsaUJBQUE7WUFBQSxhQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLHlCQXpFZTtJQTBFZixXQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSxjQUFBO0VwR3F6bUJSO0VvR2x6bUJNO0lBQ0UseUJBaEZ5QjtFcEdvNG1CakM7RW9HanptQk07SUFDRSxzQkFBQTtJQUNBLHVCQUFBO0VwR216bUJSO0VvR2p6bUJRO0lBQ0Usa0JBQUE7RXBHbXptQlY7RW9HL3ltQk07SUFDRSxZQUFBO0VwR2l6bUJSO0VvRy95bUJRO0lBQ0Usc0JBQUE7RXBHaXptQlY7RW9HL3ltQlU7SUFDRSxrQkFBQTtFcEdpem1CWjtFb0dsem1CVTtJQUNFLGtCQUFBO0VwR2l6bUJaO0VvR2x6bUJVO0lBQ0Usa0JBQUE7RXBHaXptQlo7RW9HbHptQlU7SUFDRSxrQkFBQTtFcEdpem1CWjtFb0dsem1CVTtJQUNFLGtCQUFBO0VwR2l6bUJaO0FBQ0Y7QW9HM3ltQkk7O0VBRUUsb0NBQUE7QXBHNnltQk47QW9HMXltQkk7RUFDRSxZQUFBO0FwRzR5bUJOO0FvR3p5bUJJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FwRzJ5bUJOO0FvR3Z5bUJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXBHeXltQlI7QW9HdHltQk07RUFDRSwwQkFBQTtBcEd3eW1CUjtBb0dweW1CSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtBcEdzeW1CTjtBb0dueW1CSTtFQUNFLFlBQUE7QXBHcXltQk47QW9HbnltQk07O0VBRUUsWUFBQTtBcEdxeW1CUjs7QW9HOXhtQkU7RUFDRSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBcEdpeW1CSjs7QW9HN3htQkE7RUFDRSxZQUFBO0FwR2d5bUJGO0FvRzl4bUJFO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXBHZ3ltQko7O0FvRzF4bUJJOztFQUVFLFVBQUE7RUFDQSx3Q0FBQTtFQUNBLDZCQUFBO0FwRzZ4bUJOO0FvRzN4bUJNOztFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXBHOHhtQlI7QW9HM3htQk07O0VBQ0UsZ0JBQUE7QXBHOHhtQlI7QW9HMXhtQkk7RUFDRSxXbkd2S1E7QURtOG1CZDtBb0cxeG1CTTtFQUNFLG1CQWxNMkI7QXBHODltQm5DO0FvR3p4bUJNO0VBQ0UsbUJBQUE7QXBHMnhtQlI7QW9HenhtQlE7RUFIRjtJQUlJLG1CQUFBO0VwRzR4bUJSO0FBQ0Y7QW9HenhtQk07RUFDRSxtQkE5TTJCO0FwR3krbUJuQztBb0d4eG1CTTtFQUNFLG1CQW5OaUI7QXBHNittQnpCO0FvR3R4bUJJO0VBQ0UsY0F0Tm9CO0FwRzgrbUIxQjtBb0d0eG1CTTtFQUNFLHVCQUFBO0FwR3d4bUJSOztBb0dqeG1CRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtBcEdveG1CSjtBb0dseG1CSTtFQUNFLFlBQUE7QXBHb3htQk47QW9HanhtQkk7RUFDRSxjQXpPb0I7QXBHNC9tQjFCO0FvRy93bUJFO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FwR2l4bUJKO0FvR2h4bUJJO0VBQ0UsY0FsUG9CO0VBbVBwQixtQkFBQTtFQUNBLG1CQUFBO0FwR2t4bUJOOztBb0czd21CSTtFQUNFLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0FwRzh3bUJOO0FvRzV3bUJNO0VBQ0UsWUFBQTtBcEc4d21CUjs7QUNsZ25CQTs7Ozs7Ozs7NEJBQUE7QUFrRUEscURBQUE7QUF1RkEsd0NBQUE7QW9HdktFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBckc4aG5CSjtBcUc1aG5CSTtFQUNFLG9CQUFBO0FyRzhobkJOO0FxRzFobkJFO0VBQ0UsMkJBQUE7TUFBQSxrQkFBQTtFQUNBLDRCQUFBO01BQUEsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXJHNGhuQko7QXFHMWhuQkk7RUFDRSw0QkFBQTtNQUFBLGVBQUE7QXJHNGhuQk47QXFHeGhuQkU7RUFDRSx1QkFBQTtBckcwaG5CSjtBcUd2aG5CRTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7QXJHeWhuQko7QXFHdGhuQkU7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0FyR3dobkJKO0FxR3JobkJFO0VBQ0UseUJwR2RnQjtFb0dlaEIsU0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FyR3VobkJKO0FxR3JobkJJO0VBQ0UscUJBQUE7QXJHdWhuQk47QXFHbmhuQkU7RUFDRSxnQ0FBQTtBckdxaG5CSjtBcUdsaG5CRTtFQUNFLGVBQUE7RUFDQSx3QkFBQTtFQUNBLFlBQUE7QXJHb2huQko7QXFHbGhuQkk7RUFDRSxxQkFBQTtBckdvaG5CTjtBcUdqaG5CSTtFQUNFLHFCQUFBO0FyR21obkJOO0FxRzlnbkJJO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBckdnaG5CTjtBcUc3Z25CSTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBckcrZ25CTjtBcUc3Z25CTTtFQUNFLGlCQUFBO0FyRytnbkJSO0FxRzVnbkJNO0VBVEY7SUFVSSxlQUFBO0VyRytnbkJOO0FBQ0Y7QXFHNWduQkk7RUFDRSxrQkFBQTtBckc4Z25CTjtBcUczZ25CUTtFQUNFLHdCQUFBO0FyRzZnbkJWO0FxR3hnbkJRO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBckcwZ25CVjtBcUd2Z25CUTtFQUNFLFdBQUE7QXJHeWduQlY7QXFHdGduQlE7RUFDRSwwQkFBQTtBckd3Z25CVjtBcUdyZ25CUTs7RUFFRSx5QkFBQTtFQUNBLGdCQUFBO0FyR3VnbkJWO0FxR3JnbkJVOztFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0FyR3dnbkJaO0FxR25nbkJNO0VBQ0UsZUFBQTtBckdxZ25CUjtBcUdsZ25CTTtFQUNFLGVBQUE7QXJHb2duQlI7QXFHamduQk07RUFDRSxzQnBHL0dNO0FEa25uQmQ7QXFHamduQlE7RUFDRSx5QkFBQTtBckdtZ25CVjtBcUdoZ25CUTtFQUNFLHlCQUFBO0FyR2tnbkJWO0FxRy8vbUJRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esa0JBQUE7QXJHaWduQlY7QXFHNS9tQkk7RUFDRSxXQUFBO0VBQ0Esc0JwR3RJUTtFb0d1SVIsaUJBQUE7QXJHOC9tQk47QXFHMy9tQkk7RUFDRSxXcEczSVE7QUR3b25CZDtBcUczL21CTTtFQUNFLDBCQUFBO0FyRzYvbUJSO0FxR3YvbUJJOztFQUVFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VmdkpKLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBdEZpcG5CRjtBcUd4L21CSTtFQUNFLGtCQUFBO0FyRzAvbUJOO0FxR3gvbUJNO0VBQ0Usa0JBQUE7QXJHMC9tQlI7QXFHdi9tQk07RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FyR3kvbUJSO0FxR3IvbUJJOztFQUVFLFdwR2pMUTtFb0drTFIsNEJBQUE7QXJHdS9tQk47QXFHci9tQkk7RUFDRSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBckd1L21CTjtBcUdyL21CTTtFQUNFLHdEQUFBO1VBQUEsZ0RBQUE7QXJHdS9tQlI7QXFHbi9tQkk7RUFDRSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBckdxL21CTjtBcUdqL21CRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FyR20vbUJKO0FxR2gvbUJFO0VBQ0UseUJwR3ZHTztBRHlsbkJYO0FxRy8rbUJFO0VBQ0UseUJwR3BNVztBRHFybkJmO0FxRzkrbUJFO0VBQ0UseUJwR25OVztBRG1zbkJmO0FxRzcrbUJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtBckcrK21CSjtBcUc5K21CSTtFQUNFO0lBQ0UsZUFBQTtFckdnL21CTjtBQUNGO0FxRzMrbUJJO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FyRzYrbUJOO0FxRzMrbUJNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMmdCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBckc2K21CUjtBcUcxK21CTTtFQUNFLFdBQUE7RUFDQSwrQkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7QXJHNCttQlI7QXFHdCttQkk7RUFDRSw4QkFBQTtBckd3K21CTjtBcUdyK21CSTtFQUNFLFdBQUE7QXJHdSttQk47QXFHbCttQkk7RUFDRSwwQkFBQTtBckdvK21CTjs7QXFHLzltQkE7RUFDRSxZQUFBO0FyR2srbUJGO0FxR2grbUJFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FyR2srbUJKO0FxRy85bUJFO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtBckdpK21CSjtBcUcvOW1CSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBckdpK21CTjtBcUc3OW1CRTtFQUNFLDBCQUFBO0FyRys5bUJKOztBcUczOW1CQTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLFNBQUE7QXJHODltQkY7O0FzR256bkJBO0VBQ0UsZ0JBQUE7QXRHc3puQkY7O0F1R3Z6bkJBO0VBQ0UsY0FBQTtBdkcwem5CRjtBdUd6em5CRTtFQUNFLFlBQUE7QXZHMnpuQko7QXVHenpuQkU7O0VBRUUsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QXZHMnpuQko7QXVHenpuQkU7RUFDRSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO0F2RzJ6bkJKO0F1R3p6bkJFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QXZHMnpuQko7QXVHMXpuQkk7RUFMRjtJQU1JLGtCQUFBO0V2RzZ6bkJKO0FBQ0Y7QXVHM3puQkU7RUFDRSxXQUFBO0F2RzZ6bkJKO0F1RzN6bkJFO0VBQ0UsZUFBQTtFQUNBLFVBQUE7QXZHNnpuQko7QXVHMXpuQkU7O0VBRUUsbUJBQUE7QXZHNHpuQko7QXVHenpuQkU7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBdkcyem5CSjtBdUd4em5CRTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QXZHMHpuQko7QXVHdnpuQkU7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QXZHeXpuQko7QXVHdHpuQkU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtBdkd3em5CSjtBdUdyem5CRTtFQUNFLGFBQUE7QXZHdXpuQko7QXVHcHpuQkU7RUFDRSx5QnRHZ0JlO0VzR2ZmLGdCQUFBO0F2R3N6bkJKO0F1R256bkJFOztFQUVFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0F2R3F6bkJKO0F1R256bkJFO0VBQ0UseUJ0RzhCSTtBRHV4bkJSO0F1R256bkJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCdEdtQ2E7QURreG5CakI7QXVHbHpuQkU7RUFDRSx1QkFBQTtBdkdvem5CSjtBdUdsem5CTTtFQURGO0lBRUksa0JBQUE7RXZHcXpuQk47QUFDRjtBdUdwem5CTTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBdkdzem5CUjtBdUdyem5CUTtFQUNFLFNBQUE7RUFDQSxrQkFBQTtBdkd1em5CVjtBdUd0em5CVTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBdkd3em5CWjtBdUd0em5CVTtFQUNFLG1CQUFBO0VBQ0EsV0FBQTtBdkd3em5CWjtBdUdyem5CUTtFQUNFLGNBQUE7RUFDQSxtQkFBQTtBdkd1em5CVjtBdUd0em5CVTtFQUNFLGdCQUFBO0F2R3d6bkJaO0F1R3R6bkJVO0VBQ0UsaUJBQUE7QXZHd3puQlo7QXVHdHpuQlU7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QXZHd3puQlo7QXVHbnpuQkk7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQ0FBQTtFQUNBLG9CQUFBO0F2R3F6bkJOO0F1R3B6bkJNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXZHc3puQlI7QXVHcHpuQk07RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwraUJBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0VBQ0EsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0VBQ0EsZUFBQTtBdkdzem5CUjtBdUdsem5CRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsWUFBQTtBdkdvem5CSjtBdUdqem5CRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0F2R216bkJKO0F1R2x6bkJJO0VBQ0UseUJBQUE7RUFDQSxnQkFBQTtBdkdvem5CTjtBdUdsem5CSTtFQVpGO0lBYUksa0JBQUE7RXZHcXpuQko7QUFDRjtBdUduem5CRTtFQUNFLHlCQUFBO0F2R3F6bkJKO0F1R256bkJNO0VBQ0UsaUJBQUE7QXZHcXpuQlI7QXVHanpuQkU7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QXZHbXpuQko7QXVHanpuQkU7RUFDRTtJQUNFLHVDQUFBO0lBQUEsd0NBQUE7UUFBQSxxQ0FBQTtZQUFBLGlDQUFBO0V2R216bkJKO0V1Rzl5bkJNOztJQUNFLDJCQUFBO0lBQ0EsY0FBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLFd0RzFNSTtJc0cyTUosbUJBQUE7SUFDQSxZQUFBO0V2R2l6bkJSO0FBQ0Y7O0F3R3hob0JFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esb0NBQUE7TUFBQSxpQ0FBQTtVQUFBLDhCQUFBO0F4RzJob0JKO0F3RzFob0JJO0VBTkY7SUFPSSxvQkFBQTtJQUNBLFlBQUE7RXhHNmhvQko7QUFDRjtBd0czaG9CRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNDQUFBO0VBQ0EsY0FBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7QXhHNmhvQko7QXdHMWhvQkU7RUFDRSxlQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0Esc0NBQUE7RUFDQSxpREFBQTtVQUFBLHlDQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLHlDQUFBO0F4RzRob0JKO0F3R3pob0JFO0VBQ0UseUJ2R2lFUTtFdUdoRVIsWUFBQTtFQUNBLFlBQUE7QXhHMmhvQko7QXdHeGhvQkU7RUFDRSxrQkFBQTtBeEcwaG9CSjtBd0d6aG9CSTtFQUZGO0lBR0ksMkJBQUE7SUFBQSx3QkFBQTtJQUFBLG1CQUFBO0V4RzRob0JKO0FBQ0Y7QXdHemhvQkk7RUFERjtJQUVJLG9CQUFBO0V4RzRob0JKO0FBQ0Y7QXdHMWhvQkU7RUFDRSxtQkFBQTtBeEc0aG9CSjtBd0d6aG9CRTtFQUNFLFVBQUE7QXhHMmhvQko7QXdHeGhvQkU7RUFDRSxVQUFBO0F4RzBob0JKO0F3R3hob0JFO0VBQ0UsY0FBQTtBeEcwaG9CSjtBd0d2aG9CSTtFQURGO0lBRUksa0JBQUE7RXhHMGhvQko7QUFDRjtBd0d4aG9CRTtFQUNFLDZCQUFBO0VBQ0EsOEJBQUE7QXhHMGhvQko7QXdHemhvQkk7RUFDRSx5QnZHckNVO0V1R3NDVixXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7QXhHMmhvQk47QXdHemhvQkk7RUFDRSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtBeEcyaG9CTjtBd0d2aG9CTTs7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7QXhHMGhvQlI7QXdHdmhvQkk7RUFDRSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQ0FBQTtBeEd5aG9CTjtBd0d2aG9CSTtFQUNFLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSxZQUFBO0F4R3lob0JOO0F3R3hob0JNO0VBQ0U7SUFDRSwyQkFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtFeEcwaG9CUjtBQUNGO0F3R3Job0JFOztFQUVFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBeEd1aG9CSjtBd0dyaG9CRTtFQUNFLHlCdkdESTtBRHdob0JSO0F3R3Job0JFO0VBQ0UseUJ2R1FhO0FEK2dvQmpCO0F3R3Job0JFO0VBQ0UsWUFBQTtFQUNBLHVCQUFBO0F4R3Vob0JKO0F3R3Job0JFO0VBQ0UsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QnZHdkdZO0FEOG5vQmhCO0F3R3Job0JFO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0F4R3Vob0JKO0F3R3Job0JFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0F4R3Vob0JKO0F3R3Job0JFOztFQUVFLDZCQUFBO0VBQ0EseUJBQUE7TUFBQSxxQkFBQTtBeEd1aG9CSjs7QXlHanJvQkE7RUFDRSxZQUFBO0VBQ0EsV3hHeUJZO0V3R3hCWix5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHb3JvQkY7QXlHbnJvQkU7RUFDRSx5QkFBQTtBekdxcm9CSjtBeUdwcm9CSTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBekdzcm9CTjtBeUducm9CRTtFQUNFLHlCQUFBO0F6R3Fyb0JKO0F5R3Byb0JJO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0F6R3Nyb0JOOztBMEd2c29CQTtFQUNFLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0ExRzBzb0JGOztBMkcvc29CQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0EzR2t0b0JGOztBMkcvc29CQTtFQUNFLG9CQUFBO0VBQ0EsaURBQUE7QTNHa3RvQkY7O0E0R3B0b0JFO0VBQ0Usd0NBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0E1R3V0b0JKO0E0R3B0b0JNO0VBQ0UsMkJBQUE7QTVHc3RvQlI7QTRHbHRvQkk7RUFDRSx5QkFBQTtBNUdvdG9CTjtBNEc5c29CUTtFQUZGOztJQUdJLGtCQUFBO0U1R2t0b0JSO0FBQ0Y7QTRHOXNvQkk7O0VBRUUsNkNBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsK0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0E1R2d0b0JOO0E0Rzlzb0JNOztFQUNFLDRDQUFBO0E1R2l0b0JSO0E0Rzlzb0JNOztFQUNFLDJDQUFBO0E1R2l0b0JSO0E0Rzlzb0JNOztFQUNFLGdCQUFBO0E1R2l0b0JSO0E0Rzlzb0JNOztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0E1R2l0b0JSO0E0Ry9zb0JRO0VBUEY7O0lBUUksZ0JBQUE7RTVHbXRvQlI7QUFDRjtBNEdodG9CTTtFQW5DRjs7SUFvQ0ksdUJBQUE7RTVHb3RvQk47RTRHbHRvQk07O0lBQ0UsMkNBQUE7SUFDQSxlQUFBO0U1R3F0b0JSO0U0R2x0b0JNOztJQUNFLGVBQUE7RTVHcXRvQlI7QUFDRjtBNEdqdG9CSTtFQUNFLHlCQWhGNkI7RUFpRjdCLGNBaEYwQjtBNUdteW9CaEM7QTRHaHRvQkk7RUFDRSx1QkFuRjJCO0VBb0YzQixjQW5Gd0I7QTVHcXlvQjlCO0E0Ry9zb0JJO0VBQ0U7SUFDRSxtQkEzRjJCO0U1RzR5b0JqQztBQUNGO0E0Rzdzb0JFO0VBQ0UsaUJBQUE7QTVHK3NvQko7O0E0RzNzb0JBO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QTVHOHNvQkY7QTRHNXNvQkU7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUNBLGlCQUFBO0E1Rzhzb0JKO0E0RzNzb0JFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QTVHNnNvQko7QTRHMXNvQkU7RUFsQ0Y7SUFtQ0ksa0JBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7RTVHNnNvQkY7RTRHM3NvQkU7O0lBRUUsYUFBQTtFNUc2c29CSjtBQUNGO0E0RzFzb0JFO0VBN0NGO0lBOENJLGVBQUE7RTVHNnNvQkY7QUFDRjs7QTRHMXNvQkE7RUFDRSxrQkFBQTtBNUc2c29CRjs7QTRHMXNvQkE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0E1RzZzb0JGOztBNEcxc29CQTtFQUNFLDJCQUFBO0E1RzZzb0JGO0E0RzNzb0JFO0VBQ0Usa0JBQUE7QTVHNnNvQko7QTRHMXNvQkU7RUFDRSxZQUFBO0E1RzRzb0JKOztBNkdyM29CQTtFQUNFLHlCQUFBO0E3R3czb0JGO0E2R3Qzb0JFO0VBQ0UsY0FBQTtBN0d3M29CSjs7QXVGcjJvQkk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0F2Rncyb0JOO0F1Rm4yb0JJO0VBQ0Usc0JBQUE7QXZGcTJvQk47QXVGajJvQk07RUFDRSxzQkFBQTtBdkZtMm9CUjtBdUY3MW9CUTs7RUFFRSxvQ0FBQTtBdkYrMW9CVjtBdUY3MW9CVTs7RUFDRSxVQUFBO0F2Rmcyb0JaO0F1Rjcxb0JVOztFQUNFLFVBQUE7QXZGZzJvQlo7QXVGNzFvQlU7O0VBQ0UsVUFBQTtBdkZnMm9CWjtBdUY3MW9CVTs7RUFDRSxVQUFBO0VBQ0EsZ0JBQUE7QXZGZzJvQlo7QXVGNTFvQlE7RUFDRSxZQUFBO0F2Rjgxb0JWO0F1RjMxb0JRO0VBQ0UsWUFBQTtBdkY2MW9CVjtBdUYzMW9CVTs7RUFFRSxzQkFBQTtFQUNBLFlBQUE7QXZGNjFvQlo7QXVGMTFvQlU7RUFDRSxpQkFBQTtBdkY0MW9CWjtBdUYxMW9CWTtFQUNFLFlBQUE7QXZGNDFvQmQ7QXVGMTFvQmM7RUFDRSw0QkFBQTtBdkY0MW9CaEI7QXVGejFvQmM7RUFDRSxZQUFBO0F2RjIxb0JoQjtBdUZ6MW9CZ0I7RUFDRSxZQUFBO0F2RjIxb0JsQjtBdUZuMW9CTTtFQUNFLFlBQUE7RUFDQSxlQUFBO0F2RnExb0JSO0F1Rmgxb0JNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtBdkZrMW9CUjtBdUZoMW9CUTtFQUNFLFdBQUE7QXZGazFvQlY7QXVGOTBvQk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtVQUFBLHFCQUFBO0F2Rmcxb0JSO0F1Rjkwb0JRO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0F2Rmcxb0JWO0F1Rngwb0JNO0VBRUUsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0F2Rnkwb0JSO0F1RnIwb0JJO0VBQ0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0F2RnUwb0JOO0F1Rmwwb0JJO0VBQ0UsZ0JBQUE7QXZGbzBvQk47QXVGejlvQlU7RUFDRSxZQUFBO0VBQ0EsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBdkYyOW9CWjs7QThHbitvQkk7RUFDRSxtQkFBQTtFQUNBLGFBUFU7QTlHNitvQmhCO0E4R3Arb0JNO0VBQ0UsWUFUWTtFQVVaLGVBQUE7QTlHcytvQlI7QThHbCtvQkk7RUFDRSxhQUFBO0E5R28rb0JOO0E4R2wrb0JNO0VBSEY7SUFJSSxZQUFBO0U5R3Erb0JOO0FBQ0Y7QThHbitvQk07RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0E5R3Erb0JSO0E4R24rb0JRO0VBSkY7SUFLSSxrQkFBQTtJQUNBLGNBQUE7RTlHcytvQlI7QUFDRjtBOEdyK29CUTtFQUNFLGFBQUE7QTlHdStvQlY7QThHaCtvQkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QTlHaytvQk47QThHLzlvQkk7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTlHaStvQk47QThHOTlvQkk7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QTlHZytvQk47QThHNzlvQkk7O0VBRUUsZ0JBQUE7QTlHKzlvQk47O0FDNWdwQkE7Ozs7Ozs7OzRCQUFBO0FBa0VBLHFEQUFBO0FBdUZBLHdDQUFBO0E4R3JLQTtFQUNFLGNBQUE7RUFDQSwwQ0FBQTtBL0dzaXBCRjtBK0dwaXBCRTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EseUI5R3lGUTtFOEd4RlIsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QS9Hc2lwQko7QStHcGlwQkk7RUFDRSxlQUFBO0EvR3NpcEJOO0ErR3BpcEJNOztFQUVFLFdBQUE7QS9Hc2lwQlI7QStHbGlwQkk7RUFDRSxlQUFBO0VBQ0Esd0JBQUE7TUFBQSxvQkFBQTtFQUNBLGtCQUFBO0EvR29pcEJOO0ErR2hpcEJFO0VBQ0Usb0JBQUE7QS9Ha2lwQko7QStHL2hwQkU7RUFPRSxpQkFBQTtFQUNBLHVCQUFBO0EvRzJocEJKO0ErR2xpcEJJO0VBQ0UsV0FBQTtFQUNBLGM5R2dJTztFOEcvSFAsa0JBQUE7QS9Hb2lwQk47QStHOWhwQkk7RUFWRjtJQVdJLHVCQUFBO0UvR2lpcEJKO0FBQ0Y7QStHL2hwQkk7RUFkRjtJQWVJLHVCQUFBO0UvR2tpcEJKO0FBQ0Y7QStHN2hwQk07RUFDRSxrQkFBQTtBL0craHBCUjtBK0c1aHBCTTtFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7QS9HOGhwQlI7QStHemhwQkU7RUFDRSxlQUFBO0VBQ0EsYzlHOEJRO0U4RzdCUixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QS9HMmhwQko7QStHdmhwQkk7RUFDRSxnQkE1RVE7QS9HcW1wQmQ7QStHcmhwQkU7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7QS9HdWhwQko7QStHcGhwQkU7RUFDRSxZQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQkFBQTtBL0dzaHBCSjtBK0dsaHBCSTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFFQSxnQ0FBQTtFQUNBLDJCQUFBO0EvR21ocEJOO0ErR2pocEJNO0VBQ0UsNEJBQUE7QS9HbWhwQlI7QStHL2dwQkk7O0VBRUUsWUFBQTtFQUNBLGdCQUFBO0EvR2locEJOO0ErRy9ncEJNO0VBTEY7O0lBTUksWUFBQTtFL0dtaHBCTjtBQUNGO0ErR2pocEJNO0VBVEY7O0lBVUksWUFBQTtFL0dxaHBCTjtBQUNGO0ErR2xocEJJO0VBQ0UsZ0NBQUE7RUFDQSxVQUFBO0EvR29ocEJOO0ErR2xocEJNO0VBQ0UsY0FBQTtBL0dvaHBCUjtBK0dqaHBCTTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0EvR21ocEJSO0ErRy9ncEJJO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0EvR2locEJOO0ErRzlncEJJOztFQUVFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7RUFDQSxZQUFBO0EvR2docEJOO0ErRzdncEJJO0VBQ0UsWUFBQTtFQUNBLGdCQTdKUTtBL0c0cXBCZDtBK0c3Z3BCTTtFQUNFLDZCQUFBO0EvRytncEJSO0ErRzVncEJNO0VBQ0UsbUJBQUE7QS9HOGdwQlI7QStHM2dwQk07RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBM0tNO0EvR3dycEJkO0ErRzFncEJNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0EvRzRncEJSO0ErR3pncEJNO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtBL0cyZ3BCUjtBK0d4Z3BCTTtFQUNFLFlBQUE7RUFDQSxnQkExTE07QS9Hb3NwQmQ7QStHeGdwQlE7RUFDRSx5QjlHeEdDO0FEa25wQlg7QStHdmdwQlE7RUFDRSxhQUFBO0EvR3lncEJWO0ErR3RncEJRO0VBQ0UseUI5R3RHRztFOEd1R0gsY0FBQTtBL0d3Z3BCVjtBK0duZ3BCUTtFQUNFLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0EvR3FncEJWO0ErR2pncEJNO0VBQ0UseUI5R3RLTztFOEd1S1AsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxNQUFBO0EvR21ncEJSO0ErR2pncEJRO0VBQ0UsTUFBQTtFQUNBLDBDQUFBO0EvR21ncEJWO0ErRy8vb0JNO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBL0dpZ3BCUjtBK0cvL29CUTtFQUNFLHFCQUFBO0EvR2lncEJWOztBK0d6L29CRTtFQUNFLDRCQUFBO01BQUEsZUFBQTtFQUNBLFdBQUE7QS9HNC9vQko7QStHMS9vQkk7RUFDRSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRzQvb0JOO0ErR3ovb0JJO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0EvRzIvb0JOO0ErR3ovb0JNO0VBQ0UsZ0NBQUE7QS9HMi9vQlI7QStHci9vQkk7RUFDRSxrQkFBQTtBL0d1L29CTjtBK0dwL29CSTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtBL0dzL29CTjtBK0duL29CSTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjOUcxR087QUQrbHBCYjtBK0dsL29CSTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjOUdoSE87QURvbXBCYjtBK0dqL29CSTtFQUNFLFlBQUE7QS9HbS9vQk47QStHaC9vQkk7RUFDRSxtQkFBQTtBL0drL29CTjtBK0doL29CTTtFQUNFLG1CQUFBO0EvR2svb0JSO0ErRzUrb0JJO0VBQ0UseUJBQUE7QS9HOCtvQk47QStHNStvQk07RUFDRSxZQUFBO0VBQ0EseUI5R3RJSztBRG9ucEJiO0ErRzErb0JJO0VBU0UseUI5R25KTztFOEdvSlAsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QS9HbytvQk47QStHLytvQk07RUFDRSx5QjlHNUlLO0U4RzZJTCxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBL0dpL29CUjtBK0d0K29CSTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QS9HdytvQk47QStHcCtvQk07RUFTRSxxQkFBQTtFQUNBLFdBQUE7QS9HODlvQlI7QStHditvQlE7RUFDRSxpQkFBQTtBL0d5K29CVjtBK0d0K29CUTtFQUNFLGtCQUFBO0EvR3crb0JWO0ErR2orb0JNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBL0dtK29CUjtBK0doK29CTTtFQUNFLFVBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0EvR2srb0JSO0ErRzk5b0JJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMkJBQUE7QS9HZytvQk47QStHOTlvQk07RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QS9HZytvQlI7QStHNzlvQk07RUFDRSxzQkFBQTtBL0crOW9CUjtBK0cxOW9CRTtFQUNFLCtCQUFBO0EvRzQ5b0JKO0ErRzE5b0JJO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtBL0c0OW9CTjtBK0d6OW9CSTtFQUNFLG9CQUFBO0EvRzI5b0JOO0ErR3Y5b0JNO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBL0d5OW9CUjtBK0dyOW9CSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9HdTlvQk47QStHcjlvQk07RUFMRjtJQU1JLGdCQUFBO0lBQ0EsaUJBQUE7RS9HdzlvQk47QUFDRjtBK0dsOW9CTTtFQUNFLDZCQUFBO01BQUEsZ0JBQUE7QS9HbzlvQlI7QStHbDlvQlE7RUFDRSxtQkFBQTtBL0dvOW9CVjtBK0dsOW9CVTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBL0dvOW9CWjtBK0c5OG9CTTtFQUNFLGtCQUFBO0EvR2c5b0JSOztBQzUycEJBOzs7Ozs7Ozs0QkFBQTtBQWtFQSxxREFBQTtBQXVGQSx3Q0FBQTtBK0d4S0E7RUFDRSxXL0cwQlk7QUQrMnBCZDtBZ0h2NHBCRTtFQUNFLGMvR2tLUztFK0dqS1QsZ0JBQUE7RUFDQSxlQUFBO0FoSHk0cEJKO0FnSHQ0cEJFO0VBQ0UsbUJBQUE7QWhIdzRwQko7QWdIcjRwQkU7RUFDRSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0NBQUE7QWhIdTRwQko7QWdIcjRwQkk7RUFDRSxlQUFBO0FoSHU0cEJOO0FnSG40cEJFO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtFQUNBLDZCQUFBO0FoSHE0cEJKO0FnSGo0cEJJO0VBQ0UsK0JBQUE7QWhIbTRwQk47QWdIaDRwQkk7RUFDRSxrQkFBQTtFQUNBLHlCL0drREs7RStHakRMLGlCQUFBO0FoSGs0cEJOO0FnSDczcEJRO0VBQ0UsbUJBQUE7QWhIKzNwQlY7QWdIMTNwQlE7RUFDRSx5QkFBQTtFQUNBLGVBQUE7QWhINDNwQlY7QWdIdDNwQkU7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSx5Qi9HeUJPO0UrR3hCUCxpQkFBQTtBaEh3M3BCSjtBZ0h0M3BCSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FoSHczcEJOO0FnSHQzcEJNO0VBQ0UsaUJBQUE7QWhIdzNwQlI7QWdIcjNwQk07RUFDRSxZQUFBO0FoSHUzcEJSOztBaUgvN3BCQTtFQUNFLFNBQUE7QWpIazhwQkY7QWlIaDhwQkU7RWhIaU9BLFdBM01ZO0VBNE1aLHlCZ0hqT2tCO0FqSG04cEJwQjtBQ2h1cEJFO0VBQ0UsV0EvTVU7RUFnTlYsd0NBUGU7RUFRZixvQ0FSZTtBRDB1cEJuQjtBQ2h1cEJFO0VBSUUsdURBQUE7VUFBQSwrQ0FBQTtBRCt0cEJKO0FpSHg4cEJFO0VoSDZOQSxXQTNNWTtFQTRNWix5QmdIN05rQjtBakgyOHBCcEI7QUM1dXBCRTtFQUNFLFdBL01VO0VBZ05WLHVDQVBlO0VBUWYsbUNBUmU7QURzdnBCbkI7QUM1dXBCRTtFQUlFLHNEQUFBO1VBQUEsOENBQUE7QUQydXBCSjtBaUhoOXBCRTtFaEh5TkEsV0EzTVk7RUE0TVoseUJnSHpOa0I7QWpIbTlwQnBCO0FDeHZwQkU7RUFDRSxXQS9NVTtFQWdOVixvRUFQZTtFQVFmLGdFQVJlO0FEa3dwQm5CO0FDeHZwQkU7RUFJRSxtRkFBQTtVQUFBLDJFQUFBO0FEdXZwQko7QWlIeDlwQkU7RWhIcU5BLFdBM01ZO0VBNE1aLHlCZ0hyTmtCO0FqSDI5cEJwQjtBQ3B3cEJFO0VBQ0UsV0EvTVU7RUFnTlYseUNBUGU7RUFRZixxQ0FSZTtBRDh3cEJuQjtBQ3B3cEJFO0VBSUUsd0RBQUE7VUFBQSxnREFBQTtBRG13cEJKO0FpSGgrcEJFO0VoSGlOQSxXQTNNWTtFQTRNWix5QmdIak5rQjtBakhtK3BCcEI7QUNoeHBCRTtFQUNFLFdBL01VO0VBZ05WLG9DQVBlO0VBUWYsZ0NBUmU7QUQweHBCbkI7QUNoeHBCRTtFQUlFLG1EQUFBO1VBQUEsMkNBQUE7QUQrd3BCSjtBaUh4K3BCRTtFaEg2TUEsV0EzTVk7RUE0TVoseUJnSDdNa0I7QWpIMitwQnBCO0FDNXhwQkU7RUFDRSxXQS9NVTtFQWdOVix1Q0FQZTtFQVFmLG1DQVJlO0FEc3lwQm5CO0FDNXhwQkU7RUFJRSxzREFBQTtVQUFBLDhDQUFBO0FEMnhwQko7QWlIaC9wQkU7RWhIeU1BLFdBM01ZO0VBNE1aLHlCZ0h6TWtCO0FqSG0vcEJwQjtBQ3h5cEJFO0VBQ0UsV0EvTVU7RUFnTlYseUNBUGU7RUFRZixxQ0FSZTtBRGt6cEJuQjtBQ3h5cEJFO0VBSUUsd0RBQUE7VUFBQSxnREFBQTtBRHV5cEJKO0FpSHgvcEJFO0VoSHFNQSxXQTNNWTtFQTRNWix5QmdIck1rQjtBakgyL3BCcEI7QUNwenBCRTtFQUNFLFdBL01VO0VBZ05WLHVDQVBlO0VBUWYsbUNBUmU7QUQ4enBCbkI7QUNwenBCRTtFQUlFLHNEQUFBO1VBQUEsOENBQUE7QURtenBCSjtBaUhoZ3FCRTtFaEhpTUEsV0EzTVk7RUE0TVoseUJnSGpNa0I7QWpIbWdxQnBCO0FDaDBwQkU7RUFDRSxXQS9NVTtFQWdOVix1Q0FQZTtFQVFmLG1DQVJlO0FEMDBwQm5CO0FDaDBwQkU7RUFJRSxzREFBQTtVQUFBLDhDQUFBO0FEK3pwQko7O0FpSDEvcEJRO0VBQ0UsbUJBQUE7QWpINi9wQlY7QWlIMy9wQlE7RUFFRSxZQUFBO0VBQ0EsZUFBQTtBakg0L3BCVjtBaUgxL3BCUTtFQUNFLGdCQUFBO0FqSDQvcEJWO0FpSDEvcEJRO0VBQ0UsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpINC9wQlY7QWlIei9wQlE7RUFDRSxTQUFBO0VBQ0EsWUFqQ0c7RUFtQ0gsZ0JBQUE7QWpIMC9wQlY7QWlIeC9wQlU7RUFDRSx5QmhIb0JDO0FEcytwQmI7QWlIdi9wQlU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FqSHkvcEJaO0FpSC8rcEJNO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FqSGkvcEJSO0FpSC8rcEJNO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0FqSGkvcEJSO0FpSC8rcEJNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtBakhpL3BCUjtBaUgvK3BCUTs7RUFFRSxZQUFBO0FqSGkvcEJWO0FpSDkrcEJNO0VBQ0UsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsZUFBQTtBakhnL3BCUjtBaUg5K3BCTTtFQUNFLFlBQUE7QWpIZy9wQlI7QWlIOStwQlE7RUFDRSxTQUFBO0FqSGcvcEJWO0FpSDkrcEJRO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FqSGcvcEJWO0FpSDc5cEJJO0VBWkEsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FqSDQrcEJKO0FpSDErcEJJO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0FqSDQrcEJOO0FpSGwrcEJJO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBakhvK3BCTjtBaUhsK3BCTTtFQUNFLHdCQUFBO1VBQUEsZ0JBQUE7QWpIbytwQlI7QWlIaitwQk07RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxRUFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7QWpIbStwQlI7QWlIaitwQk07RUFDRSxXQUFBO0VBQ0EsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FqSG0rcEJSO0FpSC85cEJJO0VBQ0Usa0JBQUE7QWpIaStwQk47QWlIMzlwQkk7RUFwREEsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FqSGtocUJKO0FpSGhocUJJO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0FqSGtocUJOO0FpSGorcEJNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxvQ0FBQTtBakhtK3BCUjs7QWlINzlwQkE7RUFDRSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QWpIZytwQkY7O0FpSDc5cEJBO0VBQ0UsZ0JBQUE7QWpIZytwQkY7QWlIOTlwQkU7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FqSGcrcEJKO0FpSDc5cEJFO0VBQ0UsWUFBQTtBakgrOXBCSjtBaUg1OXBCRTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7QWpIODlwQko7QWlIMzlwQkU7RUFDRSxZQUFBO0FqSDY5cEJKO0FpSDU5cEJJO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0FqSDg5cEJOO0FpSDE5cEJFO0VBQ0Usc0JBQUE7RUFDQSx3Q0FBQTtBakg0OXBCSjtBaUgxOXBCSTtFQUNFLHFCQUFBO0VBQ0Esb0NBQUE7QWpINDlwQk47QWlIcDlwQkk7OztFQUNFLDhCQUFBO0FqSHc5cEJOO0FpSHI5cEJJOzs7RUFDRSxTQUFBO0VBQ0Esa0JBQUE7QWpIeTlwQk47QWlIdjlwQk07OztFQUNFLFlBQUE7QWpIMjlwQlI7QWlIeDlwQk07OztFQUNFLFlBQUE7RUFDQSxXQUFBO0FqSDQ5cEJSO0FpSHg5cEJJOzs7RUFDRSxVQUFBO0FqSDQ5cEJOO0FpSHY5cEJNOzs7Ozs7O0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0FqSCs5cEJSO0FpSDU5cEJNOzs7Ozs7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWpIbytwQlI7QWlIOTlwQk07Ozs7Ozs7RUFJRSxZQUFBO0FqSG0rcEJSO0FpSHQrcEJROzs7Ozs7O0VBQ0Usa0JBQUE7QWpIOCtwQlY7O0FpSHQrcEJBO0VBQ0UsbUJBQUE7QWpIeStwQkY7O0FpSHIrcEJFO0VBQ0UsYUFBQTtBakh3K3BCSjtBaUhyK3BCRTtFQUNFLFVBQUE7QWpIdStwQko7QWlIcitwQkk7RUFIRjtJQUlJLFVBQUE7RWpIdytwQko7QUFDRjtBaUhyK3BCRTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtNQUFBLHdCQUFBO1VBQUEscUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxjQUFBO0VBQ0Esd0NBQUE7RUFDQSxrQkFBQTtBakh1K3BCSjtBaUhyK3BCSTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBakh1K3BCTjtBaUhyK3BCTTtFQUdFLGlCQUFBO0VBQ0EseUJBSFc7RUFJWCxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7QWpIcStwQlI7QWlIcCtwQlE7RUFDRSxlQUFBO0FqSHMrcEJWO0FpSHArcEJVO0VBQ0UscUVBQUE7QWpIcytwQlo7QWlIbCtwQlE7RUFFRSx5QkFEa0I7QWpIbytwQjVCO0FpSGorcEJRO0VBQ0UsWUFBQTtFQUNBLHlCaEh6U087QUQ0d3FCakI7QWlINzlwQkU7RUFDRSxhQUFBO0FqSCs5cEJKO0FpSDc5cEJJO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBakgrOXBCTjtBaUgzOXBCRTtFQWdDRSwwQ0FBQTtBakg4N3BCSjtBaUhsOXBCSTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtBakhvOXBCTjtBaUhqK3BCTTtFQUNFLFlBQUE7QWpIbStwQlI7QWlIaCtwQlE7RUFDRSxZQUFBO0FqSGsrcEJWO0FpSHYrcEJNO0VBQ0UsV0FBQTtBakh5K3BCUjtBaUh0K3BCUTtFQUNFLFdBQUE7QWpIdytwQlY7QWlINytwQk07RUFDRSxXQUFBO0FqSCsrcEJSO0FpSDUrcEJRO0VBQ0UsV0FBQTtBakg4K3BCVjtBaUhuL3BCTTtFQUNFLFlBQUE7QWpIcS9wQlI7QWlIbC9wQlE7RUFDRSxZQUFBO0FqSG8vcEJWO0FpSHovcEJNO0VBQ0UsWUFBQTtBakgyL3BCUjtBaUh4L3BCUTtFQUNFLFlBQUE7QWpIMC9wQlY7QWlILy9wQk07RUFDRSxZQUFBO0FqSGlncUJSO0FpSDkvcEJRO0VBQ0UsWUFBQTtBakhnZ3FCVjtBaUhyZ3FCTTtFQUNFLFlBQUE7QWpIdWdxQlI7QWlIcGdxQlE7RUFDRSxZQUFBO0FqSHNncUJWO0FpSDMrcEJJO0VBQ0UseUJBQUE7RUFDQSxZQUFBO0FqSDYrcEJOO0FpSDMrcEJNO0VBQ0UsWUFBQTtBakg2K3BCUjtBaUgzK3BCUTtFQUNFLFdBQUE7QWpINitwQlY7QWlIeitwQk07RUFDRSxnREFBQTtBakgyK3BCUjtBaUh2K3BCSTs7RUFFRSxpQkFBQTtFQUNBLGtCQUFBO0FqSHkrcEJOO0FpSHQrcEJJO0VBQ0UsdUJBQUE7QWpIdytwQk47QWlIditwQk07RUFDRSxZQUFBO0FqSHkrcEJSO0FpSHQrcEJNO0VBQ0UsY0FBQTtBakh3K3BCUjtBaUhyK3BCTTtFQUNFLGlEQUFBO0FqSHUrcEJSO0FpSHArcEJNO0VBQ0UsZ0RBQUE7QWpIcytwQlI7QWlIbitwQk07RUFDRSxZQUFBO0FqSHErcEJSO0FpSGgrcEJJO0VBQ0UsNkJBQUE7QWpIaytwQk47QWlIaCtwQkk7RUFDRSwrQkFBQTtBakhrK3BCTjtBaUgvOXBCSTtFQUNFLGVBQUE7RUFFQSxxQkFBQTtFQUNBLGFBQUE7QWpIZytwQk47O0FpSDM5cEJBO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtBakg4OXBCRjtBaUg1OXBCRTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFFQSxXQUFBO0VBQ0EsWUFBQTtBakg2OXBCSjtBaUgzOXBCSTs7Ozs7O0VBTUUscUJBQUE7QWpINjlwQk47QWlIMTlwQkk7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0FqSDQ5cEJOO0FpSHo5cEJJO0VBQ0UsY2hIcllDO0FEZzJxQlA7QWlIejlwQk07RUFDRSxZQUFBO0VBQ0EsZUFBQTtBakgyOXBCUjtBaUh2OXBCSTs7RUFFRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSx5QkFBQTtBakh5OXBCTjtBaUh0OXBCSTtFQUNFLGtCQUFBO0FqSHc5cEJOO0FpSHI5cEJJO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBakh1OXBCTjtBaUhyOXBCTTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FqSHU5cEJSO0FpSHI5cEJRO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QWpIdTlwQlY7QWlIcjlwQlE7RUFFRSxpQkFBQTtFQUNBLFNBQUE7QWpIczlwQlY7QWlIbDlwQkk7RUFDRSxrQkFBQTtBakhvOXBCTjtBaUhoOXBCRTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlEQUNFO0VBREYseUNBQ0U7QWpIaTlwQk47QWlIOThwQkk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWpIZzlwQk47QWlINzhwQkk7RUFDRSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBakgrOHBCTjtBaUg3OHBCTTtFQUNFLGVBQUE7QWpIKzhwQlI7QWlINThwQk07RUFDRSx5QkFBQTtBakg4OHBCUjtBaUgzOHBCTTtFQUNFLDBDQUFBO0FqSDY4cEJSO0FpSHo4cEJJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QWpIMjhwQk47QWlIeDhwQkk7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QWpIMDhwQk47QWlIdjhwQkk7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FqSHk4cEJOO0FpSHY4cEJNOztFQUVFLFlBQUE7QWpIeThwQlI7QWlIcDhwQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0VBQ0EsNkJBQUE7QWpIczhwQko7QWlIcDhwQkk7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSwwQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBakhzOHBCTjtBaUhuOHBCSTtFQUNFLFNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBakhxOHBCTjtBaUhuOHBCTTtFQUNFLDBDQUFBO0FqSHE4cEJSO0FpSGw4cEJNO0VBQ0UsMENBQUE7QWpIbzhwQlI7QWlIajhwQk07RUFDRSxxQkFBQTtFQUNBLFlBQUE7QWpIbThwQlI7QWlIajhwQlE7O0VBRUUsWUFBQTtBakhtOHBCVjs7QWtIM2pyQkE7RUFDRSxXQUFBO0FsSDhqckJGO0FrSDdqckJFO0VBRkY7SUFHSSxXQUFBO0VsSGdrckJGO0FBQ0Y7QWtIOWpyQkU7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5Z0JBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0FsSGdrckJKO0FrSDlqckJFO0VBQ0UsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FsSGdrckJKOztBa0gzanJCSTtFQURKO0lBRU0sa0JBQUE7SUFDQSxRQUFBO0lBQ0EsTUFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7RWxIK2pyQko7QUFDRjs7QW1IOWxyQkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QW5IaW1yQkY7QW1IL2xyQkU7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0FuSGltckJKOztBbUg1bHJCQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QW5IK2xyQkY7QW1IN2xyQkU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QW5IK2xyQko7O0FvSG5uckJBO0VBQ0UsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBcEhzbnJCRjs7QW9Ibm5yQkE7RUFDRSxvQkFBQTtFQUNBLDJCQUFBO0FwSHNuckJGOztBcUg5bnJCRTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QXJIaW9yQko7QXFIL25yQkk7RUFDRSxnQkFBQTtBckhpb3JCTjtBcUg5bnJCRTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QXJIZ29yQko7QXFIOW5yQkU7RUFDRSxZQUFBO0FySGdvckJKO0FxSDNuckJNO0VBQ0Usc0JBQUE7QXJINm5yQlI7QXFIM25yQk07RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0FySDZuckJSO0FxSHpuckJJO0VBQ0UsZUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLDBCQUFBO0FySDJuckJOO0FxSDFuckJNO0VBQ0UsMEJBQUE7RUFDQSxZQUFBO0FySDRuckJSO0FxSHpuckJJO0VBQ0UsbUJBQUE7RUFDQSw0QkFBQTtBckgybnJCTjtBcUh2bnJCRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBckh5bnJCSjtBcUh2bnJCSTtFQUNFLGVBQUE7QXJIeW5yQk47QXFIdG5yQkk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FySHduckJOO0FxSHRuckJNO0VBQ0UsK0NBQUE7QXJId25yQlI7QXFIcG5yQkk7RUFDRSxZQUFBO0FySHNuckJOO0FxSHBuckJNO0VBQ0UsY0FBQTtFQUNBLFlBQUE7QXJIc25yQlI7O0FzSHZzckJBO0VBQ0Usd0JBQUE7QXRIMHNyQkY7O0FzSHZzckJBO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0F0SDBzckJGOztBc0h0c3JCRTtFQUNFLFlBQUE7RUFDQSxzQkFBQTtBdEh5c3JCSjtBc0h2c3JCSTtFQUNFLFNBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0F0SHlzckJOO0FzSHZzckJNO0VBQ0Usd0JBQUE7QXRIeXNyQlI7QXNIdHNyQk07RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0F0SHdzckJSO0FzSHBzckJJO0VBQ0UsNEJBQUE7RUFDQSxZQUFBO0F0SHNzckJOO0FzSHBzckJNO0VBQ0Usa0JBQUE7QXRIc3NyQlI7QXNIbnNyQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBdEhxc3JCUjtBc0huc3JCUTtFQUNFLGNBQUE7QXRIcXNyQlY7QXNIaHNyQlE7RUFDRSxXQUFBO0F0SGtzckJWO0FzSGhzckJVO0VBQ0UsV0FBQTtBdEhrc3JCWjtBc0gzcnJCTTtFQUNFLGVBQUE7QXRINnJyQlI7QXNIenJyQkk7RUFDRSxhQUFBO0F0SDJyckJOOztBc0h0cnJCQTtFQUNFLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtBdEh5cnJCRjs7QXVIdndyQkE7RUFDRSxhQUFBO0F2SDB3ckJGO0F1SHh3ckJFO0VBQ0UsMENBQUE7RUFDQSxhQUFBO0F2SDB3ckJKO0F1SHZ3ckJFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBdkh5d3JCSjtBdUh2d3JCSTtFQUNFLGlEQUFBO0F2SHl3ckJOO0F1SHJ3ckJFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXZIdXdyQko7QXVIcHdyQkU7RUFDRSxZQUFBO0VBQ0EsZUFBQTtBdkhzd3JCSjtBdUhwd3JCSTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBdkhzd3JCTjtBdUhqd3JCSTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7QXZIbXdyQk47QXVIL3ZyQkU7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXZIaXdyQko7QXVIL3ZyQkk7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0F2SGl3ckJOO0F1SC92ckJNO0VBQ0UsZUFBQTtBdkhpd3JCUjtBdUg5dnJCTTtFQVJGO0lBU0ksY0FBQTtFdkhpd3JCTjtBQUNGO0F1SDd2ckJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXZIK3ZyQko7QXVIN3ZyQkk7RUFDRSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsNkJBQUE7QXZIK3ZyQk47QXVIN3ZyQk07RUFIRjtJQUlJLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0V2SGd3ckJOO0V1SDl2ckJNO0lBQ0UsbUJBQUE7RXZIZ3dyQlI7RXVIOXZyQk07SUFDRSxjQUFBO0V2SGd3ckJSO0FBQ0Y7QXVIM3ZyQkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBdkg2dnJCSjtBdUgzdnJCSTtFQUNFLGtCQUFBO0F2SDZ2ckJOO0F1SDF2ckJJO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0F2SDR2ckJOO0F1SHp2ckJJO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QXZIMnZyQk47QXVIenZyQk07RUFDRSxZQUFBO0F2SDJ2ckJSO0F1SHR2ckJNO0VBREY7SUFFSSxtQkFBQTtRQUFBLGVBQUE7SUFDQSxZQUFBO0V2SHl2ckJOO0FBQ0Y7QXVIdnZyQk07RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esa0JBQUE7QXZIeXZyQlI7QXVIdnZyQlE7RUFDRSxXQUFBO0VBQ0EsMkJBQUE7RUFDQSxhQUFBO0F2SHl2ckJWO0F1SHR2ckJRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLFlBQUE7QXZId3ZyQlY7QXVIbnZyQkk7RUFDRSxrQkFBQTtFQUNBLFlBQUE7QXZIcXZyQk47QXVIbHZyQkk7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QXZIb3ZyQk47QXVIbHZyQk07RUFDRSxnQkFBQTtFQUNBLFVBQUE7QXZIb3ZyQlI7QXVIanZyQk07RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBdkhtdnJCUjtBdUhodnJCTTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0F2SGt2ckJSO0F1SC91ckJNO0VBQ0Usb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QXZIaXZyQlI7QXVIM3VyQkU7RUFDRSxnQkFBQTtBdkg2dXJCSjtBdUgzdXJCSTtFQUNFLFNBQUE7QXZINnVyQk47QXVIMXVyQkk7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0F2SDR1ckJOO0F1SDF1ckJNO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0F2SDR1ckJSO0F1SDF1ckJRO0VBQ0UsZUFBQTtBdkg0dXJCVjtBdUh0dXJCRTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFFQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxlQUFBO0F2SHV1ckJKO0F1SHB1ckJFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFFQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0F2SHF1ckJKOztBdUhodXJCRTtFQUNFLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtBdkhtdXJCSjtBdUhodXJCRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBdkhrdXJCSjtBdUhodXJCSTtFQUNFLFVBQUE7QXZIa3VyQk47QXVIOXRyQkU7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0F2SGd1ckJKO0F1SDd0ckJFO0VBQ0UsbUJBQUE7QXZIK3RyQko7QXVINXRyQkU7RUFDRSxVQUFBO0F2SDh0ckJKO0F1SDd0ckJJO0VBRkY7SUFHSSxVQUFBO0lBQ0EsY0FBQTtJQUNBLFVBQUE7RXZIZ3VyQko7RXVIOXRyQkk7SUFDRSxjQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0V2SGd1ckJOO0FBQ0Y7QXVINXRyQkU7RUFDRSxpREFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBdkg4dHJCSjtBdUg1dHJCSTtFQUNFLGtCQUFBO0F2SDh0ckJOO0F1SHp0ckJJO0VBQ0UsZ0JBQUE7QXZIMnRyQk47QXVIdnRyQkU7RUFDRSxXQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0F2SHl0ckJKO0F1SHJ0ckJJO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtBdkh1dHJCTjtBdUhwdHJCSTtFQUNFLG1CQUFBO0F2SHN0ckJOO0F1SGx0ckJFO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0F2SG90ckJKO0F1SGp0ckJFO0VBQ0UsaUJBQUE7QXZIbXRyQko7QXVIanRyQkk7RUFDRSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXZIbXRyQk47QXVIL3NyQkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLGNBQUE7QXZIaXRyQko7QXVIL3NyQkk7RUFDRSxZQUFBO0F2SGl0ckJOO0F1SDlzckJJO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0F2SGd0ckJOO0F1SDlzckJNO0VBQ0UsVUFBQTtBdkhndHJCUjtBdUg3c3JCTTtFQUNFLFVBQUE7RUFDQSxZQUFBO0F2SCtzckJSO0F1SDNzckJJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QXZINnNyQk47QXVIM3NyQk07RUFDRSxVQUFBO0VBQ0EsMkJBQUE7QXZINnNyQlI7QXVIM3NyQlE7RUFDRSxlQUFBO0F2SDZzckJWO0F1SHZzckJFO0VBQ0Usa0JBQUE7RUFDQSx1Q0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBdkh5c3JCSjtBdUh2c3JCSTtFQVBGO0lBUUksZUFBQTtFdkgwc3JCSjtBQUNGO0F1SHhzckJJO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7QXZIMHNyQk47QXVIdnNyQkk7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXZIeXNyQk47QXVIdnNyQk07RUFDRSxZQUFBO0VBQ0EsV0FBQTtBdkh5c3JCUjtBdUhyc3JCSTtFQUNFLGdCQUFBO0F2SHVzckJOO0F1SHJzckJNO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0F2SHVzckJSO0F1SHJzckJRO0VBQ0UsbUJBQUE7RUFDQSxpQkFBQTtBdkh1c3JCVjtBdUhyc3JCVTtFQUNFLFFBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtBdkh1c3JCWjtBdUhsc3JCTTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QXZIb3NyQlI7QXVIbHNyQlE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBdkhvc3JCVjtBdUhqc3JCUTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7QXZIbXNyQlY7QXVIaHNyQlE7RUFDRSxpQkFBQTtBdkhrc3JCVjtBdUgvcnJCUTtFQUNFLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBdkhpc3JCVjtBdUg5cnJCUTtFQUNFLFVBQUE7RUFDQSxnQkFBQTtBdkhnc3JCVjtBdUg3cnJCUTtFQUNFLFVBQUE7RUFDQSxnQkFBQTtBdkgrcnJCVjtBdUg1cnJCUTtFQUNFLFVBQUE7RUFDQSxnQkFBQTtBdkg4cnJCVjtBdUgzcnJCUTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXZINnJyQlY7QXVIMXJyQlE7RUFDRSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0F2SDRyckJWO0F1SHpyckJRO0VBQ0UsU0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHdDQUFBO0F2SDJyckJWO0F1SHhyckJRO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtBdkgwcnJCVjtBdUh4cnJCVTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QXZIMHJyQlo7QXVIdHJyQlE7RUFDRSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0F2SHdyckJWO0F1SHJyckJRO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7QXZIdXJyQlY7O0F1SC9xckJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QXZIa3JyQko7QXVIL3FyQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtBdkhpcnJCSjtBdUg5cXJCRTtFQUNFLGVBQUE7QXZIZ3JyQko7QXVIOXFyQkk7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QXZIZ3JyQk47QXVINXFyQkU7RUFDRSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBdkg4cXJCSjtBdUg1cXJCSTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtBdkg4cXJCTjtBdUg1cXJCTTtFQUNFLGtCQUFBO0F2SDhxckJSO0F1SDFxckJJO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0F2SDRxckJOO0F1SHpxckJJO0VBQ0UsU0FBQTtBdkgycXJCTjtBdUh4cXJCSTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBdkgwcXJCTjtBdUh4cXJCTTtFQUNFLGtCQUFBO0F2SDBxckJSO0F1SHJxckJFO0VBQ0UsVUFBQTtBdkh1cXJCSjtBdUhycXJCSTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBdkh1cXJCTjs7QXVIanFyQkU7RUFDRSxtQkFBQTtNQUFBLGVBQUE7QXZIb3FyQko7QXVIbHFyQkk7RUFDRSwwQ0FBQTtFQUNBLGFBQUE7QXZIb3FyQk47QXVIL3ByQkk7RUFDRSxZQUFBO0F2SGlxckJOO0F1SDlwckJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXZIZ3FyQk47QXVIN3ByQkk7RUFDRSxZQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtBdkgrcHJCTjtBdUh6cHJCTTtFQUNFLGlCQUFBO0F2SDJwckJSO0F1SDFwckJRO0VBRkY7SUFHSSxpQkFBQTtJQUNBLHFCQUFBO0lBQ0Esc0JBQUE7RXZINnByQlI7QUFDRjtBdUgxcHJCTTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBdkg0cHJCUjtBdUgxcHJCUTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtBdkg0cHJCVjtBdUh2cHJCSTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0F2SHlwckJOO0F1SHZwckJNO0VBQ0UsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBdkh5cHJCUjtBdUh0cHJCTTtFQUNFLFVBQUE7QXZId3ByQlI7QXVIbnByQkU7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBdkhxcHJCSjtBdUhscHJCRTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBdkhvcHJCSjtBdUhqcHJCRTtFQUNFLFVBQUE7RUFDQSxjQUFBO0F2SG1wckJKO0F1SGpwckJJO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBdkhtcHJCTjtBdUhqcHJCTTtFQUxGO0lBTUksZUFBQTtFdkhvcHJCTjtBQUNGOztBdUg5b3JCRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpREFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QXZIaXByQko7QXVIOW9yQkU7RUFDRSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXZIZ3ByQko7QXVIN29yQkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QXZIK29yQko7QXVIN29yQkk7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QXZIK29yQk47QXVIM29yQkU7RUFDRSw0QkFBQTtBdkg2b3JCSjtBdUgxb3JCRTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0F2SDRvckJKO0F1SDFvckJJO0VBQ0UsbUJBQUE7RUFDQSw4QkFBQTtBdkg0b3JCTjtBdUh6b3JCSTtFQUNFLGVBQUE7QXZIMm9yQk47QXVIdm9yQkU7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXZIeW9yQko7QXVIdm9yQkk7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBdkh5b3JCTjtBdUh0b3JCSTtFQUNFLFlBQUE7RUFDQSxXQUFBO0F2SHdvckJOO0F1SHJvckJJO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7QXZIdW9yQk47QXVIcG9yQkk7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBdkhzb3JCTjtBdUhsb3JCRTtFQUNFLHlCQUFBO0VBQ0Esd0NBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7QXZIb29yQko7QXVIbG9yQkk7RUFDRSxrQ0FBQTtBdkhvb3JCTjtBdUgvbnJCSTtFQUNFLGVBQUE7RUFDQSxVQUFBO0F2SGlvckJOOztBQ3Y0c0JBOzs7Ozs7Ozs0QkFBQTtBQWtFQSxxREFBQTtBQXVGQSx3Q0FBQTtBdUhwS0U7RUFDRSxxQkFBQTtBeEhnNnNCSjtBd0g5NXNCRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0F4SGc2c0JKO0F3SDk1c0JJO0VBQ0UseUJBQUE7QXhIZzZzQk47QXdINTVzQkU7RUFDRSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QXhIODVzQko7QXdINTVzQkk7RUFDRSxnQkFBQTtBeEg4NXNCTjtBd0g3NXNCTTtFQUZGO0lBR0ksZUFBQTtFeEhnNnNCTjtBQUNGO0F3SDU1c0JNO0VBREY7SUFFSSxnQkFBQTtFeEgrNXNCTjtBQUNGO0F3SDM1c0JFO0VBQ0UsZ0NBQUE7QXhINjVzQko7QXdIMTVzQkU7RUFDRSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXhINDVzQko7QXdIejVzQkU7RUFDRSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLGVBQUE7QXhIMjVzQko7QXdIeDVzQkU7RUFDRSxhQUFBO0F4SDA1c0JKO0F3SHY1c0JJO0VBQ0UsbUJBQUE7QXhIeTVzQk47QXdIdjVzQk07RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7QXhIeTVzQlI7QXdIdjVzQlE7RUFQRjtJQVFJLGdCQUFBO0lBQ0EsVUFBQTtFeEgwNXNCUjtBQUNGO0F3SHA1c0JJO0VBQ0UsK0JBQUE7RUFBQSwrQkFBQTtFQUFBLHdCQUFBO0F4SHM1c0JOO0F3SHA1c0JNO0VBQ0UsNEJBQUE7TUFBQSxlQUFBO0VBQ0EsY0FBQTtBeEhzNXNCUjtBd0huNXNCTTtFQUNFLDRCQUFBO01BQUEsZUFBQTtFQUNBLGNBQUE7QXhIcTVzQlI7QXdIaDVzQkU7RUFDRSxXQUFBO0VBQ0Esd0NBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBeEhrNXNCSjtBd0hoNXNCSTtFQU9FLGNBQUE7RUFDQSxxQkFBQTtNQUFBLGlCQUFBO0VBQ0EsZUFBQTtBeEg0NHNCTjtBd0huNXNCUTtFQUNFLG1CQUFBO0F4SHE1c0JWO0F3SDc0c0JNO0VBQ0UsaUJBQUE7QXhIKzRzQlI7QXdIMzRzQlE7RWxDekZOLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBdEZ1K3NCRjtBd0gzNHNCTTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBeEg2NHNCUjtBd0gxNHNCTTtFQUNFLFVBQUE7RUFDQSxlQUFBO0F4SDQ0c0JSO0F3SHo0c0JNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7QXhIMjRzQlI7QXdIeDRzQk07RUFDRSxVQUFBO0VBQ0EsZUFBQTtBeEgwNHNCUjtBd0h2NHNCTTtFQUNFLFVBQUE7RUFDQSxnQkFBQTtBeEh5NHNCUjtBd0h0NHNCTTtFQUNFLFVBQUE7QXhIdzRzQlI7QXdIcjRzQk07RUFDRSxVQUFBO0F4SHU0c0JSO0F3SHI0c0JNO0VBQ0UsVUFBQTtBeEh1NHNCUjtBd0hqNHNCSTtFQUNFLG1CQUFBO0F4SG00c0JOO0F3SGo0c0JNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0F4SG00c0JSO0F3SC8zc0JRO0VBQ0UsV0FBQTtBeEhpNHNCVjtBd0g5M3NCUTs7O0VBR0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7QXhIZzRzQlY7QXdINzNzQlE7RUFDRSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7QXhIKzNzQlY7QXdIMzNzQlU7RUFDRSx5QkFBQTtBeEg2M3NCWjtBd0gzM3NCWTtFQUNFLFdBQUE7QXhINjNzQmQ7QXdIdDNzQkk7RUFDRSxVQUFBO0F4SHczc0JOO0F3SHQzc0JNO0VBQ0UsaUJBQUE7QXhIdzNzQlI7QXdIdDNzQk07RUFDRSx5QkFBQTtBeEh3M3NCUjtBd0hyM3NCTTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7QXhIdTNzQlI7QXdIcDNzQk07RUFDRSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0F4SHMzc0JSO0F3SGwzc0JJO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0NBQUE7TUFBQSw4QkFBQTtVQUFBLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBeEhvM3NCTjtBd0hsM3NCTTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QXhIbzNzQlI7QXdIbDNzQk07RUFDRSw0QkFBQTtBeEhvM3NCUjtBd0hoM3NCSTtFQUNFLDZCQUFBO0F4SGszc0JOO0F3SGgzc0JNO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0F4SGszc0JSO0F3SDkyc0JJO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0F4SGczc0JOO0F3SC8yc0JNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXhIaTNzQlI7QXdIOTJzQkk7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0F4SGczc0JOO0F3SDcyc0JJO0VBQ0UsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QXhIKzJzQk47QXdINzJzQk07RUFDRSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0F4SCsyc0JSO0F3SDUyc0JNO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0F4SDgyc0JSO0F3SHoyc0JFO0VBQ0UseUJBQUE7QXhIMjJzQko7QXdIeDJzQkU7RUFDRSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBeEgwMnNCSjtBd0h4MnNCSTs7RUFFRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0F4SDAyc0JOO0F3SHYyc0JJO0VBQ0UscUJBQUE7QXhIeTJzQk47QXdIcjJzQkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7TUFBQSxlQUFBO0F4SHUyc0JKO0F3SHAyc0JFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxrQkFBQTtBeEhzMnNCSjtBd0huMnNCRTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtBeEhxMnNCSjtBd0huMnNCSTtFQUNFLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBcFZRO0VBcVZSLFVBQUE7RUFDQSxlQUFBO0F4SHEyc0JOO0F3SGwyc0JJO0VBQ0UsV0FBQTtBeEhvMnNCTjtBd0hsMnNCTTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFbENqVU4sdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F0RnNxdEJGO0F3SGwyc0JJO0VBQ0UsV0FBQTtBeEhvMnNCTjtBd0hqMnNCSTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQTFXUTtBeEg2c3RCZDtBd0hoMnNCSTs7RUFFRSxZQS9XUTtFQWdYUixXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0F4SGsyc0JOO0F3SC8xc0JJO0VBQ0UsVUFBQTtBeEhpMnNCTjtBd0hoMnNCTTtFQUNFLDBDQUFBO0F4SGsyc0JSO0F3SDkxc0JJO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7QXhIZzJzQk47QXdINzFzQkk7RUFDRSx1QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFyWVE7RUFzWVIsU0FBQTtFQUNBLGdCQXZZUTtFQXdZUiwyQkFBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0F4SCsxc0JOO0F3SDUxc0JJO0VBQ0UsZ0JBL1lRO0VBZ1pSLGlCQWhaUTtFQWlaUixjQUFBO0F4SDgxc0JOO0F3SDExc0JFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtBeEg0MXNCSjtBd0h6MXNCRTtFQUNFLDZCQUFBO01BQUEsZ0JBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7QXhIMjFzQko7QXdIeDFzQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLGVBQUE7QXhIMDFzQko7O0FDeHZ0QkE7Ozs7Ozs7OzRCQUFBO0FBa0VBLHFEQUFBO0FBdUZBLHdDQUFBO0F3SGhKQTs7RUFFRSx3QkFBQTtBekg2dnRCRjs7QXlIMXZ0QkE7RUFDRSxZQUFBLEVBQUEsZ0JBQUE7QXpINnZ0QkY7QXlIMXZ0QkU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0F6SDR2dEJKO0F5SDF2dEJJO0VBSUUsV3hIcUxvQjtBRG9rdEIxQjtBeUhydnRCRTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtBekh1dnRCSjtBeUhydnRCSTtFQUNFLE1BQUE7RUFDQSxPQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7QXpIdXZ0Qk47QXlIbHZ0QkU7RUFFRSw4QnhIa0pjO0FEaW10QmxCO0F5SGh2dEJFO0VBQ0Usc0JBQUE7QXpIa3Z0Qko7QXlIL3V0QkU7RUFDRSxZeEg2SVk7QURvbXRCaEI7QXlIOXV0QkU7RUFDRSx1Q0FBQTtFQUNBLHFEQUFBO0VBQ0Esb0JBQUE7QXpIZ3Z0Qko7O0F5SDV1dEJBO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBekgrdXRCRjtBeUg3dXRCRTtFQUNFLFdBQUE7QXpIK3V0Qko7QXlINXV0QkU7RUFDRSxhQUFBO0F6SDh1dEJKO0F5SDN1dEJNO0VBQ0UsZ0JBQUE7QXpINnV0QlI7O0F5SHJ1dEJFO0VBRUUsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBekh1dXRCSjtBeUhodXRCSTtFQUNFLFlBQUE7QXpIa3V0Qk47QXlIOXR0QkU7RUFHRSxnQkFBQTtBekg4dHRCSjtBeUgzdHRCRTtFQUVFLFVBQUE7QXpINHR0Qko7QXlIMXR0Qkk7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0F6SDR0dEJOO0F5SHR0dEJFO0VBQ0UsV0FBQTtBekh3dHRCSjtBeUhydHRCRTs7RUFuSkEsbUJBQUE7QXpINDJ0QkY7QXlIcnR0Qkk7O0VBQ0Usd0JBQUE7QXpId3R0Qk47QXlIcHR0QkU7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QXpIc3R0Qko7QXlIcHR0Qkk7RUFDRSxheEh3RG1CO0FEOHB0QnpCO0F5SGh0dEJJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBekhrdHRCTjtBeUgvc3RCSTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0F6SGl0dEJOO0F5SDdzdEJFO0VBQ0UsV0FBQTtBekgrc3RCSjtBeUgzc3RCRTtFQUNFLGVBQUE7RUE1TEYsOEJBNkxzQjtFQTNMdEIsc0JBMkxzQjtBekgrc3RCeEI7QXlIN3N0Qkk7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QXpIK3N0Qk47QXlINXN0Qkk7RUFDRSxrQkFBQTtBekg4c3RCTjtBeUg1c3RCTTtFQUNFLFdBQUE7QXpIOHN0QlI7QXlIM3N0Qk07RUFwTkosbUJBQUE7QXpIazZ0QkY7QXlIMXN0Qk07RUFDRSxlQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7QXpINHN0QlI7QXlIMXN0QlE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0F6SDRzdEJWO0F5SHpzdEJRO0VBQ0UsYUFBQTtBekgyc3RCVjtBeUh4c3RCUTtFQUNFLHFCQUFBO0F6SDBzdEJWO0F5SHRzdEJNO0VBQ0UsbUJBQUE7QXpId3N0QlI7QXlIcHN0Qkk7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLG9DQUFBO0VBN09KLHVEQThPd0I7RUE3T3hCLCtDQTZPd0I7RUFDcEIsb0JBQUE7RUFDQSxZQUFBO0VBdFBKLDhCQXVQd0I7RUFyUHhCLHNCQXFQd0I7QXpIeXN0QjFCO0F5SHJzdEJFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0F6SHVzdEJKO0F5SG5zdEJJO0VBQ0UsZ0JBQUE7QXpIcXN0Qk47QXlIbHN0Qkk7RUFDRSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBekhvc3RCTjtBeUgvcnRCSTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBekhpc3RCTjtBeUg5cnRCSTtFQUNFLGtCQUFBO0F6SGdzdEJOOztBeUgxcnRCRTtFQUNFLGFBQUE7QXpINnJ0Qko7QXlIenJ0Qkk7RUFDRSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGlEQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7QXpIMnJ0Qk47QXlIeHJ0Qkk7RUFDRSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QXpIMHJ0Qk47QXlIcnJ0Qkk7RUFDRSxZQUFBO0VBQ0EsU0FBQTtFQUNBLDhDQUFBO0VBQ0EsZ0JBQUE7QXpIdXJ0Qk47QXlIcHJ0Qkk7RUFDRSxZQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7QXpIc3J0Qk47QXlIanJ0Qkk7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBekhtcnRCTjtBeUhocnRCSTtFQUNFLFdBQUE7RUFDQSxVQUFBO0F6SGtydEJOO0F5SDdxdEJJO0VBRUUsY0FBQTtBekg4cXRCTjs7QXlIenF0QkE7OztFQUdFLGdCQUFBO0F6SDRxdEJGOztBeUh6cXRCQTtFQUNFLFdBQUE7RUFwV0EsOEJBcVdvQjtFQW5XcEIsc0JBbVdvQjtBekg4cXRCdEI7QXlINXF0QkU7RUFDRSxVQUFBO0F6SDhxdEJKOztBeUgxcXRCQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBOVdBLDhCQStXb0I7RUE3V3BCLHNCQTZXb0I7QXpIK3F0QnRCO0F5SDdxdEJFO0VBQ0UsV0FBQTtBekgrcXRCSjs7QXlIMXF0QkU7RUFDRSxrQkFBQTtBekg2cXRCSjtBeUgxcXRCRTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXpINHF0QkoiLCJmaWxlIjoiYm9vdHN0cmFwLmNzcyJ9 */