@charset "UTF-8";
/**
 * please difine all colors here, equal to theme colors
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 41.6875rem;
  --breakpoint-md: 48rem;
  --breakpoint-lg: 62rem;
  --breakpoint-xl: 75rem;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*,
*::after,
*::before {
  box-sizing: border-box;
}
html {
  line-height: 1.15;
  font-family: sans-serif;
  -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;
  background-color: #fff;
  color: #414141;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-family: "Rubik", sans-serif;
  text-align: left;
}
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[data-original-title],abbr[title] {
  border-bottom: 0;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  cursor: help;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

dl,ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ol ul,
ul ol,
ul ul {
  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;
}
 .app-tooltip-close, .is-link,a {
  background-color: transparent;
  color: #f06400;
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .app-tooltip-close:hover, .is-link:hover,a:hover {
  color: rgb(112.5, 46.875, 0);
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .app-tooltip-close:not([href]):not([class]), .is-link:not([href]):not([class]),a:not([href]):not([class]) {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .app-tooltip-close:not([href]):not([class]):hover, .is-link:not([href]):not([class]):hover,a:not([href]):not([class]):hover {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}

code,
kbd,pre,
samp {
  font-size: 1em;
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
figure {
  margin: 0 0 1rem;
}
img {
  border-style: none;
  vertical-align: middle;
}
svg {
  overflow: hidden;
  vertical-align: middle;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}

button,input,
optgroup,
select,
textarea {
  margin: 0;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}

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

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

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

input[type=checkbox],input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5rem;
  padding: 0;
  color: inherit;
  font-size: 1.5rem;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: none;
  outline-offset: -0.125rem;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
 .h1, .h2, .h3, .h4, .h5, .h6,h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
 .h1,h1 {
  font-size: 2.5rem;
}
 .h2,h2 {
  font-size: 2rem;
}
 .h3,h3 {
  font-size: 1.75rem;
}
 .h4,h4 {
  font-size: 1.5rem;
}
 .h5,h5 {
  font-size: 1.25rem;
}
 .h6,h6 {
  font-size: 1rem;
}
.lead {
  font-weight: 300;
  font-size: 1.25rem;
}
.display-1 {
  font-weight: 300;
  font-size: 6rem;
  line-height: 1.2;
}
.display-2 {
  font-weight: 300;
  font-size: 5.5rem;
  line-height: 1.2;
}
.display-3 {
  font-weight: 300;
  font-size: 4.5rem;
  line-height: 1.2;
}
.display-4 {
  font-weight: 300;
  font-size: 3.5rem;
  line-height: 1.2;
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 0.0625rem solid #eaeaea;
}

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

.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;
  color: #6c757d;
  font-size: 0.875em;
}
.blockquote-footer::before {
  content: "— ";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  max-width: 100%;
  height: auto;
  padding: 0.25rem;
  border: 0.0625rem solid #dee2e6;
  background-color: #fff;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  color: #6c757d;
  font-size: 90%;
}
code {
  color: #e83e8c;
  font-size: 87.5%;
  word-wrap: break-word;
}
 .app-tooltip-close > code, .is-link > code,a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  background-color: #212529;
  color: #fff;
  font-size: 87.5%;
}
kbd kbd {
  padding: 0;
  font-weight: 700;
  font-size: 100%;
}
pre {
  display: block;
  color: #212529;
  font-size: 87.5%;
}
pre code {
  color: inherit;
  font-size: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 41.6875rem) {
   .container,.container-sm {
    max-width: 41.6875rem;
  }
}
@media (min-width: 48rem) {
   .container,.container-md, .container-sm {
    max-width: 48rem;
  }
}
@media (min-width: 62rem) {
   .container,.container-lg, .container-md, .container-sm {
    max-width: 62rem;
  }
}
@media (min-width: 75rem) {
   .container, .container-lg, .container-md, .container-sm,.container-xl {
    max-width: 77.5rem;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -1.25rem;
  margin-left: -1.25rem;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.col {
  flex-grow: 1;
  flex-basis: 0;
  max-width: 100%;
}
.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  order: -1;
}
.order-last {
  order: 13;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
@media (min-width: 41.6875rem) {
  .col-sm {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 48rem) {
  .col-md {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 62rem) {
  .col-lg {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 75rem) {
  .col-xl {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table td,.table th {
  padding: 0.75rem;
  border-top: 0.0625rem solid #dee2e6;
  vertical-align: top;
}
.table thead th {
  border-bottom: 0.125rem solid #dee2e6;
  vertical-align: bottom;
}
.table tbody + tbody {
  border-top: 0.125rem solid #dee2e6;
}

.table-sm td,.table-sm th {
  padding: 0.3rem;
}
.table-bordered {
  border: 0.0625rem solid #dee2e6;
}

.table-bordered td,.table-bordered th {
  border: 0.0625rem solid #dee2e6;
}

.table-bordered thead td,.table-bordered thead th {
  border-bottom-width: 0.125rem;
}

.table-borderless tbody + tbody,
.table-borderless td,.table-borderless th,
.table-borderless thead th {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.075);
  color: #212529;
}
.table-primary,
.table-primary > td,
.table-primary > th {
  background-color: rgb(183.6, 218.04, 255);
}

.table-primary tbody + tbody,
.table-primary td,.table-primary th,
.table-primary thead th {
  border-color: rgb(122.4, 186.36, 255);
}
.table-hover .table-primary:hover {
  background-color: rgb(158.1, 204.84, 255);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(158.1, 204.84, 255);
}
.table-secondary,
.table-secondary > td,
.table-secondary > th {
  background-color: rgb(213.84, 216.36, 218.6);
}

.table-secondary tbody + tbody,
.table-secondary td,.table-secondary th,
.table-secondary thead th {
  border-color: rgb(178.56, 183.24, 187.4);
}
.table-hover .table-secondary:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-success,
.table-success > td,
.table-success > th {
  background-color: rgb(194.8, 230.36, 202.92);
}

.table-success tbody + tbody,
.table-success td,.table-success th,
.table-success thead th {
  border-color: rgb(143.2, 209.24, 158.28);
}
.table-hover .table-success:hover {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.table-info,
.table-info > td,
.table-info > th {
  background-color: rgb(190.04, 228.96, 235.12);
}

.table-info tbody + tbody,
.table-info td,.table-info th,
.table-info thead th {
  border-color: rgb(134.36, 206.64, 218.08);
}
.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-warning,
.table-warning > td,
.table-warning > th {
  background-color: rgb(255, 237.64, 185.56);
}

.table-warning tbody + tbody,
.table-warning td,.table-warning th,
.table-warning thead th {
  border-color: rgb(255, 222.76, 126.04);
}
.table-hover .table-warning:hover {
  background-color: rgb(255, 231.265, 160.06);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 231.265, 160.06);
}
.table-danger,
.table-danger > td,
.table-danger > th {
  background-color: rgb(245.2, 198.44, 202.92);
}

.table-danger tbody + tbody,
.table-danger td,.table-danger th,
.table-danger thead th {
  border-color: rgb(236.8, 149.96, 158.28);
}
.table-hover .table-danger:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-light,
.table-light > td,
.table-light > th {
  background-color: rgb(253.04, 253.32, 253.6);
}

.table-light tbody + tbody,
.table-light td,.table-light th,
.table-light thead th {
  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 > td,
.table-dark > th {
  background-color: rgb(198.16, 199.84, 201.52);
}

.table-dark tbody + tbody,
.table-dark td,.table-dark th,
.table-dark thead th {
  border-color: rgb(149.44, 152.56, 155.68);
}
.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-active,
.table-active > td,
.table-active > th {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
  background-color: #343a40;
  color: #fff;
}
.table .thead-light th {
  border-color: #dee2e6;
  background-color: #e9ecef;
  color: #495057;
}
.table-dark {
  background-color: #343a40;
  color: #fff;
}

.table-dark td,.table-dark th,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.075);
  color: #fff;
}
@media (max-width: 41.68625rem) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 47.99875rem) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 61.99875rem) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 74.99875rem) {
  .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%;
  padding: 0.375rem 0.75rem;
  border: 0.0625rem solid #ced4da;
  border-radius: 0;
  background-clip: padding-box;
  color: #495057;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control:focus {
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  color: #495057;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
input[type=date].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control,
input[type=time].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  background-color: #fff;
  color: #495057;
}
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  margin-bottom: 0;
  padding-top: calc(0.375rem + 0.0625rem);
  padding-bottom: calc(0.375rem + 0.0625rem);
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 0.0625rem);
  padding-bottom: calc(0.5rem + 0.0625rem);
  font-size: 1rem;
  line-height: 1.5;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 0.0625rem);
  padding-bottom: calc(0.25rem + 0.0625rem);
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-control-plaintext {
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding: 0.375rem 0;
  border: solid transparent;
  border-width: 0.0625rem 0;
  background-color: transparent;
  color: #212529;
  font-size: 1rem;
  line-height: 1.5;
}
 .form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  height: calc(1.5em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-control-lg {
  height: calc(1.5em + 1rem + 0.125rem);
  padding: 0.5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
}
 select.form-control[multiple],select.form-control[size] {
  height: auto;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 1rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}
.form-check {
  display: block;
  position: relative;
  padding-left: 1.25rem;
}
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
 .form-check-input:disabled ~ .form-check-label,.form-check-input[disabled] ~ .form-check-label {
  color: #6c757d;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  display: inline-flex;
  align-items: center;
  margin-right: 0.75rem;
  padding-left: 0;
}
.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;
  color: #28a745;
  font-size: 0.875em;
}
.valid-tooltip {
  display: none;
  z-index: 5;
  position: absolute;
  top: 100%;
  left: 0;
  max-width: 100%;
  margin-top: 0.1rem;
  padding: 0.25rem 0.5rem;
  background-color: #28a745;
  background-color: rgba(40, 167, 69, 0.9);
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
  display: block;
}
 .form-control.is-valid,.was-validated .form-control:valid {
  padding-right: calc(1.5em + 0.75rem) !important;
  border-color: #28a745;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
 .form-control.is-valid:focus,.was-validated .form-control:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 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);
}
 .custom-select.is-valid,.was-validated .custom-select:valid {
  padding-right: calc(0.75em + 2.3125rem) !important;
  border-color: #28a745;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/0.5rem 0.625rem 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
 .custom-select.is-valid:focus,.was-validated .custom-select:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
 .form-check-input.is-valid ~ .form-check-label,.was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745;
}

.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}
 .custom-control-input.is-valid ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745;
}
 .custom-control-input.is-valid ~ .custom-control-label::before,.was-validated .custom-control-input:valid ~ .custom-control-label::before {
  border-color: #28a745;
}
 .custom-control-input.is-valid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
  border-color: rgb(51.6956521739, 206.3043478261, 87);
  background-color: rgb(51.6956521739, 206.3043478261, 87);
}
 .custom-control-input.is-valid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
 .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}
 .custom-file-input.is-valid ~ .custom-file-label,.was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745;
}
 .custom-file-input.is-valid:focus ~ .custom-file-label,.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  color: #dc3545;
  font-size: 0.875em;
}
.invalid-tooltip {
  display: none;
  z-index: 5;
  position: absolute;
  top: 100%;
  left: 0;
  max-width: 100%;
  margin-top: 0.1rem;
  padding: 0.25rem 0.5rem;
  background-color: #dc3545;
  background-color: rgba(220, 53, 69, 0.9);
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
  display: block;
}
 .form-control.is-invalid,.was-validated .form-control:invalid {
  padding-right: calc(1.5em + 0.75rem) !important;
  border-color: #dc3545;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
 .form-control.is-invalid:focus,.was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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);
}
 .custom-select.is-invalid,.was-validated .custom-select:invalid {
  padding-right: calc(0.75em + 2.3125rem) !important;
  border-color: #dc3545;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/0.5rem 0.625rem no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
 .custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
 .form-check-input.is-invalid ~ .form-check-label,.was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}

.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}
 .custom-control-input.is-invalid ~ .custom-control-label,.was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #dc3545;
}
 .custom-control-input.is-invalid ~ .custom-control-label::before,.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
 .custom-control-input.is-invalid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
  border-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
  background-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
}
 .custom-control-input.is-invalid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
 .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}
 .custom-file-input.is-invalid ~ .custom-file-label,.was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #dc3545;
}
 .custom-file-input.is-invalid:focus ~ .custom-file-label,.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 41.6875rem) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  
  .form-inline .custom-select,.form-inline .input-group {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  padding: 0.375rem 0.75rem;
  border: 0.0625rem solid transparent;
  border-radius: 0;
  background-color: transparent;
  color: #414141;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  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-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #414141;
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .btn.focus,.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
 .btn.disabled.app-tooltip-close, .btn.disabled.is-link,a.btn.disabled, fieldset:disabled .btn.app-tooltip-close, fieldset:disabled .btn.is-link, fieldset:disabled a.btn {
  pointer-events: none;
}
.btn-primary {
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
.btn-primary:hover {
  border-color: rgb(0, 98.4, 204);
  background-color: rgb(0, 104.55, 216.75);
  color: #fff;
}
 .btn-primary.focus,.btn-primary:focus {
  border-color: rgb(0, 98.4, 204);
  background-color: rgb(0, 104.55, 216.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 142.8, 255, 0.5);
  color: #fff;
}
.btn-primary.disabled, .btn-primary:disabled {
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
 .btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  border-color: rgb(0, 92.25, 191.25);
  background-color: rgb(0, 98.4, 204);
  color: #fff;
}
 .btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 142.8, 255, 0.5);
}
.btn-secondary {
  border-color: #6c757d;
  background-color: #6c757d;
  color: #fff;
}
.btn-secondary:hover {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  color: #fff;
}
 .btn-secondary.focus,.btn-secondary:focus {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
  color: #fff;
}
.btn-secondary.disabled, .btn-secondary:disabled {
  border-color: #6c757d;
  background-color: #6c757d;
  color: #fff;
}
 .btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: #fff;
}
 .btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-success {
  border-color: #28a745;
  background-color: #28a745;
  color: #fff;
}
.btn-success:hover {
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  color: #fff;
}
 .btn-success.focus,.btn-success:focus {
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
  color: #fff;
}
.btn-success.disabled, .btn-success:disabled {
  border-color: #28a745;
  background-color: #28a745;
  color: #fff;
}
 .btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {
  border-color: rgb(27.6811594203, 115.5688405797, 47.75);
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  color: #fff;
}
 .btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.btn-info {
  border-color: #17a2b8;
  background-color: #17a2b8;
  color: #fff;
}
.btn-info:hover {
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  background-color: rgb(18.75, 132.0652173913, 150);
  color: #fff;
}
 .btn-info.focus,.btn-info:focus {
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  background-color: rgb(18.75, 132.0652173913, 150);
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
  color: #fff;
}
.btn-info.disabled, .btn-info:disabled {
  border-color: #17a2b8;
  background-color: #17a2b8;
  color: #fff;
}
 .btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: #fff;
}
 .btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-warning {
  border-color: #ffc107;
  background-color: #ffc107;
  color: #212529;
}
.btn-warning:hover {
  border-color: rgb(211, 158.25, 0);
  background-color: rgb(223.75, 167.8125, 0);
  color: #212529;
}
 .btn-warning.focus,.btn-warning:focus {
  border-color: rgb(211, 158.25, 0);
  background-color: rgb(223.75, 167.8125, 0);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
  color: #212529;
}
.btn-warning.disabled, .btn-warning:disabled {
  border-color: #ffc107;
  background-color: #ffc107;
  color: #212529;
}
 .btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
  border-color: rgb(198.25, 148.6875, 0);
  background-color: rgb(211, 158.25, 0);
  color: #212529;
}
 .btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}
.btn-danger {
  border-color: #dc3545;
  background-color: #dc3545;
  color: #fff;
}
.btn-danger:hover {
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  color: #fff;
}
 .btn-danger.focus,.btn-danger:focus {
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
  color: #fff;
}
.btn-danger.disabled, .btn-danger:disabled {
  border-color: #dc3545;
  background-color: #dc3545;
  color: #fff;
}
 .btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
  border-color: rgb(178.3481012658, 30.9018987342, 45.0284810127);
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  color: #fff;
}
 .btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}
.btn-light {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
  color: #212529;
}
.btn-light:hover {
  border-color: rgb(218.25, 223.5, 228.75);
  background-color: rgb(225.6875, 229.875, 234.0625);
  color: #212529;
}
 .btn-light.focus,.btn-light:focus {
  border-color: rgb(218.25, 223.5, 228.75);
  background-color: rgb(225.6875, 229.875, 234.0625);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
  color: #212529;
}
.btn-light.disabled, .btn-light:disabled {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
  color: #212529;
}
 .btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
  border-color: rgb(210.8125, 217.125, 223.4375);
  background-color: rgb(218.25, 223.5, 228.75);
  color: #212529;
}
 .btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-dark {
  border-color: #343a40;
  background-color: #343a40;
  color: #fff;
}
.btn-dark:hover {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  color: #fff;
}
 .btn-dark.focus,.btn-dark:focus {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
  color: #fff;
}
.btn-dark.disabled, .btn-dark:disabled {
  border-color: #343a40;
  background-color: #343a40;
  color: #fff;
}
 .btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: #fff;
}
 .btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-outline-primary {
  border-color: #007bff;
  color: #007bff;
}
.btn-outline-primary:hover {
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
 .btn-outline-primary.focus,.btn-outline-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  background-color: transparent;
  color: #007bff;
}
 .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-secondary {
  border-color: #6c757d;
  color: #6c757d;
}
.btn-outline-secondary:hover {
  border-color: #6c757d;
  background-color: #6c757d;
  color: #fff;
}
 .btn-outline-secondary.focus,.btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  background-color: transparent;
  color: #6c757d;
}
 .btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
  border-color: #6c757d;
  background-color: #6c757d;
  color: #fff;
}
 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-success {
  border-color: #28a745;
  color: #28a745;
}
.btn-outline-success:hover {
  border-color: #28a745;
  background-color: #28a745;
  color: #fff;
}
 .btn-outline-success.focus,.btn-outline-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  background-color: transparent;
  color: #28a745;
}
 .btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {
  border-color: #28a745;
  background-color: #28a745;
  color: #fff;
}
 .btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-info {
  border-color: #17a2b8;
  color: #17a2b8;
}
.btn-outline-info:hover {
  border-color: #17a2b8;
  background-color: #17a2b8;
  color: #fff;
}
 .btn-outline-info.focus,.btn-outline-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  background-color: transparent;
  color: #17a2b8;
}
 .btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
  border-color: #17a2b8;
  background-color: #17a2b8;
  color: #fff;
}
 .btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-warning {
  border-color: #ffc107;
  color: #ffc107;
}
.btn-outline-warning:hover {
  border-color: #ffc107;
  background-color: #ffc107;
  color: #212529;
}
 .btn-outline-warning.focus,.btn-outline-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  background-color: transparent;
  color: #ffc107;
}
 .btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {
  border-color: #ffc107;
  background-color: #ffc107;
  color: #212529;
}
 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-danger {
  border-color: #dc3545;
  color: #dc3545;
}
.btn-outline-danger:hover {
  border-color: #dc3545;
  background-color: #dc3545;
  color: #fff;
}
 .btn-outline-danger.focus,.btn-outline-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  background-color: transparent;
  color: #dc3545;
}
 .btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {
  border-color: #dc3545;
  background-color: #dc3545;
  color: #fff;
}
 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-light {
  border-color: #f8f9fa;
  color: #f8f9fa;
}
.btn-outline-light:hover {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
  color: #212529;
}
 .btn-outline-light.focus,.btn-outline-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  background-color: transparent;
  color: #f8f9fa;
}
 .btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
  color: #212529;
}
 .btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-dark {
  border-color: #343a40;
  color: #343a40;
}
.btn-outline-dark:hover {
  border-color: #343a40;
  background-color: #343a40;
  color: #fff;
}
 .btn-outline-dark.focus,.btn-outline-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  background-color: transparent;
  color: #343a40;
}
 .btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {
  border-color: #343a40;
  background-color: #343a40;
  color: #fff;
}
 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-link, .insurance-more-content-list .doc-list + label {
  color: #f06400;
  font-weight: 300;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.btn-link:hover, .insurance-more-content-list .doc-list + label:hover {
  color: rgb(112.5, 46.875, 0);
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .btn-link.focus,.btn-link:focus, .insurance-more-content-list .doc-list + label.focus, .insurance-more-content-list .doc-list + label:focus {
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .btn-link.disabled,.btn-link:disabled, .insurance-more-content-list .doc-list + label.disabled, .insurance-more-content-list .doc-list + label:disabled {
  color: #6c757d;
  pointer-events: none;
}
 .btn-group-lg > .btn,.btn-lg {
  padding: 0.5rem 1rem;
  border-radius: 0;
  font-size: 1.25rem;
  line-height: 1.2;
}
 .btn-group-sm > .btn,.btn-sm {
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  font-size: 0.875rem;
  line-height: 1.5;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=button].btn-block,
input[type=reset].btn-block,input[type=submit].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropdown,
.dropleft,
.dropright,.dropup {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  content: "";
  vertical-align: 0.255em;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  display: none;
  z-index: 1000;
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 10rem;
  margin: 0.125rem 0 0;
  padding: 0.5rem 0;
  float: left;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.15);
  background-clip: padding-box;
  background-color: #fff;
  color: #212529;
  font-size: 1rem;
  list-style: none;
  text-align: left;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
@media (min-width: 41.6875rem) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 48rem) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 62rem) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 75rem) {
  .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;
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
  content: "";
  vertical-align: 0.255em;
}
.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;
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  content: "";
  vertical-align: 0.255em;
}
.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;
  content: "";
  vertical-align: 0.255em;
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
  content: "";
  vertical-align: 0.255em;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}
 .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top] {
  right: auto;
  bottom: auto;
}
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 0.0625rem solid #e9ecef;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  border: 0;
  background-color: transparent;
  color: #212529;
  font-weight: 300;
  text-align: inherit;
  white-space: nowrap;
}
 .dropdown-item:focus,.dropdown-item:hover {
  background-color: #e9ecef;
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.dropdown-item.active, .dropdown-item:active {
  background-color: #007bff;
  color: #fff;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  background-color: transparent;
  color: #adb5bd;
  pointer-events: none;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  margin-bottom: 0;
  padding: 0.5rem 1.5rem;
  color: #6c757d;
  font-size: 0.875rem;
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}
.btn-group,
.btn-group-vertical {
  display: inline-flex;
  position: relative;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
 .btn-group > .btn.active, .btn-group > .btn:active,.btn-group > .btn:focus, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn-group:not(:first-child),.btn-group > .btn:not(:first-child) {
  margin-left: -0.0625rem;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}
 .btn-group-sm > .btn + .dropdown-toggle-split,.btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
 .btn-group-lg > .btn + .dropdown-toggle-split,.btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn-group:not(:first-child),.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -0.0625rem;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=checkbox],.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .custom-file,
.input-group > .custom-select,.input-group > .form-control,
.input-group > .form-control-plaintext {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,.input-group > .form-control + .form-control,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control {
  margin-left: -0.0625rem;
}

.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group > .custom-select:focus,.input-group > .form-control:focus {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group-append,.input-group-prepend {
  display: flex;
}

.input-group-append .btn,.input-group-prepend .btn {
  z-index: 2;
  position: relative;
}

.input-group-append .btn:focus,.input-group-prepend .btn:focus {
  z-index: 3;
}

.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .input-group-text,.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .input-group-text {
  margin-left: -0.0625rem;
}
.input-group-prepend {
  margin-right: -0.0625rem;
}
.input-group-append {
  margin-left: -0.0625rem;
}
.input-group-text {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  padding: 0.375rem 0.75rem;
  border: 0.0625rem solid #ced4da;
  background-color: #e9ecef;
  color: #495057;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
  white-space: nowrap;
}

.input-group-text input[type=checkbox],.input-group-text input[type=radio] {
  margin-top: 0;
}

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

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

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

.input-group-sm > .custom-select,.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text {
  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 {
  display: block;
  z-index: 1;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}
.custom-control-input {
  width: 1rem;
}
.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(127.5, 189, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  border-color: rgb(178.5, 215.4, 255);
  background-color: rgb(178.5, 215.4, 255);
  color: #fff;
}
 .custom-control-input:disabled ~ .custom-control-label,.custom-control-input[disabled] ~ .custom-control-label {
  color: #6c757d;
}
 .custom-control-input:disabled ~ .custom-control-label::before,.custom-control-input[disabled] ~ .custom-control-label::before {
  background-color: #e9ecef;
}
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  display: block;
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  width: 1rem;
  height: 1rem;
  border: 0.0625rem solid #adb5bd;
  background-color: #fff;
  content: "";
  pointer-events: none;
}
.custom-control-label::after {
  display: block;
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  width: 1rem;
  height: 1rem;
  background: 50%/50% 50% no-repeat;
  content: "";
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #007bff;
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #007bff;
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  border-radius: 0.5rem;
  pointer-events: all;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 0.125rem);
  left: calc(-2.25rem + 0.125rem);
  width: calc(1rem - 0.25rem);
  height: calc(1rem - 0.25rem);
  border-radius: 0.5rem;
  background-color: #adb5bd;
  transition: transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(0.75rem);
  background-color: #fff;
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #007bff;
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
  display: inline-block;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  height: calc(1.5em + 0.75rem + 0.125rem);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  border: 0.0625rem solid #ced4da;
  border-radius: 0;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/0.5rem 0.625rem no-repeat;
  color: #495057;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  vertical-align: middle;
}
.custom-select:focus {
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  background-color: #fff;
  color: #495057;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  background-color: #e9ecef;
  color: #6c757d;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}
.custom-select-lg {
  height: calc(1.5em + 1rem + 0.125rem);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}
.custom-file {
  display: inline-block;
  position: relative;
  width: 100%;
  height: calc(1.5em + 0.75rem + 0.125rem);
  margin-bottom: 0;
}
.custom-file-input {
  z-index: 2;
  position: relative;
  width: 100%;
  height: calc(1.5em + 0.75rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(127.5, 189, 255);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
 .custom-file-input:disabled ~ .custom-file-label,.custom-file-input[disabled] ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}
.custom-file-label {
  z-index: 1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: calc(1.5em + 0.75rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  border: 0.0625rem solid #ced4da;
  background-color: #fff;
  color: #495057;
  font-weight: 400;
  line-height: 1.5;
}
.custom-file-label::after {
  display: block;
  z-index: 3;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  border-left: inherit;
  background-color: #e9ecef;
  content: "Browse";
  color: #495057;
  line-height: 1.5;
}
.custom-range {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 0.0625rem #fff,0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff,0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff,0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  border: 0;
  background-color: #007bff;
  -webkit-transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@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, 215.4, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  border-color: transparent;
  background-color: #dee2e6;
  color: transparent;
  cursor: pointer;
}
.custom-range::-moz-range-thumb {
  -moz-appearance: none;
       appearance: none;
  width: 1rem;
  height: 1rem;
  border: 0;
  background-color: #007bff;
  -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;
}
@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, 215.4, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  border-color: transparent;
  background-color: #dee2e6;
  color: transparent;
  cursor: pointer;
}
.custom-range::-ms-thumb {
  appearance: none;
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  border: 0;
  background-color: #007bff;
  -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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(178.5, 215.4, 255);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  border-width: 0.5rem;
  border-color: transparent;
  background-color: transparent;
  color: transparent;
  cursor: pointer;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
}
.custom-range::-ms-fill-upper {
  margin-right: 0.9375rem;
  background-color: #dee2e6;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}
.nav {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
 .nav-link:focus,.nav-link:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  cursor: default;
  pointer-events: none;
}
.nav-tabs {
  border-bottom: 0.0625rem solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -0.0625rem;
  border: 0.0625rem solid transparent;
  background-color: transparent;
}
 .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  border-color: transparent;
  background-color: transparent;
  color: #6c757d;
}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
  border-color: #dee2e6 #dee2e6 #fff;
  background-color: #fff;
  color: #495057;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.0625rem;
}
.nav-pills .nav-link {
  border: 0;
  background: none;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #007bff;
  color: #fff;
}

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

.nav-justified .nav-item,.nav-justified > .nav-link {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  margin-right: 1rem;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
 .navbar-brand:focus,.navbar-brand:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  border: 0.0625rem solid transparent;
  background-color: transparent;
  font-size: 1.25rem;
  line-height: 1;
}
 .navbar-toggler:focus,.navbar-toggler:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  background: 50%/100% 100% no-repeat;
  content: "";
  vertical-align: middle;
}
.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}
@media (max-width: 41.68625rem) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 41.6875rem) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 47.99875rem) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 48rem) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 61.99875rem) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 62rem) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 74.99875rem) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 75rem) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-light .navbar-brand {
  color: #000000;
  color: rgba(0, 0, 0, 0.9);
}
 .navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover {
  color: #000000;
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: #000000;
  color: rgba(0, 0, 0, 0.5);
}
 .navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
  color: #000000;
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: #000000;
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link {
  color: #000000;
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  border-color: #000000;
  border-color: rgba(0, 0, 0, 0.1);
  color: #000000;
  color: rgba(0, 0, 0, 0.5);
}
.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: #000000;
  color: rgba(0, 0, 0, 0.5);
}
 .navbar-light .navbar-text .app-tooltip-close, .navbar-light .navbar-text .is-link,.navbar-light .navbar-text a {
  color: #000000;
  color: rgba(0, 0, 0, 0.9);
}
 .navbar-light .navbar-text .app-tooltip-close:focus, .navbar-light .navbar-text .app-tooltip-close:hover, .navbar-light .navbar-text .is-link:focus, .navbar-light .navbar-text .is-link:hover, .navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
  color: #000000;
  color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
  color: #fff;
}
 .navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
  color: rgba(255, 255, 255, 0.5);
}
 .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
  color: #ffffff;
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: #ffffff;
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  color: rgba(255, 255, 255, 0.5);
}
.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: #ffffff;
  color: rgba(255, 255, 255, 0.5);
}
 .navbar-dark .navbar-text .app-tooltip-close, .navbar-dark .navbar-text .is-link,.navbar-dark .navbar-text a {
  color: #fff;
}
 .navbar-dark .navbar-text .app-tooltip-close:focus, .navbar-dark .navbar-text .app-tooltip-close:hover, .navbar-dark .navbar-text .is-link:focus, .navbar-dark .navbar-text .is-link:hover, .navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {
  color: #fff;
}
.card {
  display: flex;
  position: relative;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
  background-clip: border-box;
  background-color: #fff;
}
.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 {
  flex: 1 1 auto;
  min-height: 0.0625rem;
  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 {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}
.card-header {
  margin-bottom: 0;
  padding: 0.75rem 1.25rem;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.125);
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.03);
}
.card-footer {
  padding: 0.75rem 1.25rem;
  border-top: 0.0625rem solid rgba(0, 0, 0, 0.125);
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.03);
}
.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-bottom,
.card-img-top {
  flex-shrink: 0;
  width: 100%;
}
.card-deck .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 41.6875rem) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
  .card-deck .card {
    flex: 1 0;
    margin-right: 0.9375rem;
    margin-bottom: 0;
    margin-left: 0.9375rem;
  }
}
.card-group > .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 41.6875rem) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 41.6875rem) {
  .card-columns {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    -moz-column-count: 3;
         column-count: 3;
    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: -0.0625rem;
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1rem;
  padding: 0.75rem 1rem;
  background-color: #e9ecef;
  list-style: none;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  padding-right: 0.5rem;
  float: left;
  content: "/";
  color: #6c757d;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  display: block;
  position: relative;
  margin-left: -0.0625rem;
  padding: 0.5rem 0.75rem;
  border: 0.0625rem solid #dee2e6;
  background-color: #fff;
  color: #007bff;
  line-height: 1.25;
}
.page-link:hover {
  z-index: 2;
  border-color: #dee2e6;
  background-color: #e9ecef;
  color: rgb(0, 86.1, 178.5);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.page-item:first-child .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
.page-item.disabled .page-link {
  border-color: #dee2e6;
  background-color: #fff;
  color: #6c757d;
  cursor: auto;
  pointer-events: none;
}
.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.25;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-weight: 700;
  font-size: 75%;
  line-height: 1;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
 .badge.app-tooltip-close:focus, .badge.app-tooltip-close:hover, .badge.is-link:focus, .badge.is-link:hover, a.badge:focus,a.badge:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -0.0625rem;
}
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}
.badge-primary {
  background-color: #007bff;
  color: #fff;
}
 .badge-primary.app-tooltip-close:focus, .badge-primary.app-tooltip-close:hover, .badge-primary.is-link:focus, .badge-primary.is-link:hover, a.badge-primary:focus,a.badge-primary:hover {
  background-color: rgb(0, 98.4, 204);
  color: #fff;
}
 .badge-primary.app-tooltip-close:focus, .badge-primary.focus.app-tooltip-close, .badge-primary.focus.is-link, .badge-primary.is-link:focus, a.badge-primary.focus,a.badge-primary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.badge-secondary {
  background-color: #6c757d;
  color: #fff;
}
 .badge-secondary.app-tooltip-close:focus, .badge-secondary.app-tooltip-close:hover, .badge-secondary.is-link:focus, .badge-secondary.is-link:hover, a.badge-secondary:focus,a.badge-secondary:hover {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: #fff;
}
 .badge-secondary.app-tooltip-close:focus, .badge-secondary.focus.app-tooltip-close, .badge-secondary.focus.is-link, .badge-secondary.is-link:focus, a.badge-secondary.focus,a.badge-secondary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.badge-success {
  background-color: #28a745;
  color: #fff;
}
 .badge-success.app-tooltip-close:focus, .badge-success.app-tooltip-close:hover, .badge-success.is-link:focus, .badge-success.is-link:hover, a.badge-success:focus,a.badge-success:hover {
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  color: #fff;
}
 .badge-success.app-tooltip-close:focus, .badge-success.focus.app-tooltip-close, .badge-success.focus.is-link, .badge-success.is-link:focus, a.badge-success.focus,a.badge-success:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.badge-info {
  background-color: #17a2b8;
  color: #fff;
}
 .badge-info.app-tooltip-close:focus, .badge-info.app-tooltip-close:hover, .badge-info.is-link:focus, .badge-info.is-link:hover, a.badge-info:focus,a.badge-info:hover {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: #fff;
}
 .badge-info.app-tooltip-close:focus, .badge-info.focus.app-tooltip-close, .badge-info.focus.is-link, .badge-info.is-link:focus, a.badge-info.focus,a.badge-info:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.badge-warning {
  background-color: #ffc107;
  color: #212529;
}
 .badge-warning.app-tooltip-close:focus, .badge-warning.app-tooltip-close:hover, .badge-warning.is-link:focus, .badge-warning.is-link:hover, a.badge-warning:focus,a.badge-warning:hover {
  background-color: rgb(211, 158.25, 0);
  color: #212529;
}
 .badge-warning.app-tooltip-close:focus, .badge-warning.focus.app-tooltip-close, .badge-warning.focus.is-link, .badge-warning.is-link:focus, a.badge-warning.focus,a.badge-warning:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.badge-danger {
  background-color: #dc3545;
  color: #fff;
}
 .badge-danger.app-tooltip-close:focus, .badge-danger.app-tooltip-close:hover, .badge-danger.is-link:focus, .badge-danger.is-link:hover, a.badge-danger:focus,a.badge-danger:hover {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  color: #fff;
}
 .badge-danger.app-tooltip-close:focus, .badge-danger.focus.app-tooltip-close, .badge-danger.focus.is-link, .badge-danger.is-link:focus, a.badge-danger.focus,a.badge-danger:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.badge-light {
  background-color: #f8f9fa;
  color: #212529;
}
 .badge-light.app-tooltip-close:focus, .badge-light.app-tooltip-close:hover, .badge-light.is-link:focus, .badge-light.is-link:hover, a.badge-light:focus,a.badge-light:hover {
  background-color: rgb(218.25, 223.5, 228.75);
  color: #212529;
}
 .badge-light.app-tooltip-close:focus, .badge-light.focus.app-tooltip-close, .badge-light.focus.is-link, .badge-light.is-link:focus, a.badge-light.focus,a.badge-light:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.badge-dark {
  background-color: #343a40;
  color: #fff;
}
 .badge-dark.app-tooltip-close:focus, .badge-dark.app-tooltip-close:hover, .badge-dark.is-link:focus, .badge-dark.is-link:hover, a.badge-dark:focus,a.badge-dark:hover {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: #fff;
}
 .badge-dark.app-tooltip-close:focus, .badge-dark.focus.app-tooltip-close, .badge-dark.focus.is-link, .badge-dark.is-link:focus, a.badge-dark.focus,a.badge-dark:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.jumbotron {
  margin-bottom: 2rem;
  padding: 2rem 1rem;
  background-color: #e9ecef;
}
@media (min-width: 41.6875rem) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
}
.alert {
  position: relative;
  margin-bottom: 1rem;
  padding: 0.75rem 1.25rem;
  border: 0.0625rem solid transparent;
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 300;
}
.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  z-index: 2;
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}
.alert-primary {
  border-color: rgb(183.6, 218.04, 255);
  background-color: rgb(204, 228.6, 255);
  color: rgb(0, 63.96, 132.6);
}
.alert-primary hr {
  border-top-color: rgb(158.1, 204.84, 255);
}
.alert-primary .alert-link {
  color: rgb(0, 39.36, 81.6);
}
.alert-secondary {
  border-color: rgb(213.84, 216.36, 218.6);
  background-color: rgb(225.6, 227.4, 229);
  color: rgb(56.16, 60.84, 65);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}
.alert-success {
  border-color: rgb(194.8, 230.36, 202.92);
  background-color: rgb(212, 237.4, 217.8);
  color: rgb(20.8, 86.84, 35.88);
}
.alert-success hr {
  border-top-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.alert-success .alert-link {
  color: rgb(10.9449275362, 45.6950724638, 18.88);
}
.alert-info {
  border-color: rgb(190.04, 228.96, 235.12);
  background-color: rgb(208.6, 236.4, 240.8);
  color: rgb(11.96, 84.24, 95.68);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}
.alert-warning {
  border-color: rgb(255, 237.64, 185.56);
  background-color: rgb(255, 242.6, 205.4);
  color: rgb(132.6, 100.36, 3.64);
}
.alert-warning hr {
  border-top-color: rgb(255, 231.265, 160.06);
}
.alert-warning .alert-link {
  color: rgb(82.9625954198, 62.7912977099, 2.2774045802);
}
.alert-danger {
  border-color: rgb(245.2, 198.44, 202.92);
  background-color: rgb(248, 214.6, 217.8);
  color: rgb(114.4, 27.56, 35.88);
}
.alert-danger hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-danger .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}
.alert-light {
  border-color: rgb(253.04, 253.32, 253.6);
  background-color: rgb(253.6, 253.8, 254);
  color: rgb(128.96, 129.48, 130);
}
.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 {
  border-color: rgb(198.16, 199.84, 201.52);
  background-color: rgb(214.4, 215.6, 216.8);
  color: rgb(27.04, 30.16, 33.28);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  background-color: #e9ecef;
  font-size: 0.75rem;
  line-height: 0;
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  background-color: #007bff;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}
.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.media {
  display: flex;
  align-items: flex-start;
}
.media-body {
  flex: 1 1;
}
.list-group {
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
}
.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
 .list-group-item-action:focus,.list-group-item-action:hover {
  z-index: 1;
  background-color: #f8f9fa;
  color: #495057;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.list-group-item-action:active {
  background-color: #e9ecef;
  color: #212529;
}
.list-group-item {
  display: block;
  position: relative;
  padding: 0.75rem 1.25rem;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
  background-color: #fff;
}
.list-group-item.disabled, .list-group-item:disabled {
  background-color: #fff;
  color: #6c757d;
  pointer-events: none;
}
.list-group-item.active {
  z-index: 2;
  border-color: #007bff;
  background-color: #007bff;
  color: #fff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}
.list-group-horizontal {
  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: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}
@media (min-width: 41.6875rem) {
  .list-group-horizontal-sm {
    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: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 48rem) {
  .list-group-horizontal-md {
    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: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 62rem) {
  .list-group-horizontal-lg {
    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: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 75rem) {
  .list-group-horizontal-xl {
    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: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  background-color: rgb(183.6, 218.04, 255);
  color: rgb(0, 63.96, 132.6);
}
 .list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover {
  background-color: rgb(158.1, 204.84, 255);
  color: rgb(0, 63.96, 132.6);
}
.list-group-item-primary.list-group-item-action.active {
  border-color: rgb(0, 63.96, 132.6);
  background-color: rgb(0, 63.96, 132.6);
  color: #fff;
}
.list-group-item-secondary {
  background-color: rgb(213.84, 216.36, 218.6);
  color: rgb(56.16, 60.84, 65);
}
 .list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
  color: rgb(56.16, 60.84, 65);
}
.list-group-item-secondary.list-group-item-action.active {
  border-color: rgb(56.16, 60.84, 65);
  background-color: rgb(56.16, 60.84, 65);
  color: #fff;
}
.list-group-item-success {
  background-color: rgb(194.8, 230.36, 202.92);
  color: rgb(20.8, 86.84, 35.88);
}
 .list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
  color: rgb(20.8, 86.84, 35.88);
}
.list-group-item-success.list-group-item-action.active {
  border-color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(20.8, 86.84, 35.88);
  color: #fff;
}
.list-group-item-info {
  background-color: rgb(190.04, 228.96, 235.12);
  color: rgb(11.96, 84.24, 95.68);
}
 .list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
  color: rgb(11.96, 84.24, 95.68);
}
.list-group-item-info.list-group-item-action.active {
  border-color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(11.96, 84.24, 95.68);
  color: #fff;
}
.list-group-item-warning {
  background-color: rgb(255, 237.64, 185.56);
  color: rgb(132.6, 100.36, 3.64);
}
 .list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover {
  background-color: rgb(255, 231.265, 160.06);
  color: rgb(132.6, 100.36, 3.64);
}
.list-group-item-warning.list-group-item-action.active {
  border-color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(132.6, 100.36, 3.64);
  color: #fff;
}
.list-group-item-danger {
  background-color: rgb(245.2, 198.44, 202.92);
  color: rgb(114.4, 27.56, 35.88);
}
 .list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
  color: rgb(114.4, 27.56, 35.88);
}
.list-group-item-danger.list-group-item-action.active {
  border-color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(114.4, 27.56, 35.88);
  color: #fff;
}
.list-group-item-light {
  background-color: rgb(253.04, 253.32, 253.6);
  color: rgb(128.96, 129.48, 130);
}
 .list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover {
  background-color: rgb(238.165, 240.57, 242.975);
  color: rgb(128.96, 129.48, 130);
}
.list-group-item-light.list-group-item-action.active {
  border-color: rgb(128.96, 129.48, 130);
  background-color: rgb(128.96, 129.48, 130);
  color: #fff;
}
.list-group-item-dark {
  background-color: rgb(198.16, 199.84, 201.52);
  color: rgb(27.04, 30.16, 33.28);
}
 .list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
  color: rgb(27.04, 30.16, 33.28);
}
.list-group-item-dark.list-group-item-action.active {
  border-color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(27.04, 30.16, 33.28);
  color: #fff;
}
.close {
  float: right;
  color: #000;
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1;
  text-shadow: 0 0.0625rem 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover {
  opacity: 0.75;
}
button.close {
  padding: 0;
  border: 0;
  background-color: transparent;
}
 .close.disabled.app-tooltip-close, .close.disabled.is-link,a.close.disabled {
  pointer-events: none;
}
.toast {
  flex-basis: 21.875rem;
  max-width: 21.875rem;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  background-clip: padding-box;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.85);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  font-size: 0.875rem;
  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: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  background-clip: padding-box;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.85);
  color: #6c757d;
}
.toast-body {
  padding: 0.75rem;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  display: none;
  z-index: 1050;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -3.125rem);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}
.modal-content {
  display: flex;
  position: relative;
  flex-direction: column;
  width: 100%;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.2);
  outline: 0;
  background-clip: padding-box;
  background-color: #fff;
  pointer-events: auto;
}
.modal-backdrop {
  z-index: 1040;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 0.0625rem solid #dee2e6;
}
.modal-header .close {
  margin: -1rem -1rem -1rem auto;
  padding: 1rem 1rem;
}
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}
.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 0.0625rem solid #dee2e6;
}
.modal-footer > * {
  margin: 0.25rem;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -624.9375rem;
  width: 3.125rem;
  height: 3.125rem;
  overflow: scroll;
}
@media (min-width: 41.6875rem) {
  .modal-dialog {
    max-width: 31.25rem;
    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: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 62rem) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 75rem) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  display: block;
  z-index: 1070;
  position: absolute;
  margin: 0;
  font-style: normal;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "Rubik", sans-serif;
  letter-spacing: normal;
  line-break: auto;
  text-align: left;
  text-align: start;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  display: block;
  position: absolute;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  border-style: solid;
  border-color: transparent;
  content: "";
}
 .bs-tooltip-auto[x-placement^=top],.bs-tooltip-top {
  padding: 0.4rem 0;
}
 .bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow {
  bottom: 0;
}
 .bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}
 .bs-tooltip-auto[x-placement^=right],.bs-tooltip-right {
  padding: 0 0.4rem;
}
 .bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
 .bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}
 .bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom {
  padding: 0.4rem 0;
}
 .bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow {
  top: 0;
}
 .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}
 .bs-tooltip-auto[x-placement^=left],.bs-tooltip-left {
  padding: 0 0.4rem;
}
 .bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
 .bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}
.tooltip-inner {
  max-width: 12.5rem;
  padding: 0.25rem 0.5rem;
  background-color: #000;
  color: #fff;
  text-align: center;
}
.popover {
  display: block;
  z-index: 1060;
  position: absolute;
  top: 0;
  left: 0;
  max-width: 17.25rem;
  font-style: normal;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "Rubik", sans-serif;
  letter-spacing: normal;
  line-break: auto;
  text-align: left;
  text-align: start;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: break-word;
  border: 0.0625rem solid #000000;
  border: 0.0625rem solid rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
  background-color: #fff;
}
.popover .arrow {
  display: block;
  position: absolute;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
 .popover .arrow::after,.popover .arrow::before {
  display: block;
  position: absolute;
  border-style: solid;
  border-color: transparent;
  content: "";
}
 .bs-popover-auto[x-placement^=top],.bs-popover-top {
  margin-bottom: 0.5rem;
}
 .bs-popover-auto[x-placement^=top] > .arrow,.bs-popover-top > .arrow {
  bottom: calc(-0.5rem - 0.0625rem);
}
 .bs-popover-auto[x-placement^=top] > .arrow::before,.bs-popover-top > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
 .bs-popover-auto[x-placement^=top] > .arrow::after,.bs-popover-top > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}
 .bs-popover-auto[x-placement^=right],.bs-popover-right {
  margin-left: 0.5rem;
}
 .bs-popover-auto[x-placement^=right] > .arrow,.bs-popover-right > .arrow {
  left: calc(-0.5rem - 0.0625rem);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
 .bs-popover-auto[x-placement^=right] > .arrow::before,.bs-popover-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-auto[x-placement^=right] > .arrow::after,.bs-popover-right > .arrow::after {
  left: 0.0625rem;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
 .bs-popover-auto[x-placement^=bottom],.bs-popover-bottom {
  margin-top: 0.5rem;
}
 .bs-popover-auto[x-placement^=bottom] > .arrow,.bs-popover-bottom > .arrow {
  top: calc(-0.5rem - 0.0625rem);
}
 .bs-popover-auto[x-placement^=bottom] > .arrow::before,.bs-popover-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-auto[x-placement^=bottom] > .arrow::after,.bs-popover-bottom > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
 .bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before {
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  width: 1rem;
  margin-left: -0.5rem;
  border-bottom: 0.0625rem solid rgb(247.35, 247.35, 247.35);
  content: "";
}
 .bs-popover-auto[x-placement^=left],.bs-popover-left {
  margin-right: 0.5rem;
}
 .bs-popover-auto[x-placement^=left] > .arrow,.bs-popover-left > .arrow {
  right: calc(-0.5rem - 0.0625rem);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
 .bs-popover-auto[x-placement^=left] > .arrow::before,.bs-popover-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-auto[x-placement^=left] > .arrow::after,.bs-popover-left > .arrow::after {
  right: 0.0625rem;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.popover-header {
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  border-bottom: 0.0625rem solid rgb(234.6, 234.6, 234.6);
  background-color: rgb(247.35, 247.35, 247.35);
  font-size: 1rem;
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  display: none;
  position: relative;
  width: 100%;
  margin-right: -100%;
  float: left;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

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

.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right) {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  transform: none;
  opacity: 0;
  transition-property: opacity;
}

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

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

.carousel-control-next-icon,.carousel-control-prev-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  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 {
  display: flex;
  z-index: 15;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  background-clip: padding-box;
  background-color: #fff;
  text-indent: -62.4375rem;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  z-index: 10;
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  border: 0.25em solid currentcolor;
  border-radius: 50%;
  border-right-color: transparent;
  vertical-align: -0.125em;
  animation: spinner-border 0.75s linear infinite;
}
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    transform: none;
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: currentcolor;
  vertical-align: -0.125em;
  animation: spinner-grow 0.75s linear infinite;
  opacity: 0;
}
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #007bff !important;
}
 .bg-primary.app-tooltip-close:focus, .bg-primary.app-tooltip-close:hover, .bg-primary.is-link:focus, .bg-primary.is-link:hover, a.bg-primary:focus,a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
  background-color: rgb(0, 98.4, 204) !important;
}
.bg-secondary {
  background-color: #6c757d !important;
}
 .bg-secondary.app-tooltip-close:focus, .bg-secondary.app-tooltip-close:hover, .bg-secondary.is-link:focus, .bg-secondary.is-link:hover, a.bg-secondary:focus,a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}
.bg-success {
  background-color: #28a745 !important;
}
 .bg-success.app-tooltip-close:focus, .bg-success.app-tooltip-close:hover, .bg-success.is-link:focus, .bg-success.is-link:hover, a.bg-success:focus,a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
  background-color: rgb(30.1449275362, 125.8550724638, 52) !important;
}
.bg-info {
  background-color: #17a2b8 !important;
}
 .bg-info.app-tooltip-close:focus, .bg-info.app-tooltip-close:hover, .bg-info.is-link:focus, .bg-info.is-link:hover, a.bg-info:focus,a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}
.bg-warning {
  background-color: #ffc107 !important;
}
 .bg-warning.app-tooltip-close:focus, .bg-warning.app-tooltip-close:hover, .bg-warning.is-link:focus, .bg-warning.is-link:hover, a.bg-warning:focus,a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
  background-color: rgb(211, 158.25, 0) !important;
}
.bg-danger {
  background-color: #dc3545 !important;
}
 .bg-danger.app-tooltip-close:focus, .bg-danger.app-tooltip-close:hover, .bg-danger.is-link:focus, .bg-danger.is-link:hover, a.bg-danger:focus,a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987) !important;
}
.bg-light {
  background-color: #f8f9fa !important;
}
 .bg-light.app-tooltip-close:focus, .bg-light.app-tooltip-close:hover, .bg-light.is-link:focus, .bg-light.is-link:hover, a.bg-light:focus,a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}
.bg-dark {
  background-color: #343a40 !important;
}
 .bg-dark.app-tooltip-close:focus, .bg-dark.app-tooltip-close:hover, .bg-dark.is-link:focus, .bg-dark.is-link:hover, a.bg-dark:focus,a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 0.0625rem solid #dee2e6 !important;
}
.border-top {
  border-top: 0.0625rem solid #dee2e6 !important;
}
.border-right {
  border-right: 0.0625rem solid #dee2e6 !important;
}
.border-bottom {
  border-bottom: 0.0625rem solid #dee2e6 !important;
}
.border-left {
  border-left: 0.0625rem solid #dee2e6 !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary {
  border-color: #007bff !important;
}
.border-secondary {
  border-color: #6c757d !important;
}
.border-success {
  border-color: #28a745 !important;
}
.border-info {
  border-color: #17a2b8 !important;
}
.border-warning {
  border-color: #ffc107 !important;
}
.border-danger {
  border-color: #dc3545 !important;
}
.border-light {
  border-color: #f8f9fa !important;
}
.border-dark {
  border-color: #343a40 !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded-sm {
  border-radius: 0.2rem !important;
}
.rounded {
  border-radius: 0.25rem !important;
}
.rounded-top {
  border-top-right-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-lg {
  border-radius: 0.3rem !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: 50rem !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
@media (min-width: 41.6875rem) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 48rem) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 62rem) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 75rem) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  display: block;
  position: relative;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.embed-responsive-4by3::before {
  padding-top: 75%;
}
.embed-responsive-1by1::before {
  padding-top: 100%;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 41.6875rem) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 48rem) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 62rem) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 75rem) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 41.6875rem) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 48rem) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 62rem) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 75rem) {
  .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;
          user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
     -moz-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 {
  z-index: 1030;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
}
.fixed-bottom {
  z-index: 1030;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
}
@supports (position: sticky) {
  .sticky-top {
    z-index: 1020;
    position: sticky;
    top: 0;
  }
}
.sr-only {
  white-space: nowrap;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
  white-space: normal;
}
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
@media (min-width: 41.6875rem) {
  .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: 48rem) {
  .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: 62rem) {
  .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: 75rem) {
  .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 {
  z-index: 1;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0);
  content: "";
  pointer-events: auto;
}
.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: 41.6875rem) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 48rem) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 62rem) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 75rem) {
  .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: 300 !important;
}
.font-weight-bold {
  font-weight: 500 !important;
}
.font-weight-bolder {
  font-weight: bolder !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary {
  color: #007bff !important;
}
 .text-primary.app-tooltip-close:focus, .text-primary.app-tooltip-close:hover, .text-primary.is-link:focus, .text-primary.is-link:hover, a.text-primary:focus,a.text-primary:hover {
  color: rgb(0, 86.1, 178.5) !important;
}
.text-secondary {
  color: #6c757d !important;
}
 .text-secondary.app-tooltip-close:focus, .text-secondary.app-tooltip-close:hover, .text-secondary.is-link:focus, .text-secondary.is-link:hover, a.text-secondary:focus,a.text-secondary:hover {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}
.text-success {
  color: #28a745 !important;
}
 .text-success.app-tooltip-close:focus, .text-success.app-tooltip-close:hover, .text-success.is-link:focus, .text-success.is-link:hover, a.text-success:focus,a.text-success:hover {
  color: rgb(25.2173913043, 105.2826086957, 43.5) !important;
}
.text-info {
  color: #17a2b8 !important;
}
 .text-info.app-tooltip-close:focus, .text-info.app-tooltip-close:hover, .text-info.is-link:focus, .text-info.is-link:hover, a.text-info:focus,a.text-info:hover {
  color: rgb(14.5, 102.1304347826, 116) !important;
}
.text-warning {
  color: #ffc107 !important;
}
 .text-warning.app-tooltip-close:focus, .text-warning.app-tooltip-close:hover, .text-warning.is-link:focus, .text-warning.is-link:hover, a.text-warning:focus,a.text-warning:hover {
  color: rgb(185.5, 139.125, 0) !important;
}
.text-danger {
  color: #dc3545 !important;
}
 .text-danger.app-tooltip-close:focus, .text-danger.app-tooltip-close:hover, .text-danger.is-link:focus, .text-danger.is-link:hover, a.text-danger:focus,a.text-danger:hover {
  color: rgb(167.4810126582, 29.0189873418, 42.2848101266) !important;
}
.text-light {
  color: #f8f9fa !important;
}
 .text-light.app-tooltip-close:focus, .text-light.app-tooltip-close:hover, .text-light.is-link:focus, .text-light.is-link:hover, a.text-light:focus,a.text-light:hover {
  color: rgb(203.375, 210.75, 218.125) !important;
}
.text-dark {
  color: #343a40 !important;
}
 .text-dark.app-tooltip-close:focus, .text-dark.app-tooltip-close:hover, .text-dark.is-link:focus, .text-dark.is-link:hover, a.text-dark:focus,a.text-dark:hover {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}
.text-body {
  color: #414141 !important;
}
.text-muted {
  color: #6c757d !important;
}
.text-black-50 {
  color: #000000 !important;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: #ffffff !important;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
  border: 0;
  background-color: transparent;
  color: transparent;
  font: 0/0 a;
  text-shadow: none;
}
.text-decoration-none {
  -webkit-text-decoration: none !important;
  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 {
  *,
  *::after,
  *::before {
    box-shadow: none !important;
    text-shadow: none !important;
  }
   .app-tooltip-close:not(.btn), .is-link:not(.btn),a:not(.btn) {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  
  blockquote,pre {
    border: 0.0625rem solid #8c8c8c;
    page-break-inside: avoid;
  }
  
  img,tr {
    page-break-inside: avoid;
  }
  
  h2,
  h3,p {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 62rem !important;
  }
  .container {
    min-width: 62rem !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  
  .table-bordered td,.table-bordered th {
    border: 0.0625rem solid #bbbbbb !important;
  }
  .table-dark {
    color: inherit;
  }
  
  .table-dark tbody + tbody,
  .table-dark td,.table-dark th,
  .table-dark thead th {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    border-color: #dee2e6;
    color: inherit;
  }
}
@font-face {
  font-style: normal;
  font-weight: 300;
  src: local("Rubik Light"), local("Rubik-Light"), url("../../../fonts/rubik/Rubik-Light__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: normal;
  font-weight: 400;
  src: local("Rubik Regular"), local("Rubik-Regular"), url("../../../fonts/rubik/Rubik-Regular__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: normal;
  font-weight: 500;
  src: local("Rubik Medium"), local("Rubik-Medium"), url("../../../fonts/rubik/Rubik-Medium__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: normal;
  font-weight: 700;
  src: local("Rubik Bold"), local("Rubik-Bold"), url("../../../fonts/rubik/Rubik-Bold__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: normal;
  font-weight: 900;
  src: local("Rubik Black"), local("Rubik-Black"), url("../../../fonts/rubik/Rubik-Black__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: italic;
  font-weight: 300;
  src: local("Rubik Light Italic"), local("Rubik-LightItalic"), url("../../../fonts/rubik/Rubik-LightItalic__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: italic;
  font-weight: 400;
  src: local("Rubik Italic"), local("Rubik-Italic"), url("../../../fonts/rubik/Rubik-Italic__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: italic;
  font-weight: 500;
  src: local("Rubik Medium Italic"), local("Rubik-MediumItalic"), url("../../../fonts/rubik/Rubik-MediumItalic__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: italic;
  font-weight: 700;
  src: local("Rubik Bold Italic"), local("Rubik-BoldItalic"), url("../../../fonts/rubik/Rubik-BoldItalic__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
@font-face {
  font-style: italic;
  font-weight: 900;
  src: local("Rubik Black Italic"), local("Rubik-BlackItalic"), url("../../../fonts/rubik/Rubik-BlackItalic__4a3f20d1e030e4be2df930023b66175e1eb45460.ttf") format("truetype");
  font-family: "Rubik";
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-style: normal;
  font-weight: normal;
  src: url("../../../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../../../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../../../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../../../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../../../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../../../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-family: "FontAwesome";
}
.fa {
  display: inline-block;
  font: normal normal normal 0.875rem/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.2857142857em;
  text-align: center;
}
.fa-ul {
  margin-left: 2.1428571429em;
  padding-left: 0;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  top: 0.1428571429em;
  left: -2.1428571429em;
  width: 2.1428571429em;
  text-align: center;
}
.fa-li.fa-lg {
  left: calc(-2.1428571429em + 0.2857142857em);
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: 0.08em solid #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s linear infinite;
}
.fa-pulse {
  animation: fa-spin 1s steps(8) infinite;
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
}
.fa-rotate-180 {
  transform: rotate(180deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
}
.fa-rotate-270 {
  transform: rotate(270deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
}
.fa-flip-horizontal {
  transform: scale(-1, 1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
}
.fa-flip-vertical {
  transform: scale(1, -1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,:root .fa-rotate-90 {
  filter: none;
}
.fa-stack {
  display: inline-block;
  position: relative;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass::before {
  content: "\f000";
}
.fa-music::before {
  content: "\f001";
}
.fa-search::before {
  content: "\f002";
}
.fa-envelope-o::before {
  content: "\f003";
}
.fa-heart::before {
  content: "\f004";
}
.fa-star::before {
  content: "\f005";
}
.fa-star-o::before {
  content: "\f006";
}
.fa-user::before {
  content: "\f007";
}
.fa-film::before {
  content: "\f008";
}
.fa-th-large::before {
  content: "\f009";
}
.fa-th::before {
  content: "\f00a";
}
.fa-th-list::before {
  content: "\f00b";
}
.fa-check::before {
  content: "\f00c";
}

.fa-close::before,.fa-remove::before,
.fa-times::before {
  content: "\f00d";
}
.fa-search-plus::before {
  content: "\f00e";
}
.fa-search-minus::before {
  content: "\f010";
}
.fa-power-off::before {
  content: "\f011";
}
.fa-signal::before {
  content: "\f012";
}

.fa-cog::before,.fa-gear::before {
  content: "\f013";
}
.fa-trash-o::before {
  content: "\f014";
}
.fa-home::before {
  content: "\f015";
}
.fa-file-o::before {
  content: "\f016";
}
.fa-clock-o::before {
  content: "\f017";
}
.fa-road::before {
  content: "\f018";
}
.fa-download::before {
  content: "\f019";
}
.fa-arrow-circle-o-down::before {
  content: "\f01a";
}
.fa-arrow-circle-o-up::before {
  content: "\f01b";
}
.fa-inbox::before {
  content: "\f01c";
}
.fa-play-circle-o::before {
  content: "\f01d";
}

.fa-repeat::before,.fa-rotate-right::before {
  content: "\f01e";
}
.fa-refresh::before {
  content: "\f021";
}
.fa-list-alt::before {
  content: "\f022";
}
.fa-lock::before {
  content: "\f023";
}
.fa-flag::before {
  content: "\f024";
}
.fa-headphones::before {
  content: "\f025";
}
.fa-volume-off::before {
  content: "\f026";
}
.fa-volume-down::before {
  content: "\f027";
}
.fa-volume-up::before {
  content: "\f028";
}
.fa-qrcode::before {
  content: "\f029";
}
.fa-barcode::before {
  content: "\f02a";
}
.fa-tag::before {
  content: "\f02b";
}
.fa-tags::before {
  content: "\f02c";
}
.fa-book::before {
  content: "\f02d";
}
.fa-bookmark::before {
  content: "\f02e";
}
.fa-print::before {
  content: "\f02f";
}
.fa-camera::before {
  content: "\f030";
}
.fa-font::before {
  content: "\f031";
}
.fa-bold::before {
  content: "\f032";
}
.fa-italic::before {
  content: "\f033";
}
.fa-text-height::before {
  content: "\f034";
}
.fa-text-width::before {
  content: "\f035";
}
.fa-align-left::before {
  content: "\f036";
}
.fa-align-center::before {
  content: "\f037";
}
.fa-align-right::before {
  content: "\f038";
}
.fa-align-justify::before {
  content: "\f039";
}
.fa-list::before {
  content: "\f03a";
}
.fa-dedent::before,
.fa-outdent::before {
  content: "\f03b";
}
.fa-indent::before {
  content: "\f03c";
}
.fa-video-camera::before {
  content: "\f03d";
}

.fa-image::before,.fa-photo::before,
.fa-picture-o::before {
  content: "\f03e";
}
.fa-pencil::before {
  content: "\f040";
}
.fa-map-marker::before {
  content: "\f041";
}
.fa-adjust::before {
  content: "\f042";
}
.fa-tint::before {
  content: "\f043";
}
.fa-edit::before,
.fa-pencil-square-o::before {
  content: "\f044";
}
.fa-share-square-o::before {
  content: "\f045";
}
.fa-check-square-o::before {
  content: "\f046";
}
.fa-arrows::before {
  content: "\f047";
}
.fa-step-backward::before {
  content: "\f048";
}
.fa-fast-backward::before {
  content: "\f049";
}
.fa-backward::before {
  content: "\f04a";
}
.fa-play::before {
  content: "\f04b";
}
.fa-pause::before {
  content: "\f04c";
}
.fa-stop::before {
  content: "\f04d";
}
.fa-forward::before {
  content: "\f04e";
}
.fa-fast-forward::before {
  content: "\f050";
}
.fa-step-forward::before {
  content: "\f051";
}
.fa-eject::before {
  content: "\f052";
}
.fa-chevron-left::before {
  content: "\f053";
}
.fa-chevron-right::before {
  content: "\f054";
}
.fa-plus-circle::before {
  content: "\f055";
}
.fa-minus-circle::before {
  content: "\f056";
}
.fa-times-circle::before {
  content: "\f057";
}
.fa-check-circle::before {
  content: "\f058";
}
.fa-question-circle::before {
  content: "\f059";
}
.fa-info-circle::before {
  content: "\f05a";
}
.fa-crosshairs::before {
  content: "\f05b";
}
.fa-times-circle-o::before {
  content: "\f05c";
}
.fa-check-circle-o::before {
  content: "\f05d";
}
.fa-ban::before {
  content: "\f05e";
}
.fa-arrow-left::before {
  content: "\f060";
}
.fa-arrow-right::before {
  content: "\f061";
}
.fa-arrow-up::before {
  content: "\f062";
}
.fa-arrow-down::before {
  content: "\f063";
}
.fa-mail-forward::before,
.fa-share::before {
  content: "\f064";
}
.fa-expand::before {
  content: "\f065";
}
.fa-compress::before {
  content: "\f066";
}
.fa-plus::before {
  content: "\f067";
}
.fa-minus::before {
  content: "\f068";
}
.fa-asterisk::before {
  content: "\f069";
}
.fa-exclamation-circle::before {
  content: "\f06a";
}
.fa-gift::before {
  content: "\f06b";
}
.fa-leaf::before {
  content: "\f06c";
}
.fa-fire::before {
  content: "\f06d";
}
.fa-eye::before {
  content: "\f06e";
}
.fa-eye-slash::before {
  content: "\f070";
}

.fa-exclamation-triangle::before,.fa-warning::before {
  content: "\f071";
}
.fa-plane::before {
  content: "\f072";
}
.fa-calendar::before {
  content: "\f073";
}
.fa-random::before {
  content: "\f074";
}
.fa-comment::before {
  content: "\f075";
}
.fa-magnet::before {
  content: "\f076";
}
.fa-chevron-up::before {
  content: "\f077";
}
.fa-chevron-down::before {
  content: "\f078";
}
.fa-retweet::before {
  content: "\f079";
}
.fa-shopping-cart::before {
  content: "\f07a";
}
.fa-folder::before {
  content: "\f07b";
}
.fa-folder-open::before {
  content: "\f07c";
}
.fa-arrows-v::before {
  content: "\f07d";
}
.fa-arrows-h::before {
  content: "\f07e";
}
.fa-bar-chart-o::before,
.fa-bar-chart::before {
  content: "\f080";
}
.fa-twitter-square::before {
  content: "\f081";
}
.fa-facebook-square::before {
  content: "\f082";
}
.fa-camera-retro::before {
  content: "\f083";
}
.fa-key::before {
  content: "\f084";
}

.fa-cogs::before,.fa-gears::before {
  content: "\f085";
}
.fa-comments::before {
  content: "\f086";
}
.fa-thumbs-o-up::before {
  content: "\f087";
}
.fa-thumbs-o-down::before {
  content: "\f088";
}
.fa-star-half::before {
  content: "\f089";
}
.fa-heart-o::before {
  content: "\f08a";
}
.fa-sign-out::before {
  content: "\f08b";
}
.fa-linkedin-square::before {
  content: "\f08c";
}
.fa-thumb-tack::before {
  content: "\f08d";
}
.fa-external-link::before {
  content: "\f08e";
}
.fa-sign-in::before {
  content: "\f090";
}
.fa-trophy::before {
  content: "\f091";
}
.fa-github-square::before {
  content: "\f092";
}
.fa-upload::before {
  content: "\f093";
}
.fa-lemon-o::before {
  content: "\f094";
}
.fa-phone::before {
  content: "\f095";
}
.fa-square-o::before {
  content: "\f096";
}
.fa-bookmark-o::before {
  content: "\f097";
}
.fa-phone-square::before {
  content: "\f098";
}
.fa-twitter::before {
  content: "\f099";
}
.fa-facebook-f::before,
.fa-facebook::before {
  content: "\f09a";
}
.fa-github::before {
  content: "\f09b";
}
.fa-unlock::before {
  content: "\f09c";
}
.fa-credit-card::before {
  content: "\f09d";
}
.fa-feed::before,
.fa-rss::before {
  content: "\f09e";
}
.fa-hdd-o::before {
  content: "\f0a0";
}
.fa-bullhorn::before {
  content: "\f0a1";
}
.fa-bell::before {
  content: "\f0f3";
}
.fa-certificate::before {
  content: "\f0a3";
}
.fa-hand-o-right::before {
  content: "\f0a4";
}
.fa-hand-o-left::before {
  content: "\f0a5";
}
.fa-hand-o-up::before {
  content: "\f0a6";
}
.fa-hand-o-down::before {
  content: "\f0a7";
}
.fa-arrow-circle-left::before {
  content: "\f0a8";
}
.fa-arrow-circle-right::before {
  content: "\f0a9";
}
.fa-arrow-circle-up::before {
  content: "\f0aa";
}
.fa-arrow-circle-down::before {
  content: "\f0ab";
}
.fa-globe::before {
  content: "\f0ac";
}
.fa-wrench::before {
  content: "\f0ad";
}
.fa-tasks::before {
  content: "\f0ae";
}
.fa-filter::before {
  content: "\f0b0";
}
.fa-briefcase::before {
  content: "\f0b1";
}
.fa-arrows-alt::before {
  content: "\f0b2";
}
.fa-group::before,
.fa-users::before {
  content: "\f0c0";
}
.fa-chain::before,
.fa-link::before {
  content: "\f0c1";
}
.fa-cloud::before {
  content: "\f0c2";
}
.fa-flask::before {
  content: "\f0c3";
}
.fa-cut::before,
.fa-scissors::before {
  content: "\f0c4";
}
.fa-copy::before,
.fa-files-o::before {
  content: "\f0c5";
}
.fa-paperclip::before {
  content: "\f0c6";
}

.fa-floppy-o::before,.fa-save::before {
  content: "\f0c7";
}
.fa-square::before {
  content: "\f0c8";
}

.fa-bars::before,.fa-navicon::before,
.fa-reorder::before {
  content: "\f0c9";
}
.fa-list-ul::before {
  content: "\f0ca";
}
.fa-list-ol::before {
  content: "\f0cb";
}
.fa-strikethrough::before {
  content: "\f0cc";
}
.fa-underline::before {
  content: "\f0cd";
}
.fa-table::before {
  content: "\f0ce";
}
.fa-magic::before {
  content: "\f0d0";
}
.fa-truck::before {
  content: "\f0d1";
}
.fa-pinterest::before {
  content: "\f0d2";
}
.fa-pinterest-square::before {
  content: "\f0d3";
}
.fa-google-plus-square::before {
  content: "\f0d4";
}
.fa-google-plus::before {
  content: "\f0d5";
}
.fa-money::before {
  content: "\f0d6";
}
.fa-caret-down::before {
  content: "\f0d7";
}
.fa-caret-up::before {
  content: "\f0d8";
}
.fa-caret-left::before {
  content: "\f0d9";
}
.fa-caret-right::before {
  content: "\f0da";
}
.fa-columns::before {
  content: "\f0db";
}

.fa-sort::before,.fa-unsorted::before {
  content: "\f0dc";
}

.fa-sort-desc::before,.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-asc::before,.fa-sort-up::before {
  content: "\f0de";
}
.fa-envelope::before {
  content: "\f0e0";
}
.fa-linkedin::before {
  content: "\f0e1";
}
.fa-rotate-left::before,
.fa-undo::before {
  content: "\f0e2";
}

.fa-gavel::before,.fa-legal::before {
  content: "\f0e3";
}
.fa-dashboard::before,
.fa-tachometer::before {
  content: "\f0e4";
}
.fa-comment-o::before {
  content: "\f0e5";
}
.fa-comments-o::before {
  content: "\f0e6";
}

.fa-bolt::before,.fa-flash::before {
  content: "\f0e7";
}
.fa-sitemap::before {
  content: "\f0e8";
}
.fa-umbrella::before {
  content: "\f0e9";
}

.fa-clipboard::before,.fa-paste::before {
  content: "\f0ea";
}
.fa-lightbulb-o::before {
  content: "\f0eb";
}
.fa-exchange::before {
  content: "\f0ec";
}
.fa-cloud-download::before {
  content: "\f0ed";
}
.fa-cloud-upload::before {
  content: "\f0ee";
}
.fa-user-md::before {
  content: "\f0f0";
}
.fa-stethoscope::before {
  content: "\f0f1";
}
.fa-suitcase::before {
  content: "\f0f2";
}
.fa-bell-o::before {
  content: "\f0a2";
}
.fa-coffee::before {
  content: "\f0f4";
}
.fa-cutlery::before {
  content: "\f0f5";
}
.fa-file-text-o::before {
  content: "\f0f6";
}
.fa-building-o::before {
  content: "\f0f7";
}
.fa-hospital-o::before {
  content: "\f0f8";
}
.fa-ambulance::before {
  content: "\f0f9";
}
.fa-medkit::before {
  content: "\f0fa";
}
.fa-fighter-jet::before {
  content: "\f0fb";
}
.fa-beer::before {
  content: "\f0fc";
}
.fa-h-square::before {
  content: "\f0fd";
}
.fa-plus-square::before {
  content: "\f0fe";
}
.fa-angle-double-left::before {
  content: "\f100";
}
.fa-angle-double-right::before {
  content: "\f101";
}
.fa-angle-double-up::before {
  content: "\f102";
}
.fa-angle-double-down::before {
  content: "\f103";
}
.fa-angle-left::before {
  content: "\f104";
}
.fa-angle-right::before {
  content: "\f105";
}
.fa-angle-up::before {
  content: "\f106";
}
.fa-angle-down::before {
  content: "\f107";
}
.fa-desktop::before {
  content: "\f108";
}
.fa-laptop::before {
  content: "\f109";
}
.fa-tablet::before {
  content: "\f10a";
}
.fa-mobile-phone::before,
.fa-mobile::before {
  content: "\f10b";
}
.fa-circle-o::before {
  content: "\f10c";
}
.fa-quote-left::before {
  content: "\f10d";
}
.fa-quote-right::before {
  content: "\f10e";
}
.fa-spinner::before {
  content: "\f110";
}
.fa-circle::before {
  content: "\f111";
}
.fa-mail-reply::before,
.fa-reply::before {
  content: "\f112";
}
.fa-github-alt::before {
  content: "\f113";
}
.fa-folder-o::before {
  content: "\f114";
}
.fa-folder-open-o::before {
  content: "\f115";
}
.fa-smile-o::before {
  content: "\f118";
}
.fa-frown-o::before {
  content: "\f119";
}
.fa-meh-o::before {
  content: "\f11a";
}
.fa-gamepad::before {
  content: "\f11b";
}
.fa-keyboard-o::before {
  content: "\f11c";
}
.fa-flag-o::before {
  content: "\f11d";
}
.fa-flag-checkered::before {
  content: "\f11e";
}
.fa-terminal::before {
  content: "\f120";
}
.fa-code::before {
  content: "\f121";
}
.fa-mail-reply-all::before,
.fa-reply-all::before {
  content: "\f122";
}
.fa-star-half-empty::before,
.fa-star-half-full::before,
.fa-star-half-o::before {
  content: "\f123";
}
.fa-location-arrow::before {
  content: "\f124";
}
.fa-crop::before {
  content: "\f125";
}
.fa-code-fork::before {
  content: "\f126";
}

.fa-chain-broken::before,.fa-unlink::before {
  content: "\f127";
}
.fa-question::before {
  content: "\f128";
}
.fa-info::before {
  content: "\f129";
}
.fa-exclamation::before {
  content: "\f12a";
}
.fa-superscript::before {
  content: "\f12b";
}
.fa-subscript::before {
  content: "\f12c";
}
.fa-eraser::before {
  content: "\f12d";
}
.fa-puzzle-piece::before {
  content: "\f12e";
}
.fa-microphone::before {
  content: "\f130";
}
.fa-microphone-slash::before {
  content: "\f131";
}
.fa-shield::before {
  content: "\f132";
}
.fa-calendar-o::before {
  content: "\f133";
}
.fa-fire-extinguisher::before {
  content: "\f134";
}
.fa-rocket::before {
  content: "\f135";
}
.fa-maxcdn::before {
  content: "\f136";
}
.fa-chevron-circle-left::before {
  content: "\f137";
}
.fa-chevron-circle-right::before {
  content: "\f138";
}
.fa-chevron-circle-up::before {
  content: "\f139";
}
.fa-chevron-circle-down::before {
  content: "\f13a";
}
.fa-html5::before {
  content: "\f13b";
}
.fa-css3::before {
  content: "\f13c";
}
.fa-anchor::before {
  content: "\f13d";
}
.fa-unlock-alt::before {
  content: "\f13e";
}
.fa-bullseye::before {
  content: "\f140";
}
.fa-ellipsis-h::before {
  content: "\f141";
}
.fa-ellipsis-v::before {
  content: "\f142";
}
.fa-rss-square::before {
  content: "\f143";
}
.fa-play-circle::before {
  content: "\f144";
}
.fa-ticket::before {
  content: "\f145";
}
.fa-minus-square::before {
  content: "\f146";
}
.fa-minus-square-o::before {
  content: "\f147";
}
.fa-level-up::before {
  content: "\f148";
}
.fa-level-down::before {
  content: "\f149";
}
.fa-check-square::before {
  content: "\f14a";
}
.fa-pencil-square::before {
  content: "\f14b";
}
.fa-external-link-square::before {
  content: "\f14c";
}
.fa-share-square::before {
  content: "\f14d";
}
.fa-compass::before {
  content: "\f14e";
}

.fa-caret-square-o-down::before,.fa-toggle-down::before {
  content: "\f150";
}

.fa-caret-square-o-up::before,.fa-toggle-up::before {
  content: "\f151";
}

.fa-caret-square-o-right::before,.fa-toggle-right::before {
  content: "\f152";
}

.fa-eur::before,.fa-euro::before {
  content: "\f153";
}
.fa-gbp::before {
  content: "\f154";
}
.fa-dollar::before,
.fa-usd::before {
  content: "\f155";
}

.fa-inr::before,.fa-rupee::before {
  content: "\f156";
}
.fa-cny::before,
.fa-jpy::before,
.fa-rmb::before,
.fa-yen::before {
  content: "\f157";
}

.fa-rouble::before,
.fa-rub::before,.fa-ruble::before {
  content: "\f158";
}

.fa-krw::before,.fa-won::before {
  content: "\f159";
}
.fa-bitcoin::before,
.fa-btc::before {
  content: "\f15a";
}
.fa-file::before {
  content: "\f15b";
}
.fa-file-text::before {
  content: "\f15c";
}
.fa-sort-alpha-asc::before {
  content: "\f15d";
}
.fa-sort-alpha-desc::before {
  content: "\f15e";
}
.fa-sort-amount-asc::before {
  content: "\f160";
}
.fa-sort-amount-desc::before {
  content: "\f161";
}
.fa-sort-numeric-asc::before {
  content: "\f162";
}
.fa-sort-numeric-desc::before {
  content: "\f163";
}
.fa-thumbs-up::before {
  content: "\f164";
}
.fa-thumbs-down::before {
  content: "\f165";
}
.fa-youtube-square::before {
  content: "\f166";
}
.fa-youtube::before {
  content: "\f167";
}
.fa-xing::before {
  content: "\f168";
}
.fa-xing-square::before {
  content: "\f169";
}
.fa-youtube-play::before {
  content: "\f16a";
}
.fa-dropbox::before {
  content: "\f16b";
}
.fa-stack-overflow::before {
  content: "\f16c";
}
.fa-instagram::before {
  content: "\f16d";
}
.fa-flickr::before {
  content: "\f16e";
}
.fa-adn::before {
  content: "\f170";
}
.fa-bitbucket::before {
  content: "\f171";
}
.fa-bitbucket-square::before {
  content: "\f172";
}
.fa-tumblr::before {
  content: "\f173";
}
.fa-tumblr-square::before {
  content: "\f174";
}
.fa-long-arrow-down::before {
  content: "\f175";
}
.fa-long-arrow-up::before {
  content: "\f176";
}
.fa-long-arrow-left::before {
  content: "\f177";
}
.fa-long-arrow-right::before {
  content: "\f178";
}
.fa-apple::before {
  content: "\f179";
}
.fa-windows::before {
  content: "\f17a";
}
.fa-android::before {
  content: "\f17b";
}
.fa-linux::before {
  content: "\f17c";
}
.fa-dribbble::before {
  content: "\f17d";
}
.fa-skype::before {
  content: "\f17e";
}
.fa-foursquare::before {
  content: "\f180";
}
.fa-trello::before {
  content: "\f181";
}
.fa-female::before {
  content: "\f182";
}
.fa-male::before {
  content: "\f183";
}
.fa-gittip::before,
.fa-gratipay::before {
  content: "\f184";
}
.fa-sun-o::before {
  content: "\f185";
}
.fa-moon-o::before {
  content: "\f186";
}
.fa-archive::before {
  content: "\f187";
}
.fa-bug::before {
  content: "\f188";
}
.fa-vk::before {
  content: "\f189";
}
.fa-weibo::before {
  content: "\f18a";
}
.fa-renren::before {
  content: "\f18b";
}
.fa-pagelines::before {
  content: "\f18c";
}
.fa-stack-exchange::before {
  content: "\f18d";
}
.fa-arrow-circle-o-right::before {
  content: "\f18e";
}
.fa-arrow-circle-o-left::before {
  content: "\f190";
}

.fa-caret-square-o-left::before,.fa-toggle-left::before {
  content: "\f191";
}
.fa-dot-circle-o::before {
  content: "\f192";
}
.fa-wheelchair::before {
  content: "\f193";
}
.fa-vimeo-square::before {
  content: "\f194";
}

.fa-try::before,.fa-turkish-lira::before {
  content: "\f195";
}
.fa-plus-square-o::before {
  content: "\f196";
}
.fa-space-shuttle::before {
  content: "\f197";
}
.fa-slack::before {
  content: "\f198";
}
.fa-envelope-square::before {
  content: "\f199";
}
.fa-wordpress::before {
  content: "\f19a";
}
.fa-openid::before {
  content: "\f19b";
}

.fa-bank::before,.fa-institution::before,
.fa-university::before {
  content: "\f19c";
}

.fa-graduation-cap::before,.fa-mortar-board::before {
  content: "\f19d";
}
.fa-yahoo::before {
  content: "\f19e";
}
.fa-google::before {
  content: "\f1a0";
}
.fa-reddit::before {
  content: "\f1a1";
}
.fa-reddit-square::before {
  content: "\f1a2";
}
.fa-stumbleupon-circle::before {
  content: "\f1a3";
}
.fa-stumbleupon::before {
  content: "\f1a4";
}
.fa-delicious::before {
  content: "\f1a5";
}
.fa-digg::before {
  content: "\f1a6";
}
.fa-pied-piper-pp::before {
  content: "\f1a7";
}
.fa-pied-piper-alt::before {
  content: "\f1a8";
}
.fa-drupal::before {
  content: "\f1a9";
}
.fa-joomla::before {
  content: "\f1aa";
}
.fa-language::before {
  content: "\f1ab";
}
.fa-fax::before {
  content: "\f1ac";
}
.fa-building::before {
  content: "\f1ad";
}
.fa-child::before {
  content: "\f1ae";
}
.fa-paw::before {
  content: "\f1b0";
}
.fa-spoon::before {
  content: "\f1b1";
}
.fa-cube::before {
  content: "\f1b2";
}
.fa-cubes::before {
  content: "\f1b3";
}
.fa-behance::before {
  content: "\f1b4";
}
.fa-behance-square::before {
  content: "\f1b5";
}
.fa-steam::before {
  content: "\f1b6";
}
.fa-steam-square::before {
  content: "\f1b7";
}
.fa-recycle::before {
  content: "\f1b8";
}
.fa-automobile::before,
.fa-car::before {
  content: "\f1b9";
}
.fa-cab::before,
.fa-taxi::before {
  content: "\f1ba";
}
.fa-tree::before {
  content: "\f1bb";
}
.fa-spotify::before {
  content: "\f1bc";
}
.fa-deviantart::before {
  content: "\f1bd";
}
.fa-soundcloud::before {
  content: "\f1be";
}
.fa-database::before {
  content: "\f1c0";
}
.fa-file-pdf-o::before {
  content: "\f1c1";
}
.fa-file-word-o::before {
  content: "\f1c2";
}
.fa-file-excel-o::before {
  content: "\f1c3";
}
.fa-file-powerpoint-o::before {
  content: "\f1c4";
}

.fa-file-image-o::before,.fa-file-photo-o::before,
.fa-file-picture-o::before {
  content: "\f1c5";
}

.fa-file-archive-o::before,.fa-file-zip-o::before {
  content: "\f1c6";
}

.fa-file-audio-o::before,.fa-file-sound-o::before {
  content: "\f1c7";
}
.fa-file-movie-o::before,
.fa-file-video-o::before {
  content: "\f1c8";
}
.fa-file-code-o::before {
  content: "\f1c9";
}
.fa-vine::before {
  content: "\f1ca";
}
.fa-codepen::before {
  content: "\f1cb";
}
.fa-jsfiddle::before {
  content: "\f1cc";
}
.fa-life-bouy::before,
.fa-life-buoy::before,
.fa-life-ring::before,
.fa-life-saver::before,
.fa-support::before {
  content: "\f1cd";
}
.fa-circle-o-notch::before {
  content: "\f1ce";
}
.fa-ra::before,
.fa-rebel::before,
.fa-resistance::before {
  content: "\f1d0";
}

.fa-empire::before,.fa-ge::before {
  content: "\f1d1";
}
.fa-git-square::before {
  content: "\f1d2";
}
.fa-git::before {
  content: "\f1d3";
}

.fa-hacker-news::before,.fa-y-combinator-square::before,
.fa-yc-square::before {
  content: "\f1d4";
}
.fa-tencent-weibo::before {
  content: "\f1d5";
}
.fa-qq::before {
  content: "\f1d6";
}
.fa-wechat::before,
.fa-weixin::before {
  content: "\f1d7";
}

.fa-paper-plane::before,.fa-send::before {
  content: "\f1d8";
}

.fa-paper-plane-o::before,.fa-send-o::before {
  content: "\f1d9";
}
.fa-history::before {
  content: "\f1da";
}
.fa-circle-thin::before {
  content: "\f1db";
}
.fa-header::before {
  content: "\f1dc";
}
.fa-paragraph::before {
  content: "\f1dd";
}
.fa-sliders::before {
  content: "\f1de";
}
.fa-share-alt::before {
  content: "\f1e0";
}
.fa-share-alt-square::before {
  content: "\f1e1";
}
.fa-bomb::before {
  content: "\f1e2";
}

.fa-futbol-o::before,.fa-soccer-ball-o::before {
  content: "\f1e3";
}
.fa-tty::before {
  content: "\f1e4";
}
.fa-binoculars::before {
  content: "\f1e5";
}
.fa-plug::before {
  content: "\f1e6";
}
.fa-slideshare::before {
  content: "\f1e7";
}
.fa-twitch::before {
  content: "\f1e8";
}
.fa-yelp::before {
  content: "\f1e9";
}
.fa-newspaper-o::before {
  content: "\f1ea";
}
.fa-wifi::before {
  content: "\f1eb";
}
.fa-calculator::before {
  content: "\f1ec";
}
.fa-paypal::before {
  content: "\f1ed";
}
.fa-google-wallet::before {
  content: "\f1ee";
}
.fa-cc-visa::before {
  content: "\f1f0";
}
.fa-cc-mastercard::before {
  content: "\f1f1";
}
.fa-cc-discover::before {
  content: "\f1f2";
}
.fa-cc-amex::before {
  content: "\f1f3";
}
.fa-cc-paypal::before {
  content: "\f1f4";
}
.fa-cc-stripe::before {
  content: "\f1f5";
}
.fa-bell-slash::before {
  content: "\f1f6";
}
.fa-bell-slash-o::before {
  content: "\f1f7";
}
.fa-trash::before {
  content: "\f1f8";
}
.fa-copyright::before {
  content: "\f1f9";
}
.fa-at::before {
  content: "\f1fa";
}
.fa-eyedropper::before {
  content: "\f1fb";
}
.fa-paint-brush::before {
  content: "\f1fc";
}
.fa-birthday-cake::before {
  content: "\f1fd";
}
.fa-area-chart::before {
  content: "\f1fe";
}
.fa-pie-chart::before {
  content: "\f200";
}
.fa-line-chart::before {
  content: "\f201";
}
.fa-lastfm::before {
  content: "\f202";
}
.fa-lastfm-square::before {
  content: "\f203";
}
.fa-toggle-off::before {
  content: "\f204";
}
.fa-toggle-on::before {
  content: "\f205";
}
.fa-bicycle::before {
  content: "\f206";
}
.fa-bus::before {
  content: "\f207";
}
.fa-ioxhost::before {
  content: "\f208";
}
.fa-angellist::before {
  content: "\f209";
}
.fa-cc::before {
  content: "\f20a";
}

.fa-ils::before,.fa-shekel::before,
.fa-sheqel::before {
  content: "\f20b";
}
.fa-meanpath::before {
  content: "\f20c";
}
.fa-buysellads::before {
  content: "\f20d";
}
.fa-connectdevelop::before {
  content: "\f20e";
}
.fa-dashcube::before {
  content: "\f210";
}
.fa-forumbee::before {
  content: "\f211";
}
.fa-leanpub::before {
  content: "\f212";
}
.fa-sellsy::before {
  content: "\f213";
}
.fa-shirtsinbulk::before {
  content: "\f214";
}
.fa-simplybuilt::before {
  content: "\f215";
}
.fa-skyatlas::before {
  content: "\f216";
}
.fa-cart-plus::before {
  content: "\f217";
}
.fa-cart-arrow-down::before {
  content: "\f218";
}
.fa-diamond::before {
  content: "\f219";
}
.fa-ship::before {
  content: "\f21a";
}
.fa-user-secret::before {
  content: "\f21b";
}
.fa-motorcycle::before {
  content: "\f21c";
}
.fa-street-view::before {
  content: "\f21d";
}
.fa-heartbeat::before {
  content: "\f21e";
}
.fa-venus::before {
  content: "\f221";
}
.fa-mars::before {
  content: "\f222";
}
.fa-mercury::before {
  content: "\f223";
}
.fa-intersex::before,
.fa-transgender::before {
  content: "\f224";
}
.fa-transgender-alt::before {
  content: "\f225";
}
.fa-venus-double::before {
  content: "\f226";
}
.fa-mars-double::before {
  content: "\f227";
}
.fa-venus-mars::before {
  content: "\f228";
}
.fa-mars-stroke::before {
  content: "\f229";
}
.fa-mars-stroke-v::before {
  content: "\f22a";
}
.fa-mars-stroke-h::before {
  content: "\f22b";
}
.fa-neuter::before {
  content: "\f22c";
}
.fa-genderless::before {
  content: "\f22d";
}
.fa-facebook-official::before {
  content: "\f230";
}
.fa-pinterest-p::before {
  content: "\f231";
}
.fa-whatsapp::before {
  content: "\f232";
}
.fa-server::before {
  content: "\f233";
}
.fa-user-plus::before {
  content: "\f234";
}
.fa-user-times::before {
  content: "\f235";
}

.fa-bed::before,.fa-hotel::before {
  content: "\f236";
}
.fa-viacoin::before {
  content: "\f237";
}
.fa-train::before {
  content: "\f238";
}
.fa-subway::before {
  content: "\f239";
}
.fa-medium::before {
  content: "\f23a";
}

.fa-y-combinator::before,.fa-yc::before {
  content: "\f23b";
}
.fa-optin-monster::before {
  content: "\f23c";
}
.fa-opencart::before {
  content: "\f23d";
}
.fa-expeditedssl::before {
  content: "\f23e";
}
.fa-battery-4::before,
.fa-battery-full::before,
.fa-battery::before {
  content: "\f240";
}
.fa-battery-3::before,
.fa-battery-three-quarters::before {
  content: "\f241";
}
.fa-battery-2::before,
.fa-battery-half::before {
  content: "\f242";
}
.fa-battery-1::before,
.fa-battery-quarter::before {
  content: "\f243";
}
.fa-battery-0::before,
.fa-battery-empty::before {
  content: "\f244";
}
.fa-mouse-pointer::before {
  content: "\f245";
}
.fa-i-cursor::before {
  content: "\f246";
}
.fa-object-group::before {
  content: "\f247";
}
.fa-object-ungroup::before {
  content: "\f248";
}
.fa-sticky-note::before {
  content: "\f249";
}
.fa-sticky-note-o::before {
  content: "\f24a";
}
.fa-cc-jcb::before {
  content: "\f24b";
}
.fa-cc-diners-club::before {
  content: "\f24c";
}
.fa-clone::before {
  content: "\f24d";
}
.fa-balance-scale::before {
  content: "\f24e";
}
.fa-hourglass-o::before {
  content: "\f250";
}
.fa-hourglass-1::before,
.fa-hourglass-start::before {
  content: "\f251";
}
.fa-hourglass-2::before,
.fa-hourglass-half::before {
  content: "\f252";
}
.fa-hourglass-3::before,
.fa-hourglass-end::before {
  content: "\f253";
}
.fa-hourglass::before {
  content: "\f254";
}
.fa-hand-grab-o::before,
.fa-hand-rock-o::before {
  content: "\f255";
}

.fa-hand-paper-o::before,.fa-hand-stop-o::before {
  content: "\f256";
}
.fa-hand-scissors-o::before {
  content: "\f257";
}
.fa-hand-lizard-o::before {
  content: "\f258";
}
.fa-hand-spock-o::before {
  content: "\f259";
}
.fa-hand-pointer-o::before {
  content: "\f25a";
}
.fa-hand-peace-o::before {
  content: "\f25b";
}
.fa-trademark::before {
  content: "\f25c";
}
.fa-registered::before {
  content: "\f25d";
}
.fa-creative-commons::before {
  content: "\f25e";
}
.fa-gg::before {
  content: "\f260";
}
.fa-gg-circle::before {
  content: "\f261";
}
.fa-tripadvisor::before {
  content: "\f262";
}
.fa-odnoklassniki::before {
  content: "\f263";
}
.fa-odnoklassniki-square::before {
  content: "\f264";
}
.fa-get-pocket::before {
  content: "\f265";
}
.fa-wikipedia-w::before {
  content: "\f266";
}
.fa-safari::before {
  content: "\f267";
}
.fa-chrome::before {
  content: "\f268";
}
.fa-firefox::before {
  content: "\f269";
}
.fa-opera::before {
  content: "\f26a";
}
.fa-internet-explorer::before {
  content: "\f26b";
}

.fa-television::before,.fa-tv::before {
  content: "\f26c";
}
.fa-contao::before {
  content: "\f26d";
}
.fa-500px::before {
  content: "\f26e";
}
.fa-amazon::before {
  content: "\f270";
}
.fa-calendar-plus-o::before {
  content: "\f271";
}
.fa-calendar-minus-o::before {
  content: "\f272";
}
.fa-calendar-times-o::before {
  content: "\f273";
}
.fa-calendar-check-o::before {
  content: "\f274";
}
.fa-industry::before {
  content: "\f275";
}
.fa-map-pin::before {
  content: "\f276";
}
.fa-map-signs::before {
  content: "\f277";
}
.fa-map-o::before {
  content: "\f278";
}
.fa-map::before {
  content: "\f279";
}
.fa-commenting::before {
  content: "\f27a";
}
.fa-commenting-o::before {
  content: "\f27b";
}
.fa-houzz::before {
  content: "\f27c";
}
.fa-vimeo::before {
  content: "\f27d";
}
.fa-black-tie::before {
  content: "\f27e";
}
.fa-fonticons::before {
  content: "\f280";
}
.fa-reddit-alien::before {
  content: "\f281";
}
.fa-edge::before {
  content: "\f282";
}
.fa-credit-card-alt::before {
  content: "\f283";
}
.fa-codiepie::before {
  content: "\f284";
}
.fa-modx::before {
  content: "\f285";
}
.fa-fort-awesome::before {
  content: "\f286";
}
.fa-usb::before {
  content: "\f287";
}
.fa-product-hunt::before {
  content: "\f288";
}
.fa-mixcloud::before {
  content: "\f289";
}
.fa-scribd::before {
  content: "\f28a";
}
.fa-pause-circle::before {
  content: "\f28b";
}
.fa-pause-circle-o::before {
  content: "\f28c";
}
.fa-stop-circle::before {
  content: "\f28d";
}
.fa-stop-circle-o::before {
  content: "\f28e";
}
.fa-shopping-bag::before {
  content: "\f290";
}
.fa-shopping-basket::before {
  content: "\f291";
}
.fa-hashtag::before {
  content: "\f292";
}
.fa-bluetooth::before {
  content: "\f293";
}
.fa-bluetooth-b::before {
  content: "\f294";
}
.fa-percent::before {
  content: "\f295";
}
.fa-gitlab::before {
  content: "\f296";
}
.fa-wpbeginner::before {
  content: "\f297";
}
.fa-wpforms::before {
  content: "\f298";
}
.fa-envira::before {
  content: "\f299";
}
.fa-universal-access::before {
  content: "\f29a";
}
.fa-wheelchair-alt::before {
  content: "\f29b";
}
.fa-question-circle-o::before {
  content: "\f29c";
}
.fa-blind::before {
  content: "\f29d";
}
.fa-audio-description::before {
  content: "\f29e";
}
.fa-volume-control-phone::before {
  content: "\f2a0";
}
.fa-braille::before {
  content: "\f2a1";
}
.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-american-sign-language-interpreting::before,.fa-asl-interpreting::before {
  content: "\f2a3";
}

.fa-deaf::before,.fa-deafness::before,
.fa-hard-of-hearing::before {
  content: "\f2a4";
}
.fa-glide::before {
  content: "\f2a5";
}
.fa-glide-g::before {
  content: "\f2a6";
}

.fa-sign-language::before,.fa-signing::before {
  content: "\f2a7";
}
.fa-low-vision::before {
  content: "\f2a8";
}
.fa-viadeo::before {
  content: "\f2a9";
}
.fa-viadeo-square::before {
  content: "\f2aa";
}
.fa-snapchat::before {
  content: "\f2ab";
}
.fa-snapchat-ghost::before {
  content: "\f2ac";
}
.fa-snapchat-square::before {
  content: "\f2ad";
}
.fa-pied-piper::before {
  content: "\f2ae";
}
.fa-first-order::before {
  content: "\f2b0";
}
.fa-yoast::before {
  content: "\f2b1";
}
.fa-themeisle::before {
  content: "\f2b2";
}
.fa-google-plus-circle::before,
.fa-google-plus-official::before {
  content: "\f2b3";
}
.fa-fa::before,
.fa-font-awesome::before {
  content: "\f2b4";
}
.fa-handshake-o::before {
  content: "\f2b5";
}
.fa-envelope-open::before {
  content: "\f2b6";
}
.fa-envelope-open-o::before {
  content: "\f2b7";
}
.fa-linode::before {
  content: "\f2b8";
}
.fa-address-book::before {
  content: "\f2b9";
}
.fa-address-book-o::before {
  content: "\f2ba";
}

.fa-address-card::before,.fa-vcard::before {
  content: "\f2bb";
}

.fa-address-card-o::before,.fa-vcard-o::before {
  content: "\f2bc";
}
.fa-user-circle::before {
  content: "\f2bd";
}
.fa-user-circle-o::before {
  content: "\f2be";
}
.fa-user-o::before {
  content: "\f2c0";
}
.fa-id-badge::before {
  content: "\f2c1";
}
.fa-drivers-license::before,
.fa-id-card::before {
  content: "\f2c2";
}
.fa-drivers-license-o::before,
.fa-id-card-o::before {
  content: "\f2c3";
}
.fa-quora::before {
  content: "\f2c4";
}
.fa-free-code-camp::before {
  content: "\f2c5";
}
.fa-telegram::before {
  content: "\f2c6";
}
.fa-thermometer-4::before,
.fa-thermometer-full::before,
.fa-thermometer::before {
  content: "\f2c7";
}
.fa-thermometer-3::before,
.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}
.fa-thermometer-2::before,
.fa-thermometer-half::before {
  content: "\f2c9";
}
.fa-thermometer-1::before,
.fa-thermometer-quarter::before {
  content: "\f2ca";
}
.fa-thermometer-0::before,
.fa-thermometer-empty::before {
  content: "\f2cb";
}
.fa-shower::before {
  content: "\f2cc";
}

.fa-bath::before,.fa-bathtub::before,
.fa-s15::before {
  content: "\f2cd";
}
.fa-podcast::before {
  content: "\f2ce";
}
.fa-window-maximize::before {
  content: "\f2d0";
}
.fa-window-minimize::before {
  content: "\f2d1";
}
.fa-window-restore::before {
  content: "\f2d2";
}
.fa-times-rectangle::before,
.fa-window-close::before {
  content: "\f2d3";
}
.fa-times-rectangle-o::before,
.fa-window-close-o::before {
  content: "\f2d4";
}
.fa-bandcamp::before {
  content: "\f2d5";
}
.fa-grav::before {
  content: "\f2d6";
}
.fa-etsy::before {
  content: "\f2d7";
}
.fa-imdb::before {
  content: "\f2d8";
}
.fa-ravelry::before {
  content: "\f2d9";
}
.fa-eercast::before {
  content: "\f2da";
}
.fa-microchip::before {
  content: "\f2db";
}
.fa-snowflake-o::before {
  content: "\f2dc";
}
.fa-superpowers::before {
  content: "\f2dd";
}
.fa-wpexplorer::before {
  content: "\f2de";
}
.fa-meetup::before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 0.0625rem;
  height: 0.0625rem;
  margin: -0.0625rem;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
@font-face {
  font-style: normal;
  font-weight: normal;
  src: url("../../../fonts/icon-app.eot?icbaa");
  src: url("../../../fonts/icon-app.eot?icbaa#iefix") format("embedded-opentype"), url("../../../fonts/icon-app.ttf?icbaa") format("truetype"), url("../../../fonts/icon-app.woff?icbaa") format("woff"), url("../../../fonts/icon-app.svg?icbaa#icon-app") format("svg");
  font-family: "icon-app";
}
.icon-app {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icon-app" !important;
  speak: none;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  font-feature-settings: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.attention::before {
  content: "\e900";
}
.arrow-right::before {
  content: "\e901";
}
.arrow-left::before {
  content: "\e902";
}
.arrow-top::before {
  content: "\e903";
}
.arrow-down::before {
  content: "\e904";
}
.phone-o::before {
  content: "\e905";
}
.shield::before {
  content: "\e906";
}
.regulate::before {
  content: "\e907";
}
.screen::before {
  content: "\e908";
}
.speech::before {
  content: "\e909";
}
.upload::before {
  content: "\e90a";
}
.chevron-line-right::before {
  content: "\e90b";
}
.chevron-line-left::before {
  content: "\e90c";
}
.chevron-line-up::before {
  content: "\e90d";
}
.chevron-line-down::before {
  content: "\e90e";
}
.info::before {
  content: "\e90f";
}
.phone::before {
  content: "\e910";
}
.documents::before {
  content: "\e911";
}
.user::before {
  content: "\e912";
}
.edit::before {
  content: "\e913";
}
.news::before {
  content: "\e914";
}
.post::before {
  content: "\e915";
}
.pdf::before {
  content: "\e916";
}
.calendar::before {
  content: "\e917";
}
.picture::before {
  content: "\e918";
}
.user-list::before {
  content: "\e919";
}
.report::before {
  content: "\e91a";
}
.cross::before {
  content: "\e91b";
}
.upload-additional::before {
  content: "\e91c";
}
.file::before {
  content: "\e91d";
}
.trash::before {
  content: "\e91e";
}
.finger::before {
  content: "\e91f";
}
.turn::before {
  content: "\e920";
}
.star::before {
  content: "\e921";
}
.refresh::before {
  content: "\e922";
}
.lock::before {
  content: "\e923";
}
.smartphone::before {
  content: "\e924";
}
.bag::before {
  content: "\e925";
}
.check::before {
  content: "\e926";
}
.chevron-thin-right::before {
  content: "\e927";
}
.chevron-thin-left::before {
  content: "\e928";
}
.chevron-thin-up::before {
  content: "\e929";
}
.chevron-thin-down::before {
  content: "\e92a";
}
.chevron-o-right::before {
  content: "\e92b";
}
.chevron-o-left::before {
  content: "\e92c";
}
.chevron-o-up::before {
  content: "\e92d";
}
.chevron-o-down::before {
  content: "\e92e";
}
.logout::before {
  content: "\e92f";
}
.shield-flash::before {
  content: "\e930";
}
.check-line::before {
  content: "\e931";
}
.ja::before {
  content: "\e931";
}
.angestellte::before {
  content: "\e932";
}
.anhaenger::before {
  content: "\e933";
}
.arbeitssuchend::before {
  content: "\e934";
}
.auto::before {
  content: "\e935";
}
.kfz::before {
  content: "\e935";
}
.azubi::before {
  content: "\e936";
}
.beamter::before {
  content: "\e937";
}
.drohne::before {
  content: "\e938";
}
.gkv::before {
  content: "\e939";
}
.haus-eigentum::before {
  content: "\e93a";
}
.wg::before {
  content: "\e93a";
}
.haus-gemietet::before {
  content: "\e93b";
}
.hund::before {
  content: "\e93c";
}
.tier::before {
  content: "\e93c";
}
.jagdsport::before {
  content: "\e93d";
}
.katze::before {
  content: "\e93e";
}
.kind::before {
  content: "\e93f";
}
.motorrad::before {
  content: "\e940";
}
.nix::before {
  content: "\e941";
}
.paar::before {
  content: "\e942";
}
.pferd::before {
  content: "\e943";
}
.pkv::before {
  content: "\e944";
}
.reisen::before {
  content: "\e945";
}
.reise::before {
  content: "\e945";
}
.flugzeug::before {
  content: "\e945";
}
.ruhestand::before {
  content: "\e946";
}
.schueler::before {
  content: "\e947";
}
.selbststaendiger::before {
  content: "\e948";
}
.selbststaendig::before {
  content: "\e948";
}
.single::before {
  content: "\e949";
}
.sport::before {
  content: "\e94a";
}
.ball::before {
  content: "\e94a";
}
.student::before {
  content: "\e94b";
}
.wohnmobil::before {
  content: "\e94c";
}
.wohnung-eigentum::before {
  content: "\e94d";
}
.wohnwagen::before {
  content: "\e94e";
}
.mehrfamilienhaus::before {
  content: "\e94f";
}
.wohnung-gemietet::before {
  content: "\e950";
}
.boot::before {
  content: "\e951";
}
.fahrzeuge::before {
  content: "\e952";
}
.geld-weniger::before {
  content: "\e954";
}
.geld-mehr::before {
  content: "\e955";
}
.unf::before {
  content: "\e956";
}
.rs::before {
  content: "\e957";
}
.paragraph::before {
  content: "\e957";
}
.pflege::before {
  content: "\e958";
}
.phv::before {
  content: "\e95a";
}
.bu::before {
  content: "\e95b";
}
.ruerup::before {
  content: "\e95e";
}
.rlv::before {
  content: "\e95f";
}
.lv::before {
  content: "\e960";
}
.hr::before {
  content: "\e962";
}
.couch::before {
  content: "\e962";
}
.ddv::before {
  content: "\e963";
}
.zahn::before {
  content: "\e964";
}
.tier-kv::before {
  content: "\e965";
}
.kv::before {
  content: "\e966";
}
.glas::before {
  content: "\e967";
}
.ausland-kv::before {
  content: "\e968";
}
.best-rating::before {
  content: "\e953";
}
.best-price::before {
  content: "\e959";
}
.best-price-rating::before {
  content: "\e95c";
}
.eye-open::before {
  content: "\e95d";
}
.eye-closed::before {
  content: "\e961";
}
.graph::before {
  content: "\e969";
}
.facebook::before {
  content: "\e96a";
}
.google::before {
  content: "\e96b";
}
.messenger::before {
  content: "\e96c";
}
.twitter::before {
  content: "\e96d";
}
.whatsapp::before {
  content: "\e96e";
}
.xing::before {
  content: "\e96f";
}
.regulate-alternate::before {
  content: "\e970";
}
.attention-o::before {
  content: "\e973";
}
.bauabsichten::before {
  content: "\e971";
}
.keine-bauabsichten::before {
  content: "\e972";
}
.graph-points::before {
  content: "\e974";
}
.notification::before {
  content: "\e975";
}
.letter::before {
  content: "\e976";
}
.wrench::before {
  content: "\e977";
}
.document::before {
  content: "\e978";
}
.robot::before {
  content: "\e979";
}
.check-non-fill::before {
  content: "\e97a";
}
.easy-robi::before {
  content: "\e97b";
}
.photo::before {
  content: "\e97c";
}
.post-open::before {
  content: "\e97d";
}
.chevron-line-double::before {
  content: "\e97e";
}
html {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
body {
  position: relative;
  width: 100vw;
  min-height: 100%;
  padding-top: 2.8125rem;
  overflow: hidden;
  background-color: #fff !important;
}
.hide {
  display: none;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
  position: relative;
}
.section-primary .headline-primary:not(.no-word-break),
.section-primary .headline-secondary:not(.no-word-break),
.section-secondary .headline-primary:not(.no-word-break),
.section-secondary .headline-secondary:not(.no-word-break) {
  -webkit-hyphens: auto;
  hyphens: auto;
}
.insurances-circle p:not(.no-word-break) {
  -webkit-hyphens: auto;
  hyphens: auto;
}
.section-primary .headline-primary:not(.no-word-break),
.section-primary .headline-secondary:not(.no-word-break),
.section-secondary .headline-primary:not(.no-word-break),
.section-secondary .headline-secondary:not(.no-word-break) {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
}
.insurances-circle p:not(.no-word-break) {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
}
.set-wordbreak {
  -webkit-hyphens: auto;
  hyphens: auto;
  word-break: break-word;
}
 .app-tooltip-close,.is-link {
  cursor: pointer;
}
 button.app-tooltip-close,button.is-link {
  display: inline;
  -webkit-appearance: initial;
     -moz-appearance: initial;
          appearance: initial;
  -webkit-appearance: unset;
     -moz-appearance: unset;
          appearance: unset;
  border: none;
  background-color: transparent;
}
.alert p {
  margin-bottom: 0;
}
.alert p + p {
  margin-top: 0.9375rem;
}
.alert-dismissible .close {
  font-size: 0.75rem;
  opacity: 1;
}
.text-primary,
.text-secondary {
  margin-bottom: 1.875rem;
  padding: 0;
  text-align: center;
}
.text-primary {
  color: #414141 !important;
}
.text-secondary {
  color: #414141 !important;
}
.headline-primary,
.headline-secondary {
  line-height: 1.25;
  text-align: center;
}
.headline-primary:not(.d-none) + .text-primary, .headline-primary:not(.d-none) + .text-secondary, .headline-secondary:not(.d-none) + .text-primary, .headline-secondary:not(.d-none) + .text-secondary {
  margin-top: -1.25rem;
}
.headline-primary {
  margin-bottom: 2.5rem;
  color: #414141;
  font-weight: 500;
  font-size: 1.625rem;
}
.headline-primary:not(.d-none) + .headline-secondary {
  margin-top: -1.25rem;
}
.headline-secondary {
  margin-bottom: 2.5rem;
  color: #414141;
  font-weight: 300;
  font-size: 1.125rem;
}
.delete-account,
.delete-account .btn-link,
.delete-account .insurance-more-content-list .doc-list + label,
.insurance-more-content-list .delete-account .doc-list + label {
  font-size: 1rem;
}
.delete-account .btn-link, .delete-account .insurance-more-content-list .doc-list + label, .insurance-more-content-list .delete-account .doc-list + label {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  cursor: pointer;
}
 .badge.app-tooltip-close, .badge.is-link,a.badge {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}
.vt__disclaimer {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.vt__container-soli,
.vt__container-vt {
  padding-top: 0 !important;
}
@media (min-width: 48rem) {
  body {
    width: 100%;
    padding-top: 4.375rem;
  }
  .headline-primary {
    padding-bottom: 0.3125rem;
    font-size: 1.75rem;
  }
  .headline-primary,
  .headline-secondary,
  .text-primary,
  .text-secondary {
    text-align: left;
  }
}
.section-primary,
.section-secondary {
  margin: 0 auto;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}
.section-primary.d-none + .section-secondary,
.section-secondary.d-none + .section-secondary {
  padding-top: 5rem;
}
.section-primary:not(.d-none) + .section-secondary,
.section-secondary:not(.d-none) + .section-primary {
  padding-top: 5rem;
}
.section-secondary {
  color: #414141;
}
.text-secondary {
  color: #414141;
}
.section-primary {
  background-color: #fff;
}
.section-primary.has-embedded-layer {
  background-color: #fff;
}
.section-secondary {
  background-color: #fff;
}
.section-secondary,
.section-secondary .separator-line span {
  color: #414141;
}
.separator-line {
  position: relative;
  width: 100%;
  margin: 1.25rem;
  text-align: center;
}
.separator-line hr {
  margin-top: 0;
  margin-bottom: -1.375rem;
}
.separator-line span {
  display: inline-block;
  padding: 0.625rem;
  background-color: #fff;
  font-size: 0.875rem;
}
@media (min-width: 48rem) {
  .section-primary,
  .section-secondary {
    padding-top: 3.75rem;
  }
  .section-primary:not(.d-none) + .section-secondary,
  .section-secondary:not(.d-none) + .section-primary {
    padding-top: 3.75rem;
  }
}
.arguments {
  font-size: 0.875rem;
}
.arguments .argument {
  position: relative;
  text-align: center;
}
.arguments .argument + .argument {
  margin-top: 1.875rem;
}
.arguments span {
  display: inline-block;
  margin: 0 0 1.25rem;
  color: #414141;
  color: rgba(65, 65, 65, 0.5);
  font-size: 1.75rem;
}
.arguments p {
  margin-bottom: 0;
  color: #414141;
  color: rgba(65, 65, 65, 0.5);
  letter-spacing: -0.03125rem;
}
.arguments .argument.alternate span {
  color: #414141;
  color: rgba(65, 65, 65, 0.5);
}
.arguments .argument.alternate p {
  color: #414141;
  color: rgba(65, 65, 65, 0.5);
}
@media (min-width: 41.6875rem) {
  .arguments .argument + .argument {
    margin-top: 0;
  }
}
.header-main {
  box-shadow: 0 0.0625rem 0.125rem 0 #eaeaea;
}
.header-main {
  z-index: 15;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 2.8125rem;
  padding: 0.625rem 0;
  background-image: linear-gradient(0deg, #fff, #fff);
  background-repeat: repeat-x;
  color: #666666;
}
.header-main.active-layer {
  background: #fff;
}
 .header-main .app-tooltip-close, .header-main .is-link,.header-main a, .header-main a:active, .header-main a:hover, .header-main a:visited {
  color: #666666;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.header-main .header-image {
  display: none;
}

.header-main .calendar-col,.header-main .logo-col,
.header-main .phone-col {
  line-height: 1;
}

.header-main .calendar-col,.header-main .phone-col {
  letter-spacing: -0.0625rem;
  text-align: center;
}
.header-main .calendar-col .fa {
  font-size: 1.25rem;
}

.header-main .brand-image,.header-main .header-row {
  height: 1.5625rem;
}
.header-main .brand-image {
  display: inline-block;
  outline: 0 none;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.header-main .brand-image:focus-visible {
  outline: 0.125rem auto #005aaa;
}
.header-main .brand-image img {
  display: inline-block;
  width: auto;
  height: 100%;
}
.header-main [data-header-trigger] {
  cursor: pointer;
}
.header-main button[data-header-trigger] {
  padding: 0;
  border: 0 none;
  background: none;
  color: #666666;
}

.header-main .icon-app.calendar,.header-main .icon-app.phone {
  font-size: 1.125rem;
}
.header-main .header-layer {
  visibility: hidden;
  z-index: -1;
  position: fixed;
  top: 2.8125rem;
  left: 0;
  width: 100vw;
  max-height: calc(100vh - 4.375rem);
  overflow-x: hidden;
  overflow-y: auto;
  border-radius: 0 0 1.5625rem 1.5625rem;
  background: #fff;
  box-shadow: 0 0.3125rem 0.3125rem 0 rgba(0, 0, 0, 0.25);
  color: #666666;
  opacity: 0;
}
 .header-main .header-layer .app-tooltip-close, .header-main .header-layer .is-link,.header-main .header-layer a, .header-main .header-layer a:active, .header-main .header-layer a:hover, .header-main .header-layer a:visited {
  color: #666666;
}
.header-main .header-layer .header-layer-inner {
  position: relative;
  width: 100%;
  max-width: 23.4375rem;
  max-height: 100%;
  margin: 0 auto;
  padding: 3.125rem 2.5rem;
  overflow: hidden;
}
.header-main .header-layer .header-layer-inner.type-phone {
  text-align: center;
}
.header-main .header-layer .header-layer-inner .icon-app.cross {
  z-index: 10;
  position: absolute;
  top: 1.875rem;
  right: 1.875rem;
  font-size: 0.625rem;
  line-height: 1;
  opacity: 0.75;
  transition: opacity 0.25s ease;
}
.header-main .header-layer .header-layer-inner .icon-app.cross:hover {
  opacity: 1;
}
.header-main .header-layer .header-layer-head,
.header-main .header-layer .phone-time {
  display: block;
}
.header-main .header-layer .header-layer-head {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  font-size: 1.25rem;
}
.header-main .header-layer .header-phone-message {
  margin-top: -0.625rem;
  margin-bottom: 1.25rem;
  padding-top: 0.625rem;
  border: solid #666666;
  border: solid rgba(102, 102, 102, 0.5);
  border-width: 0.0625rem 0 0;
}
.header-main .header-layer .phone-time {
  font-size: 1rem;
}
.header-main .header-layer .phone-time + .phone-time {
  margin-top: 0.625rem;
}
.header-main .header-layer.active {
  visibility: visible;
  z-index: 13;
  opacity: 1;
}
.header-main .header-account-image button {
  width: 1.5625rem;
  height: 1.5625rem;
  padding: 0;
  overflow: hidden;
  border: 0 none;
  border-radius: 50%;
  background-color: transparent;
}
.header-main .header-account-image button img {
  z-index: -1;
  position: relative;
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.header-main .header-account-image .account-not-complete {
  display: inline-block;
  position: absolute;
  right: 2.5rem;
  bottom: 0;
  width: 0.6875rem;
  height: 0.6875rem;
  border: 0.0625rem solid #666666;
  border-radius: 50%;
  background-color: #f00014;
}
.header-main .header-account-image .header-account-image-big {
  position: relative;
  padding-bottom: 2.8125rem;
  text-align: center;
}
.header-main .header-account-image .header-account-image-big img {
  width: 8.75rem;
  height: 8.75rem;
  border-radius: 50%;
}
.header-main .header-account-image .header-account-image-big img + button {
  display: inline-block;
  position: absolute;
  bottom: 2.8125rem;
  left: calc(50% - 0.75rem + 2.8125rem);
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  border: 0.0625rem solid #666666;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.25);
  color: #666666;
  font-size: 0.75rem;
  line-height: 1;
  text-align: center;
  transition: transform 0.25s ease;
}
.header-main .header-account-image .header-account-image-big img + button:hover {
  transform: scale(1.15);
}
.header-main .header-account-image-delete {
  margin-top: -2.1875rem;
  padding-bottom: 1.875rem;
  font-size: 0.875rem;
  text-align: center;
}
 .header-main .header-account-image-delete .app-tooltip-close, .header-main .header-account-image-delete .is-link,.header-main .header-account-image-delete a {
  z-index: 10;
  position: relative;
  opacity: 0.75;
  transition: opacity 0.25s ease;
}
 .header-main .header-account-image-delete .app-tooltip-close:hover, .header-main .header-account-image-delete .is-link:hover,.header-main .header-account-image-delete a:hover {
  opacity: 1;
}
.header-main .header-layer-nav ul {
  margin: -0.3125rem 0 0;
  padding: 0;
  list-style: none;
}
.header-main .header-layer-nav ul + ul {
  margin: 1.25rem 0 0;
}
.header-main .header-layer-nav ul li {
  padding: 0.3125rem 0;
}
 .header-main .header-layer-nav ul li .app-tooltip-close, .header-main .header-layer-nav ul li .is-link,.header-main .header-layer-nav ul li a {
  display: block;
  position: relative;
  padding: 0 1.875rem 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
 .header-main .header-layer-nav ul li .app-tooltip-close .icon-app, .header-main .header-layer-nav ul li .is-link .icon-app,.header-main .header-layer-nav ul li a .icon-app {
  position: absolute;
  top: calc(50% - 0.5rem);
}
 .header-main .header-layer-nav ul li .app-tooltip-close .icon-app.attention-o, .header-main .header-layer-nav ul li .is-link .icon-app.attention-o,.header-main .header-layer-nav ul li a .icon-app.attention-o {
  right: 0;
  border-radius: 50%;
  background-color: #f00014;
  color: #666666;
}
.header-main .header-layer-nav .customer-image-upload {
  visibility: hidden;
  z-index: 4;
  position: absolute;
  top: 14.6875rem;
  left: -100%;
  width: 100%;
  height: calc(100% - 14.6875rem);
  padding: 0.625rem 2.5rem;
  background-color: #fff;
  transition: left 0.3s ease,visibility 0.3s ease 0s;
}
.header-main .header-layer-nav .customer-image-upload.active {
  visibility: visible;
  left: 0;
}
.header-main .header-layer-nav .customer-image-upload .customer-image-upload-close {
  z-index: 5;
  top: 0.9375rem !important;
  right: 1.875rem !important;
  width: auto;
  height: auto;
  color: #666666;
  font-size: 0.875rem !important;
  cursor: pointer;
}
.header-main .header-layer-nav .customer-image-upload .btn {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-radius: calc(0.75rem + 1.5rem + 0.125rem);
  border-color: #666666;
  background-color: #666666;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
}
.header-main .header-layer-nav .customer-image-upload .btn:hover {
  border-color: rgb(76.5, 76.5, 76.5);
  background-color: rgb(82.875, 82.875, 82.875);
  color: rgb(235.875, 235.875, 235.875);
}
 .header-main .header-layer-nav .customer-image-upload .btn.focus,.header-main .header-layer-nav .customer-image-upload .btn:focus {
  border-color: rgb(76.5, 76.5, 76.5);
  background-color: rgb(82.875, 82.875, 82.875);
  box-shadow: 0 0 0 0.2rem rgba(124.95, 124.95, 124.95, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.header-main .header-layer-nav .customer-image-upload .btn.disabled, .header-main .header-layer-nav .customer-image-upload .btn:disabled {
  border-color: #666666;
  background-color: #666666;
  color: #fff;
}
 .header-main .header-layer-nav .customer-image-upload .btn:not(:disabled):not(.disabled).active,.header-main .header-layer-nav .customer-image-upload .btn:not(:disabled):not(.disabled):active, .show > .header-main .header-layer-nav .customer-image-upload .btn.dropdown-toggle {
  border-color: rgb(70.125, 70.125, 70.125);
  background-color: rgb(76.5, 76.5, 76.5);
  color: rgb(229.5, 229.5, 229.5);
}
 .header-main .header-layer-nav .customer-image-upload .btn:not(:disabled):not(.disabled).active:focus,.header-main .header-layer-nav .customer-image-upload .btn:not(:disabled):not(.disabled):active:focus, .show > .header-main .header-layer-nav .customer-image-upload .btn.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(124.95, 124.95, 124.95, 0.5);
}
.header-main .header-layer-nav .customer-image-upload .btn.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}
.header-main .header-layer-nav .customer-image-upload .btn.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.header-main .header-layer-nav .customer-image-upload .btn.btn-bordered-default {
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}
.header-main .header-layer-nav .customer-image-upload .file-upload-label-group {
  width: 100%;
  margin-bottom: 0.625rem;
  padding: 0 0 0.625rem;
  text-align: center;
}
.header-main .header-layer-nav .customer-image-upload .file-upload-label-before-text {
  margin-right: 0;
  margin-bottom: 2.5rem;
  color: #666666;
}
.header-main .header-layer-nav .customer-image-upload .file-upload-preview {
  display: none;
}
.navigation-main {
  z-index: 12;
  position: fixed;
  top: auto;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: auto;
  padding: 0.3125rem;
  background-color: #fff;
  box-shadow: 0 -0.3125rem 0.3125rem 0 rgba(0, 0, 0, 0.25);
  color: #005aaa;
}
 .navigation-main .app-tooltip-close, .navigation-main .is-link,.navigation-main a, .navigation-main a:active, .navigation-main a:hover, .navigation-main a:visited {
  color: #005aaa;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.navigation-main .navigation-main-row {
  align-items: center;
  justify-content: space-between;
}
.navigation-main .navigation-list {
  position: relative;
  flex: 0 0 auto;
  width: 4.375rem;
  max-width: 100%;
  margin: 0;
  padding: 0 0.625rem;
  font-weight: 300;
  list-style: none;
}
.navigation-main .navigation-list .main-item {
  display: block;
  position: relative;
  width: 100%;
  padding: 0.625rem 0;
  border: 0 none;
  background-color: transparent;
  color: #005aaa;
  text-align: center;
}
 .navigation-main .navigation-list .main-item.active,.navigation-main .navigation-list .main-item.active-ev {
  color: #fff;
}
 .navigation-main .navigation-list .main-item.active .icon-app,.navigation-main .navigation-list .main-item.active-ev .icon-app {
  z-index: 12;
  position: relative;
  padding: 0.625rem;
  transform: translateY(-1.875rem);
  border-radius: 50%;
  background-color: #005aaa;
  box-shadow: 0 0 0 0.5rem #fff;
}
 .navigation-main .navigation-list .main-item.active .main-item-text,.navigation-main .navigation-list .main-item.active-ev .main-item-text {
  transform: translate(0, -1.5625rem);
  color: #005aaa;
  transition: all 0.25s ease;
}
 .navigation-main .navigation-list .main-item.active .notification-badge,.navigation-main .navigation-list .main-item.active-ev .notification-badge {
  top: -1.25rem;
}
.navigation-main .navigation-list .main-item .icon-app {
  display: inline-block;
  font-size: 1.25rem;
  line-height: 1;
  transition: all 0.25s ease;
}
.navigation-main .navigation-list .main-item .main-item-text {
  display: block;
  max-height: 1.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
  opacity: 1;
  transition: all 0.25s ease;
}
.navigation-main .navigation-list .main-item .notification-badge {
  z-index: 12;
  position: absolute;
  top: 0;
  left: 1.75rem;
  border-radius: 0.5625rem;
  transition: all 0.25s ease;
}
.navigation-main .navigation-list .main-item .notification-badge.effecting-pop {
  animation: pop 0.5s ease-in-out 1;
}
.navigation-main .navigation-list .sub-nav {
  visibility: hidden;
  z-index: 10;
  position: fixed;
  bottom: 4.375rem;
  left: 0;
  width: 100vw;
  height: 0;
  overflow: hidden;
  border-radius: 1.5625rem 1.5625rem 0 0;
  background-color: #fff;
  box-shadow: 0 -0.3125rem 0.3125rem 0 rgba(0, 0, 0, 0.25);
  transition: height 0.3s ease,visibility 0.3s ease 0s;
}
.navigation-main .navigation-list .sub-nav .nav-drag {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.4375rem;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.2s ease;
}
.navigation-main .navigation-list .sub-nav .nav-drag::after {
  display: block;
  position: absolute;
  top: 0.625rem;
  left: calc(50% - 6.25rem);
  width: 12.5rem;
  height: 0.1875rem;
  border-radius: 0.09375rem;
  background-color: #005aaa;
  content: "";
}
.navigation-main .navigation-list .sub-nav .nav-drag.touch {
  opacity: 1;
}
.navigation-main .navigation-list .sub-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.navigation-main .navigation-list .sub-nav .sub-nav-header {
  display: inline-block;
  width: 100%;
  padding: 3.125rem 5rem 0 2.5rem;
  font-weight: 500;
  vertical-align: middle;
}
.navigation-main .navigation-list .sub-nav .sub-nav-header .icon-app {
  margin-right: 1.25rem;
  font-size: 1.25rem;
}
.navigation-main .navigation-list .sub-nav .close-nav {
  display: inline;
  position: absolute;
  top: 1.875rem;
  right: 1.875rem;
  border: 0 none;
  background-color: transparent;
  color: #005aaa;
  font-size: 0.625rem;
  line-height: 0.625rem;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.25s ease;
}
.navigation-main .navigation-list .sub-nav .close-nav:hover {
  opacity: 1;
}
.navigation-main .navigation-list .sub-nav .sub-nav-inner {
  position: absolute;
  top: 4.6875rem;
  left: 0;
  width: 100%;
  height: calc(100% - 7.5rem);
  padding: 0 5rem;
  overflow-x: hidden;
  overflow-y: auto;
}
.navigation-main .navigation-list .sub-nav .sub-nav-list-header {
  padding-top: 2.34375rem !important;
  color: #f06400;
  font-weight: 500;
}
.navigation-main .navigation-list .sub-nav .sub-nav-list-header,
.navigation-main .navigation-list .sub-nav .sub-nav-list-item {
  padding: 0.78125rem 0;
}
 .navigation-main .navigation-list .sub-nav .sub-nav-list-header .app-tooltip-close, .navigation-main .navigation-list .sub-nav .sub-nav-list-header .is-link,.navigation-main .navigation-list .sub-nav .sub-nav-list-header a, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .app-tooltip-close, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .is-link, .navigation-main .navigation-list .sub-nav .sub-nav-list-item a {
  display: block;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
 .navigation-main .navigation-list .sub-nav .sub-nav-list-header .app-tooltip-close .nav-hint-bubble, .navigation-main .navigation-list .sub-nav .sub-nav-list-header .is-link .nav-hint-bubble,.navigation-main .navigation-list .sub-nav .sub-nav-list-header a .nav-hint-bubble, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .app-tooltip-close .nav-hint-bubble, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .is-link .nav-hint-bubble, .navigation-main .navigation-list .sub-nav .sub-nav-list-item a .nav-hint-bubble {
  display: block;
  position: absolute;
  top: 0.5rem;
  right: 0;
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 50%;
  background-color: #f00014;
}
 .navigation-main .navigation-list .sub-nav .sub-nav-list-header .active.app-tooltip-close, .navigation-main .navigation-list .sub-nav .sub-nav-list-header .active.is-link,.navigation-main .navigation-list .sub-nav .sub-nav-list-header a.active, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .active.app-tooltip-close, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .active.is-link, .navigation-main .navigation-list .sub-nav .sub-nav-list-item a.active {
  position: relative;
  padding-left: 1.0625rem;
}
 .navigation-main .navigation-list .sub-nav .sub-nav-list-header .active.app-tooltip-close::before, .navigation-main .navigation-list .sub-nav .sub-nav-list-header .active.is-link::before,.navigation-main .navigation-list .sub-nav .sub-nav-list-header a.active::before, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .active.app-tooltip-close::before, .navigation-main .navigation-list .sub-nav .sub-nav-list-item .active.is-link::before, .navigation-main .navigation-list .sub-nav .sub-nav-list-item a.active::before {
  position: absolute;
  top: calc(50% - 0.375rem);
  left: 0;
  content: "\e901";
  font-size: 0.75rem;
  line-height: 1;
  font-family: icon-app;
}
.navigation-main .navigation-list .main-item.active-ev + .sub-nav {
  visibility: visible;
  height: calc(100vh - 4.375rem - 6.25rem);
}
@media (min-width: 31.25rem) {
  .header-main.active-layer {
    background-image: linear-gradient(0deg, #fff, #fff);
    background-repeat: repeat-x;
  }
  .header-main .header-layer {
    top: 3.4375rem;
    width: 22.5rem;
    border-radius: 1.5625rem;
    box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.25);
  }
  .header-main .header-layer.centered {
    left: calc(50vw - 9.375rem);
  }
  .header-main .header-layer.right {
    right: 1.25rem;
    left: auto;
  }
  .header-main .header-layer .header-layer-inner {
    padding: 2.5rem 2.5rem;
  }
  .header-main .header-layer .phone-time {
    font-size: 1rem;
  }
  .header-main .header-layer .phone-time + .phone-time {
    margin-top: 0.625rem;
  }
  .header-main .header-layer.active {
    max-height: calc(100vh - 4.375rem);
  }
  .header-main .header-account-image .header-account-image-big {
    padding-bottom: 2.1875rem;
  }
  .header-main .header-account-image .header-account-image-big img {
    width: 6.25rem;
    height: 6.25rem;
  }
   .header-main .header-account-image .header-account-image-big img + .app-tooltip-close, .header-main .header-account-image .header-account-image-big img + .is-link,.header-main .header-account-image .header-account-image-big img + a {
    bottom: 2.1875rem;
    left: calc(50% - 0.75rem + 2.1875rem);
  }
  .header-main .header-account-image-delete {
    margin-top: -1.5625rem;
  }
  .header-main .header-layer-nav .customer-image-upload {
    top: 10.9375rem;
    height: calc(100% - 10.9375rem);
  }
  .navigation-main {
    top: 2.8125rem;
    bottom: auto;
    width: 4.0625rem;
    height: calc(100vh - 2.8125rem);
    padding-top: 0;
    box-shadow: none;
  }
  .navigation-main .container {
    padding-right: 0;
    padding-left: 0.625rem;
  }
  .navigation-main .navigation-list {
    padding: 0;
  }
  .navigation-main .navigation-list .main-item {
    height: 4.0625rem;
    color: #005aaa;
  }
  .navigation-main .navigation-list .main-item .notification-badge {
    left: 2.375rem;
  }
  .navigation-main .navigation-list .main-item::after {
    display: block;
    position: absolute;
    bottom: 0;
    left: -100%;
    width: 100%;
    height: 0.0625rem;
    background-color: #005aaa;
    content: "";
    transition: left 0.2s ease;
  }
  .navigation-main .navigation-list .main-item.active-ev::after, .navigation-main .navigation-list .main-item.active::after {
    left: 0;
  }
   .navigation-main .navigation-list .main-item.active,.navigation-main .navigation-list .main-item.active-ev {
    background-color: #005aaa;
  }
   .navigation-main .navigation-list .main-item.active .icon-app,.navigation-main .navigation-list .main-item.active-ev .icon-app {
    background-color: transparent;
    box-shadow: none;
    color: #005aaa;
  }
   .navigation-main .navigation-list .main-item.active .main-item-text,.navigation-main .navigation-list .main-item.active-ev .main-item-text {
    max-height: none;
    opacity: 1;
    transition: all 0.3s ease;
  }
   .navigation-main .navigation-list .main-item.active .notification-badge,.navigation-main .navigation-list .main-item.active-ev .notification-badge {
    top: 0.6875rem;
  }
  .navigation-main .navigation-list .main-item.active-ev .icon-app {
    transform: translateY(0.125rem);
  }
  .navigation-main .navigation-list .main-item.active-ev .main-item-text {
    transform: translateX(-4.375rem);
  }
  .navigation-main .navigation-list .main-item.active:not(.active-ev) .icon-app {
    transform: translateY(-0.3125rem);
  }
  .navigation-main .navigation-list .main-item.active:not(.active-ev) .main-item-text {
    transform: translate(0, -0.625rem);
  }
  .navigation-main .navigation-list .main-item .main-item-text {
    max-height: none;
    transition: all 0.3s linear;
  }
  .navigation-main .navigation-list .sub-nav {
    visibility: hidden;
    top: 2.8125rem;
    bottom: auto;
    left: 4.0625rem;
    width: 0;
    height: calc(100vh - 2.8125rem);
    border-radius: 0;
    box-shadow: none;
    transition: width 0.3s ease,visibility 0.3s ease 0s;
  }
  .navigation-main .navigation-list .sub-nav .close-nav {
    top: 1.875rem;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-inner {
    top: 3.875rem;
    width: 15rem;
    height: calc(100% - 7.3125rem);
    padding: 0 1.875rem;
  }
  .navigation-main .navigation-list .sub-nav .nav-drag {
    display: none;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-header {
    padding: 1.375rem 1.875rem 0;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-header .icon-app {
    display: none;
  }
  .navigation-main .navigation-list .main-item.active-ev + .sub-nav {
    visibility: visible;
    width: 15rem;
    height: calc(100vh - 2.8125rem);
  }
}
@media (min-width: 48rem) {
  .header-main {
    height: 4.375rem;
    padding: 0.9375rem 0;
  }
  
  .header-main .brand-image,.header-main .header-row {
    height: 2.5rem;
  }
  
  .header-main .header-calendar,.header-main .header-phone-number {
    margin-left: 0.3125rem;
  }
  .header-main .header-layer {
    top: 5rem;
  }
  .header-main .header-layer .header-phone-message {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    padding-top: 0;
    border-width: 0;
  }
  .header-main .header-account-image button {
    width: 2.5rem;
    height: 2.5rem;
  }
  .header-main .header-account-image .account-not-complete {
    right: 3.125rem;
  }
  .navigation-main {
    top: 4.375rem;
    height: calc(100vh - 4.375rem);
    padding-top: 3.125rem;
  }
  .navigation-main .navigation-list + .navigation-list {
    margin-top: 0.625rem;
  }
  .navigation-main .navigation-list .sub-nav {
    top: 4.375rem;
  }
  .navigation-main .navigation-list .sub-nav .close-nav {
    top: 4.75rem;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-inner {
    top: 6.375rem;
    height: calc(100% - 11.0625rem);
    padding: 0 1.875rem;
  }
  .navigation-main .navigation-list .sub-nav .nav-drag {
    display: none;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-header {
    padding: 4.3125rem 1.875rem 0;
  }
  .navigation-main .navigation-list .sub-nav .sub-nav-header .icon-app {
    display: none;
  }
  .navigation-main .navigation-list .main-item.active-ev + .sub-nav {
    height: calc(100vh - 4.375rem);
  }
}
@media (min-width: 62rem) {
  .navigation-main .navigation-list + .navigation-list {
    margin-top: 1.25rem;
  }
}
@keyframes pop {
  25% {
    transform: scale(0.7);
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.3);
  }
}
.footer-main {
  z-index: 3;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 1.25rem 0 2.5rem;
  background-color: #f06400;
  color: #fff;
  font-size: 0.6875rem;
  text-align: center;
}
.footer-main ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.footer-main ul li {
  display: inline-block;
  margin-top: 1.25rem;
  line-height: 0.875;
}
 .footer-main ul li.first .app-tooltip-close, .footer-main ul li.first .is-link, .footer-main ul li.first a,.footer-main ul li.first span {
  padding-left: 0;
}
 .footer-main ul li.last .app-tooltip-close, .footer-main ul li.last .is-link, .footer-main ul li.last a,.footer-main ul li.last span {
  padding-right: 0;
  border-right: none;
}

.footer-main ul li .app-tooltip-close,
.footer-main ul li .is-link,
.footer-main ul li a,.footer-main ul li span {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
  border-right: 0.0625rem solid #fff;
}

.footer-main .app-tooltip-close,
.footer-main .is-link,
.footer-main a,.footer-main li {
  color: #fff;
}
.footer-main .footer-legal-info {
  display: inline-block;
  margin-top: 2.5rem;
  line-height: 0.875;
}
.social-media-content {
  position: relative;
  margin-top: 1.25rem;
  padding-top: 1.25rem;
}
.social-media-content::after, .social-media-content::before {
  display: block;
  position: absolute;
  top: 0;
  left: calc(50% - 9.6875rem);
  width: 19.375rem;
  height: 0.0625rem;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.5);
  content: "";
}
.social-media-content::after {
  top: auto;
  bottom: -1.25rem;
  left: calc(50% - 8.75rem);
  width: 17.5rem;
}
.social-media-content header {
  margin-bottom: 0.625rem;
}
 .social-media-content .app-tooltip-close, .social-media-content .is-link,.social-media-content a {
  font-size: 1.5;
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
  opacity: 0.5;
  transition: opacity 0.3s ease;
}
 .social-media-content .app-tooltip-close:hover, .social-media-content .is-link:hover,.social-media-content a:hover {
  opacity: 1;
}
 .social-media-content .app-tooltip-close + .app-tooltip-close, .social-media-content .app-tooltip-close + .is-link, .social-media-content .app-tooltip-close + a, .social-media-content .is-link + .app-tooltip-close, .social-media-content .is-link + .is-link, .social-media-content .is-link + a, .social-media-content a + .app-tooltip-close, .social-media-content a + .is-link,.social-media-content a + a {
  margin-left: 0.625rem;
}
/*******************************************************/
/******************************************************/
.custom-control {
  display: inline-flex;
  position: relative;
  width: 100%;
  min-height: 1.5rem;
  margin-right: 1rem;
  padding-left: 0.5rem;
  cursor: pointer;
}
.custom-control-input {
  display: inline-block;
  z-index: -1;
  position: absolute;
  top: 0.25rem;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-checkbox .custom-control-indicator {
  top: 0.0625rem;
}
.custom-radio .custom-control-indicator {
  top: 0.0625rem;
}
.custom-control-indicator {
  display: block;
  position: absolute;
  left: 0;
  width: 1rem;
  height: 1rem;
  background-position: center center;
  background-size: 50% 50%;
  background-repeat: no-repeat;
  background-color: #fff;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.custom-radio .custom-control-indicator {
  border-radius: 50%;
}
:invalid {
  outline: none;
  box-shadow: none;
}
:-moz-submit-invalid {
  outline: none;
  box-shadow: none;
}
:-moz-ui-invalid {
  outline: none;
  box-shadow: none;
}
.form-control-danger {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='768' height='768' viewBox='0 0 768 768'%3E%3Ctitle/%3E%3Cpath d='M768 77.315l-306.685 306.685 306.685 306.685-77.315 77.315-306.685-306.685-306.685 306.685-77.315-77.315 306.685-306.685-306.685-306.685 77.315-77.315 306.685 306.685 306.685-306.685z' style='fill: %23f00014'/%3E%3C/svg%3E") no-repeat calc(100% - 0.3125rem) center;
  background-size: 0.625rem;
}
.form-control-danger, .form-control-danger:focus {
  border-color: #f00014 !important;
  color: #f00014 !important;
}
.form-control-danger + .custom-control-indicator {
  border-color: #f00014 !important;
}
.form-control-danger.is-group:not(.analysis-label-holder) {
  position: relative;
  padding-top: 0.625rem;
  background: none;
}
 .form-control-danger.is-group:not(.analysis-label-holder)::after,.form-control-danger.is-group:not(.analysis-label-holder)::before {
  display: block;
  position: absolute;
  content: "";
}
.form-control-danger.is-group:not(.analysis-label-holder)::before {
  top: -0.25rem;
  left: 0;
  width: 100%;
  height: 0.0625rem;
  background-color: #f00014;
}
.form-control-danger.is-group:not(.analysis-label-holder).row::before {
  left: 1.25rem;
  width: calc(100% - 2.5rem);
}
.form-control-danger.is-group:not(.analysis-label-holder)::after {
  top: -0.875rem;
  left: calc(25% - 0.65625rem);
  width: 1.25rem;
  height: 1.25rem;
  border: 0.0625rem solid #f00014;
  border-radius: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='768' height='768' viewBox='0 0 768 768'%3E%3Ctitle/%3E%3Cpath d='M768 77.315l-306.685 306.685 306.685 306.685-77.315 77.315-306.685-306.685-306.685 306.685-77.315-77.315 306.685-306.685-306.685-306.685 77.315-77.315 306.685 306.685 306.685-306.685z' style='fill: %23f00014'/%3E%3C/svg%3E") no-repeat calc(100% - 0.3125rem) center;
  background-position: center;
  background-size: 0.625rem;
  background-color: #fff;
}
.form-control-danger.is-group:not(.analysis-label-holder) label,
.form-control-danger.is-group:not(.analysis-label-holder) label .custom-control-description {
  color: #f00014;
}
.form-control-danger.is-group.analysis-label-holder {
  background: none;
}
.form-control-danger.is-group.analysis-label-holder .analysis-label {
  box-shadow: 0 0 0 0.0625rem #f00014,0 0.3125rem 0.9375rem rgba(0, 0, 0, 0.25);
  color: #f00014;
}
.form-control-danger + .dynamic-label {
  color: #f00014 !important;
}
.form-control-warning {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='768' height='768' viewBox='0 0 768 768'%3E%3Ctitle/%3E%3Cpath d='M418.315 471.421v-140.527h-68.629v140.527h68.629zM418.315 610.315v-70.264h-68.629v70.264h68.629zM0 714.893l384-661.787 384 661.787h-768z' style='fill: rgb(224.7, 93.625, 0);'/%3E%3C/svg%3E") no-repeat calc(100% - 0.3125rem) center;
  background-size: 0.8125rem;
}
.form-control-warning, .form-control-warning:focus {
  border-color: rgb(224.7, 93.625, 0) !important;
  color: rgb(138, 57.5, 0) !important;
}
.form-control-warning + .custom-control-indicator {
  border-color: rgb(224.7, 93.625, 0) !important;
}
.form-control-warning.is-group:not(.analysis-label-holder) {
  position: relative;
  padding-top: 0.625rem;
  background: none;
}
 .form-control-warning.is-group:not(.analysis-label-holder)::after,.form-control-warning.is-group:not(.analysis-label-holder)::before {
  display: block;
  position: absolute;
  content: "";
}
.form-control-warning.is-group:not(.analysis-label-holder)::before {
  top: -0.25rem;
  left: 0;
  width: 100%;
  height: 0.0625rem;
  background-color: rgb(224.7, 93.625, 0);
}
.form-control-warning.is-group:not(.analysis-label-holder).row::before {
  left: 1.25rem;
  width: calc(100% - 2.5rem);
}
.form-control-warning.is-group:not(.analysis-label-holder)::after {
  top: -0.875rem;
  left: calc(25% - 0.65625rem);
  width: 1.25rem;
  height: 1.25rem;
  border: 0.0625rem solid rgb(224.7, 93.625, 0);
  border-radius: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='768' height='768' viewBox='0 0 768 768'%3E%3Ctitle/%3E%3Cpath d='M418.315 471.421v-140.527h-68.629v140.527h68.629zM418.315 610.315v-70.264h-68.629v70.264h68.629zM0 714.893l384-661.787 384 661.787h-768z' style='fill: rgb(224.7, 93.625, 0);'/%3E%3C/svg%3E") no-repeat calc(100% - 0.3125rem) center;
  background-position: center;
  background-size: 0.8125rem;
  background-color: #fff;
}
.form-control-warning.is-group:not(.analysis-label-holder) label,
.form-control-warning.is-group:not(.analysis-label-holder) label .custom-control-description {
  color: rgb(224.7, 93.625, 0);
}
.form-control-warning.is-group.analysis-label-holder {
  background: none;
}
.form-control-warning.is-group.analysis-label-holder .analysis-label {
  box-shadow: 0 0 0 0.0625rem rgb(224.7, 93.625, 0),0 0.3125rem 0.9375rem rgba(0, 0, 0, 0.25);
  color: rgb(224.7, 93.625, 0);
}
.form-control-warning + .dynamic-label {
  color: rgb(224.7, 93.625, 0) !important;
}
:focus-visible {
  outline: 0.125rem auto #005aaa;
}
[data-no-focus-visible]:focus-visible {
  outline: none !important;
}
form {
  max-width: 48.75rem;
  margin: 0 auto;
}
.form-group {
  position: relative;
}
.form-container {
  max-width: 28rem;
  margin: 1.875rem auto 0;
  padding: 1.875rem;
}
.form-container.lg {
  max-width: 45rem;
}

.form-container .btn,.form-container .btn-container .btn,
.form-container .btn-container button,
.form-container button {
  max-width: none;
}
.btn-container {
  margin-top: 1.875rem;
  text-align: center;
}
.btn-container .btn,
.btn-container button {
  width: 100%;
  min-width: auto;
  max-width: 21.5625rem;
  margin: 0 auto;
}
.contact-section .file-upload-label-group[data-drop-text] {
  text-align: left;
}
input[list].form-control,
select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 2.25rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' width='21' height='32' viewBox='0 0 21 32'%3E%3Cpath fill='%23414141' d='M19.196 13.143q0 0.232-0.179 0.411l-8.321 8.321q-0.179 0.179-0.411 0.179t-0.411-0.179l-8.321-8.321q-0.179-0.179-0.179-0.411t0.179-0.411l0.893-0.893q0.179-0.179 0.411-0.179t0.411 0.179l7.018 7.018 7.018-7.018q0.179-0.179 0.411-0.179t0.411 0.179l0.893 0.893q0.179 0.179 0.179 0.411z'/%3E%3C/svg%3E");
  background-position: center right calc((1.5em + 0.75rem + 0.125rem) / 4);
  background-position: center right calc(calc(1.5em + 0.75rem + 0.125rem) / 4);
  background-size: calc((1.5em + 0.75rem + 0.125rem) / 2.5);
  background-size: calc(calc(1.5em + 0.75rem + 0.125rem) / 2.5);
  background-repeat: no-repeat;
}
input[list]::-webkit-calendar-picker-indicator {
  -webkit-appearance: auto !important;
          appearance: auto !important;
}
select.form-control-lg:not([size]):not([multiple]) {
  height: calc(1.5em + 1rem + 0.125rem);
  padding: 0.35rem 1.75rem 0.35rem 1rem;
}
.form-control:-webkit-autofill {
  -webkit-text-fill-color: #414141;
  border: 0.0625rem solid #bbbbbb;
  -webkit-box-shadow: inset 0 0 0 62.5rem #fff;
  font-size: 1rem;
  animation-name: onAutoFillStart;
}
.form-control-lg:-webkit-autofill {
  font-size: 1rem;
}
.form-control:-webkit-autofill:focus {
  -webkit-text-fill-color: #414141;
  border-color: #414141;
  -webkit-box-shadow: inset 0 0 0 62.5rem #fff;
  font-size: 1rem;
}
.form-control-lg:-webkit-autofill:focus {
  font-size: 1rem;
}
.form-control:not(:-webkit-autofill) {
  animation-name: onAutoFillCancel;
}
.password-show {
  cursor: pointer;
}
.form-control::-moz-placeholder {
  font-size: 1rem;
}
.form-control::placeholder {
  font-size: 1rem;
}
.form-control-lg::-moz-placeholder {
  font-size: 1rem;
}
.form-control-lg::placeholder {
  font-size: 1rem;
}
.form-control::-ms-input-placeholder {
  font-size: 1rem;
}
.form-control-lg::-ms-input-placeholder {
  font-size: 1rem;
}
.custom-radio.custom-control {
  padding-left: 2.6875rem;
}
.custom-radio .custom-control-input:focus + .custom-control-indicator {
  outline: 0.125rem auto #005aaa;
}
.custom-radio .custom-control-indicator {
  width: 1.25rem;
  height: 1.25rem;
  border: 0.0625rem solid #bbbbbb;
  background-color: #fff;
  transition: all 0.3s ease;
}
.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23414141'/%3E%3C/svg%3E");
  background-size: 100%;
  background-color: #fff;
  transition: all 0.3s ease;
}
.register-customer-type {
  margin: 0;
}
.register-customer-type label {
  margin: 0;
  font-size: 1.25rem;
  cursor: pointer;
}
.register-customer-type .customer-type-info {
  max-height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  box-shadow: inset 0 0 0 0.0625rem #bbbbbb;
  transition: max-height 0.3s ease;
}
.register-customer-type .customer-type-info .customer-type-info-inner {
  padding: 0.9375rem;
}
.register-customer-type .customer-type-info header {
  margin-bottom: 0.625rem;
  color: #414141;
  font-weight: 600;
}
.register-customer-type .customer-type-info p {
  font-size: 0.875rem;
}
.register-customer-type .customer-type-info p:last-child {
  margin: 0;
}
.register-customer-type input[type=checkbox]:checked ~ .customer-type-info {
  max-height: 75rem;
}
.custom-checkbox.custom-control {
  padding-left: 2.0625rem;
}
.custom-checkbox.custom-control .custom-control-description-header {
  display: block;
  margin-bottom: 0.9375rem;
}
.custom-checkbox .custom-control-input:focus + .custom-control-indicator {
  outline: 0.125rem auto #005aaa;
}
.custom-checkbox .custom-control-indicator {
  width: 1.25rem;
  height: 1.25rem;
  border: 0.0625rem solid #bbbbbb;
  background-color: #fff;
  transition: all 0.3s ease;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23414141' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
  background-size: 87%;
  background-color: #fff;
  transition: all 0.3s ease;
}
.autocomplete {
  width: 100%;
  max-width: 56.25rem;
  margin: 0 auto 1.875rem;
}
.autocomplete .search-field {
  max-width: 56.25rem;
  margin: 0 auto;
}
.search-field {
  padding-right: 4.0625rem;
  padding-left: 1rem !important;
  border: 0.0625rem solid #005aaa !important;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30;' xml:space='preserve'%3E%3Cg id='Ebene_1'%3E%3Ctitle%3Esearch%3C/title%3E%3C/g%3E%3Cg id='Ebene_2'%3E%3Cg%3E%3Cpath class='st0' fill='%23005aaa' d='M17.4,0C17.4,0,17.4,0,17.4,0C10.5-0.1,4.8,5.5,4.8,12.4c0,0,0,0,0,0c0,3.1,1.1,6.1,3.2,8.3l-7.7,7.6c-0.4,0.4-0.4,1,0,1.3c0,0,0,0,0,0c0.4,0.4,1,0.4,1.4,0l7.8-7.6c2.3,1.8,5.1,2.8,7.9,2.8c6.9,0.1,12.6-5.5,12.6-12.4c0,0,0,0,0,0C29.9,5.5,24.3-0.1,17.4,0z M17.4,22.9c-5.9,0-10.6-4.7-10.7-10.5c0-5.9,4.8-10.7,10.7-10.7s10.7,4.8,10.7,10.7C28,18.3,23.2,23,17.4,22.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: calc(100% - (0.9375rem)) center;
  background-size: 2.1875rem !important;
  background-repeat: no-repeat;
  background-color: #fff;
  box-shadow: none !important;
}
.bc-wrapper {
  position: relative;
}
.bc-wrapper .bc-menu {
  display: none;
  z-index: 1000;
  position: absolute;
  width: 100%;
  max-height: 16.5em;
  overflow-y: auto;
  border: 0.0625rem solid #bbbbbb;
  border-width: 0 0.0625rem 0.0625rem;
  background-color: #fff;
}
.bc-wrapper .bc-menu .list-group-item {
  display: block;
  padding: 0.75rem 0.375rem;
  overflow: hidden;
  border-bottom: 0.0625rem solid #bbbbbb;
  color: #414141;
  font-size: 1rem;
  line-height: 1.5;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bc-wrapper .bc-menu .list-group-item:last-child {
  border-bottom: none;
}
.bc-wrapper .bc-menu .list-group-item:hover {
  background-color: #eeeeee;
}
.input-group .bc-wrapper .bc-menu {
  top: 2.375rem;
}

input:not([type=checkbox]).form-control:focus,
input:not([type=color]).form-control:focus,
input:not([type=file]).form-control:focus,input:not([type=radio]).form-control:focus,
select.form-control:focus,
textarea.form-control:focus {
  box-shadow: none;
}
.form-control {
  height: calc(1.5em + 0.75rem + 0.125rem);
  border: 0.0625rem solid #bbbbbb;
  background-color: #fff;
  color: #414141;
  transition-duration: 0.3s;
  transition-property: background-color, font-size, box-shadow, color;
  transition-timing-function: ease-in-out;
}
.form-control.form-control-lg {
  height: calc(1.5em + 1rem + 0.125rem);
}
.form-control::-moz-placeholder {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.form-control::placeholder {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.form-control::-ms-input-placeholder {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.form-control:focus {
  border-color: #414141;
  background-color: #fff;
  color: #414141;
}
 .form-control.disabled,.form-control[disabled], .form-control[readonly] {
  border-color: #bbbbbb !important;
  border-color: rgba(187, 187, 187, 0.5) !important;
  background-color: #eaeaea !important;
  background-color: rgba(234, 234, 234, 0.3) !important;
  color: #414141 !important;
  color: rgba(65, 65, 65, 0.5) !important;
  opacity: 1;
}
.form-spacer {
  margin-top: 1rem;
  line-height: 1.5;
  text-align: center;
}
label {
  margin-bottom: 0.9375rem;
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
  font-size: 1rem;
}
label.btn {
  margin-bottom: 0;
}
 .button-cancel .app-tooltip-close, .button-cancel .is-link,.button-cancel a, .button-cancel a:active, .button-cancel a:focus {
  color: #f06400;
  transition: color 0.3s ease;
}
 .button-cancel .app-tooltip-close:hover, .button-cancel .is-link:hover,.button-cancel a:hover {
  color: rgb(112.5, 46.875, 0);
}
textarea.type-1 {
  height: 6.25rem !important;
}
textarea.type-2 {
  height: 3.75rem !important;
}
textarea.type-3 {
  height: 11.25rem !important;
}
.progress-custom {
  height: 0.5rem;
}
.password-group {
  position: relative;
  text-align: left;
}
.password-group .form-control, .password-group .form-control:focus {
  padding-right: 4.75rem !important;
}
.password-group .password-show {
  display: flex;
  z-index: 3;
  position: absolute;
  top: 0;
  right: 0;
  align-items: center;
  width: 4.75rem;
  height: 100%;
  color: #414141;
  font-size: 1.25rem;
  text-align: center;
  transition: all 0.3s ease;
}
.password-group .password-show i,
.password-group .password-show span {
  display: inline-block;
  width: 100%;
}
#captchaCheck {
  z-index: -1;
  position: absolute;
  top: 3.125rem;
  left: 1.28125rem;
  opacity: 0;
}
@media (min-width: 48rem) {
  textarea.type-1 {
    height: 7.5rem !important;
  }
}
@media (min-width: 62rem) {
  .contact-section .btn-container {
    text-align: left;
  }
  .contact-section .btn-container .btn,
  .contact-section .btn-container button {
    margin: 0;
  }
}
.js-upload .app-tooltip {
  z-index: 10;
  position: absolute;
  top: 0.625rem;
  left: 50%;
  transform: translateX(-50%);
}
.js-upload .app-tooltip .upload-info {
  display: block;
  padding-top: 0.3125rem;
  font-size: 0.75rem;
}
.file-upload-label-group .file-upload-label-before-text {
  margin-right: 1.875rem;
  color: #414141;
  font-size: 1rem;
}
.file-upload-label-group .file-upload-label {
  color: #f06400;
  font-size: 0.875rem !important;
  cursor: pointer;
}
.file-upload-label-group .file-upload-label .file-upload-icon {
  margin-right: 0.3125rem;
}
.file-upload-label-group[data-drop-text] {
  display: block;
  position: relative;
  margin: 0 1.25rem 0.625rem;
  padding: 2.5rem 0.9375rem;
  border: 0.0625rem dashed #f06400;
  border-radius: 0.1875rem;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.5);
  text-align: left;
  cursor: pointer;
  transition: all 0.3s ease;
}
.file-upload-label-group[data-drop-text]::after {
  display: block;
  width: auto;
  margin: 0.9375rem 0 0;
  content: "\e90a";
  color: #414141;
  color: rgba(65, 65, 65, 0.25);
  font: 900 3.375rem/1 "icon-app";
  text-align: center;
}
.file-upload-label-group[data-drop-text].file-drag {
  border: 0.125rem dashed #f06400;
  background-color: #fff;
}
.file-upload-label-group[data-drop-text]::before {
  content: attr(data-drop-text);
  font-size: 0.875rem;
}
.file-upload-preview + .file-upload-preview {
  margin-top: 0.625rem;
}
.file-upload-preview .js-remove-upload-preview {
  z-index: 5;
  position: absolute;
  top: 0.625rem;
  right: 0.625rem;
  color: #414141;
  font-size: 1rem;
  line-height: 1;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.3s ease;
}
.file-upload-preview .js-remove-upload-preview:hover {
  opacity: 1;
}
.file-upload-preview .file-upload-preview-name {
  margin-bottom: 0.625rem;
  color: #414141;
  font-weight: 600;
  font-size: 0.875rem;
}
.file-upload-preview .file-upload-preview-name .upload-file-icon {
  color: #414141;
  font-size: 1rem;
}
.file-upload-preview .file-upload-preview-name .upload-file-icon {
  margin-right: 0.625rem;
}
.file-upload-preview .file-upload-preview-name .text-truncate + .d-block {
  margin-top: 0.3125rem;
}
.file-upload-preview .img-fluid-upload {
  width: 2.5rem;
  height: auto;
}
.file-upload-preview .inputs-upload {
  position: relative;
}
.file-upload-preview .show-upload-field {
  display: inline-block;
  color: #f06400;
  font-size: 0.75rem;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  cursor: pointer;
  opacity: 0.85;
  transition: opacity 0.2s ease;
}
 .file-upload-preview .show-upload-field.active,.file-upload-preview .show-upload-field:hover {
  opacity: 1;
}
.file-upload-preview .upload-description-field {
  z-index: -1;
  position: absolute;
  top: 0;
  left: -2.5rem;
  width: 100%-2.5rem;
  opacity: 0;
}
.file-upload-preview .upload-description-field.active, .file-upload-preview .upload-description-field.active-invalid {
  z-index: 3;
  opacity: 1;
}
.file-upload-preview [class*=new-upload] {
  margin-top: 0.9375rem;
}
.file-upload-preview [class*=new-upload] + [class*=new-upload] {
  margin-top: 0;
}
.file-upload-preview .new-upload-description,
.file-upload-preview .new-upload-file-name {
  font-size: 0.75rem;
}
.file-upload-preview .new-upload-description span,
.file-upload-preview .new-upload-file-name span {
  font-style: italic;
}
.file-upload-preview .file-upload-image-preview {
  position: relative;
  width: 100%;
  max-width: 48.75rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  border-radius: 0.1875rem;
  background-color: #fff;
  box-shadow: inset 0 0 0 0.0625rem #f06400;
}
@media (min-width: 48rem) {
  .js-upload .app-tooltip {
    right: 0.625rem;
    left: auto;
    transform: none;
  }
}
.labeled-content {
  max-width: 25rem;
  margin-bottom: 0.5rem;
  padding: 0.5rem 1rem;
}
.labeled-content:last-child {
  margin-bottom: 0;
}
.labeled-content .check-label,
.labeled-content .check-value {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.labeled-content .check-label {
  margin-top: -0.375rem;
  font-size: 0.75rem;
}
.labeled-content .check-value {
  color: #414141;
  font-size: 1rem;
}
input:checked + .layer-default {
  visibility: visible;
  z-index: 1001;
  opacity: 1;
}
.layer-default {
  display: table;
  visibility: hidden;
  z-index: -1;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 100vw;
  height: 100vh;
  -webkit-backdrop-filter: blur(0.3125rem);
          backdrop-filter: blur(0.3125rem);
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.4);
  color: #414141;
  line-height: 1.25;
  text-align: center;
  opacity: 0;
  table-layout: fixed;
  transition: all 0.3s ease;
}
.layer-default.static, .layer-default.static.is-shown {
  z-index: 2;
  position: relative;
  height: auto;
  background-color: transparent;
}
.layer-default.static .message-content, .layer-default.static.is-shown .message-content {
  max-width: 100%;
  border-radius: 0;
}
.layer-default.embedded .cell .message-content {
  width: 100%;
  overflow: visible;
  border-radius: 0;
}
.layer-default.embedded .cell .message-content .message-content-inner {
  max-height: none;
  padding: 0;
  overflow-x: visible;
  overflow-y: visible;
}
.layer-default .document {
  width: 100%;
  overflow: hidden;
}
.layer-default .document::before {
  display: none;
}
.layer-default.is-shown {
  visibility: visible;
  z-index: 1001;
  opacity: 1;
  transition: all 0.3s ease;
}
.layer-default.crop-layer.is-shown {
  z-index: 1003;
}
.layer-default.crop-layer .cell .message-content {
  border-radius: 0;
}
.layer-default.crop-layer .cell .message-content .message-content-inner {
  position: relative;
  max-height: calc(100vh - 5rem);
  padding: 0.3125rem;
  overflow-y: hidden;
}
.layer-default.crop-layer .cell .message-content .message-content-inner .upload-cropping {
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}
.layer-default.crop-layer .cell .message-content .message-content-inner img {
  max-width: 100%;
  max-height: 100%;
}
.layer-default.crop-layer .cell .message-content .message-content-footer {
  height: auto;
}
.layer-default.crop-layer .cell .message-content .zoom-btn {
  width: 1.9375rem !important;
  border-radius: 50%;
  cursor: pointer;
}
.layer-default.cancel-layer button {
  width: 100%;
  max-width: 18.75rem;
}
.layer-default.power-gas-layer .phone-link {
  display: inline-block;
  padding: 0.4375rem;
  color: #414141;
  font-size: 1.375rem;
}
.layer-default.power-gas-layer .gas-layer-trigger {
  cursor: pointer;
}
.layer-default.full-size {
  background-color: #fff;
}
.layer-default.full-size .cell .message-content {
  height: calc(100% - 2.5rem);
}
.layer-default.layer-cookie-approval {
  z-index: 9999;
}
.layer-default.layer-cookie-approval .cell .message-content {
  text-align: left;
}
.layer-default.layer-cookie-approval .nav-item.nav-link.active {
  display: none;
}
.layer-default.layer-cookie-approval .row .nav {
  padding-left: 1.25rem;
}
.layer-default.layer-cookie-approval .collapse-cookie-description-table {
  margin-top: 1.25rem;
}
.layer-default.layer-cookie-approval .collapse-cookie-description-table .card {
  padding: 0;
  border: 0 none;
}
.layer-default.layer-cookie-approval [data-toggle=collapse] span {
  margin-right: 0.9375rem;
}
.layer-default.layer-cookie-approval [data-toggle=collapse][aria-expanded=true] span::before {
  content: "\e90d";
}
.layer-default.layer-cookie-approval .table th {
  width: 9.375rem;
}
.layer-default.layer-cookie-approval .table td {
  width: calc(100% - 9.375rem);
}
.layer-default.layer-cookie-approval .layer-headline-secondary {
  position: relative;
}
.layer-default.layer-cookie-approval .layer-headline-secondary + .position-relative .check-element {
  z-index: 2;
  position: absolute;
  top: -2.75rem;
  right: -1.875rem;
  width: 9.375rem;
}
.layer-default.layer-cookie-approval.top {
  position: relative;
  height: auto;
  margin-top: -2.8125rem;
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
  background-color: transparent;
}
.layer-default.layer-cookie-approval.top .cell .message-content {
  width: 100%;
}
.layer-default.layer-cookie-approval.top .cell .message-content .message-content-inner {
  margin: 0 auto;
  padding: 1.5625rem calc(20rem / 16);
}
@media (min-width: 41.6875rem) {
  .layer-default.layer-cookie-approval.top .cell .message-content .message-content-inner {
    max-width: calc(667rem / 16);
  }
}
@media (min-width: 48rem) {
  .layer-default.layer-cookie-approval.top .cell .message-content .message-content-inner {
    max-width: calc(768rem / 16);
  }
}
@media (min-width: 62rem) {
  .layer-default.layer-cookie-approval.top .cell .message-content .message-content-inner {
    max-width: calc(992rem / 16);
  }
}
@media (min-width: 75rem) {
  .layer-default.layer-cookie-approval.top .cell .message-content .message-content-inner {
    max-width: calc(1240rem / 16);
  }
}
.layer-default .cell {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.layer-default .cell .message-content {
  display: inline-block;
  position: relative;
  width: calc(100% - 2.5rem);
  overflow: hidden;
  background-color: #fff;
}
.layer-default .cell .message-content form {
  position: relative;
  max-width: 36.25rem;
}
.layer-default .cell .message-content form.signature-field-form {
  max-width: 100%;
}
.layer-default .cell .message-content .message-content-inner {
  max-height: calc(100vh - 11.875rem);
  padding: 1.5625rem 1.875rem 1.875rem;
  overflow-x: hidden;
  overflow-y: auto;
}
.layer-default .cell .message-content .message-content-header {
  position: relative;
  height: 3.125rem;
}
.layer-default .cell .message-content .message-content-header .close {
  position: absolute;
  top: 1.25rem;
  right: 1.25rem;
  color: #005aaa;
  font-size: 0.75rem;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.3s ease;
}
.layer-default .cell .message-content .message-content-header .close:hover {
  opacity: 1;
}
.layer-default .cell .message-content .message-content-footer {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 5.625rem;
  padding: 0.9375rem 1.25rem;
  box-shadow: 0 0.9375rem 1.875rem 0.9375rem rgba(0, 0, 0, 0.5);
  vertical-align: middle;
}
.layer-default .cell .message-content .message-content-footer .btn,
.layer-default .cell .message-content .message-content-footer button {
  width: 100%;
  min-width: auto;
  max-width: 21.5625rem;
  margin: 0 auto;
}
.layer-default .cell .message-content .layer-headline-primary {
  margin-bottom: 1.25rem;
  color: #414141;
  font-size: 1.5rem;
  -webkit-hyphens: auto;
  hyphens: auto;
  word-break: break-word;
}
.layer-default .cell .message-content .layer-headline-secondary {
  margin-bottom: 1.25rem;
  color: #414141;
  font-size: 1.25rem;
}
.layer-default .cell .message-content .layer-text {
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.layer-default .cell .message-content .layer-headline-primary + .layer-text,
.layer-default .cell .message-content .layer-headline-secondary + .layer-text,.layer-default .cell .message-content .layer-text + .layer-text,
.layer-default .cell .message-content form + .layer-text {
  margin-top: 1.875rem;
}
.layer-default .cell .message-content .layer-icon {
  display: inline-block;
  margin: 0.625rem 0 1.25rem;
  color: #414141;
  color: rgba(65, 65, 65, 0.5);
  font-size: 2.5rem;
}
.layer-default .cell .message-content .layer-icon.sm {
  font-size: 2rem;
}
.layer-default .cell .message-content .layer-icon.lg {
  font-size: 5rem;
}
.layer-default.alert-layer.is-shown {
  z-index: 1100;
}
.layer-default.alert-layer .message-content {
  position: relative;
  max-width: 43.75rem;
  overflow: visible;
}
.layer-default.alert-layer .message-content.max-w {
  max-width: 18.75rem;
}
.layer-default.alert-layer .message-content::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.125rem;
  background-color: transparent;
  content: "";
}
.layer-default.alert-layer.is-danger .message-content::before {
  background-color: #f00014;
}
.layer-default.alert-layer.is-warning .message-content::before {
  background-color: #f06400;
}
.layer-default.alert-layer.is-success .message-content::before {
  background-color: #00c050;
}
.layer-default.alert-layer .animated {
  width: 8.125rem;
  height: auto;
}
@keyframes scaleAnimation {
  0% {
    transform: scale(1.5);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes drawCircle {
  0% {
    stroke-dashoffset: 18.75rem;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes drawCheck {
  0% {
    stroke-dashoffset: 2.1875rem;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes drawLine {
  from {
    stroke-dashoffset: 100;
  }
  to {
    stroke-dashoffset: 0;
  }
}

.layer-default.alert-layer #failureAnimationCircle,.layer-default.alert-layer #successAnimationCircle {
  stroke-dasharray: 18.75rem 18.75rem;
}

.layer-default.alert-layer #failureAnimationCheck,.layer-default.alert-layer #successAnimationCheck {
  stroke-dasharray: 2.1875rem 2.1875rem;
}
.layer-default.alert-layer #successAnimationCheck,
.layer-default.alert-layer #successAnimationCircle {
  stroke: #00c050;
}

.layer-default.alert-layer #failureAnimationCheck,
.layer-default.alert-layer #failureAnimationCircle,.layer-default.alert-layer .failureAnimationCheckLine {
  stroke: #f00014;
}

.layer-default.alert-layer #failureAnimation.animated,.layer-default.alert-layer #successAnimation.animated {
  animation: scaleAnimation 1s ease-out 0s 1 both;
}

.layer-default.alert-layer #failureAnimation.animated #failureAnimationCircle,
.layer-default.alert-layer #failureAnimation.animated #successAnimationCircle,
.layer-default.alert-layer #successAnimation.animated #failureAnimationCircle,.layer-default.alert-layer #successAnimation.animated #successAnimationCircle {
  animation: drawCircle 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both;
}

.layer-default.alert-layer #failureAnimation.animated #successAnimationCheck,.layer-default.alert-layer #successAnimation.animated #successAnimationCheck {
  animation: drawCheck 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both;
}

.layer-default.alert-layer #failureAnimation.animated .failureAnimationCheckLine,.layer-default.alert-layer #successAnimation.animated .failureAnimationCheckLine {
  stroke-dasharray: 100;
  stroke-dashoffset: 100;
  animation: drawLine 1s cubic-bezier(1, 0.2, 0.1, 1) forwards;
}
.layer-default.alert-layer #animate {
  position: absolute;
  bottom: 6.25rem;
  left: 50%;
  padding: 0.625rem 1.875rem;
  transform: translateX(-50%);
  border: 0;
  border-radius: 0.1875rem;
  outline: 0;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.layer-default.alert-layer #animate:active {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.1);
}
.layer-default.alert-layer-wait .message-content {
  max-width: 43.75rem;
}
.layer-default.loader-layer .loader-layer-content {
  display: inline-block;
  position: relative;
  width: auto;
  max-width: calc(100% - 2.5rem);
  padding: 1.875rem 0.625rem 1.875rem 3.75rem;
  background-color: #fff;
  text-align: center;
}
.layer-default.loader-layer .loader-layer-circle {
  stroke: #414141;
  position: absolute;
  top: calc(50% - 1.25rem);
  left: 0.625rem;
  width: 2.5rem;
  height: 2.5rem;
}
.layer-default.loader-layer .loader-layer-circle circle {
  cx: 20;
  cy: 20;
  r: 17.5;
}
.layer-default.loader-layer .loader-layer-progress {
  display: block;
  position: absolute;
  top: calc(50% - 0.46875rem);
  left: 0.625rem;
  width: 2.5rem;
  color: #414141;
  font-size: 0.75rem;
}
.layer-default.loader-layer .loader-layer-progress::after {
  content: "%";
  font-size: 0.5rem;
}
.layer-default.loader-layer .loader-layer-hint {
  width: 100%;
  margin-bottom: 0;
  padding: 0;
  color: #414141;
  font-size: 0.875rem;
  text-align: left;
}
.layer-default.loader-layer .loader-layer-hint + .loader-layer-hint {
  margin-top: 1.875rem;
}
.layer-default.insurance-add-layer .add-insurance-error-content {
  display: none;
}
.layer-default.insurance-add-layer .add-insurance-error-content.is-shown {
  display: block;
}
.layer-default.insurance-add-layer .add-insurance-error-content.is-shown .alert {
  z-index: 10;
  position: absolute;
  top: 50%;
  left: 10%;
  width: 80% !important;
  transform: translateY(-50%);
  background: #fff;
}
.layer-default.insurance-add-layer .add-insurance-error-content.is-shown + .form-content {
  opacity: 0.2;
  pointer-events: none;
}
.layer-default.insurance-add-layer .add-insurance-progress {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  margin-top: -0.8125rem;
  margin-bottom: 3.125rem;
  padding: 0;
  overflow: visible;
  border: 0.0625rem solid #fff;
  border-radius: 0.9375rem;
  background: #d2d2d2;
  color: #414141;
}
.layer-default.insurance-add-layer .add-insurance-progress-step {
  display: block;
  flex: 0 0 33.333%;
  width: 33.333%;
  padding: 0.3125rem 0.9375rem;
  overflow: hidden;
  border-radius: 0.9375rem;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.layer-default.insurance-add-layer .add-insurance-progress-step.first {
  flex: 0 0 66.666%;
  width: 66.666%;
  border-right: 0.125rem solid #fff;
}
.layer-default.insurance-add-layer .add-insurance-progress-step.active {
  background: #005aaa;
  color: #fff;
}
.layer-default.insurance-add-layer .change-add-insurance-type {
  margin-bottom: 0.625rem;
  font-size: 1.125rem;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 {
  position: relative;
  margin-top: 1.25rem;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 .btn {
  white-space: normal;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 small {
  margin-top: 0.125rem;
  padding-top: 0.125rem;
  border-top: 0.0625rem solid rgba(255, 255, 255, 0.25);
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12.add-inasurance-devide span {
  display: inline-block;
  z-index: 3;
  position: relative;
  padding: 0.125rem 0.3125rem;
  background-color: #fff;
  line-height: 1;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12.add-inasurance-devide::before {
  display: block;
  z-index: 1;
  position: absolute;
  top: calc(50% - 0.03125rem);
  left: calc(50% - 8.75rem);
  width: 17.5rem;
  height: 0.0625rem;
  background-color: #eaeaea;
  content: "";
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 .custom-tooltip {
  margin-top: 1.25rem;
  font-size: 0.875rem;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 .custom-tooltip ul li {
  position: relative;
  padding: 0.5rem 0 0.5rem 1.5625rem;
}
.layer-default.insurance-add-layer .change-add-insurance-type .row .col-12 .custom-tooltip ul li span {
  position: absolute;
  top: calc(50% - 0.625rem);
  left: 0;
  font-size: 1rem;
}
.layer-default.insurance-add-layer .add-insurance-add-label {
  display: block;
  margin-bottom: 0.3125rem;
  font-size: 0.75rem;
  opacity: 0.75;
}
.layer-default.insurance-add-layer .add-insurance-add-label::after {
  content: ":";
}
.layer-default.insurance-add-layer .add-insurance {
  position: relative;
  padding: 1.25rem 0 2.5rem;
}
.layer-default.insurance-add-layer .add-insurance + .form-group {
  margin-top: -1.25rem;
}
.layer-default.insurance-add-layer .add-insurance .insurance-add-delete {
  position: absolute;
  top: -0.8125rem;
  right: 0.625rem;
  padding: 0.1875rem;
  background-color: #fff;
  font-size: 1rem;
  cursor: pointer;
  opacity: 0.75;
  transition: all 0.3s ease;
}
.layer-default.insurance-add-layer .add-insurance .insurance-add-delete:hover {
  transform: rotate(30deg);
  opacity: 1;
}
.layer-default.insurance-add-layer .is-edit .js-select-search {
  width: 100%;
}
.layer-default.insurance-add-layer .is-edit .send-select-btn {
  width: 100%;
  max-width: 18.75rem;
}
.layer-default.insurance-add-layer .change-add-insurance-type:not(.d-none) ~ div {
  display: none;
}
.layer-default.insurance-add-layer .add-insurance + .form-group + .add-insurance {
  border-top: 0.0625rem dotted #eaeaea;
}
.layer-default.insurance-add-layer .non-editable-content {
  max-width: 18.75rem;
  margin: 0 auto;
  padding: 1.25rem 0 0.625rem;
  text-align: left;
}
.layer-default.insurance-add-layer .non-editable-content .form-group {
  font-size: 1rem;
}

.layer-default.insurance-add-layer .form-group .app-tooltip-close,
.layer-default.insurance-add-layer .form-group .is-link,
.layer-default.insurance-add-layer .form-group a,.layer-default.insurance-add-layer .non-editable-content .form-group a {
  font-size: 0.875rem;
}
.layer-default.insurance-add-layer .form-group-has-spinner .spinner-border {
  position: absolute;
  top: 0.8125rem;
  right: 2.1875rem;
}
.layer-default.insurance-add-layer .insurance-add-emailverification,
.layer-default.insurance-add-layer .insurance-add-pers-data,
.layer-default.insurance-add-layer .insurance-add-signfield {
  padding: 1.25rem 0 0.625rem;
}
.layer-default.insurance-add-layer .insurance-add-hint {
  max-width: 28.125rem;
  margin: 1.25rem auto 0;
}
.layer-default.insurance-add-layer .insurance-add-hint small {
  font-size: 0.875rem;
}
.layer-default.insurance-add-layer .insurance-add-hint .icon-app {
  font-size: 1.375rem;
}
.layer-default.insurance-add-layer button.insurance-add-more {
  width: 100%;
  max-width: 18.75rem;
}
.layer-default.insurance-add-layer #XS2A-Form {
  text-align: left;
}
.layer-default.insurance-add-layer #XS2A-Form .ks__container .xs2a-form-line {
  padding-bottom: 0;
}
.layer-default.insurance-add-layer .section-primary {
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}
.layer-default.insurance-add-layer .section-primary .headline-primary {
  display: none;
}
.layer-default.insurance-add-layer .section-primary .container {
  padding-right: 0;
  padding-left: 0;
}
.layer-default.insurance-add-layer .section-primary .alert.lsg {
  margin-bottom: 0;
}
 .layer-default.insurance-add-layer .content-thanks .close.app-tooltip-close, .layer-default.insurance-add-layer .content-thanks .close.is-link,.layer-default.insurance-add-layer .content-thanks a.close {
  z-index: 3;
  position: absolute;
  top: 0.9375rem;
  right: 0.9375rem;
  font-size: 0.875rem;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.layer-default.insurance-add-layer .content-thanks-bg {
  margin: -1.5625rem -1.875rem 1.875rem;
  padding: 1.875rem;
  background-color: #00c050;
  background-color: rgba(0, 192, 80, 0.25);
}
.layer-default.insurance-add-layer .content-thanks-bg img {
  width: 6.25rem;
  height: 6.25rem;
}
.layer-default.insurance-add-layer .content-thanks-bg header {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  font-weight: 600;
  font-size: 1.25rem;
}
.layer-default.insurance-add-layer .content-thanks-bg ul {
  max-width: 30.3125rem;
  margin: 0 auto;
  padding: 0 1.5625rem;
  font-size: 0.875rem !important;
  line-height: 1.5;
  text-align: left;
}
.layer-default.insurance-add-layer .content-thanks-bg ul li + li {
  margin-top: 0.9375rem;
}
.layer-default.insurance-add-layer .content-thanks-feedback-button {
  margin-bottom: 2.1875rem;
}
 .layer-default.insurance-add-layer .content-thanks-feedback-button .app-tooltip-close:not(.btn), .layer-default.insurance-add-layer .content-thanks-feedback-button .is-link:not(.btn),.layer-default.insurance-add-layer .content-thanks-feedback-button a:not(.btn) {
  font-weight: 600;
}
.layer-default.insurance-add-layer .content-thanks-feedback-contact header {
  margin-bottom: 0.9375rem;
  font-weight: 600;
  font-size: 1.125rem;
}
 .layer-default.insurance-add-layer .content-thanks-feedback-contact .app-tooltip-close, .layer-default.insurance-add-layer .content-thanks-feedback-contact .is-link,.layer-default.insurance-add-layer .content-thanks-feedback-contact a {
  font-weight: 600;
}
.layer-default.insurance-add-layer .content-thanks-feedback-contact small {
  display: block;
  font-size: 0.6875rem;
}
.layer-default.insurance-add-layer .layer-loader {
  position: relative;
  padding-top: 6.875rem;
}
.layer-default.insurance-add-layer .layer-loader .spinner-border {
  position: absolute;
  top: 0;
  left: calc(50% - 2.8125rem);
  width: 5.625rem;
  height: 5.625rem;
  color: #414141;
}
.layer-default.insurance-add-layer .layer-loader:not(.d-none) + .add-insurance-error-content, .layer-default.insurance-add-layer .layer-loader:not(.d-none) + .add-insurance-error-content + .form-content {
  display: none !important;
}
.layer-default.email-outdated-layer .email-outdated-error-content {
  display: none;
}
.layer-default.email-outdated-layer .email-outdated-error-content.is-shown {
  display: block;
}
.layer-default.email-outdated-layer .email-outdated-error-content.is-shown .alert {
  z-index: 10;
  position: absolute;
  top: 50%;
  left: 10%;
  width: 80% !important;
  transform: translateY(-50%);
  background: #fff;
}
.layer-default.email-outdated-layer .email-outdated-error-content.is-shown + .form-content {
  opacity: 0.2;
  pointer-events: none;
}
 .layer-default.email-outdated-layer .form-group .app-tooltip-close, .layer-default.email-outdated-layer .form-group .is-link,.layer-default.email-outdated-layer .form-group a {
  font-size: 0.875rem;
}
.layer-default.email-outdated-layer .layer-loader {
  position: relative;
  padding-top: 6.875rem;
}
.layer-default.email-outdated-layer .layer-loader .spinner-border {
  position: absolute;
  top: 0;
  left: calc(50% - 2.8125rem);
  width: 5.625rem;
  height: 5.625rem;
  color: #414141;
}
.layer-default.email-outdated-layer .layer-loader:not(.d-none) + .add-insurance-error-content, .layer-default.email-outdated-layer .layer-loader:not(.d-none) + .add-insurance-error-content + .form-content {
  display: none !important;
}
.layer-default.email-outdated-layer .send-btn {
  width: 100%;
  max-width: 18.75rem;
}
.layer-default.pdf-layer.has-frame .message-content-inner {
  padding: 0 !important;
}
.layer-default.pdf-layer .pdf-frame {
  width: 100%;
  height: calc(100vh - 18.125rem);
  border: 0 none;
}
@media (min-width: 31.25rem) {
  .layer-default.alert-layer.flash-layer.is-success .message-content {
    padding-top: 1.875rem;
  }
  .layer-default.alert-layer.flash-layer .message-content {
    min-height: 7.5rem;
    padding: 0 0.9375rem 1.875rem 8.125rem;
  }
  .layer-default.alert-layer.flash-layer .message-content.max-w {
    max-width: 28.75rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-header {
    height: 0.75rem;
    margin-top: 1.0625rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-header .close {
    top: 0;
    right: 0;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-height: 3.8125rem;
    padding: 0;
  }
  .layer-default.alert-layer.flash-layer .message-content .layer-headline-primary,
  .layer-default.alert-layer.flash-layer .message-content .layer-text {
    flex: 0 0 100%;
    width: 100%;
    text-align: left;
  }
  .layer-default.alert-layer.flash-layer .message-content .layer-headline-primary {
    margin-bottom: 0.625rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .animated {
    position: absolute;
    top: calc(50% - 4.0625rem);
    left: 0;
  }
}
@media (min-width: 41.6875rem) {
  .layer-default .cell .message-content .message-content-inner {
    max-height: calc(100vh - 11.875rem);
    padding: 1.5625rem 1.875rem 3.125rem;
  }
  .layer-default.pdf-layer .pdf-frame {
    height: calc(100vh - 20rem);
  }
   .layer-default.full-size .cell .message-content,.layer-default.large .cell .message-content {
    width: calc(100% - 5rem);
    max-width: none;
  }
  .layer-default.small .cell .message-content {
    max-width: 31.25rem;
    font-size: 1rem;
  }
  .layer-default.cancel-layer button {
    width: auto;
    max-width: none;
  }
  .layer-default.insurance-add-layer .is-edit .insurance-add-more {
    z-index: 3;
    position: relative;
  }
  .layer-default.insurance-add-layer .is-edit .row:last-child {
    margin-top: -2.6875rem !important;
  }
  .layer-default.insurance-add-layer .is-edit .send-select-btn {
    max-width: 8.75rem;
  }
  .layer-default.insurance-add-layer .content-thanks-bg header {
    margin-bottom: 1.5625rem;
    font-size: 1.375rem;
  }
  .layer-default.insurance-add-layer button.insurance-add-more {
    width: auto;
    max-width: none;
  }
  .layer-default.email-outdated-layer .send-btn {
    max-width: 8.75rem;
  }
}
@media (min-width: 48rem) {
  .layer-default .cell .message-content .message-content-inner {
    max-height: calc(100vh - 11.875rem);
    padding: 1.5625rem 3.125rem 3.125rem;
  }
  .layer-default .cell .message-content .layer-headline-primary {
    font-size: 1.625rem;
  }
  .layer-default .cell .message-content .layer-headline-secondary {
    font-size: 1.375rem;
  }
  .layer-default .cell .message-content .layer-text {
    font-size: 1.125rem;
  }
  .layer-default.alert-layer.flash-layer.is-success .message-content {
    padding-top: 1.875rem;
  }
  .layer-default.alert-layer.flash-layer .message-content {
    min-height: 4.375rem;
    padding: 0 0.9375rem 1.875rem 12.5rem;
  }
  .layer-default.alert-layer.flash-layer .message-content.max-w {
    max-width: 37.5rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-inner {
    min-height: 6.75rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-header {
    margin-top: 1.25rem;
  }
  .layer-default.alert-layer.flash-layer .message-content .message-content-header .close {
    top: 0;
    right: 0;
  }
  .layer-default.alert-layer.flash-layer .message-content .animated {
    top: calc(50% - 6.25rem);
  }
  .layer-default.alert-layer .animated {
    width: 12.5rem;
  }
  .layer-default.loader-layer .loader-layer-content {
    max-width: 37.5rem;
    padding: 3.125rem 1.25rem 3.125rem 7.5rem;
  }
  .layer-default.loader-layer .loader-layer-circle {
    top: calc(50% - 2.5rem);
    left: 1.25rem;
    width: 5rem;
    height: 5rem;
  }
  .layer-default.loader-layer .loader-layer-circle circle {
    cx: 40;
    cy: 40;
    r: 35;
  }
  .layer-default.loader-layer .loader-layer-progress {
    top: calc(50% - 0.84375rem);
    left: 1.25rem;
    width: 5rem;
    font-size: 1.375rem;
  }
  .layer-default.loader-layer .loader-layer-progress::after {
    font-size: 0.875rem;
  }
  .layer-default.loader-layer .loader-layer-hint {
    font-size: 1rem;
  }
  .layer-default.full-size .cell .message-content {
    width: calc(100% - 6.25rem);
  }
  .layer-default.large .cell .message-content {
    width: calc(100% - 5rem);
    max-width: 50rem;
  }
   .layer-default.layer-add-insurance #XS2A-Form.ks__container .xs2a-form-line.xs2a-submit-line .xs2a-back,.layer-default.layer-add-insurance #XS2A-Form.ks__container .xs2a-form-line.xs2a-submit-line .xs2a-back + .xs2a-submit {
    width: 43%;
  }
   .layer-default.insurance-add-layer .content-thanks .close.app-tooltip-close, .layer-default.insurance-add-layer .content-thanks .close.is-link,.layer-default.insurance-add-layer .content-thanks a.close {
    font-size: 1rem;
  }
  .layer-default.insurance-add-layer .content-thanks-bg {
    margin: -1.5625rem -3.125rem 1.875rem;
    padding: 1.875rem 3.125rem;
  }
  .layer-default.insurance-add-layer .content-thanks-bg header {
    font-size: 1.5rem;
  }
}
@media (min-width: 62rem) {
  .layer-default .cell .message-content {
    width: 48.75rem;
  }
  .layer-default.full-size .cell .message-content {
    width: calc(100% - 7.5rem);
  }
  .layer-default.large .cell .message-content {
    max-width: 57.5rem;
  }
  .layer-default.small .cell .message-content {
    max-width: 37.5rem;
  }
}
@media (min-width: 75rem) {
  .layer-default .cell .message-content {
    width: 52.5rem;
  }
  .layer-default.large .cell .message-content {
    max-width: 68.75rem;
  }
  .layer-default.small .cell .message-content {
    max-width: 37.5rem;
  }
}
.btn {
  border-radius: 0.25rem;
}
.btn-colored-default-sm {
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  border-radius: 0.2rem;
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.5;
}
.btn-colored-default-sm:hover {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-default-sm.focus,.btn-colored-default-sm:focus {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-default-sm.disabled, .btn-colored-default-sm:disabled {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-colored-default-sm:not(:disabled):not(.disabled).active,.btn-colored-default-sm:not(:disabled):not(.disabled):active, .show > .btn-colored-default-sm.dropdown-toggle {
  border-color: rgb(176.25, 73.4375, 0);
  background-color: rgb(189, 78.75, 0);
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-default-sm:not(:disabled):not(.disabled).active:focus,.btn-colored-default-sm:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-default-sm.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
}
.btn-colored-default-sm.spinner {
  position: relative;
  padding-left: calc(0.25rem + 0.8125rem + 0.625rem);
}
.btn-colored-default-sm.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 0.8125rem/2);
  left: 0.3125rem;
  width: 0.8125rem;
  height: 0.8125rem;
  border: 0.0625rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-default {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
}
.btn-colored-default:hover {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-default.focus,.btn-colored-default:focus {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-default.disabled, .btn-colored-default:disabled {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-colored-default:not(:disabled):not(.disabled).active,.btn-colored-default:not(:disabled):not(.disabled):active, .show > .btn-colored-default.dropdown-toggle {
  border-color: rgb(176.25, 73.4375, 0);
  background-color: rgb(189, 78.75, 0);
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-default:not(:disabled):not(.disabled).active:focus,.btn-colored-default:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-default.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
}
.btn-colored-default.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}
.btn-colored-default.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-default-lg {
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 0.3rem;
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.2;
}
.btn-colored-default-lg:hover {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-default-lg.focus,.btn-colored-default-lg:focus {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-default-lg.disabled, .btn-colored-default-lg:disabled {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-colored-default-lg:not(:disabled):not(.disabled).active,.btn-colored-default-lg:not(:disabled):not(.disabled):active, .show > .btn-colored-default-lg.dropdown-toggle {
  border-color: rgb(176.25, 73.4375, 0);
  background-color: rgb(189, 78.75, 0);
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-default-lg:not(:disabled):not(.disabled).active:focus,.btn-colored-default-lg:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-default-lg.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
}
.btn-colored-default-lg.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.625rem m + 0.625rem);
}
.btn-colored-default-lg.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.625rem m/2);
  left: 0.3125rem;
  width: 1.625rem m;
  height: 1.625rem m;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-default-xl {
  padding: 0.9375rem 1rem;
  border-radius: 0;
  border-radius: 0.625rem;
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.2;
}
.btn-colored-default-xl:hover {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-default-xl.focus,.btn-colored-default-xl:focus {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-default-xl.disabled, .btn-colored-default-xl:disabled {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-colored-default-xl:not(:disabled):not(.disabled).active,.btn-colored-default-xl:not(:disabled):not(.disabled):active, .show > .btn-colored-default-xl.dropdown-toggle {
  border-color: rgb(176.25, 73.4375, 0);
  background-color: rgb(189, 78.75, 0);
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-default-xl:not(:disabled):not(.disabled).active:focus,.btn-colored-default-xl:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-default-xl.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
}
.btn-colored-default-xl.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.875rem + 0.625rem);
}
.btn-colored-default-xl.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.875rem/2);
  left: 0.3125rem;
  width: 1.875rem;
  height: 1.875rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-alternate-sm {
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  border-radius: 0.2rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.5;
}
.btn-colored-alternate-sm:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-alternate-sm.focus,.btn-colored-alternate-sm:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-alternate-sm.disabled, .btn-colored-alternate-sm:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-colored-alternate-sm:not(:disabled):not(.disabled).active,.btn-colored-alternate-sm:not(:disabled):not(.disabled):active, .show > .btn-colored-alternate-sm.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-alternate-sm:not(:disabled):not(.disabled).active:focus,.btn-colored-alternate-sm:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-alternate-sm.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}
.btn-colored-alternate-sm.spinner {
  position: relative;
  padding-left: calc(0.25rem + 0.8125rem + 0.625rem);
}
.btn-colored-alternate-sm.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 0.8125rem/2);
  left: 0.3125rem;
  width: 0.8125rem;
  height: 0.8125rem;
  border: 0.0625rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-alternate {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
}
.btn-colored-alternate:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-alternate.focus,.btn-colored-alternate:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-alternate.disabled, .btn-colored-alternate:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-colored-alternate:not(:disabled):not(.disabled).active,.btn-colored-alternate:not(:disabled):not(.disabled):active, .show > .btn-colored-alternate.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-alternate:not(:disabled):not(.disabled).active:focus,.btn-colored-alternate:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-alternate.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}
.btn-colored-alternate.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}
.btn-colored-alternate.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-alternate-lg {
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 0.3rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.2;
}
.btn-colored-alternate-lg:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-alternate-lg.focus,.btn-colored-alternate-lg:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-alternate-lg.disabled, .btn-colored-alternate-lg:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-colored-alternate-lg:not(:disabled):not(.disabled).active,.btn-colored-alternate-lg:not(:disabled):not(.disabled):active, .show > .btn-colored-alternate-lg.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-alternate-lg:not(:disabled):not(.disabled).active:focus,.btn-colored-alternate-lg:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-alternate-lg.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}
.btn-colored-alternate-lg.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.625rem m + 0.625rem);
}
.btn-colored-alternate-lg.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.625rem m/2);
  left: 0.3125rem;
  width: 1.625rem m;
  height: 1.625rem m;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-colored-alternate-xl {
  padding: 0.9375rem 1rem;
  border-radius: 0;
  border-radius: 0.625rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.2;
}
.btn-colored-alternate-xl:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .btn-colored-alternate-xl.focus,.btn-colored-alternate-xl:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.btn-colored-alternate-xl.disabled, .btn-colored-alternate-xl:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-colored-alternate-xl:not(:disabled):not(.disabled).active,.btn-colored-alternate-xl:not(:disabled):not(.disabled):active, .show > .btn-colored-alternate-xl.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .btn-colored-alternate-xl:not(:disabled):not(.disabled).active:focus,.btn-colored-alternate-xl:not(:disabled):not(.disabled):active:focus, .show > .btn-colored-alternate-xl.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}
.btn-colored-alternate-xl.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.875rem + 0.625rem);
}
.btn-colored-alternate-xl.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.875rem/2);
  left: 0.3125rem;
  width: 1.875rem;
  height: 1.875rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-default-sm {
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  border-radius: 0.2rem;
  border-color: #f06400;
  color: #f06400;
  font-size: 0.875rem;
  line-height: 1.5;
}
 .btn-bordered-default-sm:active, .btn-bordered-default-sm:focus,.btn-bordered-default-sm:hover {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-sm.focus,.btn-bordered-default-sm:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-sm.disabled, .btn-bordered-default-sm:disabled {
  background-color: transparent;
  color: #f06400;
}
 .btn-bordered-default-sm:not(:disabled):not(.disabled).active,.btn-bordered-default-sm:not(:disabled):not(.disabled):active, .show > .btn-bordered-default-sm.dropdown-toggle {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-sm:not(:disabled):not(.disabled).active:focus,.btn-bordered-default-sm:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-default-sm.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-sm:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(0.5rem + 0.625rem + 0.3125rem);
}
.btn-bordered-default-sm:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 0.5rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-default-sm.spinner {
  position: relative;
  padding-left: calc(0.25rem + 0.8125rem + 0.625rem);
}
.btn-bordered-default-sm.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 0.8125rem/2);
  left: 0.3125rem;
  width: 0.8125rem;
  height: 0.8125rem;
  border: 0.0625rem solid #f06400;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-default {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #f06400;
  color: #f06400;
  font-size: 1rem;
  line-height: 1.5;
}
 .btn-bordered-default:active, .btn-bordered-default:focus,.btn-bordered-default:hover {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default.focus,.btn-bordered-default:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default.disabled, .btn-bordered-default:disabled {
  background-color: transparent;
  color: #f06400;
}
 .btn-bordered-default:not(:disabled):not(.disabled).active,.btn-bordered-default:not(:disabled):not(.disabled):active, .show > .btn-bordered-default.dropdown-toggle {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default:not(:disabled):not(.disabled).active:focus,.btn-bordered-default:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-default.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(0.75rem + 0.625rem + 0.3125rem);
}
.btn-bordered-default:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 0.75rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-default.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}
.btn-bordered-default.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #f06400;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-default-lg {
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 0.3rem;
  border-color: #f06400;
  color: #f06400;
  font-size: 1.25rem;
  line-height: 1.2;
}
 .btn-bordered-default-lg:active, .btn-bordered-default-lg:focus,.btn-bordered-default-lg:hover {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-lg.focus,.btn-bordered-default-lg:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-lg.disabled, .btn-bordered-default-lg:disabled {
  background-color: transparent;
  color: #f06400;
}
 .btn-bordered-default-lg:not(:disabled):not(.disabled).active,.btn-bordered-default-lg:not(:disabled):not(.disabled):active, .show > .btn-bordered-default-lg.dropdown-toggle {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-lg:not(:disabled):not(.disabled).active:focus,.btn-bordered-default-lg:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-default-lg.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-lg:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(1rem + 0.625rem + 0.3125rem);
}
.btn-bordered-default-lg:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 1rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-default-lg.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.625rem m + 0.625rem);
}
.btn-bordered-default-lg.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.625rem m/2);
  left: 0.3125rem;
  width: 1.625rem m;
  height: 1.625rem m;
  border: 0.125rem solid #f06400;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-default-xl {
  padding: 0.9375rem 1rem;
  border-radius: 0;
  border-radius: 0.625rem;
  border-color: #f06400;
  color: #f06400;
  font-size: 1.25rem;
  line-height: 1.2;
}
 .btn-bordered-default-xl:active, .btn-bordered-default-xl:focus,.btn-bordered-default-xl:hover {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-xl.focus,.btn-bordered-default-xl:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-xl.disabled, .btn-bordered-default-xl:disabled {
  background-color: transparent;
  color: #f06400;
}
 .btn-bordered-default-xl:not(:disabled):not(.disabled).active,.btn-bordered-default-xl:not(:disabled):not(.disabled):active, .show > .btn-bordered-default-xl.dropdown-toggle {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .btn-bordered-default-xl:not(:disabled):not(.disabled).active:focus,.btn-bordered-default-xl:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-default-xl.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 100, 0, 0.5);
}
.btn-bordered-default-xl:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(1rem + 0.625rem + 0.625rem);
}
.btn-bordered-default-xl:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 1rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-default-xl.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.875rem + 0.625rem);
}
.btn-bordered-default-xl.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.875rem/2);
  left: 0.3125rem;
  width: 1.875rem;
  height: 1.875rem;
  border: 0.125rem solid #f06400;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-alternate-sm {
  padding: 0.25rem 0.5rem;
  border-radius: 0;
  border-radius: 0.2rem;
  border-color: #005aaa;
  color: #005aaa;
  font-size: 0.875rem;
  line-height: 1.5;
}
 .btn-bordered-alternate-sm:active, .btn-bordered-alternate-sm:focus,.btn-bordered-alternate-sm:hover {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-sm.focus,.btn-bordered-alternate-sm:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-sm.disabled, .btn-bordered-alternate-sm:disabled {
  background-color: transparent;
  color: #005aaa;
}
 .btn-bordered-alternate-sm:not(:disabled):not(.disabled).active,.btn-bordered-alternate-sm:not(:disabled):not(.disabled):active, .show > .btn-bordered-alternate-sm.dropdown-toggle {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-sm:not(:disabled):not(.disabled).active:focus,.btn-bordered-alternate-sm:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-alternate-sm.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-sm:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(0.5rem + 0.625rem + 0.3125rem);
}
.btn-bordered-alternate-sm:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 0.5rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-alternate-sm.spinner {
  position: relative;
  padding-left: calc(0.25rem + 0.8125rem + 0.625rem);
}
.btn-bordered-alternate-sm.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 0.8125rem/2);
  left: 0.3125rem;
  width: 0.8125rem;
  height: 0.8125rem;
  border: 0.0625rem solid #005aaa;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-alternate {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #005aaa;
  color: #005aaa;
  font-size: 1rem;
  line-height: 1.5;
}
 .btn-bordered-alternate:active, .btn-bordered-alternate:focus,.btn-bordered-alternate:hover {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate.focus,.btn-bordered-alternate:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate.disabled, .btn-bordered-alternate:disabled {
  background-color: transparent;
  color: #005aaa;
}
 .btn-bordered-alternate:not(:disabled):not(.disabled).active,.btn-bordered-alternate:not(:disabled):not(.disabled):active, .show > .btn-bordered-alternate.dropdown-toggle {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate:not(:disabled):not(.disabled).active:focus,.btn-bordered-alternate:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-alternate.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(0.75rem + 0.625rem + 0.3125rem);
}
.btn-bordered-alternate:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 0.75rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-alternate.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}
.btn-bordered-alternate.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #005aaa;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-alternate-lg {
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 0.3rem;
  border-color: #005aaa;
  color: #005aaa;
  font-size: 1.25rem;
  line-height: 1.2;
}
 .btn-bordered-alternate-lg:active, .btn-bordered-alternate-lg:focus,.btn-bordered-alternate-lg:hover {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-lg.focus,.btn-bordered-alternate-lg:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-lg.disabled, .btn-bordered-alternate-lg:disabled {
  background-color: transparent;
  color: #005aaa;
}
 .btn-bordered-alternate-lg:not(:disabled):not(.disabled).active,.btn-bordered-alternate-lg:not(:disabled):not(.disabled):active, .show > .btn-bordered-alternate-lg.dropdown-toggle {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-lg:not(:disabled):not(.disabled).active:focus,.btn-bordered-alternate-lg:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-alternate-lg.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-lg:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(1rem + 0.625rem + 0.3125rem);
}
.btn-bordered-alternate-lg:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 1rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-alternate-lg.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.625rem m + 0.625rem);
}
.btn-bordered-alternate-lg.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.625rem m/2);
  left: 0.3125rem;
  width: 1.625rem m;
  height: 1.625rem m;
  border: 0.125rem solid #005aaa;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn-bordered-alternate-xl {
  padding: 0.9375rem 1rem;
  border-radius: 0;
  border-radius: 0.625rem;
  border-color: #005aaa;
  color: #005aaa;
  font-size: 1.25rem;
  line-height: 1.2;
}
 .btn-bordered-alternate-xl:active, .btn-bordered-alternate-xl:focus,.btn-bordered-alternate-xl:hover {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-xl.focus,.btn-bordered-alternate-xl:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-xl.disabled, .btn-bordered-alternate-xl:disabled {
  background-color: transparent;
  color: #005aaa;
}
 .btn-bordered-alternate-xl:not(:disabled):not(.disabled).active,.btn-bordered-alternate-xl:not(:disabled):not(.disabled):active, .show > .btn-bordered-alternate-xl.dropdown-toggle {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .btn-bordered-alternate-xl:not(:disabled):not(.disabled).active:focus,.btn-bordered-alternate-xl:not(:disabled):not(.disabled):active:focus, .show > .btn-bordered-alternate-xl.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 90, 170, 0.5);
}
.btn-bordered-alternate-xl:not(:disabled):not(.disabled).active {
  position: relative;
  padding-right: calc(1rem + 0.625rem + 0.625rem);
}
.btn-bordered-alternate-xl:not(:disabled):not(.disabled).active::before {
  position: absolute;
  top: calc(50% - 0.3125rem);
  right: 1rem;
  content: "\e931";
  color: #fff;
  font-size: 0.625rem;
  line-height: 1;
  font-family: "icon-app";
}
.btn-bordered-alternate-xl.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.875rem + 0.625rem);
}
.btn-bordered-alternate-xl.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.875rem/2);
  left: 0.3125rem;
  width: 1.875rem;
  height: 1.875rem;
  border: 0.125rem solid #005aaa;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.btn {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.btn .visible-at-hover {
  display: none;
}
.btn.btn-break {
  white-space: normal;
}
.btn-group > .btn:last-child:not(.dropdown-toggle), .btn-group > .btn:last-child:not(.dropdown-toggle) span {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) span {
  border-radius: 0;
}
@keyframes spinner-border {
  100% {
    transform: rotate(360deg);
  }
}
@media (min-width: 41.6875rem) {
  .btn .visible-at-hover {
    display: inline-block;
    position: relative;
    left: -0.3125rem;
    text-indent: -18.75rem;
    transition: all 0.25s ease;
  }
   .btn.focus .visible-at-hover, .btn:focus .visible-at-hover,.btn:hover .visible-at-hover {
    text-indent: 0.3125rem;
  }
}
.fade:not(.show) .box-default {
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
}
.box-default {
  position: relative;
  padding: 1.25rem 1.25rem;
  border-radius: 0.3125rem;
  background-color: #fff;
  box-shadow: inset 0 0 0 0.0625rem #f06400;
}
.box-default .document-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.box-default .document-list li {
  display: flex;
  align-items: center;
}
.box-default .document-list li + li {
  margin-top: 0.625rem;
  padding-top: 0.625rem;
  border-top: 0.0625rem solid #bbbbbb;
}
.box-default .document-list li .icon-app {
  flex: 0 0 1.25rem;
  width: 1.25rem;
  color: #f06400;
  font-size: 1.25rem;
}
 .box-default .document-list li .icon-app + .app-tooltip-close, .box-default .document-list li .icon-app + .is-link, .box-default .document-list li .icon-app + a,.box-default .document-list li .icon-app + span {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(100% - 1.25rem);
  max-width: calc(100% - 1.25rem);
  padding-left: 0.625rem;
  font-size: 0.875rem;
}
 .box-default .document-list li .app-tooltip-close:not(.btn), .box-default .document-list li .is-link:not(.btn),.box-default .document-list li a:not(.btn) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.box-default.pers-data {
  margin-bottom: 1.5625rem;
}
.box-default.pers-data .show-labeled-content-trigger {
  position: absolute;
  bottom: 0.25rem;
  left: 0;
  width: 100%;
  text-align: center;
}
.box-default.pers-data .show-labeled-content-trigger label {
  margin-bottom: 0;
  font-size: 0.875rem;
}
.box-default.pers-data .show-labeled-content-trigger label .icon-app {
  line-height: 1;
}
.box-default.pers-data #data-show-input ~ .show-labeled-content-trigger .show-up {
  display: none;
}
.box-default.pers-data #data-show-input ~ .labeled-content {
  display: none;
}
.box-default.pers-data #data-show-input:checked ~ .show-labeled-content-trigger .show-down {
  display: none;
}
.box-default.pers-data #data-show-input:checked ~ .show-labeled-content-trigger .show-up {
  display: inline-block;
}
.box-default.pers-data #data-show-input:checked ~ .labeled-content {
  display: block;
}
.box-default .box-header {
  margin-bottom: 1.25rem;
  padding-bottom: 0.9375rem;
  border-bottom: 0.0625rem solid #eaeaea;
  font-size: 0.875rem;
}
.box-default .sliding-container .sliding-progress {
  margin-top: 0.625rem;
  background-color: #eaeaea;
  background-color: rgba(234, 234, 234, 0.15);
}
.box-default .box-default-form-label {
  display: block;
  margin: 0.3125rem 0 1.5625rem;
  color: #f06400;
  font-size: 1rem;
}
.box-default .radio-container + .radio-container {
  margin-top: 0.9375rem;
}
.box-default .radio-container .custom-control-input {
  top: auto;
  bottom: -0.3125rem;
}
.box-default .radio-container .custom-control {
  padding: 0;
}
.box-default .radio-container .custom-control .custom-control-indicator {
  width: 3.125rem;
  height: 100%;
  border: 0 none;
  border-radius: 0;
  background-color: transparent;
}
.box-default .radio-container .custom-control .custom-control-indicator::before {
  display: block;
  position: absolute;
  top: 0.75rem;
  left: calc(50% - 0.625rem);
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
  box-shadow: inset 0 0 0 0.0625rem #bbbbbb;
  content: "";
}
.box-default .radio-container .custom-control .custom-control-description {
  display: block;
  width: 100%;
  padding: 0.6875rem 0.9375rem 0.5625rem 2.8125rem;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: inset 0 0 0 0.0625rem #bbbbbb;
  color: #414141;
  transition: all 0.3s ease;
}
.box-default .radio-container .custom-control .custom-control-description:hover {
  box-shadow: 0 0 0.625rem 0 rgba(65, 65, 65, 0.125),inset 0 0 0 0.0625rem #bbbbbb;
}
.box-default .radio-container .custom-control input:focus + .custom-control-indicator {
  box-shadow: none;
}
.box-default .radio-container .custom-control input:checked + .custom-control-indicator {
  background-image: none;
  color: #414141;
}
.box-default .radio-container .custom-control input:checked + .custom-control-indicator::before {
  box-shadow: none;
  content: "\e926";
  font-size: 1.25rem;
  line-height: 1;
  font-family: icon-app;
  text-align: center;
}
.box-default .radio-container .custom-control input:checked ~ .custom-control-description {
  box-shadow: 0 0 0.625rem 0 rgba(65, 65, 65, 0.125),inset 0 0 0 0.0625rem #bbbbbb;
  color: #414141;
}
.box-default .radio-container .custom-control input:disabled + .custom-control-indicator {
  background-image: none;
}
.box-default .radio-container .custom-control input:disabled + .custom-control-indicator::before {
  color: false;
}
.box-default .radio-container .custom-control input:disabled ~ .custom-control-description {
  background-color: #eaeaea;
  background-color: rgba(234, 234, 234, 0.3);
  box-shadow: inset 0 0 0 0.0625rem #bbbbbb;
  color: false;
}
.box-default .radio-container .custom-control input:disabled:checked + .custom-control-indicator {
  background-image: none;
}
.box-default .radio-container .custom-control input:disabled:checked + .custom-control-indicator::before {
  color: rgb(90.5, 90.5, 90.5);
}
.box-default .radio-container .custom-control input:disabled:checked ~ .custom-control-description {
  background-color: #eaeaea;
  background-color: rgba(234, 234, 234, 0.3);
  box-shadow: 0 0 0.625rem 0 rgba(187, 187, 187, 0.25),inset 0 0 0 0.0625rem #bbbbbb;
}
.box-default .btn-select {
  margin-right: 1.25rem;
  margin-bottom: 1.25rem;
}
.box-default .hidden-offer-mail p,
.box-default .hidden-offer-phone p {
  color: #f06400;
  font-size: 0.875rem;
}
.box-default.comparison, .box-default.comparison:active, .box-default.comparison:hover {
  color: #414141;
  font-size: 1.125rem;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.box-default.comparison .icon-app {
  color: #005aaa;
}
.box-default.comparison .icon-app:not(.chevron-line-right) {
  display: inline-block;
  color: #005aaa;
  font-size: 1.375rem;
}
.box-default.alert-box::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.3125rem;
  border-radius: 0.3125rem 0.3125rem 0 0;
  content: "";
}
.box-default.alert-box.success-box::before {
  background-color: #00c050;
}
.box-default.alert-box.warning-box::before {
  background-color: #f06400;
}
.box-default.alert-box.danger-box::before {
  background-color: #f00014;
}
.box-default header {
  margin-bottom: 0.9375rem;
  padding: 0 0 0.4375rem;
  border-bottom: 0.0625rem solid #eaeaea;
  font-size: 1.125rem;
}
.box-default header span {
  margin-right: 0.625rem;
}
.box-default.dynamic-save-content {
  position: relative;
}
.box-default.dynamic-save-content .badge-danger {
  position: absolute;
  top: -0.5625rem;
  right: 1.25rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  border-radius: 0.5625rem;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.box-default.dynamic-save-content .btn {
  z-index: 10;
  position: relative;
  min-width: 14.0625rem;
  max-width: 15.625rem;
}
.box-default.dynamic-save-content.dynamic-save-active .dynamic-save-button {
  display: none;
}
.box-default.dynamic-save-content .data-replace-content {
  padding-top: 1.5625rem;
}
@media (min-width: 41.6875rem) {
  .box-default .document-list li .icon-app {
    flex: 0 0 1.375rem;
    width: 1.375rem;
  }
   .box-default .document-list li .icon-app + .app-tooltip-close, .box-default .document-list li .icon-app + .is-link, .box-default .document-list li .icon-app + a,.box-default .document-list li .icon-app + span {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(100% - 1.375rem);
    max-width: calc(100% - 1.375rem);
    font-size: 1rem;
  }
  .box-default.pers-data {
    height: 100%;
    margin-bottom: 0;
  }
  .box-default.pers-data #data-show-input.to-sm ~ .show-labeled-content-trigger {
    display: none;
  }
  .box-default.pers-data #data-show-input.to-sm ~ .labeled-content, .box-default.pers-data #data-show-input.to-sm:checked ~ .labeled-content {
    display: block;
  }
  .box-default .box-default-form-label {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) {
  .box-default.pers-data #data-show-input.to-md ~ .show-labeled-content-trigger {
    display: none;
  }
  .box-default.pers-data #data-show-input.to-md ~ .labeled-content, .box-default.pers-data #data-show-input.to-md:checked ~ .labeled-content {
    display: block;
  }
  .box-default.dynamic-save-content .btn {
    min-width: 14.0625rem;
    max-width: 15.625rem;
  }
   .box-default.dynamic-save-content.dynamic-save-active::after,.box-default.dynamic-save-content.dynamic-save-active::before {
    display: block;
    position: absolute;
    background-color: #fff;
    content: "";
  }
  .box-default.dynamic-save-content.dynamic-save-active::before {
    z-index: 1;
    top: 50%;
    right: -0.625rem;
    width: 1.25rem;
    height: 1.25rem;
    margin-top: -0.625rem;
    transform: rotate(45deg);
    box-shadow: inset 0 0 0 0.0625rem #f06400;
  }
  .box-default.dynamic-save-content.dynamic-save-active::after {
    z-index: 2;
    position: absolute;
    top: 50%;
    right: 0;
    width: 1.875rem;
    height: 1.625rem;
    margin-top: -0.8125rem;
  }
  .box-default.dynamic-save-content.dynamic-save-active .dynamic-save-button {
    display: none;
  }
}
@media (min-width: 62rem) {
  .box-default.pers-data #data-show-input.to-lg ~ .show-labeled-content-trigger {
    display: none;
  }
  .box-default.pers-data #data-show-input.to-lg ~ .labeled-content, .box-default.pers-data #data-show-input.to-lg:checked ~ .labeled-content {
    display: block;
  }
  .box-default.select-data .row {
    justify-content: center !important;
  }
  .box-default.select-data .row .col-lg-8 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .box-default.bill-data .row {
    justify-content: center !important;
  }
  .box-default.bill-data .row .col-lg-8 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .box-default.offer-data > .row > .col-lg-8 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 75rem) {
  .box-default.pers-data #data-show-input.to-xl ~ .show-labeled-content-trigger {
    display: none;
  }
  .box-default.pers-data #data-show-input.to-xl ~ .labeled-content, .box-default.pers-data #data-show-input.to-xl:checked ~ .labeled-content {
    display: block;
  }
  .box-default.pers-data {
    display: flex;
    flex-wrap: wrap;
    align-content: start;
    height: 100%;
  }
  .box-default.pers-data .labeled-content {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.custom-accordion::after {
  display: block;
  clear: both;
  content: "";
}
.custom-accordion .custom-accordion-trigger {
  position: relative;
  padding: 1.25rem 5rem 1.25rem 1.25rem;
  border-bottom: 0.0625rem solid #eaeaea;
  background-color: #fff;
  color: #414141;
  font-size: 1.125rem;
  cursor: pointer;
}
.custom-accordion .custom-accordion-trigger .icon-app {
  position: absolute;
  top: 1.5625rem;
  right: 1.25rem;
}
.custom-accordion .custom-accordion-trigger:hover .icon-app::before {
  content: "\e90d";
}
.custom-accordion .custom-accordion-trigger + .custom-accordion-content {
  display: none;
  padding: 1.25rem;
  background-color: #fff;
}
.custom-accordion .custom-accordion-trigger + .custom-accordion-content .custom-accordion {
  margin-left: -1.875rem;
}
.custom-accordion .custom-accordion-trigger + .custom-accordion-content .custom-accordion .custom-accordion-trigger {
  padding-left: 4.375rem;
}
.custom-accordion .custom-accordion-trigger + .custom-accordion-content .custom-accordion .custom-accordion-trigger .icon-app {
  left: 2.5rem;
}
.custom-accordion .custom-accordion-trigger + .custom-accordion-content .custom-accordion .custom-accordion-content {
  padding-left: 4.375rem;
}
 .custom-accordion .custom-accordion-trigger.accordion-collapse .icon-app::before,.custom-accordion .custom-accordion-trigger.open .icon-app::before {
  content: "\e90d";
}
 .custom-accordion .custom-accordion-trigger.accordion-collapse + .custom-accordion-content,.custom-accordion .custom-accordion-trigger.open + .custom-accordion-content {
  border: 0.0625rem solid #eaeaea;
  border-width: 0 0.0625rem 0.0625rem;
}

.custom-accordion .custom-accordion-trigger.accordion-collapse + .custom-accordion-content .custom-accordion:last-child .custom-accordion-content,
.custom-accordion .custom-accordion-trigger.accordion-collapse + .custom-accordion-content .custom-accordion:last-child .custom-accordion-trigger,.custom-accordion .custom-accordion-trigger.open + .custom-accordion-content .custom-accordion:last-child .custom-accordion-content,
.custom-accordion .custom-accordion-trigger.open + .custom-accordion-content .custom-accordion:last-child .custom-accordion-trigger {
  border-bottom: 0 none !important;
}

.action-start-layer.analysis-start-layer .message-content,.analysis-start-layer.analysis-start-layer .message-content {
  background: url("/webapp/img/themes/default/analysis-layer-bg__4a3f20d1e030e4be2df930023b66175e1eb45460.jpg") no-repeat -3.75rem -3.4375rem/43.75rem transparent;
}

.action-start-layer.action-start-layer .message-content,.analysis-start-layer.action-start-layer .message-content {
  background: url("/webapp/img/themes/default/analysis-layer-bg__4a3f20d1e030e4be2df930023b66175e1eb45460.jpg") no-repeat -3.75rem -3.4375rem/43.75rem transparent;
}

.action-start-layer .message-content,.analysis-start-layer .message-content {
  max-width: 48.75rem;
  min-height: 21.875rem;
}

.action-start-layer .message-content .message-content-inner,.analysis-start-layer .message-content .message-content-inner {
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  max-height: calc(100% - 3.125rem);
}

.action-start-layer .headline-primary,.analysis-start-layer .headline-primary {
  margin-bottom: 1.25rem;
  color: #fff;
  font-weight: 300;
  font-size: 1.875rem;
  text-align: center;
}

.action-start-layer .btn,.analysis-start-layer .btn {
  margin-bottom: 0.9375rem;
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
}

.action-start-layer .btn:hover,.analysis-start-layer .btn:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .action-start-layer .btn.focus, .action-start-layer .btn:focus, .analysis-start-layer .btn.focus,.analysis-start-layer .btn:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
 .action-start-layer .btn.disabled, .action-start-layer .btn:disabled,.analysis-start-layer .btn.disabled, .analysis-start-layer .btn:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .action-start-layer .btn:not(:disabled):not(.disabled).active, .action-start-layer .btn:not(:disabled):not(.disabled):active, .analysis-start-layer .btn:not(:disabled):not(.disabled).active,.analysis-start-layer .btn:not(:disabled):not(.disabled):active, .show > .action-start-layer .btn.dropdown-toggle, .show > .analysis-start-layer .btn.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .action-start-layer .btn:not(:disabled):not(.disabled).active:focus, .action-start-layer .btn:not(:disabled):not(.disabled):active:focus, .analysis-start-layer .btn:not(:disabled):not(.disabled).active:focus,.analysis-start-layer .btn:not(:disabled):not(.disabled):active:focus, .show > .action-start-layer .btn.dropdown-toggle:focus, .show > .analysis-start-layer .btn.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}

.action-start-layer .btn.spinner,.analysis-start-layer .btn.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}

.action-start-layer .btn.spinner::after,.analysis-start-layer .btn.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}

.action-start-layer .start-layer-close-btn,.analysis-start-layer .start-layer-close-btn {
  position: absolute;
  top: 0.9375rem;
  right: 0.9375rem;
  width: 1.8125rem;
  height: 1.8125rem;
  margin: 0;
  padding: 0 !important;
  padding: 0.375rem 0.75rem;
  border-radius: 50% !important;
  border-radius: 0;
  border-radius: 0.25rem;
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
  font-size: 0.625rem !important;
  font-size: 1rem;
  line-height: 1.5;
}

.action-start-layer .start-layer-close-btn:hover,.analysis-start-layer .start-layer-close-btn:hover {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  color: rgb(235.875, 235.875, 235.875);
}
 .action-start-layer .start-layer-close-btn.focus, .action-start-layer .start-layer-close-btn:focus, .analysis-start-layer .start-layer-close-btn.focus,.analysis-start-layer .start-layer-close-btn:focus {
  border-color: #003f77;
  background-color: rgb(0, 69.75, 131.75);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
 .action-start-layer .start-layer-close-btn.disabled, .action-start-layer .start-layer-close-btn:disabled,.analysis-start-layer .start-layer-close-btn.disabled, .analysis-start-layer .start-layer-close-btn:disabled {
  border-color: #005aaa;
  background-color: #005aaa;
  color: #fff;
}
 .action-start-layer .start-layer-close-btn:not(:disabled):not(.disabled).active, .action-start-layer .start-layer-close-btn:not(:disabled):not(.disabled):active, .analysis-start-layer .start-layer-close-btn:not(:disabled):not(.disabled).active,.analysis-start-layer .start-layer-close-btn:not(:disabled):not(.disabled):active, .show > .action-start-layer .start-layer-close-btn.dropdown-toggle, .show > .analysis-start-layer .start-layer-close-btn.dropdown-toggle {
  border-color: rgb(0, 56.25, 106.25);
  background-color: #003f77;
  color: rgb(229.5, 229.5, 229.5);
}
 .action-start-layer .start-layer-close-btn:not(:disabled):not(.disabled).active:focus, .action-start-layer .start-layer-close-btn:not(:disabled):not(.disabled):active:focus, .analysis-start-layer .start-layer-close-btn:not(:disabled):not(.disabled).active:focus,.analysis-start-layer .start-layer-close-btn:not(:disabled):not(.disabled):active:focus, .show > .action-start-layer .start-layer-close-btn.dropdown-toggle:focus, .show > .analysis-start-layer .start-layer-close-btn.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 114.75, 182.75, 0.5);
}

.action-start-layer .start-layer-close-btn.spinner,.analysis-start-layer .start-layer-close-btn.spinner {
  position: relative;
  padding-left: calc(0.375rem + 1.3125rem + 0.625rem);
}

.action-start-layer .start-layer-close-btn.spinner::after,.analysis-start-layer .start-layer-close-btn.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.3125rem/2);
  left: 0.3125rem;
  width: 1.3125rem;
  height: 1.3125rem;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
@media (min-width: 31.25rem) {
  
  .action-start-layer.analysis-start-layer .message-content,.analysis-start-layer.analysis-start-layer .message-content {
    background-position: -11.875rem -5.625rem;
    background-size: 52.5rem;
  }
  
  .action-start-layer.action-start-layer .message-content,.analysis-start-layer.action-start-layer .message-content {
    background-position: -11.875rem -5.625rem;
    background-size: 52.5rem;
  }
  
  .action-start-layer.action-start-layer .message-content .analysis .message-content-inner,
  .action-start-layer.action-start-layer .message-content .message-content-inner,.analysis-start-layer.action-start-layer .message-content .analysis .message-content-inner,
  .analysis-start-layer.action-start-layer .message-content .message-content-inner {
    top: 4.75rem;
  }
  
  .action-start-layer.action-start-layer .message-content .analysis .message-content-inner .headline-primary,
  .action-start-layer.action-start-layer .message-content .message-content-inner .headline-primary,.analysis-start-layer.action-start-layer .message-content .analysis .message-content-inner .headline-primary,
  .analysis-start-layer.action-start-layer .message-content .message-content-inner .headline-primary {
    padding-left: 3.75rem;
  }
  
  .action-start-layer .message-content .analysis .message-content-inner,
  .action-start-layer .message-content .message-content-inner,.analysis-start-layer .message-content .analysis .message-content-inner,
  .analysis-start-layer .message-content .message-content-inner {
    top: 6.25rem;
    right: 0;
    bottom: auto;
    left: auto;
    width: 80%;
    max-height: calc(100% - 3.125rem);
    padding-right: 1.25rem;
    text-align: right;
  }
  
  .action-start-layer .analysis .headline-primary,
  .action-start-layer .headline-primary,.analysis-start-layer .analysis .headline-primary,
  .analysis-start-layer .headline-primary {
    padding-right: 0;
    font-size: 2.375rem;
    text-align: right;
  }
  
  .action-start-layer.analysis-layer-reminder .message-content .message-content-inner,.analysis-start-layer.analysis-layer-reminder .message-content .message-content-inner {
    top: 1.25rem;
  }
}
@media (min-width: 41.6875rem) {
  
  .action-start-layer.analysis-start-layer .message-content,.analysis-start-layer.analysis-start-layer .message-content {
    background-position: -3.75rem -5.625rem;
  }
  
  .action-start-layer.action-start-layer .message-content,.analysis-start-layer.action-start-layer .message-content {
    background-position: -3.75rem -5.625rem;
  }
  
  .action-start-layer .message-content .message-content-inner,.analysis-start-layer .message-content .message-content-inner {
    width: 75%;
  }
  
  .action-start-layer.analysis-layer-reminder .message-content .message-content-inner,.analysis-start-layer.analysis-layer-reminder .message-content .message-content-inner {
    top: 4.6875rem;
  }
}
.personal-documents .personal-documents-container {
  width: auto;
  max-width: 48.75rem;
  margin: 0 auto;
}
.personal-documents .personal-documents-container .personal-data {
  margin-top: 0;
}
.profile-image {
  width: 7.8125rem;
  height: 7.8125rem;
  margin: 1.25rem auto -6.875rem;
  border-radius: 50%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  box-shadow: 0 0 0 0.3125rem #fff;
}
@media (min-width: 41.6875rem) {
  .profile-image {
    width: 9.375rem;
    height: 9.375rem;
  }
}
@media (min-width: 48rem) {
  .profile-image {
    width: 10.3125rem;
    height: 10.3125rem;
    margin: 1.25rem auto -7.9375rem;
    box-shadow: 0 0 0 0.625rem #fff;
  }
}
@media (min-width: 62rem) {
  .profile-image {
    width: 11.25rem;
    height: 11.25rem;
  }
}
.scroll-top-btn {
  visibility: hidden;
  z-index: 10;
  position: fixed;
  right: 1.875rem;
  bottom: 1.875rem;
  width: 2.5rem;
  height: 2.5rem;
  padding-top: 0.125rem;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.2),inset 0 0 0 0.0625rem #f06400;
  color: #f06400;
  font-size: 1.375rem;
  text-align: center;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.scroll-top-btn.shown {
  visibility: visible;
  opacity: 1;
}
.scroll-top-btn.shown:hover {
  background-color: rgb(252.45, 252.45, 252.45);
  box-shadow: none;
  color: rgb(214.5, 89.375, 0);
}
@media (min-width: 48rem) {
  .scroll-top-btn {
    width: 3.125rem;
    height: 3.125rem;
    padding-top: 0.3125rem;
    font-size: 1.5rem;
  }
}
.pagination-inline-trigger {
  margin-top: 1.25rem;
  padding: 0.9375rem 2.5rem;
  border-top: 0.0625rem dotted #eaeaea;
  text-align: center;
}
.pagination-inline-trigger .trigger-item {
  padding: 0.9375rem;
  font-size: 1rem;
  cursor: pointer;
  opacity: 0.75;
}
.pagination-inline-trigger .trigger-item:hover {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.pagination-inline .inline-pagination-hidden {
  display: none;
}
 .alert.alert-danger,.alert.alert-success, .alert.alert-warning {
  position: relative;
  max-width: 60.625rem;
  margin: 0 auto 0.9375rem;
  padding: 0.9375rem;
  border: 0.0625rem solid #eaeaea;
  background-color: #fff;
  color: #414141;
}
 .alert.alert-danger.alert-dismissible,.alert.alert-success.alert-dismissible, .alert.alert-warning.alert-dismissible {
  padding-top: 2.1875rem;
}
.alert::after {
  display: block;
  position: absolute;
  top: -0.0625rem;
  left: 0;
  width: 100%;
  height: 0.125rem;
  background-color: transparent;
  content: "";
}
.alert.alert-danger::after {
  background-color: #f00014;
}
.alert.alert-success::after {
  background-color: #00c050;
}
.alert.alert-warning::after {
  background-color: #f06400;
}
.alert.lsg {
  display: table;
  padding: 1.875rem;
  font-size: 0.875rem;
  text-align: center;
}
.alert.lsg .alert-heading {
  margin-bottom: 0.9375rem;
  padding-bottom: 0.9375rem;
  border-bottom: 0.0625rem solid #eaeaea;
  font-size: 1.125rem;
}
.alert.lsg .alert-heading span {
  margin-right: 1.25rem;
}
.alert.lsg p {
  margin-bottom: 1.25rem;
}
.alert.lsg .fa-rotate-180::before {
  transform: rotate(180deg);
}
@media (min-width: 48rem) {
  .alert.lsg {
    padding: 2.5rem;
    font-size: 1rem;
    text-align: center;
  }
  .alert.lsg .alert-heading {
    margin-bottom: 1.09375rem;
    padding-bottom: 1.09375rem;
    font-size: 1.25rem;
  }
  .alert.lsg .alert-heading span {
    margin-right: 1.25rem;
  }
  .alert.lsg p {
    margin-bottom: 1.375rem;
  }
}
.sliding-container-outer {
  width: 100%;
  max-width: 48.75rem;
  margin: 0 auto;
}
.sliding-container-outer::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container {
  display: inline-block;
  position: relative;
  width: 100%;
  max-width: none;
  height: auto;
}
.sliding-container::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container > .headline-primary, .sliding-container > .headline-secondary {
  margin-bottom: 0 !important;
}
.sliding-container .step-container {
  position: relative;
  left: auto;
  width: 100%;
  padding: 0.625rem;
  transition: opacity 0.3s ease;
}
.sliding-container .step-container.step-container-min-height {
  min-height: 25.625rem;
}
 .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="8"], .sliding-container .sliding-input.step-10:checked ~ .step-container[data-index="9"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="10"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="8"], .sliding-container .sliding-input.step-11:checked ~ .step-container[data-index="9"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="10"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="11"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="8"], .sliding-container .sliding-input.step-12:checked ~ .step-container[data-index="9"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="10"],.sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="11"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="12"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="8"], .sliding-container .sliding-input.step-13:checked ~ .step-container[data-index="9"], .sliding-container .sliding-input.step-1:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-1:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-2:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-2:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-2:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-3:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-3:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-3:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-3:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-4:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-4:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-4:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-4:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-4:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-5:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-6:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-7:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-8:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="-1"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="0"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="1"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="2"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="3"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="4"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="5"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="6"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="7"], .sliding-container .sliding-input.step-9:checked ~ .step-container[data-index="8"] {
  visibility: hidden;
  opacity: 0;
}
.sliding-container .sliding-input {
  display: none;
}
.sliding-container .sliding-input.step-0:checked ~ .step-container[data-index]:not([data-index="0"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-0:checked ~ .step-container[data-index]:not([data-index="0"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-0:checked ~ .step-container[data-index]:not([data-index="0"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-1:checked ~ .step-container[data-index]:not([data-index="1"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-1:checked ~ .step-container[data-index]:not([data-index="1"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-1:checked ~ .step-container[data-index]:not([data-index="1"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-2:checked ~ .step-container[data-index]:not([data-index="2"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-2:checked ~ .step-container[data-index]:not([data-index="2"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-2:checked ~ .step-container[data-index]:not([data-index="2"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-3:checked ~ .step-container[data-index]:not([data-index="3"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-3:checked ~ .step-container[data-index]:not([data-index="3"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-3:checked ~ .step-container[data-index]:not([data-index="3"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-4:checked ~ .step-container[data-index]:not([data-index="4"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-4:checked ~ .step-container[data-index]:not([data-index="4"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-4:checked ~ .step-container[data-index]:not([data-index="4"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-5:checked ~ .step-container[data-index]:not([data-index="5"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-5:checked ~ .step-container[data-index]:not([data-index="5"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-5:checked ~ .step-container[data-index]:not([data-index="5"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-6:checked ~ .step-container[data-index]:not([data-index="6"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-6:checked ~ .step-container[data-index]:not([data-index="6"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-6:checked ~ .step-container[data-index]:not([data-index="6"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-7:checked ~ .step-container[data-index]:not([data-index="7"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-7:checked ~ .step-container[data-index]:not([data-index="7"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-7:checked ~ .step-container[data-index]:not([data-index="7"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-8:checked ~ .step-container[data-index]:not([data-index="8"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-8:checked ~ .step-container[data-index]:not([data-index="8"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-8:checked ~ .step-container[data-index]:not([data-index="8"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-9:checked ~ .step-container[data-index]:not([data-index="9"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-9:checked ~ .step-container[data-index]:not([data-index="9"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-9:checked ~ .step-container[data-index]:not([data-index="9"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-10:checked ~ .step-container[data-index]:not([data-index="10"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-10:checked ~ .step-container[data-index]:not([data-index="10"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-10:checked ~ .step-container[data-index]:not([data-index="10"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-11:checked ~ .step-container[data-index]:not([data-index="11"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-11:checked ~ .step-container[data-index]:not([data-index="11"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-11:checked ~ .step-container[data-index]:not([data-index="11"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-12:checked ~ .step-container[data-index]:not([data-index="12"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-12:checked ~ .step-container[data-index]:not([data-index="12"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-12:checked ~ .step-container[data-index]:not([data-index="12"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-13:checked ~ .step-container[data-index]:not([data-index="13"]) {
  visibility: hidden;
  z-index: -3;
  position: absolute;
  height: 0;
  padding: 0;
  opacity: 0;
}
.sliding-container .sliding-input.step-13:checked ~ .step-container[data-index]:not([data-index="13"])::after {
  display: block;
  clear: both;
  content: "";
}
.sliding-container .sliding-input.step-13:checked ~ .step-container[data-index]:not([data-index="13"]).step-container-min-height {
  height: 25.625rem;
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(1 / 1 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(1 / 2 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(1 / 3 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "33%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(1 / 4 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "25%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(1 / 5 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "20%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(1 / 6 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "17%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(1 / 7 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "14%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(1 / 8 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "13%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(1 / 9 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "11%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(1 / 10 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "10%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(1 / 11 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "9%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(1 / 12 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "8%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(1 / 13 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "8%";
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(1 / 14 * 100%);
}
.sliding-container .sliding-input.step-0:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "7%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(2 / 1 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(2 / 2 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(2 / 3 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "67%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(2 / 4 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(2 / 5 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "40%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(2 / 6 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "33%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(2 / 7 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "29%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(2 / 8 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "25%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(2 / 9 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "22%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(2 / 10 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "20%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(2 / 11 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "18%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(2 / 12 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "17%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(2 / 13 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "15%";
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(2 / 14 * 100%);
}
.sliding-container .sliding-input.step-1:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "14%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(3 / 1 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "300%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(3 / 2 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "150%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(3 / 3 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(3 / 4 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "75%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(3 / 5 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "60%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(3 / 6 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(3 / 7 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "43%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(3 / 8 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "38%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(3 / 9 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "33%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(3 / 10 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "30%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(3 / 11 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "27%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(3 / 12 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "25%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(3 / 13 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "23%";
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(3 / 14 * 100%);
}
.sliding-container .sliding-input.step-2:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "21%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(4 / 1 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "400%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(4 / 2 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(4 / 3 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "133%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(4 / 4 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(4 / 5 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "80%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(4 / 6 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "67%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(4 / 7 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "57%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(4 / 8 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(4 / 9 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "44%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(4 / 10 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "40%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(4 / 11 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "36%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(4 / 12 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "33%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(4 / 13 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "31%";
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(4 / 14 * 100%);
}
.sliding-container .sliding-input.step-3:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "29%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(5 / 1 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "500%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(5 / 2 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "250%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(5 / 3 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "167%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(5 / 4 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "125%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(5 / 5 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(5 / 6 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "83%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(5 / 7 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "71%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(5 / 8 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "63%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(5 / 9 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "56%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(5 / 10 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(5 / 11 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "45%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(5 / 12 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "42%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(5 / 13 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "38%";
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(5 / 14 * 100%);
}
.sliding-container .sliding-input.step-4:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "36%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(6 / 1 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "600%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(6 / 2 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "300%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(6 / 3 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(6 / 4 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "150%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(6 / 5 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "120%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(6 / 6 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(6 / 7 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "86%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(6 / 8 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "75%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(6 / 9 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "67%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(6 / 10 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "60%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(6 / 11 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "55%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(6 / 12 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(6 / 13 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "46%";
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(6 / 14 * 100%);
}
.sliding-container .sliding-input.step-5:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "43%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(7 / 1 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "700%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(7 / 2 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "350%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(7 / 3 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "233%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(7 / 4 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "175%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(7 / 5 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "140%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(7 / 6 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "117%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(7 / 7 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(7 / 8 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "88%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(7 / 9 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "78%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(7 / 10 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "70%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(7 / 11 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "64%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(7 / 12 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "58%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(7 / 13 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "54%";
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(7 / 14 * 100%);
}
.sliding-container .sliding-input.step-6:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "50%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(8 / 1 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "800%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(8 / 2 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "400%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(8 / 3 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "267%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(8 / 4 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(8 / 5 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "160%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(8 / 6 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "133%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(8 / 7 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "114%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(8 / 8 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(8 / 9 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "89%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(8 / 10 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "80%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(8 / 11 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "73%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(8 / 12 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "67%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(8 / 13 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "62%";
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(8 / 14 * 100%);
}
.sliding-container .sliding-input.step-7:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "57%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(9 / 1 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "900%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(9 / 2 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "450%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(9 / 3 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "300%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(9 / 4 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "225%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(9 / 5 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "180%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(9 / 6 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "150%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(9 / 7 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "129%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(9 / 8 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "113%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(9 / 9 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(9 / 10 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "90%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(9 / 11 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "82%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(9 / 12 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "75%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(9 / 13 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "69%";
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(9 / 14 * 100%);
}
.sliding-container .sliding-input.step-8:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "64%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(10 / 1 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "1000%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(10 / 2 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "500%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(10 / 3 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "333%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(10 / 4 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "250%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(10 / 5 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(10 / 6 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "167%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(10 / 7 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "143%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(10 / 8 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "125%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(10 / 9 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "111%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(10 / 10 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(10 / 11 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "91%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(10 / 12 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "83%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(10 / 13 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "77%";
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(10 / 14 * 100%);
}
.sliding-container .sliding-input.step-9:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "71%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(11 / 1 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "1100%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(11 / 2 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "550%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(11 / 3 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "367%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(11 / 4 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "275%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(11 / 5 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "220%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(11 / 6 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "183%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(11 / 7 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "157%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(11 / 8 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "138%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(11 / 9 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "122%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(11 / 10 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "110%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(11 / 11 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(11 / 12 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "92%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(11 / 13 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "85%";
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(11 / 14 * 100%);
}
.sliding-container .sliding-input.step-10:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "79%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(12 / 1 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "1200%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(12 / 2 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "600%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(12 / 3 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "400%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(12 / 4 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "300%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(12 / 5 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "240%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(12 / 6 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(12 / 7 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "171%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(12 / 8 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "150%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(12 / 9 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "133%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(12 / 10 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "120%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(12 / 11 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "109%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(12 / 12 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(12 / 13 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "92%";
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(12 / 14 * 100%);
}
.sliding-container .sliding-input.step-11:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "86%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(13 / 1 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "1300%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(13 / 2 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "650%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(13 / 3 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "433%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(13 / 4 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "325%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(13 / 5 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "260%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(13 / 6 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "217%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(13 / 7 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "186%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(13 / 8 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "163%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(13 / 9 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "144%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(13 / 10 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "130%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(13 / 11 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "118%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(13 / 12 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "108%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(13 / 13 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(13 / 14 * 100%);
}
.sliding-container .sliding-input.step-12:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "93%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner {
  width: calc(14 / 1 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="1"] .sliding-progress-inner::before {
  content: "1400%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner {
  width: calc(14 / 2 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="2"] .sliding-progress-inner::before {
  content: "700%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner {
  width: calc(14 / 3 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="3"] .sliding-progress-inner::before {
  content: "467%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner {
  width: calc(14 / 4 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="4"] .sliding-progress-inner::before {
  content: "350%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner {
  width: calc(14 / 5 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="5"] .sliding-progress-inner::before {
  content: "280%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner {
  width: calc(14 / 6 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="6"] .sliding-progress-inner::before {
  content: "233%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner {
  width: calc(14 / 7 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="7"] .sliding-progress-inner::before {
  content: "200%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner {
  width: calc(14 / 8 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="8"] .sliding-progress-inner::before {
  content: "175%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner {
  width: calc(14 / 9 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="9"] .sliding-progress-inner::before {
  content: "156%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner {
  width: calc(14 / 10 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="10"] .sliding-progress-inner::before {
  content: "140%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner {
  width: calc(14 / 11 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="11"] .sliding-progress-inner::before {
  content: "127%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner {
  width: calc(14 / 12 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="12"] .sliding-progress-inner::before {
  content: "117%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner {
  width: calc(14 / 13 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="13"] .sliding-progress-inner::before {
  content: "108%";
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner {
  width: calc(14 / 14 * 100%);
}
.sliding-container .sliding-input.step-13:checked ~ .sliding-progress[data-progress-steps="14"] .sliding-progress-inner::before {
  content: "100%";
}
.sliding-container .sliding-progress {
  position: relative;
  height: 0.3125rem;
  margin: 0 0.625rem 1.25rem;
  border-radius: 0.15625rem;
  background-color: #fff;
}
.sliding-container .sliding-progress .sliding-progress-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  border-radius: 0.15625rem;
  background-color: #005aaa;
  transition: width 0.5s ease;
}
.sliding-container .sliding-progress .sliding-progress-inner::before {
  display: inline-block;
  position: absolute;
  top: -0.375rem;
  right: 0;
  width: 2.8125rem;
  height: 1.0625rem;
  padding: 0.125rem 0;
  border-radius: 0.53125rem;
  background-color: #005aaa;
  color: #fff;
  font-size: 0.65625rem;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  transition: left 0.5s ease;
}
.loader-layer-circle {
  fill: transparent;
  stroke-width: 2;
  animation: dash-m 2s ease infinite,rotate 2s linear infinite;
}
@media (min-width: 48rem) {
  .loader-layer-circle {
    stroke-width: 3;
    animation: dash 2s ease infinite,rotate 2s linear infinite;
  }
}
@keyframes dash-m {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 44.5, 200;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 44.5, 200;
    stroke-dashoffset: -110;
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 400;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 400;
    stroke-dashoffset: -70;
  }
  100% {
    stroke-dasharray: 89, 400;
    stroke-dashoffset: -220;
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.section-primary .atb__form-container,
.section-secondary .atb__form-container {
  max-width: none;
  padding-right: 0;
  padding-left: 0;
}
.section-primary .atb__form-container .atb__form-default,
.section-secondary .atb__form-container .atb__form-default {
  max-width: 48.75rem !important;
  margin: 0 auto;
}
.atb__info-layer-trigger.atb__type-icon.atb__left {
  left: 0 !important;
}
.atb__info-layer-trigger.atb__type-icon.atb__left + label + select {
  width: calc(100% - 1.875rem);
  margin-left: 1.875rem;
}
.atb__row[data-step=index],
.atb__row[data-step=result] {
  margin-right: 0;
  margin-left: 0;
}
.atb__row[data-step=index] .atb__result-container,
.atb__row[data-step=result] .atb__result-container {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.atb__row[data-step=index] .atb__result-container .atb__addition,
.atb__row[data-step=result] .atb__result-container .atb__addition {
  margin-right: -1.25rem;
  margin-left: -1.25rem;
}
@media (min-width: 48rem) {
  .section-primary .atb__form-container,
  .section-secondary .atb__form-container {
    max-width: none;
    padding-right: 0;
    padding-left: 0;
  }
  .section-primary .atb__form-container .atb__form-default,
  .section-secondary .atb__form-container .atb__form-default {
    max-width: 48.75rem !important;
    margin: 0 auto;
  }
  .atb__row[data-step=index] .atb__result-container,
  .atb__row[data-step=result] .atb__result-container {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .atb__row[data-step=index] .atb__result-container .atb__addition,
  .atb__row[data-step=result] .atb__result-container .atb__addition {
    margin-right: -3.125rem;
    margin-left: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .atb__row[data-step=index] .atb__result-container,
  .atb__row[data-step=result] .atb__result-container {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .atb__row[data-step=index] .atb__result-container .atb__addition,
  .atb__row[data-step=result] .atb__result-container .atb__addition {
    margin-right: -5.625rem;
    margin-left: -5.625rem;
  }
}
.acio-calc {
  width: 100%;
  height: 43.75rem;
  border: 0;
}
.calc-navigation {
  z-index: 9;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3.75rem;
  margin-top: -0.375rem;
  border: 0 none;
}
.signature-field-form .canvas-container {
  position: relative;
  margin-bottom: 1.25rem;
}
.signature-field-form .canvas-container input[type=text] {
  z-index: -1;
  position: absolute;
  bottom: -0.9375rem;
  left: calc(50% - 0.9375rem);
  width: 1.875rem;
  opacity: 0;
}
.signature-field-form .canvas-container .canvas-header .app-tooltip {
  position: relative;
  margin-right: 0.3125rem;
}
.signature-field-form .canvas-container .canvas-header .app-tooltip span {
  margin-right: 0;
}
.signature-field-form .canvas-content {
  position: relative;
  aspect-ratio: 4/2;
  width: 100%;
  margin-top: 0.9375rem;
  overflow: hidden;
  border: 0.125rem solid #000000;
  border: 0.125rem solid rgba(0, 0, 0, 0.15);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQ4jWP8//8/A27w9u1bPLJMeOQIglHNI0MzC/40JCwsTCubRzWPDM0An14I7qlKrmcAAAAASUVORK5CYII=") repeat center;
  cursor: url("/webapp/img/edit.png"), pointer;
}
.signature-field-form .canvas-content .sign-bg {
  display: block;
  width: 100%;
  height: auto;
}
.signature-field-form .canvas-content canvas {
  display: block;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.signature-field-form .canvas-color-trigger-content {
  display: flex;
  flex-wrap: wrap;
}
.signature-field-form .canvas-color-trigger-content .canvas-color-trigger-headline {
  flex: 0 0 100%;
  width: 100%;
  margin-bottom: 1.25rem;
}
.signature-field-form .canvas-color-trigger-content .canvas-color-trigger {
  flex: 0 0 auto;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.3125rem;
}
.signature-field-form .canvas-color-trigger-content .canvas-color-trigger + .canvas-color-trigger {
  margin-left: 0.625rem;
}
.signature-field-form .canvas-container-element-content {
  padding: 0.9375rem 0 0.625rem;
}
.signature-field-form .canvas-container-element-content button + button {
  margin-left: 0.9375rem;
}
.signature-field-form [data-fixed-mode=true] {
  display: flex;
  z-index: 1500;
  position: fixed;
  top: 0;
  left: 0;
  flex-wrap: wrap;
  align-content: center;
  width: 100vw;
  height: 100vh;
  padding: 0 clamp(1.25rem, 36.25rem, (100vw - 33.75rem) / 2);
  overflow-y: auto;
  -webkit-backdrop-filter: blur(0.3125rem);
          backdrop-filter: blur(0.3125rem);
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.4);
}
.signature-field-form [data-fixed-mode=true] .canvas-header {
  display: none;
}

.signature-field-form [data-fixed-mode=true] .canvas-container-element-content,.signature-field-form [data-fixed-mode=true] .canvas-content {
  flex: 0 0 100%;
  width: 100%;
}
.signature-field-form [data-fixed-mode=true] .canvas-content {
  max-width: 43.75rem;
  margin: 0.9375rem auto;
}
.signature-field-form [data-fixed-mode=true] .canvas-container-element-content .row {
  max-width: calc(43.75rem + 1.25rem);
  margin: 0 auto;
}
.signature-field-form [data-fixed-mode=true] .button-cancel {
  display: none;
}
.analysis-img-content-before {
  flex: 0 0 100%;
  max-width: 100%;
}
.analysis-img-content {
  display: none !important;
}
.analysis-img {
  width: calc(100% - 5rem);
  height: auto;
  margin: 1.25rem 2.5rem;
  content: url("data:image/svg+xml,%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 436.83 438.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23f5f5f5;}.cls-2{fill:%23e0e0e0;}.cls-3{fill:%23fff;}.cls-4{fill:%23ebebeb;}.cls-5{fill:%23005aaa;}.cls-6{fill:%23263238;}.cls-7{fill:none;}.cls-8{fill:%23fafafa;}.cls-9{opacity:0.3;}.cls-10{fill:%23ffbe9d;}.cls-11{fill:%23eb996e;}.cls-12{fill:%23455a64;}.cls-13{opacity:0.78;}.cls-14{opacity:0.5;}%3C/style%3E%3C/defs%3E%3Cg id='freepik--background-complete--inject-4'%3E%3Cpolygon class='cls-1' points='95.73 394.39 95.73 437.11 158.21 437.11 227.1 437.11 227.1 394.39 95.73 394.39'/%3E%3Cpolygon class='cls-2' points='90.22 382.45 90.22 394.39 231.69 394.39 231.69 382.45 158.21 382.45 90.22 382.45'/%3E%3Cpolygon class='cls-2' points='160.97 437.11 227.1 437.11 227.1 394.39 231.69 394.39 231.69 382.45 158.21 382.45 158.21 393.29 160.97 437.11'/%3E%3Crect class='cls-2' x='114.11' y='401.28' width='26.64' height='6.43'/%3E%3Crect class='cls-3' x='110.68' y='415.75' width='34.21' height='13.58'/%3E%3Cpolygon class='cls-1' points='110.81 349.63 110.81 382.45 158.81 382.45 211.74 382.45 211.74 349.63 110.81 349.63'/%3E%3Cpolygon class='cls-2' points='106.58 340.46 106.58 349.63 215.25 349.63 215.25 340.46 158.81 340.46 106.58 340.46'/%3E%3Cpolygon class='cls-4' points='160.93 382.45 211.74 382.45 211.74 349.63 215.25 349.63 215.25 340.46 158.81 340.46 158.81 348.79 160.93 382.45'/%3E%3Crect class='cls-2' x='124.94' y='354.93' width='20.46' height='4.94'/%3E%3Crect class='cls-3' x='122.3' y='366.04' width='26.28' height='10.43'/%3E%3Cpath class='cls-1' d='M310.54,436c-22.09-15.1-27.36-43.48-26.76-69.06.1-4.26-.42-8.76,1.57-12.52s6.71-6.38,10.54-4.62c3.19,1.46,4.61,5.13,6.41,8.16a24.9,24.9,0,0,0,10.11,9.46c2.73,1.38,6.1,2.21,8.77.7,3.66-2.07,4-7.16,4-11.4q-.19-11.87-.4-23.73c-.07-4.24-.12-8.58,1.15-12.62s4.16-7.81,8.19-9,9,1.11,9.93,5.25c.38,1.73,0,3.53.18,5.29s1,3.7,2.66,4.17,3.38-.74,4.64-2c4.33-4.33,7.25-9.88,10-15.4s5.36-11.16,9.28-15.88,9.39-8.47,15.46-8.88,12.59,3.28,14.19,9.23-1.83,12.07-5.57,17a94.31,94.31,0,0,1-19.53,19c-1.33,1-2.77,2-3.26,3.58-.9,2.84,1.81,5.62,4.62,6.52,3.17,1,6.6.66,9.91,1s6.92,1.77,8.2,4.89c1.78,4.32-1.8,8.9-5.34,11.92a81.24,81.24,0,0,1-23.87,14.11c-3.11,1.18-6.38,2.21-8.88,4.43s-4,6.05-2.42,9,5.47,3.9,8.73,3.26,6.17-2.45,9.28-3.66c5.8-2.26,13.34-1.94,17.13,3.07,2.49,3.28,2.75,7.89,1.55,11.86s-3.68,7.39-6.32,10.55c-9.24,11.07-21.11,20-34.59,24.85s-26,6.23-39.5,1.46'/%3E%3Cpath class='cls-2' d='M317,419.93a376.89,376.89,0,0,1,14.67-41.1q2.22-5.34,4.4-10.57c1.45-3.47,2.89-6.91,4.5-10.19a189.31,189.31,0,0,1,10.37-18.29c3.58-5.66,7.18-10.9,10.58-15.78s6.68-9.35,9.84-13.31a151.5,151.5,0,0,1,16.25-17.54c2.08-1.91,3.73-3.34,4.87-4.3l1.3-1.08a3.79,3.79,0,0,1,.45-.34,2.65,2.65,0,0,1-.41.41L392.55,289c-1.1,1-2.72,2.46-4.76,4.41a159.29,159.29,0,0,0-16,17.66c-3.12,4-6.35,8.46-9.74,13.34s-6.95,10.13-10.51,15.79a192.46,192.46,0,0,0-10.28,18.25c-1.6,3.26-3,6.67-4.48,10.14l-4.39,10.58a390.06,390.06,0,0,0-14.7,41'/%3E%3Cpath class='cls-2' d='M340.77,358a7.4,7.4,0,0,1-.44-1.8c-.23-1.18-.52-2.88-.84-5-.64-4.22-1.33-10.08-2.07-16.54s-1.51-12.29-2.21-16.49c-.35-2.1-.65-3.8-.87-5a7.62,7.62,0,0,1-.25-1.84,10.17,10.17,0,0,1,.55,1.78c.31,1.15.69,2.84,1.11,4.93.85,4.19,1.71,10,2.45,16.5L340,351.09c.24,2,.44,3.67.59,5A9.4,9.4,0,0,1,340.77,358Z'/%3E%3Cpath class='cls-2' d='M395.23,347.28a12.39,12.39,0,0,1-2.18.28c-1.4.14-3.42.33-5.92.65-5,.59-11.85,1.64-19.38,3.14s-14.28,3.18-19.12,4.52c-2.43.65-4.39,1.23-5.74,1.63a11.18,11.18,0,0,1-2.12.54,11.41,11.41,0,0,1,2-.84c1.32-.48,3.26-1.14,5.67-1.87,4.83-1.48,11.58-3.23,19.13-4.75a194.44,194.44,0,0,1,19.53-2.93c2.51-.25,4.54-.35,5.95-.4A11.36,11.36,0,0,1,395.23,347.28Z'/%3E%3Cpath class='cls-2' d='M317.63,418.92a1.9,1.9,0,0,1-.38-.66c-.26-.53-.57-1.18-1-2-.82-1.71-1.94-4.22-3.28-7.33-2.7-6.22-6.16-14.94-9.84-24.6s-7-18.33-9.58-24.64l-3.06-7.42-.82-2a3.12,3.12,0,0,1-.24-.73,3.07,3.07,0,0,1,.38.66l1,2c.82,1.71,1.94,4.22,3.29,7.33,2.7,6.22,6.15,14.94,9.84,24.61s7.05,18.4,9.61,24.67l3.06,7.42.82,2A4.18,4.18,0,0,1,317.63,418.92Z'/%3E%3Cpath class='cls-2' d='M389.89,394.8a2.45,2.45,0,0,1-.71.3l-2.1.73-7.74,2.6c-6.53,2.19-15.52,5.33-25.45,8.8s-19,6.54-25.54,8.6c-3.29,1-6,1.83-7.82,2.35l-2.14.59a2.56,2.56,0,0,1-.76.15,2.88,2.88,0,0,1,.72-.3l2.09-.73,7.73-2.6c6.55-2.19,15.53-5.32,25.46-8.8s19-6.53,25.53-8.59c3.29-1,6-1.84,7.82-2.36l2.12-.54A3,3,0,0,1,389.89,394.8Z'/%3E%3Cpath class='cls-2' d='M412.4,59.84a10.24,10.24,0,0,0,6.1-9.47c0-5.65-4.26-10.25-9.56-10.28s-9.62,4.54-9.64,10.19a10.19,10.19,0,0,0,6.12,9.56c-14.77,2.23-14.1,18.28-14.1,18.28l34.93.16S427,62.05,412.4,59.84Z'/%3E%3Cpath class='cls-2' d='M407.29,183.42a16.09,16.09,0,0,1,3.85-1.67l.8-3.82,6.45-.12.93,3.79a16.24,16.24,0,0,1,3.91,1.54l3.26-2.14,4.64,4.49-2,3.33a16.14,16.14,0,0,1,1.68,3.86l3.82.79.11,6.45-3.79.93a16.15,16.15,0,0,1-1.54,3.92l2.14,3.26-4.45,4.64-3.34-2a15.65,15.65,0,0,1-3.85,1.67l-.8,3.82-6.45.11-.93-3.78a16.08,16.08,0,0,1-3.91-1.54l-3.26,2.13-4.64-4.48,2-3.33a15.07,15.07,0,0,1-1.68-3.86l-3.82-.79-.11-6.45,3.79-.93a15.38,15.38,0,0,1,1.54-3.92L399.47,186l4.48-4.64,3.34,2Zm3.43,8.6a6.92,6.92,0,1,0,9.79-.18,6.92,6.92,0,0,0-9.79.18h0Z'/%3E%3Cpath class='cls-2' d='M410.72,192a5.42,5.42,0,0,1,1.29-1.14,7,7,0,0,1,7.59,0,7.07,7.07,0,0,1,3.11,4.74,6.92,6.92,0,0,1,0,2.13,7.06,7.06,0,0,1-5.84,6.05,6.41,6.41,0,0,1-2.14,0,6.29,6.29,0,0,1-2-.57,7,7,0,0,1-3.57-9.23,6.26,6.26,0,0,1,.4-.77,5.44,5.44,0,0,1,1.07-1.32,8.48,8.48,0,0,0-.95,1.4,7,7,0,0,0-.76,4.43,6.8,6.8,0,0,0,3.95,5.12,6.45,6.45,0,0,0,1.86.52,6.1,6.1,0,0,0,2,0,6.69,6.69,0,0,0,5.52-5.72,6.1,6.1,0,0,0,0-2,5.78,5.78,0,0,0-.58-1.85,6.85,6.85,0,0,0-2.33-2.68,6.76,6.76,0,0,0-2.92-1.08,6.88,6.88,0,0,0-4.32,1A15.15,15.15,0,0,0,410.72,192Z'/%3E%3Cpath class='cls-2' d='M407.29,183.42a.57.57,0,0,1-.22-.11l-.64-.37-2.51-1.48H404l-4.46,4.66V186l2.15,3.25v.12a15.8,15.8,0,0,0-1.52,3.89v.07h-.08l-3.79.94.11-.14c0,2,.07,4.19.13,6.45l-.12-.15,3.81.79h.1v.1a15.56,15.56,0,0,0,1.66,3.81l.06.09-.06.09-2,3.33v-.22c1.46,1.41,3,2.93,4.65,4.48h-.23l3.26-2.14.09-.06h.1a15.21,15.21,0,0,0,3.87,1.52h.11v.11l.92,3.79-.19-.15,6.46-.12-.19.16.79-3.82v-.12h.1a15.53,15.53,0,0,0,3.81-1.65h0l.11-.07.1.07,3.33,2h-.24l4.48-4.64V208l-2.13-3.26-.07-.1.06-.1a15,15,0,0,0,1.53-3.86v-.12h.12l3.78-.92-.14.19c0-2.21-.07-4.36-.11-6.45l.15.17-3.82-.8h-.1v-.1a15.39,15.39,0,0,0-1.65-3.82l-.06-.09.06-.09,2-3.33v.2c-1.62-1.56-3.17-3.06-4.63-4.49h.18l-3.26,2.13-.07,0h-.08a15.64,15.64,0,0,0-3.87-1.54h-.08v-.08c-.33-1.37-.63-2.62-.92-3.79l.12.09-6.45.09.08-.07c-.32,1.52-.59,2.77-.81,3.81h0a16.76,16.76,0,0,0-2.95,1.13l-.69.36a.84.84,0,0,1-.23.12l.21-.14c.15-.1.37-.23.68-.4a16.74,16.74,0,0,1,2.95-1.2h0l.77-3.82v-.07H412l6.45-.14h.09v.09l.94,3.78-.09-.09A16,16,0,0,1,423.3,183h-.15l3.26-2.14.1-.07.09.09,4.65,4.47.09.09-.07.11-2,3.34v-.18a16.71,16.71,0,0,1,1.7,3.9l-.14-.13,3.82.79h.15v.15q.06,3.15.12,6.45V200h-.15L431,201l.14-.14a16.78,16.78,0,0,1-1.56,4v-.2c.71,1.07,1.42,2.16,2.14,3.26l.09.13-.11.11-4.48,4.64-.11.12-.14-.08-3.33-2h.2a15.67,15.67,0,0,1-3.9,1.69l.14-.15c-.27,1.31-.54,2.61-.8,3.82v.15h-.17l-6.46.11h-.15v-.15l-.92-3.79.14.14a15.47,15.47,0,0,1-4-1.56h.19l-3.26,2.14-.12.08-.11-.1-4.64-4.49-.1-.1.08-.12,2-3.33v.18a15.52,15.52,0,0,1-1.69-3.9l.13.11-3.82-.8h-.12v-.12c0-2.26-.07-4.42-.1-6.45V194h.11l3.79-.92-.1.1a14.89,14.89,0,0,1,1.57-3.94v.12l-2.12-3.27,0-.07.06-.06,4.51-4.61h0l2.46,1.52.63.41Z'/%3E%3Cpath class='cls-2' d='M66.87,42A7.53,7.53,0,0,0,74,40.46c1.23,1.78,2.8,3.9,4.57,6.15q1.47,1.86,2.82,3.47a7.69,7.69,0,0,0-4,9.08c-1.67.52-3.56,1.16-5.57,1.9C70,61.71,68.37,62.37,66.9,63a7.73,7.73,0,1,0,0,4.55,7.63,7.63,0,0,0,.32-2.65c1.62-.51,3.42-1.12,5.35-1.82s4-1.52,5.59-2.22a7.73,7.73,0,1,0,5.21-11.41c-.94-1.29-2-2.68-3.15-4.14-1.83-2.33-3.57-4.4-5-6a9.19,9.19,0,0,0,1.56-2.93c1.4-4.43-.77-9.06-4.84-10.34s-8.49,1.27-9.89,5.69S62.8,40.71,66.87,42Z'/%3E%3Cpath class='cls-2' d='M21.3,223.56l7.8,9.62a1.38,1.38,0,0,0,1.21.52l12.34-1A1.43,1.43,0,0,1,44.18,234a1.5,1.5,0,0,1-.22.88l-6.73,10.39a1.38,1.38,0,0,0-.12,1.32L41.85,258a1.44,1.44,0,0,1-.74,1.89,1.41,1.41,0,0,1-.93.07l-12-3.2a1.42,1.42,0,0,0-1.3.3l-9.41,8a1.43,1.43,0,0,1-2-.15,1.41,1.41,0,0,1-.33-.85l-.66-12.36a1.49,1.49,0,0,0-.68-1.14L3.23,244.14a1.41,1.41,0,0,1-.47-2,1.44,1.44,0,0,1,.7-.59l11.64-4.42a1.45,1.45,0,0,0,.88-1l2.88-12a1.43,1.43,0,0,1,1.74-1A1.53,1.53,0,0,1,21.3,223.56Z'/%3E%3Cpath class='cls-2' d='M313.56,260.4a14,14,0,1,0-26,7.06h0v.05c.53.9,1.2,1.55,1.88,2.49l8.11,10.74a2.51,2.51,0,0,0,4,0l8-10.56a29.77,29.77,0,0,0,2-2.69h0A14,14,0,0,0,313.56,260.4Zm-14,6.08a6.15,6.15,0,1,1,6.15-6.15h0a6.14,6.14,0,0,1-6.12,6.14Z'/%3E%3C/g%3E%3Cg id='freepik--mind-map--inject-4'%3E%3Cpath class='cls-5' d='M207.7,193.16a4.12,4.12,0,0,1-.37.61l-1.15,1.69c-1,1.46-2.47,3.55-4.31,6.13-3.68,5.15-8.83,12.21-14.68,19.89S175.88,236,171.76,240.82c-2.06,2.4-3.74,4.34-5,5.62l-1.4,1.48a5.94,5.94,0,0,1-.52.49,4.5,4.5,0,0,1,.44-.56l1.33-1.55c1.17-1.32,2.8-3.29,4.83-5.71,4-4.87,9.44-11.74,15.29-19.42s11.05-14.71,14.8-19.8l4.45-6c.51-.67.91-1.21,1.22-1.63A3.41,3.41,0,0,1,207.7,193.16Z'/%3E%3Cpath class='cls-5' d='M236.18,73.22c.14,0-.49,5.38-1.41,12S233,97.13,232.85,97.11s.49-5.38,1.41-12S236,73.2,236.18,73.22Z'/%3E%3Cpath class='cls-5' d='M336.33,66.27c-.22.21-.44.4-.67.58-.48.4-1.14.93-2,1.6l-7.3,5.78-24.2,18.93L277.9,112l-7.4,5.65-2,1.51a5,5,0,0,1-.73.5,7.54,7.54,0,0,1,.67-.58l2-1.59,7.3-5.79L302,92.77,326.25,74l7.39-5.65,2-1.51A5.25,5.25,0,0,1,336.33,66.27Z'/%3E%3Cpath class='cls-5' d='M384.72,132.11c0,.14-24.49,2.18-54.73,4.54s-54.76,4.17-54.77,4,24.49-2.17,54.73-4.54S384.71,132,384.72,132.11Z'/%3E%3Cpath class='cls-5' d='M317,192.31c-.06.13-10.46-5.05-23.21-11.56s-23-11.89-23-12,10.45,5,23.21,11.55S317.1,192.18,317,192.31Z'/%3E%3Cpath class='cls-5' d='M193.1,109.11a4.31,4.31,0,0,1-.51-.62l-1.39-1.82c-1.19-1.6-2.9-3.92-5-6.8-4.19-5.76-9.89-13.78-16-22.75s-11.56-17.19-15.42-23.18c-1.93-3-3.47-5.43-4.52-7.12-.51-.81-.91-1.47-1.21-2a3.17,3.17,0,0,1-.38-.7c.17.21.32.42.47.64l1.29,1.9c1.13,1.71,2.71,4.1,4.66,7,3.93,5.94,9.4,14.12,15.54,23.09s11.79,17,15.9,22.83l4.87,6.89,1.31,1.88A4.43,4.43,0,0,1,193.1,109.11Z'/%3E%3Cpath class='cls-5' d='M179.87,128c-.06.13-6.87-3-15.21-6.87s-15-7.22-15-7.35,6.87,3,15.21,6.87S179.93,127.89,179.87,128Z'/%3E%3Cpath class='cls-5' d='M176,146.58c0,.14-23-1.8-51.27-4.34s-51.25-4.71-51.24-4.85,23,1.79,51.28,4.33S176,146.43,176,146.58Z'/%3E%3Cpath class='cls-5' d='M184.19,174c.06.13-13.57,6.06-30.44,13.25S123.16,200.17,123.1,200s13.57-6.07,30.45-13.26S184.1,173.88,184.19,174Z'/%3E%3Ccircle class='cls-5' cx='225.96' cy='146.58' r='49.97'/%3E%3Cpath class='cls-5' d='M159.27,24.72a1.27,1.27,0,0,1,0-.39,10.15,10.15,0,0,0-.09-1.17l-.08-.86a6.46,6.46,0,0,0-.16-1,18.31,18.31,0,0,0-.52-2.53,23.61,23.61,0,0,0-2.73-6.49A24.36,24.36,0,0,0,126.44,1.9a25.63,25.63,0,0,0-3.17,1.4,26.45,26.45,0,0,0-5.75,4.26,27.91,27.91,0,0,0-2.42,2.8,23.67,23.67,0,0,0-3.47,6.69,24.11,24.11,0,0,0,0,15.34,23.46,23.46,0,0,0,3.47,6.7,29.09,29.09,0,0,0,2.38,2.82,28,28,0,0,0,2.76,2.34,24.64,24.64,0,0,0,3,1.92,25.58,25.58,0,0,0,3.17,1.39,24.32,24.32,0,0,0,29.25-10.37,23.54,23.54,0,0,0,2.73-6.5,19.42,19.42,0,0,0,.52-2.52c.06-.37.12-.71.16-1l.05-.85c0-.5.07-.88.09-1.17a1.34,1.34,0,0,1,0-.4v2.44a7.73,7.73,0,0,1-.14,1,18.18,18.18,0,0,1-.47,2.55,23.73,23.73,0,0,1-2.68,6.6,24.75,24.75,0,0,1-29.64,10.72A26.71,26.71,0,0,1,123,46.64a24.86,24.86,0,0,1-3-2,25.8,25.8,0,0,1-2.82-2.39,25.69,25.69,0,0,1-2.44-2.87,23.58,23.58,0,0,1-3.55-6.84,24.54,24.54,0,0,1,0-15.66,23.65,23.65,0,0,1,3.55-6.83,26.73,26.73,0,0,1,2.44-2.88A26.87,26.87,0,0,1,120,4.84a24.86,24.86,0,0,1,3-1.95,26,26,0,0,1,3.24-1.42,24.7,24.7,0,0,1,29.66,10.68,23.79,23.79,0,0,1,2.68,6.59,18.59,18.59,0,0,1,.47,2.56c0,.37.11.72.14,1a8.42,8.42,0,0,1,0,.87v1.17C159.24,24.47,159.26,24.6,159.27,24.72Z'/%3E%3Cpath class='cls-6' d='M140,22.15a13.07,13.07,0,0,0-.29-1.86,7.7,7.7,0,0,0-.86-2,8,8,0,0,0-1.94-2.15A7.57,7.57,0,0,0,129.74,15a6.89,6.89,0,0,0-1.92,1,8.71,8.71,0,0,0-.86.73,7.66,7.66,0,0,0-.74.88,7.53,7.53,0,0,0,0,9,6.9,6.9,0,0,0,.74.88,7.53,7.53,0,0,0,.86.73,6.63,6.63,0,0,0,1.92,1,7.66,7.66,0,0,0,10-5.22,13,13,0,0,0,.29-1.87v.5a5.8,5.8,0,0,1,0,.59c0,.27-.09.54-.15.8a7.94,7.94,0,0,1-.83,2.07,7.75,7.75,0,0,1-9.32,3.37,6.86,6.86,0,0,1-2-1.06,8,8,0,0,1-.89-.75,7.32,7.32,0,0,1-.77-.9,7.76,7.76,0,0,1,0-9.23,9.18,9.18,0,0,1,.77-.9,8,8,0,0,1,.89-.75,7.38,7.38,0,0,1,2-1.06A7.76,7.76,0,0,1,139,18.18a8.23,8.23,0,0,1,.83,2.07c.06.27.11.53.15.8a5.8,5.8,0,0,1,0,.59v.51Z'/%3E%3Cpath class='cls-6' d='M137.58,27.76s1.72,1.55,3.74,3.57S145,35,144.9,35.07s-1.72-1.55-3.74-3.57S137.54,27.8,137.58,27.76Z'/%3E%3Ccircle class='cls-3' cx='40.64' cy='133.43' r='32.84'/%3E%3Cpath class='cls-5' d='M73.48,133.43v-.53c0-.35-.06-.89-.11-1.56a6.74,6.74,0,0,0-.07-1.15c-.07-.42-.13-.87-.21-1.37a24.51,24.51,0,0,0-.68-3.39,31.66,31.66,0,0,0-3.64-8.7,32.87,32.87,0,0,0-22.06-15.35,30.22,30.22,0,0,0-4.12-.47c-.71,0-1.41-.1-2.13-.09l-2.16.12a5.76,5.76,0,0,0-1.09.07l-1.08.16c-.73.13-1.47.21-2.2.36a36.07,36.07,0,0,0-8.6,3.15c-.68.37-1.34.81-2,1.21a17.16,17.16,0,0,0-2,1.36,33.71,33.71,0,0,0-3.7,3.14,35.83,35.83,0,0,0-3.19,3.78,31.33,31.33,0,0,0-4.66,9,32.19,32.19,0,0,0,0,20.57,31.33,31.33,0,0,0,4.66,9,35.83,35.83,0,0,0,3.19,3.78,34.67,34.67,0,0,0,3.7,3.14,15,15,0,0,0,2,1.36c.69.4,1.35.83,2,1.21a32.35,32.35,0,0,0,4.26,1.87,33.82,33.82,0,0,0,4.34,1.28c.73.15,1.47.23,2.2.35l1.08.17c.37,0,.73,0,1.09.07l2.16.11c.72,0,1.43-.05,2.13-.08a30.22,30.22,0,0,0,4.12-.47,32.8,32.8,0,0,0,22.06-15.36,31.54,31.54,0,0,0,3.64-8.7,23.8,23.8,0,0,0,.68-3.38c.08-.5.17-1,.21-1.38s0-.8.07-1.14c0-.67.08-1.19.11-1.56a2.28,2.28,0,0,0,0-.53v3.25a13.12,13.12,0,0,1-.18,1.38,23.3,23.3,0,0,1-.65,3.41,31.4,31.4,0,0,1-3.58,8.8A33,33,0,0,1,46.74,165.9a31.15,31.15,0,0,1-4.18.5c-.71,0-1.43.09-2.15.08l-2.19-.1a5.76,5.76,0,0,1-1.1-.07L36,166.14c-.73-.12-1.48-.2-2.22-.36a32,32,0,0,1-4.42-1.28,32.58,32.58,0,0,1-4.27-1.89c-.7-.38-1.37-.82-2.06-1.23A16.07,16.07,0,0,1,21,160a35.8,35.8,0,0,1-3.76-3.19A35.08,35.08,0,0,1,14,153a31.45,31.45,0,0,1-4.74-9.12,32.76,32.76,0,0,1,0-20.89A31.71,31.71,0,0,1,14,113.87,37.3,37.3,0,0,1,17.23,110,38.07,38.07,0,0,1,21,106.82a18.66,18.66,0,0,1,2-1.38c.69-.41,1.36-.85,2.06-1.22a33.23,33.23,0,0,1,4.32-1.89A37.31,37.31,0,0,1,33.79,101c.74-.15,1.49-.23,2.22-.35l1.1-.17c.37,0,.74,0,1.11-.07l2.19-.11c.72,0,1.44.06,2.15.09a31,31,0,0,1,4.18.5A33.13,33.13,0,0,1,69,116.55a31.52,31.52,0,0,1,3.58,8.8,23.44,23.44,0,0,1,.65,3.42c.06.5.15,1,.18,1.38s0,.81,0,1.15v1.57A1.24,1.24,0,0,0,73.48,133.43Z'/%3E%3Ccircle class='cls-1' cx='40.74' cy='134.24' r='17.51' transform='translate(-49.48 26.81) rotate(-23.14)'/%3E%3Cpath class='cls-6' d='M58.25,134.24s0-.39-.08-1.12a10.15,10.15,0,0,0-.14-1.34,16.13,16.13,0,0,0-.37-1.81,16.66,16.66,0,0,0-1.94-4.65,17.41,17.41,0,0,0-20.92-7.44,16.84,16.84,0,0,0-4.4,2.37,15.58,15.58,0,0,0-3.68,3.7,17.31,17.31,0,0,0,0,20.58,21.73,21.73,0,0,0,1.71,2,18.92,18.92,0,0,0,2,1.68,16.27,16.27,0,0,0,4.4,2.37,17.47,17.47,0,0,0,20.93-7.45,16.94,16.94,0,0,0,1.93-4.65,15.52,15.52,0,0,0,.37-1.8,8.58,8.58,0,0,0,.14-1.35c0-.73.08-1.11.08-1.11v1.12a10,10,0,0,1-.12,1.35,13.77,13.77,0,0,1-.35,1.81,16.83,16.83,0,0,1-1.91,4.69,17.53,17.53,0,0,1-21.09,7.57,16.4,16.4,0,0,1-4.46-2.39,18.13,18.13,0,0,1-2-1.7,17.49,17.49,0,0,1-1.73-22.82,17.22,17.22,0,0,1,3.73-3.7,17,17,0,0,1,4.46-2.39,17.81,17.81,0,0,1,9.24-.75,17.6,17.6,0,0,1,11.84,8.32A16.81,16.81,0,0,1,57.74,130a14.25,14.25,0,0,1,.35,1.82,10.26,10.26,0,0,1,.12,1.35C58.24,133.85,58.25,134.24,58.25,134.24Z'/%3E%3Cpath class='cls-7' d='M40.74,122.8a11.44,11.44,0,1,0,11.44,11.44A11.44,11.44,0,0,0,40.74,122.8Z'/%3E%3Cpath class='cls-5' d='M40.74,122.8a9.19,9.19,0,0,1,2.81.26,11.54,11.54,0,0,1,8.15,15.15,11.67,11.67,0,0,1-4,5.43,11.55,11.55,0,0,1-13.82,0,10.57,10.57,0,0,1-2.48-2.47,10.91,10.91,0,0,1-1.58-3,11.54,11.54,0,0,1,6.92-14.79A12.49,12.49,0,0,1,38,123a9.2,9.2,0,0,1,2.82-.26,21.34,21.34,0,0,0-2.77.46,11.37,11.37,0,0,0-8.26,8.91,11.11,11.11,0,0,0,.51,5.88,12.33,12.33,0,0,0,3.83,5.24,11.09,11.09,0,0,0,13.21,0,10.45,10.45,0,0,0,2.38-2.36,10.76,10.76,0,0,0,1.53-2.83,11.24,11.24,0,0,0-1.57-10.62,11.45,11.45,0,0,0-6.18-4.17A23.22,23.22,0,0,0,40.74,122.8Z'/%3E%3Cpath class='cls-7' d='M40.74,130.61a3.63,3.63,0,1,0,3.63,3.63,3.63,3.63,0,0,0-3.63-3.63Z'/%3E%3Cpath class='cls-5' d='M40.74,130.61a1.57,1.57,0,0,1,.91,0,3.74,3.74,0,0,1,2.12,1.31,3.85,3.85,0,1,1-6.67,3.63,3.78,3.78,0,0,1,.61-3.63,3.65,3.65,0,0,1,2.12-1.31,1.76,1.76,0,0,1,.91,0,2.6,2.6,0,0,0-.86.21A3.63,3.63,0,0,0,38,132.15a3.41,3.41,0,1,0,5.48,0,3.71,3.71,0,0,0-1.88-1.33C41.1,130.66,40.74,130.65,40.74,130.61Z'/%3E%3Cpath class='cls-1' d='M22.1,146.86c6-4.22,12.61-8.4,18.66-12.62'/%3E%3Cpath class='cls-6' d='M40.74,134.24s-4.12,2.91-9.28,6.4-9.36,6.27-9.36,6.22,4.11-2.91,9.27-6.4S40.7,134.19,40.74,134.24Z'/%3E%3Cpath class='cls-6' d='M24.1,145.64a9.75,9.75,0,0,1-2.16,0,11.12,11.12,0,0,1-2.16-.18,11.13,11.13,0,0,1,2.16,0A11.25,11.25,0,0,1,24.1,145.64Z'/%3E%3Cpath class='cls-6' d='M23.4,148.48a5.29,5.29,0,0,1,.21-1.48,4.58,4.58,0,0,1,.42-1.44,6.16,6.16,0,0,1-.22,1.48A6.42,6.42,0,0,1,23.4,148.48Z'/%3E%3Cpath class='cls-6' d='M24.45,148.15a5.81,5.81,0,0,1,.18-1.55,6.17,6.17,0,0,1,.37-1.51,6.19,6.19,0,0,1-.17,1.55A6,6,0,0,1,24.45,148.15Z'/%3E%3Cpath class='cls-6' d='M22,144.39a6.45,6.45,0,0,1,1.5.25,5.48,5.48,0,0,1,1.46.45,5.07,5.07,0,0,1-1.5-.25A5.27,5.27,0,0,1,22,144.39Z'/%3E%3Ccircle class='cls-3' cx='135.41' cy='101.28' r='19.04' transform='translate(-28.25 58.76) rotate(-22.23)'/%3E%3Cpath class='cls-5' d='M154.45,101.29a.81.81,0,0,1,0-.31c0-.23,0-.53-.08-.9a9,9,0,0,0-.17-1.45,13.92,13.92,0,0,0-.41-2,18.54,18.54,0,0,0-2.12-5,18.82,18.82,0,0,0-22.62-8,17.79,17.79,0,0,0-4.76,2.56A21.26,21.26,0,0,0,122.1,88a22.34,22.34,0,0,0-1.84,2.18,18.69,18.69,0,0,0,0,22.2,19.12,19.12,0,0,0,1.84,2.18,19.39,19.39,0,0,0,2.13,1.81,17.27,17.27,0,0,0,4.76,2.57,18.87,18.87,0,0,0,22.62-8,18.41,18.41,0,0,0,2.12-5,14.77,14.77,0,0,0,.41-2,9,9,0,0,0,.17-1.46,8.32,8.32,0,0,1,.08-.9,1.6,1.6,0,0,1,0-.31,1.6,1.6,0,0,1,0,.31v.91a11.81,11.81,0,0,1-.12,1.47,14.69,14.69,0,0,1-.37,2,18.17,18.17,0,0,1-2.07,5.13,19.17,19.17,0,0,1-23,8.31,17.69,17.69,0,0,1-4.88-2.62,18.47,18.47,0,0,1-2.19-1.85,20.26,20.26,0,0,1-1.9-2.24,19.14,19.14,0,0,1,0-22.8,21.23,21.23,0,0,1,1.9-2.24,22.78,22.78,0,0,1,2.19-1.85,17.66,17.66,0,0,1,4.88-2.61,19.13,19.13,0,0,1,23,8.31,17.94,17.94,0,0,1,2.07,5.12,15.28,15.28,0,0,1,.37,2,12.3,12.3,0,0,1,.12,1.48v.9A1.5,1.5,0,0,1,154.45,101.29Z'/%3E%3Cpath class='cls-1' d='M137,101.58a4.45,4.45,0,0,0,2.65-4.12,4.18,4.18,0,0,0-8.34-.58,2.81,2.81,0,0,0,0,.58,4.43,4.43,0,0,0,2.66,4.16c-6.42,1-6.13,7.94-6.13,7.94l15.18.07S143.35,102.54,137,101.58Z'/%3E%3Cpath class='cls-6' d='M137,101.58a7.46,7.46,0,0,1,2.81,1,6.66,6.66,0,0,1,2.3,2.58,10,10,0,0,1,1,4.46v.07H127.73v-.09a9.73,9.73,0,0,1,.94-4.3,6.56,6.56,0,0,1,2.2-2.59,8,8,0,0,1,3.07-1.16v.19a4.52,4.52,0,0,1-2.71-4,4.61,4.61,0,0,1,1.91-4,4.06,4.06,0,0,1,4-.41,4.48,4.48,0,0,1,2.34,2.57,4.89,4.89,0,0,1,.11,2.86,4.16,4.16,0,0,1-2.07,2.71,4,4,0,0,1-.43.19,4.71,4.71,0,0,0,1.44-1.07,4.55,4.55,0,0,0,1-1.86A4.71,4.71,0,0,0,139.4,96a4.3,4.3,0,0,0-2.28-2.47,3.92,3.92,0,0,0-3.8.4,4.49,4.49,0,0,0-1.82,3.88,4.31,4.31,0,0,0,2.6,3.8l.32.13-.35.07a7.65,7.65,0,0,0-3,1.13,6.31,6.31,0,0,0-2.13,2.51,9.57,9.57,0,0,0-.93,4.2l-.1-.1,15.18.09-.08.08a10.13,10.13,0,0,0-.94-4.4,6.74,6.74,0,0,0-2.24-2.56,6.3,6.3,0,0,0-1.13-.57,4.91,4.91,0,0,0-.89-.3Z'/%3E%3Ccircle class='cls-3' cx='92.2' cy='211' r='33.21'/%3E%3Cpath class='cls-5' d='M125.37,212.11a4.21,4.21,0,0,0-.05-.53c0-.35-.06-.9-.11-1.58a6.91,6.91,0,0,0-.07-1.16c-.07-.43-.13-.88-.21-1.38a25.26,25.26,0,0,0-.69-3.42,31.89,31.89,0,0,0-3.68-8.79,33.25,33.25,0,0,0-8.4-9.36,32.88,32.88,0,0,0-13.88-6.15,32.51,32.51,0,0,0-4.16-.48c-.71,0-1.43-.09-2.15-.08l-2.18.11a5.76,5.76,0,0,0-1.1.07l-1.1.17c-.73.12-1.48.21-2.22.36a35.88,35.88,0,0,0-8.68,3.18c-.7.38-1.36.82-2,1.23a17.16,17.16,0,0,0-2,1.36,30.43,30.43,0,0,0-7,7,31.52,31.52,0,0,0-4.7,9.06,32.56,32.56,0,0,0,0,20.78,31.72,31.72,0,0,0,4.71,9.07,29.82,29.82,0,0,0,7,7,15.06,15.06,0,0,0,2,1.37c.68.41,1.35.85,2,1.22A30.36,30.36,0,0,0,81,243.05a33,33,0,0,0,4.39,1.29c.74.16,1.49.24,2.22.36l1.1.17c.36,0,.73,0,1.1.07l2.18.12c.72,0,1.44-.06,2.15-.08a30.82,30.82,0,0,0,4.16-.48A33.2,33.2,0,0,0,120.56,229a31.89,31.89,0,0,0,3.68-8.79,24.66,24.66,0,0,0,.69-3.42c.08-.5.17-1,.21-1.39s0-.81.07-1.16c0-.67.08-1.2.11-1.57s.05-.54.05-.54v.54c0,.36,0,.9-.05,1.58a9.56,9.56,0,0,1,0,1.16c0,.42-.12.89-.19,1.4a23.58,23.58,0,0,1-.65,3.45,31.74,31.74,0,0,1-3.62,8.89,33.35,33.35,0,0,1-22.45,15.78,30.17,30.17,0,0,1-4.22.5c-.72,0-1.44.1-2.17.09l-2.21-.11a6,6,0,0,1-1.12-.07l-1.11-.17c-.75-.12-1.51-.2-2.25-.36a31.21,31.21,0,0,1-4.46-1.3,32.48,32.48,0,0,1-4.36-1.9c-.71-.39-1.39-.83-2.09-1.24a17.39,17.39,0,0,1-2-1.39,30.5,30.5,0,0,1-7.07-7.09,32.33,32.33,0,0,1-4.79-9.21,33.12,33.12,0,0,1,0-21.1,32.6,32.6,0,0,1,4.79-9.21,30.24,30.24,0,0,1,7.08-7.08,15.5,15.5,0,0,1,2-1.39c.7-.41,1.38-.86,2.09-1.24a36.68,36.68,0,0,1,8.82-3.21c.74-.15,1.5-.24,2.24-.36l1.12-.17a5.92,5.92,0,0,0,1.11-.07l2.21-.1c.74,0,1.46.06,2.18.09a31.74,31.74,0,0,1,4.22.5,33.41,33.41,0,0,1,22.45,15.78,31.74,31.74,0,0,1,3.62,8.89,23.83,23.83,0,0,1,.65,3.45c.07.5.15,1,.19,1.39s0,.82,0,1.17a13.83,13.83,0,0,0,0,1.58A1.06,1.06,0,0,1,125.37,212.11Z'/%3E%3Ccircle class='cls-1' cx='92.12' cy='211.93' r='17.63'/%3E%3Cpath class='cls-6' d='M74.53,210.79v1.74a3.25,3.25,0,0,0,.06.74,12.54,12.54,0,0,0,.26,1.84,16.37,16.37,0,0,0,1.65,4.77A17.47,17.47,0,0,0,97,228.68a18.07,18.07,0,0,0,2.33-.85,18.68,18.68,0,0,0,2.22-1.24,19.26,19.26,0,0,0,2.08-1.54,19.55,19.55,0,0,0,1.84-1.91,16.94,16.94,0,0,0,2.8-4.63,19,19,0,0,0,1.26-5.42,19.25,19.25,0,0,0-.54-5.55,17.23,17.23,0,0,0-2.17-4.95,16.14,16.14,0,0,0-3.43-3.94,22.29,22.29,0,0,0-2-1.51A19.65,19.65,0,0,0,99.1,196a17.54,17.54,0,0,0-21.42,6,16.51,16.51,0,0,0-2.26,4.52,11.19,11.19,0,0,0-.49,1.78c-.06.26-.13.5-.17.73s-.05.42-.08.61l-.11.83a1.27,1.27,0,0,1-.06.28,1.4,1.4,0,0,1,0-.29,3.45,3.45,0,0,1,.08-.83l.06-.62a4.31,4.31,0,0,1,.15-.73,11.43,11.43,0,0,1,.46-1.81,16.35,16.35,0,0,1,2.22-4.61,17.72,17.72,0,0,1,21.77-6.26,20,20,0,0,1,2.25,1.17,19.73,19.73,0,0,1,2.09,1.54,16.41,16.41,0,0,1,3.52,4,17.42,17.42,0,0,1,2.23,5.07,17.64,17.64,0,0,1-.74,11.23,17.45,17.45,0,0,1-2.87,4.73,21,21,0,0,1-1.88,2,21.72,21.72,0,0,1-2.13,1.58,19.5,19.5,0,0,1-2.28,1.25,18.12,18.12,0,0,1-11.77,1A17.63,17.63,0,0,1,76.33,220a16.26,16.26,0,0,1-1.61-4.86,11.53,11.53,0,0,1-.22-1.85,3.59,3.59,0,0,0,0-.75,2.57,2.57,0,0,1,0-.62v-.84A1,1,0,0,1,74.53,210.79Z'/%3E%3Cpath class='cls-6' d='M100.1,212.49H91.88v-9.8a4.33,4.33,0,0,1,0-.72,4.33,4.33,0,0,1,0,.72v9.69l-.12-.12h7.48A3.78,3.78,0,0,1,100.1,212.49Z'/%3E%3Cpath class='cls-6' d='M92.1,197.21a10.06,10.06,0,0,1,0,3A8.89,8.89,0,0,1,92.1,197.21Z'/%3E%3Cpath class='cls-6' d='M100.1,199.59A9.58,9.58,0,0,1,98,201.65,9.36,9.36,0,0,1,100.1,199.59Z'/%3E%3Cpath class='cls-6' d='M104.81,204.72a6.46,6.46,0,0,1-1.22.81,6,6,0,0,1-1.28.71,3.94,3.94,0,0,1,1.16-.9A3.82,3.82,0,0,1,104.81,204.72Z'/%3E%3Cpath class='cls-6' d='M107.56,212.33a16.73,16.73,0,0,1-4,0A19.1,19.1,0,0,1,107.56,212.33Z'/%3E%3Cpath class='cls-6' d='M79.56,212.06a15.26,15.26,0,0,1-3.82,0A17.42,17.42,0,0,1,79.56,212.06Z'/%3E%3Cpath class='cls-6' d='M81.54,217.73A8.25,8.25,0,0,1,80.1,219a8.36,8.36,0,0,1-1.59,1.13A9,9,0,0,1,80,218.82,8.77,8.77,0,0,1,81.54,217.73Z'/%3E%3Cpath class='cls-6' d='M86.42,222.12a13.07,13.07,0,0,1-1,1.7,12.6,12.6,0,0,1-1,1.66,6.07,6.07,0,0,1,.85-1.78A6.33,6.33,0,0,1,86.42,222.12Z'/%3E%3Cpath class='cls-6' d='M92.1,227.77a16.73,16.73,0,0,1,0-4A19.1,19.1,0,0,1,92.1,227.77Z'/%3E%3Cpath class='cls-6' d='M100.78,225.08a8.56,8.56,0,0,1-3-2.64c.52.42,1,.86,1.51,1.33A16.82,16.82,0,0,1,100.78,225.08Z'/%3E%3Cpath class='cls-6' d='M104.87,220.68a6.56,6.56,0,0,1-1.34-1.18,7.12,7.12,0,0,1-1.18-1.33,7.08,7.08,0,0,1,1.34,1.17A7.92,7.92,0,0,1,104.87,220.68Z'/%3E%3Cpath class='cls-6' d='M81.35,206.63a5.13,5.13,0,0,1-1.18-1,5.64,5.64,0,0,1-1-1.18,5.13,5.13,0,0,1,1.18,1A6,6,0,0,1,81.35,206.63Z'/%3E%3Cpath class='cls-6' d='M86.39,201.32a4.84,4.84,0,0,1-1.16-1,4.43,4.43,0,0,1-1-1.16,5.84,5.84,0,0,1,1.16,1A5.53,5.53,0,0,1,86.39,201.32Z'/%3E%3Cpath class='cls-5' d='M171.49,260.82a28,28,0,0,0-.57-3.63A14.86,14.86,0,0,0,151.51,247a13.63,13.63,0,0,0-3.72,2,13.9,13.9,0,0,0-3.1,3.12,14.61,14.61,0,0,0,0,17.38,13.35,13.35,0,0,0,3.1,3.13,13.78,13.78,0,0,0,3.72,2,14.77,14.77,0,0,0,17.74-6.26,14.37,14.37,0,0,0,1.67-3.93,27.69,27.69,0,0,0,.57-3.63v1a11.11,11.11,0,0,1-.09,1.16,11.57,11.57,0,0,1-.28,1.56,14.68,14.68,0,0,1-1.62,4,15.19,15.19,0,1,1,0-15.44,14.94,14.94,0,0,1,1.62,4,12,12,0,0,1,.28,1.57,11.13,11.13,0,0,1,.09,1.15v1.05Z'/%3E%3Cpath class='cls-1' d='M159.47,264.27a2.38,2.38,0,0,0-2,1.13c-.54-.41-1.21-.9-2-1.4l-1.17-.78a2.42,2.42,0,0,0,.32-3.1,17.65,17.65,0,0,0,1.49-1.1c.49-.42.91-.71,1.29-1a2.43,2.43,0,1,0,.64-3.37,2.4,2.4,0,0,0-1.06,2,2.31,2.31,0,0,0,.15.83c-.43.3-.92.66-1.43,1.06s-1,.83-1.46,1.19a2.43,2.43,0,1,0-3.29,3.58,2.43,2.43,0,0,0,2.81.34l1.34.94c.77.52,1.49,1,2.08,1.34a2.65,2.65,0,0,0-.19,1,2.44,2.44,0,1,0,2.43-2.65Z'/%3E%3Cpath class='cls-6' d='M159.47,264.27a1.8,1.8,0,0,1,.91.16,2.7,2.7,0,0,1,1.54,2,3,3,0,0,1-.33,1.86,2.48,2.48,0,0,1-1.79,1.27,2.37,2.37,0,0,1-2.28-1,2.86,2.86,0,0,1-.37-2.75v.1c-1.09-.69-2.26-1.42-3.44-2.28h.1a2.45,2.45,0,0,1-2.48,0,2.53,2.53,0,1,1,2.37-4.46,2.83,2.83,0,0,1,.63.46h-.14l1.43-1.16,1.47-1.1v.12a2.41,2.41,0,0,1,.13-2,2.45,2.45,0,0,1,1.55-1.26,2.57,2.57,0,0,1,1.94.23,2.69,2.69,0,0,1,1.18,1.49,2.54,2.54,0,0,1-1.68,3.15,2.51,2.51,0,0,1-2.83-1h.13c-1,.8-1.91,1.5-2.79,2.14v-.11a2.52,2.52,0,0,1-.35,3.19v-.1c1.32.84,2.32,1.63,3.13,2.2h-.06a2.46,2.46,0,0,1,1.41-1,1.55,1.55,0,0,1,.61-.06,2.89,2.89,0,0,0-.6.1,2.5,2.5,0,0,0-1.35,1.06h0c-.82-.56-1.83-1.33-3.15-2.16h-.07l.06-.05a2.36,2.36,0,0,0,.31-3v-.07h.06c.88-.64,1.81-1.34,2.77-2.15l.07-.06V258a2.35,2.35,0,1,0,.65-3.26,2.44,2.44,0,0,0-.77.86,2.27,2.27,0,0,0-.12,1.87v.08h-.07l-1.46,1.09-1.42,1.16-.08.06-.06-.06a2.33,2.33,0,1,0-.46,3.76h.11c1.16.86,2.33,1.59,3.41,2.28h.06V266a2.78,2.78,0,0,0,.33,2.6,2.24,2.24,0,0,0,2.14.94,2.32,2.32,0,0,0,1.71-1.19,2.82,2.82,0,0,0,.33-1.78,2.62,2.62,0,0,0-1.46-2A2.8,2.8,0,0,0,159.47,264.27Z'/%3E%3Cpath class='cls-5' d='M381.52,209.79a3.93,3.93,0,0,0-.06-.56c-.06-.37-.06-.93-.1-1.64l-.08-1.2a10.55,10.55,0,0,0-.22-1.44,26.9,26.9,0,0,0-.72-3.55,33.35,33.35,0,0,0-3.82-9.14,34.54,34.54,0,0,0-23.15-16.12,33.39,33.39,0,0,0-4.33-.5c-.74,0-1.48-.09-2.23-.08l-2.27.12a6.24,6.24,0,0,0-1.14.07l-1.14.18c-.76.12-1.54.21-2.3.37a37.46,37.46,0,0,0-4.57,1.34,36.51,36.51,0,0,0-4.46,2c-.72.4-1.42.85-2.13,1.28a16.47,16.47,0,0,0-2.07,1.42,39.52,39.52,0,0,0-3.88,3.3,37.55,37.55,0,0,0-3.35,4,33,33,0,0,0-4.89,9.42,33.67,33.67,0,0,0,0,21.59A32.5,32.5,0,0,0,319.5,230a36.58,36.58,0,0,0,3.35,4,36.05,36.05,0,0,0,3.88,3.31,16.47,16.47,0,0,0,2.07,1.42c.71.42,1.41.88,2.13,1.27a33.7,33.7,0,0,0,4.46,2,35.8,35.8,0,0,0,4.57,1.35c.76.15,1.54.24,2.3.37l1.14.18c.38,0,.77,0,1.15.07l2.26.12c.75,0,1.5-.06,2.23-.09a31.73,31.73,0,0,0,4.33-.5,34.38,34.38,0,0,0,23.15-16.12,33.16,33.16,0,0,0,3.82-9.13,26.4,26.4,0,0,0,.72-3.56c.08-.52.18-1,.22-1.43s.05-.85.08-1.21c0-.7.08-1.25.1-1.63a3.83,3.83,0,0,1,.06-.56v.56c0,.37,0,.93-.06,1.64a10.55,10.55,0,0,1,0,1.21c-.05.45-.12.92-.19,1.45a26.91,26.91,0,0,1-.68,3.58,32.75,32.75,0,0,1-3.77,9.23,34.64,34.64,0,0,1-23.32,16.4,32.31,32.31,0,0,1-4.38.52c-.75,0-1.5.1-2.26.09l-2.3-.11a5.71,5.71,0,0,1-1.16-.08l-1.15-.17c-.78-.13-1.56-.22-2.34-.38a36.48,36.48,0,0,1-9.16-3.34c-.74-.39-1.44-.85-2.17-1.28a17.61,17.61,0,0,1-2.09-1.44,31.17,31.17,0,0,1-7.35-7.37,33.14,33.14,0,0,1-5-9.57,34.24,34.24,0,0,1,0-21.91,33.14,33.14,0,0,1,5-9.57,31.7,31.7,0,0,1,7.35-7.36,16.83,16.83,0,0,1,2.09-1.44c.73-.43,1.43-.89,2.17-1.29a38.05,38.05,0,0,1,9.16-3.33c.78-.16,1.56-.25,2.33-.37l1.16-.18a6.4,6.4,0,0,0,1.16-.07l2.3-.11c.76,0,1.51.06,2.26.09a32.31,32.31,0,0,1,4.38.52,34.63,34.63,0,0,1,23.32,16.39,32.93,32.93,0,0,1,3.77,9.24,25.68,25.68,0,0,1,.68,3.58c.07.52.15,1,.19,1.45s0,.85,0,1.21a12.36,12.36,0,0,0,.06,1.64A.94.94,0,0,1,381.52,209.79Z'/%3E%3Cpath class='cls-6' d='M368.22,227.4a3.28,3.28,0,0,1-.76,0l-2.18.05-8,.08-26.47.07h-2.14v-.25c0-9.89.06-18.76.08-25.21,0-3.17,0-5.74.07-7.58,0-.86,0-1.54.05-2.05a2.9,2.9,0,0,1,0-.72,4.33,4.33,0,0,1,0,.72v2.05c0,1.84,0,4.41.08,7.58,0,6.45.05,15.32.08,25.21l-.25-.25h1.89l26.47.08,8,.08h2.18A6.27,6.27,0,0,1,368.22,227.4Z'/%3E%3Cpath class='cls-6' d='M363.85,200.47a12.33,12.33,0,0,1-1.17,1.12l-3.32,2.92c-2.82,2.44-6.74,5.79-11.08,9.47l-.66.56-.17.14-.16-.15L342.36,210h.31l-7.24,6-2.09,1.68a4.73,4.73,0,0,1-.79.56,4,4,0,0,1,.69-.68l2-1.78,7.12-6.11.16-.13.15.14,4.95,4.55h-.33l.66-.56c4.34-3.68,8.29-7,11.17-9.36l3.42-2.8A10,10,0,0,1,363.85,200.47Z'/%3E%3Cpath class='cls-6' d='M363.85,208.71a11.19,11.19,0,0,1-.17-2.45c-.05-1.52-.08-3.63-.08-6l.25.25h-.42c-2.45,0-4.67,0-6.27-.08a13.17,13.17,0,0,1-2.59-.17,14,14,0,0,1,2.59-.18c1.6,0,3.82-.07,6.27-.07h.67v.25c0,2.35,0,4.46-.08,6A12.57,12.57,0,0,1,363.85,208.71Z'/%3E%3Cpath class='cls-5' d='M436.82,131.33a1.47,1.47,0,0,1-.05-.42,11.37,11.37,0,0,0-.09-1.23,4.9,4.9,0,0,0-.06-.91c-.06-.33-.11-.69-.17-1.08a20.51,20.51,0,0,0-.54-2.68,25.19,25.19,0,0,0-2.89-6.87,25.76,25.76,0,0,0-30.93-11,28,28,0,0,0-3.36,1.47,27,27,0,0,0-3.15,2,31.58,31.58,0,0,0-2.92,2.48,29.76,29.76,0,0,0-2.51,3,25,25,0,0,0-3.68,7.08,25.47,25.47,0,0,0,0,16.23,24.47,24.47,0,0,0,3.67,7.08,23.08,23.08,0,0,0,5.44,5.48,25.78,25.78,0,0,0,3.15,2,25.13,25.13,0,0,0,3.36,1.47,25.8,25.8,0,0,0,30.93-11,25.06,25.06,0,0,0,2.89-6.87,19.72,19.72,0,0,0,.54-2.67c.06-.39.14-.75.17-1.08a8.17,8.17,0,0,1,.06-.91q.06-.78.09-1.23a1.51,1.51,0,0,1,.05-.42,2.94,2.94,0,0,1,0,.42v2.15a9.59,9.59,0,0,1-.14,1.09,20.4,20.4,0,0,1-.51,2.7,24.23,24.23,0,0,1-2.83,7,26.32,26.32,0,0,1-34.77,9.79,27.06,27.06,0,0,1-3.22-2.06,27.88,27.88,0,0,1-3-2.53,28.34,28.34,0,0,1-2.58-3,25.26,25.26,0,0,1-3.75-7.23A25.77,25.77,0,0,1,386,123a25.11,25.11,0,0,1,3.76-7.22,28.08,28.08,0,0,1,2.57-3,27.79,27.79,0,0,1,3-2.52,26.94,26.94,0,0,1,3.21-2.06,27.4,27.4,0,0,1,3.42-1.49A26,26,0,0,1,433.27,118a24.63,24.63,0,0,1,2.83,7,20.86,20.86,0,0,1,.51,2.71c.05.39.11.75.14,1.09s0,.64,0,.91V131C436.78,131.08,436.8,131.2,436.82,131.33Z'/%3E%3Cpath class='cls-8' d='M411.66,117.45l3.48,7a.87.87,0,0,0,.67.49l7.77,1.13a.9.9,0,0,1,.76,1,.92.92,0,0,1-.26.52l-5.62,5.48a.87.87,0,0,0-.26.79l1.33,7.74a.91.91,0,0,1-.67,1.09.89.89,0,0,1-.64-.09l-7-3.62a.89.89,0,0,0-.84,0l-6.94,3.65a.9.9,0,0,1-1.23-.35.87.87,0,0,1-.08-.65l1.32-7.74a.89.89,0,0,0-.25-.79l-5.62-5.48a.9.9,0,0,1,.5-1.54l7.76-1.13a.91.91,0,0,0,.68-.49l3.47-7a.89.89,0,0,1,1.19-.44A1,1,0,0,1,411.66,117.45Z'/%3E%3Cpath class='cls-6' d='M411.66,117.45s0-.07-.15-.18a.87.87,0,0,0-.6-.28.86.86,0,0,0-.85.56c-.2.41-.42.88-.68,1.4-.51,1.07-1.14,2.36-1.86,3.86L407,124l-.3.62a1.09,1.09,0,0,1-.6.48c-1,.17-1.94.3-3,.46l-3.26.48-1.73.26a.75.75,0,0,0-.55.91.73.73,0,0,0,.15.29L403.3,133a1.18,1.18,0,0,1,.34,1.11l-.18,1-.36,2.13c-.24,1.44-.49,2.9-.75,4.39a.72.72,0,0,0,.52.89.58.58,0,0,0,.23,0,1.38,1.38,0,0,0,.46-.18l2.06-1.08,4.2-2.21.54-.29a1.11,1.11,0,0,1,.7-.08,2.79,2.79,0,0,1,.59.26l.53.28,2.09,1.1,4.07,2.14a.71.71,0,0,0,.81-.18.64.64,0,0,0,.18-.4,2.94,2.94,0,0,0-.05-.51c-.13-.73-.25-1.45-.37-2.17q-.37-2.14-.72-4.2c-.06-.35-.12-.69-.17-1a1.1,1.1,0,0,1,.39-1.07l1.43-1.39,2.75-2.67,1.31-1.27a.77.77,0,0,0,.11-1.07.91.91,0,0,0-.21-.18,2.93,2.93,0,0,0-.77-.16l-.83-.13-1.59-.23-3-.45-1.36-.2a1.37,1.37,0,0,1-.67-.12.93.93,0,0,1-.54-.43l-1.88-3.86-1.06-2.43c-.13-.26-.22-.47-.3-.64l-.09-.22a2.39,2.39,0,0,1,.13.21l.32.62c.3.57.71,1.38,1.23,2.41l1.93,3.81a.67.67,0,0,0,.43.34,4.14,4.14,0,0,0,.63.1l1.37.19,3,.42,1.6.23.83.11a3,3,0,0,1,.87.2,1,1,0,0,1,.49,1.33.94.94,0,0,1-.32.39l-1.3,1.28-2.82,2.68-1.44,1.4a.73.73,0,0,0-.28.76c.06.33.11.67.17,1,.24,1.37.48,2.77.73,4.2.13.72.25,1.44.38,2.17a3.05,3.05,0,0,1,.06.6,1,1,0,0,1-.27.61,1.08,1.08,0,0,1-1.24.28l-4.1-2.15L412,139.55l-.52-.28a3.22,3.22,0,0,0-.5-.23.72.72,0,0,0-.46.06l-.52.27-4.21,2.21-2,1.08a1.55,1.55,0,0,1-.61.22,1.1,1.1,0,0,1-1.17-1,.82.82,0,0,1,0-.31c.25-1.49.51-3,.75-4.39.13-.72.25-1.42.37-2.13l.18-1a.78.78,0,0,0-.24-.8l-5.64-5.53a1.06,1.06,0,0,1-.17-1,1,1,0,0,1,.76-.67l1.74-.26,3.27-.46,2.95-.42a.81.81,0,0,0,.47-.37l.3-.6.58-1.16,1.92-3.82c.27-.52.5-1,.71-1.39a1,1,0,0,1,1-.59.91.91,0,0,1,.62.33A.51.51,0,0,1,411.66,117.45Z'/%3E%3Cpath class='cls-5' d='M367.47,51.57a.81.81,0,0,1-.05-.31,4.55,4.55,0,0,0-.07-.9,10.2,10.2,0,0,0-.17-1.46,13.92,13.92,0,0,0-.41-2,18.23,18.23,0,0,0-2.12-5,18.82,18.82,0,0,0-22.62-8,17.79,17.79,0,0,0-4.76,2.56,21.2,21.2,0,0,0-2.17,1.83,21,21,0,0,0-1.84,2.18,18.69,18.69,0,0,0,0,22.2,19.12,19.12,0,0,0,1.84,2.18,19.39,19.39,0,0,0,2.13,1.81A17.27,17.27,0,0,0,342,69.23a18.87,18.87,0,0,0,22.62-8,18.1,18.1,0,0,0,2.12-5,13.38,13.38,0,0,0,.41-2,10.2,10.2,0,0,0,.17-1.46c0-.37.06-.67.07-.9a.84.84,0,0,1,.05-.31,1.6,1.6,0,0,1,0,.31v.91a10.17,10.17,0,0,1-.13,1.47,13.29,13.29,0,0,1-.36,2,18.47,18.47,0,0,1-2.07,5.13,19.17,19.17,0,0,1-23,8.31A18,18,0,0,1,337,67.07a18.47,18.47,0,0,1-2.19-1.85,19.41,19.41,0,0,1-1.9-25A17.26,17.26,0,0,1,337,36.09a18.23,18.23,0,0,1,4.88-2.62,19.17,19.17,0,0,1,23,8.31,18.72,18.72,0,0,1,2.07,5.13,13.76,13.76,0,0,1,.36,2,10.42,10.42,0,0,1,.13,1.47v.91A2.7,2.7,0,0,1,367.47,51.57Z'/%3E%3Cpath class='cls-1' d='M356.88,49.28a8.68,8.68,0,1,0-16.16,4.38h0a16.16,16.16,0,0,0,1.17,1.55l5,6.68a1.56,1.56,0,0,0,2.2.3,1.42,1.42,0,0,0,.3-.3l5-6.57s.92-1.11,1.26-1.67h0A8.73,8.73,0,0,0,356.88,49.28Zm-8.68,3.78A3.83,3.83,0,1,1,352,49.22v0a3.83,3.83,0,0,1-3.82,3.82Z'/%3E%3Cpath class='cls-7' d='M356.88,49.28a8.68,8.68,0,1,0-16.16,4.38h0a16.16,16.16,0,0,0,1.17,1.55l5,6.68a1.56,1.56,0,0,0,2.2.3,1.42,1.42,0,0,0,.3-.3l5-6.57s.92-1.11,1.26-1.67h0A8.73,8.73,0,0,0,356.88,49.28Zm-8.68,3.78A3.83,3.83,0,1,1,352,49.22v0a3.83,3.83,0,0,1-3.82,3.82Z'/%3E%3Cpath class='cls-6' d='M348.2,53.06a4.08,4.08,0,0,0,3-1.56,3.72,3.72,0,1,0-3.94,1.4c.58.15.92.13.92.16a2.69,2.69,0,0,1-.94-.08,3.69,3.69,0,0,1-2.12-1.39,3.86,3.86,0,0,1-.59-3.69A3.91,3.91,0,1,1,349.1,53,2.74,2.74,0,0,1,348.2,53.06Z'/%3E%3Cpath class='cls-6' d='M356.88,49.28a8,8,0,0,1,0,1.2,8.63,8.63,0,0,1-1.1,3.21l0-.08h.12l-.07.09h0l-5.95,7.94a2,2,0,0,1-1.23,1,1.63,1.63,0,0,1-1.54-.47c-.68-.86-1.33-1.74-2-2.66l-4.33-5.72h0l-.13-.17h.22l-.09.16A8.56,8.56,0,0,1,340,52a8.75,8.75,0,0,1,13-10.18A8.63,8.63,0,0,1,356.73,47a5.74,5.74,0,0,1,.21,1,3.71,3.71,0,0,1,.07.74v.61a10.79,10.79,0,0,0-.37-2.32,8.59,8.59,0,0,0-3.76-5,8.87,8.87,0,0,0-4.17-1.29,8.71,8.71,0,0,0-4.82,1.23A8.6,8.6,0,0,0,340.1,52a8.37,8.37,0,0,0,.75,1.64l.09.16h-.19l.08-.17h0l4.3,5.72,2,2.65a1.48,1.48,0,0,0,1.37.42,1.82,1.82,0,0,0,1.12-.88c2.41-3.16,4.45-5.86,6-7.88h0v.09h-.1l.05-.09a8.87,8.87,0,0,0,1.13-3.16c0-.29.07-.59.09-.89A1.18,1.18,0,0,0,356.88,49.28Z'/%3E%3Cpath class='cls-5' d='M275,40a4.48,4.48,0,0,0-.05-.55c-.05-.36-.06-.91-.11-1.59a7,7,0,0,0-.07-1.17c-.07-.43-.14-.9-.22-1.41a25.55,25.55,0,0,0-.7-3.46,32.45,32.45,0,0,0-3.73-8.91A33.56,33.56,0,0,0,247.53,7.19a31.72,31.72,0,0,0-4.22-.49c-.72,0-1.45-.09-2.18-.08l-2.21.11a5.33,5.33,0,0,0-1.12.08L236.69,7c-.74.12-1.5.21-2.24.36A36,36,0,0,0,230,8.65a33.92,33.92,0,0,0-4.36,1.92c-.7.38-1.38.82-2.07,1.24a16.15,16.15,0,0,0-2,1.38,40.14,40.14,0,0,0-3.78,3.22,37.6,37.6,0,0,0-3.27,3.87,32,32,0,0,0-4.77,9.19A35.3,35.3,0,0,0,208,40a35.5,35.5,0,0,0,1.72,10.53,32,32,0,0,0,4.77,9.2,30.35,30.35,0,0,0,7,7.08,16.22,16.22,0,0,0,2,1.39c.7.41,1.38.86,2.08,1.24a33.92,33.92,0,0,0,4.36,1.92,34.35,34.35,0,0,0,4.45,1.3c.74.16,1.5.25,2.24.37l1.12.17a5.92,5.92,0,0,1,1.11.07l2.21.12c.73,0,1.46-.06,2.18-.09a30.12,30.12,0,0,0,4.22-.48A33.65,33.65,0,0,0,270.1,57.09a32.29,32.29,0,0,0,3.72-8.91,25.24,25.24,0,0,0,.7-3.46c.08-.51.17-1,.22-1.41s.05-.82.07-1.17c0-.69.08-1.22.11-1.6S275,40,275,40v.54c0,.36,0,.92-.05,1.6a9.88,9.88,0,0,1-.05,1.18c-.05.43-.12.91-.19,1.42a25.57,25.57,0,0,1-.66,3.49,32.12,32.12,0,0,1-3.67,9,33.82,33.82,0,0,1-22.75,16,31,31,0,0,1-4.28.51c-.73,0-1.46.1-2.2.09l-2.24-.11a6.07,6.07,0,0,1-1.13-.07l-1.13-.17c-.76-.12-1.52-.21-2.28-.37a36.27,36.27,0,0,1-8.94-3.25c-.71-.38-1.4-.83-2.11-1.25a16.38,16.38,0,0,1-2-1.41,36.32,36.32,0,0,1-3.84-3.26A35.94,35.94,0,0,1,214.1,60a32.28,32.28,0,0,1-4.85-9.33A35.81,35.81,0,0,1,207.49,40a35.92,35.92,0,0,1,1.75-10.68A32.38,32.38,0,0,1,214.1,20a36.4,36.4,0,0,1,3.32-3.92,37.75,37.75,0,0,1,3.85-3.27,17.47,17.47,0,0,1,2-1.4c.71-.42,1.4-.87,2.11-1.26a34.76,34.76,0,0,1,4.42-1.93,38.45,38.45,0,0,1,4.52-1.32c.76-.15,1.52-.24,2.28-.36l1.13-.17c.37,0,.75,0,1.13-.07l2.24-.11c.74,0,1.47.06,2.2.09a31,31,0,0,1,4.28.51,33.78,33.78,0,0,1,22.74,16,32.26,32.26,0,0,1,3.68,9,26.16,26.16,0,0,1,.66,3.49c.07.51.15,1,.19,1.41s0,.83,0,1.18a14,14,0,0,0,.05,1.6A2.35,2.35,0,0,1,275,40Z'/%3E%3Cpath class='cls-7' d='M242.55,24.48a15.43,15.43,0,0,1,4,1.05l2.92-2.45,5,3.82-1.58,3.47A16.16,16.16,0,0,1,255,33.92l3.79.33.85,6.25L256,41.84a15.73,15.73,0,0,1-1,4l2.45,2.92-3.82,5-3.51-1.59a15.05,15.05,0,0,1-3.55,2.07l-.33,3.8-6.25.85-1.34-3.57a15.24,15.24,0,0,1-4-1l-2.93,2.45-5-3.82,1.59-3.47a14.85,14.85,0,0,1-2.07-3.55l-3.8-.34-.85-6.25L225.19,38a15,15,0,0,1,1.05-4l-2.45-2.92,3.82-5,3.49,1.54a16.16,16.16,0,0,1,3.55-2.07l.34-3.8,6.25-.84,1.33,3.57ZM240,33.15A6.77,6.77,0,1,0,247.6,39,6.78,6.78,0,0,0,240,33.15Z'/%3E%3Cpath class='cls-6' d='M240,33.15a2.39,2.39,0,0,1,.42-.09,5.23,5.23,0,0,1,1.25,0,6.72,6.72,0,0,1,4.15,1.9,7,7,0,0,1-8.27,11,6.81,6.81,0,0,1-2.85-2.92,6.9,6.9,0,0,1,.16-6.68,6.77,6.77,0,0,1,3.49-2.94,5.37,5.37,0,0,1,1.21-.31,1.62,1.62,0,0,1,.44,0c0,.06-.6.12-1.57.53a6.76,6.76,0,0,0-3.24,2.94,6.53,6.53,0,1,0,10.36-1.4,6.75,6.75,0,0,0-3.9-2C240.59,33.11,240,33.21,240,33.15Z'/%3E%3Cpath class='cls-6' d='M242.55,24.48a.88.88,0,0,1-.1-.22l-.27-.66c-.25-.63-.6-1.52-1-2.66l.09,0-6.24.9.12-.12c-.1,1.15-.2,2.43-.32,3.79v.1h-.1a15.94,15.94,0,0,0-3.5,2.06l-.08.07h-.1l-3.48-1.56.24-.06-3.81,5V30.9l2.45,2.92.09.1v.13a15.27,15.27,0,0,0-1,3.92v.14l-.14,0-3.56,1.34.15-.26q.4,3,.86,6.25l-.23-.22,3.8.33h.15l.06.15a15.26,15.26,0,0,0,2,3.48l.1.13-.06.15c-.5,1.08-1,2.27-1.58,3.47l-.08-.33,5,3.82h-.34L234.59,54l.13-.11.15.07a15,15,0,0,0,3.9,1h0c.1.07-.22-.18.23.17h0v.17l.08.23.17.45.34.89.66,1.78L240,58.5l6.25-.85-.23.24.33-3.79v-.16l.15-.07a15,15,0,0,0,3.49-2l.13-.1.14.07,3.47,1.59-.32.07,3.83-5v.32L254.79,46l-.09-.11.06-.14a15.94,15.94,0,0,0,1-3.91v-.15h.13l3.57-1.33-.14.24c-.3-2.2-.57-4.27-.83-6.25l.19.18-3.8-.35h-.12v-.11a15.46,15.46,0,0,0-2-3.51l-.06-.09v-.1c.58-1.26,1.11-2.39,1.6-3.46v.2l-5-3.86h.16c-1.17,1-2.14,1.76-3,2.42h0a17,17,0,0,0-2.94-.93l-.75-.15-.25-.05h.26c.25,0,.5.06.76.1a15.77,15.77,0,0,1,3,.85h-.09l2.9-2.48.07-.06.08.06,5.05,3.79.1.08-.06.11c-.48,1.08-1,2.22-1.56,3.48v-.18a16.16,16.16,0,0,1,2.07,3.55l-.16-.12,3.79.32h.17v.16c.28,2,.56,4,.87,6.25v.18l-.17.07-3.5,1.36.15-.19a16.18,16.18,0,0,1-1.06,4v-.26l2.45,2.92.13.16-.12.16-3.81,5-.13.17-.21,0L250,52.42h.27a15.23,15.23,0,0,1-3.61,2.11l.17-.22c-.11,1.25-.22,2.51-.33,3.79v.22h-.22l-6.25.85h-.21l-.08-.21c-.22-.59-.44-1.18-.67-1.78l-.33-.89-.17-.45-.08-.23V55.5h0l.22.18h0a15.77,15.77,0,0,1-4-1.07H235l-2.92,2.44-.17.14-.17-.13-5-3.82-.17-.13.09-.2,1.42-3.59v.27A15.2,15.2,0,0,1,226,46l.21.16-3.79-.34h-.21v-.21c-.29-2.17-.58-4.28-.84-6.25v-.19l.19-.07,3.54-1.33-.15.19a15.08,15.08,0,0,1,1.07-4v.24l-2.44-2.93-.11-.14.1-.13,3.84-5,.09-.12.14.06,3.47,1.6h-.19a15.55,15.55,0,0,1,3.6-2.08l-.1.14c.13-1.37.25-2.65.36-3.8v-.11h.11l6.26-.8h.07v.07c.4,1.14.72,2,.94,2.65l.24.7Z'/%3E%3C/g%3E%3Cg id='freepik--Character--inject-4'%3E%3Cpath class='cls-5' d='M220,281.6,198.41,293,180,300.2s2.19,17.49,2.58,35.17c.28,13.66,0,101.77,0,101.77H288.32s.27-32.69,1.43-40.86,11.1-96.08,11.1-96.08c-5.61-2.3-24.18-8.44-30.42-10.54l-1.4-.47Z'/%3E%3Cg class='cls-9'%3E%3Cpath d='M237.08,309.83l1.5,65.47c.18,8.18.39,16.47,2.67,24.33S248.17,415,255.32,419a16.4,16.4,0,0,0,10,2.27,10.25,10.25,0,0,0,8.16-5.8c1.52-3.61.41-7.72-.72-11.47q-14.34-47.7-27.28-95.79Z'/%3E%3C/g%3E%3Cpath class='cls-5' d='M279,310.14,267.88,358l43.61,12.54a337.54,337.54,0,0,0,3.66-35.91c1.21-27.56-14.3-34.43-14.3-34.43Z'/%3E%3Cpath class='cls-5' d='M196.26,327.59l-16-27.43c-14.89,5.86-24.29,62-24.29,62l43.84,14.2-2.33-31.81Z'/%3E%3Cpath class='cls-6' d='M192.45,336v1.86c0,1.69-.12,4-.21,6.86-.19,5.84-.45,13.78-.73,22.61s-.59,16.83-.87,22.61c-.16,2.85-.29,5.17-.38,6.85-.06.76-.13,1.38-.13,1.86a3.51,3.51,0,0,1-.09.65,3.53,3.53,0,0,1,0-.65V396.8c.05-1.68.12-4,.21-6.85.19-5.85.43-13.79.72-22.62s.6-16.82.88-22.61c.16-2.84.29-5.16.38-6.84.05-.77.13-1.39.13-1.87a4.66,4.66,0,0,1,.08-.64A2.84,2.84,0,0,1,192.45,336Z'/%3E%3Cpath class='cls-6' d='M279.55,320.92c.26-.69.7-1.68,1.26-2.9a41.7,41.7,0,0,1,5.39-9,20.71,20.71,0,0,1,8.39-6.2,14.27,14.27,0,0,1,3.09-.77,4.5,4.5,0,0,1,1.16,0,25.74,25.74,0,0,0-4.12,1.16,21.44,21.44,0,0,0-8.11,6.18,46.88,46.88,0,0,0-5.47,8.78c-.55,1.12-1,2.06-1.41,2.83a6.15,6.15,0,0,1-.57,1A4.24,4.24,0,0,1,279.55,320.92Z'/%3E%3Cpath class='cls-6' d='M188.58,300.84a27.21,27.21,0,0,1,2.88,10.81,7.91,7.91,0,0,1-.08,2.33,63.78,63.78,0,0,0-1.3-7.76,65.23,65.23,0,0,0-2.76-7.36A8.74,8.74,0,0,1,188.58,300.84Z'/%3E%3Cpath class='cls-8' d='M285.2,312.53a1.83,1.83,0,0,1,1.11.68,4.35,4.35,0,0,1,.79,1.88,3.32,3.32,0,0,0,1.12,2.19,2.59,2.59,0,0,0,2.79-.39,12.23,12.23,0,0,0,2.18-2.87,4.31,4.31,0,0,1,3.49-2.24,2.46,2.46,0,0,1,2,1.24,5.53,5.53,0,0,1,.52,2.26c.11,1.49,0,3,.76,4.13a2.09,2.09,0,0,0,1.55.93,3.34,3.34,0,0,0,1.81-.34,8,8,0,0,0,2.7-2.43,10.13,10.13,0,0,1,2.34-2.28,3.57,3.57,0,0,1,2.65-.61,2.7,2.7,0,0,1,1.66,1.22,1.87,1.87,0,0,1,.26,1.26.91.91,0,0,1-.17.42s.07-.15.07-.43a1.83,1.83,0,0,0-.34-1.15,2.56,2.56,0,0,0-1.54-1,3.34,3.34,0,0,0-2.39.62,10,10,0,0,0-2.2,2.25,8.48,8.48,0,0,1-2.77,2.56,3.81,3.81,0,0,1-2.07.39,2.69,2.69,0,0,1-1.07-.34,1.75,1.75,0,0,1-.46-.35,2,2,0,0,1-.38-.44,4.65,4.65,0,0,1-.71-2.15c-.09-.74-.1-1.49-.15-2.23a5,5,0,0,0-.46-2.05,1.89,1.89,0,0,0-1.52-1,2.94,2.94,0,0,0-1.78.6,5.24,5.24,0,0,0-1.3,1.4,11.47,11.47,0,0,1-2.32,2.95,2.93,2.93,0,0,1-3.24.34,2.35,2.35,0,0,1-.89-1.19,7.53,7.53,0,0,1-.32-1.24,4.09,4.09,0,0,0-.66-1.81,1.67,1.67,0,0,0-1-.7,2.62,2.62,0,0,0-.43-.05A1.16,1.16,0,0,1,285.2,312.53Z'/%3E%3Cpath class='cls-8' d='M278.57,330.89a3.53,3.53,0,0,0,3.15-.11,14.34,14.34,0,0,0,1.62-1.09,5.92,5.92,0,0,1,1.94-1.06,3.22,3.22,0,0,1,2.39.3,5.38,5.38,0,0,1,1.86,1.72c1,1.45,1.36,3.22,2.24,4.75a5,5,0,0,0,1.81,1.88,2.67,2.67,0,0,0,2.5.21,4.6,4.6,0,0,0,1.85-1.91c.49-.79.9-1.63,1.43-2.4a4,4,0,0,1,2.19-1.73,3.22,3.22,0,0,1,2.64.52,8.92,8.92,0,0,1,2.82,3.9,31.44,31.44,0,0,0,1.8,3.69,6.17,6.17,0,0,0,4.62,3.23,4.26,4.26,0,0,0,2.11-.37l-.12.09a1.54,1.54,0,0,1-.38.2,3.36,3.36,0,0,1-1.62.29,6.32,6.32,0,0,1-4.83-3.24,30,30,0,0,1-1.88-3.71,8.52,8.52,0,0,0-2.7-3.68,2.71,2.71,0,0,0-2.24-.44,3.53,3.53,0,0,0-1.9,1.54c-.5.73-.91,1.56-1.4,2.38a5.3,5.3,0,0,1-2.08,2.12,3.23,3.23,0,0,1-3-.24,5.59,5.59,0,0,1-2-2.07c-.92-1.64-1.33-3.41-2.2-4.74s-2.38-2.25-3.74-1.87-2.33,1.49-3.5,2.06a3.82,3.82,0,0,1-3.44.05,4.52,4.52,0,0,1-2-1.72,3.75,3.75,0,0,1-.55-1.55,1.88,1.88,0,0,1,0-.58A4.2,4.2,0,0,0,278.57,330.89Z'/%3E%3Cpath class='cls-8' d='M281.49,348.49a1.47,1.47,0,0,1,1.08.25,3,3,0,0,1,1.05,1.42,4.94,4.94,0,0,1,.18,2.35,5.43,5.43,0,0,0,.24,2.71,2.67,2.67,0,0,0,2.56,1.4,4.17,4.17,0,0,0,3.1-1.49,13.58,13.58,0,0,0,2.07-3.4l.06-.11H292a3.42,3.42,0,0,1,3.21,1.53,7.37,7.37,0,0,1,1.25,3.53,26.23,26.23,0,0,0,.47,2.65,5.31,5.31,0,0,0,1.18,2.19,2.68,2.68,0,0,0,2.05,1,3.28,3.28,0,0,0,2.05-.87c1.19-1,1.83-2.39,2.76-3.51a5.45,5.45,0,0,1,1.59-1.39,4.3,4.3,0,0,1,1.89-.51,4.08,4.08,0,0,1,4.32,4.85,2.6,2.6,0,0,1-.1.4l-.06.12a5.19,5.19,0,0,0-.09-2,4.2,4.2,0,0,0-1.22-2,4,4,0,0,0-2.88-1,4.19,4.19,0,0,0-3.16,1.8c-.88,1.07-1.51,2.51-2.79,3.6a3.78,3.78,0,0,1-2.35,1,3.21,3.21,0,0,1-2.43-1.12,5.58,5.58,0,0,1-1.31-2.41,24.61,24.61,0,0,1-.48-2.7,7,7,0,0,0-1.15-3.3,2.94,2.94,0,0,0-2.72-1.35l.18-.14a13.79,13.79,0,0,1-2.18,3.5,4.61,4.61,0,0,1-3.43,1.6,3.05,3.05,0,0,1-2.91-1.67,5.71,5.71,0,0,1-.21-2.9,5.09,5.09,0,0,0-.1-2.23,3,3,0,0,0-.92-1.37,1.49,1.49,0,0,0-1-.31,1.59,1.59,0,0,1-.36.06A.83.83,0,0,1,281.49,348.49Z'/%3E%3Cpath class='cls-8' d='M160.27,344.54a2.37,2.37,0,0,1,1.26.89,6.06,6.06,0,0,1,1,2.21,12.51,12.51,0,0,0,.9,3,2.73,2.73,0,0,0,1.13,1.27,1.91,1.91,0,0,0,1.74,0,3.7,3.7,0,0,0,1.41-1.42,12.88,12.88,0,0,0,1-2,7.08,7.08,0,0,1,1.38-2,2.74,2.74,0,0,1,2.47-.92,2.21,2.21,0,0,1,1.19.77,3.12,3.12,0,0,1,.55,1.3,13.6,13.6,0,0,1,.15,2.7,6.76,6.76,0,0,0,1.67,4.65,3.91,3.91,0,0,0,4.2,1.05c1.36-.59,2.3-1.81,3.36-2.72a5.74,5.74,0,0,1,1.76-1.1,3.34,3.34,0,0,1,1.93-.08,4.56,4.56,0,0,1,2.54,2,7.81,7.81,0,0,1,.88,2.26c.15.65.22,1.16.27,1.5a2.35,2.35,0,0,1,0,.53c-.05,0-.17-.73-.51-2a7.74,7.74,0,0,0-.93-2.15,4.21,4.21,0,0,0-2.38-1.8,3.58,3.58,0,0,0-3.31,1.15c-1,.83-1.94,2.14-3.47,2.83a4.36,4.36,0,0,1-4.75-1.13,7.22,7.22,0,0,1-1.82-5,15.22,15.22,0,0,0-.13-2.61,1.93,1.93,0,0,0-1.36-1.67,2.23,2.23,0,0,0-2,.77,6.41,6.41,0,0,0-1.29,1.89,13.16,13.16,0,0,1-1.06,2,4.16,4.16,0,0,1-1.61,1.56,2.27,2.27,0,0,1-2.12-.07,3.14,3.14,0,0,1-1.29-1.45,12.72,12.72,0,0,1-.85-3.1,6.29,6.29,0,0,0-.89-2.16,2.41,2.41,0,0,0-1.13-.91,1.4,1.4,0,0,0-.5-.14A1.16,1.16,0,0,1,160.27,344.54Z'/%3E%3Cpath class='cls-8' d='M165.83,322.2a9.86,9.86,0,0,0,1.23,1.35,5.06,5.06,0,0,0,2,1.17,3.36,3.36,0,0,0,2.7-.28c.85-.52,1.28-1.66,2.34-2.45a2,2,0,0,1,2-.21,3.09,3.09,0,0,1,1.42,1.48,5.61,5.61,0,0,1,.54,2v2.06a5.39,5.39,0,0,0,.35,1.91,2.44,2.44,0,0,0,1.2,1.29,4.26,4.26,0,0,0,3.44-.2,17.79,17.79,0,0,0,2.82-1.81,9,9,0,0,1,2.68-1.39,3.71,3.71,0,0,1,2.5.21,3.17,3.17,0,0,1,1.44,1.22,1.84,1.84,0,0,1,.28,1.16,1.33,1.33,0,0,1-.11.4,2.22,2.22,0,0,0-.34-1.46,3.11,3.11,0,0,0-1.39-1.06,3.37,3.37,0,0,0-2.28-.11,8.42,8.42,0,0,0-2.53,1.38,16.68,16.68,0,0,1-2.88,1.9,4.7,4.7,0,0,1-3.85.22,2.89,2.89,0,0,1-1.45-1.55,5.71,5.71,0,0,1-.4-2.09v-2a5,5,0,0,0-.48-1.81,2.73,2.73,0,0,0-1.16-1.26,1.57,1.57,0,0,0-1.51.16c-.9.62-1.39,1.8-2.39,2.41a3.71,3.71,0,0,1-3,.27,5.22,5.22,0,0,1-2.13-1.31,9.69,9.69,0,0,1-1.19-1.44c-.29-.44-.5-.77-.64-1a1.27,1.27,0,0,1-.18-.37C165.21,321.35,165.53,321.77,165.83,322.2Z'/%3E%3Cpath class='cls-8' d='M190.92,379a2.75,2.75,0,0,0,2.1.25,5.23,5.23,0,0,0,1.47-.55,15,15,0,0,0,1.57-1.07,9.46,9.46,0,0,1,1.91-1.14,3.51,3.51,0,0,1,2.53-.1,4.52,4.52,0,0,1,2.08,1.86,21.87,21.87,0,0,1,1.35,2.64,14.57,14.57,0,0,0,1.49,2.71,3.12,3.12,0,0,0,2.66,1.35,3.81,3.81,0,0,0,2.69-1.72c.74-.94,1.36-2,2.13-3a6.2,6.2,0,0,1,3.09-2.36,5,5,0,0,1,3.93.8,8.87,8.87,0,0,1,2.74,2.88c.7,1.1,1.26,2.24,1.88,3.31a10.31,10.31,0,0,0,2.18,2.81,5.5,5.5,0,0,0,3,1.45,4,4,0,0,0,2.95-.87,10.84,10.84,0,0,0,2.05-2.28,15.36,15.36,0,0,1,3.76-4.27,4.43,4.43,0,0,1,2.43-.69,5.47,5.47,0,0,1,2.18.54,5.81,5.81,0,0,1,2.6,2.4,4.55,4.55,0,0,1,.6,2.16,5.42,5.42,0,0,1-.06.58v.19a5,5,0,0,1,0-.77,4.59,4.59,0,0,0-.66-2.06,5.66,5.66,0,0,0-2.55-2.24,5.43,5.43,0,0,0-2.06-.47,4.12,4.12,0,0,0-2.23.68c-1.43.9-2.45,2.53-3.61,4.2a10.51,10.51,0,0,1-2.12,2.39,4.51,4.51,0,0,1-3.29,1,6,6,0,0,1-3.24-1.55,11.09,11.09,0,0,1-2.3-2.93c-.64-1.09-1.19-2.22-1.88-3.29a8.28,8.28,0,0,0-2.58-2.72,4.54,4.54,0,0,0-3.52-.74,5.58,5.58,0,0,0-2.81,2.18c-.75,1-1.38,2.05-2.15,3a6.4,6.4,0,0,1-1.32,1.28,3.21,3.21,0,0,1-1.74.61h-.46a3.82,3.82,0,0,0-.44-.09,2.37,2.37,0,0,1-.85-.32,4.22,4.22,0,0,1-1.29-1.09,14.12,14.12,0,0,1-1.52-2.81,23.35,23.35,0,0,0-1.3-2.6,4.13,4.13,0,0,0-1.87-1.73,3.2,3.2,0,0,0-2.28.06,9.63,9.63,0,0,0-1.87,1.07,15.92,15.92,0,0,1-1.61,1,5.69,5.69,0,0,1-1.55.53,2.88,2.88,0,0,1-2.2-.36,1.39,1.39,0,0,1-.51-.59A3.24,3.24,0,0,0,190.92,379Z'/%3E%3Cpath class='cls-8' d='M192.84,345.57a2.2,2.2,0,0,0,1.85-.27c.76-.36,1.37-1.33,2.57-1.86a2,2,0,0,1,2,.32,4.45,4.45,0,0,1,1.05,2,12.6,12.6,0,0,0,.82,2.25,2.36,2.36,0,0,0,1.9,1.34,4.36,4.36,0,0,0,2.56-.65,8.36,8.36,0,0,0,2.18-1.93,17.16,17.16,0,0,1,2.26-2.25,5.09,5.09,0,0,1,3.22-1,8.43,8.43,0,0,1,6,3.48c1.48,1.88,2.43,4.05,3.66,5.88a9.22,9.22,0,0,0,4.7,4,5.15,5.15,0,0,0,2.83.2,4.62,4.62,0,0,0,2.28-1.36c1.26-1.26,2.13-2.82,3.54-3.67a3.74,3.74,0,0,1,2.22-.53,3.8,3.8,0,0,1,1.89.74,8.19,8.19,0,0,1,2.08,2.42,16.72,16.72,0,0,1,.89,1.8,3,3,0,0,1,.22.66c-.05,0-.37-.89-1.29-2.35a7.8,7.8,0,0,0-2.07-2.29,3.3,3.3,0,0,0-3.75-.14c-1.28.79-2.13,2.32-3.42,3.66a5.13,5.13,0,0,1-2.49,1.5,5.57,5.57,0,0,1-3.08-.18,9.65,9.65,0,0,1-5-4.14c-1.27-1.84-2.22-4-3.65-5.84a8,8,0,0,0-5.58-3.29,4.49,4.49,0,0,0-2.91.93,15.82,15.82,0,0,0-2.17,2.16c-1.28,1.57-3.14,2.89-5.14,2.69a2.7,2.7,0,0,1-1.34-.52,3.2,3.2,0,0,1-.87-1.06,12.14,12.14,0,0,1-.81-2.33,4.2,4.2,0,0,0-.92-1.88,1.63,1.63,0,0,0-1.69-.29c-1.1.44-1.75,1.38-2.57,1.76a2.27,2.27,0,0,1-2,.18,1,1,0,0,1-.41-.34.34.34,0,0,1-.08-.17A1.38,1.38,0,0,0,192.84,345.57Z'/%3E%3Cpath class='cls-8' d='M192.33,310.17a2.38,2.38,0,0,1,1.79-.23,3.45,3.45,0,0,1,1.22.55,4.37,4.37,0,0,1,1,1.18,18,18,0,0,1,1.34,3.54,7.05,7.05,0,0,0,.93,1.91,3.34,3.34,0,0,0,1.76,1.29c1.51.42,3.23-.26,4.73-1.24s3-2.39,5.12-2.79a5.1,5.1,0,0,1,3.12.5,9.1,9.1,0,0,1,2.53,2c1.48,1.63,2.44,3.51,3.73,5a6.58,6.58,0,0,0,4.64,2.77,7.33,7.33,0,0,0,4.59-1.88c1.27-1,2.38-2.08,3.57-2.85a6.46,6.46,0,0,1,3.6-1.22,4.66,4.66,0,0,1,2.7,1,2.82,2.82,0,0,1,1,1.49,1.7,1.7,0,0,1,.07.63s0-.22-.17-.6a2.89,2.89,0,0,0-1-1.36,4.41,4.41,0,0,0-2.58-.83,6.12,6.12,0,0,0-3.39,1.23c-1.14.77-2.22,1.88-3.51,2.88a7.77,7.77,0,0,1-4.88,2,5.51,5.51,0,0,1-2.78-.89,9.87,9.87,0,0,1-2.23-2c-1.34-1.54-2.3-3.42-3.72-4.95a8.39,8.39,0,0,0-2.38-1.89,4.59,4.59,0,0,0-2.8-.45c-2,.33-3.45,1.68-5,2.68a8.83,8.83,0,0,1-2.48,1.18,4.62,4.62,0,0,1-2.63.08,3.75,3.75,0,0,1-2-1.48,7.66,7.66,0,0,1-1-2,17.47,17.47,0,0,0-1.25-3.51,3.3,3.3,0,0,0-2.06-1.68,2.4,2.4,0,0,0-1.69.12,2.28,2.28,0,0,0-.51.34A1.3,1.3,0,0,1,192.33,310.17Z'/%3E%3Cpath class='cls-8' d='M197.57,295.73a3.24,3.24,0,0,0,1,1.23,1.48,1.48,0,0,0,1.87-.18,11,11,0,0,0,1.42-2.25,3.72,3.72,0,0,1,1.07-1.2,3.33,3.33,0,0,1,1.62-.54A4.55,4.55,0,0,1,207.9,294a10,10,0,0,1,2.19,3.09,7.08,7.08,0,0,0,1,1.53,1.67,1.67,0,0,0,1.39.65,2,2,0,0,0,1.32-.77,4.35,4.35,0,0,0,.75-1.41,6.63,6.63,0,0,1,1.44-2.86,2.5,2.5,0,0,1,1.37-.67,1.74,1.74,0,0,1,1.36.45,4.71,4.71,0,0,1,1.07,2.05,4.16,4.16,0,0,0,.74,1.47,1.75,1.75,0,0,0,1.19.66.65.65,0,0,1-.39,0,1.62,1.62,0,0,1-1-.55,4,4,0,0,1-.86-1.51,4.62,4.62,0,0,0-1.05-1.87,1.36,1.36,0,0,0-1.06-.32,2,2,0,0,0-1.12.58,6.29,6.29,0,0,0-1.28,2.71,4.94,4.94,0,0,1-.83,1.57,2.43,2.43,0,0,1-1.65,1,2.23,2.23,0,0,1-1.82-.81,7.11,7.11,0,0,1-1.05-1.65,10.1,10.1,0,0,0-2.07-2.94,4.11,4.11,0,0,0-3-1.11,2.78,2.78,0,0,0-1.4.44,3.28,3.28,0,0,0-.95,1,11.14,11.14,0,0,1-1.54,2.3,1.82,1.82,0,0,1-2.28.15,3.39,3.39,0,0,1-1.06-1.39,5.66,5.66,0,0,1-.36-1,1.15,1.15,0,0,1-.06-.37C197,294.45,197.12,295,197.57,295.73Z'/%3E%3Cpath class='cls-8' d='M262.13,296.37a6.46,6.46,0,0,0,.34,2.1,3.35,3.35,0,0,0,1.78,2,2.23,2.23,0,0,0,1.5.16,2.34,2.34,0,0,0,1.31-1c.35-.48.63-1.07,1-1.65a3.41,3.41,0,0,1,1.6-1.47,3.44,3.44,0,0,1,4,1.72,8.32,8.32,0,0,1,.66,4.79,6.88,6.88,0,0,0,.15,2.31,3,3,0,0,0,1.18,1.75,2.21,2.21,0,0,0,2,.16,5,5,0,0,0,1.72-1.12c.95-1,1.62-2.19,2.56-3.08a4.26,4.26,0,0,1,3.32-1.28A4,4,0,0,1,289,305a3.66,3.66,0,0,1,0,1.4,1.07,1.07,0,0,1-.14.47,5.32,5.32,0,0,0-.1-1.82,4,4,0,0,0-1-1.81,3.82,3.82,0,0,0-2.49-1.07,3.86,3.86,0,0,0-3,1.22c-.88.85-1.52,2-2.52,3.11a5.18,5.18,0,0,1-1.89,1.24,2.68,2.68,0,0,1-2.4-.19,3.43,3.43,0,0,1-1.41-2,7.39,7.39,0,0,1-.17-2.48,18.9,18.9,0,0,0,0-2.38,5.51,5.51,0,0,0-.62-2.13,2.64,2.64,0,0,0-4.83-.25,16.61,16.61,0,0,1-1,1.66,2.72,2.72,0,0,1-1.56,1.12,2.55,2.55,0,0,1-1.76-.22,3.68,3.68,0,0,1-1.9-2.24,6.75,6.75,0,0,1-.26-2.19q0-.69.12-1.38a1.65,1.65,0,0,1,.1-.48C262.2,294.55,262.13,295.21,262.13,296.37Z'/%3E%3Cpath class='cls-6' d='M208.58,179.42A8.93,8.93,0,0,0,208.9,197c-4.51.57-7.16,6.2-5.58,10.47s6.25,6.79,10.79,7,8.95-1.59,12.92-3.79,7.69-4.88,11.83-6.76,8.88-2.94,13.25-1.68c5.91,1.69,10,7.38,11.45,13.37s.65,12.27-.39,18.33-2.33,12.18-1.87,18.31a2.26,2.26,0,0,0,.82,1.91c.9.52,2-.32,2.66-1.11a90.31,90.31,0,0,0,17.52-30.44c2.2-6.49,3.47-12.81,1.1-19.23s-10.31-13.55-15.64-11.06c-.24-6.28-3.58-9.62-8.93-12.93s-13.13-3.47-18.86-.88c-3.83,1.74-7.21,4.76-11.39,5.22-6.85.72-13.23-5.74-20-4.28Z'/%3E%3Cpath class='cls-10' d='M238.32,311.45h0a21.54,21.54,0,0,0,24.28-18.17l10.07-69.6c3.71-17.8-3.55-34.78-21.43-38l-1.67-.2a32.5,32.5,0,0,0-35.71,25.81c-3.12,15.42-6.38,32.51-7.28,40.88-1.88,17.33,15.12,22.1,15.12,22.1l-1.75,13A21.53,21.53,0,0,0,238.32,311.45Z'/%3E%3Cpath class='cls-11' d='M221.1,278.68c17.09,3.64,23.92-8.18,23.92-8.18a40.43,40.43,0,0,1-23.34,3.7Z'/%3E%3Cpath class='cls-6' d='M219.2,221.68a2.42,2.42,0,0,1,2.82-1.94,2.53,2.53,0,0,1,2.06,2.88v.06a2.41,2.41,0,0,1-2.82,1.94,2.51,2.51,0,0,1-2.06-2.87S219.2,221.71,219.2,221.68Z'/%3E%3Cpath class='cls-6' d='M217.72,220.05a6.71,6.71,0,0,1,4-.78,6.9,6.9,0,0,1,3.77,1.68c.78.72,1,1.34.86,1.47-.33.29-2.08-1.27-4.78-1.6s-4.73.83-5,.48C216.43,221.13,216.78,220.58,217.72,220.05Z'/%3E%3Cpath class='cls-6' d='M244.51,223.82a2.46,2.46,0,0,1,2.84-2,2.57,2.57,0,0,1,2.05,2.93s0,.06,0,.08a2.44,2.44,0,0,1-2.83,2,2.55,2.55,0,0,1-2.06-2.92Z'/%3E%3Cpath class='cls-6' d='M243.25,222.13a6.63,6.63,0,0,1,4-.78A6.87,6.87,0,0,1,251,223c.78.72,1,1.34.86,1.46-.33.29-2.09-1.28-4.78-1.6s-4.73.84-5,.48C242,223.21,242.32,222.66,243.25,222.13Z'/%3E%3Cpath class='cls-6' d='M226.2,241.83a4.39,4.39,0,0,1-1.13-.3,1.69,1.69,0,0,1-1-1.12,4,4,0,0,1,.67-2.63l2.55-5c3.68-7,6.89-12.62,7.17-12.46s-2.46,6-6.14,13l-2.58,4.93a3.55,3.55,0,0,0-.69,1.95c.06.48.68.69,1.35.84,2.64.67,4.23,1.15,4.23,1.3S228.93,242.28,226.2,241.83Z'/%3E%3Cpath class='cls-6' d='M238.42,247.08a6.27,6.27,0,0,1-2.75,3.84,7.12,7.12,0,0,1-4.84,1.06c-1.3-.19-2-.65-1.91-.83.07-.4,3.1.28,5.82-1.47s3.07-4.63,3.5-4.56C238.44,245.13,238.67,245.88,238.42,247.08Z'/%3E%3Cpath class='cls-6' d='M245.22,210a10.64,10.64,0,0,1,9.09,2.12c.94.84,1.29,1.55,1.07,1.84-.5.6-2.93-.55-6-1.3s-5.77-.73-5.94-1.49C243.32,210.85,244,210.35,245.22,210Z'/%3E%3Cpath class='cls-6' d='M219.48,211.12a6.59,6.59,0,0,1,7.28.65c.74.67,1,1.31.74,1.6-.52.58-2.31-.09-4.52-.32s-4.11.17-4.51-.49C218.32,212.24,218.63,211.65,219.48,211.12Z'/%3E%3Cpath class='cls-10' d='M267,253.16c0,.35,11.44,4.59,13.23-7.2s-10.21-9.79-10.52-9.7C269.72,236.26,267.05,252.81,267,253.16Z'/%3E%3Cpath class='cls-11' d='M271.62,249.91a2.14,2.14,0,0,0,1.83.6c1.77-.23,3.33-2.27,3.77-4.63a7.08,7.08,0,0,0-.21-3.39,2.94,2.94,0,0,0-1.87-2.16,1.61,1.61,0,0,0-1.18.13,1.38,1.38,0,0,0-.58.66c-.17.48,0,.72.06.71s0-.25.23-.56a1.06,1.06,0,0,1,1.3-.38,2.4,2.4,0,0,1,1.3,1.81,6.91,6.91,0,0,1,.13,3c-.38,2.12-1.73,3.93-3,4.2a2.1,2.1,0,0,1-1.53-.26c-.32-.22-.45-.39-.5-.39S271.27,249.54,271.62,249.91Z'/%3E%3Cpath class='cls-6' d='M215.63,195a22.75,22.75,0,0,1,8.27-7.5,38.88,38.88,0,0,1,23.32-5.31,31.66,31.66,0,0,1,21,11,33.39,33.39,0,0,1,7.1,17.82,49,49,0,0,1-2.24,19.24c-.83,2.73-1.93,5.52-4.13,7.33-1.38,1.13-3.57,1.72-4.84.48a4.7,4.7,0,0,1-1-2.9c-1.18-9.4-2.25-19.49,2.15-27.88A27.46,27.46,0,0,0,258,198.8,14.15,14.15,0,0,0,247.44,196c-5.49,1-9.36,5.73-14,8.79a25.15,25.15,0,0,1-22.8,2.34'/%3E%3Cpath class='cls-12' d='M203.23,184.07a4.86,4.86,0,0,0,1.41,2.5,7.33,7.33,0,0,0,4.13,1.84,11.58,11.58,0,0,0,2.88.12,5.78,5.78,0,0,0,3-1,3.81,3.81,0,0,0,1.67-2.84,3.29,3.29,0,0,0-1.92-2.87,3.64,3.64,0,0,0-3.73.14,4.86,4.86,0,0,0-2,3.56,5.68,5.68,0,0,0,1.25,4.16,9,9,0,0,0,3.76,2.75,15.14,15.14,0,0,0,9.86.09,44.86,44.86,0,0,0,9.27-4.16,56.19,56.19,0,0,1,8.65-4.12,18,18,0,0,1,8.61-1,17.32,17.32,0,0,1,7,2.81,20.92,20.92,0,0,1,7,8.32,23.39,23.39,0,0,1,1.11,2.76c.11.32.17.57.22.74a1.22,1.22,0,0,1,.06.26,5.76,5.76,0,0,1-.39-1c-.25-.63-.62-1.56-1.2-2.7a21.13,21.13,0,0,0-7-8.07,17,17,0,0,0-6.86-2.67,17.68,17.68,0,0,0-8.37,1,58.32,58.32,0,0,0-8.54,4.11,43.68,43.68,0,0,1-9.38,4.22,15.59,15.59,0,0,1-10.25-.11,9.52,9.52,0,0,1-4-2.95,6.25,6.25,0,0,1-1.34-4.56,5.42,5.42,0,0,1,2.25-3.93,4.1,4.1,0,0,1,2.15-.67,4.6,4.6,0,0,1,2.09.53,3.69,3.69,0,0,1,2.15,3.32,4.15,4.15,0,0,1-1.88,3.16,6.21,6.21,0,0,1-3.18,1,12.58,12.58,0,0,1-3-.17,7.53,7.53,0,0,1-4.24-2,4.78,4.78,0,0,1-1.36-2.64,2.41,2.41,0,0,1,0-1A10.18,10.18,0,0,0,203.23,184.07Z'/%3E%3Cpath class='cls-12' d='M283.37,214.19a9.08,9.08,0,0,1-2.78.49,9.91,9.91,0,0,1-4.13-.8,16.65,16.65,0,0,1-4.35-2.72,13.53,13.53,0,0,1-4.45-8.06,11.1,11.1,0,0,1-.12-2.82,2.85,2.85,0,0,1,.18-1,29.52,29.52,0,0,0,.35,3.76,14,14,0,0,0,4.42,7.68,17.47,17.47,0,0,0,4.18,2.67,10.42,10.42,0,0,0,3.92.89,19.58,19.58,0,0,0,3.73-.51A3.24,3.24,0,0,1,283.37,214.19Z'/%3E%3Cpath class='cls-12' d='M281.7,222.43a13,13,0,0,1-2.72-.11,15.76,15.76,0,0,1-13-11.06,13.47,13.47,0,0,1-.55-2.67,3.35,3.35,0,0,1,0-1c.16,0,.25,1.41,1,3.53a16.35,16.35,0,0,0,12.71,10.79c2.22.36,3.64.25,3.64.36A2.65,2.65,0,0,1,281.7,222.43Z'/%3E%3Cpath class='cls-11' d='M250.13,236.15a.31.31,0,0,1-.18-.4.32.32,0,0,1,.38-.22h0a.3.3,0,0,1,.16.39h0a.31.31,0,0,1-.38.22Z'/%3E%3Cpath class='cls-11' d='M245,233.94a.35.35,0,0,1,.4-.26.38.38,0,0,1,.17.35.37.37,0,0,1-.4.35A.33.33,0,0,1,245,233.94Z'/%3E%3Cpath class='cls-11' d='M241.61,233.35c.06-.26.23-.44.4-.4s.24.28.17.54-.25.4-.4.4S241.55,233.61,241.61,233.35Z'/%3E%3Cpath class='cls-11' d='M247,238.77c0-.15.14-.17.31-.15s.28.11.27.22-.15.16-.31.16S247,238.92,247,238.77Z'/%3E%3Cpath class='cls-11' d='M242.5,237v0a.34.34,0,1,1,.64.23.33.33,0,0,1-.43.2A.31.31,0,0,1,242.5,237Z'/%3E%3Cpath class='cls-11' d='M218.64,231.18h0A.31.31,0,0,1,219,231h0a.31.31,0,0,1,.17.4h0a.3.3,0,1,1-.56-.18Z'/%3E%3Cpath class='cls-11' d='M215.18,230.52a.38.38,0,0,1,.37-.39.34.34,0,0,1,.21.43.37.37,0,0,1-.37.29A.36.36,0,0,1,215.18,230.52Z'/%3E%3Cpath class='cls-11' d='M221.86,232l-.07,0a.26.26,0,0,1-.12-.35.27.27,0,0,1,.35-.12h0a.27.27,0,0,1,.18.33.28.28,0,0,1-.36.15Z'/%3E%3Cpath class='cls-11' d='M218.8,234.75a.22.22,0,0,1,0-.08.3.3,0,1,1,.46.38.32.32,0,0,1-.43.15A.33.33,0,0,1,218.8,234.75Z'/%3E%3Cpath class='cls-11' d='M215.66,234.05a.28.28,0,0,1,.26-.29h0a.25.25,0,1,1,.07.49A.27.27,0,0,1,215.66,234.05Z'/%3E%3Cpath class='cls-6' d='M281.74,241.56a1.75,1.75,0,0,0,.16-1.25A2.24,2.24,0,0,0,281,239a2.71,2.71,0,0,0-2.8,0,4.39,4.39,0,0,0-1,.82c-.05,0,.07-.59.79-1.12a3.1,3.1,0,0,1,1.44-.55,2.72,2.72,0,0,1,1.86.45,2.61,2.61,0,0,1,1.07,1.6,2.08,2.08,0,0,1-.31,1.54c-.53.77-1.18.78-1.18.72S281.38,242.28,281.74,241.56Z'/%3E%3Cpath class='cls-10' d='M158.18,360.9s-4,38.57-4.3,54.62,14.45,21.57,14.45,21.57l119.63.2c.56-14.27-3.36-15-13-20s-84.53-19.79-84.53-19.79l.89-25.83Z'/%3E%3Cpath class='cls-10' d='M299.24,436.94l-7.67-27.28c-1.89-.53-33.91,4.21-35.44,4.47l9.49,22.67,9.94.91C276.24,437.71,299.24,436.94,299.24,436.94Z'/%3E%3Cpath class='cls-10' d='M301.13,434.75c-.56-3.44-2.56-3.71-2.56-3.71s-13-.88-14.51-.6-2.56,5-2,6.59c0,0,12.21.75,14.86.46a1.24,1.24,0,0,0,.53-.12S301.47,436.87,301.13,434.75Z'/%3E%3Cpath class='cls-10' d='M305.28,427.81c-.56-3.44-2.56-3.71-2.56-3.71s-13-.88-14.52-.6-2.4,4.23-1.84,5.8c.49,1.41,12,1.54,14.68,1.25a1.24,1.24,0,0,0,.53-.12S305.59,429.93,305.28,427.81Z'/%3E%3Cpath class='cls-10' d='M307.32,421c-.55-3.44-2.55-3.71-2.55-3.71s-13-.88-14.52-.6-2.41,4.23-1.85,5.8c.5,1.41,12,1.54,14.69,1.25a1.24,1.24,0,0,0,.53-.12S307.64,423.15,307.32,421Z'/%3E%3Cpath class='cls-10' d='M309.24,414.28c-.55-3.44-2.55-3.7-2.55-3.7s-13-.87-14.52-.6-2.4,4.22-1.85,5.8c.5,1.4,12.05,1.53,14.69,1.24.32,0,.53-.07.53-.12S309.56,416.41,309.24,414.28Z'/%3E%3Cpath class='cls-11' d='M293,430.18c3.09.08,5.6.32,5.62.52s-2.48.29-5.56.2-5.62-.33-5.62-.52S289.92,430.1,293,430.18Z'/%3E%3Cpath class='cls-11' d='M295.39,423.46c4.42.14,8,.42,8,.62s-3.57.25-8,.11-8-.42-8-.62S291,423.32,295.39,423.46Z'/%3E%3Cg class='cls-13'%3E%3Cpath class='cls-11' d='M295.94,416.55c4.43.13,8,.41,8,.61s-3.57.25-8,.11-8-.42-8-.62S291.51,416.42,295.94,416.55Z'/%3E%3C/g%3E%3Cpath class='cls-10' d='M296,410s-2.1-4.5-3.46-5.9-23.15,8.29-23.15,8.29Z'/%3E%3Cpath class='cls-11' d='M174,419a24.54,24.54,0,0,1,1-3,33.45,33.45,0,0,1,2-4.24,36.21,36.21,0,0,1,7-9,34.94,34.94,0,0,1,3.64-3,27.17,27.17,0,0,1,2.66-1.69,5.23,5.23,0,0,1,1-.51c0,.08-1.39.9-3.49,2.5a44,44,0,0,0-3.53,3,46.37,46.37,0,0,0-3.79,4.14,41.1,41.1,0,0,0-3.15,4.71,40.11,40.11,0,0,0-2.07,4.15c-1,2.44-1.48,4-1.57,4A4.49,4.49,0,0,1,174,419Z'/%3E%3Cpath class='cls-10' d='M237,302s10.32,91.66,14.13,100.52c4.33,10,15.69,17.12,25.82,17.83,5.34.37,10.55-2.2,13.74-4.57,9.38-7,18.57-45.87,18.57-45.87l-25.34-7.3-22.54-64.16Z'/%3E%3Cpath class='cls-10' d='M261.37,298.49l7.34-31.63L263,251.3a4.35,4.35,0,0,0-4.07-2.83l-2.6-.47a5.59,5.59,0,0,0-4.8-2.88,3.6,3.6,0,0,0-3.61,3.29l-2.47-.49a2.39,2.39,0,0,0-1.95.46c-2.35,1.91-8.7,7.31-7,9.72,2.23,3.15,6.59-.48,6.59-.48l4.24,6.5L243.15,262l-1.79-.67a25.44,25.44,0,0,0-5.07-1.49c-1.38,0-3,9.47-3,9.47l5,5.33,2.74-2.81-1.4,4.8L236,289.13l1.32,15.63'/%3E%3Cpath class='cls-11' d='M261.43,297.83c.08-.41.2-1,.36-1.67l1.42-6.37c1.26-5.53,3.06-13.43,5.26-23.06v.11q-1.7-4.62-3.61-9.76c-.63-1.71-1.27-3.46-1.94-5.26a4.62,4.62,0,0,0-1.46-2.29,4.22,4.22,0,0,0-2.58-.91h0l-2.61-.47h-.11l-.06-.11a5.23,5.23,0,0,0-4.22-2.68,3.52,3.52,0,0,0-2.46.77,2.94,2.94,0,0,0-1.2,2.24v.33l-.31-.07-1.87-.37a2.76,2.76,0,0,0-1.75,0,6.12,6.12,0,0,0-1.5,1.07c-.47.41-1,.84-1.47,1.27a31.93,31.93,0,0,0-2.77,2.81,9,9,0,0,0-2,3.28,1.7,1.7,0,0,0,0,1,2.56,2.56,0,0,0,2.47,1.5,7.52,7.52,0,0,0,3.9-1.7l.23-.18.15.23,4.23,6.5.52.8-.85-.44L243,262.24h0c-1.42-.53-2.82-1.08-4.23-1.53a21.75,21.75,0,0,0-2.1-.58h-.45a.65.65,0,0,0-.27.25,4.57,4.57,0,0,0-.46.91,48.16,48.16,0,0,0-2,8.1l-.06-.2,5,5.34h-.32l2.75-2.79.59-.6-.24.8c-2,6.71-3.67,12.53-5.08,17.33v0c.39,4.93.69,8.83.9,11.53.1,1.32.17,2.34.22,3.06v1.05a.75.75,0,0,1-.05-.26,6.3,6.3,0,0,1-.08-.78l-.3-3.06c-.2-2.69-.55-6.59-1-11.52v-.05c1.4-4.81,3.08-10.64,5-17.36l.35.2-2.73,2.81-.16.16-.16-.16c-1.59-1.7-3.26-3.48-5-5.32l-.08-.09v-.11a49.29,49.29,0,0,1,2-8.2,5,5,0,0,1,.52-1,1,1,0,0,1,.56-.44,2.22,2.22,0,0,1,.63,0,18.32,18.32,0,0,1,2.17.59c1.42.45,2.83,1,4.26,1.53h0l4.23,2.16-.33.37c-1.39-2.13-2.8-4.3-4.24-6.49l.39.05a7.7,7.7,0,0,1-4.21,1.82,3,3,0,0,1-2.26-.82,3,3,0,0,1-.73-1,2.29,2.29,0,0,1,0-1.27,9.36,9.36,0,0,1,2.13-3.5,33.87,33.87,0,0,1,2.81-2.81c.49-.44,1-.87,1.49-1.29l.76-.62a3,3,0,0,1,.89-.54,2.68,2.68,0,0,1,1-.15,6.74,6.74,0,0,1,1,.17l1.87.37-.31.27a3.45,3.45,0,0,1,1.39-2.67,4.05,4.05,0,0,1,2.8-.88,5.24,5.24,0,0,1,2.73.91,6.37,6.37,0,0,1,1.9,2l-.17-.12,2.6.47h0a4.64,4.64,0,0,1,2.88,1,5.1,5.1,0,0,1,1.6,2.5l1.93,5.26c1.25,3.43,2.44,6.7,3.57,9.78v.12c-2.27,9.59-4.13,17.48-5.44,23-.65,2.73-1.17,4.86-1.53,6.34-.17.71-.31,1.29-.41,1.66s-.16.56-.16.56A4.44,4.44,0,0,1,261.43,297.83Z'/%3E%3Cpath class='cls-11' d='M238.75,267.87l.27-.42a4.81,4.81,0,0,1,1,1.29,4.52,4.52,0,0,1,.52,2.6,4.37,4.37,0,0,1-.76,2,2.87,2.87,0,0,1-1.5,1.25,11.82,11.82,0,0,0,1.19-1.44,4.23,4.23,0,0,0-.81-5.33l-1.35-1.22,1.63.8a28.85,28.85,0,0,1,4.38,2.36A28,28,0,0,1,238.75,267.87Z'/%3E%3Cpath class='cls-11' d='M253.78,259.18c-.89-1.42-2.07-3.32-3.4-5.42s-2.3-4.24-3.68-5a3.41,3.41,0,0,0-1.75-.55h-.7a1.22,1.22,0,0,1,.69-.24,3.32,3.32,0,0,1,1.95.43,6.3,6.3,0,0,1,2.07,2.1c.6.92,1.21,1.93,1.87,3,1.27,2.13,2.46,4.07,3.27,5.5a12.57,12.57,0,0,1,1.22,2.36A14.08,14.08,0,0,1,253.78,259.18Z'/%3E%3Cpath class='cls-11' d='M262,259.23l-2.39-4.86c-.89-1.83-1.71-3.41-2.42-4.83a11,11,0,0,1-.92-2,9.76,9.76,0,0,1,1.25,1.88c.7,1.19,1.62,2.83,2.56,4.77s1.72,3.65,2.25,4.94a8.48,8.48,0,0,1,.74,2.12A10.28,10.28,0,0,1,262,259.23Z'/%3E%3Cpath class='cls-11' d='M281.71,357.42c.32.72.78,1.76,1.32,3.05,1.07,2.58,2.5,6.19,3.91,10.21s2.61,7.71,3.41,10.39c.39,1.34.7,2.43.9,3.19a5.48,5.48,0,0,1,.25,1.19,5.79,5.79,0,0,1-.45-1.13c-.28-.84-.64-1.89-1.06-3.14-.88-2.65-2.11-6.32-3.54-10.33s-2.77-7.63-3.77-10.25l-1.15-3.1a5.23,5.23,0,0,1-.37-1.16A5.49,5.49,0,0,1,281.71,357.42Z'/%3E%3Cpath class='cls-11' d='M247.8,386.24l.17.86c.13.79.29,1.87.57,3.29s.57,3.18,1,5.18a44.16,44.16,0,0,0,1.94,6.69,22.16,22.16,0,0,0,4.39,7.11,33,33,0,0,0,7.52,6,40.36,40.36,0,0,0,9.85,4.06,21.31,21.31,0,0,0,5.56.77,16.49,16.49,0,0,0,5.65-1,21,21,0,0,0,9.06-6.69,36.39,36.39,0,0,0,5.33-9.22c1.29-3.15,2.08-6.31,3-9.22s1.78-5.61,2.56-8.09c1.62-4.93,2.83-8.94,3.62-11.73.39-1.36.69-2.44.91-3.21.09-.34.17-.62.23-.83a1,1,0,0,1,.1-.28,1.4,1.4,0,0,1,0,.29l-.19.85c-.17.74-.44,1.83-.81,3.24-.74,2.78-1.92,6.83-3.47,11.78-.76,2.48-1.58,5.2-2.5,8.1s-1.7,6.09-3,9.28a37.09,37.09,0,0,1-5.38,9.36,21.6,21.6,0,0,1-9.29,6.86,17,17,0,0,1-5.82,1,21.88,21.88,0,0,1-5.69-.79,40.88,40.88,0,0,1-10-4.15,33,33,0,0,1-7.6-6.13,22.3,22.3,0,0,1-4.41-7.27,42.59,42.59,0,0,1-1.88-6.76c-.41-2-.69-3.8-.89-5.21s-.36-2.51-.48-3.31c0-.35-.11-.63-.11-.86a.71.71,0,0,1,0-.29A2,2,0,0,1,247.8,386.24Z'/%3E%3C/g%3E%3Cg id='freepik--Plant--inject-4'%3E%3Cpath class='cls-5' d='M33.86,371.21c-.9-3.12-2.83-6.14-5.82-7.43s-6.71-.57-9.89.58-6.3,2.7-9.67,2.91-7.19-1.39-8.2-4.62c-1-3,.88-6.27,3.17-8.48A20,20,0,0,1,36.23,362'/%3E%3Cg class='cls-14'%3E%3Cpath d='M33.86,371.21c-.9-3.12-2.83-6.14-5.82-7.43s-6.71-.57-9.89.58-6.3,2.7-9.67,2.91-7.19-1.39-8.2-4.62c-1-3,.88-6.27,3.17-8.48A20,20,0,0,1,36.23,362'/%3E%3C/g%3E%3Cpath class='cls-5' d='M60.61,384.78c5-4.71,4.71-12.9,2.24-19.27S55,354.25,49,351a44,44,0,0,0-38.34-1.24,18.21,18.21,0,0,1,14.71,8.64c2.72,4.51,3.32,10,5.56,14.74a23.21,23.21,0,0,0,29.72,11.62'/%3E%3Cpath class='cls-5' d='M63,356.5c5.49-6.47,6.22-16.86,5.41-25.31S65.63,314.24,67,305.86c.79-5,2.72-9.7,3.37-14.68s-.27-10.63-4.13-13.84c-4.44-3.7-11.43-2.83-16,.64s-7.29,8.93-9.25,14.37c-4.29,11.94-5.87,25.19-2.34,37.38s11.81,23.09,24,26.77'/%3E%3Cpath class='cls-6' d='M65.62,409.62a4.57,4.57,0,0,0,0-.74v-2.14c-.07-1.86-.25-4.55-.66-7.84a106.93,106.93,0,0,0-2.11-11.49,53.56,53.56,0,0,0-5.24-13.29A55.46,55.46,0,0,0,40.1,355.21c-1.37-.95-2.69-1.67-3.83-2.33s-2.19-1.12-3-1.53l-2-.83-.7-.26a3,3,0,0,0,.66.35l1.93.9c.83.43,1.83,1,3,1.59a31.62,31.62,0,0,1,3.78,2.37A56.53,56.53,0,0,1,57.2,374.34c5,8.82,6.42,18.1,7.42,24.6.46,3.28.68,6,.81,7.81l.12,2.13A3.64,3.64,0,0,0,65.62,409.62Z'/%3E%3Cpath class='cls-5' d='M112.93,331c10.15,6.13,10.12,11.7,8.42,17s-7.92,8.91-13.08,6.94c-2.92-1.11-5-3.65-6.84-6.19s-3.51-5.28-6-7.11-6.2-2.54-8.74-.72'/%3E%3Cg class='cls-14'%3E%3Cpath d='M112.93,331c10.15,6.13,10.12,11.7,8.42,17s-7.92,8.91-13.08,6.94c-2.92-1.11-5-3.65-6.84-6.19s-3.51-5.28-6-7.11-6.2-2.54-8.74-.72'/%3E%3C/g%3E%3Cpath class='cls-5' d='M120.53,337.68c-2.66-3.67-9.21-4.73-13.35-2.9s-7.17,5.46-9.89,9.08-5.35,7.44-9.11,10-9,3.44-12.76.9a10.94,10.94,0,0,1-4.33-7.51,24.38,24.38,0,0,1,.6-8.84c.89-4.26,2.35-8.7,5.76-11.41,3.8-3,9.06-3.15,13.91-3,5.55.19,11.2.6,16.41,2.53s10.54,6.09,12.76,11.19'/%3E%3Cpath class='cls-6' d='M74.1,401.5v-.88q0-.92.09-2.52c.06-2.22.15-5.38.26-9.26s.28-8.57.57-13.73.67-10.84,1.45-16.74a53.82,53.82,0,0,1,1.68-8.51,44.47,44.47,0,0,1,3.11-7.44,43.13,43.13,0,0,1,3.93-6.16,38.87,38.87,0,0,1,4.28-4.7,31.78,31.78,0,0,1,7.59-5.18c.5-.22.93-.45,1.32-.6l1-.39.61-.24.2-.1-.21.05-.63.2-1,.35c-.4.15-.83.36-1.34.57a30.55,30.55,0,0,0-7.74,5.1A39.63,39.63,0,0,0,84.91,336a44.59,44.59,0,0,0-7.16,13.7A52.34,52.34,0,0,0,76,358.31c-.78,5.93-1.15,11.61-1.42,16.78s-.39,9.83-.47,13.74S74,395.91,74,398.1v3.17A.48.48,0,0,0,74.1,401.5Z'/%3E%3Cpath class='cls-6' d='M70.41,406.08a32.38,32.38,0,0,0,1.11-4.36A46,46,0,0,0,72,389.48a82.48,82.48,0,0,0-3.88-17.76c-2.09-6.53-4.91-13.51-7.33-21a92.57,92.57,0,0,1-2.91-11.11A94.83,94.83,0,0,1,56.44,329a155,155,0,0,1-.34-18.16c.18-5.17.45-9.35.63-12.24.08-1.42.15-2.54.19-3.33v-.86a1.5,1.5,0,0,0,0-.3.76.76,0,0,0,0,.3,3.32,3.32,0,0,1-.09.86c-.07.79-.16,1.9-.28,3.32-.23,2.88-.55,7.06-.77,12.23A149,149,0,0,0,56,329a95.4,95.4,0,0,0,1.42,10.66,93.55,93.55,0,0,0,2.92,11.17c2.42,7.53,5.26,14.5,7.36,21a83.54,83.54,0,0,1,3.94,17.66,47.31,47.31,0,0,1-.32,12.18c-.25,1.42-.47,2.52-.67,3.26l-.21.84A1.12,1.12,0,0,0,70.41,406.08Z'/%3E%3Cpolygon class='cls-12' points='45.24 410.67 92.89 410.67 93.97 401.5 45.24 401.5 45.24 410.67'/%3E%3Cpolygon class='cls-12' points='87.78 409.62 81.81 437.13 55.92 437.13 50.35 409.62 87.78 409.62'/%3E%3Cpath class='cls-12' d='M45.25,410.67c0,.12,10.47.19,23.39.16s23.4-.17,23.4-.29-10.47-.2-23.4-.17S45.25,410.54,45.25,410.67Z'/%3E%3Cpath class='cls-6' d='M53.43,424.25a19.33,19.33,0,0,1,4.19-2.41,14.88,14.88,0,0,1,5.11-1A18,18,0,0,1,69,422c2.17.73,4.2,1.59,6.17,2.06a14.74,14.74,0,0,0,5.34.16,11,11,0,0,0,3.43-1.09,8.16,8.16,0,0,0,.83-.52c.18-.14.26-.21.26-.23s-.41.24-1.17.59a11.78,11.78,0,0,1-3.39.93,14.66,14.66,0,0,1-5.2-.25c-1.91-.48-3.94-1.34-6.13-2.08a17.91,17.91,0,0,0-6.43-1.14,14.76,14.76,0,0,0-5.21,1.14,13.57,13.57,0,0,0-3.1,1.82,9.09,9.09,0,0,0-.74.63C53.49,424.15,53.42,424.24,53.43,424.25Z'/%3E%3Cpath class='cls-3' d='M53.79,426.08a21.18,21.18,0,0,1,4-2.37,13.8,13.8,0,0,1,4.92-1,18,18,0,0,1,6.07,1.09c2.1.7,4.07,1.51,6,2a15.29,15.29,0,0,0,5.13.58,8.8,8.8,0,0,0,3.36-.9,7.68,7.68,0,0,0,.8-.51c.17-.13.26-.21.25-.22s-.4.23-1.13.57a9.21,9.21,0,0,1-3.3.74,15.64,15.64,0,0,1-5-.66c-1.84-.52-3.8-1.34-5.92-2a17.63,17.63,0,0,0-6.22-1.08,13.45,13.45,0,0,0-8,2.94,6.06,6.06,0,0,0-.71.62C53.85,426,53.78,426.07,53.79,426.08Z'/%3E%3Cpath class='cls-3' d='M53,422.42a23.57,23.57,0,0,1,4.31-2.54,16,16,0,0,1,5.23-1.25A16.91,16.91,0,0,1,69,419.77a56.73,56.73,0,0,0,6.39,2.08,15.93,15.93,0,0,0,5.51,0,12.38,12.38,0,0,0,3.54-1.12,6.42,6.42,0,0,0,.86-.53c.19-.14.28-.22.27-.23s-.42.25-1.21.6a13.42,13.42,0,0,1-3.51,1,16.46,16.46,0,0,1-5.38-.11,63.4,63.4,0,0,1-6.33-2.1,17.14,17.14,0,0,0-6.64-1.13A16,16,0,0,0,54,421.52a9.88,9.88,0,0,0-.77.66C53,422.32,52.94,422.41,53,422.42Z'/%3E%3Cpath class='cls-6' d='M44.83,410.71c0,.12,10.72.22,23.93.22s23.94-.1,23.94-.22-10.71-.23-23.94-.23S44.83,410.58,44.83,410.71Z'/%3E%3C/g%3E%3Cg id='freepik--Desk--inject-4'%3E%3Cpath class='cls-6' d='M436.1,437.14c0,.14-97.47.26-217.67.26S.74,437.28.74,437.14s97.44-.27,217.69-.27S436.1,437,436.1,437.14Z'/%3E%3C/g%3E%3Cpath class='cls-3' d='M216.16,134.66l-4.59-5.46a16.12,16.12,0,0,1,6.6-5.34,21.55,21.55,0,0,1,9.28-2l-.38,7.28a12.78,12.78,0,0,0-5.94,1.51A15.62,15.62,0,0,0,216.16,134.66Zm10.2,34.05a5.19,5.19,0,0,1-3.82-1.59,5.4,5.4,0,1,1,7.64,0A5.17,5.17,0,0,1,226.36,168.71Zm-3.91-15.92v-2.86a10.39,10.39,0,0,1,1.46-5.6,14.23,14.23,0,0,1,4.44-4.31,10.1,10.1,0,0,0,3.16-3,6.35,6.35,0,0,0,1.08-3.55,3.89,3.89,0,0,0-1.43-3.22,6.41,6.41,0,0,0-4.09-1.14l.38-7.28q6.42,0,10,2.84a9.66,9.66,0,0,1,3.53,8,13,13,0,0,1-1.86,6.84,17.31,17.31,0,0,1-5.58,5.48,8.12,8.12,0,0,0-2.62,2.6A6.69,6.69,0,0,0,230,151v1.76Z'/%3E%3C/svg%3E");
}
.analysis {
  text-align: center;
}
.analysis.pt-0 .analysis-inner {
  display: none;
}
.analysis-form-init + .analysis-acknowledgement .analysis-acknowledgement-text,
.analysis-form-init + .analysis-container .restart-check {
  display: none;
}
.analysis-acknowledgement .analysis-awnsers,
.analysis-form-init + .analysis-container {
  margin-top: 7.5rem;
}
.analysis-progress {
  margin: 0 0 1.25rem;
  border-radius: 0.15625rem;
  background-color: #d2d2d2;
}
.analysis-progress .analysis-progress-inner {
  height: 0.3125rem;
  height: 5px;
  border-radius: 0.15625rem;
  background-color: #005aaa;
  transition: width 0.3s ease-in-out;
}
.analysis-inner {
  display: block;
  position: relative;
  width: 100%;
  max-width: none !important;
  padding: 0;
}
 .analysis-inner.focused, .analysis-inner:focus,.analysis-inner:focus-visible {
  outline: none;
}
.analysis-inner .analysis-question-label {
  display: block;
  width: 100%;
  margin-bottom: 0;
  color: #414141;
  font-size: 1.625rem !important;
}
.analysis-inner .analysis-label-holder {
  display: flex;
  position: relative;
  flex-flow: wrap;
  align-items: flex-start;
  justify-content: space-around;
  margin: 1.875rem -1.25rem 0;
}
.analysis-inner .analysis-label-holder .analysis-check-input {
  display: inline-block;
  position: absolute;
  top: -2.8125rem;
  left: calc(50% - 0.625rem);
  width: 1.25rem;
  height: 1.25rem;
}
.analysis-inner .analysis-label-holder .analysis-check-input ~ .form-group {
  display: none;
}
.analysis-inner .analysis-label-holder .analysis-check-input:checked ~ .form-group {
  display: block;
}
.analysis-inner .analysis-label-holder .analysis-label.checked,
.analysis-inner .analysis-label-holder .analysis-label:hover {
  box-shadow: none;
}
.analysis-inner .analysis-label-holder .analysis-label.checked {
  color: #005aaa;
}
.analysis-inner .analysis-label-holder .analysis-label.checked .analysis-text::after {
  display: inline-block;
  position: absolute;
  top: -7.0625rem;
  right: -2.25rem;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #fff;
  content: "\e926";
  color: #005aaa;
  font-size: 2rem;
  line-height: 1;
  font-family: "icon-app", sans-serif;
}
.analysis-inner .analysis-label-holder .analysis-label {
  position: static;
  width: 10.625rem;
  min-height: 10.625rem;
  margin: 0 1.25rem 1.875rem;
  padding: 1.25rem;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: 0 0.3125rem 0.9375rem rgba(0, 0, 0, 0.25);
  color: #f06400;
  line-height: 1;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.analysis-inner .analysis-label-holder .analysis-label .icon-app {
  display: inline-block;
  width: 100%;
  height: 4.6875rem;
  overflow: hidden;
  font-size: 3.375rem;
}
.analysis-inner .analysis-label-holder .analysis-label .analysis-text {
  display: block;
  position: relative;
  font-size: 1rem;
  line-height: 1.25;
}
.analysis-inner .date-analysis-container .calendar {
  display: inline-block;
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
  margin-left: 0;
  font-size: 1.25rem;
}
.analysis-inner .date-analysis-container input[type=text] {
  width: 100%;
  min-width: 0.0625rem;
}
.analysis-inner .analysis-button-container {
  margin-bottom: 2.5rem;
}
.analysis-inner button {
  width: 100% !important;
  min-width: 0.0625rem !important;
  max-width: 21.5625rem !important;
}
.analysis-inner .app-tooltip {
  position: relative;
}
.analysis-awnsers {
  color: #414141;
}
.analysis-awnsers .analysis-awnsers-header {
  margin-bottom: -1.25rem;
  padding: 1.25rem;
  border: 0.0625rem solid #eaeaea;
  border-width: 0 0 0.0625rem;
  color: #414141;
  font-size: 1rem;
  line-height: 1.25;
  text-align: center;
}
.analysis-awnsers ul {
  margin: 2.8125rem 0 2.5rem;
  padding: 0;
  list-style: none;
  text-align: left;
}
.analysis-awnsers ul li {
  display: table;
  width: 100%;
}
.analysis-awnsers ul li + li {
  margin-top: 0.75rem;
}
.analysis-awnsers ul .analysis-awnsers-icon,
.analysis-awnsers ul .analysis-awnsers-link,
.analysis-awnsers ul .analysis-awnsers-title {
  display: table-cell;
  line-height: 1.25;
  vertical-align: middle;
}
.analysis-awnsers ul .analysis-awnsers-icon {
  width: 3.125rem;
}
.analysis-awnsers ul .analysis-awnsers-icon .icon-app {
  display: inline-block;
  width: 50%;
  font-size: 1.625rem;
  text-align: center;
}
.analysis-awnsers ul .analysis-awnsers-icon .icon-app + span {
  display: inline-block;
  overflow: hidden;
}
.analysis-awnsers ul .analysis-awnsers-title {
  padding-right: 0.625rem;
}
.analysis-awnsers ul .analysis-awnsers-link {
  width: 3.4375rem;
  text-align: right;
}
 .analysis-awnsers ul .analysis-awnsers-link .app-tooltip-close, .analysis-awnsers ul .analysis-awnsers-link .is-link,.analysis-awnsers ul .analysis-awnsers-link a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.analysis-number-field {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  width: 8.125rem;
  margin: 0 auto;
}
.analysis-number-field .form-control-danger:focus {
  padding-right: 0.5rem !important;
}
.analysis-number-field button,
.analysis-number-field span[role=status] {
  display: block;
  flex: 0 0 auto;
  text-align: center;
}
.analysis-number-field button {
  width: 2.4375rem !important;
  padding-right: 0;
  padding-left: 0;
  border: 0 none;
  background: transparent;
  color: #005aaa;
  font-size: 1rem;
  line-height: 1.5;
  cursor: pointer;
  transition: all 0.3s ease;
}
.analysis-number-field button:hover {
  transform: scale(1.2);
  color: rgb(0, 76.5, 144.5);
}
.analysis-number-field span[role=status] {
  width: 3.25rem;
}
@media all and (min-width: 38.75rem) {
  .analysis-progress {
    margin: 3.4375rem 0 1.875rem;
  }
  .analysis-inner {
    min-width: 30rem;
    padding: 0;
  }
  .analysis-inner .analysis-label-holder:not(.row) {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 48rem) {
  .analysis-inner .analysis-question-label {
    position: relative;
    font-size: 1.75rem !important;
    text-align: left;
  }
}
@media (min-width: 62rem) {
  .analysis-img-content-before .col-lg-12 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media (min-width: 75rem) {
  .analysis-img-content-before .col-xl-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
.investment-container {
  margin-top: -3.75rem;
  padding: 1.25rem 1.25rem 1.875rem;
  background-color: #fff;
}
.investment-container .investment-container-header {
  color: #005aaa;
}
.investment-container .investment-container-header [class^=col]:first-child {
  padding-right: 0;
}
.investment-container .investment-container-header [class^=col]:first-child + [class^=col] {
  padding-left: 0;
}
.investment-container .investment-container-header .investment-container-sum {
  font-size: 1.125rem;
}
.investment-container .investment-chart-container {
  position: relative;
  width: 10.9375rem;
  margin: 0 auto;
  overflow: hidden;
}
.investment-container .investment-chart-container .investment-chart-sum {
  display: flex;
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  height: 100%;
  background-color: transparent;
}
.investment-container .investment-chart-container .investment-chart-sum + .investment-chart {
  display: inline-block !important;
}
.investment-container .investment-chart-container .investment-chart-sum span {
  display: block;
  width: 7.1875rem;
  height: 7.1875rem;
  margin: -0.375rem auto 0;
  padding-top: 2.6875rem;
  overflow: hidden;
  border-radius: 50%;
  background-color: #fff;
  color: #005aaa;
  font-weight: 500;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.investment-container .investment-label-list {
  max-width: 16.5625rem;
  font-size: 0.625rem;
}
.investment-container .investment-label-list .investment-label-list-item {
  position: relative;
  padding-left: 0.5rem;
  line-height: 1.25;
}
.investment-container .investment-label-list .investment-label-list-item + .investment-label-list-item {
  margin-top: 0.9375rem;
}
.investment-container .investment-label-list .investment-label-list-item .investment-label-color {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 0.1875rem;
  height: 0.625rem;
}
.investment-container .investment-container-accordion {
  letter-spacing: -0.03125rem;
}
.investment-container .investment-container-accordion .custom-accordion-trigger {
  padding: 0.9375rem 0 0.9375rem 2.5rem;
  border-bottom: 0.0625rem solid #eaeaea;
  color: #005aaa;
}
 .investment-container .investment-container-accordion .custom-accordion-trigger.accordion-collapse,.investment-container .investment-container-accordion .custom-accordion-trigger.open {
  border-bottom: 0 none;
}
 .investment-container .investment-container-accordion .custom-accordion-trigger.accordion-collapse + .investment-accordion-content,.investment-container .investment-container-accordion .custom-accordion-trigger.open + .investment-accordion-content {
  border-bottom: 0.0625rem solid #eaeaea;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .icon-app {
  top: calc(50% - 0.5rem);
  right: auto;
  left: 0.625rem;
  font-size: 1rem;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(1) {
  order: 0;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(2) {
  order: 2;
  margin-top: -0.125rem;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(3) {
  order: 3;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(1),
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(2),
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(3) {
  padding-right: 0;
  font-size: 0.75rem;
}
.investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(4) {
  order: 1;
  padding-right: 1.875rem;
  padding-left: 0;
  font-size: 1rem;
}
.investment-container .investment-container-accordion .investment-accordion-content {
  padding: 0 0 0 1.875rem;
  border-top: 0 none !important;
  border-right: 0 none !important;
  border-bottom: 0.0625rem solid #eaeaea !important;
  border-left: 0 none !important;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap {
  position: relative;
  padding-top: 1.25rem;
  padding-bottom: 1.875rem;
  font-size: 0.75rem;
  line-height: 1.25;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-info-checkbox-label {
  z-index: 2;
  position: absolute;
  left: -1.875rem;
  color: #f06400;
  cursor: pointer;
  transition: color 0.3s ease-in-out;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-info-checkbox {
  visibility: hidden;
  z-index: -1;
  position: absolute;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-hidden-info {
  display: none;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-info-checkbox:checked + .investment-info-checkbox-label {
  color: #005aaa;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-info-checkbox:checked + .investment-info-checkbox-label + .row .investment-hidden-info {
  display: block;
  padding-top: 1.875rem;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .row .col-6 {
  padding-bottom: 1.875rem;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .row header {
  margin-bottom: 0.1875rem;
  color: #005aaa;
}
.investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .row p {
  margin: 0;
  color: #f06400;
}
.investment-container .investment-download {
  display: inline-block;
  position: absolute;
  bottom: 1.25rem;
  left: 0;
  width: 1.25rem;
  height: 1.5625rem;
  background: url("data:image/svg+xml,%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 426.6 512'%3E%3Ctitle%3Egraph-download%3C/title%3E%3Cg id='Ebene_2' data-name='Ebene 2'%3E%3Cpath d='M339.1.5,470.3,128V448c0,35.3-29.4,64-65.6,64H109.3c-36.3,0-65.6-28.7-65.6-64V64c0-35.4,29.4-64,65.6-64Zm0,31.5V96c0,17.7,14.7,32,32.8,32h65.6Z' transform='translate(-43.7)' style='fill:%23d2d2d2'/%3E%3C/g%3E%3Cpath style='fill:%23005aaa' d='M109.05,91.32a5.43,5.43,0,0,1,4,5.45v.11h0V424.4H407.38a5,5,0,0,1,2.52,1.88h0a6.3,6.3,0,0,1,1.09,3.59,6.61,6.61,0,0,1-.31,2v-.05a5.77,5.77,0,0,1-1.91,2.66h0a4.56,4.56,0,0,1-2.1.94H108a4,4,0,0,1-.72.06,3.64,3.64,0,0,1-.74-.07h0a5.66,5.66,0,0,1-3.51-3.85v0a7.16,7.16,0,0,1,0-.84,6.11,6.11,0,0,1,.06-.86V96.56c0-3.07,2.22-5.56,5-5.56a4.21,4.21,0,0,1,.62,0h0Z' transform='translate(-43.7)'/%3E%3Cpath d='M407.23,214.31v-.5c0-.17,0-.36,0-.56s0-.39,0-.58v0a1.23,1.23,0,0,0,0-.2,1.36,1.36,0,0,0,0-.2h0a6.62,6.62,0,0,0-1.05-2.24v0a6.66,6.66,0,0,0-1.75-1.65l0,0a4.23,4.23,0,0,0-1.31-.55h-1.22c-16.81-.55-33.87-.55-50.77,0H350a6.53,6.53,0,0,0-2.5,1.35h0a6.83,6.83,0,0,0-1.33,1.64v0a7.78,7.78,0,0,0-1.05,3.95,7.91,7.91,0,0,0,.67,3.21l0-.05a8.84,8.84,0,0,0,1.15,1.84h0a6.34,6.34,0,0,0,1.9,1.48l0,0a5.17,5.17,0,0,0,2.55.66h34.19L346.4,264.3l-45,50.89-45.12-51.28-.45-.44a5.1,5.1,0,0,0-1.4-.93h0a5.61,5.61,0,0,0-2.48-.56,5.85,5.85,0,0,0-2.52.57h0a2.92,2.92,0,0,0-1.15.72h0l-50.63,57.1-50,56a8.92,8.92,0,0,0-1.13,2.55l0,.07a8.35,8.35,0,0,0,0,3V382a6.94,6.94,0,0,0,4.32,5.54h.05a4.2,4.2,0,0,0,1.68.34h0a6.16,6.16,0,0,0,3.16-.91l0,0a5.24,5.24,0,0,0,1.09-.89h0l49.93-55.61,45.07-51.1L297,331l.45.39a5.51,5.51,0,0,0,1.4.93l0,0a5.89,5.89,0,0,0,2.48.54,6,6,0,0,0,2.52-.56l0,0a4.85,4.85,0,0,0,1.15-.68h0L317,318c33.72-38.27,37.78-42.83,77.4-86.38v38.22a5.66,5.66,0,0,0-.05.75,6.81,6.81,0,0,0,.05.78v0a7.48,7.48,0,0,0,1.78,3.27h0a6.28,6.28,0,0,0,2.19,1.54h0a6.11,6.11,0,0,0,1.71.39h.39a6.39,6.39,0,0,0,5.52-3.42v0a8.49,8.49,0,0,0,.89-2.74V214.31Z' style='fill:%23005aaa' transform='translate(-43.7)'/%3E%3C/svg%3E") no-repeat center transparent;
  background-size: contain;
  text-indent: -999rem;
}
.investment-container .investment-download, .investment-container .investment-download:active, .investment-container .investment-download:hover, .investment-container .investment-download:visited {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.investment-container + .investment-container {
  margin-top: 1.25rem;
}
.investment-reportings-document {
  font-size: 0.875rem;
}
.investment-reportings-document + .investment-reportings-document {
  margin-top: 1.25rem;
}
.investment-reportings-document [data-marker-new-document] {
  margin: 0 0.3125rem 0 0.125rem;
  color: #f00014;
  font-size: 0.875rem;
}
 .investment-reportings-document .app-tooltip-close, .investment-reportings-document .is-link,.investment-reportings-document a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
 .investment-reportings-document .app-tooltip-close::before, .investment-reportings-document .is-link::before,.investment-reportings-document a::before {
  display: inline-block;
  width: 1.375rem;
  height: 1.5rem;
  margin-right: 0.625rem;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxNCA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxNCA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtkaXNwbGF5Om5vbmU7fQ0KCS5zdDF7ZGlzcGxheTppbmxpbmU7fQ0KCS5zdDJ7b3BhY2l0eTowLjM7ZmlsbDpub25lO3N0cm9rZTojNDQ5RkRCO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojNDQ5RkRCO30NCgkuc3Q0e2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0Q2RDZENjt9DQoJLnN0NXtmaWxsOiNFMjAwMUE7fQ0KPC9zdHlsZT4NCjxnIGlkPSJFYmVuZV8xIiBjbGFzcz0ic3QwIj4NCgk8dGl0bGU+PC90aXRsZT4NCgk8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiIGNsYXNzPSJzdDEiPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMTYiIHkxPSIwIiB4Mj0iMTYiIHkyPSI1MTIiLz4NCgkJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjMyIiB5MT0iMCIgeDI9IjMyIiB5Mj0iNTEyIi8+DQoJCTxsaW5lIGNsYXNzPSJzdDIiIHgxPSI0OCIgeTE9IjAiIHgyPSI0OCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNjQiIHkxPSIwIiB4Mj0iNjQiIHkyPSI1MTIiLz4NCgkJPGxpbmUgY2xhc3M9InN0MiIgeDE9IjgwIiB5MT0iMCIgeDI9IjgwIiB5Mj0iNTEyIi8+DQoJCTxsaW5lIGNsYXNzPSJzdDMiIHgxPSI5NiIgeTE9IjAiIHgyPSI5NiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMTEyIiB5MT0iMCIgeDI9IjExMiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMTI4IiB5MT0iMCIgeDI9IjEyOCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMTQ0IiB5MT0iMCIgeDI9IjE0NCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMTYwIiB5MT0iMCIgeDI9IjE2MCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMTc2IiB5MT0iMCIgeDI9IjE3NiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMTkyIiB5MT0iMCIgeDI9IjE5MiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMjA4IiB5MT0iMCIgeDI9IjIwOCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMjI0IiB5MT0iMCIgeDI9IjIyNCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMjQwIiB5MT0iMCIgeDI9IjI0MCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMjU2IiB5MT0iMCIgeDI9IjI1NiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMjcyIiB5MT0iMCIgeDI9IjI3MiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMjg4IiB5MT0iMCIgeDI9IjI4OCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMzA0IiB5MT0iMCIgeDI9IjMwNCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMzIwIiB5MT0iMCIgeDI9IjMyMCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMzM2IiB5MT0iMCIgeDI9IjMzNiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMzUyIiB5MT0iMCIgeDI9IjM1MiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMzY4IiB5MT0iMCIgeDI9IjM2OCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMzg0IiB5MT0iMCIgeDI9IjM4NCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iNDAwIiB5MT0iMCIgeDI9IjQwMCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNDE2IiB5MT0iMCIgeDI9IjQxNiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iNDMyIiB5MT0iMCIgeDI9IjQzMiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNDQ4IiB5MT0iMCIgeDI9IjQ0OCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iNDY0IiB5MT0iMCIgeDI9IjQ2NCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNDgwIiB5MT0iMCIgeDI9IjQ4MCIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iNDk2IiB5MT0iMCIgeDI9IjQ5NiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNTEyIiB5MT0iMCIgeDI9IjUxMiIgeTI9IjUxMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjE2IiB4Mj0iNTE0IiB5Mj0iMTYiLz4NCgkJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjAiIHkxPSIzMiIgeDI9IjUxNCIgeTI9IjMyIi8+DQoJCTxsaW5lIGNsYXNzPSJzdDIiIHgxPSIwIiB5MT0iNDgiIHgyPSI1MTQiIHkyPSI0OCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjY0IiB4Mj0iNTE0IiB5Mj0iNjQiLz4NCgkJPGxpbmUgY2xhc3M9InN0MiIgeDE9IjAiIHkxPSI4MCIgeDI9IjUxNCIgeTI9IjgwIi8+DQoJCTxsaW5lIGNsYXNzPSJzdDMiIHgxPSIwIiB5MT0iOTYiIHgyPSI1MTQiIHkyPSI5NiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjExMiIgeDI9IjUxNCIgeTI9IjExMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjEyOCIgeDI9IjUxNCIgeTI9IjEyOCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjE0NCIgeDI9IjUxNCIgeTI9IjE0NCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjE2MCIgeDI9IjUxNCIgeTI9IjE2MCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjE3NiIgeDI9IjUxNCIgeTI9IjE3NiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjE5MiIgeDI9IjUxNCIgeTI9IjE5MiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjIwOCIgeDI9IjUxNCIgeTI9IjIwOCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjIyNCIgeDI9IjUxNCIgeTI9IjIyNCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjI0MCIgeDI9IjUxNCIgeTI9IjI0MCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjI1NiIgeDI9IjUxNCIgeTI9IjI1NiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjI3MiIgeDI9IjUxNCIgeTI9IjI3MiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjI4OCIgeDI9IjUxNCIgeTI9IjI4OCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjMwNCIgeDI9IjUxNCIgeTI9IjMwNCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjMyMCIgeDI9IjUxNCIgeTI9IjMyMCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjMzNiIgeDI9IjUxNCIgeTI9IjMzNiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjM1MiIgeDI9IjUxNCIgeTI9IjM1MiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjM2OCIgeDI9IjUxNCIgeTI9IjM2OCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjM4NCIgeDI9IjUxNCIgeTI9IjM4NCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjQwMCIgeDI9IjUxNCIgeTI9IjQwMCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjQxNiIgeDI9IjUxNCIgeTI9IjQxNiIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjQzMiIgeDI9IjUxNCIgeTI9IjQzMiIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjQ0OCIgeDI9IjUxNCIgeTI9IjQ0OCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjQ2NCIgeDI9IjUxNCIgeTI9IjQ2NCIvPg0KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iMCIgeTE9IjQ4MCIgeDI9IjUxNCIgeTI9IjQ4MCIvPg0KCQk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMCIgeTE9IjQ5NiIgeDI9IjUxNCIgeTI9IjQ5NiIvPg0KCTwvZz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDQ5LjIsNjMuNWgtMzg1QzI4LjcsNjMuNSwwLDkyLjIsMCwxMjcuN3YyNTYuN2MwLDM1LjQsMjguNyw2NC4yLDY0LjIsNjQuMmgzODVjMzUuNCwwLDY0LjItMjguNyw2NC4yLTY0LjINCgkJVjEyNy43QzUxMy40LDkyLjIsNDg0LjYsNjMuNSw0NDkuMiw2My41TDQ0OS4yLDYzLjV6IE00NjUuMyw5NS43TDI1Ni43LDI1Nkw0OC4xLDk1LjdMNDY1LjMsOTUuN3ogTTMyLjIsMzg0LjNWMTI3LjdsMTQ0LjQsMTEyLjMNCgkJbC0xNDIuNCwxNTNjLTEtMi41LTEuNy01LjQtMi04LjRMMzIuMiwzODQuM3ogTTU3LjIsNDE1LjVsMTQ0LjgtMTU0bDU0LjgsNDEuMmw1Mi41LTQxLjhsMTQ3LjIsMTU0Yy0yLjQsMS4yLTM5NywxLjItMzk5LjQsMC41DQoJCUg1Ny4yeiBNNDgxLjQsMzg0LjNjLTAuNCwzLjItMS4yLDYuMS0yLjMsOC44TDMzNi4zLDIzOC45bDE0NS4xLTExMS4yTDQ4MS40LDM4NC4zeiIvPg0KPC9nPg0KPGcgaWQ9IkViZW5lXzIiPg0KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0zMzkuMSwwLjVMNDcwLjMsMTI4YzAsMjMuNSwwLDI3LDAsMzJ2Mjg4YzAsMzUuMy0yOS40LDY0LTY1LjYsNjRIMTA5LjNjLTM2LjMsMC02NS42LTI4LjctNjUuNi02NFY2NA0KCQljMC0zNS40LDI5LjQtNjQsNjUuNi02NEMxMDkuMywwLDMzNi45LDAuNSwzMzkuMSwwLjV6IE0zMzkuMSwzMmMwLDM4LjEsMCw2NCwwLDY0YzAsMTcuNywxNC43LDMyLDMyLjgsMzJoNjUuNkwzMzkuMSwzMnoiLz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0NSIgZD0iTTEyMC4xLDM1OS41Yy0wLjctMC43LTEuMS0xLjUtMS4xLTIuNXYtOTcuMmMwLTEuMSwwLjMtMiwxLTIuN2MwLjYtMC43LDEuNS0xLDIuNi0xaDQwDQoJCQljMTIsMCwyMS41LDIuOCwyOC40LDguNWM2LjksNS43LDEwLjMsMTMuOSwxMC4zLDI0LjhjMCwxMC43LTMuNCwxOC45LTEwLjMsMjQuNGMtNi45LDUuNS0xNi4zLDguMy0yOC40LDguM2gtMjJ2MzQuOQ0KCQkJYzAsMS4xLTAuNCwyLTEsMi42Yy0wLjcsMC42LTEuNiwxLTIuNywxaC0xNC4zQzEyMS43LDM2MC41LDEyMC44LDM2MC4yLDEyMC4xLDM1OS41eiBNMTYxLjksMzA1LjNjNS44LDAsMTAuMi0xLjQsMTMuMi00LjENCgkJCWMzLTIuNyw0LjYtNi43LDQuNi0xMmMwLTUuMi0xLjUtOS4yLTQuNC0xMi4xYy0yLjktMi45LTcuNC00LjMtMTMuNC00LjNoLTIxLjV2MzIuNkgxNjEuOXoiLz4NCgkJPHBhdGggY2xhc3M9InN0NSIgZD0iTTIxOC43LDM1OS41Yy0wLjctMC43LTEuMS0xLjUtMS4xLTIuNXYtOTcuMmMwLTEuMSwwLjMtMiwxLTIuN2MwLjYtMC43LDEuNS0xLDIuNi0xaDM2LjQNCgkJCWMyOS40LDAsNDQuMywxMy41LDQ0LjksNDAuNmMwLjIsNS44LDAuMyw5LjcsMC4zLDExLjZjMCwxLjktMC4xLDUuNy0wLjMsMTEuNWMtMC40LDEzLjktNC4yLDI0LjItMTEuMywzMC44DQoJCQljLTcuMSw2LjYtMTguMSw5LjktMzIuOSw5LjloLTM3LjJDMjIwLjIsMzYwLjUsMjE5LjQsMzYwLjIsMjE4LjcsMzU5LjV6IE0yNTcuNywzNDMuMmM4LjMsMCwxNC4yLTEuOCwxNy45LTUuNQ0KCQkJYzMuNy0zLjcsNS42LTkuOCw1LjgtMTguNGMwLjItNiwwLjMtOS43LDAuMy0xMS4yYzAtMS42LTAuMS01LjMtMC4zLTExLjFjLTAuMi04LjItMi4yLTE0LjItNi4xLTE4Yy0zLjktMy44LTEwLTUuNy0xOC40LTUuNw0KCQkJaC0xOC4ydjY5LjlIMjU3Ljd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0zMjMuNywzNTkuNWMtMC43LTAuNy0xLTEuNS0xLTIuNXYtOTcuMmMwLTEuMSwwLjMtMiwxLTIuN2MwLjYtMC43LDEuNS0xLDIuNi0xaDY1YzEuMSwwLDIsMC40LDIuNywxDQoJCQljMC43LDAuNywxLDEuNiwxLDIuN3YxMC44YzAsMS0wLjQsMS44LTEsMi41Yy0wLjcsMC43LTEuNiwxLTIuNywxaC00Ny44djI4LjFoNDQuOGMxLjEsMCwyLDAuNCwyLjcsMS4xYzAuNywwLjcsMSwxLjYsMSwyLjV2MTAuOA0KCQkJYzAsMS0wLjMsMS44LTEsMi41Yy0wLjcsMC43LTEuNiwxLjEtMi43LDEuMWgtNDQuOHYzNi45YzAsMS0wLjQsMS44LTEuMSwyLjVjLTAuNywwLjctMS42LDEtMi43LDFoLTEzLjQNCgkJCUMzMjUuMiwzNjAuNSwzMjQuNCwzNjAuMiwzMjMuNywzNTkuNXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") no-repeat 0 0;
  background-size: cover;
  content: "";
  vertical-align: middle;
}
 .investment-reportings-document .app-tooltip-close, .investment-reportings-document .is-link,.investment-reportings-document a, .investment-reportings-document a:active, .investment-reportings-document a:visited {
  color: #f06400;
}
 .investment-reportings-document .app-tooltip-close:hover, .investment-reportings-document .is-link:hover,.investment-reportings-document a:hover {
  color: rgb(112.5, 46.875, 0);
}
@media (min-width: 41.6875rem) {
  .investment-container {
    padding: 1.25rem;
  }
  .investment-container .investment-label-list {
    font-size: 0.875rem;
  }
  .investment-container .investment-label-list .investment-label-list-item {
    padding-left: 0.625rem;
  }
  .investment-container .investment-label-list .investment-label-list-item .investment-label-color {
    width: 0.25rem;
    height: 0.9375rem;
  }
}
@media (min-width: 48rem) {
  .investment-container {
    margin-top: 3.125rem;
    padding: 1.5625rem 2.5rem;
  }
  .investment-container .investment-container-header {
    font-size: 1rem;
  }
  .investment-container .investment-container-header .investment-container-sum {
    font-weight: 400;
    font-size: 1.875rem;
  }
  .investment-container .investment-label-list {
    max-width: 20rem;
    margin-left: 2.1875rem;
    font-size: 1rem;
  }
  .investment-container .investment-label-list .investment-label-list-item {
    padding-left: 1.25rem;
  }
  .investment-container .investment-label-list .investment-label-list-item .investment-label-color {
    width: 0.3125rem;
    height: 1.25rem;
  }
  .investment-container .investment-container-accordion {
    position: relative;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(1),
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(2),
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(3) {
    font-size: 1rem;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(4) {
    font-size: 1.25rem;
  }
  .investment-container .investment-container-accordion .investments-new-document-badge {
    z-index: 3;
    position: absolute;
    top: -0.5625rem;
    right: 0.9375rem;
    border-radius: 0.5625rem;
  }
  .investment-container .investment-download {
    top: 1.5625rem;
    right: 0;
    bottom: auto;
    left: auto;
  }
}
@media (min-width: 62rem) {
  .investment-container .investment-container-header [class^=col]:first-child,
  .investment-container .investment-container-header [class^=col]:first-child + [class^=col] {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .investment-container .investment-label-list {
    max-width: 31.875rem;
    margin-left: 4.0625rem;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row {
    margin-left: -3.125rem;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(1) {
    order: 0;
    padding-left: 3.125rem;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(2) {
    order: 1;
    margin-top: 0;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(3) {
    order: 2;
  }
  .investment-container .investment-container-accordion .custom-accordion-trigger .row [class^=col]:nth-child(4) {
    order: 3;
  }
  .investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-product {
    width: 7.8125rem;
  }
}
@media (min-width: 75rem) {
  .investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap {
    font-size: 0.875rem;
  }
  .investment-container .investment-container-accordion .investment-accordion-content .investment-accordion-wrap .investment-product {
    width: 18.4375rem;
  }
}
.headline-psd2 {
  margin-bottom: 1.875rem;
  font-weight: 600;
  font-size: 1.125rem;
  text-align: center;
}
.list-psd2 {
  max-width: 32.5rem;
  margin: 0 auto;
}
.list-psd2 li {
  position: relative;
  padding: 0.5rem 0 0.5rem 1.875rem;
}
.list-psd2 li span {
  position: absolute;
  top: calc(50% - 0.625rem);
  left: 0;
  font-size: 1.25rem;
}
 .psd2-back-link-container .app-tooltip-close, .psd2-back-link-container .is-link,.psd2-back-link-container a {
  color: #f06400;
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .psd2-back-link-container .app-tooltip-close:hover, .psd2-back-link-container .is-link:hover,.psd2-back-link-container a:hover {
  color: rgb(112.5, 46.875, 0);
  -webkit-text-decoration: none;
  text-decoration: none;
}

#XS2A-Form,.ks__index-container {
  max-width: calc(100% - 2.5rem);
  margin: 0 auto;
  padding: 1.875rem;
  background-color: #fff;
}

#XS2A-Form + .ks__btn,.ks__index-container + .ks__btn {
  margin: -3.125rem 0 0 2.5rem;
  padding: 0;
}
.ks__result-container {
  padding-right: 0;
  padding-left: 0;
}
.ks__result-container .ks__identified-contracts,
.ks__result-container .ks__identified-non-insurance {
  max-width: none;
  background-color: #fff;
}
@media (min-width: 41.6875rem) {
  
  #XS2A-Form,.ks__index-container {
    padding: 3.125rem 1.875rem;
  }
}
@media (min-width: 48rem) {
  
  #XS2A-Form,.ks__index-container {
    padding: 3.125rem;
  }
}
@media (min-width: 62rem) {
  
  #XS2A-Form,.ks__index-container {
    width: 48.75rem;
  }
  
  #XS2A-Form + .ks__btn,.ks__index-container + .ks__btn {
    margin: -4.375rem 0 0 6.875rem;
  }
}
@media (min-width: 75rem) {
  
  #XS2A-Form,.ks__index-container {
    width: 52.5rem;
  }
  
  #XS2A-Form + .ks__btn,.ks__index-container + .ks__btn {
    margin: -4.375rem 0 0 12.8125rem;
  }
}
.headline-primary.headline-easy-robi span {
  display: inline-block;
  position: relative;
  top: -0.1875rem;
  width: 12rem;
  height: 2.9375rem;
  background: url("/webapp/img/easy_robi__4a3f20d1e030e4be2df930023b66175e1eb45460.png") no-repeat left center/contain;
  vertical-align: top;
}
.text-highlight {
  color: #005aaa;
}
.btn-easy-robi {
  max-width: 16.875rem;
  margin: 0 auto;
}
.text-short {
  text-align: center;
}
.text-short .text-short-inner {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
}
.text-short .text-shorter-trigger {
  color: #005aaa;
}
.text-shorter-input:checked + .text-short .text-short-inner {
  max-height: 62.5rem;
}
.text-shorter-input:checked + .text-short .text-shorter-trigger span::before {
  content: "\e90d";
}
@media (min-width: 48rem) {
  .text-shorter-input + .text-short .text-short-inner,
  .text-shorter-input:checked + .text-short .text-short-inner {
    max-height: none;
  }
  .text-shorter-input + .text-short .text-shorter-trigger,
  .text-shorter-input:checked + .text-short .text-shorter-trigger {
    display: none;
  }
}
.news-fb-closure {
  padding-top: 2.5rem;
  padding-bottom: 1.25rem;
}
.news-fb-closure::after {
  display: block;
  clear: both;
  content: "";
}
.news-fb-closure .news-content-left,
.news-fb-closure .news-content-right {
  text-align: center;
}
 .news-fb-closure .news-content-left .app-tooltip-close, .news-fb-closure .news-content-left .is-link,.news-fb-closure .news-content-left a, .news-fb-closure .news-content-left div {
  display: block;
  width: 12.5rem;
  margin: 0 auto 1.25rem;
}
.news-fb-closure .news-content-right .news-title {
  margin-bottom: 1.875rem;
  font-weight: 600;
  font-size: 1.25rem;
}
.news-fb-closure .news-content-right .news-description {
  font-size: 0.875rem;
}
@media (min-width: 41.6875rem) {
  .news-fb-closure .news-content-left,
  .news-fb-closure .news-content-right {
    text-align: left;
  }
  .news-fb-closure .news-content-left {
    width: 14.375rem;
    padding-right: 1.875rem;
    float: left;
  }
  .news-fb-closure .news-content-right {
    width: calc(100% - 14.375rem);
    float: left;
  }
}
@media (min-width: 48rem) {
  .news-fb-closure .news-content-right .news-title {
    font-size: 1.5rem;
    line-height: 1.25rem;
  }
  .news-fb-closure .news-content-right .news-description {
    font-size: 1rem;
  }
}
.text-find-faq {
  text-align: center;
  transition: all 0.3s ease;
}
 .text-find-faq + .faq-delete-search,.text-find-faq ~ .faq-delete-search {
  display: inline-block;
  z-index: 3;
  position: absolute;
  top: 1.4375rem;
  right: 5rem;
  width: 2.1875rem;
  height: 2.1875rem;
  color: #414141;
  font-size: 2.25rem;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.3s ease;
}
 .text-find-faq + .faq-delete-search:hover,.text-find-faq ~ .faq-delete-search:hover {
  opacity: 1;
}
.sticky-search {
  z-index: 2;
  position: fixed;
  left: 0;
  width: 100%;
  background-color: #fff;
}
.sticky-search ~ .faq-delete-search {
  position: fixed;
  top: calc(4.375rem + 1.3125rem - 1.09375rem);
  right: 3.75rem;
}
.faq-search-container .faq-input-value-header {
  margin-bottom: 1.25rem;
  font-size: 1rem;
  opacity: 0;
}
.faq-search-container .faq-input-value-header.is-show {
  opacity: 1;
}
.faq-search-container .faq-input-value-header span {
  padding-right: 1.25rem;
  color: #414141;
}
.faq-search-container .faq-input-value-header span + span {
  color: #f06400;
  font-weight: 500;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.faq-search-container .faq-input-value-header span + span + span {
  color: #414141;
  font-weight: 300;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.faq-search-container .faq-link-list {
  margin-bottom: 1.25rem;
}
.faq-search-container .faq-link-list li {
  border-bottom: 0.0625rem solid #eaeaea;
}
.faq-search-container .faq-link-list li:first-child {
  border-top: 0.0625rem solid #eaeaea;
}
 .faq-search-container .faq-link-list li .app-tooltip-close, .faq-search-container .faq-link-list li .is-link,.faq-search-container .faq-link-list li a, .faq-search-container .faq-link-list li button {
  display: block;
  width: 100%;
  padding: 0.625rem 1.5625rem;
  border: 0.0625rem solid #eaeaea;
  border-width: 0 0.0625rem;
  background-color: #fff;
  color: #f06400;
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: all 0.3s ease;
}
 .faq-search-container .faq-link-list li .active.app-tooltip-close, .faq-search-container .faq-link-list li .active.is-link, .faq-search-container .faq-link-list li .app-tooltip-close:hover, .faq-search-container .faq-link-list li .is-link:hover, .faq-search-container .faq-link-list li a.active,.faq-search-container .faq-link-list li a:hover, .faq-search-container .faq-link-list li button.active, .faq-search-container .faq-link-list li button:hover {
  background-color: #fff;
  color: rgb(112.5, 46.875, 0);
}
.faq-search-container .faq-content {
  display: flex;
  visibility: visible;
  z-index: 1800;
  position: fixed;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: none;
  height: 100%;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.4);
  opacity: 1;
  transition: opacity 0.3s ease;
}
.faq-search-container .faq-content.is-close {
  visibility: hidden;
  z-index: -2;
  opacity: 0;
}
.faq-search-container .faq-content .faq-content-inner {
  position: relative;
  max-width: 85%;
  max-height: 80%;
  padding: 1.875rem;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
}
.faq-search-container .faq-content .faq-content-inner .text-content {
  overflow-x: hidden;
  overflow-y: auto;
}
.faq-search-container .faq-content header {
  margin: -0.4375rem 0 1.25rem;
  padding-right: 3.125rem;
  color: #414141;
  font-size: 1.125rem;
}
.faq-search-container .faq-content div {
  color: #414141;
  font-size: 1rem;
}
.faq-search-container .faq-content span {
  z-index: 2;
  position: absolute;
  top: 1.4375rem;
  right: 1.5625rem;
  font-size: 3rem;
  line-height: 0.5;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.3s ease;
}
.faq-search-container .faq-content span:hover {
  opacity: 1;
}
@media (min-width: 48rem) {
  .faq-search-container .faq-input-value-header {
    margin-top: 0.9375rem;
    font-size: 1.125rem;
  }
   .faq-search-container .faq-link-list li .app-tooltip-close, .faq-search-container .faq-link-list li .is-link,.faq-search-container .faq-link-list li a, .faq-search-container .faq-link-list li button {
    padding: 0.75rem 1.5625rem;
  }
   .faq-search-container .faq-link-list li .active.app-tooltip-close, .faq-search-container .faq-link-list li .active.is-link, .faq-search-container .faq-link-list li .app-tooltip-close:hover, .faq-search-container .faq-link-list li .is-link:hover, .faq-search-container .faq-link-list li a.active,.faq-search-container .faq-link-list li a:hover, .faq-search-container .faq-link-list li button.active, .faq-search-container .faq-link-list li button:hover {
    border-right-color: transparent;
  }
  .faq-search-container .faq-content header {
    font-size: 1.25rem;
  }
  .faq-search-container .faq-content div {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) {
  .faq-search-container .faq-content {
    display: block;
    z-index: 1;
    position: relative;
    background-color: transparent;
  }
  .faq-search-container .faq-content .faq-content-inner {
    max-width: none;
    max-height: none;
    padding: 0;
    background-color: transparent;
  }
  .faq-search-container .faq-content header {
    margin: -0.1875rem 0 1.875rem;
  }
  .faq-search-container .faq-content span {
    top: 0;
  }
}
.legal h1,
.legal h2 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.legal h2 {
  margin-top: 1.5625rem;
  margin-bottom: 0.9375rem;
  font-size: 1.375rem;
}
.legal ul {
  margin: 1.25rem 0 1.25rem 1.25rem;
  padding: 0;
  list-style: none;
}
.legal ul li + li {
  margin-top: 0.625rem;
}
.legal dl {
  margin: 1.25rem 0;
}
.legal dl::after {
  display: block;
  clear: both;
  content: "";
}

.legal dl dd,.legal dl dt {
  float: left;
}
.legal dl dt {
  width: 3.75rem;
  clear: left;
  font-size: 1.125rem;
}
.legal dl dd {
  width: calc(100% - 3.75rem);
  padding-top: 0.4375rem;
}
 .legal .app-tooltip-close, .legal .is-link,.legal a {
  word-break: break-all;
}
.legal-section {
  text-align: justify;
}
.legal-section .legal-with-paragraph {
  font-weight: 600;
  font-size: 1.125rem;
}
.legal-section .legal-with-paragraph span {
  display: inline-block;
  width: 1.875rem;
  margin-right: 0.625rem;
  color: #414141;
}
.legal-section .legal-paragraph-info {
  margin-left: 2.5rem;
  font-weight: 600;
  font-size: 1rem;
}
.legal-section .legal-deep,
.legal-section address,
.legal-section p:not(.legal-with-paragraph) {
  padding-left: 2.5rem;
}

.legal-section .legal-deep,.legal-section address {
  margin-bottom: 2.5rem;
}
.maintenance-body {
  padding: 0;
}
.maintenance-body .maintenance-container {
  height: 100vh;
}
.maintenance-body .maintenance-container .maintenance-row {
  align-items: center;
  height: 100%;
  padding: 1.875rem 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.maintenance-body .maintenance-inner {
  max-width: 38.75rem;
  margin: 0 auto;
  padding: 0 1.25rem;
  overflow: hidden;
  border-radius: 0.4375rem;
  background-color: #fff;
  box-shadow: 0 0 0.625rem rgba(0, 0, 0, 0.25);
}
.maintenance-body .maintenance-inner .maintenance-brand-container {
  padding: 0.9375rem 1.25rem;
  background-color: #fff;
}
.maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] {
  min-height: 18.75rem;
  padding: 0.9375rem 1.25rem;
  background: url("/webapp/img/maintenance__4a3f20d1e030e4be2df930023b66175e1eb45460.png") no-repeat center 1.875rem/17.1875rem transparent;
}
.maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] .maintenance-text {
  display: flex;
  align-items: center;
  width: 90%;
  margin: 13.125rem auto 0;
  padding: 0.9375rem;
  border-top: 0.0625rem solid #eaeaea;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
}
.maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] .maintenance-text strong {
  margin-bottom: 0.625rem;
  font-size: 1.125rem;
}
.maintenance-body .maintenance-inner .maintenance-brand-image img {
  display: block;
  width: auto;
  height: 2.5rem;
}
@media (min-width: 41.6875rem) {
  .maintenance-body .maintenance-container .maintenance-row {
    align-items: center;
  }
  .maintenance-body .maintenance-inner {
    margin: 0;
  }
  .maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] {
    background-position: 1.875rem center;
  }
  .maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] .maintenance-text {
    width: calc(100% - 15rem);
    height: 100%;
    margin: 0 0 0 16.25rem;
    border-top: 0 none;
    border-left: 0.0625rem solid #eaeaea;
  }
  .maintenance-body .maintenance-inner .maintenance-brand-container + [class^=col] .maintenance-text strong {
    margin-bottom: 0.9375rem;
    font-size: 1.25rem;
  }
}
.inbox-slider-stage {
  width: calc(100% + 2.5rem);
  height: 13.75rem;
  margin: 0 -1.25rem;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.5s ease;
}
.inbox-slider-stage.inbox-slider-show {
  overflow: visible;
  opacity: 1;
}
.inbox-slider .slick-slide {
  width: calc(15.9375rem + 1.625rem);
  padding: 1.25rem 0.8125rem 1.875rem;
}
.inbox-slider .slick-slide.slick-current .inbox-slider-item {
  transform: scale(1.1);
}
.inbox-slider .inbox-slider-item {
  display: block !important;
  position: relative;
  height: 12.1875rem;
  margin: 0 auto;
  overflow: hidden;
  border-radius: 0.5rem;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  transition: transform 0.25s ease;
}
.inbox-slider .inbox-slider-item .slick-arrow {
  display: none;
}
.inbox-slider .inbox-slider-item .inbox-slider-item-buttons {
  visibility: hidden;
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  -webkit-backdrop-filter: blur(0.625rem);
          backdrop-filter: blur(0.625rem);
  background-color: transparent;
  text-align: center;
  opacity: 0;
  transition: all 0.25s ease;
}
.inbox-slider .inbox-slider-item .inbox-slider-item-buttons .inbox-slider-item-button .btn {
  width: 10rem;
}
.inbox-slider .inbox-slider-item .inbox-slider-item-buttons .inbox-slider-item-button + .inbox-slider-item-button {
  margin-top: 0.9375rem;
}
.inbox-slider .inbox-slider-item .inbox-slider-item-buttons .icon-app {
  z-index: 2;
  position: absolute;
  right: 1.25rem;
  bottom: 0.625rem;
  color: #fff;
  font-size: 0.875rem;
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.25s ease;
}
.inbox-slider .inbox-slider-item .inbox-slider-item-buttons .icon-app:hover {
  opacity: 1;
}
.inbox-slider .inbox-slider-item:hover .inbox-slider-item-buttons {
  visibility: visible;
  opacity: 1;
}
.inbox-slider.slider-offer .inbox-slider-item {
  background: url("/webapp/img/offer.png") no-repeat center/cover #fff;
}
.inbox-slider.slider-message .inbox-slider-item {
  background: url("/webapp/img/message.png") no-repeat center/cover #fff;
}
.inbox-slider .inbox-slider-info {
  z-index: 3;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  padding: 0.625rem 1.25rem;
  -webkit-backdrop-filter: blur(0.3125rem);
          backdrop-filter: blur(0.3125rem);
  background-color: #005aaa;
  background-color: rgba(0, 90, 170, 0.7);
  color: #fff;
}
.inbox-slider .inbox-slider-info .slider-action {
  font-size: 0.875rem;
}
.inbox-slider .inbox-slider-info header {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  -webkit-line-clamp: 2;
  height: 2rem;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.25;
}
.inbox-slider .inbox-slider-info .slider-date,
.inbox-slider .inbox-slider-info .slider-file-name {
  font-size: 0.75rem;
}
.inbox-slider .inbox-slider-info .slider-file-name {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(100% - 2.5rem);
  width: calc(100% - 2.5rem);
}
.inbox-slider .inbox-slider-info .inbox-slider-info-closer {
  position: absolute;
  bottom: 0.625rem;
  left: 1.25rem;
  width: calc(100% - 2.5rem);
}
.inbox-slider .inbox-slider-info .inbox-slider-info-closer .row + .row {
  margin-top: -0.1875rem;
}
.inbox-slider .inbox-slider-item.inbox-unread .slider-action .post {
  position: relative;
}
.inbox-slider .inbox-slider-item.inbox-unread .slider-action .post::after {
  display: block;
  position: absolute;
  bottom: -0.0625rem;
  left: -0.25rem;
  width: 0.4375rem;
  height: 0.4375rem;
  border-radius: 50%;
  background-color: #f00014;
  content: "";
}
.inbox-slider .inbox-slider-item.inbox-read {
  filter: grayscale(1);
}
.inbox-slider .inbox-slider-item.inbox-read .slider-action .post::before {
  content: "\e97d";
}
@media (min-width: 41.6875rem) {
  .inbox-slider-stage {
    height: 20.75rem;
  }
  .inbox-slider .slick-slide {
    width: calc(18.19375rem + 2.9375rem);
    padding: 1.25rem 1.46875rem;
  }
  .inbox-slider .inbox-slider-item {
    height: 12.1875rem;
  }
  .inbox-slider .inbox-slider-item .inbox-slider-item-buttons .icon-app {
    bottom: 1.25rem;
  }
}
@media (min-width: 48rem) {
  .inbox-slider-stage {
    width: calc(100% - 3.75rem);
    height: 15.625rem;
    margin: 0 1.875rem;
  }
  .inbox-slider .slick-arrow {
    display: block !important;
  }
  .inbox-slider .slick-prev {
    left: -2.1875rem;
  }
  .inbox-slider .slick-next {
    right: -2.1875rem;
  }
  .inbox-slider .slick-slide {
    width: calc(22.1875rem + 2.5rem);
  }
  .inbox-slider .slick-slide.slick-current .inbox-slider-item {
    transform: none;
  }
  .inbox-slider[data-item-count="2"] {
    margin: 0 -3.75rem;
  }
  .inbox-slider[data-item-count="2"] .slick-arrow {
    display: none !important;
  }
  .inbox-slider[data-item-count="2"] .slick-slide {
    flex: 0 0 50%;
    max-width: calc(22.1875rem + 2.9375rem - 1.25rem);
    padding: 1.25rem 0.9375rem;
  }
  .inbox-slider[data-item-count="2"] .slick-cloned {
    display: none !important;
  }
  .inbox-slider[data-item-count="2"] .slick-list {
    display: flex;
    flex-wrap: wrap;
    padding-right: 0.9375rem !important;
    padding-left: 0.9375rem !important;
  }
  .inbox-slider[data-item-count="2"] .slick-list .slick-track {
    display: flex;
    flex: 0 0 auto;
    max-width: 100%;
    transform: translate3d(0, 0, 0) !important;
  }
  .inbox-slider .inbox-slider-item {
    height: 14.8125rem;
    border-radius: 0.625rem;
  }
  .inbox-slider .inbox-slider-item.inbox-unread .slider-action .post::after {
    bottom: -0.1875rem;
    left: -0.375rem;
    width: 0.5625rem;
    height: 0.5625rem;
  }
  .inbox-slider .inbox-slider-item .inbox-slider-item-buttons .icon-app {
    font-size: 1rem;
  }
  .inbox-slider .inbox-slider-info {
    position: absolute;
    padding: 1.25rem;
  }
  .inbox-slider .inbox-slider-info header {
    font-size: 1rem;
  }
  .inbox-slider .inbox-slider-info header {
    height: 2.625rem;
  }
  .inbox-slider .inbox-slider-info .inbox-slider-info-closer {
    position: absolute;
    bottom: 0.625rem;
    left: 1.25rem;
    width: calc(100% - 2.5rem);
  }
}
@media (min-width: 62rem) {
  .inbox-slider-stage {
    width: calc(100% - 3.75rem);
    margin: 0 1.875rem;
  }
  .inbox-slider[data-item-count="2"] .slick-slide {
    width: calc(22.1875rem + 2.9375rem - 1.25rem);
  }
}
@media (min-width: 78.75rem) {
  .inbox-slider[data-item-count="3"] {
    margin: 0 -3.75rem;
  }
  .inbox-slider[data-item-count="3"] .slick-arrow {
    display: none !important;
  }
  .inbox-slider[data-item-count="3"] .slick-slide {
    width: calc(22.1875rem + 2.9375rem);
    padding: 1.25rem;
  }
  .inbox-slider[data-item-count="3"] .slick-cloned {
    display: none !important;
  }
  .inbox-slider[data-item-count="3"] .slick-list {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }
  .inbox-slider[data-item-count="3"] .slick-list .slick-track {
    display: flex;
    flex: 0 0 auto;
    justify-content: space-between;
    max-width: 100%;
    transform: translate3d(0, 0, 0) !important;
  }
}
.broker-info p {
  margin-bottom: 0;
}
.broker-info .broker-full-name {
  font-weight: 600;
  font-size: 1.25rem;
}
.broker-info .broker-address {
  font-size: 0.875rem;
}
.broker-info .broker-mail {
  margin-bottom: 1.25rem;
  font-size: 1rem;
}
.broker-info .broker-phone {
  margin-bottom: 0.625rem;
  font-size: 1.5rem;
}
.broker-info .broker-phone-time {
  font-size: 0.875rem;
}
.broker-info .broker-calendar {
  font-size: 1.5rem;
}
.broker-image {
  max-width: 9.375rem;
  border-radius: 50%;
}
@media (min-width: 48rem) {
  .broker-image {
    max-width: 11.25rem;
  }
}
@media (min-width: 62rem) {
  .broker-info {
    background-size: 17.5rem;
  }
}
.insurance-teaser {
  position: relative;
  padding: 3.4375rem 1.25rem 2.8125rem;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0);
  background: url("/webapp/img/themes/spardabw/_teaser/teaser_dashboard_bg__4a3f20d1e030e4be2df930023b66175e1eb45460.jpg") no-repeat center/cover;
}
.insurance-teaser::before {
  display: block;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(0.125rem);
          backdrop-filter: blur(0.125rem);
  background-color: #005aaa;
  background-color: rgba(0, 90, 170, 0.4);
  content: "";
}
.insurance-teaser .insurance-teaser-inner {
  z-index: 3;
  position: relative;
}
.insurance-teaser + .insurance-header {
  border-top: 0.0625rem solid #fff;
}
.insurance-teaser .row {
  margin: 0;
}
.insurance-teaser .insurance-teaser-text {
  width: 100%;
}
.insurance-teaser .insurance-teaser-headline {
  margin: 0;
  color: #fff;
  font-weight: 600;
  font-size: 1.75rem;
}
.insurance-teaser .insurance-teaser-headline + .insurance-teaser-subline {
  margin-top: 1.875rem;
}
.insurance-teaser .insurance-teaser-subline {
  margin: 0;
  color: #fff;
  font-weight: 400;
  font-size: 1rem;
}
.insurance-teaser .insurance-teaser-image {
  display: block;
  width: 100%;
  max-width: 28.125rem;
  height: auto;
  margin: 0 auto;
}
.insurance-teaser .teaser-insurance-buttons {
  width: 100%;
  margin-top: 3.125rem;
}
.insurance-teaser .teaser-insurance-buttons .teaser-insurance-button + .teaser-insurance-button {
  margin-top: 0.9375rem;
}
.insurance-teaser .teaser-insurance-buttons .btn {
  width: 100%;
  max-width: 20rem;
}
.insurance-header {
  padding: 1.25rem 1.25rem;
  background-color: #fff;
}
.insurance-header h2 {
  color: #f06400;
  font-weight: 400;
  font-size: 1.125rem;
}
.insurance-header h2 + p[class^=text-percentage-color] {
  margin-top: 0.9375rem;
}
.insurance-header .insurance-percentage {
  max-width: 6.875rem;
  margin-bottom: 0.9375rem;
}
.insurance-header .insurance-percentage .percentage-circle {
  width: 100%;
  height: 100%;
}
.insurance-header .insurance-percentage .percentage-circle .insurace-circle-bg {
  stroke-width: 10;
  stroke: #eaeaea;
  fill: none;
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color] {
  stroke-dasharray: 1100;
  stroke-width: 10;
  stroke-dashoffset: 1100;
  stroke-linecap: round;
  fill: none;
  transform: rotate(-90 175 175);
  transition: stroke-dashoffset 1s ease-in-out 0s;
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color].percentage-color-bad {
  stroke: #f00014;
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color].percentage-color-middle {
  stroke: #f06400;
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color].percentage-color-well {
  stroke: rgb(63.75, 207.75, 123.75);
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color].percentage-color-very-well {
  stroke: #00c050;
}
.insurance-header .insurance-percentage .percentage-circle circle[class^=percentage-color].no-transition {
  stroke-dashoffset: 1100 !important;
}
.insurance-header .insurance-percentage .percentage-circle text[class^=percentage-color] {
  text-anchor: middle;
  font: 400 5rem Rubik, sans-serif;
}
.insurance-header .insurance-percentage .percentage-circle text[class^=percentage-color].percentage-color-bad {
  fill: #f00014;
}
.insurance-header .insurance-percentage .percentage-circle text[class^=percentage-color].percentage-color-middle {
  fill: #f06400;
}
.insurance-header .insurance-percentage .percentage-circle text[class^=percentage-color].percentage-color-well {
  fill: rgb(63.75, 207.75, 123.75);
}
.insurance-header .insurance-percentage .percentage-circle text[class^=percentage-color].percentage-color-very-well {
  fill: #00c050;
}
.insurance-header p[class^=text-percentage-color] {
  margin: 0;
  font-weight: 400;
  font-size: 1rem;
}
.insurance-header .text-percentage-color-bad {
  color: #f00014;
}
.insurance-header .text-percentage-color-middle {
  color: #f06400;
}
.insurance-header .text-percentage-color-well {
  color: rgb(63.75, 207.75, 123.75);
}
.insurance-header .text-percentage-color-very-well {
  color: #00c050;
}
.insurace-download-row {
  margin: 0 auto;
}
.insurace-download-row .col-auto {
  padding: 0;
}
.dashboard-business .insurace-download-row .pdf-link {
  position: absolute;
  top: 0;
  right: 1.25rem;
}
.dashboard-business .insurace-download-row .pdf-link + header {
  padding-right: 2.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.resolved-timeline,
.unresolved-timeline {
  position: relative;
}
.resolved-timeline > header {
  display: none;
}
.unresolved-timeline + .resolved-timeline > header {
  display: block;
}
.insurances-hint {
  margin-bottom: 1.25rem;
  color: #414141;
  font-weight: 400;
  font-size: 1.125rem;
}
.box-insurance {
  position: relative;
  max-width: 36.25rem;
  margin: 0 auto 2.5rem;
}
.box-insurance .insurance-new-document-badge {
  position: absolute;
  top: -0.5625rem;
  right: 0.9375rem;
  border-radius: 0.5625rem;
  background-color: #f00014;
  cursor: pointer;
  opacity: 0.85;
  transition: opacity 0.25s ease;
}
.box-insurance .insurance-new-document-badge:hover {
  opacity: 1;
}
.insurance-box {
  position: relative;
  width: 100%;
  max-width: none;
  margin: 0;
  color: #f06400;
}
.insurance-box::after {
  display: none;
}
.insurance-box .insurance-price-table {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 0 0.625rem;
  transition: all 0.25s ease;
}
.insurance-box .insurance-price-table .insurance-headline {
  flex: 0 0 100%;
  width: 100%;
  margin-bottom: 1.875rem;
  overflow: hidden;
  font-weight: 500;
  font-size: 1.25rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.insurance-box .insurance-price-table .insurance-headline + .insurance-btn-content {
  margin-top: 0;
  margin-bottom: 1.25rem;
}
.insurance-box .insurance-price-table.status-new .insurance-headline {
  color: #005aaa;
  color: rgba(0, 90, 170, 0.5);
}
.insurance-box .insurance-price-table.status-not-accepted .insurance-headline {
  color: #005aaa;
  color: rgba(0, 90, 170, 0.75);
}
.insurance-box .insurance-price-table.status-confirmed .insurance-headline {
  color: #005aaa;
}
.insurance-box .insurance-price-table.status-unsolved .insurance-headline {
  color: #f00014;
}
.insurance-box .insurance-price-table .insurance-company img {
  display: inline-block;
  width: 3.75rem;
  height: auto;
  vertical-align: middle;
}
.insurance-box .insurance-price-table .insurance-not-accepted {
  width: 100%;
  margin-top: -0.3125rem;
  margin-bottom: 0.5rem;
  color: #f00014;
}
.insurance-box .insurance-price-table .insurance-description {
  display: block;
  display: box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  width: calc(100% - (7.1875rem + 4.0625rem));
  max-height: 2.625rem;
  padding: 0 0.9375rem;
  overflow: hidden;
  -webkit-line-clamp: 2;
  position: relative;
  font-size: 0.875rem;
  -webkit-hyphens: auto;
          hyphens: auto;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-word;
}
.insurance-box .insurance-price-table .insurance-description.insurance-description-full {
  width: calc(100% - 4.0625rem);
}
.insurance-box .insurance-price-table .insurance-price {
  width: 7.1875rem;
  overflow: hidden;
  color: #005aaa;
  font-size: 1.5rem;
  line-height: 1.25;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.insurance-box .insurance-price-table .insurance-price .insurance-duration {
  display: block;
  font-size: 0.875rem;
}
.insurance-box .insurance-price-table .insurance-added {
  width: 100%;
  margin-top: -1.875rem;
  margin-bottom: 0.9375rem;
  font-size: 0.75rem;
}
.insurance-box .insurance-price-table .insurance-box-add-person {
  margin-top: 0.625rem;
}
.insurance-box .insurance-price-table .insurance-box-add-person, .insurance-box .insurance-price-table .insurance-box-add-person + .mt-3 {
  -webkit-hyphens: auto;
          hyphens: auto;
  word-break: break-word;
}
 .insurance-box .insurance-price-table .insurance-box-add-person + div .app-tooltip-close, .insurance-box .insurance-price-table .insurance-box-add-person + div .is-link,.insurance-box .insurance-price-table .insurance-box-add-person + div a, .insurance-box .insurance-price-table .insurance-box-add-person .app-tooltip-close, .insurance-box .insurance-price-table .insurance-box-add-person .is-link, .insurance-box .insurance-price-table .insurance-box-add-person a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.insurance-box .insurance-price-table .ribbon-rejected {
  z-index: 10;
  position: absolute;
  top: -1.625rem;
  right: -1.625rem;
  width: 10.3125rem;
  height: 10.3125rem;
  overflow: hidden;
  text-align: right;
}
.insurance-box .insurance-price-table .ribbon-rejected span {
  display: block;
  position: absolute;
  top: 2.125rem;
  right: -2.75rem;
  width: 12.5rem;
  min-height: 2.75rem;
  padding: 0.1875rem 2.8125rem;
  transform: rotate(45deg);
  background-color: #f00014;
  color: #fff;
  font-size: 0.6875rem;
  line-height: 1.15;
  -webkit-hyphens: auto;
          hyphens: auto;
  text-align: center;
  word-break: break-word;
}
 .insurance-box .insurance-price-table .ribbon-rejected span::after,.insurance-box .insurance-price-table .ribbon-rejected span::before {
  z-index: -1;
  position: absolute;
  top: 100%;
  content: "";
}
.insurance-box .insurance-price-table .ribbon-rejected span::before {
  left: 0;
  border-top: 0.1875rem solid #f00014;
  border-right: 0.1875rem solid transparent;
  border-bottom: 0.1875rem solid transparent;
  border-left: 0.1875rem solid #f00014;
}
.insurance-box .insurance-price-table .ribbon-rejected span::after {
  right: 0;
  border-top: 0.1875rem solid #f00014;
  border-right: 0.1875rem solid #f00014;
  border-bottom: 0.1875rem solid transparent;
  border-left: 0.1875rem solid transparent;
}
.insurance-box .insurance-price-table .insurance-btn-content {
  margin-top: 1.875rem;
}
.insurance-box .insurance-price-table .btn {
  width: 100%;
  max-width: none;
}
.insurance-box .insurance-price-table hr {
  display: block;
  width: 100%;
}
.insurance-box .insurance-price-table > .row {
  display: flex;
  min-width: calc(100% + 2.5rem);
}
.insurance-more-content-list {
  padding: 0;
  font-size: 0.75rem;
}
.insurance-more-content-list + .insurance-more-content-list {
  margin-top: 0.9375rem;
}
.insurance-more-content-list input[type=checkbox] {
  visibility: hidden;
  z-index: -1;
  position: absolute;
  opacity: 0;
}
.insurance-more-content-list .list-header,
.insurance-more-content-list .list-header-bill-attachments,
.insurance-more-content-list .list-header-damage-attachments {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.insurance-more-content-list .list-header {
  margin-bottom: 0.3125rem;
  font-size: 0.75rem;
}
.insurance-more-content-list[data-docs=">2"] .doc-list {
  max-height: 2.6875rem;
}
.insurance-more-content-list .doc-list {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style: none;
  transition: max-height 0.25s ease;
}
.insurance-more-content-list .doc-list[style] {
  max-height: 81.25rem;
}
.insurance-more-content-list .doc-list li {
  overflow: hidden;
  font-size: 0.75rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.insurance-more-content-list .doc-list li + li {
  margin-top: 0.3125rem;
}

.insurance-more-content-list .doc-list li .app-tooltip-close,.insurance-more-content-list .doc-list li .icon-app,
.insurance-more-content-list .doc-list li .is-link,
.insurance-more-content-list .doc-list li a {
  vertical-align: middle;
}
.insurance-more-content-list .doc-list li .icon-app {
  margin: 0 0.3125rem 0 0.125rem;
  color: #f00014;
  font-size: 0.875rem;
}
 .insurance-more-content-list .doc-list li .app-tooltip-close, .insurance-more-content-list .doc-list li .is-link,.insurance-more-content-list .doc-list li a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
 .insurance-more-content-list .doc-list + .app-tooltip-close, .insurance-more-content-list .doc-list + .is-link,.insurance-more-content-list .doc-list + a, .insurance-more-content-list .doc-list + label {
  margin-top: 0.5rem;
  font-size: 0.75rem;
}
.insurance-more-content-list .doc-list + label {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  cursor: pointer;
}
.insurance-more-content-list .doc-list + label:hover {
  color: rgb(112.5, 46.875, 0);
}
.insurance-more-content-list.highlighted input:checked ~ .doc-list {
  max-height: 81.25rem;
}
.insurance-more-content-list.highlighted input:checked ~ .doc-list + label::before {
  content: attr(data-text-less);
}
.insurance-more-content-list.highlighted .doc-list {
  max-height: 6.25rem;
}
 .insurance-more-content-list.highlighted .doc-list li .app-tooltip-close, .insurance-more-content-list.highlighted .doc-list li .is-link,.insurance-more-content-list.highlighted .doc-list li a {
  display: block;
  position: relative;
  padding: 0 1.875rem 0.75rem 0;
  overflow: hidden;
  color: #414141;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
 .insurance-more-content-list.highlighted .doc-list li .app-tooltip-close .icon-app, .insurance-more-content-list.highlighted .doc-list li .is-link .icon-app,.insurance-more-content-list.highlighted .doc-list li a .icon-app {
  position: absolute;
  right: 0;
  color: #f06400;
  font-size: 1.25rem;
}
 .insurance-more-content-list.highlighted .doc-list li .app-tooltip-close:hover, .insurance-more-content-list.highlighted .doc-list li .is-link:hover,.insurance-more-content-list.highlighted .doc-list li a:hover {
  color: rgb(39.5, 39.5, 39.5);
}
 .insurance-more-content-list.highlighted .doc-list li .app-tooltip-close:hover .icon-app, .insurance-more-content-list.highlighted .doc-list li .is-link:hover .icon-app,.insurance-more-content-list.highlighted .doc-list li a:hover .icon-app {
  color: rgb(112.5, 46.875, 0);
}
.insurance-more-content-list.highlighted .doc-list + label::before {
  content: attr(data-text-more);
}
.insurance-more-content-list .list-bill-attachments,
.insurance-more-content-list .list-damage-attachments {
  margin-bottom: 0.9375rem;
  padding-bottom: 0.9375rem;
  padding-left: 0.9375rem;
  border-bottom: 0.0625rem solid #eaeaea;
}
.show-more-trigger {
  display: block;
  flex: 0 0 100%;
  margin-top: 0.9375rem;
  margin-bottom: 0;
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
  font-size: 1.375rem;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  transition: color 0.25s ease;
}
.show-more-trigger:hover {
  color: #343434;
  color: rgba(52.25, 52.25, 52.25, 0.75);
}
.more-content {
  padding: 0 0.625rem;
}
.more-content > .labeled-content:first-child, .more-content > div:first-child, .more-content > p:first-child {
  margin-top: 1.5625rem;
}
.more-content [id^=attachment] {
  display: none;
}
.more-content [id^=attachment] + label {
  margin: 0 0 0 0.625rem;
  vertical-align: sub;
  cursor: pointer;
}
.more-content [id^=attachment] + label + .list-bill-attachments-content, .more-content [id^=attachment] + label + .list-damage-attachments-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-in-out;
}
.more-content [id^=attachment] + label + .list-bill-attachments-content .list-header-bill-attachments,
.more-content [id^=attachment] + label + .list-bill-attachments-content .list-header-damage-attachments,
.more-content [id^=attachment] + label + .list-damage-attachments-content .list-header-bill-attachments,
.more-content [id^=attachment] + label + .list-damage-attachments-content .list-header-damage-attachments {
  margin-top: 0.625rem;
  font-weight: 600;
  font-size: 0.75rem;
}
.more-content [id^=attachment]:checked + label::before {
  content: "\e90d";
}
.more-content [id^=attachment]:checked + label + .list-bill-attachments-content, .more-content [id^=attachment]:checked + label + .list-damage-attachments-content {
  max-height: 31.25rem;
}
.more-content p {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.more-content p:last-child {
  margin: 0;
}
input[data-show-more] {
  display: none;
}
input[data-show-more] + .insurance-box + .more-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s linear;
}
input[data-show-more]:checked + .insurance-box .show-more-trigger span::before {
  content: "\e90d";
}
input[data-show-more]:checked + .insurance-box + .more-content {
  max-height: 75rem;
}
.labeled-content {
  padding-left: 0;
}
.labeled-content .check-label {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.labeled-content .check-value .license-plate {
  display: inline-block;
  position: relative;
  margin-top: 0.25rem;
  padding: 0 0.375rem 0 1.5625rem;
  border: 0.125rem solid #000;
  border-radius: 0.1875rem;
  background: #fff;
  color: #000;
  font-weight: 500;
  font-size: 1.25rem;
}
.labeled-content .check-value .license-plate::before {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 1.125rem;
  height: 100%;
  background: #025bdc;
  content: "";
}
.contract-list {
  margin: 0;
}
.contract-list li {
  max-width: 25rem;
  padding: 0.5rem 1rem;
}
.contract-list .contract-label {
  overflow: hidden;
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
  font-size: 0.75rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.contract-list .contract-value {
  font-size: 1rem;
}
.list-insurance-select {
  margin: 0;
  padding: 0;
  list-style: none;
}
.list-insurance-select li {
  position: relative;
}
.list-insurance-select li + li {
  margin-top: 1.25rem;
}
 .list-insurance-select li .app-tooltip-close, .list-insurance-select li .is-link,.list-insurance-select li a {
  display: block;
  padding: 0.625rem 4.6875rem 0.625rem 0.9375rem;
  overflow: hidden;
  border-radius: 0.3125rem;
  background-color: rgb(242.25, 242.25, 242.25);
  box-shadow: inset 0 0 0 0.0625rem #f06400;
  color: #414141;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: 0.85;
  transition: all 0.25s linear;
}
 .list-insurance-select li .active.app-tooltip-close, .list-insurance-select li .active.is-link, .list-insurance-select li .app-tooltip-close:hover, .list-insurance-select li .is-link:hover, .list-insurance-select li a.active,.list-insurance-select li a:hover {
  background-color: #fff;
  color: rgb(112.5, 46.875, 0);
  opacity: 1;
}
 .list-insurance-select li .active.app-tooltip-close + .document-badge, .list-insurance-select li .active.is-link + .document-badge, .list-insurance-select li .app-tooltip-close:hover + .document-badge, .list-insurance-select li .is-link:hover + .document-badge, .list-insurance-select li a.active + .document-badge,.list-insurance-select li a:hover + .document-badge {
  opacity: 1;
}
.list-insurance-select li .spinner {
  position: absolute;
  top: 0.9375rem;
  right: 0.625rem;
  color: #005aaa;
}
.list-insurance-select li .document-badge {
  position: absolute;
  top: 50%;
  right: 2.1875rem;
  transform: translateY(-50%);
  border-radius: 0.5625rem;
  cursor: default;
  opacity: 0.5;
  transition: opacity 0.25s linear;
}
.insurance-slider-stage {
  width: calc(100% + 2.5rem);
  margin: 3.125rem -1.25rem;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.5s ease;
}
.insurance-slider-stage.insurance-slider-show {
  overflow: visible;
  opacity: 1;
}
.insurance-slider[data-item-count="1"] .insurance-slider-item,
.insurance-slider[data-item-count="1"] .slick-slide,
.insurance-slider[data-item-count="1"] .slick-track {
  width: 100% !important;
}
.insurance-slider[data-item-count="1"] .insurance-slider-item {
  max-width: 31.25rem;
  margin: 0;
  padding: 0.125rem 1.25rem;
}
.insurance-slider[data-item-count="1"] .slick-slide {
  padding: 0;
}
.insurance-slider .slick-slide {
  width: calc(18.125rem + 1.625rem);
  padding: 1.25rem 0.8125rem 1.875rem;
}
.insurance-slider .insurance-slider-item {
  display: block !important;
  position: relative;
  margin: 0 auto;
  padding: 0.125rem;
  overflow: hidden;
  cursor: pointer;
}
.insurance-slider .insurance-slider-item .slick-arrow {
  display: none;
}
.insurance-slider .insurance-slider-item .box-default {
  margin-bottom: 0;
}
.insurance-slider .slick-dots li,
.insurance-slider .slick-dots li button,
.insurance-slider .slick-dots li button::before {
  width: 0.625rem;
  height: 0.625rem;
}
.insurance-slider .slick-dots li button::before {
  background-color: #005aaa;
}
@media (min-width: 41.6875rem) {
  .insurance-teaser .insurance-teaser-headline {
    font-size: 2rem;
  }
  .insurance-teaser .insurance-teaser-subline {
    font-size: 1.25rem;
  }
  .insurance-teaser .teaser-insurance-buttons {
    display: flex;
    width: 100%;
    margin-top: 3.125rem;
  }
  .insurance-teaser .teaser-insurance-buttons .teaser-insurance-button {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 1.25rem 0 0;
  }
  .insurance-teaser .teaser-insurance-buttons .teaser-insurance-button + .teaser-insurance-button {
    margin-top: 0;
    padding: 0 0 0 1.25rem;
  }
  .insurance-header {
    padding: 1.5625rem 1.25rem;
  }
  .insurance-header h2 {
    font-size: 1.25rem;
  }
  .insurance-header p[class^=text-percentage-color] {
    font-size: 1.125rem;
  }
  .insurances-hint {
    margin-bottom: 1.5625rem;
    font-size: 1.25rem;
  }
  .insurance-box .insurance-price-table .insurance-description {
    width: calc(100% - (7.1875rem + 4.375rem));
    font-size: 1rem;
  }
  .insurance-box .insurance-price-table .insurance-description.insurance-description-full {
    width: calc(100% - 4.375rem);
  }
  .dashboard-business .insurace-download-row .pdf-link:hover + header {
    padding-right: 15rem;
  }
  .insurance-slider .slick-slide {
    width: calc(23.125rem + 2.9375rem);
    padding: 1.25rem 1.46875rem;
  }
}
@media (min-width: 48rem) {
  .insurance-header .insurance-percentage {
    margin-bottom: 0;
  }
  .insurance-slider-stage {
    width: calc(100% - 3.75rem);
    margin: 3.125rem 1.875rem;
  }
  .insurance-slider[data-item-count="1"] {
    margin-left: -3.125rem;
  }
  .insurance-slider .slick-arrow {
    display: block !important;
  }
  .insurance-slider .slick-prev {
    left: -2.1875rem;
  }
  .insurance-slider .slick-next {
    right: -2.1875rem;
  }
  .insurance-slider .slick-slide {
    width: calc(26.25rem + 2.5rem);
  }
  .insurance-slider .insurance-slider-item {
    border-radius: 0.625rem;
  }
}
@media (min-width: 62rem) {
  .insurance-teaser {
    padding: 4.0625rem 1.25rem 3.4375rem;
  }
  .insurance-teaser .row {
    align-items: center;
  }
  .insurance-teaser .insurance-teaser-text {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(100% - 25rem);
    max-width: calc(100% - 25rem);
    padding: 0.9375rem 1.25rem 0.9375rem 0;
    border-right: 0.0625rem solid #fff;
  }
  .insurance-teaser .insurance-teaser-headline {
    font-size: 2.375rem;
  }
  .insurance-teaser .insurance-teaser-subline {
    font-size: 1.5rem;
  }
  .insurance-teaser .insurance-teaser-image {
    margin: 0;
  }
  .insurance-teaser .teaser-insurance-buttons {
    display: flex;
    flex: 0 0 25rem;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    width: 25rem;
    margin-top: 0;
    text-align: right;
  }
  .insurance-teaser .teaser-insurance-buttons .teaser-insurance-button {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 0 0 1.25rem;
  }
  .insurance-teaser .teaser-insurance-buttons .teaser-insurance-button + .teaser-insurance-button {
    margin-top: 0.9375rem;
  }
  .insurace-download-row {
    max-width: none;
    margin: 0 -1.25rem;
  }
  .insurace-download-row .col-auto {
    padding: 0 1.25rem;
  }
  .box-insurance {
    max-width: none;
  }
  .insurance-slider-stage {
    width: calc(100% - 3.75rem);
    margin: 3.125rem 1.875rem;
  }
  .insurance-slider .slick-slide {
    width: calc(31.25rem + 2.5rem);
  }
}
.container-login {
  padding: 3.125rem 3.125rem 6.25rem;
}
.container-login .alert.lsg {
  width: 100%;
  max-width: none;
  padding: 1.25rem 1.25rem 0;
  color: #414141;
  text-align: left;
}
.container-login .alert.lsg .alert-heading {
  padding-right: 1.875rem;
}
.container-login .alert.lsg.alert-dismissible .close {
  top: 0.8125rem;
}
.container-login .communication-way-container {
  padding-left: 2.0625rem;
}
.container-login .communication-way-container .custom-control {
  margin-right: 0;
  padding-left: 1.8125rem;
}
.container-login .communication-way-container .custom-control .custom-control-description {
  white-space: nowrap;
}
.container-login,
.container-login .custom-control-description,
.container-login .form-control-danger .custom-control-description,
.container-login .form-control-danger.is-group label .custom-control-description {
  color: #414141;
}
 .container-login .app-tooltip-close:not(.btn), .container-login .is-link:not(.btn),.container-login a:not(.btn) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.container-login .form-control-danger .custom-control-indicator {
  border-color: #f00014;
  border-color: rgba(240, 0, 20, 0.75);
}
.container-login .is-group.form-control-danger {
  padding-top: 0;
}
 .container-login .is-group.form-control-danger::after,.container-login .is-group.form-control-danger::before {
  display: none;
}

.container-login .form-spacer .app-tooltip-close,
.container-login .form-spacer .is-link,.container-login .form-spacer a {
  -webkit-text-decoration: none;
  text-decoration: none;
}
 .container-login .form-spacer .app-tooltip-close,.container-login .form-spacer .is-link {
  cursor: pointer;
}
.container-login .btn-colored-default-lg {
  max-width: none;
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 0.3rem;
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.2;
}
.container-login .btn-colored-default-lg:hover {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  color: rgb(235.875, 235.875, 235.875);
}
 .container-login .btn-colored-default-lg.focus,.container-login .btn-colored-default-lg:focus {
  border-color: rgb(189, 78.75, 0);
  background-color: rgb(201.75, 84.0625, 0);
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
  color: rgb(235.875, 235.875, 235.875);
}
.container-login .btn-colored-default-lg.disabled, .container-login .btn-colored-default-lg:disabled {
  border-color: #f06400;
  background-color: #f06400;
  color: #fff;
}
 .container-login .btn-colored-default-lg:not(:disabled):not(.disabled).active,.container-login .btn-colored-default-lg:not(:disabled):not(.disabled):active, .show > .container-login .btn-colored-default-lg.dropdown-toggle {
  border-color: rgb(176.25, 73.4375, 0);
  background-color: rgb(189, 78.75, 0);
  color: rgb(229.5, 229.5, 229.5);
}
 .container-login .btn-colored-default-lg:not(:disabled):not(.disabled).active:focus,.container-login .btn-colored-default-lg:not(:disabled):not(.disabled):active:focus, .show > .container-login .btn-colored-default-lg.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242.25, 123.25, 38.25, 0.5);
}
.container-login .btn-colored-default-lg.spinner {
  position: relative;
  padding-left: calc(0.5rem + 1.625rem m + 0.625rem);
}
.container-login .btn-colored-default-lg.spinner::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 1.625rem m/2);
  left: 0.3125rem;
  width: 1.625rem m;
  height: 1.625rem m;
  border: 0.125rem solid #fff;
  border-radius: 50%;
  border-right-color: transparent;
  content: "";
  animation: spinner-border 0.75s linear infinite;
}
.login-left {
  width: 100%;
}
.login-left .headline-primary,
.login-left .headline-secondary,
.login-left .subline {
  text-align: center;
}
.login-left .headline-primary {
  position: relative;
  width: 100%;
  height: 2.5rem;
  margin-bottom: 2.1875rem;
  color: #005aaa;
  font-size: 1.5rem;
  text-indent: -999em;
}
.login-left .headline-primary::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/webapp/img/themes/spardabw/_logo/logo-big__4a3f20d1e030e4be2df930023b66175e1eb45460.png") no-repeat center/contain transparent;
  content: "";
}
.login-left .headline-secondary {
  margin-bottom: 2.5rem;
  color: #005aaa;
  font-size: 1.125rem;
}
.login-left .subline {
  margin-top: -1.875rem;
  margin-bottom: 2.5rem;
  color: #005aaa;
  font-weight: 600;
  font-size: 1.125rem;
}
.login-left.has-video video {
  display: block;
  width: calc(100% + 2.5rem);
  max-width: 27.5rem;
  height: auto;
  margin: 0 -1.25rem 1.875rem;
}
.login-right {
  position: relative;
  align-self: start;
  width: 100%;
  max-width: 25rem;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  border-radius: 0.4375rem;
  background-color: #fff;
  box-shadow: inset 0 0 0 0.0625rem #f06400;
  -webkit-hyphens: auto;
          hyphens: auto;
  word-break: break-word;
}
.login-right .headline-primary,
.login-right .headline-secondary {
  margin-bottom: 1.25rem;
  color: #414141;
}
.login-right.warning::after {
  display: block;
  position: absolute;
  top: 0.4375rem;
  left: 0;
  width: 0.3125rem;
  height: calc(100% - 0.4375rem * 2);
  background-color: #f06400;
  content: "";
}
.login-right.font-size-bigger {
  font-size: 1.125rem;
}
.login-right.font-size-bigger p {
  margin: 0;
}
@media (min-width: 31.25rem) {
  .login-left.has-video video {
    width: 100%;
    max-width: 25rem;
    margin: 0 auto 2.5rem;
  }
}
@media (min-width: 48rem) {
  .container-login {
    padding: 4.0625rem 3.125rem 8.125rem;
  }
  .login-left {
    width: 100%;
    max-width: calc(100% - 25rem);
  }
  .login-left .headline-primary,
  .login-left .headline-secondary,
  .login-left .subline {
    padding: 0;
    text-align: left;
  }
  .login-left .headline-primary {
    height: 3.125rem;
    margin-bottom: 2.8125rem;
    font-size: 1.625rem;
  }
  .login-left .headline-primary::before {
    background-position: left center;
  }
  .login-left .headline-secondary {
    margin-bottom: 3.125rem;
    font-size: 1.25rem;
  }
  .login-left .subline {
    margin-top: -2.8125rem;
  }
  .login-left:not(.no-image) {
    position: relative;
  }
  .login-left:not(.no-image)::after {
    display: block;
    position: relative;
    top: -2.5rem;
    left: 0;
    width: calc(100% - 1.25rem);
    height: 18.75rem;
    background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 456.7 377' style='enable-background:new 0 0 456.7 377;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0{fill:%23EBEBEB;}.st1{fill:%23E0E0E0;}.st2{fill:%23F5F5F5;}.st3{fill:%23FAFAFA;}.st4{fill:%23263238;}.st5{fill:%23455A64;}.st6{opacity:0.3;}.st7{fill:%23f06400;}.st8{fill:%23FFBE9D;}.st9{fill:%23EB996E;}.st10{fill:%23FFFFFF;}.st11{display:none;}.st12{display:inline;fill:%23EBEBEB;}.st13{display:inline;fill:%23E0E0E0;}.st14{display:inline;opacity:0.2;}.st15{display:inline;fill:%23FFFFFF;}.st16{display:inline;fill:%23F5F5F5;}.st17{display:inline;fill:%23FAFAFA;}.st18{display:inline;fill:%23455A64;}%3C/style%3E%3Cg id='freepik--background-complete--inject-6'%3E%3Crect x='283.5' y='317.4' class='st0' width='10.3' height='48.8'/%3E%3Crect x='371.3' y='317.4' class='st0' width='10.3' height='48.8'/%3E%3Crect x='266.4' y='256.1' class='st0' width='130.4' height='12.1'/%3E%3Cpolygon class='st0' points='391.5,318 274.3,318.3 274.3,268.2 391.5,268.2 '/%3E%3Cpath class='st1' d='M396.7,268.2c0,0.1-29.2,0.2-65.2,0.2s-65.2-0.1-65.2-0.2s29.2-0.2,65.2-0.2S396.7,268,396.7,268.2z'/%3E%3Cpath class='st1' d='M391.1,318.3c0,0.1-26.1,0.2-58.2,0.2s-58.2-0.1-58.2-0.2s26-0.2,58.2-0.2S391.1,318.2,391.1,318.3z'/%3E%3Cpath class='st1' d='M381.9,308.1c0,0,0-0.2,0-0.6s0-1,0-1.7c0-1.5,0-3.6,0-6.4c0-5.6,0-13.7-0.1-23.9l0.1,0.2l-97.9,0.1l0,0l0.2-0.2c0,11.3,0,22.3,0,32.5l-0.2-0.2l70,0.1l20.5,0.1h5.5h1.4H381.9l-0.4-0.1H380h-5.5l-20.4,0.1l-70.2,0.1h-0.2V308c0-10.3,0-21.2,0-32.5v-0.2h0.3l97.9,0.1h0.1v0.1c0,10.2-0.1,18.4-0.1,24c0,2.8,0,4.9,0,6.4c0,0.7,0,1.2,0,1.6S381.9,308.1,381.9,308.1z'/%3E%3Cpath class='st1' d='M287.9,303.9c-0.4,0.8-1,1.5-1.7,2.2c-0.6,0.7-1.2,1.4-2,1.9c0.4-0.8,1-1.5,1.7-2.2C286.4,305,287.1,304.4,287.9,303.9z'/%3E%3Cpath class='st1' d='M287.9,279.9c-0.8-0.6-1.5-1.2-2.1-2c-0.7-0.7-1.3-1.4-1.8-2.3c0.8,0.5,1.5,1.2,2.1,2C286.8,278.3,287.4,279,287.9,279.9z'/%3E%3Cpath class='st1' d='M382,275.7c-0.6,0.9-1.3,1.6-2.1,2.3c-0.7,0.7-1.6,1.4-2.4,1.9c0.6-0.9,1.3-1.6,2.1-2.3C380.3,276.9,381.2,276.3,382,275.7z'/%3E%3Cpath class='st1' d='M381.9,308.1c-0.9-0.5-1.7-1.2-2.4-2c-0.8-0.7-1.5-1.4-2-2.3c0.9,0.5,1.7,1.2,2.4,2C380.6,306.5,381.3,307.3,381.9,308.1z'/%3E%3Cpath class='st1' d='M377.5,303.9c0,0,0-0.1,0-0.4s0-0.7,0-1.2c0-1.1,0-2.7,0-4.7c0-4.1,0-10.1-0.1-17.6l0.1,0.1l-89.6,0.1l0,0l0.2-0.2c0,8.2,0,16.3,0,24l-0.2-0.2l64,0.1l18.8,0.1h5.1h1.2L377.5,303.9H377h-1.3h-5L352,304l-64.1,0.1h-0.2v-24.5h0.2l89.6,0.1h0.1v0.1c0,7.6-0.1,13.6-0.1,17.7c0,2,0,3.6,0,4.7c0,0.5,0,0.9,0,1.2S377.5,303.9,377.5,303.9z'/%3E%3Cpath class='st1' d='M341.5,289.6c-0.7-0.5-1.6-0.9-2.4-1.1s-1.6-0.4-2.4-0.4h-6.6c-1.9,0-3.8,0.7-5.2,2c-0.3,0.3-0.6,0.6-0.8,1c-0.6,1-0.5,2.3,0.3,3.2c0.8,0.8,2.6,0.4,2.7-0.8c0.1,1.6,1.4,2.8,3,2.7c1.6-0.2,2.8-1.3,3.2-2.8c0,1.4,1.2,2.6,2.6,2.6c1.3,0,2.4-0.9,2.5-2.2c0.8,1.1,2,2,3.4,1.6c0.8-0.3,1.4-0.9,1.6-1.8C343.7,292.1,343,290.5,341.5,289.6z'/%3E%3Cpath class='st0' d='M331.3,288.1c-1,0.7-1.9,1.5-2.7,2.5c-0.7,1-1.2,2.2-1.5,3.4c-0.1,0-0.1-0.4,0-1.1c0.2-0.9,0.6-1.8,1.1-2.5s1.2-1.4,2-1.8C330.9,288.2,331.3,288.1,331.3,288.1z'/%3E%3Cpath class='st0' d='M333.9,288.4c0.1,1.7-0.1,3.5-0.5,5.2c-0.2-0.9-0.2-1.8,0-2.6C333.4,290.1,333.5,289.2,333.9,288.4z'/%3E%3Cpath class='st0' d='M337,288.4c0,0,0.4,0.1,0.8,0.5c0.5,0.6,0.8,1.3,0.9,2s0.1,1.5,0,2.2c-0.1,0.6-0.2,0.9-0.2,0.9s-0.1-0.4-0.1-0.9c0-0.7,0-1.4-0.1-2.1s-0.4-1.3-0.7-1.9C337.3,288.6,337,288.4,337,288.4z'/%3E%3Crect x='292.7' y='333.9' class='st0' width='80.3' height='9.4'/%3E%3Cpath class='st1' d='M352.8,243.9V256h-52.1c-3.3,0-6-2.7-6-6.1l0,0l0,0c0-3.3,2.7-6.1,6-6.1'/%3E%3Cpath class='st0' d='M335.2,246.5h17.6l0,0v7l0,0h-17.6c-1.7,0-3-1.4-3-3v-0.9C332.1,247.8,333.5,246.4,335.2,246.5z'/%3E%3Cpath class='st0' d='M352.8,231.8v12.1h-52.1c-3.3,0-6-2.7-6-6l0,0c0-3.3,2.7-6.1,6-6.1l0,0H352.8z'/%3E%3Cpath class='st2' d='M335.2,234.3h17.6l0,0v7l0,0h-17.6c-1.7,0-3-1.4-3-3v-0.9C332.1,235.7,333.5,234.3,335.2,234.3z'/%3E%3Cpolygon class='st1' points='315.2,212.4 306.9,231.8 312.2,231.8 315.9,221.4 '/%3E%3Cpolygon class='st2' points='340.6,194.8 343.8,231.8 316.7,231.8 313.8,194.8 '/%3E%3Cpolygon class='st3' points='337.9,197.7 340.7,228.7 320.4,229 317.7,197.5 '/%3E%3Cpolygon class='st1' points='333.6,202 335.2,223.4 324.4,223.4 322.5,202 '/%3E%3C/g%3E%3Cg id='freepik--Floor--inject-6'%3E%3Cpath class='st4' d='M439,366.7c0,0.1-94,0.3-210,0.3s-210-0.1-210-0.3s94-0.3,210-0.3S439,366.6,439,366.7z'/%3E%3C/g%3E%3Cg id='freepik--Plant--inject-6'%3E%3Cpath class='st5' d='M436.8,140c-11.8,6.1-20.8,16.6-27.4,28.2s-10.7,24.3-14.9,37l-3.6,65.2c13.8-23.4,24.8-50.9,27.8-77.9l-9.1-0.8c6.1-0.9,11.3-5.4,14.6-10.6s5-11.4,6.6-17.3l-11.2,1.7C428.4,159.5,434.6,150.4,436.8,140z'/%3E%3Cg class='st6'%3E%3Cpath d='M436.8,140c-11.8,6.1-20.8,16.6-27.4,28.2s-10.7,24.3-14.9,37l-3.6,65.2c13.8-23.4,24.8-50.9,27.8-77.9l-9.1-0.8c6.1-0.9,11.3-5.4,14.6-10.6s5-11.4,6.6-17.3l-11.2,1.7C428.4,159.5,434.6,150.4,436.8,140z'/%3E%3C/g%3E%3Cpath class='st5' d='M388.9,285.7c0,0-29.8-35.7-29.5-69.8h12.1c0,0-13.1-8.6-12.1-13.4s1.4-23.1,1.4-23.1l11,2.8c0,0-8.3-4.1-9.3-10.7s2.4-36.9,2.4-36.9s13.4,14.1,17.6,28.6c4.1,14.5,15,31.3,11.8,75.4S388.9,285.7,388.9,285.7z'/%3E%3Cpath class='st5' d='M404,289c0,0,32.3-21.5,39.5-49l-9.7-2.6c0,0,12.4-4,12.6-8.2s3.9-18.9,3.9-18.9l-9.5-0.2c0,0,7.6-1.5,9.8-6.5s6.1-30.2,6.1-30.2s-13.9,8.4-20.4,19.1s-18.9,21.9-26,58.1S404,289,404,289z'/%3E%3Cpath class='st4' d='M373.1,165.7c0,0.1,0.1,0.3,0.1,0.4c0.1,0.3,0.1,0.6,0.3,1.1c0.2,1,0.5,2.4,0.9,4.2s0.9,4.1,1.4,6.7s1.1,5.6,1.8,8.9c1.3,6.6,2.6,14.5,4,23.4s2.7,18.5,3.9,28.8s2.1,20,2.8,28.9s1.2,16.9,1.4,23.6c0.2,3.4,0.2,6.4,0.3,9.1s0.1,5,0.2,6.9s0,3.3,0,4.3v1.1c0,0.1,0,0.3,0,0.4c0-0.1,0-0.3,0-0.4c0-0.3,0-0.6,0-1.1c0-1-0.1-2.5-0.1-4.3s-0.1-4.2-0.2-6.9s-0.2-5.7-0.4-9.1c-0.3-6.7-0.9-14.8-1.5-23.6s-1.6-18.6-2.8-28.9s-2.5-19.9-3.8-28.7s-2.7-16.7-3.9-23.4c-0.6-3.3-1.2-6.3-1.7-8.9s-0.9-4.9-1.3-6.7s-0.6-3.3-0.9-4.3l-0.2-1.1C373.1,166,373.1,165.8,373.1,165.7z'/%3E%3Cpath class='st5' d='M384.8,307.5c0,0-27.3-31-35.8-49.7l6.4-2.7c-4.6,0.8-9.4-1.2-13-4.3s-6.2-7-8.8-10.9l8.4-1.4c-7.7-2.2-14.3-7.3-18.4-14.3c10,1.6,19,7.1,26.4,13.9c6,5.5,11.1,12,16,18.5c2.4,3.2,4.5,6.6,6.2,10.2C376.7,276.3,384.8,296.2,384.8,307.5z'/%3E%3Cpath class='st4' d='M444,191.5c0,0.1-0.1,0.2-0.1,0.3l-0.4,0.9c-0.4,0.8-1,2-1.7,3.4c-1.5,3-3.5,7.3-6,12.7s-5.4,11.8-8.5,19s-6.4,15.2-9.6,23.6s-6.2,16.5-8.7,24s-4.7,14.1-6.5,19.8s-3.1,10.3-4,13.4c-0.5,1.6-0.8,2.8-1.1,3.7c-0.1,0.4-0.2,0.7-0.3,0.9c0,0.1-0.1,0.2-0.1,0.3c0-0.1,0-0.2,0.1-0.3c0.1-0.2,0.1-0.6,0.2-1c0.2-0.9,0.6-2.1,1-3.7c0.9-3.2,2.2-7.8,3.9-13.5s3.9-12.4,6.4-19.8s5.5-15.5,8.7-24s6.6-16.4,9.7-23.6s6.1-13.6,8.6-19s4.7-9.6,6.2-12.6l1.8-3.4l0.5-0.9C443.9,191.6,444,191.5,444,191.5z'/%3E%3Cpath class='st4' d='M387.1,320.8c-0.1-0.2-0.1-0.4-0.1-0.6c-0.1-0.4-0.1-1-0.3-1.6s-0.2-1.6-0.4-2.6s-0.4-2.2-0.6-3.4c-0.5-2.5-1.2-5.5-2.1-8.8s-2.1-6.9-3.4-10.6s-2.9-7.1-4.4-10.2s-3-5.8-4.3-8c-0.6-1.1-1.3-2.1-1.8-3s-1-1.6-1.4-2.2s-0.6-1-0.9-1.4c-0.1-0.2-0.2-0.3-0.3-0.5c0.1,0.1,0.3,0.3,0.4,0.5l1,1.4c0.4,0.6,0.9,1.3,1.5,2.2s1.2,1.8,1.9,3c1.4,2.2,2.9,4.9,4.4,8s3,6.5,4.5,10.2s2.5,7.3,3.4,10.6s1.5,6.3,2,8.9c0.3,1.3,0.4,2.4,0.6,3.5s0.3,1.9,0.3,2.6s0.1,1.2,0.2,1.7C387.1,320.5,387.1,320.7,387.1,320.8z'/%3E%3Crect x='363.3' y='313.5' class='st7' width='59.8' height='12.2'/%3E%3Cpolygon class='st7' points='369,325.7 375.5,366.7 411.6,366.7 417.6,325.7 '/%3E%3Cpath class='st4' d='M419.5,325.7c0,0.1-11.3,0.3-25.2,0.3s-25.3-0.1-25.3-0.3s11.3-0.3,25.3-0.3S419.5,325.6,419.5,325.7z'/%3E%3C/g%3E%3Cg id='freepik--Character--inject-6'%3E%3Cpath class='st4' d='M133,14.9c1-4.9,4.4-7.5,9-9.4c4.7-1.9,10-1.4,14.3,1.4c2.8,1.8,5,4.6,8.2,5.5c5.3,1.5,11.1-2.8,16.2-0.8c3.6,1.4,5.4,5.5,4,9.2c-1,2.7-3.6,4.4-6.4,4.5c3.5,1,4.8,5.8,3.1,8.9s-5.7,4.5-9.3,4.1s-6.8-2.4-9.6-4.6s-5.4-4.8-8.4-6.8s-6.6-3.4-10.1-3c-4.8,0.6-8.8,4.5-10.6,9s-2,9.5-2,14.4s0.3,9.8-0.8,14.5c-0.1,0.6-0.4,1.1-0.9,1.4c-0.8,0.3-1.5-0.5-1.9-1.2c-5-7.9-8.3-16.8-9.9-26c-0.9-5.3-1.1-10.4,1.6-15.2S129.1,12.3,133,14.9'/%3E%3Cpath class='st8' d='M125.1,38.1l1,49.7c0.2,9.3,4.9,18.9,19.5,17.9l0,0c12.7-1.8,13-10.7,12.9-21.7l0,0c0,0,13.9-1.6,14.6-15.4c0.3-6.7-0.1-20.4-0.6-32.9c-0.5-13.4-11.3-24.1-24.6-24.6h-1.3C132.2,11.3,124.4,23.7,125.1,38.1z'/%3E%3Cpath class='st9' d='M158.5,84c-6.4-0.3-12.5-2.3-17.7-6c0,0,3.9,10.9,17.7,10.2V84z'/%3E%3Cpath class='st4' d='M167.7,49.6c0,1.1-0.9,1.9-2,1.9c-1,0-1.9-0.8-1.9-1.8c0,0,0,0,0-0.1c0-1.1,0.9-1.9,2-1.9C166.8,47.7,167.6,48.5,167.7,49.6L167.7,49.6z'/%3E%3Cpath class='st4' d='M169.3,42.4c-0.2,0.2-1.7-0.9-3.8-1s-3.7,0.9-3.9,0.6c-0.1-0.1,0.2-0.6,0.9-1c0.9-0.6,2-0.9,3.2-0.8c1.1,0,2.1,0.4,3,1.1C169.2,41.8,169.4,42.3,169.3,42.4z'/%3E%3Cpath class='st4' d='M148.1,48.7c0,1.1-0.9,1.9-2,1.9c-1,0.1-1.9-0.7-2-1.8v-0.1c0-1.1,0.9-1.9,2-1.9C147.1,46.8,148,47.6,148.1,48.7L148.1,48.7z'/%3E%3Cpath class='st4' d='M148.5,42c-0.2,0.2-1.7-0.9-3.8-1s-3.7,0.9-3.9,0.6s0.2-0.6,0.9-1c0.9-0.6,2-0.9,3.1-0.8c1.1,0,2.1,0.4,3,1.1C148.4,41.4,148.6,41.8,148.5,42z'/%3E%3Cpath class='st4' d='M155.6,58c1.1-0.3,2.3-0.5,3.5-0.5c0.5,0,1.1-0.1,1.2-0.5c0.1-0.6,0-1.1-0.3-1.6c-0.5-1.3-0.9-2.7-1.4-4.2c-2-6-3.4-10.8-3.2-10.9s2.1,4.7,4,10.6c0.5,1.5,0.9,2.9,1.4,4.2c0.3,0.7,0.4,1.4,0.2,2.1c-0.2,0.4-0.5,0.7-0.9,0.8c-0.3,0.1-0.6,0.1-0.9,0.1C157.9,58.2,156.7,58.2,155.6,58z'/%3E%3Cpath class='st4' d='M149.4,33.7c-0.2,0.6-2.3,0.2-4.8,0.4s-4.5,0.8-4.8,0.3c-0.1-0.3,0.2-0.8,1.1-1.3c1.1-0.7,2.3-1,3.6-1.1s2.6,0.1,3.7,0.6C149,32.9,149.5,33.4,149.4,33.7z'/%3E%3Cpath class='st4' d='M168.8,36.2c-0.4,0.5-1.8-0.1-3.6-0.2s-3.2,0.2-3.6-0.3c-0.1-0.2,0.1-0.7,0.8-1.1c0.9-0.5,1.9-0.8,2.9-0.7s2,0.4,2.8,1.1C168.8,35.5,169,36,168.8,36.2z'/%3E%3Cpath class='st8' d='M125.8,48.3c-0.2-0.1-9.4-3.2-9.4,6.3s9.4,7.6,9.4,7.3S125.8,48.3,125.8,48.3z'/%3E%3Cpath class='st9' d='M122.9,58.2c0,0-0.2,0.1-0.4,0.2c-0.4,0.2-0.8,0.2-1.2,0c-1-0.4-1.8-2-1.9-3.7c0-0.8,0.1-1.6,0.5-2.4c0.2-0.6,0.6-1.1,1.2-1.2c0.4-0.1,0.8,0.1,1,0.5c0.1,0.3,0.1,0.4,0.1,0.5s0.2-0.2,0.1-0.6c0-0.2-0.2-0.5-0.4-0.6c-0.3-0.2-0.6-0.3-0.9-0.2c-0.8,0.2-1.4,0.7-1.7,1.4c-0.4,0.8-0.6,1.7-0.6,2.6c0.1,1.9,1,3.7,2.4,4.1c0.5,0.2,1.1,0.1,1.5-0.2C122.9,58.5,123,58.3,122.9,58.2z'/%3E%3Cpath class='st4' d='M173.2,22.9c-1.2-2.7-3.1-5.1-5.5-6.9c-5-4.1-11.1-6.6-17.6-7s-12.9,1.7-17.8,5.9c-3.8,3.5-6.5,8-7.8,13c-1.2,5-1.5,10.2-0.7,15.3c0.3,2.2,0.8,4.6,2.3,6.2c0.9,1.1,2.6,1.8,3.7,1c0.6-0.6,1-1.3,1.2-2.1c2.1-7.2,4.2-14.9,1.8-22.1c1.8-2.3,4.1-4.3,6.7-5.7c2.6-1.4,5.7-1.7,8.6-0.8c4.1,1.5,6.6,5.6,9.8,8.6c4.8,4.3,11.3,6,17.5,4.7L173.2,22.9z'/%3E%3Cpath class='st9' d='M156.6,63.9c-0.2,0.9-0.6,1.7-1,2.5c-0.5,0.8-1.3,1.3-2.2,1.4c-1,0.1-1.9-0.4-2.5-1.1c-0.6-0.8-0.9-1.7-0.9-2.7c0-0.9,0.3-1.9,1.2-2.1c0.4,0,0.7,0,1.1,0.2l4.6,1.5'/%3E%3Cpath class='st4' d='M155.1,67.7c-0.8,0.1-1.6,0.1-2.4-0.1c-0.8-0.3-1.5-0.8-1.9-1.5c-0.5-0.9-0.6-2-0.2-2.9c0.1-0.2,0.2-0.5,0.3-0.7c0.2-0.2,0.1-0.2,0.3-0.2s0.5,0.2,0.7,0.2l0.8,0.2c1,0.3,1.9,0.6,2.6,0.8c0.8,0.3,1.6,0.5,2.5,0.6c-0.7-0.5-1.5-0.9-2.3-1.1c-0.7-0.3-1.6-0.6-2.6-1l-0.8-0.3c-0.3-0.1-0.5-0.2-0.8-0.3c-0.2-0.1-0.5,0-0.7,0.1s-0.4,0.2-0.5,0.4c-0.2,0.3-0.3,0.6-0.4,0.9c-0.4,1.2-0.3,2.5,0.4,3.6c0.5,0.9,1.4,1.5,2.4,1.7c0.6,0.2,1.3,0.1,1.9-0.1C154.9,67.9,155.1,67.7,155.1,67.7z'/%3E%3Cpath class='st5' d='M183.5,13.9c0.1,0.2,0.1,0.4,0.1,0.6c0,0.6,0,1.2-0.2,1.8c-0.6,2.2-2.1,4.1-4.2,5.2c-2.5,1.5-6.2,1.7-9.9,0.6s-7.2-3.4-10.9-5.6s-7.6-3.8-11.3-3.7c-3.3,0.2-6.4,1.4-8.9,3.6c-1.7,1.4-3.2,3.1-4.3,5c-0.8,1.4-1.1,2.2-1.2,2.1c0-0.2,0.1-0.4,0.2-0.6c0.2-0.6,0.5-1.1,0.8-1.7c1.1-2,2.5-3.8,4.2-5.2c2.5-2.3,5.8-3.6,9.2-3.8c3.9-0.2,7.9,1.5,11.6,3.7s7.2,4.5,10.8,5.5s7.1,0.9,9.5-0.5c2-1,3.4-2.8,4.1-4.9C183.4,15.5,183.5,14.7,183.5,13.9z'/%3E%3Cpath class='st5' d='M118.7,33.5c0.1-0.9,0.3-1.7,0.7-2.5c0.8-1.9,2.1-3.7,3.6-5.2c0.8-0.8,1.8-1.5,2.8-2.1c0.8-0.6,1.8-0.9,2.7-1c0.7,0,1.3,0.1,1.9,0.5c0.4,0.3,0.5,0.5,0.5,0.5c-0.7-0.5-1.5-0.7-2.4-0.6c-1.5,0.2-3.4,1.5-5.1,3.1c-1.5,1.4-2.7,3.1-3.6,4.9C119.1,32.6,118.8,33.6,118.7,33.5z'/%3E%3Cpath class='st5' d='M120.1,41.9c0.1-0.9,0.4-1.7,0.9-2.5c1-1.9,2.3-3.6,3.9-5c1.6-1.4,3.4-2.6,5.4-3.3c0.8-0.4,1.7-0.6,2.6-0.6c-0.8,0.4-1.6,0.7-2.4,1c-1.9,0.9-3.6,2-5.2,3.4c-1.5,1.4-2.8,3-3.9,4.8C120.5,41,120.2,41.9,120.1,41.9z'/%3E%3Cpolygon class='st8' points='189.4,178.1 239.6,198.3 231.6,212.6 174.7,203.9 '/%3E%3Cpath class='st7' d='M189.5,119.7c0.3,14.1-0.2,48.1-0.2,48.1l8,12.6l-14.1,19l-16.3,2.3l-1.6,12.6c0,0-28.5,12.8-51.3,5c-17.7-6-38.4,14.2-38.4,14.2s-1.9-3.3,1.2-31.8c2.9-27.2,8-72.1,8-72.1l16.4-41l24.8-4.3c10.3,17.5,30.9,17.6,32.6,7l16.4,6.8C183.8,101.7,189.6,110.2,189.5,119.7L189.5,119.7z'/%3E%3Cpath class='st4' d='M175.4,124c0.1,0-1.6,16.2-3.9,36.2s-4.2,36.1-4.4,36.1s1.6-16.2,3.9-36.2S175.2,124,175.4,124z'/%3E%3Cpath class='st4' d='M167.2,160.5c0.1,0.1-8,5.4-18,11.9S131.1,184,131,183.8s8-5.4,18-11.9S167.1,160.4,167.2,160.5z'/%3E%3Cpolygon class='st4' points='138.5,366.7 129,366.7 123.6,303.2 138.5,303.2 '/%3E%3Cpolygon class='st4' points='64.8,366.7 55.4,366.7 50,303.2 64.8,303.2 '/%3E%3Cpolygon class='st4' points='242.9,366.7 233.5,366.7 228.1,303.2 242.9,303.2 '/%3E%3Cpath class='st5' d='M90.7,246.5l9-137.8h-85c-5.7,0-10.3,4.6-10.3,10.4c0,0.6,0.1,1.3,0.2,1.9l34.2,184.6c10.9-0.1,209.1,0,209.1,0v-59L90.7,246.5z'/%3E%3Cpath class='st4' d='M216.8,285.2c0,0.1-18.8,0.3-42.1,0.3s-42.1-0.1-42.1-0.3s18.8-0.3,42.1-0.3S216.8,285.1,216.8,285.2z'/%3E%3Cpath class='st7' d='M292.1,317.3l6.1,29.2c0,0,31.7,3.6,33.4,8.9l-56.1,13.9L264,324.2L292.1,317.3z'/%3E%3Cpath class='st1' d='M280.2,348.3c-1,0.6-1.4,1.9-0.9,3c0.6,1.1,1.9,1.5,3,1c1.1-0.7,1.5-2,1-3.2c-0.7-1-2.1-1.3-3.2-0.6'/%3E%3Cpath class='st1' d='M275.7,370.4l-1.1-4.4l54.1-13c0,0,2.8,0.5,2.9,2.3L275.7,370.4z'/%3E%3Cpath class='st4' d='M299,346c0.1,0.3-1.3,0.7-2.4,2s-1.6,2.5-1.8,2.5s-0.3-1.7,1.1-3.2S299,345.7,299,346z'/%3E%3Cpath class='st4' d='M305.5,346.9c0.1,0.2-1,1-1.6,2.4s-0.6,2.7-0.9,2.7s-0.8-1.5,0-3.2S305.4,346.7,305.5,346.9z'/%3E%3Cpath class='st4' d='M310.6,353.2c-0.2,0.1-1-1.2-0.6-2.8s1.5-2.6,1.6-2.4s-0.4,1.2-0.7,2.6S310.9,353.1,310.6,353.2z'/%3E%3Cpath class='st4' d='M296.9,339.5c0,0.3-1.4,0.2-2.9,0.7s-2.6,1.3-2.8,1.1s0.7-1.5,2.5-2S297,339.2,296.9,339.5z'/%3E%3Cg class='st6'%3E%3Cpath d='M292.1,317.3l6.1,29.2c0,0,31.7,3.6,33.4,8.9l-55.9,15.1L264,324.2L292.1,317.3z'/%3E%3C/g%3E%3Cpath class='st4' d='M262.2,229.3l35.5,103.2L267,343.9l-56.6-113.1l-94-14.7l56.5-15.2l80.4,20.3C257.6,222.3,260.9,225.3,262.2,229.3z'/%3E%3Cpath class='st7' d='M291.1,305.8l20.3,22.3c0,0,29.5-13.1,33.6-9.4l-41.8,40.9l-33-33.4L291.1,305.8z'/%3E%3Cpath class='st1' d='M296.7,339c-0.6,1.1-0.3,2.4,0.7,3.1c1,0.6,2.4,0.3,3.1-0.7c0.6-1.1,0.3-2.5-0.8-3.3c-1.1-0.5-2.8,0-3.1,1.1'/%3E%3Cpath class='st1' d='M304,360.6l-3.2-3.2l40.5-39.1c0,0,2.6-1,3.7,0.5L304,360.6z'/%3E%3Cpath class='st4' d='M311.9,327.2c0.2,0.2-0.7,1.3-1.1,3s-0.1,3-0.3,3.1s-1.1-1.4-0.6-3.4S311.7,327,311.9,327.2z'/%3E%3Cpath class='st4' d='M318,324.8c0.2,0.1-0.3,1.4-0.2,2.9s0.9,2.7,0.6,2.9s-1.5-0.8-1.6-2.8S317.8,324.6,318,324.8z'/%3E%3Cpath class='st4' d='M325.6,327.6c-0.1,0.2-1.4-0.5-2-2.1s0-3,0.2-2.9s0.2,1.3,0.7,2.6S325.8,327.4,325.6,327.6z'/%3E%3Cpath class='st4' d='M306.7,322.7c0.1,0.3-1.1,0.9-2.2,2.1s-1.6,2.5-1.9,2.4s-0.1-1.6,1.2-3S306.6,322.4,306.7,322.7z'/%3E%3Cpath class='st4' d='M106.4,259.5l81.9-0.3l90.9,84.7l28.3-26.3c0,0-77.2-87.1-86.1-96.1s-94.9-15-94.9-15L74.8,229l1.2,5.9C78.9,249.2,91.7,259.6,106.4,259.5z'/%3E%3Cpath class='st5' d='M186.5,248.4c0.5,1.6,0.8,3.3,0.9,5c0.3,1.7,0.4,3.4,0.4,5.1c-0.5-1.6-0.8-3.3-0.9-5C186.5,251.8,186.4,250.1,186.5,248.4z'/%3E%3Cpath class='st5' d='M298.1,307c-0.3,0.4-0.6,0.8-1,1.2c-0.7,0.7-1.7,1.8-2.9,3.1c-2.5,2.6-6,6.1-10,9.9s-7.6,7.1-10.4,9.5c-1.4,1.2-2.5,2.1-3.2,2.8c-0.4,0.4-0.8,0.7-1.2,1c0.3-0.4,0.7-0.8,1.1-1.1c0.8-0.8,1.9-1.7,3.1-2.9c2.6-2.5,6.3-5.8,10.2-9.6s7.5-7.3,10.1-9.8l3-3C297.3,307.7,297.7,307.3,298.1,307z'/%3E%3Cpath class='st5' d='M249.2,315.8c0,0,0.2,0.1,0.5,0.5l1.6,1.4l6,5.5l22.1,20.5h-0.2l28.2-26.4v0.3c-11.9-13.9-26.2-29.1-41.1-45.3c-6.6-7.1-13-14.1-19.2-20.9s-12-13.4-17.4-19.9c-2.5-3.2-5.3-6.2-8.5-8.8c-1.5-1.2-3.2-2.2-5-2.9c-1.8-0.7-3.6-1.3-5.4-1.7c-3.6-0.8-7.2-1.2-10.7-1.8l-9.9-1.5l-29.8-4.7l-8.1-1.3l-2.1-0.4c-0.5-0.1-0.7-0.1-0.7-0.1s0.2,0,0.7,0.1l2.1,0.3l8.1,1.2l29.9,4.5l9.9,1.5c3.4,0.5,7,1,10.7,1.8c1.9,0.4,3.7,1,5.5,1.7c1.8,0.8,3.6,1.8,5.1,3c3.2,2.6,6.1,5.6,8.6,8.9c5.4,6.5,11.3,13.1,17.4,19.9s12.5,13.8,19.2,20.9c15,16.2,29.2,31.4,41.1,45.3l0.1,0.2l-0.2,0.2c-10.6,9.9-20.3,18.8-28.3,26.3l-0.1,0.1l-0.1-0.1l-22-20.6l-5.9-5.6c-0.7-0.6-1.2-1.1-1.5-1.5S249.2,315.8,249.2,315.8z'/%3E%3Cpath class='st8' d='M177.3,194l-24.7,8.3l-45.5-18.5l-24.3,22.6l64.9,11.6c2.2,0.4,4.4,0.2,6.6-0.5l19.1-6c0,0,6.2,7.1,7.6,7.2s3.9-0.1,2.7-2.4c-1.4-2.2-2.8-4.4-4.5-6.4c0,0,8.8,7.2,9.8,6.3s0.6-3.2-1-5s-6.7-7.8-6.7-7.8s10.8,9,11.9,7.6s1.5-3.5-2.8-7.7c-2.9-2.7-7.2-6.6-9.5-8.7C179.8,193.9,178.5,193.6,177.3,194z'/%3E%3Cpath class='st9' d='M151.9,202.6c-0.7,1.1-1.5,2-2.4,2.9c-0.8,1-1.6,1.9-2.6,2.7c0.5-1.1,1.3-2.2,2.2-3.1C149.9,204.1,150.9,203.3,151.9,202.6z'/%3E%3Cpath class='st9' d='M188.4,211.7c-0.8-0.6-1.5-1.3-2.1-2.1c-1.2-1.4-2.8-3.4-4.6-5.5s-3.4-4.4-5.3-4c-0.7,0-1.4,0.2-2,0.6c-0.2,0.2-0.4,0.3-0.7,0.4c0,0,0.1-0.3,0.6-0.6c0.6-0.5,1.3-0.7,2.1-0.8c0.5,0,1.1,0,1.6,0.1c0.3,0.1,0.6,0.2,0.8,0.4c0.2,0.2,0.5,0.4,0.7,0.6c0.9,0.9,1.8,1.9,2.7,2.9c1.8,2.2,3.3,4.2,4.4,5.6l1.3,1.7C188.2,211.4,188.4,211.6,188.4,211.7z'/%3E%3Cpath class='st9' d='M170.8,205.3c0,0,0.1-0.2,0.6-0.5c0.6-0.4,1.3-0.5,2-0.5c0.5,0,1,0.1,1.5,0.3c0.5,0.3,1,0.6,1.3,1.1c0.4,0.5,0.7,1,1,1.5s0.8,1,1.1,1.5c3.2,4.2,5.6,7.9,5.4,8c0,0-0.2-0.2-0.5-0.6l-1.2-1.6l-4-5.5c-0.4-0.5-0.8-1-1.2-1.6s-0.6-1-1-1.5c-0.3-0.4-0.7-0.8-1.1-1c-0.4-0.2-0.9-0.3-1.3-0.3C172.5,204.6,171.6,204.8,170.8,205.3z'/%3E%3Cpath class='st9' d='M190.9,204c-0.7-0.5-1.4-1-2-1.6c-1.2-1-2.8-2.5-4.6-4.1l-2.5-2.3c-0.6-0.7-1.3-1.2-2.1-1.6c-0.8-0.3-1.6-0.5-2.4-0.4c0,0,0.2-0.2,0.7-0.2c0.6-0.1,1.3,0,1.9,0.2c0.4,0.2,0.8,0.4,1.2,0.6c0.4,0.3,0.8,0.6,1.1,1l2.5,2.3c1.8,1.6,3.4,3.1,4.5,4.2C189.8,202.7,190.4,203.3,190.9,204z'/%3E%3Cpath class='st7' d='M80.5,207c0,0-9.2-10.4-8.7-24.2s4.6-53.9,6.3-64.9s10-26,23.2-29.3c9.7-2.4,11.7,26.8,11.7,26.8l-7.3,64.3l14.5,8.4L106.7,211L80.5,207z'/%3E%3Cpath class='st4' d='M111.7,112.2c-0.1,0-0.2-1.4-0.8-3.6c-0.4-1.3-0.8-2.5-1.4-3.7c-0.7-1.5-1.5-2.9-2.5-4.2s-2-2.5-3.2-3.6c-1-0.9-2-1.7-3.1-2.5c-1.9-1.3-3.2-1.8-3.2-1.9c0.3,0.1,0.6,0.2,0.9,0.3c0.4,0.1,0.7,0.3,1.1,0.5c0.5,0.2,0.9,0.5,1.3,0.8c1.2,0.7,2.2,1.5,3.2,2.4c1.2,1.1,2.3,2.4,3.3,3.7s1.8,2.8,2.5,4.3c0.6,1.2,1,2.5,1.3,3.8c0.1,0.5,0.2,1,0.3,1.5c0.1,0.4,0.1,0.8,0.1,1.2C111.7,111.5,111.7,111.9,111.7,112.2z'/%3E%3Cpath class='st4' d='M105.7,179.8c-0.7,0.5-1.5,0.9-2.3,1.3c-1.8,1-3.6,2.2-5.3,3.5c-1.7,1.3-3.3,2.7-4.9,4.1c-0.6,0.6-1.3,1.2-2,1.8c0.5-0.7,1.1-1.4,1.7-2c1.5-1.6,3.1-3,4.8-4.3c1.7-1.3,3.6-2.4,5.5-3.4C103.9,180.3,104.8,180,105.7,179.8z'/%3E%3Cpath class='st1' d='M201.6,165.1l-15.9,57.8H260l18.1-55c0.6-1.8-0.4-3.7-2.1-4.2c-0.3-0.1-0.7-0.2-1-0.2l-70.1-0.8C203.4,162.7,202.1,163.7,201.6,165.1z'/%3E%3Cpath class='st4' d='M206.5,162.7c0.1,0-3.5,13.5-8.1,30.2s-8.4,30.1-8.6,30s3.5-13.5,8-30.2S206.3,162.6,206.5,162.7z'/%3E%3Cpath class='st10' d='M235.2,191.9c-0.5,1.6,0.4,3.4,2,4c1.6,0.5,3.4-0.4,4-2c0.5-1.5-0.2-3.1-1.6-3.8C237.8,189.3,235.9,190.2,235.2,191.9z'/%3E%3Cpath class='st1' d='M185.7,222.9H136c0-2.3,1.9-4.2,4.2-4.2h47.3L185.7,222.9z'/%3E%3Cpath class='st4' d='M71.8,182.8c0,0.2,0,0.3,0,0.5c0,0.3,0,0.8,0,1.4s0.1,1.3,0.2,2.2s0.2,1.9,0.4,3c0.5,2.7,1.4,5.3,2.5,7.8c1.5,3.3,3.4,6.4,5.7,9.2l-0.1-0.1l26.2,4l-0.2,0.1l10.6-17.9l3-5l0.1,0.4l-14.5-8.4l-0.1-0.1v-0.2c1.3-14.7,2.5-27.4,3.3-36.4c0.4-4.5,0.8-8,1-10.5c0.1-1.2,0.2-2.1,0.3-2.8c0-0.3,0.1-0.5,0.1-0.7c0-0.1,0-0.2,0-0.2c0,0.1,0,0.2,0,0.2c0,0.2,0,0.4,0,0.7c-0.1,0.7-0.1,1.6-0.2,2.8c-0.2,2.5-0.5,6-0.9,10.5c-0.8,9-1.9,21.7-3.1,36.4l-0.1-0.2l14.5,8.4l0.2,0.1l-0.1,0.2l-3,5.1L107,211.2l-0.1,0.1h-0.2l-26.2-4.1h-0.1l0,0c-4.1-5-6.9-10.9-8.1-17.3c-0.2-1-0.3-2-0.4-3c-0.1-0.7-0.1-1.5-0.1-2.2c0-0.6,0-1,0-1.4C71.8,183.2,71.8,183,71.8,182.8z'/%3E%3Cpath class='st5' d='M34.6,200.9c0,0,87.8,11.1,91,14.2c2.8,2.7,6.3,74,7.1,73.7l-82-3.1L34.6,200.9z'/%3E%3Cpath class='st4' d='M107.1,305.3c-0.1,0-2-20.6-4.1-46s-3.7-46-3.6-46s2,20.6,4.1,46S107.2,305.3,107.1,305.3z'/%3E%3Cpath class='st4' d='M17.3,108.7c0,0.1,0.1,0.2,0.1,0.4l0.2,1l0.9,3.9c0.8,3.4,1.8,8.3,3.2,14.4c2.7,12.2,6.3,29,10.3,47.5c1,4.6,2,9.2,2.9,13.5c0.5,2.2,0.9,4.3,1.4,6.4c0.1,0.5,0.2,1,0.3,1.6c0.1,0.5,0.2,1,0.4,1.5c0.4,0.9,1.1,1.7,1.9,2.2c0.4,0.2,0.9,0.4,1.3,0.5c0.5,0.1,1,0.1,1.5,0.2l2.9,0.4l5.6,0.7l10.1,1.3l14.6,2l4,0.6l1,0.1c0.1,0,0.2,0,0.3,0.1h-0.4l-1-0.1l-4-0.5l-14.6-1.8l-10.1-1.3l-5.6-0.7l-2.9-0.4c-0.5-0.1-1-0.1-1.5-0.2s-1-0.3-1.5-0.6c-1-0.6-1.7-1.4-2.1-2.4c-0.2-0.5-0.3-1-0.4-1.6c-0.1-0.5-0.2-1-0.3-1.6c-0.5-2.1-0.9-4.2-1.4-6.4c-0.9-4.4-1.9-8.9-2.9-13.5c-4-18.5-7.6-35.3-10.2-47.5c-1.3-6.1-2.3-11-3-14.4c-0.3-1.7-0.6-3-0.8-3.9c-0.1-0.4-0.2-0.8-0.2-1S17.3,108.7,17.3,108.7z'/%3E%3Cpath class='st4' d='M126.9,220.7c0.1,0,1.8,19,3.8,42.4s3.4,42.4,3.2,42.4s-1.8-19-3.7-42.4S126.8,220.8,126.9,220.7z'/%3E%3C/g%3E%3Cg id='pictures' class='st11'%3E%3Crect y='-60.9' class='st12' width='99.7' height='129.3'/%3E%3Cpath class='st13' d='M6.8,37.3c0.2,0,0.3,0,0.5,0.1c0.5,0.2,0.8,0.6,0.9,1.1c0.1,0.4,0,0.7-0.1,1.1c-0.2,0.4-0.6,0.7-1,0.8c-0.5,0.2-1,0.2-1.5,0s-0.9-0.7-1.1-1.2C4,38,4.1,36.7,4.9,35.6c0.4-0.6,0.9-1.1,1.5-1.4C6.7,34,7.1,34,7.5,34s0.8,0.1,1.1,0.4c0.6,0.5,1.1,1.1,1.4,1.9c0.3,0.8,0.4,1.5,0.5,2.4c0.1,1.7-0.3,3.4-1.1,4.8c-0.9,1.4-1.9,2.7-3,4c-1,1.1-1.7,2.4-2.2,3.8c-0.4,1.3-0.3,2.7,0.3,4C5,56.4,6.1,57,7.3,57c0.5,0,1-0.2,1.4-0.4c0.4-0.3,0.6-0.6,0.8-1.1c0.2-0.7,0-1.5-0.4-2.1C8.9,53,8.5,52.7,8,52.6c-0.1,0-0.2,0-0.4,0H7.5c0,0,0,0,0.1,0s0.3,0,0.4,0c0.5,0.1,0.9,0.4,1.2,0.8c0.5,0.6,0.6,1.4,0.5,2.2c-0.1,0.5-0.4,0.9-0.8,1.2s-1,0.5-1.5,0.5c-1.3,0-2.5-0.7-3.1-1.9c-0.6-1.3-0.7-2.8-0.3-4.2c0.5-1.5,1.3-2.8,2.3-4c1.1-1.2,2.1-2.6,3-4c0.8-1.4,1.2-3,1.1-4.7c0-0.8-0.2-1.5-0.5-2.2c-0.2-0.7-0.7-1.3-1.2-1.7c-0.6-0.4-1.3-0.4-1.9-0.1c-0.6,0.3-1.1,0.7-1.4,1.3c-0.7,1-0.9,2.2-0.4,3.3c0.2,0.5,0.6,0.8,1,1.1c0.8,0.4,1.7,0.1,2.2-0.7c0.2-0.3,0.2-0.6,0.2-0.9c-0.1-0.5-0.4-0.9-0.8-1.1C7.1,37.4,7,37.3,6.8,37.3z'/%3E%3Cpath class='st13' d='M7.7,25.5c-0.2,0-0.3,0-0.5-0.1c-0.4-0.2-0.8-0.6-0.9-1.1c-0.1-0.4,0-0.7,0.1-1.1c0.2-0.4,0.6-0.7,1-0.8c0.5-0.2,1-0.2,1.5,0c0.5,0.3,0.9,0.7,1.1,1.2c0.5,1.2,0.4,2.5-0.4,3.6c-0.4,0.6-0.9,1.1-1.5,1.4c-0.3,0.2-0.7,0.2-1.1,0.2s-0.8-0.1-1.1-0.4c-0.6-0.5-1.1-1.1-1.4-1.9C4.2,25.7,4.1,25,4,24.1c-0.1-1.7,0.3-3.4,1.1-4.8c0.9-1.4,1.9-2.8,3-4c1-1.1,1.8-2.5,2.3-3.9c0.4-1.3,0.3-2.7-0.2-4C9.7,6.3,8.6,5.7,7.4,5.7c-0.5,0-1,0.2-1.4,0.4C5.6,6.4,5.4,6.7,5.2,7.2C5,7.9,5.2,8.7,5.6,9.3c0.2,0.4,0.6,0.7,1.1,0.8c0.1,0,0.2,0,0.4,0h0.1c0,0,0,0-0.1,0s-0.2,0-0.4,0C6.2,10,5.8,9.7,5.5,9.3C5,8.7,4.9,7.9,5,7.1c0.1-0.5,0.4-0.9,0.8-1.2c0.5-0.3,1-0.5,1.5-0.5c0.6,0,1.2,0.1,1.7,0.4c0.6,0.3,1,0.8,1.3,1.4c0.6,1.3,0.7,2.8,0.3,4.2c-0.5,1.5-1.3,2.8-2.3,4c-1.1,1.2-2.1,2.6-3,3.9c-0.8,1.4-1.2,3-1.1,4.7c0,0.8,0.2,1.5,0.5,2.2c0.2,0.7,0.7,1.3,1.2,1.7c0.6,0.4,1.3,0.4,1.9,0.1c1.7-0.9,2.4-2.8,1.8-4.6c-0.2-0.5-0.6-0.8-1-1.1c-0.4-0.2-0.9-0.2-1.3-0.1c-0.4,0.1-0.7,0.4-0.9,0.7c-0.2,0.3-0.2,0.7-0.1,1c0.1,0.5,0.4,0.9,0.8,1.1C7.4,25.4,7.5,25.5,7.7,25.5z'/%3E%3Cpath class='st13' d='M8.2,31.2c0,0.6-0.4,1-1,1s-1-0.4-1-1s0.4-1,1-1S8.2,30.6,8.2,31.2z'/%3E%3Ccircle class='st13' cx='7.7' cy='4.2' r='1'/%3E%3Cpath class='st13' d='M7.2-29.1c0.2,0,0.3-0.1,0.5-0.1c0.4-0.2,0.7-0.6,0.8-1.1c0.1-0.3,0-0.7-0.2-1S7.8-31.9,7.4-32c-0.4-0.2-0.9-0.1-1.3,0.1s-0.8,0.6-1,1.1C4.5-29,5.2-27,6.9-26.2c0.6,0.3,1.3,0.3,1.9-0.1s1-1,1.2-1.7c0.3-0.7,0.4-1.5,0.5-2.2c0.1-1.6-0.3-3.2-1.1-4.6c-0.9-1.4-1.9-2.8-3-4c-1-1.2-1.8-2.5-2.3-4c-0.4-1.4-0.3-2.9,0.3-4.2c0.3-0.6,0.8-1.1,1.3-1.4c0.5-0.3,1.2-0.4,1.8-0.4c0.6,0,1.1,0.2,1.5,0.5s0.7,0.7,0.8,1.2c0.2,0.8,0,1.6-0.5,2.2c-0.3,0.4-0.7,0.7-1.2,0.8c-0.1,0-0.3,0-0.4,0H7.6h0.1c0.1,0,0.2,0,0.4,0c0.5-0.1,0.8-0.4,1.1-0.8c0.4-0.6,0.6-1.4,0.4-2.1c-0.1-0.5-0.3-0.9-0.7-1.1c-0.4-0.3-0.9-0.5-1.4-0.5c-1.2,0-2.3,0.7-2.9,1.8c-0.6,1.3-0.7,2.7-0.3,4c0.5,1.4,1.3,2.8,2.3,3.9c1.1,1.3,2.1,2.6,3,4c0.8,1.5,1.2,3.1,1.1,4.8c0,0.8-0.2,1.6-0.5,2.3c-0.3,0.7-0.8,1.4-1.4,1.8c-0.3,0.2-0.7,0.3-1.1,0.4c-0.4,0-0.8-0.1-1.1-0.2c-0.6-0.3-1.2-0.8-1.5-1.4c-0.7-1.1-0.9-2.4-0.4-3.6c0.2-0.5,0.6-0.9,1.1-1.2c0.5-0.2,1-0.2,1.5,0c0.4,0.1,0.8,0.4,1,0.8c0.2,0.3,0.2,0.7,0.1,1c-0.1,0.5-0.4,0.9-0.9,1.1C7.6-29.1,7.4-29,7.2-29.1z'/%3E%3Cpath class='st13' d='M7.5-17.3c-0.2,0-0.3,0.1-0.5,0.1C6.6-17,6.3-16.5,6.2-16c-0.1,0.3,0,0.7,0.1,1c0.2,0.3,0.5,0.6,0.9,0.7c0.4,0.2,0.9,0.1,1.3-0.1s0.8-0.6,1-1.1c0.4-1.1,0.3-2.4-0.4-3.3c-0.3-0.6-0.8-1-1.4-1.3S6.4-20.4,5.8-20s-1,1-1.2,1.7c-0.3,0.7-0.4,1.5-0.4,2.2c-0.1,1.6,0.3,3.3,1.1,4.7c0.9,1.4,1.9,2.7,3,3.9c1,1.2,1.8,2.5,2.3,4c0.4,1.4,0.3,2.9-0.3,4.2C10,1.3,9.5,1.8,9,2.1S7.9,2.6,7.3,2.5C6.7,2.5,6.2,2.3,5.8,2S5.1,1.3,5,0.8C4.8,0,5-0.8,5.5-1.4c0.3-0.4,0.7-0.7,1.2-0.8c0.1,0,0.2,0,0.4,0c0.1,0,0.1,0,0.1,0H7.1c-0.1,0-0.2,0-0.4,0C6.2-2.1,5.8-1.8,5.6-1.4C5.2-0.8,5.1,0,5.2,0.7C5.3,1.1,5.6,1.5,6,1.8c0.4,0.3,0.9,0.5,1.4,0.4c1.2,0,2.3-0.7,2.8-1.7c0.6-1.3,0.7-2.7,0.2-4C9.9-4.9,9.1-6.3,8.1-7.4C7-8.7,6-10,5.1-11.4c-0.8-1.5-1.2-3.2-1.1-4.8c0-0.8,0.2-1.6,0.5-2.3c0.3-0.7,0.7-1.4,1.4-1.9c0.3-0.2,0.7-0.3,1.1-0.4c0.4,0,0.8,0.1,1.1,0.2c0.6,0.3,1.2,0.9,1.5,1.5c0.7,1,0.9,2.4,0.4,3.6c-0.2,0.5-0.6,0.9-1.1,1.2c-0.5,0.2-1,0.2-1.5,0c-0.4-0.1-0.8-0.4-1-0.8c-0.2-0.3-0.2-0.7-0.1-1c0.1-0.5,0.4-0.9,0.9-1.1C7.2-17.3,7.4-17.3,7.5-17.3z'/%3E%3Ccircle class='st13' cx='7.7' cy='-22.9' r='1'/%3E%3Cpath class='st13' d='M91,37.3c0.2,0,0.3,0,0.5,0.1c0.4,0.2,0.8,0.6,0.9,1.1c0.1,0.4,0,0.7-0.1,1.1c-0.2,0.4-0.6,0.7-1,0.8c-0.5,0.2-1,0.2-1.5,0s-0.9-0.7-1.1-1.2c-0.5-1.2-0.4-2.5,0.4-3.6c0.4-0.6,0.9-1.1,1.5-1.4c0.3-0.2,0.7-0.2,1.1-0.2s0.8,0.1,1.1,0.4c0.6,0.5,1.1,1.1,1.4,1.9c0.3,0.8,0.4,1.5,0.5,2.4c0.1,1.7-0.3,3.4-1.2,4.8c-0.9,1.4-1.9,2.8-3,4c-1,1.1-1.8,2.5-2.3,3.9c-0.4,1.3-0.3,2.7,0.2,4c0.5,1.1,1.6,1.7,2.8,1.7c0.5,0,1-0.2,1.4-0.4c0.4-0.3,0.6-0.6,0.8-1.1c0.2-0.7,0-1.5-0.4-2.1c-0.2-0.4-0.6-0.7-1.1-0.8c-0.1,0-0.2,0-0.4,0h-0.1c0,0,0,0,0.1,0s0.2,0,0.4,0c0.5,0.1,0.9,0.4,1.2,0.8c0.5,0.6,0.6,1.4,0.5,2.2c-0.1,0.5-0.4,0.9-0.8,1.2c-0.5,0.3-1,0.5-1.6,0.5S90,57.3,89.5,57c-0.6-0.3-1-0.8-1.3-1.4c-0.6-1.3-0.7-2.8-0.3-4.2c0.5-1.5,1.3-2.8,2.3-4c1.1-1.2,2.1-2.5,3-3.9c0.8-1.4,1.2-3,1.1-4.7c0-0.8-0.2-1.5-0.4-2.2c-0.2-0.7-0.7-1.3-1.2-1.7c-0.6-0.4-1.3-0.4-1.9-0.1c-1.7,0.9-2.4,2.8-1.8,4.6c0.2,0.5,0.6,0.8,1,1.1c0.4,0.2,0.9,0.2,1.3,0.1c0.4-0.1,0.7-0.4,0.9-0.7c0.2-0.3,0.2-0.6,0.2-0.9c-0.1-0.5-0.4-0.9-0.8-1.1C91.3,37.5,91.2,37.4,91,37.3z'/%3E%3Cpath class='st13' d='M91.9,25.5c-0.2,0-0.3,0-0.5-0.1c-0.5-0.2-0.8-0.6-0.9-1.1c-0.1-0.4,0-0.7,0.1-1.1c0.5-0.8,1.5-1.2,2.4-0.8c0.5,0.2,0.9,0.7,1.1,1.2c0.5,1.2,0.4,2.5-0.4,3.6c-0.4,0.6-0.9,1.1-1.5,1.4c-0.3,0.2-0.7,0.2-1.1,0.2s-0.8-0.1-1.1-0.4c-0.6-0.5-1.1-1.1-1.4-1.9c-0.3-0.8-0.4-1.5-0.5-2.4c-0.1-1.7,0.3-3.4,1.2-4.8c0.9-1.4,1.9-2.7,3-4c1-1.1,1.8-2.5,2.3-3.9c0.4-1.3,0.3-2.7-0.3-4c-0.5-1.1-1.6-1.7-2.8-1.7c-0.5,0-1,0.2-1.4,0.4c-0.4,0.3-0.6,0.6-0.8,1.1c-0.2,0.7,0,1.5,0.4,2.1c0.2,0.4,0.6,0.7,1.1,0.8c0.1,0,0.2,0,0.4,0h0.1c0,0,0,0-0.1,0s-0.3,0-0.4,0c-0.5-0.1-0.9-0.4-1.2-0.8c-0.5-0.6-0.6-1.4-0.5-2.2c0.1-0.5,0.4-0.9,0.8-1.2c0.5-0.3,1-0.5,1.5-0.5c0.6,0,1.2,0.1,1.7,0.4c0.6,0.3,1,0.8,1.3,1.4c0.6,1.3,0.7,2.8,0.3,4.2c-0.5,1.5-1.3,2.8-2.3,4c-1.1,1.2-2.1,2.5-3,3.9c-0.8,1.4-1.2,3-1.1,4.7c0,0.8,0.2,1.5,0.4,2.2c0.2,0.7,0.7,1.3,1.2,1.7c0.6,0.4,1.3,0.4,1.9,0.1c1.7-0.9,2.4-2.8,1.8-4.6c-0.2-0.5-0.6-0.8-1-1.1c-0.8-0.4-1.7-0.1-2.2,0.7c-0.2,0.3-0.2,0.7-0.2,1c0.1,0.5,0.4,0.9,0.8,1.1C91.5,25.4,91.7,25.5,91.9,25.5z'/%3E%3Cpath class='st13' d='M92.4,31.2c0,0.6-0.4,1-1,1s-1-0.4-1-1s0.4-1,1-1S92.4,30.6,92.4,31.2z'/%3E%3Ccircle class='st13' cx='91.9' cy='4.2' r='1'/%3E%3Cpath class='st13' d='M91.4-29.1c0.2,0,0.3-0.1,0.5-0.1c0.4-0.2,0.7-0.6,0.8-1.1c0.1-0.3,0-0.7-0.2-1S92-31.9,91.6-32c-0.4-0.2-0.9-0.1-1.3,0.1s-0.8,0.6-1,1.1c-0.6,1.8,0.2,3.8,1.8,4.6c0.6,0.3,1.3,0.3,1.9-0.1s1-1,1.2-1.7c0.3-0.7,0.4-1.5,0.4-2.2c0.1-1.6-0.3-3.2-1.1-4.6c-0.9-1.4-1.9-2.7-3-4c-1-1.2-1.8-2.5-2.3-4c-0.4-1.4-0.3-2.9,0.3-4.2c0.6-1.2,1.8-1.9,3.1-1.8c0.6,0,1.1,0.2,1.6,0.5c0.4,0.3,0.7,0.7,0.8,1.2c0.2,0.8,0,1.6-0.5,2.2c-0.3,0.4-0.7,0.7-1.2,0.8c-0.1,0-0.3,0-0.4,0h-0.1h0.1c0.1,0,0.2,0,0.4,0c0.5-0.1,0.9-0.4,1.1-0.8c0.4-0.6,0.6-1.4,0.4-2.1c-0.1-0.4-0.4-0.8-0.8-1.1s-0.9-0.5-1.4-0.5c-1.2,0-2.3,0.6-2.8,1.7c-0.6,1.3-0.7,2.7-0.2,4c0.5,1.4,1.3,2.8,2.3,3.9c1.1,1.3,2.1,2.6,3,4c0.8,1.5,1.2,3.1,1.1,4.8c0,0.8-0.2,1.6-0.5,2.3c-0.3,0.7-0.7,1.4-1.4,1.9c-0.3,0.2-0.7,0.3-1.1,0.4c-0.4,0-0.8-0.1-1.1-0.2c-0.6-0.3-1.2-0.8-1.5-1.4c-0.7-1.1-0.9-2.4-0.4-3.6c0.2-0.5,0.6-0.9,1.1-1.2c0.5-0.2,1-0.2,1.5,0c0.4,0.1,0.8,0.4,1,0.8c0.2,0.3,0.2,0.7,0.1,1c-0.1,0.5-0.4,0.9-0.9,1.1C91.8-29.1,91.6-29.1,91.4-29.1z'/%3E%3Cpath class='st13' d='M91.7-17.3c-0.2,0-0.3,0.1-0.5,0.1c-0.4,0.2-0.7,0.6-0.8,1.1c-0.1,0.3,0,0.7,0.2,1s0.5,0.6,0.9,0.7c0.4,0.2,0.9,0.1,1.3-0.1s0.8-0.6,1-1.1c0.6-1.8-0.1-3.8-1.8-4.7c-0.6-0.3-1.3-0.3-1.9,0.1s-1,1-1.2,1.7c-0.3,0.7-0.4,1.5-0.4,2.2c-0.1,1.6,0.3,3.3,1.1,4.7c0.9,1.4,1.9,2.7,2.9,3.9c1,1.2,1.8,2.5,2.3,4c0.4,1.4,0.3,2.9-0.3,4.2c-0.3,0.6-0.8,1.1-1.3,1.4s-1.1,0.5-1.7,0.4c-0.6,0-1.1-0.2-1.6-0.5c-0.4-0.3-0.7-0.7-0.8-1.2c-0.2-0.8,0-1.6,0.5-2.2c0.3-0.4,0.7-0.7,1.2-0.8c0.1,0,0.3,0,0.4,0s0.1,0,0.1,0h-0.1c-0.1,0-0.2,0-0.4,0C90.3-2.3,90-2,89.7-1.6c-0.4,0.6-0.6,1.4-0.4,2.1c0.1,0.5,0.4,0.9,0.8,1.2C90.5,2,91,2.2,91.5,2.1c1.2,0,2.3-0.7,2.8-1.7c0.6-1.3,0.7-2.7,0.2-4C94-5,93.2-6.4,92.2-7.5c-1.1-1.3-2.1-2.6-3-4c-0.8-1.5-1.2-3.2-1.1-4.8c0-0.8,0.2-1.6,0.5-2.3c0.3-0.8,0.8-1.4,1.4-1.9c0.3-0.2,0.7-0.3,1.1-0.4c0.4,0,0.8,0.1,1.1,0.2c0.6,0.3,1.1,0.8,1.5,1.4c0.7,1.1,0.9,2.4,0.4,3.6c-0.2,0.5-0.6,0.9-1.1,1.2c-0.5,0.2-1,0.2-1.5,0c-0.4-0.1-0.8-0.4-1-0.8c-0.2-0.3-0.2-0.7-0.1-1c0.1-0.5,0.4-0.9,0.9-1.1C91.4-17.3,91.5-17.3,91.7-17.3z'/%3E%3Ccircle class='st13' cx='91.9' cy='-22.9' r='1'/%3E%3Cpath class='st13' d='M42.9,61.3c0-0.2-0.1-0.3-0.1-0.5c-0.2-0.4-0.6-0.7-1.1-0.8c-0.3-0.1-0.7,0-1,0.1c-0.3,0.2-0.6,0.5-0.7,0.9c-0.2,0.4-0.1,0.9,0.1,1.3c0.2,0.4,0.6,0.8,1.1,1c1.8,0.6,3.7-0.2,4.6-1.8c0.3-0.6,0.3-1.3-0.1-1.9c-0.4-0.6-1-1-1.6-1.2c-0.7-0.3-1.5-0.4-2.2-0.4c-1.7-0.1-3.3,0.3-4.8,1.1c-1.4,0.9-2.7,1.9-4,3c-1.2,1-2.5,1.8-4,2.3c-1.4,0.4-2.9,0.3-4.2-0.3c-0.6-0.3-1.1-0.8-1.4-1.3c-0.3-0.5-0.5-1.1-0.5-1.7c0-0.6,0.2-1.1,0.5-1.5s0.7-0.7,1.2-0.8c0.8-0.2,1.6,0,2.2,0.4c0.4,0.3,0.7,0.7,0.8,1.2c0,0.1,0,0.2,0,0.4v0.1v-0.1c0-0.1,0-0.2,0-0.4c-0.1-0.5-0.4-0.9-0.8-1.1c-0.6-0.4-1.4-0.5-2.1-0.4c-0.4,0.1-0.8,0.4-1.1,0.8c-0.3,0.4-0.4,0.9-0.5,1.4c0,1.2,0.7,2.2,1.7,2.8c1.3,0.6,2.7,0.7,4,0.2c1.4-0.5,2.8-1.3,3.9-2.3c1.3-1.1,2.6-2.1,4-3c1.5-0.8,3.1-1.2,4.8-1.1c0.8,0,1.6,0.2,2.4,0.5c0.8,0.3,1.4,0.7,1.9,1.4c0.2,0.3,0.3,0.7,0.4,1.1c0,0.4-0.1,0.8-0.2,1.1c-0.3,0.6-0.8,1.2-1.4,1.5c-1,0.7-2.4,0.9-3.6,0.4c-0.5-0.2-0.9-0.6-1.2-1.1c-0.2-0.5-0.2-1,0-1.4c0.1-0.4,0.4-0.8,0.8-1c0.3-0.2,0.7-0.2,1-0.1c0.5,0.1,0.9,0.4,1.1,0.9C43,60.9,43,61.1,42.9,61.3z'/%3E%3Cpath class='st13' d='M71.3,61c0,0.2,0,0.3-0.1,0.5c-0.2,0.5-0.6,0.8-1.1,0.9c-0.4,0.1-0.7,0-1.1-0.1c-0.4-0.2-0.7-0.6-0.8-1c-0.2-0.5-0.2-1,0-1.4c0.2-0.5,0.7-0.9,1.2-1.1c1.2-0.5,2.5-0.4,3.6,0.4c0.6,0.4,1.1,0.9,1.4,1.5c0.2,0.3,0.2,0.7,0.2,1.1c0,0.4-0.1,0.8-0.4,1.1c-0.5,0.6-1.1,1.1-1.9,1.4c-0.8,0.3-1.5,0.4-2.3,0.5c-1.7,0.1-3.4-0.3-4.8-1.1c-1.4-0.9-2.8-1.9-4-3c-1.2-1-2.5-1.8-3.9-2.3c-1.3-0.4-2.7-0.3-4,0.3c-1.1,0.5-1.7,1.6-1.7,2.8c0,0.5,0.2,1,0.4,1.4c0.3,0.4,0.7,0.6,1.1,0.8c0.7,0.2,1.5,0,2.1-0.4c0.4-0.2,0.7-0.6,0.8-1.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.1,0-0.1v0.1c0,0.1,0,0.3,0,0.4c-0.1,0.5-0.4,0.9-0.8,1.2c-0.6,0.5-1.4,0.6-2.2,0.4c-0.5-0.1-0.9-0.4-1.2-0.8c-0.3-0.4-0.5-1-0.5-1.5c0-0.6,0.1-1.2,0.4-1.7c0.3-0.6,0.8-1,1.4-1.3c1.3-0.6,2.8-0.7,4.2-0.3c1.5,0.5,2.8,1.3,4,2.3c1.2,1.1,2.5,2.1,3.9,2.9c1.4,0.8,3,1.2,4.7,1.1c0.8,0,1.5-0.2,2.3-0.4c0.7-0.2,1.3-0.7,1.7-1.2c0.4-0.6,0.4-1.3,0.1-1.9c-0.3-0.6-0.7-1.1-1.3-1.4c-1-0.7-2.2-0.9-3.3-0.4c-0.5,0.2-0.8,0.6-1.1,1c-0.2,0.4-0.2,0.9-0.1,1.3c0.1,0.4,0.4,0.7,0.7,0.9c0.3,0.2,0.7,0.2,1,0.2c0.5-0.1,0.9-0.4,1.1-0.8C71.1,61.3,71.2,61.1,71.3,61z'/%3E%3Cpath class='st13' d='M49.1,59.8c-0.6,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S49.6,59.8,49.1,59.8z'/%3E%3Cpath class='st13' d='M81.2,59.8c-0.6,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S81.8,59.8,81.2,59.8z'/%3E%3Ccircle class='st13' cx='18.5' cy='60.8' r='1'/%3E%3Cpath class='st13' d='M42.9-53.3c0-0.2-0.1-0.3-0.1-0.5c-0.2-0.4-0.6-0.7-1.1-0.8c-0.3-0.1-0.7,0-1,0.2s-0.6,0.5-0.7,0.9c-0.2,0.4-0.1,0.9,0.1,1.3c0.2,0.4,0.6,0.8,1.1,1c1.8,0.7,3.8-0.1,4.7-1.8c0.3-0.6,0.3-1.3-0.1-1.9c-0.4-0.6-1-1-1.7-1.2c-0.7-0.3-1.5-0.4-2.2-0.5c-1.7-0.1-3.3,0.3-4.8,1.1c-1.4,0.9-2.7,1.9-4,3c-1.2,1-2.5,1.8-4,2.3c-1.4,0.4-2.9,0.3-4.2-0.3c-0.6-0.3-1.1-0.8-1.4-1.3C23.1-52.4,23-53,23-53.6s0.2-1.1,0.5-1.5s0.7-0.7,1.2-0.8c0.8-0.2,1.6,0,2.2,0.5c0.4,0.3,0.7,0.7,0.8,1.2c0,0.1,0,0.3,0,0.4v0.1c0,0,0,0,0-0.1s0-0.2,0-0.4c-0.1-0.5-0.4-0.8-0.8-1.1c-0.6-0.4-1.4-0.6-2.1-0.4c-0.5,0.1-0.9,0.4-1.1,0.8c-0.3,0.4-0.4,0.9-0.5,1.4c0,1.2,0.7,2.3,1.8,2.8c1.3,0.6,2.7,0.7,4,0.3c1.4-0.5,2.8-1.3,3.9-2.3c1.3-1.1,2.6-2.1,4-3c1.5-0.8,3.1-1.2,4.8-1.2c0.8,0,1.6,0.2,2.4,0.5s1.4,0.7,1.9,1.4c0.2,0.3,0.3,0.7,0.4,1.1c0,0.4-0.1,0.8-0.2,1.1c-0.3,0.6-0.8,1.2-1.4,1.5c-1.1,0.7-2.4,0.9-3.6,0.4c-0.5-0.2-0.9-0.6-1.2-1.1c-0.2-0.5-0.2-1,0-1.5c0.1-0.4,0.4-0.8,0.8-1c0.3-0.2,0.7-0.2,1-0.1c0.5,0.1,0.9,0.4,1.1,0.9C43-53.7,43-53.5,42.9-53.3z'/%3E%3Cpath class='st13' d='M71.3-53.6c0,0.2,0,0.3-0.1,0.5c-0.2,0.4-0.6,0.8-1.1,0.9c-0.4,0.1-0.7,0-1.1-0.1c-0.4-0.2-0.7-0.6-0.8-1c-0.2-0.5-0.2-1,0-1.5c0.3-0.5,0.7-0.9,1.2-1.1c1.2-0.5,2.5-0.4,3.6,0.4c0.6,0.4,1.1,0.9,1.5,1.6c0.2,0.3,0.2,0.7,0.2,1.1c0,0.4-0.1,0.8-0.4,1.1c-0.5,0.6-1.1,1.1-1.9,1.4c-0.8,0.3-1.5,0.4-2.3,0.4c-1.7,0.1-3.4-0.3-4.8-1.2s-2.8-1.9-4-3c-1.1-1-2.5-1.8-3.9-2.3c-1.3-0.4-2.7-0.3-4,0.2c-1.1,0.5-1.7,1.6-1.7,2.8c0,0.5,0.2,1,0.4,1.4c0.3,0.4,0.7,0.6,1.1,0.8c0.7,0.2,1.5,0,2.1-0.4c0.4-0.2,0.7-0.6,0.8-1.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.1,0-0.1v0.1c0,0.1,0,0.2,0,0.4c-0.1,0.5-0.4,0.9-0.8,1.2C54.6-51,53.8-50.8,53-51c-0.5-0.1-0.9-0.4-1.2-0.8c-0.3-0.4-0.5-1-0.5-1.5c0-0.6,0.2-1.2,0.6-1.7c0.3-0.6,0.8-1,1.4-1.3c1.3-0.6,2.8-0.7,4.2-0.3c1.5,0.5,2.8,1.3,4,2.3c1.2,1.1,2.6,2.1,3.9,3c1.4,0.8,3,1.2,4.7,1.1c0.8,0,1.5-0.2,2.3-0.5c0.7-0.2,1.3-0.7,1.8-1.3c0.4-0.6,0.4-1.3,0.1-1.9C74-54.5,73.6-55,73-55.3c-1-0.7-2.2-0.8-3.3-0.4c-0.5,0.2-0.8,0.6-1.1,1c-0.2,0.4-0.2,0.9-0.1,1.3c0.1,0.4,0.4,0.7,0.7,0.9c0.3,0.2,0.7,0.2,1,0.2c0.5-0.1,0.9-0.4,1.1-0.8C71.3-53.3,71.3-53.5,71.3-53.6z'/%3E%3Cpath class='st13' d='M49.1-54.8c-0.6,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S49.6-54.8,49.1-54.8z'/%3E%3Cpath class='st13' d='M81.2-54.8c-0.6,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S81.8-54.8,81.2-54.8z'/%3E%3Ccircle class='st13' cx='18.5' cy='-53.7' r='1'/%3E%3Cpath class='st13' d='M85.3,54.4c0,0,0-0.2,0-0.5s0-0.8,0-1.4c0-1.3,0-3.1,0-5.5c0-4.8,0-11.9,0-20.8c0-17.8,0-43-0.1-72.8l0.2,0.2H14.5l0,0l0.2-0.2c0,37.9,0,72.9,0,101l-0.1-0.1l51.6,0.1h14.3h3.6H85.3H84h-3.7H66l-51.7,0.1h-0.1v-0.1c0-28.1,0-63.1,0-101v-0.2h71.2v0.2c0,29.9-0.1,55.1-0.1,72.9c0,8.9,0,15.9,0,20.7c0,2.4,0,4.2,0,5.5v1.4C85.3,54.2,85.3,54.4,85.3,54.4z'/%3E%3Cpath class='st13' d='M99.7-60.8c-0.9,0.4-1.8,0.9-2.6,1.4c-1.9,1.4-3.7,3.1-5.2,4.9c-1.8,2.1-3.4,4.2-4.6,5.6c-0.6,0.7-1.1,1.3-1.4,1.7c-0.2,0.2-0.4,0.4-0.6,0.5c0.1-0.2,0.3-0.4,0.5-0.6c0.3-0.4,0.8-1,1.3-1.7c1.1-1.5,2.6-3.5,4.5-5.7c1.6-1.9,3.4-3.5,5.4-4.9c0.3-0.2,0.7-0.4,1.1-0.6l0.5-0.2l0.4-0.2C99.2-60.6,99.5-60.7,99.7-60.8z'/%3E%3Cpath class='st13' d='M100.1,69.1c-0.2-0.2-0.4-0.4-0.6-0.6l-1.4-1.7c-1.2-1.4-2.9-3.4-4.9-5.4s-3.9-3.7-5.4-4.9l-1.7-1.4c-0.2-0.2-0.4-0.3-0.6-0.6c0.2,0.1,0.5,0.3,0.7,0.4c0.4,0.3,1,0.8,1.8,1.3c1.9,1.5,3.7,3.2,5.5,4.9c1.7,1.7,3.4,3.5,4.9,5.4c0.6,0.7,1,1.3,1.3,1.8C99.8,68.6,99.9,68.8,100.1,69.1z'/%3E%3Cpath class='st13' d='M-0.3,68.9c0.1-0.2,0.2-0.5,0.4-0.7c0.3-0.4,0.7-1.1,1.2-1.8c2.9-3.9,6.4-7.3,10.4-10.1c0.8-0.5,1.4-0.9,1.8-1.2c0.2-0.2,0.5-0.3,0.7-0.4c-0.2,0.2-0.4,0.3-0.6,0.5c-0.4,0.3-1,0.7-1.8,1.3c-3.9,2.9-7.4,6.3-10.3,10.1c-0.6,0.7-1,1.3-1.3,1.8C0.1,68.5-0.1,68.7-0.3,68.9z'/%3E%3Cpath class='st13' d='M0-60.8c0.2,0.2,0.4,0.3,0.6,0.5l1.6,1.5c1.3,1.3,3.2,3,5.2,4.9s3.9,3.6,5.2,5c0.6,0.7,1.2,1.2,1.5,1.6c0.2,0.2,0.4,0.4,0.5,0.6c-0.2-0.2-0.4-0.3-0.6-0.5l-1.6-1.5c-1.3-1.3-3.2-3-5.2-4.9s-3.9-3.6-5.2-5c-0.6-0.7-1.1-1.2-1.5-1.6C0.3-60.3,0.1-60.6,0-60.8z'/%3E%3Cpath class='st13' d='M95.8-57.8c0.1,0,0.2,27.4,0.2,61.2s-0.1,61.2-0.2,61.2s-0.2-27.4-0.2-61.2S95.7-57.8,95.8-57.8z'/%3E%3Cpath class='st13' d='M94.4-58.1c0,0.1-20.5,0.2-45.7,0.2S2.9-58,2.9-58.1s20.5-0.2,45.7-0.2S94.4-58.2,94.4-58.1z'/%3E%3Cpath class='st13' d='M3.2,62.7C3.1,62.7,3,35.7,3,2.5s0.1-60.3,0.2-60.3s0.2,27,0.2,60.3S3.3,62.7,3.2,62.7z'/%3E%3Cpath class='st13' d='M95.8,65c0,0.1-20.2,0.2-45.2,0.2S5.4,65.1,5.4,65s20.2-0.2,45.2-0.2S95.8,64.9,95.8,65z'/%3E%3Cpath class='st13' d='M88.1,56.6c0,0,0-0.2,0-0.5s0-0.8,0-1.5c0-1.3,0-3.2,0-5.8c0-5,0-12.4-0.1-21.7c0-18.6-0.1-45.1-0.1-76.4l0.1,0.2l-76.7-0.3l0.2-0.2v0.1c0.1,39.8,0.2,76.6,0.3,106.3l-0.1-0.1l55.6-0.1L88.1,56.6h-1.3h-4l-15.4,0.1L11.6,57h-0.1v-0.1c-0.1-29.7-0.2-66.5-0.4-106.3v-0.3h0.2L88-49.4h0.2v0.1c0,31.4,0,57.8,0,76.5c0,9.3,0,16.7,0,21.7c0,2.5,0,4.4,0,5.8c0,0.6,0,1.1,0,1.5S88.1,56.6,88.1,56.6z'/%3E%3Cg class='st14'%3E%3Cpath class='st1' d='M14.3-43.4c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-43.6,13.9-43.5,14.3-43.4z'/%3E%3C/g%3E%3Cpath class='st13' d='M17.6,56.8c-0.1,0-0.2-0.5-0.2-1.2s0.1-1.2,0.2-1.2s0.2,0.5,0.2,1.2C17.8,56,17.8,56.4,17.6,56.8z'/%3E%3Cpath class='st13' d='M15.1,56.9c-0.1,0-0.2-0.5-0.2-1.2s0.1-1.2,0.2-1.2s0.2,0.5,0.2,1.2C15.3,56.1,15.3,56.5,15.1,56.9z'/%3E%3Cpath class='st13' d='M20.5,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S20.5,56.7,20.5,56.7z'/%3E%3Cpath class='st13' d='M23,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S23.1,56.7,23,56.7z'/%3E%3Cpath class='st13' d='M25.6,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S25.7,56.7,25.6,56.7z'/%3E%3Cpath class='st13' d='M28.2,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S28.3,56.7,28.2,56.7z'/%3E%3Cpath class='st13' d='M30.8,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S30.9,56.7,30.8,56.7z'/%3E%3Cpath class='st13' d='M33.4,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S33.5,56.7,33.4,56.7z'/%3E%3Cpath class='st13' d='M36,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S36.1,56.7,36,56.7z'/%3E%3Cpath class='st13' d='M38.5,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S38.6,56.7,38.5,56.7z'/%3E%3Cpath class='st13' d='M41.1,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S41.2,56.7,41.1,56.7z'/%3E%3Cpath class='st13' d='M43.7,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S43.8,56.7,43.7,56.7z'/%3E%3Cpath class='st13' d='M46.3,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S46.4,56.7,46.3,56.7z'/%3E%3Cpath class='st13' d='M48.9,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1S49,55,49,55.6S49,56.7,48.9,56.7z'/%3E%3Cpath class='st13' d='M51.5,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S51.6,56.7,51.5,56.7z'/%3E%3Cpath class='st13' d='M54.1,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S54.2,56.7,54.1,56.7z'/%3E%3Cpath class='st13' d='M56.7,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S56.7,56.7,56.7,56.7z'/%3E%3Cpath class='st13' d='M59.2,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S59.3,56.7,59.2,56.7z'/%3E%3Cpath class='st13' d='M61.8,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S61.9,56.7,61.8,56.7z'/%3E%3Cpath class='st13' d='M64.4,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S64.5,56.7,64.4,56.7z'/%3E%3Cpath class='st13' d='M67,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S67.1,56.7,67,56.7z'/%3E%3Cpath class='st13' d='M69.6,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S69.7,56.7,69.6,56.7z'/%3E%3Cpath class='st13' d='M72.2,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S72.3,56.7,72.2,56.7z'/%3E%3Cpath class='st13' d='M74.8,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S74.8,56.7,74.8,56.7z'/%3E%3Cpath class='st13' d='M77.3,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S77.4,56.7,77.3,56.7z'/%3E%3Cpath class='st13' d='M79.9,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1S80,55,80,55.6S80,56.7,79.9,56.7z'/%3E%3Cpath class='st13' d='M82.5,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S82.6,56.7,82.5,56.7z'/%3E%3Cpath class='st13' d='M85.1,56.7c-0.1,0-0.2-0.5-0.2-1.1s0-1.1,0.1-1.1s0.2,0.5,0.2,1.1S85.2,56.7,85.1,56.7z'/%3E%3Cpath class='st13' d='M88,53.7c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,53.6,88,53.7z'/%3E%3Cpath class='st13' d='M88,50.8C87.6,51,87.1,51,86.6,51c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,50.7,88,50.8z'/%3E%3Cpath class='st13' d='M88,48c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,47.8,88,48z'/%3E%3Cpath class='st13' d='M88,45.1c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,44.9,87.6,44.9,88,45.1z'/%3E%3Cpath class='st13' d='M88,42.2c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,42,88,42.2z'/%3E%3Cpath class='st13' d='M88,39.3c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,39.2,88,39.3z'/%3E%3Cpath class='st13' d='M88,36.4c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,36.3,88,36.4z'/%3E%3Cpath class='st13' d='M88,33.6c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,33.3,87.6,33.4,88,33.6z'/%3E%3Cpath class='st13' d='M88,30.7c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,30.5,88,30.7z'/%3E%3Cpath class='st13' d='M88,27.8C87.6,28,87.1,28,86.6,28c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,27.6,88,27.8z'/%3E%3Cpath class='st13' d='M88,24.9c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,24.8,88,24.9z'/%3E%3Cpath class='st13' d='M88,22.1c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,21.8,87.6,21.9,88,22.1z'/%3E%3Cpath class='st13' d='M88,19.2c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6,19,88,19.2z'/%3E%3Cpath class='st13' d='M88,16.3c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,16.1,87.6,16.1,88,16.3z'/%3E%3Cpath class='st13' d='M88,13.4c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,13.2,87.6,13.3,88,13.4z'/%3E%3Cpath class='st13' d='M88,10.5c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0-0.1,0.6-0.2,1.4-0.2S88,10.4,88,10.5z'/%3E%3Cpath class='st13' d='M88,7.7c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,7.4,87.6,7.5,88,7.7z'/%3E%3Cpath class='st13' d='M88,4.8C87.6,5,87.1,5,86.6,5c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,4.6,87.6,4.6,88,4.8z'/%3E%3Cpath class='st13' d='M88,1.9c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1,1.7,87.6,1.7,88,1.9z'/%3E%3Cpath class='st13' d='M88-1c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-1.2,88-1z'/%3E%3Cpath class='st13' d='M88-3.9c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-4,88-3.9z'/%3E%3Cpath class='st13' d='M88-6.7c0,0.1-0.6,0.2-1.4,0.2s-1.4-0.1-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1-7,87.6-6.9,88-6.7z'/%3E%3Cpath class='st13' d='M88-9.6c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1-9.8,87.6-9.8,88-9.6z'/%3E%3Cpath class='st13' d='M88-12.5c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-12.7,88-12.5z'/%3E%3Cpath class='st13' d='M88-15.4c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-15.5,88-15.4z'/%3E%3Cpath class='st13' d='M88-18.2C87.6-18,87.1-18,86.6-18c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1-18.5,87.6-18.4,88-18.2z'/%3E%3Cpath class='st13' d='M88-21.1c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1-21.3,87.6-21.3,88-21.1z'/%3E%3Cpath class='st13' d='M88-24c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-24.2,88-24z'/%3E%3Cpath class='st13' d='M88-26.9c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-27,88-26.9z'/%3E%3Cpath class='st13' d='M88-29.8c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-29.9,88-29.8z'/%3E%3Cpath class='st13' d='M88-32.6c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2C87.1-32.9,87.6-32.8,88-32.6z'/%3E%3Cpath class='st13' d='M88-35.5c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-35.7,88-35.5z'/%3E%3Cpath class='st13' d='M88-38.4c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-38.6,88-38.4z'/%3E%3Cpath class='st13' d='M88-41.3c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-41.4,88-41.3z'/%3E%3Cpath class='st13' d='M88-44.2C87.6-44,87.1-44,86.6-44c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-44.3,88-44.2z'/%3E%3Cpath class='st13' d='M88-47c-0.4,0.2-0.9,0.2-1.4,0.2c-0.5,0.1-0.9,0-1.4-0.2c0.4-0.2,0.9-0.2,1.4-0.2S87.6-47.2,88-47z'/%3E%3Cpath class='st13' d='M84.9-46.6c-0.2-0.4-0.2-0.9-0.2-1.3c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3S85-47.1,84.9-46.6z'/%3E%3Cpath class='st13' d='M82.1-46.6C81.9-47,81.9-47.5,82-48c-0.1-0.5,0-0.9,0.2-1.3c0.1,0,0.2,0.6,0.2,1.3S82.2-46.6,82.1-46.6z'/%3E%3Cpath class='st13' d='M79.4-46.6c-0.2-0.4-0.2-0.9-0.2-1.3c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3S79.6-47,79.4-46.6z'/%3E%3Cpath class='st13' d='M76.7-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C76.9-47.5,76.8-47.1,76.7-46.6z'/%3E%3Cpath class='st13' d='M73.9-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C74.1-47.5,74.1-47.1,73.9-46.6z'/%3E%3Cpath class='st13' d='M71.2-46.6C71-47.1,70.9-47.5,71-48c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C71.4-47.5,71.3-47.1,71.2-46.6z'/%3E%3Cpath class='st13' d='M68.4-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C68.7-47.5,68.6-47.1,68.4-46.6z'/%3E%3Cpath class='st13' d='M65.7-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C65.9-47.5,65.9-47.1,65.7-46.6z'/%3E%3Cpath class='st13' d='M63-46.6c-0.2-0.4-0.2-0.9-0.2-1.4s0-0.9,0.2-1.3c0.1,0.4,0.2,0.9,0.1,1.3C63.2-47.5,63.1-47.1,63-46.6z'/%3E%3Cpath class='st13' d='M60.2-46.6C60-47.1,60-47.5,60-48c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C60.4-47.5,60.4-47.1,60.2-46.6z'/%3E%3Cpath class='st13' d='M57.5-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C57.7-47.5,57.6-47.1,57.5-46.6z'/%3E%3Cpath class='st13' d='M54.7-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C54.9-47.5,54.9-47.1,54.7-46.6z'/%3E%3Cpath class='st13' d='M52-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c0-0.4,0-0.9,0.2-1.3c0.1,0.4,0.2,0.9,0.1,1.3C52.2-47.5,52.2-47.1,52-46.6z'/%3E%3Cpath class='st13' d='M49.2-46.6C49-47,49-47.5,49-48c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C49.5-47.5,49.4-47.1,49.2-46.6z'/%3E%3Cpath class='st13' d='M46.5-46.6c-0.1,0-0.2-0.6-0.2-1.3s0.1-1.3,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3S46.7-47.1,46.5-46.6z'/%3E%3Cpath class='st13' d='M43.8-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3C44-48.9,44-48.4,44-48C44-47.5,43.9-47.1,43.8-46.6z'/%3E%3Cpath class='st13' d='M41-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c0-0.4,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C41.2-47.5,41.2-47.1,41-46.6z'/%3E%3Cpath class='st13' d='M38.3-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C38.5-47.5,38.4-47.1,38.3-46.6z'/%3E%3Cpath class='st13' d='M35.5-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C35.7-47.5,35.7-47.1,35.5-46.6z'/%3E%3Cpath class='st13' d='M32.8-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3C33-48.9,33-48.5,33-48S33-47.1,32.8-46.6z'/%3E%3Cpath class='st13' d='M30-46.6c-0.1-0.4-0.2-0.9-0.1-1.4c-0.1-0.4,0-0.9,0.1-1.3c0.2,0.4,0.2,0.9,0.2,1.3C30.3-47.5,30.2-47.1,30-46.6z'/%3E%3Cpath class='st13' d='M27.3-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C27.5-47.5,27.5-47.1,27.3-46.6z'/%3E%3Cpath class='st13' d='M24.6-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C24.8-47.5,24.7-47.1,24.6-46.6z'/%3E%3Cpath class='st13' d='M21.8-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3C22-48.9,22-48.5,22-48C22.1-47.5,22-47.1,21.8-46.6z'/%3E%3Cpath class='st13' d='M19.1-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C19.3-47.5,19.2-47.1,19.1-46.6z'/%3E%3Cpath class='st13' d='M16.3-46.6c-0.2-0.4-0.2-0.9-0.2-1.4c-0.1-0.5,0-0.9,0.2-1.3c0.2,0.4,0.2,0.9,0.2,1.3C16.5-47.5,16.5-47.1,16.3-46.6z'/%3E%3Cpath class='st13' d='M14.3-45.7c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-45.8,14.3-45.7z'/%3E%3Cpath class='st13' d='M14.3-41.1c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-41.3,13.8-41.2,14.3-41.1z'/%3E%3Cpath class='st13' d='M14.3-38.8c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9-39,14.3-38.8z'/%3E%3Cpath class='st13' d='M14.3-36.5c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9-36.7,14.3-36.5z'/%3E%3Cpath class='st13' d='M14.3-34.2c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-34.4,13.8-34.4,14.3-34.2z'/%3E%3Cpath class='st13' d='M14.3-31.9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-32.1,14.3-31.9z'/%3E%3Cpath class='st13' d='M14.3-29.6c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-29.8,13.8-29.8,14.3-29.6z'/%3E%3Cpath class='st13' d='M14.3-27.3c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-27.6,13.9-27.5,14.3-27.3z'/%3E%3Cpath class='st13' d='M14.3-25c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-25.2,14.3-25z'/%3E%3Cpath class='st13' d='M14.3-22.8c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-22.9,14.3-22.8z'/%3E%3Cpath class='st13' d='M14.3-20.5c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-20.6,14.3-20.5z'/%3E%3Cpath class='st13' d='M14.3-18.2c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-18.4,13.9-18.3,14.3-18.2z'/%3E%3Cpath class='st13' d='M14.3-15.9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.1,1-0.2,1.5-0.1C13.3-16.1,13.8-16,14.3-15.9z'/%3E%3Cpath class='st13' d='M14.3-13.6c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-13.8,13.8-13.7,14.3-13.6z'/%3E%3Cpath class='st13' d='M14.3-11.3c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9-11.4,14.3-11.3z'/%3E%3Cpath class='st13' d='M14.3-9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9-9.2,14.3-9z'/%3E%3Cpath class='st13' d='M14.3-6.7c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-6.9,13.8-6.9,14.3-6.7z'/%3E%3Cpath class='st13' d='M14.3-4.4c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8-4.6,14.3-4.4z'/%3E%3Cpath class='st13' d='M14.3-2.1c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3-2.3,13.9-2.3,14.3-2.1z'/%3E%3Cpath class='st13' d='M14.3,0.2c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2C11.8,0,12.3,0,12.8,0S13.9,0,14.3,0.2z'/%3E%3Cpath class='st13' d='M14.3,2.5c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,2.3,14.3,2.5z'/%3E%3Cpath class='st13' d='M14.3,4.8C13.8,5,13.3,5,12.8,5c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,4.5,13.8,4.6,14.3,4.8z'/%3E%3Cpath class='st13' d='M14.3,7.1c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,6.8,13.9,6.9,14.3,7.1z'/%3E%3Cpath class='st13' d='M14.3,9.3c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,9.1,13.8,9.2,14.3,9.3z'/%3E%3Cpath class='st13' d='M14.3,11.6c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,11.5,14.3,11.6z'/%3E%3Cpath class='st13' d='M14.3,13.9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,13.7,13.9,13.8,14.3,13.9z'/%3E%3Cpath class='st13' d='M14.3,16.2c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9,16.1,14.3,16.2z'/%3E%3Cpath class='st13' d='M14.3,18.5c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,18.4,14.3,18.5z'/%3E%3Cpath class='st13' d='M14.3,20.8c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,20.6,13.8,20.7,14.3,20.8z'/%3E%3Cpath class='st13' d='M14.3,23.1c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,22.9,13.9,22.9,14.3,23.1z'/%3E%3Cpath class='st13' d='M14.3,25.4c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,25.2,14.3,25.4z'/%3E%3Cpath class='st13' d='M14.3,27.7c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,27.5,14.3,27.7z'/%3E%3Cpath class='st13' d='M14.3,30c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,29.8,14.3,30z'/%3E%3Cpath class='st13' d='M14.3,32.3c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9,32.1,14.3,32.3z'/%3E%3Cpath class='st13' d='M14.3,34.6c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,34.4,13.8,34.4,14.3,34.6z'/%3E%3Cpath class='st13' d='M14.3,36.9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,36.6,13.8,36.7,14.3,36.9z'/%3E%3Cpath class='st13' d='M14.3,39.2c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,38.9,13.9,39,14.3,39.2z'/%3E%3Cpath class='st13' d='M14.3,41.4c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9,41.3,14.3,41.4z'/%3E%3Cpath class='st13' d='M14.3,43.7c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,43.6,14.3,43.7z'/%3E%3Cpath class='st13' d='M14.3,46c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,45.8,14.3,46z'/%3E%3Cpath class='st13' d='M14.3,48.3c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.9,48.2,14.3,48.3z'/%3E%3Cpath class='st13' d='M14.3,50.6c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2C13.3,50.4,13.8,50.5,14.3,50.6z'/%3E%3Cpath class='st13' d='M14.3,52.9c-0.5,0.2-1,0.2-1.5,0.2c-0.5,0.1-1.1,0-1.5-0.2c0.5-0.2,1-0.2,1.5-0.2S13.8,52.8,14.3,52.9z'/%3E%3Crect x='14.5' y='-46.6' class='st15' width='70.4' height='101.1'/%3E%3Cpath class='st16' d='M14.3-35.3c12,14.2,26,29.2,37.5,43.8l-37.5,10L14.3-35.3z'/%3E%3Cpath class='st17' d='M14.4,16.8v37.6l70.8-0.5L85,1.6C61.4,6.3,37.9,11.4,14.4,16.8'/%3E%3Crect x='138.2' y='-81.2' class='st13' width='70.8' height='73.8'/%3E%3Crect x='133.4' y='-81.2' class='st18' width='70.8' height='73.8'/%3E%3Cpath class='st16' d='M204.3-7.4h-70.9v-73.8h70.9L204.3-7.4L204.3-7.4z'/%3E%3Crect x='142.9' y='-71.3' class='st15' width='51.8' height='54'/%3E%3Cpath class='st13' d='M143-17c-0.4,0.5-0.8,1-1.3,1.5c-0.8,0.9-2,2-3.3,3.3S135.9-9.8,135-9c-0.5,0.5-1,0.9-1.5,1.2c0.4-0.5,0.8-1,1.3-1.5c0.8-0.9,2-2.1,3.3-3.3s2.5-2.4,3.4-3.2C142-16.2,142.5-16.6,143-17z'/%3E%3Cpath class='st13' d='M194.7-17.1c0.5,0.4,1,0.8,1.5,1.3c0.9,0.8,2.1,2,3.3,3.3s2.4,2.5,3.2,3.4c0.5,0.4,0.9,0.9,1.2,1.5c-0.5-0.4-1-0.8-1.5-1.3c-0.9-0.8-2.1-2-3.3-3.3s-2.4-2.5-3.2-3.4C195.5-16.1,195.1-16.6,194.7-17.1z'/%3E%3Cpath class='st13' d='M194.6-71.2c0.4-0.5,0.8-1,1.3-1.5c0.8-0.9,2-2,3.3-3.3s2.5-2.4,3.4-3.2c0.4-0.5,1-0.9,1.5-1.2c-0.4,0.5-0.8,1-1.3,1.5c-0.8,0.9-2,2.1-3.3,3.3c-1.3,1.3-2.5,2.4-3.4,3.2C195.6-71.9,195.1-71.5,194.6-71.2z'/%3E%3Cpath class='st13' d='M142.8-71c-0.5-0.4-1-0.8-1.5-1.3c-0.9-0.8-2-2-3.3-3.3s-2.4-2.5-3.2-3.4c-0.5-0.5-0.9-1-1.2-1.5c0.5,0.4,1.1,0.8,1.5,1.2c0.9,0.8,2.1,2,3.3,3.3c1.2,1.3,2.4,2.5,3.2,3.4C142.1-72.1,142.5-71.6,142.8-71z'/%3E%3Cpath class='st13' d='M194.6-17.3c0,0,0-0.1,0-0.3s0-0.4,0-0.8c0-0.7,0-1.7,0-2.9c0-2.6,0-6.3-0.1-11c0-9.4-0.1-22.9-0.1-39l0.2,0.2H143l0,0l0.2-0.2c0,19.8,0,38.3,0,54l-0.2-0.2l37.4,0.1h10.5h2.8L194.6-17.3c0.1-0.1,0-0.1-0.1-0.1h-0.7H191h-10.5L143-17.3h-0.2v-0.2c0-15.6,0-34.2,0-54v-0.2h0.2h51.6h0.2v0.2c0,16.2-0.1,29.7-0.1,39.2c0,4.7,0,8.4-0.1,11c0,1.2,0,2.2,0,2.9c0,0.3,0,0.6,0,0.7C194.7-17.6,194.7-17.5,194.6-17.3z'/%3E%3Cpath class='st16' d='M159.3-29.7c-3.9-4.2-4.1-10.6-0.5-15.1c1.4-1.7,3.4-2.8,4.7-4.6c2.9-3.8,2.9-9.7,6.9-12.2c2.9-1.8,7.1-0.8,9.3,1.9c2.1,2.9,2.4,6.6,0.9,9.8c-1,2.3-2.8,4.3-3.5,6.8c-0.7,2.5-0.3,5.2-1.1,7.7c-0.9,3-4.1,4.9-7.1,6C165.7-28.2,162.3-28.4,159.3-29.7'/%3E%3Cpath class='st13' d='M173.9-54.6c-0.1,0.5-0.3,1-0.5,1.4c-0.4,0.9-0.9,2.2-1.6,3.8c-1.9,4.1-4,8.1-6.4,12s-5,7.6-7.9,11.1c-1.1,1.3-2,2.4-2.7,3.1c-0.3,0.4-0.7,0.8-1.1,1.1c0.3-0.4,0.6-0.8,0.9-1.2c0.6-0.8,1.5-1.8,2.6-3.2c2.8-3.6,5.4-7.3,7.8-11.1c2.4-3.8,4.5-7.8,6.5-11.9c0.8-1.6,1.3-2.8,1.7-3.7C173.4-53.7,173.6-54.1,173.9-54.6z'/%3E%3Cpath class='st13' d='M163.1-45.2c0.2,0.9,0.3,1.8,0.4,2.7c0.2,1.7,0.5,4.1,0.7,6.8l-0.3-0.2l1.1-0.7c2.6-1.5,4.9-2.9,6.7-3.8c0.9-0.6,1.9-1,2.8-1.5c-0.8,0.6-1.7,1.2-2.7,1.8c-1.7,1-4,2.4-6.6,3.9l-1.1,0.7l-0.3,0.2v-0.4c-0.2-2.7-0.4-5.1-0.6-6.8C163.2-43.4,163.1-44.3,163.1-45.2z'/%3E%3Cpath class='st13' d='M176.8-49.2c-0.5,0.4-1.1,0.7-1.8,1c-1.1,0.5-2.6,1.3-4.3,2.1l-0.5,0.2l-0.3,0.1v-0.3c-0.3-1.7-0.5-3.3-0.6-4.4c-0.1-0.6-0.2-1.2-0.1-1.8c0.2,0.6,0.4,1.2,0.4,1.8c0.2,1.1,0.5,2.6,0.8,4.3l-0.3-0.2l0.5-0.2c1.7-0.8,3.3-1.5,4.4-1.9C175.5-48.8,176.1-49,176.8-49.2z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top/contain transparent;
    content: "";
  }
  .login-left:not(.no-image).waiting::after {
    height: 26.875rem;
    background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg version='1.1' viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.st0, .st1, .st2, .st3, .st4, .st5 {stroke-linecap: round;stroke-linejoin: round;}.st0, .st1, .st2, .st4, .st5 {stroke: %23263238;}.st0, .st6 {fill: %23f06400;}.st1, .st7 {fill: %23fff;}.st8, .st5 {fill: %23263238;}.st2 {fill: %23bdbdbd;}.st3 {stroke: %23000;}.st3, .st7, .st9 {isolation: isolate;}.st3, .st10 {opacity: .3;}.st3, .st4 {fill: none;}.st7 {opacity: .7;}.st9 {opacity: .2;}%3C/style%3E%3C/defs%3E%3Cpath class='st6' d='M467.6,251.9c-4.9,41.8-24,90.4-62.1,112.7-57.6,33.8-52.8,85.6-165.2,108.2-16.4,3.4-33.1,4.9-49.8,4.7-8.2-.2-16.4-.8-24.5-2-71.5-10.4-119.5-60.1-137.2-120.1-23.2-78.8,23.1-130.5,53.9-161.6S135.9,65.9,246.2,42.9c16.8-3.6,34-5.3,51.2-4.9,39.3,1,82.1,13.9,111.7,40.8,2.2,2,4.4,4.1,6.5,6.3,41.2,42.3,58.7,109.9,51.9,166.9Z'/%3E%3Cpath class='st7' d='M467.6,251.9c-4.9,41.8-24,90.4-62.1,112.7-57.6,33.8-52.8,85.6-165.2,108.2-16.4,3.4-33.1,4.9-49.8,4.7-8.2-.2-16.4-.8-24.5-2-71.5-10.4-119.5-60.1-137.2-120.1-23.2-78.8,23.1-130.5,53.9-161.6S135.9,65.9,246.2,42.9c16.8-3.6,34-5.3,51.2-4.9,39.3,1,82.1,13.9,111.7,40.8,2.2,2,4.4,4.1,6.5,6.3,41.2,42.3,58.7,109.9,51.9,166.9Z'/%3E%3Cpath class='st8' d='M22.3,265.8c3.1,1.4,10.7,1.2,10.7,1.2,0,0-1.6-5-1.8-5.3-1.7-3.5-7-9.3-11.2-8.7-2.8.5-4.7,3.1-4.2,5.9,0,.2,0,.4.1.5.7,3,3.7,5.2,6.4,6.4Z'/%3E%3Cpath class='st8' d='M24.9,287.8c3.2.5,10-1.5,10.6-1.6,1.1,3.9,2.5,7.7,4.1,11.4.9,2.2,1.9,4.3,3,6.5-.6-.9-1.2-1.7-1.3-1.8-2.5-2.9-9.1-7.1-13.1-5.4-2.6,1.2-3.7,4.2-2.5,6.8,0,.2.2.3.3.5,1.5,2.7,5,4,7.9,4.4s8.7-1.1,10.2-1.6c.4.8.8,1.6,1.2,2.5,2,3.9,3.9,7.8,5.8,11.7.7,1.4,1.2,2.7,1.8,4.1-.5-.8-1-1.5-1.1-1.6-2.5-2.9-9.1-7.1-13.1-5.4-2.6,1.2-3.7,4.2-2.5,6.8,0,.2.2.3.3.5,1.5,2.7,5,4,7.9,4.4s8.2-1,10-1.5c.6,1.4,1.1,2.8,1.6,4.2.3,1,.7,1.9.9,2.9s.5,1.9.8,2.9c.4,1.9.9,3.8,1.3,5.6.3,1.3.5,2.5.8,3.7-.6-1.4-1.9-4-2-4.2-2-3.3-8-8.4-12.2-7.3-2.7.8-4.3,3.6-3.6,6.3,0,.2.1.4.2.6,1,2.9,4.3,4.7,7.1,5.6,3,.9,9.8,0,10.6,0,.4,2,.8,4,1.1,5.8.7,4.1,1.3,7.8,1.7,10.9h2.8c-.5-3.2-1.1-7-2-11.4-.4-2-.9-4.2-1.4-6.5,2-.8,4-1.7,5.9-2.8,2.2,2.4,7.9,5.2,8.6,5.6-.8,1.9-1.5,3.7-2.3,5.5-1.6,3.6-3.1,6.8-4.4,9.5h3.1c1.1-2.5,2.4-5.4,3.7-8.5.8-1.9,1.6-4,2.4-6.1.8.2,7.5,1.5,10.6.8,2.8-.6,6.2-2.2,7.5-5,1.3-2.5.2-5.6-2.3-6.9-.2,0-.3-.1-.5-.2-4.1-1.4-10.4,3.3-12.7,6.4-.1.2-1.4,2.3-2.1,3.7.3-.9.7-1.7,1-2.6.7-1.8,1.2-3.6,1.9-5.5.3-1,.6-1.9.8-2.9s.5-2,.8-3c.6-2.3,1-4.8,1.4-7.2,1.6.6,7.2,2.5,10,2.3s6.5-1.3,8.2-3.8c1.6-2.3,1.1-5.5-1.3-7.2-.1-.1-.3-.2-.5-.3-3.8-2-10.8,1.7-13.5,4.4-.2.2-1.9,2.4-2.9,3.6.2-1.5.5-2.9.7-4.4.5-4.3.9-8.7,1.4-13,.1-1.3.3-2.7.4-4,.6.2,7.2,2.7,10.4,2.4,2.9-.2,6.5-1.3,8.2-3.8,1.6-2.3,1.1-5.5-1.2-7.1-.2-.1-.3-.2-.5-.3-3.8-2-10.8,1.7-13.5,4.4-.2.2-2.7,3.4-3.3,4.2.3-2.9.6-5.8,1.1-8.7.6-3.9,1.4-7.7,2.5-11.5.2.1,7.1,2.7,10.4,2.5,2.9-.2,6.5-1.3,8.2-3.8,1.6-2.3,1.1-5.5-1.2-7.1-.2-.1-.3-.2-.5-.3-3.8-2-10.8,1.7-13.5,4.4-.2.2-2.9,3.6-3.4,4.2,0-.2.1-.5.2-.7,1.2-3.7,2.7-7.4,4.5-10.8,1-1.9,2-3.7,3.1-5.4,1.2.6,6.9,3.4,9.9,3.5s6.6-.5,8.5-2.9c1.9-2.1,1.7-5.4-.5-7.2-.1-.1-.3-.2-.4-.3-3.6-2.4-10.9.5-13.9,2.9-.2.1-1.7,1.6-2.8,2.8.5-.8,1-1.6,1.5-2.3,1.8-2.7,3.6-5.1,5.3-7.2.9-1.2,1.8-2.2,2.7-3.2,1.5,0,7.7-.2,10.3-1.5s5.6-3.5,6.2-6.5c.7-2.8-1-5.5-3.8-6.2-.2,0-.4,0-.5-.1-4.3-.5-9.4,5.4-11,9-.1.3-1.7,5.3-1.6,5.3h0c-.8.9-1.7,1.9-2.6,3-1.7,2.1-3.6,4.4-5.4,7.1-2.1,2.9-3.9,5.9-5.7,9-1.9,3.5-3.5,7.1-4.8,10.9,0,0,0,0,0,.1,0-1.3,0-4.8,0-5.1-.5-3.8-3.7-11-8-11.7-2.8-.4-5.4,1.5-5.9,4.3,0,.2,0,.4,0,.6-.2,3,2,6.1,4.1,8,2.4,2.2,9.2,4.3,9.7,4.4-1.2,3.9-2.2,7.8-2.8,11.8-.4,2.3-.8,4.7-1.1,7v-2.2c-.5-3.8-3.7-11-8-11.7-2.8-.4-5.4,1.5-5.9,4.3,0,.2,0,.4,0,.6-.2,3,2,6.1,4.1,8s7.9,3.9,9.4,4.4c-.1.9-.2,1.8-.3,2.7-.5,4.4-1,8.7-1.6,12.9-.2,1.5-.5,3-.8,4.4v-1.9c-.5-3.8-3.7-11-8-11.7-2.8-.4-5.4,1.5-5.9,4.3,0,.2,0,.4,0,.5-.2,3,2,6.1,4.1,8s7.3,3.7,9.2,4.3c-.3,1.5-.6,3-1,4.4-.3,1-.5,1.9-.8,2.9s-.6,1.9-.9,2.8c-.7,1.8-1.3,3.6-2,5.4-.5,1.2-.9,2.4-1.4,3.5.2-1.5.6-4.4.6-4.6,0-3.4-1-6.8-2.7-9.7,0-.4,0-.8,0-1.1-.3-2.8-2.9-4.8-5.7-4.5-.2,0-.4,0-.6.1-4.2,1.1-6.8,8.5-7,12.3,0,.2.1,2.7.3,4.3-.2-.9-.4-1.8-.6-2.7-.4-1.9-.9-3.7-1.5-5.7-.3-.9-.6-1.9-.9-2.9s-.7-2-1-2.9c-.8-2.3-1.8-4.5-2.8-6.8,1.6-.4,7.3-1.9,9.7-3.6,2.3-1.8,4.7-4.6,4.7-7.7,0-2.8-2.1-5.2-5-5.3-.2,0-.4,0-.6,0-4.3.5-8,7.3-8.8,11.1,0,.2-.3,3-.4,4.5-.6-1.4-1.2-2.7-1.9-4-1.9-3.9-4-7.7-6-11.6-.6-1.2-1.2-2.4-1.9-3.5.6-.1,7.4-1.7,10-3.7,2.3-1.8,4.7-4.6,4.7-7.7,0-2.8-2.2-5.2-5-5.3-.2,0-.4,0-.5,0-4.3.5-8,7.3-8.8,11.1,0,.3-.4,4.3-.5,5.3-1.4-2.6-2.7-5.2-3.9-7.9-1.6-3.5-3.1-7.2-4.2-10.9.3,0,7.4-1.7,10.1-3.7,2.3-1.8,4.7-4.6,4.7-7.7,0-2.8-2.2-5.2-5-5.3-.2,0-.4,0-.5,0-4.3.5-8,7.3-8.8,11.1,0,.3-.5,4.6-.5,5.4,0-.2-.2-.4-.2-.6-1.1-3.8-1.9-7.6-2.3-11.5-.2-2.2-.3-4.2-.4-6.2,1.4-.2,7.6-1,10.2-2.6s5.2-4.1,5.5-7.1c.4-2.8-1.5-5.4-4.3-5.8-.2,0-.4,0-.6,0-4.3,0-8.8,6.4-10,10.1,0,.2-.5,2.3-.8,3.9v-2.7c0-3.3.2-6.3.4-8.9.1-1.5.3-2.9.4-4.1,1.2-.9,6.3-4.4,7.8-6.9s2.7-6,1.6-8.9c-1-2.7-3.9-4-6.6-3.1-.1,0-.3.1-.4.2-3.8,2-4.9,9.7-4.2,13.6,0,.3,1.5,5.4,1.6,5.3h0c-.2,1.2-.3,2.5-.5,3.9-.3,2.7-.5,5.7-.6,9-.1,3.5,0,7.1.2,10.6.3,4,1,7.9,2,11.7h0c-.7-.9-2.7-3.9-2.9-4.1-2.5-2.9-9.1-7.1-13.1-5.4-2.6,1.2-3.7,4.2-2.6,6.8,0,.2.1.3.2.5,1.5,2.7,5,4,7.9,4.4Z'/%3E%3Cpath class='st8' d='M99.2,267.5c0,0,1.4-5.1,1.4-5.4.5-3.8-.7-11.6-4.6-13.4-2.6-1.2-5.6,0-6.8,2.6,0,.2-.1.4-.2.5-1,2.9.3,6.4,1.8,8.8,1.9,2.9,8.3,6.9,8.3,6.9Z'/%3E%3Cpolygon class='st1' points='89.3 406.3 47.8 406.3 42.6 360.1 94.5 360.1'/%3E%3Cpolygon class='st8' points='43.5 368.6 44 373.1 93.1 373.1 93.6 368.6'/%3E%3Cpolygon class='st8' points='92 382.9 92.5 378.4 44.6 378.4 45.1 382.9'/%3E%3Cpath class='st3' d='m78.8 131 36.1-36.1c9.3 4.2 20.2 0 24.4-9.2 1.6-3.6 2.1-7.7 1.2-11.6l-14.4 14.4c-0.4 0.4-1.1 0.4-1.6 0l-12.5-12.4c-0.4-0.4-0.4-1.1 0-1.6l14.4-14.4c-9.9-2.2-19.8 4-22 14-0.9 3.9-0.5 8 1.2 11.6l-36.1 36.1c-9.3-4.2-20.2 0-24.4 9.3-1.6 3.6-2 7.7-1.2 11.5l14.4-14.4c0.4-0.4 1.1-0.4 1.5 0l12.4 12.5c0.4 0.4 0.4 1.1 0 1.6l-14.3 14.4c9.9 2.2 19.8-4 22-14 0.9-3.9 0.4-8-1.2-11.6z'/%3E%3Cpath class='st3' d='m150.6 50.3-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.7-7.7-2.4-11.3zm-7.7 12.2-4.4-1.4-0.9-4.5 3.4-3 4.4 1.4 0.9 4.5-3.4 3z'/%3E%3Cpath class='st3' d='m397.8 294.4-36.1 36.1c-9.3-4.2-20.2-0.1-24.4 9.1-1.7 3.7-2.1 7.8-1.2 11.7l14.4-14.3c0.4-0.4 1.1-0.4 1.6 0l12.5 12.5c0.4 0.4 0.4 1.1 0 1.5l-14.4 14.4c9.9 2.2 19.8-4 22-14 0.9-3.9 0.5-8-1.2-11.6l36.1-36.2c9.3 4.2 20.2 0 24.4-9.2 1.6-3.6 2.1-7.7 1.2-11.6l-14.4 14.4c-0.4 0.4-1.1 0.4-1.6 0l-12.5-12.5c-0.4-0.4-0.4-1.1 0-1.6l14.4-14.4c-9.9-2.2-19.8 4-22 14-0.9 3.9-0.5 8 1.2 11.6z'/%3E%3Cpath class='st3' d='m326 375.1 11 3.6 8.6-7.7-2.4-11.3-11-3.6-8.6 7.7 2.4 11.3zm7.7-12.2 4.4 1.4 0.9 4.5-3.4 3.1-4.4-1.4-0.9-4.5 3.4-3.1z'/%3E%3Cpath class='st3' d='m378.2 131 36.1-36.1c9.3 4.2 20.2 0 24.4-9.2 1.7-3.6 2.1-7.7 1.2-11.6l-14.4 14.4c-0.4 0.4-1.1 0.4-1.5 0l-12.5-12.4c-0.4-0.4-0.4-1.1 0-1.6l14.4-14.4c-9.9-2.2-19.8 4-22 14-0.9 3.9-0.5 8 1.2 11.6l-36.2 36.1c-9.3-4.2-20.2 0-24.4 9.2-1.6 3.6-2.1 7.7-1.2 11.6l14.4-14.4c0.4-0.4 1.1-0.4 1.6 0l12.5 12.5c0.4 0.4 0.4 1.1 0 1.6l-14.4 14.4c9.9 2.2 19.8-4 22-13.9 0.9-3.9 0.5-8-1.2-11.7z'/%3E%3Cpath class='st3' d='m450 50.3-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.6-7.7-2.4-11.3zm-7.7 12.2-4.3-1.4-1-4.5 3.4-3 4.4 1.4 0.9 4.5-3.4 3z'/%3E%3Cpath class='st3' d='m469.9 133.7-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.6-7.7-2.4-11.3zm-7.7 12.2-4.4-1.4-0.9-4.5 3.4-3.1 4.4 1.4 0.9 4.5-3.4 3z'/%3E%3Cpath class='st3' d='M219.7,82.6l-11-3.6-8.6,7.7,2.4,11.3,11,3.6,8.6-7.7-2.4-11.3ZM212,94.8l-4.4-1.4-.9-4.5,3.4-3.1,4.4,1.4.9,4.5-3.4,3.1Z'/%3E%3Cpath class='st3' d='m199.8 342.8-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.6-7.7-2.4-11.3zm-7.7 12.2-4.4-1.4-0.9-4.5 3.4-3.1 4.4 1.4 1 4.5-3.5 3.1z'/%3E%3Cpath class='st3' d='m60.2 202.4-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.6-7.7-2.4-11.3zm-7.7 12.2-4.3-1.4-1-4.5 3.4-3.1 4.3 1.4 1 4.5-3.4 3.1z'/%3E%3Cpath class='st3' d='m138.6 352.7 36.1-36.1c9.3 4.2 20.2 0 24.4-9.2 1.7-3.7 2.1-7.7 1.2-11.7l-14.4 14.4c-0.4 0.4-1.1 0.4-1.6 0l-12.4-12.5c-0.4-0.4-0.4-1.1 0-1.6l14.4-14.4c-9.9-2.2-19.8 4-22 14-0.9 3.9-0.5 8 1.2 11.6l-36.1 36.1c-9.3-4.2-20.2 0-24.4 9.2-1.6 3.6-2.1 7.7-1.2 11.6l14.4-14.4c0.4-0.4 1.1-0.4 1.6 0l12.5 12.5c0.4 0.4 0.4 1.1 0 1.6l-14.4 14.4c9.9 2.2 19.8-4 22-14 0.9-3.9 0.5-8-1.2-11.6z'/%3E%3Cpath class='st3' d='m210.4 271.9-11-3.6-8.6 7.7 2.4 11.3 11 3.6 8.6-7.7-2.4-11.3zm-7.7 12.2-4.4-1.4-0.9-4.5 3.4-3.1 4.4 1.4 0.9 4.5-3.4 3.1z'/%3E%3Crect class='st5' x='232' y='295.9' width='27.6' height='111.5'/%3E%3Crect class='st5' x='78.5' y='112' width='348.7' height='211.5'/%3E%3Crect class='st0' x='71.5' y='112' width='348.7' height='211.5'/%3E%3Crect class='st1' x='84.1' y='119.7' width='323.5' height='196.2'/%3E%3Crect class='st1' x='84.1' y='304.1' width='323.5' height='11.8'/%3E%3Cpolygon class='st5' points='247.3 394.8 144.9 401.5 144.9 408.1 346.7 408.1 346.7 401.5'/%3E%3Crect class='st1' x='84.1' y='119.7' width='323.5' height='196.2'/%3E%3Cline class='st4' x1='462.9' x2='21.9' y1='406.3' y2='406.3'/%3E%3Cline class='st4' x1='485.8' x2='473.9' y1='406.3' y2='406.3'/%3E%3Cpath class='st5' d='M398.3,282.8s1.7,59,2.5,69.3,3.3,37.3,3.9,42.3-.6,19.2-.6,19.2l-1.4,1.4,1.1,7s-8.9,5.6-13.4,7.2,1.1,3.9,5,4.5c3.8.6,7.7.4,11.5-.6,4.5-1.1,10-3.1,12-3.3s3-2.8,3-5.8-.3-3.3,0-4.7-1.4-7.2-1.7-8.6,3.9-32.9,3.1-42.9-1.1-23.7-1.1-25-.5-15.9-.5-15.9c0,0,4.7,32,5.3,33.1s9.7,47.6,10,49.8-.8,4.7-.6,6.4,1.7,6.7,1.7,6.7c0,0-.8,7.5-3.3,10.9s-3.1,6.1-1.7,7.2,4.5,1.1,8.1.3,3.6-.3,7-3.1,4.5-10.9,4.5-11.7,1.4-3.6,1.4-6.7,0-1.7-1.1-6.1-.8-21.7-1.1-31.7-3.6-30.1-3.6-34-1.7-62.1-1.7-62.1c0,0-26.7,8.2-48.2-3Z'/%3E%3Cpath class='st1' d='M410.7,424.4c-2.5,0-4.9-.9-6.8-2.4,0,0-8.9,5.6-13.4,7.2s1.1,3.9,5,4.5c3.8.7,7.7.5,11.5-.6,4.5-1.1,10-3.1,12-3.3s3-2.8,3-5.8,0-2.1,0-2.7c-3.1,1.3-8.2,3.2-11.2,3.1Z'/%3E%3Cpath class='st1' d='M417.8,426.6c-5,.4-10.9,6.5-18.6,5.7-3.4-.3-6.7-1.1-9.8-2.5-2.1,1.6,2.7,3.4,6.1,3.9,3.8.6,7.7.5,11.5-.6,4.5-1.1,10-3.1,12-3.3,1.4-.2,2.4-1.6,2.8-3.5-1,0-2.2.1-4,.3Z'/%3E%3Cpath class='st1' d='M446.9,426.4c-3.3,0-6.4-1.3-8.8-3.6,0,0-.8,7.5-3.3,10.9s-3.1,6.1-1.7,7.2,4.5,1.1,8.1.3,3.6-.3,7-3.1,4.5-10.9,4.5-11.7c0-.4.2-.8.3-1.2-1.9.8-4,1.2-6.1,1.2Z'/%3E%3Cpath class='st1' d='M448.1,438.1c1.5-1.2,2.5-3.5,3.2-5.7h0c-2.3,3.8-6.1,6.3-10.4,7.1-2.9.8-5.9.6-8.6-.5,0,.7.2,1.5.7,2,1.4,1.1,4.5,1.1,8.1.3s3.6-.3,7-3.1Z'/%3E%3Cpath class='st0' d='M397.7,281.1s-.8,3.9.8,5.8,8.1,6.1,23.4,6.3,21.8-3.2,24.1-4.7,1.3-7.9,1.3-7.9c-7.3,3.1-15.1,4.9-23,5.3-12.3.5-26.6-4.8-26.6-4.8Z'/%3E%3Cpath class='st0' d='m411 210.1-14.1-7.3s-17.3-15.1-25.8-20.7-15.7-3.7-16.3 3.2 28.6 29.8 34 34.1 6.5 6.5 6.5 6.5 0.7 38.6 1 44.8 0 10.4 2 12.2 11.4 7.6 24.5 6.9 19-2 21.5-4 3.9-3.7 3.9-7.2 3.7-49.5 3.7-49.5 25.9-17.7 32.5-23.6 7.1-14.2 2.7-15.1-15.3 4.5-19.6 7.2-18.1 7.1-22.9 8.4-9.5 2.7-9.5 2.7-11.9 3.3-24.2 1.6z'/%3E%3Cline class='st4' x1='395.3' x2='390.9' y1='225.8' y2='210'/%3E%3Cline class='st4' x1='393.4' x2='386.8' y1='220.1' y2='205.8'/%3E%3Cline class='st4' x1='451.9' x2='455.5' y1='229' y2='215.4'/%3E%3Cline class='st4' x1='453' x2='458' y1='225.6' y2='216.6'/%3E%3Cline class='st4' x1='376.8' x2='367.7' y1='190.9' y2='195.9'/%3E%3Cline class='st4' x1='469' x2='473.4' y1='202.7' y2='206.2'/%3E%3Cpath class='st1' d='m411.7 227-3.6 23.2c0 0.5 0.3 1 0.8 1.1 0.5 0 1-0.3 1.1-0.8l3.3-22.5-1.6-1z'/%3E%3Cpath class='st1' d='m425.7 227.8-1.9 22.8c0 0.6 0.4 1.1 1 1.1h0.2c0.5 0 1-0.5 1-1l1.5-23.4-1.7 0.4z'/%3E%3Cpath class='st0' d='m410.1 209.1s-5.2 5.8-5.6 8.1 3.6 5.2 3.6 5.2-2 0.6-0.6 1.9 9.8 7.8 12.2 7.8 5.5-3.9 13-5.6 12.8-9.5 12.2-13.1c0-1.7-1.5-3-3.2-2.9h-0.5s1.4-3.2-0.9-4.6-7.6-1.4-10.2-1.1-13.6 0.9-20.1 4.5z'/%3E%3Cpath class='st4' d='M431.9,223c-.9.7-1.9,1.4-2.9,2.1'/%3E%3Cpath class='st4' d='m441.2 210.4s-3.5 6.6-6 9.5'/%3E%3Cline class='st4' x1='408.1' x2='411.7' y1='222.4' y2='224.4'/%3E%3Cpath class='st2' d='m357.9 191.3c-1.6-1.4-5.6-5.5-2.4-10.4s8.1-3.2 12.1-3.2 33.1 7.1 33.1 7.1 6.2-10.6 7.5-12.5 6.3-2 6.3-2 1.1 0.4 0.6 1.9-1.6 0.7-1.9 4-1.9 15.1-4.6 16.6-9.9-0.3-9.9-0.3l-32.7 1.6'/%3E%3Cpath class='st0' d='M365.9,194l14.1-.7c-1.6-1.4-2.5-3.4-2.5-5.5,0-2.8.9-5.5,2.5-7.8-5.8-1.3-11-2.3-12.5-2.3-4,0-8.9-1.7-12.1,3.2s.9,8.9,2.4,10.4'/%3E%3Cpath class='st2' d='m412.7 171.3s-6 11.9-5.8 13.4 1 3.2 1 3.7-3.2 7.9-2.6 9.9 3 11.4 5.3 14.7 3.9 3.3 3.9 3.3-1.1 7.9-0.3 10.2 3.7 6 5.5 5.5 11.2-11.7 12.1-15 1.9-14.7 1.9-14.7 1.7-3.2 2.7-4.6c3.1-3.8 4.9-8.5 5.2-13.4 0.3-7.5-6.9-14.4-13.4-16.3s-13.3 1.9-15.5 3.2z'/%3E%3Cpath class='st4' d='M411.6,189.8s-3.2,7-2.6,7.3c1.4,1.1,3.3,1.4,5,1,2.7-.7,2.7-2.2,2.7-2.2'/%3E%3Cpath class='st8' d='M414.4,204.8c.4,1,.2,2.1-.4,2.3s-1.5-.4-1.9-1.4-.2-2.1.4-2.3,1.5.4,1.9,1.4Z'/%3E%3Cpath class='st5' d='M414.6,216.3s2.2-.3,3.9-.7,8.6-6.2,8.6-6.2l-13.1,15.1.6-8.2Z'/%3E%3Cpath class='st4' d='m418.9 183.6s3.8-2.3 5.8 2.2'/%3E%3Cpath class='st4' d='M412.9,183.8c-1.3-.9-3-.7-4,.6'/%3E%3Cpath class='st8' d='M421.2,190.4c0,.8-.4,1.5-.9,1.5s-.9-.7-.9-1.5.4-1.5.9-1.5.9.7.9,1.5Z'/%3E%3Cellipse class='st8' cx='410' cy='189.6' rx='.9' ry='1.4'/%3E%3Cpath class='st5' d='M432.2,200.9c.6.4,1.1.8,1.8,1.1.5-.9,1.7-3.1,2.5-4.3,3.1-3.8,4.9-8.5,5.2-13.4.3-7.5-6.9-14.4-13.4-16.3-3.5-.9-7.2-.6-10.6.8.2.4.9.8,2.6,1.1,3.9.6,8.5-1.3,10.9.4s3.5,6.9,1.3,8.8-6.6,4.9-4.8,7.3c1.3,1.6,2.3,3.5,2.9,5.5,0,.6-.9,1.1,0,1.3s2,.4,2.4-.9,2.7-3.3,3.9-1-.3,5-1.6,6.8c-.9,1.1-2,2.1-3.3,2.7Z'/%3E%3Cpath class='st2' d='M479.1,204.7l-11.4-.4s-33.4-8.2-35.8-9.5-1.9-5-2.2-5.9-1-4.8-.3-5.8,6.8-5.6,7.2-6.2-.7-3.3-.4-4,1-.9,1.7-.4c.4.3.7.7.9,1.1,0,0,1.4.3,2.7,2.6s1.6,4.2,1.3,5,1.3,2.6,1,3.9c-.6,1.6-1.3,3.1-2.1,4.6,0,0,27.2-1.1,31.8-1.1s15.4-.6,16.7,2,0,7.1-2.2,10.1'/%3E%3Cline class='st4' x1='441.7' x2='437.7' y1='189.7' y2='189.2'/%3E%3Cpath class='st4' d='M438.8,173.6s1.8,3.6,1.4,4.6l-.4,1'/%3E%3Cpath class='st4' d='M442.8,181.2c-.8.8-1.7,1.5-2.6,2.2'/%3E%3Cpath class='st0' d='M488,200.6c2.2-3,3.5-7.5,2.2-10.1s-11.9-2-16.6-2c1.1,2.5,1.2,5.3.2,7.8-1.3,3.7-4.9,6.2-7.4,7.6l1.3.3,11.4.4'/%3E%3Cg class='st10'%3E        %3Cpath d='m244 166.7c0.9-1.8 1.4-3.7 1.4-5.7 0-7.1-5.7-12.8-12.8-12.8s-12.8 5.7-12.8 12.8c0 4.1 2 7.9 5.4 10.3-5.2 0.9-8.7 5.9-7.7 11.2 0.3 1.6 1 3.2 2.1 4.5-4.3 2.2-7.1 6.5-7.2 11.4 0 7.4 6.7 13.3 15 13.3s15-6 15-13.3c0-1.7-0.4-3.4-1.1-5h1.5c8.6 0 15.5-6 15.5-13.3 0-6.9-6.3-12.7-14.3-13.3z'/%3E        %3Ccircle cx='216.6' cy='142.2' r='8.1'/%3E        %3Cpath d='m194.6 131.6c-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5-1.1-2.5-2.5-2.5z'/%3E        %3Cpath d='m244.4 137c3.8 0 6.9-3.1 6.9-6.9s-3.1-6.9-6.9-6.9-6.9 3.1-6.9 6.9 3.1 6.9 6.9 6.9z'/%3E%3C/g%3E%3Cg class='st10'%3E        %3Cpath d='m267.6 83c-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5 0 0 0 0c0-1.4-1.1-2.5-2.5-2.5z'/%3E        %3Cpath d='m262.3 62.2c-4 2.1-5.5 7-3.4 11s7 5.5 11 3.4 5.5-7 3.4-11-7-5.5-11-3.5z'/%3E        %3Cpath d='M317,118c.9-1.8,1.4-3.7,1.4-5.7,0-4-1.9-7.7-5.1-10,6.1-3.4,9.3-9.7,8.3-15.3,3-2.3,3.6-6.7,1.3-9.7-2.3-3-6.7-3.6-9.7-1.3-.5.4-.9.8-1.3,1.3-3.4-.7-7-.3-10.2,1.1,0-2-.5-4-1.4-5.7-3.3-6.3-11-8.7-17.3-5.4s-8.7,11-5.4,17.3h0c1.1,2.1,2.8,3.8,4.9,5-.7,1.2-1.1,2.6-1.1,4,0,.9.1,1.7.4,2.6-6-1.3-12,2.5-13.3,8.5-1.3,6,2.5,12,8.5,13.3.9.2,1.9.3,2.8.3-3.2,3.4-4,8.4-2,12.5-5.1,3.5-6.4,10.4-2.9,15.5,2.3,3.4,6.3,5.3,10.4,4.8.8,6.7,7.2,11.9,14.9,11.9s15-6,15-13.3c0-1.7-.4-3.4-1.1-5,.5,0,1,0,1.5,0,8.6,0,15.5-6,15.5-13.3,0-7-6.3-12.7-14.2-13.3Z'/%3E        %3Cpath d='m241.7 70.2c-1.2 0.6-1.7 2.1-1 3.3 0.6 1.2 2.1 1.7 3.3 1 1.2-0.6 1.7-2.1 1-3.3-0.6-1.2-2.1-1.6-3.3-1z'/%3E        %3Cpath d='m288.4 51.9c3.4-1.8 4.7-6 2.9-9.3-1.8-3.4-6-4.7-9.3-2.9-3.4 1.8-4.6 5.9-2.9 9.3 1.8 3.4 5.9 4.7 9.3 2.9z'/%3E%3C/g%3E%3Cpath class='st1' d='m215.5 174.8c0-3.8-3.1-6.9-6.9-6.9s-6.9 3.1-6.9 6.9 3.1 6.9 6.9 6.9 6.9-3.1 6.9-6.9z'/%3E%3Cline class='st4' x1='213.6' x2='204.2' y1='169.9' y2='179.3'/%3E%3Cpath class='st5' d='m279.3 247.4c0-3.8-3.1-6.9-6.9-6.9s-6.9 3.1-6.9 6.9 3.1 6.9 6.9 6.9 6.9-3.1 6.9-6.9z'/%3E%3Cpath class='st1' d='m336.9 174.8c0-3.8-3.1-6.9-6.9-6.9s-6.9 3.1-6.9 6.9 3.1 6.9 6.9 6.9 6.9-3.1 6.9-6.9z'/%3E%3Cline class='st4' x1='335' x2='325.6' y1='169.9' y2='179.3'/%3E%3Cpath class='st1' d='M243.6,409.8l-24,8.3c-.8.3-1.3,1.1-1.2,1.9h0c.1,1,1,1.7,1.9,1.6l24.7-1.5-1.4-10.4Z'/%3E%3Cline class='st4' x1='220.4' x2='224.3' y1='421.7' y2='416.9'/%3E%3Cline class='st4' x1='224.9' x2='230.1' y1='421.4' y2='415'/%3E%3Cline class='st4' x1='229.4' x2='236.5' y1='421.2' y2='412.5'/%3E%3Cline class='st4' x1='234.1' x2='242.6' y1='421' y2='410.6'/%3E%3Cpath class='st1' d='m251.8 414.5c-0.5-3.8-3.9-6.5-7.7-6s-6.5 3.9-6 7.7 3.9 6.5 7.7 6 6.5-3.9 6-7.7z'/%3E%3Cline class='st4' x1='249.3' x2='241.1' y1='409.8' y2='420.2'/%3E%3Cpath class='st5' d='M368.5,408.5l-2.4,3c-.3-.2-.6-.4-.9-.5-1.1-.6-2.2-1.2-3.4-1.6l6-1.8,2.3-.5h0c0-.1,0-.1,0-.1h0v-6.6l-11.4,2.2,2,1.7-.9-.3-8.4,2.5c-3.5-.7-2.3-3.5-6.3-3.9l-3.4-1.2-14.4-.6h-2.4c-5-2.8-9.6-3.2-11.8,4.1l-5.6-3.1-6.8,1,3.8-2.9-9.9-2.9v6.8l-7.6,1.3h-12.8v6.8l10.8,1.6c-.4.4-.7.7-1,1.2l-10.2.5-2.5-4.2v6.8l2.5,4.2,9.4-.5v5.7l10.4,3,8.4-2.5c3.8.8,7.6,1.3,11.4,1.7l-1.7,3.5,14.4.6,1.7-3.5c4.2,0,8.4-.2,12.5-.6l5.6,3.1,12.9-2-1-4.3c1.5-.5,3-.9,4.2-1.5l10.7,1.6,6.4-3.8v-5.7h2.8v-6.9l-13.5-1ZM297.9,405.4l2.2,1.3c-1.4.3-2.7.6-4,1l1.8-2.3ZM343.5,423.4v-3.4h-3.9c0,.1,0-.4,0-.4l-4.1.6c-7.6.2-17.8.5-18.2.5l-.9,1.7c-6.1.3-11.4,0-14.6-1.9-7.2-4-1.9-8.9,11.7-11s30.6-.5,37.8,3.5c6.5,3.6,2.9,7.9-7.9,10.3h0ZM376,417.2l-4-.5,5.2-.2-1.2.7Z'/%3E%3Cpolygon class='st5' points='341.7 394.5 338.4 399.5 341.7 398.7'/%3E%3Cpath class='st2' d='M339.7,417.3c-13.7,2.1-30.6.5-37.8-3.5s-1.9-9,11.7-11,30.6-.5,37.8,3.5,1.9,8.9-11.8,11M307.5,394.8l-12.9,2,5.6,3.1c-3,.6-6,1.5-8.9,2.6l-10.7-1.6-6.4,3.8,10.8,1.6c-1.1.9-1.7,2.2-1.8,3.7l-11.8.6,2.5,4.2,11.8-.6c.8.6,1.6,1.2,2.5,1.7,1.1.6,2.2,1.1,3.4,1.6l-8.4,2.5,10.4,3,8.4-2.5c3.8.7,7.6,1.3,11.4,1.7l-1.7,3.5,14.4.6,1.7-3.5c4.2,0,8.4-.2,12.5-.6l5.6,3.1,12.9-1.9-5.6-3.1c3-.6,6-1.5,8.9-2.6l10.7,1.6,6.4-3.8-10.8-1.6c1.1-.9,1.7-2.2,1.8-3.7l11.8-.6-2.5-4.2-11.8.6c-.8-.6-1.6-1.2-2.5-1.7-1.1-.6-2.2-1.2-3.4-1.6l8.4-2.5-10.4-3-8.4,2.5c-3.8-.8-7.6-1.3-11.4-1.7l1.7-3.5-14.4-.6-1.7,3.5c-4.2,0-8.4.2-12.5.6l-5.6-3.1'/%3E%3Cpath class='st5' d='M246.8,244.1c0-1.8-.1-3.5-.4-5.2l9.2-3,1.3-3-2,.6-2.9-8.8-9.2,3c-1.6-3-3.7-5.8-6.1-8.3l5.7-7.9,1.3-3-2,2.5-8.8-6.4-5.7,7.9c-3.1-1.5-6.4-2.6-9.8-3.2v-9.7h-9.8l-.8-3-1.2,3v9.7c-3.4.6-6.7,1.7-9.8,3.2l-5.7-7.9-6.4,4.7-1.9-.8-.2.5-1.1,2.5,5.7,7.9c-2.4,2.5-4.4,5.3-6,8.3l-6.2-2-1.8-4-1.3,3-3.6,11.2,9.2,3c-.2,1.7-.4,3.4-.4,5.1,0,1.8.1,3.5.4,5.2l-5,1.6-2.9-1.6-1.2,3,3.6,11.2,9.2-3c1.6,3.1,3.7,5.9,6.1,8.3l-3.6,4.9h-.9l-1.3,3,9.5,6.9,5.7-7.9c3.1,1.5,6.4,2.6,9.8,3.2v9.7h11.8l1.3-3h-1.3v-6.7c3.4-.6,6.7-1.7,9.8-3.2l5.7,7.8,9.5-6.9,1.2-3-2.6,1.2-4.4-6.1c2.4-2.5,4.4-5.3,6-8.3l9.2,3,3.6-11.2-9.2-3c.2-1.7.4-3.4.4-5.1ZM211.5,266.8c-12.5,0-22.7-10.1-22.7-22.7s10.1-22.7,22.7-22.7,22.7,10.1,22.7,22.7h0c0,12.5-10.1,22.7-22.7,22.7Z'/%3E%3Cpath class='st2' d='M253.2,260.4l3.6-11.2-9.2-3c.2-1.7.4-3.4.4-5.1,0-1.7-.1-3.5-.4-5.2l9.2-3-3.6-11.2-9.2,3c-1.6-3.1-3.7-5.9-6.1-8.3l5.7-7.9-9.6-6.9-5.7,7.9c-3.1-1.5-6.4-2.6-9.8-3.1v-9.7h-11.7v9.7c-3.4.6-6.7,1.7-9.8,3.2l-5.7-7.9-9.5,6.9,5.7,7.9c-2.4,2.5-4.4,5.3-6,8.3l-9.2-3-3.7,11.2,9.2,3c-.2,1.7-.4,3.4-.4,5.1,0,1.8.1,3.5.4,5.2l-9.2,3,3.6,11.2,9.2-3c1.6,3.1,3.6,5.9,6.1,8.3l-5.7,7.9,9.5,6.9,5.7-7.9c3.1,1.5,6.4,2.6,9.8,3.2v9.7h11.8v-9.7c3.4-.6,6.7-1.7,9.8-3.2l5.7,7.9,9.5-6.9-5.7-7.8c2.4-2.5,4.4-5.3,6-8.3l9.2,3ZM190.1,241.1c0-12.5,10.1-22.7,22.7-22.7,12.5,0,22.7,10.1,22.7,22.7,0,12.5-10.1,22.7-22.7,22.7h0c-12.5,0-22.7-10.1-22.7-22.7h0Z'/%3E%3Cpath class='st5' d='M308.2,181.4c0-1.8-.1-3.5-.4-5.2l9.2-3,1.2-3-2,.6-2.9-8.8-9.2,3c-1.6-3-3.7-5.8-6.1-8.3l5.7-7.9,1.2-3-2,2.5-8.8-6.4-5.7,7.9c-3.1-1.5-6.4-2.6-9.8-3.2v-9.7h-9.8l-.8-3-1.3,3v9.7c-3.4.6-6.7,1.7-9.8,3.2l-5.7-7.9-6.4,4.7-1.9-.7-.2.5-1,2.6,5.7,7.9c-2.4,2.5-4.4,5.3-6,8.4l-6.2-2-1.8-4-1.2,3-3.6,11.2,9.2,3c-.2,1.7-.4,3.4-.4,5.1,0,1.8.1,3.5.4,5.2l-5,1.6-3-1.7-1.3,3,3.6,11.2,9.3-3c1.6,3.1,3.7,5.9,6.1,8.3l-3.5,4.9h-.9l-1.3,2.9,9.5,6.9,5.7-7.9c3.1,1.5,6.4,2.6,9.8,3.2v9.8h11.8l1.3-3h-1.3v-6.7c3.4-.6,6.7-1.7,9.8-3.2l5.7,7.9,9.5-6.9,1.3-3-2.6,1.2-4.4-6.1c2.4-2.5,4.4-5.3,6-8.4l9.2,3,3.6-11.2-9.3-3c.3-1.7.4-3.4.4-5.1ZM272.9,204.1c-12.5,0-22.7-10.1-22.7-22.7,0-12.5,10.1-22.7,22.7-22.7,12.5,0,22.7,10.1,22.7,22.7s-10.1,22.7-22.7,22.7h0Z'/%3E%3Cpath class='st2' d='M314.7,197.7l3.6-11.2-9.2-3c.2-1.7.4-3.4.4-5.1,0-1.8-.1-3.5-.4-5.2l9.2-3-3.6-11.2-9.2,3c-1.6-3.1-3.6-5.9-6.1-8.3l5.7-7.9-9.5-6.9-5.7,7.9c-3.1-1.5-6.4-2.6-9.8-3.2v-9.7h-11.8v9.7c-3.4.6-6.7,1.7-9.8,3.2l-5.7-7.9-9.5,6.9,5.7,7.9c-2.4,2.5-4.4,5.3-6,8.3l-9.2-3-3.6,11.2,9.2,3c-.2,1.7-.4,3.4-.4,5.1,0,1.7.1,3.5.4,5.2l-9.2,3,3.6,11.2,9.2-3c1.6,3.1,3.7,5.9,6.1,8.3l-5.8,7.8,9.5,7,5.7-7.9c3.1,1.5,6.4,2.6,9.8,3.1v9.7h11.8v-9.7c3.4-.6,6.7-1.7,9.8-3.2l5.7,7.9,9.5-6.9-5.7-7.9c2.4-2.5,4.4-5.3,6-8.3l9.3,3ZM251.5,178.4c0-12.5,10.1-22.7,22.7-22.7s22.7,10.1,22.7,22.7c0,12.5-10.1,22.7-22.7,22.7h0c-12.5,0-22.7-10.1-22.7-22.7h0Z'/%3E%3Cpolygon class='st9' points='296.2 256.3 296.3 256.3 297.8 254.9'/%3E%3Cpath class='st9' d='M294.5,261l-.5.2c0,.1.1.1.5-.2Z'/%3E%3Cpath class='st9' d='M295.4,259.3c.1-.2-1,1-1.4,1.5.4-.2,1.5-1.2,1.4-1.5Z'/%3E%3Cpath class='st9' d='M292.8,263.6l4.2-1.4c.3-.3.5-.6.3-.8-.7,1-.6.4-1.1.7h0c-.1.2-.5.4-.4.2,1-.6,2-1.3,2.9-2-.4.2.1-.6.1-.8.8-.6.2.2.3.4.4-.4,1.3-.7,1.4-1.3.3-.7-.9.5-1.2.5l2.5-1.8h-.1c.3-.1.6-.4.8-.6,0-.4-.5,0-.8.5.9-1.4,2.5-1.4,3-2.9l-.4.2c.1-.2.3-.3.4-.3s0,0,0,0l.8-.5c0-.1,0-.3,0-.2l.8-.4c1.3-1,0-.7.3-1.1h0c.3-.4.4-.8.1-.6l1.4-1h0c-.2,0-.3,0-.3-.1h.3c.8,0,2.6-1.8,3.1-1.2,0,0,0-.1.1-.2,0-.1,0-.2,0-.3-.1.1-.3.2-.4.3l.4-.3c-.2-1.2-.4-2.4-.4-3.5-.3.3-.6.5-.6.7h.1c0,0,0,.2,0,.2,0,0-.1-.1,0-.2-1,.6-1.6,1.5-2.4,2l.2.3c-.4.3-.8.6-1.2.9h.2l.5-.4c-.1.2-.3.3-.5.4-1.2,1-2.4,2-3.5,3.2.2.1.3.2,1-.4-.8,1.2-2.9,2.3-4.3,3.9h.2l-1,.6c.2,0,.2.1.3.2-1.4,1.5-3.1,3.2-4.4,3.5.5-.3-.4.9.7.3-1.2.8-2.3,1.8-3.4,2.8v.6ZM300.6,257.6l.9-.7-1,.9v-.2ZM298.2,259.9l-.8.8-.5.3,1.3-1.1Z'/%3E%3Cpath class='st9' d='M294,261.3c0-.2.3-.7-.4.2l.4-.2Z'/%3E%3Cpath class='st9' d='M294.1,258.2l1.7-1-.6.3,1-.7c-.3,0-1.4.5-2,1.5Z'/%3E%3Cpath class='st9' d='M295,258.1c-.2,0-.4.2-.5.4.2-.1.3-.3.5-.4Z'/%3E%3Cpath class='st9' d='M295,258.1c.2,0,0,.4.6,0,0-.2-.3,0-.6,0Z'/%3E%3Cpath class='st9' d='M328.6,283.4l.5-.8c-.7,0-.4.4-.5.8Z'/%3E%3Cpolygon class='st9' points='296.7 256.3 296.3 256.3 296.2 256.4'/%3E%3Cpath class='st9' d='M337.2,218.5c.4-.2,1-.2,1.3-1-.8,0-.6.6-1.3,1Z'/%3E%3Cpath class='st9' d='M328.4,283.7c0,0,.1-.2.2-.3l-.2.3Z'/%3E%3Cpath class='st9' d='M342.5,210.1h-.2c-.1.3-.2.5-.1.5,0-.2.2-.4.3-.5Z'/%3E%3Cpath class='st9' d='M338.3,221h-.2c1.4-1,2.5-3.1,3.8-4.4,0,.2-1.1,1.1-.6,1.3l1.7-1.6c0-.2.7-.9,0-.6-.2.2-.4.4-.6.6v-.4c1.8-1.4.4.6.8.9.7-.9,1.3-.9,1.9-1.5,0-.6-1.4.7-1-.3.8-1,1.8-1.8,3-2.3,0-.3.2-.6.3-.9-.5-.2-.9-.4-1.4-.6-2.5,2.3-5.5,3.9-7.4,7.1h.1l-2.2,1.5c-.3.4-.1.8-.5,1.4,0-.3-.3,0-.7.4.7,0,1.5.2,2.2.3.2-.4.5-.7.9-.9Z'/%3E%3Cpath class='st9' d='M299.7,254.3c.3-.4,0-.5.7-.9,0,.3.8.5,1.5-.5-.8.2-1.6.5-2.3,1v.5Z'/%3E%3Cpath class='st9' d='M301.8,253.4l1-1.2c-1,.2-.7.7-1,1.2Z'/%3E%3Cpath class='st9' d='M301.8,253.4l-.3.4c.1-.1.2-.3.3-.4Z'/%3E%3Cpolygon class='st9' points='310.8 240.7 310.8 240.7 310.8 240.7'/%3E%3Cpath class='st9' d='M361.2,222.7l-.2-.3c-.1.1-.3.3-.5.4,0,.2.4,0,.7-.2Z'/%3E%3Cpath class='st9' d='M350.4,259.1c.4-.6.8-.5,1.1-.8,0-.3-.4-.1-.6-.1-.2.3-.4.5-.6.8,0,0,0,0,0,.1Z'/%3E%3Cpath class='st9' d='M351.5,258.1c0-.2.4-.6.7-1-.5,0-.9.9-.7,1Z'/%3E%3Cpath class='st9' d='M345.7,265.9c-.3.2-1.1,0-1.4.8l.5-.3h0c0,.1.3.2.3.2-.6-.4.5-.5.7-.8Z'/%3E%3Cpolygon class='st9' points='354.1 231.2 353.7 231.8 354.1 231.4'/%3E%3Cpath class='st9' d='M311.6,251c-.4.4-.7.7-1.1,1l.2.3c-.4.2-.8.6-1.2.9,0,0,.1,0,.2,0l.6-.4c-.1.2-.3.3-.6.4-1.2,1-2.4,2-3.5,3.1.2.1.3.2,1-.4-.8,1.2-2.9,2.3-4.3,3.9h.2l-1,.6c.2,0,.2.1.3.2l-.3.3c1.6,2.9,3.5,5.6,5.8,7.9l-5.7,7.9,9.5,6.9,5.7-7.9c3.1,1.5,6.4,2.6,9.8,3.2v2.3c.2-.2.3-.4.3-.6h-.2c0,0,.2,0,.2,0s0,0,0,0l.5-.2c0,0,0-.2-.1-.2l.5-.2c.8-.5-.2-.5,0-.8h0c.1-.3.2-.6,0-.5l.9-.5h0c-.1,0-.2,0-.3-.1h.3c.6.1,1.7-.8,2.2-.3.1-.2.2-.5,0-.5h0c0,0-.2.2-.3.2l.3-.2h0c.6-.5-.5-.3.4-1-.1-.1-.2,0-.3.1.2-.2.3-.3.4-.3,0,0-.1-.2-.1-.3.2.2.5-.2.6-.4h-.6c.3,0,.7-.2.8-.5h-.5c.6-.5.5.4,1-.5l-.4.8c.8-.7,1,0,1.5-.1,1.1-.4,1.4-2,2.7-1.9-.1-.3-.3-.3-.3-.7-.4.4-.9.5-1.5.5-1.3.6.6,1.1-1,1.6-.2-.3,0-.7.5-.8-.2-.3-.7,0-1.1,0,.7-.5,1.3-1.6,1.7-2h0,0c.4,0,.8-.3,1.1-.6v-.2c0,0,0,.1,0,.2.1.2,1.2-.6,1.3,0,.7-.5-.1-.9.9-1.1-.5,0,.2-.6-.4-.6,0,.5-1.1.7-1.6.9l.8-1.1c-.1.3.4.2.5,0v-.4c.6.5,1-2.1,2.2-1.8-.3.2-.4.7-.8.5-.4.7.6.4.6.8,1.1-.6,1.9-2.3,3.3-2.7-.4,0-.8.4-1,.2.5-.8,1.9-1,2.9-1.6l-.5-.2c.9-.4.1-.4.9-1,0,0,0,.3.2.1.5-.6-.2-.3,0-.8.6-.1.6-.3.6-.5-10,7.6-24.2,5.7-31.8-4.3-1.6-2-2.8-4.3-3.6-6.8ZM344.8,263.8c.4.2-.5.9-.6,1.2-.2-.5.7-.4.6-1.1h0Z'/%3E%3Cpath class='st9' d='M361.2,224c0,0,.1-.2.1-.3-.1.1-.1.2-.1.3Z'/%3E%3Cpath class='st9' d='M361.5,224.1c.1,0,.3,0,.4-.1-.1,0-.2,0-.4.1Z'/%3E%3Cpath class='st9' d='M361.5,224.1c-.1,0-.2,0-.2-.1-.7,1.1-1.6,2-2.5,2.9-.2.5,1-.3,1.4-.4-1.2-.4,1.1-1,1.5-1.9-.2,0-.7.6-.9.5.2-.4.5-.7.9-.9Z'/%3E%3Cpath class='st9' d='M328.5,283c-.4,0-.7,0-1.1.1h0c.2.3.5.4.8.2.1,0,.2-.2.3-.4Z'/%3E%3Cpath class='st9' d='M359.3,224.6l1.6-1.6c-.4-.4-.7.6-1.1.7,0-.5.7-1,1.2-1.4-.8-1-1.7-2-2.6-2.9l5.7-7.9-6.9-5c-.6.6-1.3,1.3-2,1.9l.2.2-.8.6h.4c-.7.6-1.8,1-2.4,1.9.4-.6.9-.4,1-.2l-2.3,1.6c0,.2-.7,1.1,0,.7l-1,.5h.2c-2.8,3.5-6.7,5-9.1,8.8h.1l-.4.3c4.7,1.7,8.6,5,11.3,9.2,1.1-.7,2.1-1.5,3-2.5-.2,0-.6.4-.8.4,1.2-1,3.3-1.7,3.6-2.9-.7.3-1.5.8-2.2,1.2-.1.1-.2.2-.4.2-.5.3-.9.5-1.2.7.6-.8.9-.6,1.2-.7l.4-.2c.2-.2.4-.5.5-.7l-.6.2c1.2-1.4,1.5-.5,2.5-1l.5-1.1c.7-1,1.6-1.8,2.6-2.5l-.2-.3c-.6.6-1.4,1.7-2,1.9Z'/%3E%3Cpath class='st9' d='M339.6,271.2l-.2.2c0,0,.1,0,.2-.2Z'/%3E%3Cpath class='st9' d='M339,271.4c.2.2.2.1.4,0-.3.1-.6-.2-.8.4.1,0,.2-.3.4-.3Z'/%3E%3Cpath class='st9' d='M340.5,269.9c-.2-.7-1,.3-1.2.7.3,0,.8-1,1.2-.7Z'/%3E%3Cpolygon class='st9' points='339.3 269.5 339.4 269.8 339.7 269.4'/%3E%3Cpolygon class='st9' points='342.8 266.2 343.3 265.9 343.2 265.9 342.8 266.1'/%3E%3Cpath class='st9' d='M342.4,270.1c-.5-.3-.2.5-.8.7.2.2.7-.2,1-.2.1-.2-.3-.1-.5-.2,0-.1.2-.2.3-.2Z'/%3E%3Cpath class='st9' d='M341,272l-.2.2c0,0,.1,0,.2-.2Z'/%3E%3Cpath class='st9' d='M341,272l.3-.2c-.2-.2-.2,0-.3.2Z'/%3E%3Cpath class='st9' d='M337.9,216.7l.4-.5c-.4.6,1-.4.3.6-.3.4.8-.4,1-.8-.2-.1-.9.7-.9.3l.3-.4c-.4.6-.7-.1-1.2.8Z'/%3E%3Cpath class='st9' d='M360.6,251.5c-.2.1-.3.1-.5.6.2,0,.5-.4.5-.6Z'/%3E%3Cpath class='st9' d='M353.7,256c0,0-.6.6-.8.5v.5c.4-.4.9-.4.8-.2,0-.4.4-.5,0-.7Z'/%3E%3Cpath class='st9' d='M357.3,252c-.2.3-1,.4-.8.9l.7-.5c0-.2.3-.3,0-.4Z'/%3E%3Cpath class='st9' d='M368.5,244.1c0-1.8-.1-3.5-.4-5.2l9.2-3-3.6-11.2-9.2,3c-.5-1-1.1-1.9-1.7-2.9-.3.4-.7.7-1.1.9,0,.2.4-.3.2.1-2,1.9-5.3,4.5-7.4,7.1-.3-.1-.8,0-1.3.5,4.1,7.5,3.6,16.6-1.2,23.6.2,0,.4-.2.6-.2-.2-1.2,1.7-2,1.2-2.5,0,0,.4.1.5-.2h-.3c.4-.9,1.1-.2,1.4-.7-.1,0-.3,0-.5,0,.8-1,2-.7,2.6-1.9-.1,0-.2,0-.3,0s0-.2.5-.3v.5c1,.2.9-1.5,1.8-2.1-.2,0-.7.5-.6,0,.5-.5,1.1.2,1.3-.6-.3.2-.6-.2-.9,0,0,0-.2.2-.2.3,0-.1.1-.2.2-.3.3-.4.4-.9.8-.8,0-.1,0-.2,0-.3,0,0-.1,0-.2,0,0,0,.1,0,.2,0,.4,0,.7-.6.9-.9h-.2c1.1.1.8-.8,1.4-1.4h-.3c.3-.3.9-.4,1.1-1.1h-.5c.5-.2.8-1.2,1.5-1.2,0-.2-.7,0-.2-.7.3,0,.9-.3.8-.7-.1-.1-.3-.1-.3.1,0,.1,0,0,.1.1h-.4c.3-.6.5-.2.9-.8,0-.2-.4,0-.5,0l2.1-1.4c.2.1,0,.4.4.5l-.5.7c0,.6.6,0,1-.2l-.4.4s0,0,0,0c0,0,0,0,0,0l-.3.3c1.2-.5-.4,1.3.8.7-.3.2-.6.3-1,.3-.5.3-.2.4-.3.7l.9-.4c-1,.9.4.2-.1,1.1-1,.6-.6,1.9-1,2.3-.9.8,0-.6-.6-.3-.5.4,0,.4-.3.8l-.5-.2c-.6.5.3.4-.1.5-.2.6.3,0,.6.2-.2,0-.8.3-.8.7.1.1.7-.4.4,0-1.5,1.1-1.4,1.8-2.6,2.9h.3c-.2.2-.4.2-.4.4h.2c-.8.6-1.6,1.2-2.2,1.9l.6-.2-.9.4.4.2c-.5,0-1.1.9-1.9,1.5l.2.2-.5.3h.3c-.4.4-1.2.5-1.5,1.1.2-.4.6-.1.7,0l-1.5.8c.1.2-.4.7.2.5l-.7.2h.2c-1.5,2.2-4.2,2.6-5.3,5.1h0l-1.4.7c-.1.2,0,.6-.1,1-.1-.5-.6.6-1.1.5-.1.4.2.2.4.2-.7,1.3-2,1.6-2.9,2.9.4-.8.8-1.6,1.4-2.4-1.1.7-.9,1.2-2,2l.6-.3c0,1-1.7,1.2-1.4,1.9-.6.5-1.6.5-2.2,1.3h.7c0,.1-.6.8-.6.8l-.3-.3c-.2.2-.3.4-.2.5.2,0,.3,0,.5,0-.2.1-.4,0-.5,0-.8,0-1.2.9-2.1,1.2v.2c.2,0,.3,0,0,.2v-.2c0,0-.2,0-.2,0,.1.4-.4.8-.2,1,.2-.1.8-.5.6-.6.8-.2-.4.8-.7,1.1.2-.5-.3,0-.5,0,0,0,0,0,.2,0-.4.8-1.4.2-1.3,1.1l-.4-.2-.3.7c-.6-.5-.7.6-1.3.2-.5.5.4.2.1.4-.4.6-1.8,1-1.7,1.4h0v.2c0,0-.1-.1-.1-.2-.6.2-1,.8-1.5,1.1l.2.3c-.3,0-.5.3-.7.5,0,0,.1,0,.2,0l.3-.2c0,.1-.2.2-.3.2-.7.5-1.4,1.1-2.1,1.8.2.1.3.2.7,0-.3.8-1.8,1.2-2.6,2.1h.2l-.4.2v.3s0,0,0,0h0v3.4h11.8v-9.7c3.4-.6,6.7-1.7,9.8-3.2l5.7,7.8,9.5-6.9-5.7-7.9c2.4-2.5,4.4-5.3,6-8.3l9.2,3,3.6-11.2-9.3-3c.2-1.6.4-3.2.4-4.9ZM357.9,250.6c.4-.7.1-.2.8-.7l-.8.7Z'/%3E%3Cpath class='st9' d='M298,244.1c0,1.8.1,3.5.4,5.2l-9.2,3,2.8,8.7c.8-.8,1.6-1.7,2.1-2.6l-1.5.9c.7-.8,2.4-1.8,1.8-2.2-.7,1-.6.4-1.2.7h0c-.1.2-.5.4-.4.2,1-.6,2-1.3,3-2-.4.2.1-.6.1-.8.8-.6.2.2.3.4.4-.4,1.3-.7,1.4-1.3.3-.7-.9.4-1.2.4l2.4-1.8h-.1c.3-.1.6-.4.8-.6,0-.4-.5,0-.8.5.9-1.4,2.5-1.4,3-2.9l-.4.2c.1-.2.3-.3.4-.3h0l.8-.5c0,0,0-.3,0-.2l.8-.4c1.3-1,0-.7.3-1.1h0c.3-.4.4-.8.1-.6l1.4-1h0c-.2,0-.3,0-.3-.1h.3c.8,0,2.6-1.8,3.1-1.2.3-.4.4-.7.2-.7h0c-.1.2-.3.4-.5.5l.5-.4h0c.9-.9-.6-.2.9-1.6-.1-.1-.2,0-.5.3.4-.4.6-.5.7-.5,0,0-.1-.2-.1-.3.2.2.8-.5,1.1-.8l-.9.2c.5-.2,1-.5,1.3-1l-.6.2c.5-.4.6-.4.8-.3,1.8-9.8,9.7-17.3,19.5-18.5.2-.2.4-.5.5-.8.2,0,0,.4-.3.8.2,0,.4,0,.6,0h-.1c1.4-.8.3-.6,1.6-1.7,0,0,0,.4.2.1,1-1-.2-.4.4-1.1,1.8-.7.2-.9,2.1-2.2h-.2c1.4-1,2.5-3,3.8-4.4,0,.2-1.1,1.1-.6,1.3l1.7-1.5c0-.2.7-.9,0-.6-.2.2-.4.4-.6.6v-.4c1.8-1.4.5.6.8.9.7-.9,1.3-.9,1.9-1.5,0-.6-1.4.7-1-.3.2-.3.4-.5.7-.8-.9-.2-1.8-.4-2.8-.6v-9.7h-11.8v9.7c-3.4.6-6.7,1.7-9.8,3.2l-5.7-7.9-9.5,6.9,5.8,7.8c-2.4,2.5-4.4,5.3-6,8.3l-9.2-3-3.6,11.2,9.3,3c-.3,1.7-.4,3.4-.4,5.1ZM292.2,259.1h-.8c.6-.4.9-.1.8,0h0ZM294.5,256.4l-.5.3,1.3-1.1-.8.8ZM297.7,253.5v-.2l.9-.7-.9.9Z'/%3E%3Cpath class='st9' d='M350.6,261.8c-.2-.1-.6.4-.6,0v-.2c0,.3-.4-.2-.6.4l.2-.3c-.2.4.7,0,.3.5-.1.3.5-.1.7-.4Z'/%3E%3Cpath class='st9' d='m361.7 247.8v-0.3c-0.1 0-0.2 0-0.2 0.3z'/%3E%3Cpath class='st9' d='M364.9,245.3h.2c.1-.5-.3-.4-.5-.1.1,0,.1.2.3.1Z'/%3E%3Cpath class='st9' d='M360.7,251.8c.4-.3.7.1.9-.4-.3.2-.6-.2-.9.4Z'/%3E%3Cpath class='st9' d='M361.2,247.1c.2,0,.8-.3.9,0,.3-.5.6-.9-.1-.8l-.3.4c.2-.2.2,0,.3,0-.1.4-.5.4-.7.5Z'/%3E%3Cpath class='st9' d='m362.1 247.4v-0.2l-0.2 0.4c0.1 0 0.2 0 0.2-0.1z'/%3E%3Cpath class='st9' d='M350,262.7c-.6-.1-.4.4-.8.5.3,0,.8,0,.8-.5Z'/%3E%3Cpath class='st9' d='M355,205.1s0,0,0-.1h-.2c-.5.2-1.1.6-1,1l1.2-.9Z'/%3E%3Cpolygon class='st9' points='299.1 260.6 299.2 260.6 300.7 259.2'/%3E%3Cpath class='st9' d='M298,261.8l1-.7c-.7.1-1.3.5-1.7,1l.9-.3.4-.2-.6.2Z'/%3E%3Cpath class='st9' d='M340.3,222.6h.2c.4,0,.8-.4.9-.8-.6,0-.6.5-1,.8Z'/%3E%3Cpath class='st9' d='M342.5,220.3c-.2,0-.9.7-.9.3l.3-.4c-.4.6-.7-.1-1.2.8l.4-.4c-.4.6,1-.4.3.6-.3.4.8-.4,1-.8Z'/%3E%3Cpath class='st9' d='M304.4,258.2c.1-.1.2-.2.3-.4l-.3.4Z'/%3E%3Cpath class='st9' d='M304.8,257.2c-.8.2-1.6.5-2.2,1v.5c.3-.4,0-.5.8-.9,0,.3.7.5,1.5-.5Z'/%3E%3Cpath class='st9' d='M354.6,204.6l-.3.5c.2-.1.3-.2.5-.4h-.1Z'/%3E%3Cpath class='st9' d='M304.7,257.8l1-1.3c-1,.2-.7.7-1,1.3Z'/%3E%3Cpath class='st9' d='M347.9,212.1c-.1,0-.3.1-.3,0v.6c.2-.2.4-.4.6-.5h-.3Z'/%3E%3Cpath class='st9' d='M345.1,214.9c0-.3.7-.9,1.3-1.6-.6,0-1.5,1.5-1.3,1.6Z'/%3E%3Cpolygon class='st9' points='299.6 260.6 299.2 260.6 299.1 260.7'/%3E%3C/svg%3E") no-repeat left top/contain transparent;
  }
  .login-left.has-video video {
    width: 100%;
    max-width: calc(100% - 2.5rem);
    margin: 0;
  }
}
@media (min-width: 62rem) {
  .container-login {
    padding: 5rem 3.125rem 10rem;
  }
  .login-left {
    max-width: calc(100% - 32.5rem);
  }
  .login-left .headline-primary {
    height: 3.75rem;
    margin-bottom: 3.75rem;
    font-size: 1.75rem;
  }
  .login-left .headline-secondary {
    margin-bottom: 5rem;
  }
  .login-left .subline {
    margin-top: -4.375rem;
    margin-bottom: 0;
  }
  .login-left::after {
    top: 1.25rem;
    width: calc(100% - 3.125rem);
    height: 22.5rem;
  }
  .login-right {
    max-width: 32.5rem;
    padding: 2.5rem 3.75rem;
  }
  .login-right .headline-primary,
  .login-right .headline-secondary {
    margin-bottom: 1.875rem;
  }
  .login-right.font-size-bigger {
    font-size: 1.25rem;
  }
}
.image-credit-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.image-credit-list li {
  font-style: italic;
}
.image-credit-list li + li {
  margin-top: 0.625rem;
}
.pr-box {
  visibility: hidden;
  z-index: -2;
  position: absolute;
  width: 18.75rem;
  max-width: 100%;
  font-size: 0.875rem;
  line-height: 1.25;
  opacity: 0;
  transition: all 0.3s ease;
}
.pr-box.pr-active {
  visibility: visible;
  z-index: 1000;
  opacity: 1;
}
.pr-box i {
  position: absolute;
  width: 0;
  height: 0;
  margin-left: 1.25rem;
  border-right: 0.5625rem solid transparent;
  border-left: 0.5625rem solid transparent;
}
.pr-box.pr-bottom {
  top: calc(100% + 0.75rem);
}
.pr-box.pr-bottom i {
  top: -0.5rem;
  border-bottom: 0.5625rem solid #f06400;
}
.pr-box.pr-top {
  bottom: calc(100% + 0.75rem);
}
.pr-box.pr-top i {
  bottom: -0.5rem;
  border-top: 0.5625rem solid #fff;
}
.pr-box p {
  margin-bottom: 0;
  padding: 1.25rem;
  border-radius: 0.25rem 0.25rem 0 0;
  text-align: left !important;
}
.pr-box ul {
  margin: 0;
  padding: 0.5625rem;
  border-radius: 0 0 0.25rem 0.25rem;
}
.pr-box ul li {
  padding: 0.5625rem;
  overflow: hidden;
  list-style: none;
}
.pr-box ul li span:not(.pr-special-char-wrapper) {
  width: 1rem;
  height: 1rem;
  margin-right: 0.9375rem;
  float: left;
  color: #f00014;
  font-size: 1rem m;
}
.pr-box ul li span:not(.pr-special-char-wrapper).pr-ok {
  color: #00c050;
}
.pr-box ul li .pr-special-char-wrapper {
  display: block;
  width: calc(100% - 1.9375rem);
  float: left;
  border: none !important;
  background-color: transparent !important;
}
.pr-box ul li .pr-special-char-wrapper strong {
  display: block;
  margin-top: 0.3125rem;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: 0.09375rem;
}
.pr-box {
  color: #fff;
}
.pr-box p {
  background-color: #f06400;
}
.pr-box ul {
  background-color: #fff;
  color: #414141;
}
.pr-box-inner {
  border-radius: 0.25rem;
  box-shadow: 0 0 0.9375rem 0 rgba(0, 0, 0, 0.25);
}
.custom-select-wrapper {
  position: relative;
}
.custom-select-wrapper select {
  display: none;
}
.custom-select-wrapper .custom-option-layer {
  z-index: 2;
  position: absolute;
  overflow: hidden;
  text-align: left;
}
.custom-select-wrapper .custom-option-layer .custom-option-list {
  list-style: none;
}
.custom-select-wrapper .custom-option-layer .custom-option-item {
  display: flex;
  flex: 0 0 100%;
  align-items: center;
}
.custom-select-wrapper .custom-option-layer .custom-option-item,
.custom-select-wrapper .custom-option-layer .custom-option-item .app-tooltip-close,
.custom-select-wrapper .custom-option-layer .custom-option-item .is-link,
.custom-select-wrapper .custom-option-layer .custom-option-item .select-link,
.custom-select-wrapper .custom-option-layer .custom-option-item a,
.custom-select-wrapper .custom-option-layer .custom-option-item label {
  margin: 0;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
}

.custom-select-wrapper .custom-option-layer .custom-option-item .select-link small,
.custom-select-wrapper .custom-option-layer .custom-option-item a small,
.custom-select-wrapper .custom-option-layer .custom-option-item label small,.custom-select-wrapper .custom-option-layer .custom-option-item small {
  display: block;
  margin-top: 0.625rem;
  font-size: 0.6875rem;
}
.custom-select-wrapper .custom-option-trigger {
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.custom-select-wrapper .custom-option-trigger.open {
  transition: all 0.15s ease-in-out;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer {
  top: calc(100% + 0.625rem);
  left: 0;
  width: 100%;
  max-height: 0;
  box-shadow: 0 0 1.25rem 0 rgba(0, 0, 0, 0.25);
  transition: max-height 0.3s linear;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-list {
  margin: 0;
  padding: 0 1.875rem;
  border-radius: 0.25rem;
  background-color: #005aaa;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item {
  position: relative;
  color: #fff;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .icon-app {
  position: absolute;
  top: calc(50% - 0.6875rem);
  left: 0;
  font-size: 1.375rem;
}

.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .app-tooltip-close,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .is-link,.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .select-link,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item a,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item label {
  display: block;
  width: 100%;
  padding: 1.875rem 0 1.875rem 2.625rem;
  line-height: 1.25;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .app-tooltip-close,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .is-link,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .select-link,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item a,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item label {
  color: #fff;
  font-size: 1.125rem;
}

.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .app-tooltip-close:hover,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .is-link:hover,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item .select-link:hover,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item a:hover,
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item label:hover,.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item:hover {
  color: #fff;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-layer .custom-option-item + .custom-option-item {
  border-top: 0.0625rem solid #eaeaea;
}
.custom-select-wrapper:not(.is-fixed) .custom-option-trigger {
  padding-right: 3.125rem;
  padding-left: 3.125rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1024 454' style='enable-background:new 0 0 1024 454;' xml:space='preserve'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M0,0l512,411.3l512-411v42L512,454L0,42.3V0z' fill='%23fff'/%3E%3C/svg%3E");
  background-position: calc(100% - 0.9375rem) center;
  background-size: 1.25rem 0.625rem;
  background-repeat: no-repeat;
  box-shadow: 0 0 1.25rem 0 rgba(0, 0, 0, 0.25);
}
.custom-select-wrapper:not(.is-fixed) .custom-option-trigger.open {
  border-color: rgb(0, 76.5, 144.5);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px'  viewBox='0 0 1024 454' style='enable-background:new 0 0 1024 454;' xml:space='preserve'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M1024,454L512,42.7L0,453.7v-42L512,0l512,411.7V454z' fill='rgb(235.875, 235.875, 235.875)'/%3E%3C/svg%3E");
  background-color: rgb(0, 76.5, 144.5);
}
.custom-select-wrapper:not(.is-fixed) .custom-option-trigger.open + .custom-option-layer {
  max-height: 31.25rem;
  transition: max-height 0.3s linear;
}
.custom-select-wrapper.is-fixed .custom-option-trigger.open::before {
  display: inline-block;
  z-index: 1;
  position: absolute;
  top: calc(50% - 0.375rem);
  width: 0;
  height: 0;
  border-top: 0.375rem solid transparent;
  border-bottom: 0.375rem solid transparent;
  content: "";
}
.custom-select-wrapper.is-fixed .custom-option-layer {
  top: 0;
  max-width: 0;
  transition: max-width 0.3s linear;
}
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-list {
  width: 14.375rem;
  max-height: 50vh;
  margin: 0;
  padding: 0.3125rem 0.625rem;
  overflow-x: hidden;
  overflow-y: auto;
  overflow-scrolling: touch;
  background-color: #f06400;
}
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item {
  position: relative;
  color: #fff;
}
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .icon-app {
  position: absolute;
  top: calc(50% - 0.5rem);
  left: 0;
  font-size: 1;
}

.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .app-tooltip-close,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .is-link,.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .select-link,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item a,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item label {
  display: block;
  width: 100%;
  padding: 0.40625rem 0 0.40625rem 1.875rem;
  line-height: 1.25;
}
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .app-tooltip-close,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .is-link,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .select-link,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item a,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item label {
  color: #fff;
  font-size: 0.875rem;
}

.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .app-tooltip-close:hover,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .is-link:hover,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .select-link:hover,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item a:hover,
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item label:hover,.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item:hover {
  color: #fff;
}
.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item + .custom-option-item {
  border-top: 0.0625rem solid rgba(255, 255, 255, 0.5);
}
.custom-select-wrapper.is-fixed .custom-option-trigger {
  width: 2.5rem;
  height: 2.5rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  border-radius: 0;
  line-height: 0.75;
}
.custom-select-wrapper.is-fixed .custom-option-trigger span {
  font-size: 1.125rem;
  line-height: 1;
}
.custom-select-wrapper.is-fixed .custom-option-trigger.open {
  border-color: rgb(214.5, 89.375, 0);
  background-color: rgb(214.5, 89.375, 0);
}
.custom-select-wrapper.is-fixed .custom-option-trigger.open + .custom-option-layer {
  max-width: 18.75rem;
  transition: max-width 0.3s linear;
}
.custom-select-wrapper-fixed-content {
  z-index: 13;
  position: fixed;
  width: 2.8125rem;
}
.custom-select-wrapper-fixed-content .custom-select-wrapper {
  display: inline-block;
}
.custom-select-wrapper-fixed-content .custom-select-wrapper + .custom-select-wrapper {
  margin-top: 0.3125rem;
}
.custom-select-wrapper-fixed-content[data-count="1"] {
  top: calc(50vh - 2.5rem);
  height: 2.5rem;
}
.custom-select-wrapper-fixed-content[data-count="2"] {
  top: calc(50vh - 2.8125rem);
  height: 5.625rem;
}
.custom-select-wrapper-fixed-content[data-count="3"] {
  top: calc(50vh - 4.0625rem);
  height: 8.125rem;
}
.custom-select-wrapper-fixed-content[data-count="4"] {
  top: calc(50vh - 5.46875rem);
  height: 10.9375rem;
}
 .custom-select-wrapper-fixed-content.left,.custom-select-wrapper-fixed-content.right {
  transition: all 0.3s ease;
}
.custom-select-wrapper-fixed-content.right {
  right: -3.125rem;
}
.custom-select-wrapper-fixed-content.right .custom-select-wrapper .custom-option-layer {
  right: 2.5rem;
}
.custom-select-wrapper-fixed-content.right .custom-select-wrapper .custom-option-trigger.open::before {
  left: 0;
  border-left: 0.375rem solid #f06400;
}
.custom-select-wrapper-fixed-content.left {
  left: -3.125rem;
  padding-left: 0.3125rem;
}
.custom-select-wrapper-fixed-content.left .custom-select-wrapper .custom-option-layer {
  left: 2.5rem;
}
.custom-select-wrapper-fixed-content.left .custom-select-wrapper .custom-option-trigger.open::before {
  right: 0;
  border-right: 0.375rem solid #f06400;
}
.custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label {
  border-radius: 0 0.125rem 0.125rem 0;
  text-align: right;
}
.custom-select-wrapper-fixed-content .custom-select-wrapper-fixed-content-label {
  position: absolute;
  top: -1.8125rem;
  width: calc(100% + 1.25rem);
  margin: 0;
  border-radius: 0.125rem 0 0 0.125rem;
  background-color: #f06400;
  color: #fff;
  font-size: 1rem;
}
.custom-select-wrapper-fixed-content .custom-select-wrapper-fixed-content-label::before {
  font-family: "icon-app";
}
.custom-select-wrapper-fixed-content-checkbox {
  z-index: -1;
  position: absolute;
  left: -624.9375rem;
}
.custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.right .custom-select-wrapper-fixed-content-label {
  left: -1.25rem;
}
.custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.right .custom-select-wrapper-fixed-content-label::before {
  content: "\e90c";
}
.custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label {
  right: -1.25rem;
}
.custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label::before {
  content: "\e90b";
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.right {
  right: 0;
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.right .custom-select-wrapper-fixed-content-label {
  left: 0;
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.right .custom-select-wrapper-fixed-content-label::before {
  content: "\e90b";
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.left {
  left: 0;
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label {
  right: 0;
}
.custom-select-wrapper-fixed-content-checkbox:checked + .custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label::before {
  content: "\e90c";
}
@media (min-width: 48rem) {
  .custom-select-wrapper.is-fixed .custom-option-trigger.open::before {
    top: calc(50% - 0.5rem);
    border-top-width: 0.5rem;
    border-bottom-width: 0.5rem;
  }
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-list {
    width: 15.625rem;
    padding: 0.3125rem 0.9375rem;
  }
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .icon-app {
    top: calc(50% - 0.5625rem);
    font-size: 1.125rem;
  }
  
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .app-tooltip-close,
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .is-link,.custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item .select-link,
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item a,
  .custom-select-wrapper.is-fixed .custom-option-layer .custom-option-item label {
    padding: 0.71875rem 0 0.71875rem 2.0625rem;
  }
  .custom-select-wrapper.is-fixed .custom-option-trigger {
    width: 3.125rem;
    height: 3.125rem;
    line-height: 1.5;
  }
  .custom-select-wrapper.is-fixed .custom-option-trigger span {
    font-size: 1.75rem;
    line-height: 1.25;
  }
  .custom-select-wrapper-fixed-content {
    width: 3.75rem;
  }
  .custom-select-wrapper-fixed-content .custom-select-wrapper + .custom-select-wrapper {
    margin-top: 0.625rem;
  }
  .custom-select-wrapper-fixed-content[data-count="1"] {
    top: calc(50vh - 1.5625rem);
    height: 3.125rem;
  }
  .custom-select-wrapper-fixed-content[data-count="2"] {
    top: calc(50vh - 3.4375rem);
    height: 6.875rem;
  }
  .custom-select-wrapper-fixed-content[data-count="3"] {
    top: calc(50vh - 5.3125rem);
    height: 10.625rem;
  }
  .custom-select-wrapper-fixed-content[data-count="4"] {
    top: calc(50vh - 7.1875rem);
    height: 14.375rem;
  }
  .custom-select-wrapper-fixed-content.right {
    right: -3.75rem;
  }
  .custom-select-wrapper-fixed-content.right .custom-select-wrapper .custom-option-layer {
    right: 3.125rem;
  }
  .custom-select-wrapper-fixed-content.right .custom-select-wrapper .custom-option-trigger.open::before {
    border-left-width: 0.5rem;
  }
  .custom-select-wrapper-fixed-content.left {
    left: -3.75rem;
    padding-left: 0.625rem;
  }
  .custom-select-wrapper-fixed-content.left .custom-select-wrapper .custom-option-layer {
    left: 3.125rem;
  }
  .custom-select-wrapper-fixed-content.left .custom-select-wrapper .custom-option-trigger.open::before {
    right: 0;
    border-right-width: 0.5rem;
  }
  .custom-select-wrapper-fixed-content .custom-select-wrapper-fixed-content-label {
    top: -2.5rem;
    width: calc(100% + 1.25rem);
    border-radius: 0.1875rem 0 0 0.1875rem;
    font-size: 1.25rem;
  }
  .custom-select-wrapper-fixed-content-label {
    display: none;
  }
  .custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.right {
    right: 0;
  }
  .custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.right .custom-select-wrapper-fixed-content-label::before {
    content: "\e90b";
  }
  .custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.left {
    left: 0;
  }
  .custom-select-wrapper-fixed-content-checkbox + .custom-select-wrapper-fixed-content.left .custom-select-wrapper-fixed-content-label::before {
    content: "\e90c";
  }
}
.ath-viewport {
  z-index: 253;
  position: relative;
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -o-text-size-adjust: none;
  text-size-adjust: none;
}
.ath-viewport * {
  box-sizing: border-box;
}
.ath-modal {
  background: #000000;
  background: rgba(0, 0, 0, 0.6);
  pointer-events: auto !important;
}
.ath-mandatory {
  background: #000;
}
.ath-mandatory .ath-container::before {
  display: none;
}
.ath-container {
  z-index: 254;
  position: fixed;
  width: 100%;
  padding: 1rem 0.5rem;
  background: #fff;
  box-shadow: 0 0 3.125rem 0 rgba(0, 0, 0, 0.25);
  font-size: 1rem;
  line-height: 1.75;
  font-family: inherit;
  text-align: center;
  pointer-events: auto !important;
}
.ath-container::before {
  display: block;
  z-index: 254;
  position: absolute;
  top: 0.5rem;
  right: 0.375rem;
  width: 1.875rem;
  height: 1.5rem;
  overflow: hidden;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);
  background-position: 50%;
  background-size: 39%;
  background-repeat: no-repeat;
  content: "";
}
.ath-container small {
  display: block;
  margin-top: 0.25rem;
  font-size: 0.625rem;
}
.ath-container.ath-icon::before {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  float: none;
}
.ath-container.ath-android.ath-icon::before {
  position: absolute;
  right: 0;
  margin: 0;
  float: none;
}
.ath-container div {
  z-index: 254;
  position: relative;
  margin: 0;
  padding: 0;
  font-size: 0.75rem;
}
.ath-container .text-first,
.ath-container .text-second {
  display: block;
}
.ath-container .text-first {
  padding-right: 1rem;
  color: #005aaa;
}
.ath-ios.ath-phone, .ath-ios.ath-tablet {
  bottom: 0;
  left: 0;
}
.ath-ios .ath-action-icon,
.ath-ios10 .ath-action-icon,
.ath-ios7 .ath-action-icon,
.ath-ios8 .ath-action-icon,
.ath-ios9 .ath-action-icon {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: -0.125rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACtCAYAAAB7l7tOAAAF6UlEQVR4AezZWWxUZRiH8VcQEdxZEFFiUZBFUCIa1ABBDARDcCciYGKMqTEGww3SOcNSAwQTjOBiiIpEhRjAhRgXRC8MFxojEhAFZUGttVhaoSxlaW3n8W3yXZxm6vTrOMM5Q98n+V9MMu1pvl++uZhKuypghu49KaaTWGdZSYoVN6VD95nMpLNYZ9XNbdQR2od2k88O3Gm6Bh0t7H0p5Vwp2Ax3ajpu2tYbciFWwkTFO63DY6+JcI4USFaSyYpWp8N7SVZJKR3EinkBk9JxvZFXxhnZSjBaoWp1ZL0ES8WKYXMZp0AndORgy8WKFe5Yf1zvvSBWDEpys2LU6MjD5kmEWQlGKsJRHXlcqUSQVcItEnDEA6gAb7LhjvD9WO6yIEfICQI5A1nzGCYB1T4og5bBiFcyv2f6ujYhl4iVxwKG6qp8MK55HsqPwK0rMr9v/yEo3uCPrJstVh5KMER30Aeh31Ioq0FrHfjXw9CYghnrvYFTuqfEymFzGSwBlT4ARYr7u+K6GLmCVGvAGg2NMG0d/sgJnpScZLjXSkC5z8H3eQ72/k24Q8NfzvwFyK4qtuJSZKaubRPyE/K/Mtx+EvCHL+7uasId1t10w0scz/RzSzYzAfgKV30D3LPaG7lRkR8RK4tKKJKAMp+D7r0EfmmOe0x3m2itAc/ZxBjgAt1mXHWKPPkdb+QGSTJdrDaU5EoJ2OtzwD0WwY7KNNzbRfMFFg24WPdtGHnS221Cflgsj56hjwTs8TnY7oq7/QDhjutGicsb2AVcovsO18l6uPPNNiE/JFaGAq7Q7fY50G4LYVtz3FrdaNGyBXbIl+q24DqhyHes9EaulwR3SwtZs+ktAT/7HORliru1gnCndONFyx44Dfn7MPLYN7yR6yTJZAllJeguAT/4HOBFz8I3ZWm4E0TLFbBD7qn7EVdtHYx53R9ZN0ksrZRuErDN5+AuLIWvm+Oe1k0ULdfADrmX7idcR0/DyBXeyCdlLuMMOGCBz4F1ng+f7yFcve5e0fIFHELeiav6BAx70Rt5p0yhY3u/wR0kyarW/uX35b403PtFyzewQ75ctwtXzSkY8WqruHslSV8RscrL6TJ1bcvfWJ0/HzbtIdw/ugdFyzdwOOAq3T6fmzxwGQ3vbmO8iFioIWqYSsHMj9M/ljfuTsOdItoZBXYBfXX7cVXVwvXLm/8+fU3lcdCqdEMNGBbgUmRmfQISQKd5sGEn4VK6YtEiAXYBA3QVuA4q8hCHrDcafR1ul65jewfuovsCl7vJrNlOuEbdo6JFCuwCrtb9hqusBu56Cw4cI1y1briIWEBn3Ue0XKPuMdGiBg4H9NdV0HJ/6QZLOEPmPN0GmpfSPS5arIBdwHUtIFfoBsl/ZsgfhHCfFi2WwC5goO4AmvanbqBkzJA76tboZokWa2AXMEi3RTdAvDLkDqJFAhzB32xFD2wZsGXA0WfAlgFbBmwZsGXAlgFbBpzk04JaKb0iA9ZnF9x5SQAFtRKKIgPWZxfaeRmwAZ/BGbAB37eaG6MCbnq2Aed5czYyKirgpmcbsAHHZAZswN0Wwo7KeG1fFf2jAm56dtzOQ42yB+65mDhWFBUwUETMUiMDNmADbp/APRaTAh6I2bpGCNw1bufRZJQ1cPdF/NueHZsgDEBBGLbMGoIu4AZu5gLOZeEaYmEXeznF3jRPyEv4frgJvvJe3qTefY0AAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwb8rwADBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz4/sz1Nia/9hizA7zgklwy3RYwYMBzBRjw4bPjxAbAAizAAtwgwAIswAIswAIMGDBgARZgARZgAS4FWIAFWIAFWIABAwYswAIswAIswIUAC7AAC7AACzBgwIAFWIAFWIAFuBBgARZgARZgAQYMGPApQ99ZCdgWtzqwATbABtgAG2DbnxNb7zbRimsMLMACrDf2wMWI/WasfQAAAABJRU5ErkJggg==);
  background-size: auto 100%;
}
.ath-ios6 .ath-action-icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: -0.375rem;
  margin-left: 0.25rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAB0CAQAAADAmnOnAAAAAnNCSVQICFXsRgQAAAAJcEhZcwAAWwEAAFsBAXkZiFwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAF4klEQVR4Ae3a/a+XdR3H8ec5HM45HDmKICoVohkZsxESRRCzcZM/2JKkdGR5MrSkleA0Pd00O4u5IVuNM2yYc6XSzCExU4oUNRPCJFdMUAhsYZpUGhscOHA4N8/WZzsL6HBxvofvdV3fa3yer//gsV3vH659KHzncBsJxUYhDzOEhCKQbORs+ip2wzgM+wvj+P9i35qAGLaHGcQSgKSTrxBLABJppZpYApCspoFYApBsZjSxBCD5OxOJJQBJG1cQSwCSLpqJJQCJ3MvgCGTinuSMCJS8LZwfgZL3FtMiUPIOcU0ESl4PLRHoRPsJtREoeRsYGYGS9yrvo6RmpbLaigWSfzOdErLs6+bLUMFA0sF1+QF1cz1UNlBYK9V5AHXyWSgEkKyiIWOgGh829Ki1lLcaxjCVK7mJRSxjBY+zgRf/u9pXcMB7jhEZAg32EUP3O6hMKOP5Iq2sZQeHMZXt5KKMgOpcY+iHVnFyjeQKlrCBdsxge5ieAVC9vzLUelI8H+A7bKIHM10H81IGGuKvDf1ggDxVTKOV1zG3/Yia1ICG+ltD32MgNTKfP2HuW0VDKkCNrjfUTOm9i6XswwrZJkaVHeh0f2fodkrtfO6jAytqrzG+rEDDfVG1x1sprZEs5RBW4PZxeT+Bbrf5hPu9arfzKaU6WjiAFbseWvoF1GW/6vYGSmkyW7Dit4xB5QHq9Br6Xx2t9GAhtp6zkoHsfNp1J9wX6H+jeR4LtJc4LxGopZZyNpN/YcG2mw9nBTSPLizgOmjKAujGgvJID3ekD7QYi7nGzkvmQtpA38Vi7iJf0TedlC7QTVjMfcY2QyvSBPpUMW/PIBfbo9pls1XpAX2EdizeznStob3OJpQO0DB2YfE21q2GtnghpAm0Gou3T9tm6BGHQppA12HRVt17eboNlydNoLHsx2JtmL801OYcQmkC/QKLtQt9ydBW3wNpA30ci7Ur3WdolUMhbaBqNhf/8qQJ9Hkszs5wjaH9XkUobaAqtmFRdoGbDb3sWMgG6DIs5852knO82RaXer+P+qyb3eWeo7ZNBrRZvm1otY2QFdBjeHIb6hTne49Put12+9ObMoDdYmfy5UkF6AK6cCCr9aM2u9IddptcOYCG+FNDB5xLKCugO7G01TndFp/xgAntdYvrfdwVLnORt3q9Vx25F27DUjbGPxr6qxMgW6Cd2N+d6wLXedA+6nKbK73Lr/pJxzusvE/wZrvX0FOOgGyBxmF/dprXutYOj6nNdS6xyYnWp/dGcaGdhr5vDWQN9E1MXrUzfcA2j2qPj/l1J1uT9iPOeh8w1O7nCGUN9HzyGZ7ndo9qp0ucanU2r1xH+wdDu5wIeQDVVx0+/kd1i697RNv8thdn+Qz4Uv9p6DeOhHyApmBfq3OBu+3Nfd7nVELZAX3Nw4ZarYG8gG7GY1dlk6/Zm3/2Rk8jlB1QvT82dNAmQjkBVf8Mj957fdrefM7ZVhPKEuidvmDob06CXIGGbsX/bZDf8KAhfdbJhLIGmuZuQ084HHIGatiLvRvrRkP6qldbBXkAzbfD0N0OhryBGqrEMOd50FC7d1hPKGugBh8ydMh5hPIGGouI1d5lj6F1vptQ9kDvcKOhN5wMlQH0QcRGnzC03yZCeQDN9G1D6xwBFQI07FI8x02GdjgB8gJqttPQcmuhYoAumzvG7YZWejrkA1TrPYYO+SVCFQO0aM4bqj0uJJQH0LluSP7PkyeQU9QOmyAvoBm+Zegpz4LKA/qYB/wE5AXUe3m81zqoRKAPOYWcuvP9dxvqcD6h7IAKkaNU3eUlHLcI9EzS5YlAi62h/zUy89QCqqKUmvgHywsJlEHnsQYxAvXVIJo5gIhnPhiBju1iNmLvLn85Ah1ZPYs5jBGo72awEzEC9dVwHqQHI9DxWoAYgSLQQKteGIESu/qhCJTYtT+PQBEoAkWgCBSBkotAEehUWwSKQBEoAkWg/BeBIlAEikARKAJFoFmealu4gVLy1Gt5dkARKAL9BzujPSurTmu/AAAAAElFTkSuQmCC);
  background-size: 100% auto;
}
.ath-android {
  bottom: 0;
  left: 0;
}
.ath-android .ath-action-icon {
  width: 0.75rem;
  height: 1rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);
  background-size: 100%;
  background-position-y: 0.0625rem;
}
.ath-action-icon {
  display: inline-block;
  overflow: hidden;
  background-position: 50%;
  background-repeat: no-repeat;
  text-indent: -9999em;
  vertical-align: middle;
}
.ath-application-icon {
  z-index: 254;
  position: relative;
  width: 6em;
  height: 6em;
  margin: 0 auto 0.2em auto;
  padding: 0;
  border: 0;
}
.ath-container.ath-ios .ath-application-icon {
  margin: 0 auto 0.4em auto;
  border-radius: 1em;
  box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3),inset 0 0.07em 0 rgba(255, 255, 255, 0.5);
}
@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}

.bootstrap-select > select.bs-select-hidden,select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 13.75rem \0 ; /*IE9 and below*/
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  text-align: right;
  white-space: nowrap;
}
.bootstrap-select > .dropdown-toggle::after {
  margin-top: -0.0625rem;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
 .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover {
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
}
.bootstrap-select > select {
  display: block !important;
  z-index: 0 !important;
  position: absolute !important;
  bottom: 0;
  left: calc(50% - 0.3125rem);
  width: 0.625rem !important;
  height: 100% !important;
  padding: 0 !important;
  border: none;
  opacity: 0 !important;
}
.bootstrap-select > select.mobile-device {
  display: block !important;
  z-index: 2 !important;
  top: 0;
  left: 0;
  width: 100% !important;
}
 .bootstrap-select.is-invalid .dropdown-toggle, .error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle, .was-validated .bootstrap-select select:invalid + .dropdown-toggle {
  border-color: #f00014;
}
.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-select select:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.bootstrap-select .dropdown-toggle:focus,.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: thin dotted #333333 !important;
  outline: 0.3125rem auto -webkit-focus-ring-color !important;
  outline-offset: -0.125rem;
}
.bootstrap-select.form-control {
  height: auto;
  margin-bottom: 0;
  padding: 0;
  border: none;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
  float: none;
}
.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*=col-]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=col-] {
  display: inline-block;
  margin-left: 0;
  float: none;
}
.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*=col-].dropdown-menu-right, .row .bootstrap-select[class*=col-].dropdown-menu-right {
  float: right;
}
 .form-group .bootstrap-select, .form-horizontal .bootstrap-select,.form-inline .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  border-radius: inherit;
  font-size: inherit;
  line-height: inherit;
}
 .bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle {
  border-radius: inherit;
  font-size: inherit;
  line-height: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}

.bootstrap-select > .disabled,.bootstrap-select.disabled {
  cursor: not-allowed;
}

.bootstrap-select > .disabled:focus,.bootstrap-select.disabled:focus {
  outline: none !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1070;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  flex: 0 1 auto;
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  text-align: left;
}
.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  overflow: hidden;
  opacity: 0 !important;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 0.75rem;
  margin-top: -0.125rem;
  vertical-align: middle;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*=col-] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  box-sizing: border-box;
  min-width: 100%;
}
.bootstrap-select .dropdown-menu > .inner:focus {
  outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  margin: 0;
  padding: 0;
  float: none;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
  color: #414141 !important;
  color: rgba(65, 65, 65, 0.75) !important;
}
 .bootstrap-select .dropdown-menu li.disabled .app-tooltip-close, .bootstrap-select .dropdown-menu li.disabled .is-link,.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
 .bootstrap-select .dropdown-menu li .app-tooltip-close, .bootstrap-select .dropdown-menu li .is-link,.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
 .bootstrap-select .dropdown-menu li .opt.app-tooltip-close, .bootstrap-select .dropdown-menu li .opt.is-link,.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
 .bootstrap-select .dropdown-menu li .app-tooltip-close span.check-mark, .bootstrap-select .dropdown-menu li .is-link span.check-mark,.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
 .bootstrap-select .dropdown-menu li .app-tooltip-close span.text, .bootstrap-select .dropdown-menu li .is-link span.text,.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
  box-sizing: border-box;
  position: absolute;
  bottom: 0.3125rem;
  width: 96%;
  min-height: 1.625rem;
  margin: 0 2%;
  padding: 0.1875rem 0.3125rem;
  border: 0.0625rem solid rgb(227, 227, 227);
  background: rgb(245, 245, 245);
  box-shadow: inset 0 0.0625rem 0.0625rem rgba(0, 0, 0, 0.05);
  opacity: 0.9;
  pointer-events: none;
}
.bootstrap-select .dropdown-menu .notify.fadeOut {
  animation: bs-notify-fadeOut 300ms linear 750ms forwards;
}
.bootstrap-select .no-results {
  margin: 0 0.3125rem;
  padding: 0.1875rem;
  background: #f5f5f5;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  display: inline;
  position: static;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret::before {
  content: " ";
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -0.0625rem;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  display: inline-block;
  position: absolute;
  top: 0.3125rem;
  right: 0.9375rem;
}
 .bootstrap-select.show-tick .dropdown-menu li .app-tooltip-close span.text, .bootstrap-select.show-tick .dropdown-menu li .is-link span.text,.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 2.125rem;
}
.bootstrap-select .bs-ok-default::after {
  display: block;
  width: 0.5em;
  height: 1em;
  transform: rotate(45deg);
  transform-style: preserve-3d;
  border-width: 0 0.26em 0.26em 0;
  border-style: solid;
  content: "";
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1071;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::before {
  display: none;
  position: absolute;
  bottom: -0.25rem;
  left: 0.5625rem;
  border-right: 0.4375rem solid transparent;
  border-bottom: 0.4375rem solid #bbbbbb;
  border-left: 0.4375rem solid transparent;
  content: "";
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::after {
  display: none;
  position: absolute;
  bottom: -0.25rem;
  left: 0.625rem;
  border-right: 0.375rem solid transparent;
  border-bottom: 0.375rem solid white;
  border-left: 0.375rem solid transparent;
  content: "";
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::before {
  top: -0.25rem;
  bottom: auto;
  border-top: 0.4375rem solid #bbbbbb;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::after {
  top: -0.25rem;
  bottom: auto;
  border-top: 0.375rem solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option::before {
  right: 0.75rem;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option::after {
  right: 0.8125rem;
  left: auto;
}
 .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option::after,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option::before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option::after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option::before {
  display: block;
}

.bs-actionsbox,
.bs-donebutton,.bs-searchbox {
  padding: 0.25rem 0.5rem;
}
.bs-actionsbox {
  box-sizing: border-box;
  width: 100%;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  box-sizing: border-box;
  width: 100%;
  float: left;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 0.5rem 0.25rem;
}
.bs-searchbox .form-control {
  width: 100%;
  margin-bottom: 0;
  float: none;
}
.bootstrap-select.bs-container {
  z-index: 1110;
}
 .bootstrap-select .dropdown-toggle:focus,.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: none;
}
.bootstrap-select .filter-option-inner-inner {
  padding-left: 0.0625rem;
}
.bootstrap-select .filter-option-inner-inner .icon-app {
  margin-right: 0.625rem;
  font-size: 1.125rem;
}
.bootstrap-select .filter-option-inner-inner .image-option img {
  width: 1.25rem;
  height: auto;
  margin-right: 0.625rem;
}
.bootstrap-select .dropdown-menu {
  max-width: 100%;
}
.bootstrap-select .dropdown-menu li + li {
  border-top: 0.0625rem solid #eaeaea;
}
.bootstrap-select .dropdown-menu .dropdown-item {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bootstrap-select .dropdown-menu .dropdown-item.active, .bootstrap-select .dropdown-menu .dropdown-item:active {
  background-color: #f06400;
  color: #fff;
}
.bootstrap-select .dropdown-menu .dropdown-item.active, .bootstrap-select .dropdown-menu .dropdown-item:active, .bootstrap-select .dropdown-menu .dropdown-item:focus {
  outline: none;
}
.bootstrap-select .dropdown-menu .dropdown-item .text .icon-app {
  margin-right: 0.625rem;
  font-size: 1.125rem;
}
.bootstrap-select .dropdown-menu .dropdown-item .image-option img {
  width: 1.25rem;
  height: auto;
  margin-right: 0.625rem;
}

.bootstrap-select .dropdown-toggle:focus,.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: none !important;
  outline-offset: initial !important;
  outline-offset: unset !important;
  box-shadow: none !important;
}
.dynamic-label-closer {
  display: block;
  position: relative;
  width: 100%;
}
.dynamic-label-closer.no-block {
  display: inline-block;
  width: auto;
}
.dynamic-label-closer .form-control + .dynamic-label {
  padding-left: 0.75rem;
}
.dynamic-label-closer .form-control + .dynamic-label.focused {
  left: calc(0.75rem - 0.3125rem);
}
.dynamic-label-closer .form-control.form-control-lg + .dynamic-label {
  padding-left: 1rem;
}
.dynamic-label-closer .form-control.form-control-lg + .dynamic-label.focused {
  left: calc(1rem - 0.3125rem);
}
.dynamic-label-closer .form-control:focus + .dynamic-label {
  color: #414141;
}
.dynamic-label-closer textarea + .dynamic-label:not(.focused) {
  top: 0.625em;
  bottom: auto;
}
.dynamic-label-closer .dynamic-label {
  display: block;
  z-index: 2;
  position: absolute;
  bottom: calc(50% - 0.625em);
  left: 0;
  width: auto;
  max-width: 90%;
  margin: 0;
  overflow: hidden;
  color: #414141;
  color: rgba(65, 65, 65, 0.75);
  line-height: 1.25;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
}
.dynamic-label-closer .dynamic-label, .dynamic-label-closer .dynamic-label.focused {
  transition: box-shadow 150ms cubic-bezier(0.57, 0.21, 0.69, 1.25),font-size 150ms cubic-bezier(0.57, 0.21, 0.69, 1.25),bottom 150ms cubic-bezier(0.57, 0.21, 0.69, 1.25),left 150ms cubic-bezier(0.57, 0.21, 0.69, 1.25),color 150ms cubic-bezier(0.57, 0.21, 0.69, 1.25);
}
.dynamic-label-closer .dynamic-label.focused {
  display: inline-block;
  bottom: calc(100% - 0.75rem / 2 - 0.125rem);
  padding-top: 0.125rem;
  padding-right: 0.3125rem;
  padding-bottom: 0.125rem;
  padding-left: 0.3125rem !important;
  overflow: visible;
  overflow: hidden;
  box-shadow: inset 0 calc(-0.75rem + 0.25rem) 0 0 #fff;
  font-size: 0.75rem;
  line-height: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*!
 * Cropper.js v1.5.9
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-10T13:16:21.689Z
 */
.cropper-container {
  position: relative;
  font-size: 0;
  line-height: 0;
  direction: ltr;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.cropper-container img {
  display: block;
  width: 100%;
  min-width: 0 !important;
  max-width: none !important;
  height: 100%;
  min-height: 0 !important;
  max-height: none !important;
  image-orientation: 0deg;
}
.cropper-wrap-box {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.cropper-canvas {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.cropper-drag-box {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  opacity: 0;
}
.cropper-crop-box {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cropper-modal {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000;
  opacity: 0.5;
}
.cropper-view-box {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0.0625rem solid #39f;
  outline-color: #3399ff;
  outline-color: rgba(51, 153, 255, 0.75);
}
.cropper-dashed {
  display: block;
  position: absolute;
  border: 0 dashed #eee;
  opacity: 0.5;
}
.cropper-dashed.dashed-h {
  top: 33.3333333333%;
  left: 0;
  width: 100%;
  height: 33.3333333333%;
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
}
.cropper-dashed.dashed-v {
  top: 0;
  left: 33.3333333333%;
  width: 33.3333333333%;
  height: 100%;
  border-right-width: 0.0625rem;
  border-left-width: 0.0625rem;
}
.cropper-center {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  opacity: 0.75;
}
.cropper-center::before {
  display: block;
  position: absolute;
  top: 0;
  left: -0.1875rem;
  width: 0.4375rem;
  height: 0.0625rem;
  background-color: #eee;
  content: " ";
}
.cropper-center::after {
  display: block;
  position: absolute;
  top: -0.1875rem;
  left: 0;
  width: 0.0625rem;
  height: 0.4375rem;
  background-color: #eee;
  content: " ";
}
.cropper-face {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.1;
}
.cropper-line {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #39f;
  opacity: 0.1;
}
.cropper-point {
  display: block;
  position: absolute;
  width: 100%;
  width: 0.3125rem;
  height: 100%;
  height: 0.3125rem;
  background-color: #39f;
  opacity: 0.1;
  opacity: 0.75;
}
.cropper-line.line-e {
  top: 0;
  right: -0.1875rem;
  width: 0.3125rem;
  cursor: ew-resize;
}
.cropper-line.line-n {
  top: -0.1875rem;
  left: 0;
  height: 0.3125rem;
  cursor: ns-resize;
}
.cropper-line.line-w {
  top: 0;
  left: -0.1875rem;
  width: 0.3125rem;
  cursor: ew-resize;
}
.cropper-line.line-s {
  bottom: -0.1875rem;
  left: 0;
  height: 0.3125rem;
  cursor: ns-resize;
}
.cropper-point.point-e {
  top: 50%;
  right: -0.1875rem;
  margin-top: -0.1875rem;
  cursor: ew-resize;
}
.cropper-point.point-n {
  top: -0.1875rem;
  left: 50%;
  margin-left: -0.1875rem;
  cursor: ns-resize;
}
.cropper-point.point-w {
  top: 50%;
  left: -0.1875rem;
  margin-top: -0.1875rem;
  cursor: ew-resize;
}
.cropper-point.point-s {
  bottom: -0.1875rem;
  left: 50%;
  margin-left: -0.1875rem;
  cursor: s-resize;
}
.cropper-point.point-ne {
  top: -0.1875rem;
  right: -0.1875rem;
  cursor: nesw-resize;
}
.cropper-point.point-nw {
  top: -0.1875rem;
  left: -0.1875rem;
  cursor: nwse-resize;
}
.cropper-point.point-sw {
  bottom: -0.1875rem;
  left: -0.1875rem;
  cursor: nesw-resize;
}
.cropper-point.point-se {
  right: -0.1875rem;
  bottom: -0.1875rem;
  width: 1.25rem;
  height: 1.25rem;
  cursor: nwse-resize;
  opacity: 1;
}
.cropper-point.point-se::before {
  display: block;
  position: absolute;
  right: -50%;
  bottom: -50%;
  width: 200%;
  height: 200%;
  background-color: #39f;
  content: " ";
  opacity: 0;
}
.cropper-invisible {
  opacity: 0;
}
.cropper-bg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}
.cropper-hide {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
}
.cropper-hidden {
  display: none !important;
}
.cropper-move {
  cursor: move;
}
.cropper-crop {
  cursor: crosshair;
}
.cropper-disabled .cropper-drag-box {
  cursor: not-allowed;
}
.cropper-disabled .cropper-face {
  cursor: not-allowed;
}
.cropper-disabled .cropper-line {
  cursor: not-allowed;
}
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}
@media (min-width: 48rem) {
  .cropper-point.point-se {
    width: 0.9375rem;
    height: 0.9375rem;
  }
}
@media (min-width: 62rem) {
  .cropper-point.point-se {
    width: 0.625rem;
    height: 0.625rem;
  }
}
@media (min-width: 75rem) {
  .cropper-point.point-se {
    width: 0.3125rem;
    height: 0.3125rem;
    opacity: 0.75;
  }
}
.slick-slider {
  box-sizing: border-box;
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,.slick-slider .slick-track {
  transform: translate3d(0, 0, 0);
}
.slick-track {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
}
 .slick-track::after,.slick-track::before {
  display: table;
  content: "";
}
.slick-track::after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  height: 100%;
  min-height: 0.0625rem;
  float: left;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 0.0625rem solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}
/* Icons */
/* Arrows */

.slick-next,.slick-prev {
  display: block;
  position: absolute;
  top: 50%;
  width: 1.25rem;
  height: 1.25rem;
  padding: 0;
  transform: translate(0, -50%);
  border: none;
  outline: none;
  background: transparent;
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
}
 .slick-next:focus, .slick-next:hover, .slick-prev:focus,.slick-prev:hover {
  outline: none;
  background: transparent;
  color: transparent;
}
 .slick-next:focus::before, .slick-next:hover::before, .slick-prev:focus::before,.slick-prev:hover::before {
  opacity: 1;
}

.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before {
  opacity: 0.25;
}

.slick-next::before,.slick-prev::before {
  color: #000;
  font-size: 1.25rem;
  line-height: 1;
  font-family: "icon-app";
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -1.5625rem;
}
[dir=rtl] .slick-prev {
  right: -1.5625rem;
  left: auto;
}
.slick-prev::before {
  content: "\e928";
}
[dir=rtl] .slick-prev::before {
  content: "\e927";
}
.slick-next {
  right: -1.5625rem;
}
[dir=rtl] .slick-next {
  right: auto;
  left: -1.5625rem;
}
.slick-next::before {
  content: "\e927";
}
[dir=rtl] .slick-next::before {
  content: "\e928";
}
/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 1.875rem;
}
.slick-dots {
  display: block;
  position: absolute;
  bottom: -1.5625rem;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  display: inline-block;
  position: relative;
  width: 1.25rem;
  height: 1.25rem;
  margin: 0 0.3125rem;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  padding: 0.3125rem;
  border: 0;
  outline: none;
  background: transparent;
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
}
 .slick-dots li button:focus,.slick-dots li button:hover {
  outline: none;
}
 .slick-dots li button:focus::before,.slick-dots li button:hover::before {
  opacity: 1;
}
.slick-dots li button::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
  background-color: #000;
  content: "";
  opacity: 0.25;
}
.slick-dots li.slick-active button::before {
  color: #000;
  opacity: 0.75;
}
.app-tooltip {
  display: inline;
  text-align: left;
}
.app-tooltip .icon-app {
  border-radius: 50%;
  background-color: transparent;
  font-size: 1.25rem;
}
.app-tooltip-inner {
  display: none;
  visibility: hidden;
  z-index: -1;
  position: absolute;
  width: 17.5rem;
  padding: 0.625rem;
  border: 0.0625rem solid #eaeaea;
  border-radius: 0.1875rem;
  background-color: #fff;
  opacity: 0;
  transition: opacity 0.3s ease;
}
 .app-tooltip-inner::after,.app-tooltip-inner::before {
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  content: "";
}
.app-tooltip[data-static=true] .app-tooltip-inner {
  position: relative;
  color: #414141;
}
.app-tooltip[data-static=true].top .app-tooltip-inner {
  margin-bottom: 1.25rem;
}
.app-tooltip[data-static=true].bottom .app-tooltip-inner {
  margin-top: 1.25rem;
}
 .app-tooltip[data-static=true].bottom .app-tooltip-inner,.app-tooltip[data-static=true].top .app-tooltip-inner {
  width: 100%;
  max-width: none;
}
.app-tooltip-description {
  padding-top: 0.3125rem;
  font-size: 0.875rem;
}
.app-tooltip-description p {
  margin-bottom: 0;
}
.app-tooltip-description p + p {
  margin-top: 0.9375rem;
}
.app-tooltip-description ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.app-tooltip-description ul li + li {
  margin-top: 0.625rem;
}
.app-tooltip-description ul.with-icon li {
  position: relative;
  padding-left: 1.5625rem;
}
.app-tooltip-description ul.with-icon li span:first-child {
  position: absolute;
  top: -0.125rem;
  left: 0;
  font-size: 1rem;
}
.app-tooltip-description * + ul {
  margin-top: 1.25rem;
}
.app-tooltip-header {
  display: block;
  margin-bottom: 0.625rem;
  padding: 0 0 0.3125rem;
  border-bottom: 0.0625rem solid #eaeaea;
  font-weight: 600;
  font-size: 1rem;
}
.app-tooltip-close {
  display: inline-block;
  margin-top: 1.25rem;
  padding: 0;
}
.app-tooltip.active .app-tooltip-inner {
  display: block;
  visibility: visible;
  z-index: 2;
  opacity: 1;
}
.app-tooltip.left .app-tooltip-inner {
  top: -0.3125rem;
  right: calc(100% + 0.9375rem);
}
.app-tooltip.left .app-tooltip-inner::before {
  z-index: 3;
  top: 0.6875rem;
  right: -0.625rem;
  border-width: 0.46875rem 0 0.46875rem 0.625rem;
  border-color: transparent transparent transparent #fff;
}
.app-tooltip.left .app-tooltip-inner::after {
  z-index: 1;
  top: 0.5625rem;
  right: -0.75rem;
  border-width: 0.59375rem 0 0.59375rem 0.75rem;
  border-color: transparent transparent transparent #eaeaea;
}
.app-tooltip.right .app-tooltip-inner {
  top: -0.3125rem;
  left: calc(100% + 0.9375rem);
}
.app-tooltip.right .app-tooltip-inner::before {
  z-index: 3;
  top: 0.6875rem;
  left: -0.625rem;
  border-width: 0.46875rem 0.625rem 0.46875rem 0;
  border-color: transparent #fff transparent transparent;
}
.app-tooltip.right .app-tooltip-inner::after {
  z-index: 1;
  top: 0.5625rem;
  left: -0.75rem;
  border-width: 0.59375rem 0.75rem 0.59375rem 0;
  border-color: transparent #eaeaea transparent transparent;
}
.app-tooltip.top .app-tooltip-inner {
  bottom: calc(100% + 0.9375rem);
  left: 50%;
  width: calc(100vw - 3.75rem);
  max-width: 20rem;
  transform: translateX(-50%);
}
.app-tooltip.top .app-tooltip-inner::before {
  z-index: 3;
  bottom: -0.625rem;
  left: 50%;
  transform: translateX(-50%);
  border-width: 0.625rem 0.46875rem 0 0.46875rem;
  border-color: #fff transparent transparent transparent;
}
.app-tooltip.top .app-tooltip-inner::after {
  z-index: 1;
  bottom: -0.75rem;
  left: 50%;
  transform: translateX(-50%);
  border-width: 0.75rem 0.59375rem 0 0.59375rem;
  border-color: #eaeaea transparent transparent transparent;
}
.app-tooltip.bottom .app-tooltip-inner {
  top: calc(100% + 0.9375rem);
  left: 50%;
  width: calc(100vw - 3.75rem);
  max-width: 20rem;
  transform: translateX(-50%);
}
.app-tooltip.bottom .app-tooltip-inner::before {
  z-index: 3;
  top: -0.625rem;
  left: 50%;
  transform: translateX(-50%);
  border-width: 0 0.46875rem 0.625rem 0.46875rem;
  border-color: transparent transparent #fff transparent;
}
.app-tooltip.bottom .app-tooltip-inner::after {
  z-index: 1;
  top: -0.75rem;
  left: 50%;
  transform: translateX(-50%);
  border-width: 0 0.59375rem 0.75rem 0.59375rem;
  border-color: transparent transparent #eaeaea transparent;
}
 .header-main .header-layer-nav ul li .app-tooltip-close .icon-app.attention-o, .header-main .header-layer-nav ul li .is-link .icon-app.attention-o,.header-main .header-layer-nav ul li a .icon-app.attention-o {
  background-color: #fff;
  color: #f00014;
}
@media (min-width: 31.25rem) {
  .navigation-main .navigation-list .sub-nav::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 0.0625rem;
    height: 100%;
    background-color: #005aaa;
    content: "";
  }
   .navigation-main .navigation-list .main-item.active .app-tooltip-close .icon-app, .navigation-main .navigation-list .main-item.active .app-tooltip-close .main-item-text, .navigation-main .navigation-list .main-item.active .is-link .icon-app, .navigation-main .navigation-list .main-item.active .is-link .main-item-text, .navigation-main .navigation-list .main-item.active a .icon-app, .navigation-main .navigation-list .main-item.active a .main-item-text, .navigation-main .navigation-list .main-item.active-ev .app-tooltip-close .icon-app, .navigation-main .navigation-list .main-item.active-ev .app-tooltip-close .main-item-text, .navigation-main .navigation-list .main-item.active-ev .is-link .icon-app, .navigation-main .navigation-list .main-item.active-ev .is-link .main-item-text,.navigation-main .navigation-list .main-item.active-ev a .icon-app, .navigation-main .navigation-list .main-item.active-ev a .main-item-text {
    color: #fff;
  }
}
@media (min-width: 48rem) {
  .navigation-main .navigation-list .sub-nav::after {
    top: 3.125rem;
    height: calc(100% - 3.125rem);
  }
}
.footer-main nav::before {
  display: block;
  width: 100%;
  height: 2.5rem;
  margin-bottom: 1.5625rem;
  background: url("/webapp/img/themes/spardabw/_logo/logo_white__4a3f20d1e030e4be2df930023b66175e1eb45460.png") no-repeat center transparent;
  background-size: contain;
  content: "";
}
.footer-main {
  font-size: 1rem;
}
.footer-main ul li {
  display: block;
  margin-top: 0;
}
.footer-main ul li + li {
  margin-top: 0.9375rem;
}
 .footer-main ul li .app-tooltip-close, .footer-main ul li .is-link,.footer-main ul li a {
  display: block;
  border-right: 0 none;
}
.footer-main .copyright {
  display: none;
}
@media (min-width: 41.6875rem) {
  .footer-main nav {
    display: flex;
    flex-wrap: wrap;
  }
  .footer-main nav::before {
    flex: 0 0 15.9375rem;
    width: 15.9375rem;
    height: 2.5rem;
    margin-bottom: 0;
    padding-right: 2.5rem;
    background-position: left center;
  }
  .footer-main ul {
    display: flex;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(100% - 15.9375rem);
    flex-wrap: wrap;
    max-width: calc(100% - 15.9375rem);
    text-align: left;
  }
  .footer-main ul li {
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 0.9375rem;
  }
   .footer-main ul li .app-tooltip-close, .footer-main ul li .is-link,.footer-main ul li a {
    margin: 0;
  }
}
@media (min-width: 62rem) {
  .footer-main ul li {
    flex: 0 0 auto;
    max-width: none;
  }
}
.insurance-header {
  border-bottom: 0.0625rem solid #f06400;
}
.layer-default:not(.static) .message-content {
  box-shadow: 0 0 0.9375rem 0 rgba(0, 0, 0, 0.25);
}
#analysis-description-input:checked + .analysis-description-content .analysis-description-text-container {
  border: 0.0625rem solid #f06400;
}
#analysis-description-input:checked + .analysis-description-content .analysis-description-text-container::before {
  z-index: 1;
}
#analysis-description-input:checked + .analysis-description-content .analysis-description-text-container::after {
  display: block;
  position: absolute;
  top: -1rem;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -1rem;
  border-width: 0 1rem 1rem 1rem;
  border-style: solid;
  border-color: transparent transparent #f06400 transparent;
  content: "";
}
.analysis-inner .analysis-label-holder .analysis-label, .analysis-inner .analysis-label-holder .analysis-label.checked {
  border: 0.0625rem solid #f06400;
}
.welcome-section .form-container {
  margin: 0;
  padding: 0;
}
.welcome-section .form-container form .form-group {
  flex: 0 0 100%;
  width: 100%;
  max-width: none;
}
.welcome-section .form-container .welcome-header {
  margin-bottom: 1rem;
}
.welcome-section .form-container .welcome-hint {
  color: #f06400;
  font-size: 0.875rem;
  line-height: 1.125;
}
.welcome-section .form-container .welcome-hint span {
  font-weight: 500;
}
.welcome-section .form-container .btn {
  display: block;
  width: 100%;
}
.welcome-section .form-container strong {
  font-weight: 500;
}

.welcome-section .form-container label[for=select-no],.welcome-section .form-container label[for=select-yes] {
  display: block;
  position: relative;
  width: 100%;
  padding: 0.9375rem 0.9375rem 0.9375rem 3.125rem;
  box-shadow: inset 0 0 0 0.0625rem #ced4da;
  color: #495057;
  font-size: 0.875rem;
  text-align: left;
}

.welcome-section .form-container label[for=select-no] .indicator,.welcome-section .form-container label[for=select-yes] .indicator {
  display: block;
  position: absolute;
  top: calc(50% - 0.625rem);
  left: 0.9375rem;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
  box-shadow: inset 0 0 0 0.0625rem #ced4da;
}

.welcome-section .form-container label[for=select-no] .description small,.welcome-section .form-container label[for=select-yes] .description small {
  display: block;
  margin-top: 0.1875rem;
}

.welcome-section .form-container label[for=select-no] input,.welcome-section .form-container label[for=select-yes] input {
  z-index: -1;
  position: absolute;
  top: calc(50% - 0.34375rem);
  left: 0.21875rem;
  opacity: 0;
}

.welcome-section .form-container label[for=select-no] input:checked + .indicator::after,.welcome-section .form-container label[for=select-yes] input:checked + .indicator::after {
  display: block;
  position: absolute;
  top: 0.0625rem;
  left: 0.0625rem;
  width: 1.125rem;
  height: 1.125rem;
  border-radius: 50%;
  background-color: #495057;
  box-shadow: inset 0 0 0 0.1875rem #fff;
  content: "";
}
.welcome-section .form-container.fadeout {
  visibility: hidden;
  z-index: -1;
  position: absolute;
  opacity: 0;
}
.welcome-section .form-container.fadein {
  visibility: visible;
  z-index: 2;
  position: relative;
  opacity: 1;
}
.login-left {
  display: none;
}
@media (min-width: 48rem) {
  .login-left {
    display: block;
  }
  .login-left .headline-primary,
  .login-left .headline-secondary {
    display: none;
  }
}