@import url(//fonts.googleapis.com/css?family=Nunito:400,600,700,800);/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.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.666667%;
  max-width: 16.666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.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.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .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.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .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.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .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.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .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.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .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.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .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.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .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.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .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.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #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;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #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;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-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: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #212529;
  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;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

.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: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #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/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  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 {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  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 {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #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 {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
  animation: .75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
  animation: .75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
      user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*# sourceMappingURL=bootstrap.css.map *//*!
 *  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-face{font-family:'FontAwesome';src:url(/fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(/fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format('embedded-opentype'),url(/fonts/vendor/font-awesome/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format('woff2'),url(/fonts/vendor/font-awesome/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format('woff'),url(/fonts/vendor/font-awesome/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format('truetype'),url(/fonts/vendor/font-awesome/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;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}.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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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-save:before,.fa-floppy-o:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before{content:"\F0DC"}.fa-sort-down:before,.fa-sort-desc:before{content:"\F0DD"}.fa-sort-up:before,.fa-sort-asc:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-legal:before,.fa-gavel:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-flash:before,.fa-bolt:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before{content:"\F150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\F151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\F152"}.fa-euro:before,.fa-eur:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-rupee:before,.fa-inr:before{content:"\F156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\F157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\F158"}.fa-won:before,.fa-krw: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-toggle-left:before,.fa-caret-square-o-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before{content:"\F19C"}.fa-mortar-board:before,.fa-graduation-cap: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\F1C5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\F1C6"}.fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\F1D0"}.fa-ge:before,.fa-empire:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-send:before,.fa-paper-plane:before{content:"\F1D8"}.fa-send-o:before,.fa-paper-plane-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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils: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-hotel:before,.fa-bed:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-yc:before,.fa-y-combinator: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:before,.fa-battery-full: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-stop-o:before,.fa-hand-paper-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-tv:before,.fa-television: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-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\F2A3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-signing:before,.fa-sign-language: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-vcard:before,.fa-address-card:before{content:"\F2BB"}.fa-vcard-o:before,.fa-address-card-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:before,.fa-thermometer-full: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-bathtub:before,.fa-s15:before,.fa-bath: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:1px;height:1px;padding:0;margin:-1px;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}
/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */
@-webkit-keyframes jconfirm-spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

@keyframes jconfirm-spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

body[class*=jconfirm-no-scroll-] {
    overflow: hidden !important;
}

.jconfirm {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99999999;
    font-family: inherit;
    overflow: hidden;
}

.jconfirm .jconfirm-bg {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transition: opacity .4s;
}

.jconfirm .jconfirm-bg.jconfirm-bg-h {
    opacity: 0 !important;
}

.jconfirm .jconfirm-scrollpane {
    perspective: 500px;
    perspective-origin: center;
    display: table;
    width: 100%;
    height: 100%;
}

.jconfirm .jconfirm-row {
    display: table-row;
    width: 100%;
}

.jconfirm .jconfirm-cell {
    display: table-cell;
    vertical-align: middle;
}

.jconfirm .jconfirm-holder {
    max-height: 100%;
    padding: 50px 0;
}

.jconfirm .jconfirm-box-container {
    transition: transform;
}

.jconfirm .jconfirm-box-container.jconfirm-no-transition {
    transition: none !important;
}

.jconfirm .jconfirm-box {
    background: white;
    border-radius: 4px;
    position: relative;
    outline: none;
    padding: 15px 15px 0;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}

@-webkit-keyframes type-blue {
    1%,
    100% {
        border-color: #3498db;
    }
    50% {
        border-color: #5faee3;
    }
}

@keyframes type-blue {
    1%,
    100% {
        border-color: #3498db;
    }
    50% {
        border-color: #5faee3;
    }
}

@-webkit-keyframes type-green {
    1%,
    100% {
        border-color: #2ecc71;
    }
    50% {
        border-color: #54d98c;
    }
}

@keyframes type-green {
    1%,
    100% {
        border-color: #2ecc71;
    }
    50% {
        border-color: #54d98c;
    }
}

@-webkit-keyframes type-red {
    1%,
    100% {
        border-color: #e74c3c;
    }
    50% {
        border-color: #ed7669;
    }
}

@keyframes type-red {
    1%,
    100% {
        border-color: #e74c3c;
    }
    50% {
        border-color: #ed7669;
    }
}

@-webkit-keyframes type-orange {
    1%,
    100% {
        border-color: #f1c40f;
    }
    50% {
        border-color: #f4d03f;
    }
}

@keyframes type-orange {
    1%,
    100% {
        border-color: #f1c40f;
    }
    50% {
        border-color: #f4d03f;
    }
}

@-webkit-keyframes type-purple {
    1%,
    100% {
        border-color: #9b59b6;
    }
    50% {
        border-color: #b07cc6;
    }
}

@keyframes type-purple {
    1%,
    100% {
        border-color: #9b59b6;
    }
    50% {
        border-color: #b07cc6;
    }
}

@-webkit-keyframes type-dark {
    1%,
    100% {
        border-color: #34495e;
    }
    50% {
        border-color: #46627f;
    }
}

@keyframes type-dark {
    1%,
    100% {
        border-color: #34495e;
    }
    50% {
        border-color: #46627f;
    }
}

.jconfirm .jconfirm-box.jconfirm-type-animated {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.jconfirm .jconfirm-box.jconfirm-type-blue {
    border-top: solid 7px #3498db;
    -webkit-animation-name: type-blue;
    animation-name: type-blue;
}

.jconfirm .jconfirm-box.jconfirm-type-green {
    border-top: solid 7px #2ecc71;
    -webkit-animation-name: type-green;
    animation-name: type-green;
}

.jconfirm .jconfirm-box.jconfirm-type-red {
    border-top: solid 7px #e74c3c;
    -webkit-animation-name: type-red;
    animation-name: type-red;
}

.jconfirm .jconfirm-box.jconfirm-type-orange {
    border-top: solid 7px #f1c40f;
    -webkit-animation-name: type-orange;
    animation-name: type-orange;
}

.jconfirm .jconfirm-box.jconfirm-type-purple {
    border-top: solid 7px #9b59b6;
    -webkit-animation-name: type-purple;
    animation-name: type-purple;
}

.jconfirm .jconfirm-box.jconfirm-type-dark {
    border-top: solid 7px #34495e;
    -webkit-animation-name: type-dark;
    animation-name: type-dark;
}

.jconfirm .jconfirm-box.loading {
    height: 120px;
}

.jconfirm .jconfirm-box.loading:before {
    content: '';
    position: absolute;
    left: 0;
    background: white;
    right: 0;
    top: 0;
    bottom: 0;
    border-radius: 10px;
    z-index: 1;
}

.jconfirm .jconfirm-box.loading:after {
    opacity: 0.6;
    content: '';
    height: 30px;
    width: 30px;
    border: solid 3px transparent;
    position: absolute;
    left: 50%;
    margin-left: -15px;
    border-radius: 50%;
    -webkit-animation: jconfirm-spin 1s infinite linear;
    animation: jconfirm-spin 1s infinite linear;
    border-bottom-color: dodgerblue;
    top: 50%;
    margin-top: -15px;
    z-index: 2;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon {
    height: 20px;
    width: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    opacity: .6;
    text-align: center;
    font-size: 27px !important;
    line-height: 14px !important;
    display: none;
    z-index: 1;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty {
    display: none;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa {
    font-size: 16px;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon {
    font-size: 16px;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi {
    font-size: 16px;
}

.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover {
    opacity: 1;
}

.jconfirm .jconfirm-box div.jconfirm-title-c {
    display: block;
    font-size: 22px;
    line-height: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    padding-bottom: 15px;
}

.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand {
    cursor: move;
}

.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    font-size: inherit;
    display: inline-block;
    vertical-align: middle;
}

.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i {
    vertical-align: middle;
}

.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty {
    display: none;
}

.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: inherit;
    font-family: inherit;
    display: inline-block;
    vertical-align: middle;
}

.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty {
    display: none;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane {
    margin-bottom: 15px;
    height: auto;
    transition: height 0.4s ease-in;
    display: inline-block;
    width: 100%;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll {
    overflow-y: hidden;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar {
    width: 3px;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
}

.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 3px;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content {
    overflow: auto;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
    max-width: 100%;
    height: auto;
}

.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty {
    display: none;
}

.jconfirm .jconfirm-box .jconfirm-buttons {
    padding-bottom: 11px;
}

.jconfirm .jconfirm-box .jconfirm-buttons > button {
    margin-bottom: 4px;
    margin-left: 2px;
    margin-right: 2px;
}

.jconfirm .jconfirm-box .jconfirm-buttons button {
    display: inline-block;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px;
    min-height: 1em;
    transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
    -webkit-tap-highlight-color: transparent;
    border: none;
    background-image: none;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue {
    background-color: #3498db;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover {
    background-color: #2980b9;
    color: #FFF;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green {
    background-color: #2ecc71;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover {
    background-color: #27ae60;
    color: #FFF;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red {
    background-color: #e74c3c;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover {
    background-color: #c0392b;
    color: #FFF;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange {
    background-color: #f1c40f;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover {
    background-color: #f39c12;
    color: #FFF;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
    background-color: #ecf0f1;
    color: #000;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background-color: #bdc3c7;
    color: #000;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple {
    background-color: #9b59b6;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover {
    background-color: #8e44ad;
    color: #FFF;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark {
    background-color: #34495e;
    color: #FFF;
    text-shadow: none;
    transition: background .2s;
}

.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover {
    background-color: #2c3e50;
    color: #FFF;
}

.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c {
    color: #e74c3c !important;
}

.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
    color: #3498db !important;
}

.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c {
    color: #2ecc71 !important;
}

.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c {
    color: #9b59b6 !important;
}

.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c {
    color: #f1c40f !important;
}

.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c {
    color: #34495e !important;
}

.jconfirm .jconfirm-clear {
    clear: both;
}

.jconfirm.jconfirm-rtl {
    direction: rtl;
}

.jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
    left: 5px;
    right: auto;
}

.jconfirm.jconfirm-white .jconfirm-bg,
.jconfirm.jconfirm-light .jconfirm-bg {
    background-color: #444;
    opacity: .2;
}

.jconfirm.jconfirm-white .jconfirm-box,
.jconfirm.jconfirm-light .jconfirm-box {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}

.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}

.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons {
    float: right;
}

.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    text-shadow: none;
}

.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default {
    box-shadow: none;
    color: #333;
}

.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background: #ddd;
}

.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}

.jconfirm.jconfirm-black .jconfirm-bg,
.jconfirm.jconfirm-dark .jconfirm-bg {
    background-color: darkslategray;
    opacity: .4;
}

.jconfirm.jconfirm-black .jconfirm-box,
.jconfirm.jconfirm-dark .jconfirm-box {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    background: #444;
    border-radius: 5px;
    color: white;
}

.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}

.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons {
    float: right;
}

.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button {
    border: none;
    background-image: none;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    text-shadow: none;
    transition: background .1s;
    color: white;
}

.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default {
    box-shadow: none;
    color: #fff;
    background: none;
}

.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background: #666;
}

.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}

.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
    -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    transform: translate3d(0, 0, 0);
}

.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
    -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    transform: translate3d(0, 0, 0);
}

@-webkit-keyframes shake {
    10%,
    90% {
        transform: translate3d(-2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(-8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(8px, 0, 0);
    }
}

@keyframes shake {
    10%,
    90% {
        transform: translate3d(-2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(-8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(8px, 0, 0);
    }
}

@-webkit-keyframes glow {
    0%,
    100% {
        box-shadow: 0 0 0px red;
    }
    50% {
        box-shadow: 0 0 30px red;
    }
}

@keyframes glow {
    0%,
    100% {
        box-shadow: 0 0 0px red;
    }
    50% {
        box-shadow: 0 0 30px red;
    }
}

/*Transition rules*/
.jconfirm {
    perspective: 400px;
}

.jconfirm .jconfirm-box {
    opacity: 1;
    transition-property: all;
}

.jconfirm .jconfirm-box.jconfirm-animation-top,
.jconfirm .jconfirm-box.jconfirm-animation-left,
.jconfirm .jconfirm-box.jconfirm-animation-right,
.jconfirm .jconfirm-box.jconfirm-animation-bottom,
.jconfirm .jconfirm-box.jconfirm-animation-opacity,
.jconfirm .jconfirm-box.jconfirm-animation-zoom,
.jconfirm .jconfirm-box.jconfirm-animation-scale,
.jconfirm .jconfirm-box.jconfirm-animation-none,
.jconfirm .jconfirm-box.jconfirm-animation-rotate,
.jconfirm .jconfirm-box.jconfirm-animation-rotatex,
.jconfirm .jconfirm-box.jconfirm-animation-rotatey,
.jconfirm .jconfirm-box.jconfirm-animation-scaley,
.jconfirm .jconfirm-box.jconfirm-animation-scalex {
    opacity: 0;
}

.jconfirm .jconfirm-box.jconfirm-animation-rotate {
    transform: rotate(90deg);
}

.jconfirm .jconfirm-box.jconfirm-animation-rotatex {
    transform: rotateX(90deg);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-rotatexr {
    transform: rotateX(-90deg);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-rotatey {
    transform: rotatey(90deg);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-rotateyr {
    transform: rotatey(-90deg);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-scaley {
    transform: scaley(1.5);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-scalex {
    transform: scalex(1.5);
    transform-origin: center;
}

.jconfirm .jconfirm-box.jconfirm-animation-top {
    transform: translate(0px, -100px);
}

.jconfirm .jconfirm-box.jconfirm-animation-left {
    transform: translate(-100px, 0px);
}

.jconfirm .jconfirm-box.jconfirm-animation-right {
    transform: translate(100px, 0px);
}

.jconfirm .jconfirm-box.jconfirm-animation-bottom {
    transform: translate(0px, 100px);
}

.jconfirm .jconfirm-box.jconfirm-animation-zoom {
    transform: scale(1.2);
}

.jconfirm .jconfirm-box.jconfirm-animation-scale {
    transform: scale(0.5);
}

.jconfirm .jconfirm-box.jconfirm-animation-none {
    visibility: hidden;
}

.jconfirm.jconfirm-supervan .jconfirm-bg {
    background-color: rgba(54, 70, 93, 0.95);
}

.jconfirm.jconfirm-supervan .jconfirm-box {
    background-color: transparent;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark {
    border: none;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon {
    color: white;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c {
    text-align: center;
    color: white;
    font-size: 28px;
    font-weight: normal;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * {
    padding-bottom: 25px;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane {
    margin-bottom: 25px;
}

.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
    text-align: center;
    color: white;
}

.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons {
    text-align: center;
}

.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
    font-size: 16px;
    border-radius: 2px;
    background: #303f53;
    text-shadow: none;
    border: none;
    color: white;
    padding: 10px;
    min-width: 100px;
}

.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}

.jconfirm.jconfirm-material .jconfirm-bg {
    background-color: rgba(0, 0, 0, 0.67);
}

.jconfirm.jconfirm-material .jconfirm-box {
    background-color: white;
    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
    padding: 30px 25px 10px 25px;
}

.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}

.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
}

.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 22px;
    font-weight: bold;
}

.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content {
    color: rgba(0, 0, 0, 0.87);
}

.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
    text-align: right;
}

.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button {
    text-transform: uppercase;
    font-weight: 500;
}

.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}

.jconfirm.jconfirm-bootstrap .jconfirm-bg {
    background-color: rgba(0, 0, 0, 0.21);
}

.jconfirm.jconfirm-bootstrap .jconfirm-box {
    background-color: white;
    box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);
    border: solid 1px rgba(0, 0, 0, 0.4);
    padding: 15px 0 0;
}

.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}

.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
}

.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 22px;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}

.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content {
    color: rgba(0, 0, 0, 0.87);
    padding: 0px 15px;
}

.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
    text-align: right;
    padding: 10px;
    margin: -5px 0 0px;
    border-top: solid 1px #ddd;
    overflow: hidden;
    border-radius: 0 0 4px 4px;
}

.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button {
    font-weight: 500;
}

.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}

.jconfirm.jconfirm-modern .jconfirm-bg {
    background-color: slategray;
    opacity: .6;
}

.jconfirm.jconfirm-modern .jconfirm-box {
    background-color: white;
    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
    padding: 30px 30px 15px;
}

.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
    top: 15px;
    right: 15px;
}

.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 10px;
}

.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    transition: transform .5s;
    transform: scale(0);
    display: block;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    font-size: 69px;
    color: #aaa;
}

.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content {
    text-align: center;
    font-size: 15px;
    color: #777;
    margin-bottom: 25px;
}

.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons {
    text-align: center;
}

.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button {
    font-weight: bold;
    text-transform: uppercase;
    transition: background .1s;
    padding: 10px 20px;
}

.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button {
    margin-left: 4px;
}

.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    transform: scale(1);
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 140px;
  }

  .daterangepicker.single .ranges ul {
    width: 100%;
  }

  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }

  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }

  .daterangepicker {
    direction: ltr;
    text-align: left;
  }

  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }

  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }

  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }

  .daterangepicker .ranges {
    float: left;
  }

  .daterangepicker.rtl .ranges {
    float: right;
  }

  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
/*
* iziToast | v1.4.0
* http://izitoast.marcelodolce.com
* by Marcelo Dolce.
*/
.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast>.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3::after{display:none}.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@-webkit-keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@charset "UTF-8";

/*!
 * Font Awesome Pro 5.1.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */

.fa,
.fab,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: 0.08em solid #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: a 2s infinite linear;
          animation: a 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: a 1s infinite steps(8);
          animation: a 1s infinite steps(8);
}

@-webkit-keyframes a {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

@keyframes a {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scaleX(-1);
}

.fa-flip-vertical {
  transform: scaleY(-1);
}

.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1);
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

.fa-500px:before {
  content: "\F26E";
}

.fa-accessible-icon:before {
  content: "\F368";
}

.fa-accusoft:before {
  content: "\F369";
}

.fa-address-book:before {
  content: "\F2B9";
}

.fa-address-card:before {
  content: "\F2BB";
}

.fa-adjust:before {
  content: "\F042";
}

.fa-adn:before {
  content: "\F170";
}

.fa-adversal:before {
  content: "\F36A";
}

.fa-affiliatetheme:before {
  content: "\F36B";
}

.fa-alarm-clock:before {
  content: "\F34E";
}

.fa-algolia:before {
  content: "\F36C";
}

.fa-align-center:before {
  content: "\F037";
}

.fa-align-justify:before {
  content: "\F039";
}

.fa-align-left:before {
  content: "\F036";
}

.fa-align-right:before {
  content: "\F038";
}

.fa-allergies:before {
  content: "\F461";
}

.fa-amazon:before {
  content: "\F270";
}

.fa-amazon-pay:before {
  content: "\F42C";
}

.fa-ambulance:before {
  content: "\F0F9";
}

.fa-american-sign-language-interpreting:before {
  content: "\F2A3";
}

.fa-amilia:before {
  content: "\F36D";
}

.fa-anchor:before {
  content: "\F13D";
}

.fa-android:before {
  content: "\F17B";
}

.fa-angellist:before {
  content: "\F209";
}

.fa-angle-double-down:before {
  content: "\F103";
}

.fa-angle-double-left:before {
  content: "\F100";
}

.fa-angle-double-right:before {
  content: "\F101";
}

.fa-angle-double-up:before {
  content: "\F102";
}

.fa-angle-down:before {
  content: "\F107";
}

.fa-angle-left:before {
  content: "\F104";
}

.fa-angle-right:before {
  content: "\F105";
}

.fa-angle-up:before {
  content: "\F106";
}

.fa-angry:before {
  content: "\F556";
}

.fa-angrycreative:before {
  content: "\F36E";
}

.fa-angular:before {
  content: "\F420";
}

.fa-app-store:before {
  content: "\F36F";
}

.fa-app-store-ios:before {
  content: "\F370";
}

.fa-apper:before {
  content: "\F371";
}

.fa-apple:before {
  content: "\F179";
}

.fa-apple-pay:before {
  content: "\F415";
}

.fa-archive:before {
  content: "\F187";
}

.fa-archway:before {
  content: "\F557";
}

.fa-arrow-alt-circle-down:before {
  content: "\F358";
}

.fa-arrow-alt-circle-left:before {
  content: "\F359";
}

.fa-arrow-alt-circle-right:before {
  content: "\F35A";
}

.fa-arrow-alt-circle-up:before {
  content: "\F35B";
}

.fa-arrow-alt-down:before {
  content: "\F354";
}

.fa-arrow-alt-from-bottom:before {
  content: "\F346";
}

.fa-arrow-alt-from-left:before {
  content: "\F347";
}

.fa-arrow-alt-from-right:before {
  content: "\F348";
}

.fa-arrow-alt-from-top:before {
  content: "\F349";
}

.fa-arrow-alt-left:before {
  content: "\F355";
}

.fa-arrow-alt-right:before {
  content: "\F356";
}

.fa-arrow-alt-square-down:before {
  content: "\F350";
}

.fa-arrow-alt-square-left:before {
  content: "\F351";
}

.fa-arrow-alt-square-right:before {
  content: "\F352";
}

.fa-arrow-alt-square-up:before {
  content: "\F353";
}

.fa-arrow-alt-to-bottom:before {
  content: "\F34A";
}

.fa-arrow-alt-to-left:before {
  content: "\F34B";
}

.fa-arrow-alt-to-right:before {
  content: "\F34C";
}

.fa-arrow-alt-to-top:before {
  content: "\F34D";
}

.fa-arrow-alt-up:before {
  content: "\F357";
}

.fa-arrow-circle-down:before {
  content: "\F0AB";
}

.fa-arrow-circle-left:before {
  content: "\F0A8";
}

.fa-arrow-circle-right:before {
  content: "\F0A9";
}

.fa-arrow-circle-up:before {
  content: "\F0AA";
}

.fa-arrow-down:before {
  content: "\F063";
}

.fa-arrow-from-bottom:before {
  content: "\F342";
}

.fa-arrow-from-left:before {
  content: "\F343";
}

.fa-arrow-from-right:before {
  content: "\F344";
}

.fa-arrow-from-top:before {
  content: "\F345";
}

.fa-arrow-left:before {
  content: "\F060";
}

.fa-arrow-right:before {
  content: "\F061";
}

.fa-arrow-square-down:before {
  content: "\F339";
}

.fa-arrow-square-left:before {
  content: "\F33A";
}

.fa-arrow-square-right:before {
  content: "\F33B";
}

.fa-arrow-square-up:before {
  content: "\F33C";
}

.fa-arrow-to-bottom:before {
  content: "\F33D";
}

.fa-arrow-to-left:before {
  content: "\F33E";
}

.fa-arrow-to-right:before {
  content: "\F340";
}

.fa-arrow-to-top:before {
  content: "\F341";
}

.fa-arrow-up:before {
  content: "\F062";
}

.fa-arrows:before {
  content: "\F047";
}

.fa-arrows-alt:before {
  content: "\F0B2";
}

.fa-arrows-alt-h:before {
  content: "\F337";
}

.fa-arrows-alt-v:before {
  content: "\F338";
}

.fa-arrows-h:before {
  content: "\F07E";
}

.fa-arrows-v:before {
  content: "\F07D";
}

.fa-assistive-listening-systems:before {
  content: "\F2A2";
}

.fa-asterisk:before {
  content: "\F069";
}

.fa-asymmetrik:before {
  content: "\F372";
}

.fa-at:before {
  content: "\F1FA";
}

.fa-atlas:before {
  content: "\F558";
}

.fa-audible:before {
  content: "\F373";
}

.fa-audio-description:before {
  content: "\F29E";
}

.fa-autoprefixer:before {
  content: "\F41C";
}

.fa-avianex:before {
  content: "\F374";
}

.fa-aviato:before {
  content: "\F421";
}

.fa-award:before {
  content: "\F559";
}

.fa-aws:before {
  content: "\F375";
}

.fa-backspace:before {
  content: "\F55A";
}

.fa-backward:before {
  content: "\F04A";
}

.fa-badge:before {
  content: "\F335";
}

.fa-badge-check:before {
  content: "\F336";
}

.fa-balance-scale:before {
  content: "\F24E";
}

.fa-balance-scale-left:before {
  content: "\F515";
}

.fa-balance-scale-right:before {
  content: "\F516";
}

.fa-ban:before {
  content: "\F05E";
}

.fa-band-aid:before {
  content: "\F462";
}

.fa-bandcamp:before {
  content: "\F2D5";
}

.fa-barcode:before {
  content: "\F02A";
}

.fa-barcode-alt:before {
  content: "\F463";
}

.fa-barcode-read:before {
  content: "\F464";
}

.fa-barcode-scan:before {
  content: "\F465";
}

.fa-bars:before {
  content: "\F0C9";
}

.fa-baseball:before {
  content: "\F432";
}

.fa-baseball-ball:before {
  content: "\F433";
}

.fa-basketball-ball:before {
  content: "\F434";
}

.fa-basketball-hoop:before {
  content: "\F435";
}

.fa-bath:before {
  content: "\F2CD";
}

.fa-battery-bolt:before {
  content: "\F376";
}

.fa-battery-empty:before {
  content: "\F244";
}

.fa-battery-full:before {
  content: "\F240";
}

.fa-battery-half:before {
  content: "\F242";
}

.fa-battery-quarter:before {
  content: "\F243";
}

.fa-battery-slash:before {
  content: "\F377";
}

.fa-battery-three-quarters:before {
  content: "\F241";
}

.fa-bed:before {
  content: "\F236";
}

.fa-beer:before {
  content: "\F0FC";
}

.fa-behance:before {
  content: "\F1B4";
}

.fa-behance-square:before {
  content: "\F1B5";
}

.fa-bell:before {
  content: "\F0F3";
}

.fa-bell-slash:before {
  content: "\F1F6";
}

.fa-bezier-curve:before {
  content: "\F55B";
}

.fa-bicycle:before {
  content: "\F206";
}

.fa-bimobject:before {
  content: "\F378";
}

.fa-binoculars:before {
  content: "\F1E5";
}

.fa-birthday-cake:before {
  content: "\F1FD";
}

.fa-bitbucket:before {
  content: "\F171";
}

.fa-bitcoin:before {
  content: "\F379";
}

.fa-bity:before {
  content: "\F37A";
}

.fa-black-tie:before {
  content: "\F27E";
}

.fa-blackberry:before {
  content: "\F37B";
}

.fa-blanket:before {
  content: "\F498";
}

.fa-blender:before {
  content: "\F517";
}

.fa-blind:before {
  content: "\F29D";
}

.fa-blogger:before {
  content: "\F37C";
}

.fa-blogger-b:before {
  content: "\F37D";
}

.fa-bluetooth:before {
  content: "\F293";
}

.fa-bluetooth-b:before {
  content: "\F294";
}

.fa-bold:before {
  content: "\F032";
}

.fa-bolt:before {
  content: "\F0E7";
}

.fa-bomb:before {
  content: "\F1E2";
}

.fa-bong:before {
  content: "\F55C";
}

.fa-book:before {
  content: "\F02D";
}

.fa-book-heart:before {
  content: "\F499";
}

.fa-book-open:before {
  content: "\F518";
}

.fa-bookmark:before {
  content: "\F02E";
}

.fa-bowling-ball:before {
  content: "\F436";
}

.fa-bowling-pins:before {
  content: "\F437";
}

.fa-box:before {
  content: "\F466";
}

.fa-box-alt:before {
  content: "\F49A";
}

.fa-box-check:before {
  content: "\F467";
}

.fa-box-fragile:before {
  content: "\F49B";
}

.fa-box-full:before {
  content: "\F49C";
}

.fa-box-heart:before {
  content: "\F49D";
}

.fa-box-open:before {
  content: "\F49E";
}

.fa-box-up:before {
  content: "\F49F";
}

.fa-box-usd:before {
  content: "\F4A0";
}

.fa-boxes:before {
  content: "\F468";
}

.fa-boxes-alt:before {
  content: "\F4A1";
}

.fa-boxing-glove:before {
  content: "\F438";
}

.fa-braille:before {
  content: "\F2A1";
}

.fa-briefcase:before {
  content: "\F0B1";
}

.fa-briefcase-medical:before {
  content: "\F469";
}

.fa-broadcast-tower:before {
  content: "\F519";
}

.fa-broom:before {
  content: "\F51A";
}

.fa-browser:before {
  content: "\F37E";
}

.fa-brush:before {
  content: "\F55D";
}

.fa-btc:before {
  content: "\F15A";
}

.fa-bug:before {
  content: "\F188";
}

.fa-building:before {
  content: "\F1AD";
}

.fa-bullhorn:before {
  content: "\F0A1";
}

.fa-bullseye:before {
  content: "\F140";
}

.fa-burn:before {
  content: "\F46A";
}

.fa-buromobelexperte:before {
  content: "\F37F";
}

.fa-bus:before {
  content: "\F207";
}

.fa-bus-alt:before {
  content: "\F55E";
}

.fa-buysellads:before {
  content: "\F20D";
}

.fa-calculator:before {
  content: "\F1EC";
}

.fa-calendar:before {
  content: "\F133";
}

.fa-calendar-alt:before {
  content: "\F073";
}

.fa-calendar-check:before {
  content: "\F274";
}

.fa-calendar-edit:before {
  content: "\F333";
}

.fa-calendar-exclamation:before {
  content: "\F334";
}

.fa-calendar-minus:before {
  content: "\F272";
}

.fa-calendar-plus:before {
  content: "\F271";
}

.fa-calendar-times:before {
  content: "\F273";
}

.fa-camera:before {
  content: "\F030";
}

.fa-camera-alt:before {
  content: "\F332";
}

.fa-camera-retro:before {
  content: "\F083";
}

.fa-cannabis:before {
  content: "\F55F";
}

.fa-capsules:before {
  content: "\F46B";
}

.fa-car:before {
  content: "\F1B9";
}

.fa-caret-circle-down:before {
  content: "\F32D";
}

.fa-caret-circle-left:before {
  content: "\F32E";
}

.fa-caret-circle-right:before {
  content: "\F330";
}

.fa-caret-circle-up:before {
  content: "\F331";
}

.fa-caret-down:before {
  content: "\F0D7";
}

.fa-caret-left:before {
  content: "\F0D9";
}

.fa-caret-right:before {
  content: "\F0DA";
}

.fa-caret-square-down:before {
  content: "\F150";
}

.fa-caret-square-left:before {
  content: "\F191";
}

.fa-caret-square-right:before {
  content: "\F152";
}

.fa-caret-square-up:before {
  content: "\F151";
}

.fa-caret-up:before {
  content: "\F0D8";
}

.fa-cart-arrow-down:before {
  content: "\F218";
}

.fa-cart-plus:before {
  content: "\F217";
}

.fa-cc-amazon-pay:before {
  content: "\F42D";
}

.fa-cc-amex:before {
  content: "\F1F3";
}

.fa-cc-apple-pay:before {
  content: "\F416";
}

.fa-cc-diners-club:before {
  content: "\F24C";
}

.fa-cc-discover:before {
  content: "\F1F2";
}

.fa-cc-jcb:before {
  content: "\F24B";
}

.fa-cc-mastercard:before {
  content: "\F1F1";
}

.fa-cc-paypal:before {
  content: "\F1F4";
}

.fa-cc-stripe:before {
  content: "\F1F5";
}

.fa-cc-visa:before {
  content: "\F1F0";
}

.fa-centercode:before {
  content: "\F380";
}

.fa-certificate:before {
  content: "\F0A3";
}

.fa-chalkboard:before {
  content: "\F51B";
}

.fa-chalkboard-teacher:before {
  content: "\F51C";
}

.fa-chart-area:before {
  content: "\F1FE";
}

.fa-chart-bar:before {
  content: "\F080";
}

.fa-chart-line:before {
  content: "\F201";
}

.fa-chart-pie:before {
  content: "\F200";
}

.fa-check:before {
  content: "\F00C";
}

.fa-check-circle:before {
  content: "\F058";
}

.fa-check-double:before {
  content: "\F560";
}

.fa-check-square:before {
  content: "\F14A";
}

.fa-chess:before {
  content: "\F439";
}

.fa-chess-bishop:before {
  content: "\F43A";
}

.fa-chess-bishop-alt:before {
  content: "\F43B";
}

.fa-chess-board:before {
  content: "\F43C";
}

.fa-chess-clock:before {
  content: "\F43D";
}

.fa-chess-clock-alt:before {
  content: "\F43E";
}

.fa-chess-king:before {
  content: "\F43F";
}

.fa-chess-king-alt:before {
  content: "\F440";
}

.fa-chess-knight:before {
  content: "\F441";
}

.fa-chess-knight-alt:before {
  content: "\F442";
}

.fa-chess-pawn:before {
  content: "\F443";
}

.fa-chess-pawn-alt:before {
  content: "\F444";
}

.fa-chess-queen:before {
  content: "\F445";
}

.fa-chess-queen-alt:before {
  content: "\F446";
}

.fa-chess-rook:before {
  content: "\F447";
}

.fa-chess-rook-alt:before {
  content: "\F448";
}

.fa-chevron-circle-down:before {
  content: "\F13A";
}

.fa-chevron-circle-left:before {
  content: "\F137";
}

.fa-chevron-circle-right:before {
  content: "\F138";
}

.fa-chevron-circle-up:before {
  content: "\F139";
}

.fa-chevron-double-down:before {
  content: "\F322";
}

.fa-chevron-double-left:before {
  content: "\F323";
}

.fa-chevron-double-right:before {
  content: "\F324";
}

.fa-chevron-double-up:before {
  content: "\F325";
}

.fa-chevron-down:before {
  content: "\F078";
}

.fa-chevron-left:before {
  content: "\F053";
}

.fa-chevron-right:before {
  content: "\F054";
}

.fa-chevron-square-down:before {
  content: "\F329";
}

.fa-chevron-square-left:before {
  content: "\F32A";
}

.fa-chevron-square-right:before {
  content: "\F32B";
}

.fa-chevron-square-up:before {
  content: "\F32C";
}

.fa-chevron-up:before {
  content: "\F077";
}

.fa-child:before {
  content: "\F1AE";
}

.fa-chrome:before {
  content: "\F268";
}

.fa-church:before {
  content: "\F51D";
}

.fa-circle:before {
  content: "\F111";
}

.fa-circle-notch:before {
  content: "\F1CE";
}

.fa-clipboard:before {
  content: "\F328";
}

.fa-clipboard-check:before {
  content: "\F46C";
}

.fa-clipboard-list:before {
  content: "\F46D";
}

.fa-clock:before {
  content: "\F017";
}

.fa-clone:before {
  content: "\F24D";
}

.fa-closed-captioning:before {
  content: "\F20A";
}

.fa-cloud:before {
  content: "\F0C2";
}

.fa-cloud-download:before {
  content: "\F0ED";
}

.fa-cloud-download-alt:before {
  content: "\F381";
}

.fa-cloud-upload:before {
  content: "\F0EE";
}

.fa-cloud-upload-alt:before {
  content: "\F382";
}

.fa-cloudscale:before {
  content: "\F383";
}

.fa-cloudsmith:before {
  content: "\F384";
}

.fa-cloudversify:before {
  content: "\F385";
}

.fa-club:before {
  content: "\F327";
}

.fa-cocktail:before {
  content: "\F561";
}

.fa-code:before {
  content: "\F121";
}

.fa-code-branch:before {
  content: "\F126";
}

.fa-code-commit:before {
  content: "\F386";
}

.fa-code-merge:before {
  content: "\F387";
}

.fa-codepen:before {
  content: "\F1CB";
}

.fa-codiepie:before {
  content: "\F284";
}

.fa-coffee:before {
  content: "\F0F4";
}

.fa-cog:before {
  content: "\F013";
}

.fa-cogs:before {
  content: "\F085";
}

.fa-coins:before {
  content: "\F51E";
}

.fa-columns:before {
  content: "\F0DB";
}

.fa-comment:before {
  content: "\F075";
}

.fa-comment-alt:before {
  content: "\F27A";
}

.fa-comment-alt-check:before {
  content: "\F4A2";
}

.fa-comment-alt-dots:before {
  content: "\F4A3";
}

.fa-comment-alt-edit:before {
  content: "\F4A4";
}

.fa-comment-alt-exclamation:before {
  content: "\F4A5";
}

.fa-comment-alt-lines:before {
  content: "\F4A6";
}

.fa-comment-alt-minus:before {
  content: "\F4A7";
}

.fa-comment-alt-plus:before {
  content: "\F4A8";
}

.fa-comment-alt-slash:before {
  content: "\F4A9";
}

.fa-comment-alt-smile:before {
  content: "\F4AA";
}

.fa-comment-alt-times:before {
  content: "\F4AB";
}

.fa-comment-check:before {
  content: "\F4AC";
}

.fa-comment-dots:before {
  content: "\F4AD";
}

.fa-comment-edit:before {
  content: "\F4AE";
}

.fa-comment-exclamation:before {
  content: "\F4AF";
}

.fa-comment-lines:before {
  content: "\F4B0";
}

.fa-comment-minus:before {
  content: "\F4B1";
}

.fa-comment-plus:before {
  content: "\F4B2";
}

.fa-comment-slash:before {
  content: "\F4B3";
}

.fa-comment-smile:before {
  content: "\F4B4";
}

.fa-comment-times:before {
  content: "\F4B5";
}

.fa-comments:before {
  content: "\F086";
}

.fa-comments-alt:before {
  content: "\F4B6";
}

.fa-compact-disc:before {
  content: "\F51F";
}

.fa-compass:before {
  content: "\F14E";
}

.fa-compress:before {
  content: "\F066";
}

.fa-compress-alt:before {
  content: "\F422";
}

.fa-compress-wide:before {
  content: "\F326";
}

.fa-concierge-bell:before {
  content: "\F562";
}

.fa-connectdevelop:before {
  content: "\F20E";
}

.fa-container-storage:before {
  content: "\F4B7";
}

.fa-contao:before {
  content: "\F26D";
}

.fa-conveyor-belt:before {
  content: "\F46E";
}

.fa-conveyor-belt-alt:before {
  content: "\F46F";
}

.fa-cookie:before {
  content: "\F563";
}

.fa-cookie-bite:before {
  content: "\F564";
}

.fa-copy:before {
  content: "\F0C5";
}

.fa-copyright:before {
  content: "\F1F9";
}

.fa-couch:before {
  content: "\F4B8";
}

.fa-cpanel:before {
  content: "\F388";
}

.fa-creative-commons:before {
  content: "\F25E";
}

.fa-creative-commons-by:before {
  content: "\F4E7";
}

.fa-creative-commons-nc:before {
  content: "\F4E8";
}

.fa-creative-commons-nc-eu:before {
  content: "\F4E9";
}

.fa-creative-commons-nc-jp:before {
  content: "\F4EA";
}

.fa-creative-commons-nd:before {
  content: "\F4EB";
}

.fa-creative-commons-pd:before {
  content: "\F4EC";
}

.fa-creative-commons-pd-alt:before {
  content: "\F4ED";
}

.fa-creative-commons-remix:before {
  content: "\F4EE";
}

.fa-creative-commons-sa:before {
  content: "\F4EF";
}

.fa-creative-commons-sampling:before {
  content: "\F4F0";
}

.fa-creative-commons-sampling-plus:before {
  content: "\F4F1";
}

.fa-creative-commons-share:before {
  content: "\F4F2";
}

.fa-creative-commons-zero:before {
  content: "\F4F3";
}

.fa-credit-card:before {
  content: "\F09D";
}

.fa-credit-card-blank:before {
  content: "\F389";
}

.fa-credit-card-front:before {
  content: "\F38A";
}

.fa-cricket:before {
  content: "\F449";
}

.fa-crop:before {
  content: "\F125";
}

.fa-crop-alt:before {
  content: "\F565";
}

.fa-crosshairs:before {
  content: "\F05B";
}

.fa-crow:before {
  content: "\F520";
}

.fa-crown:before {
  content: "\F521";
}

.fa-css3:before {
  content: "\F13C";
}

.fa-css3-alt:before {
  content: "\F38B";
}

.fa-cube:before {
  content: "\F1B2";
}

.fa-cubes:before {
  content: "\F1B3";
}

.fa-curling:before {
  content: "\F44A";
}

.fa-cut:before {
  content: "\F0C4";
}

.fa-cuttlefish:before {
  content: "\F38C";
}

.fa-d-and-d:before {
  content: "\F38D";
}

.fa-dashcube:before {
  content: "\F210";
}

.fa-database:before {
  content: "\F1C0";
}

.fa-deaf:before {
  content: "\F2A4";
}

.fa-delicious:before {
  content: "\F1A5";
}

.fa-deploydog:before {
  content: "\F38E";
}

.fa-deskpro:before {
  content: "\F38F";
}

.fa-desktop:before {
  content: "\F108";
}

.fa-desktop-alt:before {
  content: "\F390";
}

.fa-deviantart:before {
  content: "\F1BD";
}

.fa-diagnoses:before {
  content: "\F470";
}

.fa-diamond:before {
  content: "\F219";
}

.fa-dice:before {
  content: "\F522";
}

.fa-dice-five:before {
  content: "\F523";
}

.fa-dice-four:before {
  content: "\F524";
}

.fa-dice-one:before {
  content: "\F525";
}

.fa-dice-six:before {
  content: "\F526";
}

.fa-dice-three:before {
  content: "\F527";
}

.fa-dice-two:before {
  content: "\F528";
}

.fa-digg:before {
  content: "\F1A6";
}

.fa-digital-ocean:before {
  content: "\F391";
}

.fa-digital-tachograph:before {
  content: "\F566";
}

.fa-discord:before {
  content: "\F392";
}

.fa-discourse:before {
  content: "\F393";
}

.fa-divide:before {
  content: "\F529";
}

.fa-dizzy:before {
  content: "\F567";
}

.fa-dna:before {
  content: "\F471";
}

.fa-dochub:before {
  content: "\F394";
}

.fa-docker:before {
  content: "\F395";
}

.fa-dollar-sign:before {
  content: "\F155";
}

.fa-dolly:before {
  content: "\F472";
}

.fa-dolly-empty:before {
  content: "\F473";
}

.fa-dolly-flatbed:before {
  content: "\F474";
}

.fa-dolly-flatbed-alt:before {
  content: "\F475";
}

.fa-dolly-flatbed-empty:before {
  content: "\F476";
}

.fa-donate:before {
  content: "\F4B9";
}

.fa-door-closed:before {
  content: "\F52A";
}

.fa-door-open:before {
  content: "\F52B";
}

.fa-dot-circle:before {
  content: "\F192";
}

.fa-dove:before {
  content: "\F4BA";
}

.fa-download:before {
  content: "\F019";
}

.fa-draft2digital:before {
  content: "\F396";
}

.fa-drafting-compass:before {
  content: "\F568";
}

.fa-dribbble:before {
  content: "\F17D";
}

.fa-dribbble-square:before {
  content: "\F397";
}

.fa-dropbox:before {
  content: "\F16B";
}

.fa-drum:before {
  content: "\F569";
}

.fa-drum-steelpan:before {
  content: "\F56A";
}

.fa-drupal:before {
  content: "\F1A9";
}

.fa-dumbbell:before {
  content: "\F44B";
}

.fa-dyalog:before {
  content: "\F399";
}

.fa-earlybirds:before {
  content: "\F39A";
}

.fa-ebay:before {
  content: "\F4F4";
}

.fa-edge:before {
  content: "\F282";
}

.fa-edit:before {
  content: "\F044";
}

.fa-eject:before {
  content: "\F052";
}

.fa-elementor:before {
  content: "\F430";
}

.fa-ellipsis-h:before {
  content: "\F141";
}

.fa-ellipsis-h-alt:before {
  content: "\F39B";
}

.fa-ellipsis-v:before {
  content: "\F142";
}

.fa-ellipsis-v-alt:before {
  content: "\F39C";
}

.fa-ember:before {
  content: "\F423";
}

.fa-empire:before {
  content: "\F1D1";
}

.fa-envelope:before {
  content: "\F0E0";
}

.fa-envelope-open:before {
  content: "\F2B6";
}

.fa-envelope-square:before {
  content: "\F199";
}

.fa-envira:before {
  content: "\F299";
}

.fa-equals:before {
  content: "\F52C";
}

.fa-eraser:before {
  content: "\F12D";
}

.fa-erlang:before {
  content: "\F39D";
}

.fa-ethereum:before {
  content: "\F42E";
}

.fa-etsy:before {
  content: "\F2D7";
}

.fa-euro-sign:before {
  content: "\F153";
}

.fa-exchange:before {
  content: "\F0EC";
}

.fa-exchange-alt:before {
  content: "\F362";
}

.fa-exclamation:before {
  content: "\F12A";
}

.fa-exclamation-circle:before {
  content: "\F06A";
}

.fa-exclamation-square:before {
  content: "\F321";
}

.fa-exclamation-triangle:before {
  content: "\F071";
}

.fa-expand:before {
  content: "\F065";
}

.fa-expand-alt:before {
  content: "\F424";
}

.fa-expand-arrows:before {
  content: "\F31D";
}

.fa-expand-arrows-alt:before {
  content: "\F31E";
}

.fa-expand-wide:before {
  content: "\F320";
}

.fa-expeditedssl:before {
  content: "\F23E";
}

.fa-external-link:before {
  content: "\F08E";
}

.fa-external-link-alt:before {
  content: "\F35D";
}

.fa-external-link-square:before {
  content: "\F14C";
}

.fa-external-link-square-alt:before {
  content: "\F360";
}

.fa-eye:before {
  content: "\F06E";
}

.fa-eye-dropper:before {
  content: "\F1FB";
}

.fa-eye-slash:before {
  content: "\F070";
}

.fa-facebook:before {
  content: "\F09A";
}

.fa-facebook-f:before {
  content: "\F39E";
}

.fa-facebook-messenger:before {
  content: "\F39F";
}

.fa-facebook-square:before {
  content: "\F082";
}

.fa-fast-backward:before {
  content: "\F049";
}

.fa-fast-forward:before {
  content: "\F050";
}

.fa-fax:before {
  content: "\F1AC";
}

.fa-feather:before {
  content: "\F52D";
}

.fa-feather-alt:before {
  content: "\F56B";
}

.fa-female:before {
  content: "\F182";
}

.fa-field-hockey:before {
  content: "\F44C";
}

.fa-fighter-jet:before {
  content: "\F0FB";
}

.fa-file:before {
  content: "\F15B";
}

.fa-file-alt:before {
  content: "\F15C";
}

.fa-file-archive:before {
  content: "\F1C6";
}

.fa-file-audio:before {
  content: "\F1C7";
}

.fa-file-check:before {
  content: "\F316";
}

.fa-file-code:before {
  content: "\F1C9";
}

.fa-file-contract:before {
  content: "\F56C";
}

.fa-file-download:before {
  content: "\F56D";
}

.fa-file-edit:before {
  content: "\F31C";
}

.fa-file-excel:before {
  content: "\F1C3";
}

.fa-file-exclamation:before {
  content: "\F31A";
}

.fa-file-export:before {
  content: "\F56E";
}

.fa-file-image:before {
  content: "\F1C5";
}

.fa-file-import:before {
  content: "\F56F";
}

.fa-file-invoice:before {
  content: "\F570";
}

.fa-file-invoice-dollar:before {
  content: "\F571";
}

.fa-file-medical:before {
  content: "\F477";
}

.fa-file-medical-alt:before {
  content: "\F478";
}

.fa-file-minus:before {
  content: "\F318";
}

.fa-file-pdf:before {
  content: "\F1C1";
}

.fa-file-plus:before {
  content: "\F319";
}

.fa-file-powerpoint:before {
  content: "\F1C4";
}

.fa-file-prescription:before {
  content: "\F572";
}

.fa-file-signature:before {
  content: "\F573";
}

.fa-file-times:before {
  content: "\F317";
}

.fa-file-upload:before {
  content: "\F574";
}

.fa-file-video:before {
  content: "\F1C8";
}

.fa-file-word:before {
  content: "\F1C2";
}

.fa-fill:before {
  content: "\F575";
}

.fa-fill-drip:before {
  content: "\F576";
}

.fa-film:before {
  content: "\F008";
}

.fa-film-alt:before {
  content: "\F3A0";
}

.fa-filter:before {
  content: "\F0B0";
}

.fa-fingerprint:before {
  content: "\F577";
}

.fa-fire:before {
  content: "\F06D";
}

.fa-fire-extinguisher:before {
  content: "\F134";
}

.fa-firefox:before {
  content: "\F269";
}

.fa-first-aid:before {
  content: "\F479";
}

.fa-first-order:before {
  content: "\F2B0";
}

.fa-first-order-alt:before {
  content: "\F50A";
}

.fa-firstdraft:before {
  content: "\F3A1";
}

.fa-fish:before {
  content: "\F578";
}

.fa-flag:before {
  content: "\F024";
}

.fa-flag-checkered:before {
  content: "\F11E";
}

.fa-flask:before {
  content: "\F0C3";
}

.fa-flickr:before {
  content: "\F16E";
}

.fa-flipboard:before {
  content: "\F44D";
}

.fa-flushed:before {
  content: "\F579";
}

.fa-fly:before {
  content: "\F417";
}

.fa-folder:before {
  content: "\F07B";
}

.fa-folder-open:before {
  content: "\F07C";
}

.fa-font:before {
  content: "\F031";
}

.fa-font-awesome:before {
  content: "\F2B4";
}

.fa-font-awesome-alt:before {
  content: "\F35C";
}

.fa-font-awesome-flag:before {
  content: "\F425";
}

.fa-font-awesome-logo-full:before {
  content: "\F4E6";
}

.fa-fonticons:before {
  content: "\F280";
}

.fa-fonticons-fi:before {
  content: "\F3A2";
}

.fa-football-ball:before {
  content: "\F44E";
}

.fa-football-helmet:before {
  content: "\F44F";
}

.fa-forklift:before {
  content: "\F47A";
}

.fa-fort-awesome:before {
  content: "\F286";
}

.fa-fort-awesome-alt:before {
  content: "\F3A3";
}

.fa-forumbee:before {
  content: "\F211";
}

.fa-forward:before {
  content: "\F04E";
}

.fa-foursquare:before {
  content: "\F180";
}

.fa-fragile:before {
  content: "\F4BB";
}

.fa-free-code-camp:before {
  content: "\F2C5";
}

.fa-freebsd:before {
  content: "\F3A4";
}

.fa-frog:before {
  content: "\F52E";
}

.fa-frown:before {
  content: "\F119";
}

.fa-frown-open:before {
  content: "\F57A";
}

.fa-fulcrum:before {
  content: "\F50B";
}

.fa-futbol:before {
  content: "\F1E3";
}

.fa-galactic-republic:before {
  content: "\F50C";
}

.fa-galactic-senate:before {
  content: "\F50D";
}

.fa-gamepad:before {
  content: "\F11B";
}

.fa-gas-pump:before {
  content: "\F52F";
}

.fa-gavel:before {
  content: "\F0E3";
}

.fa-gem:before {
  content: "\F3A5";
}

.fa-genderless:before {
  content: "\F22D";
}

.fa-get-pocket:before {
  content: "\F265";
}

.fa-gg:before {
  content: "\F260";
}

.fa-gg-circle:before {
  content: "\F261";
}

.fa-gift:before {
  content: "\F06B";
}

.fa-git:before {
  content: "\F1D3";
}

.fa-git-square:before {
  content: "\F1D2";
}

.fa-github:before {
  content: "\F09B";
}

.fa-github-alt:before {
  content: "\F113";
}

.fa-github-square:before {
  content: "\F092";
}

.fa-gitkraken:before {
  content: "\F3A6";
}

.fa-gitlab:before {
  content: "\F296";
}

.fa-gitter:before {
  content: "\F426";
}

.fa-glass-martini:before {
  content: "\F000";
}

.fa-glass-martini-alt:before {
  content: "\F57B";
}

.fa-glasses:before {
  content: "\F530";
}

.fa-glide:before {
  content: "\F2A5";
}

.fa-glide-g:before {
  content: "\F2A6";
}

.fa-globe:before {
  content: "\F0AC";
}

.fa-globe-africa:before {
  content: "\F57C";
}

.fa-globe-americas:before {
  content: "\F57D";
}

.fa-globe-asia:before {
  content: "\F57E";
}

.fa-gofore:before {
  content: "\F3A7";
}

.fa-golf-ball:before {
  content: "\F450";
}

.fa-golf-club:before {
  content: "\F451";
}

.fa-goodreads:before {
  content: "\F3A8";
}

.fa-goodreads-g:before {
  content: "\F3A9";
}

.fa-google:before {
  content: "\F1A0";
}

.fa-google-drive:before {
  content: "\F3AA";
}

.fa-google-play:before {
  content: "\F3AB";
}

.fa-google-plus:before {
  content: "\F2B3";
}

.fa-google-plus-g:before {
  content: "\F0D5";
}

.fa-google-plus-square:before {
  content: "\F0D4";
}

.fa-google-wallet:before {
  content: "\F1EE";
}

.fa-graduation-cap:before {
  content: "\F19D";
}

.fa-gratipay:before {
  content: "\F184";
}

.fa-grav:before {
  content: "\F2D6";
}

.fa-greater-than:before {
  content: "\F531";
}

.fa-greater-than-equal:before {
  content: "\F532";
}

.fa-grimace:before {
  content: "\F57F";
}

.fa-grin:before {
  content: "\F580";
}

.fa-grin-alt:before {
  content: "\F581";
}

.fa-grin-beam:before {
  content: "\F582";
}

.fa-grin-beam-sweat:before {
  content: "\F583";
}

.fa-grin-hearts:before {
  content: "\F584";
}

.fa-grin-squint:before {
  content: "\F585";
}

.fa-grin-squint-tears:before {
  content: "\F586";
}

.fa-grin-stars:before {
  content: "\F587";
}

.fa-grin-tears:before {
  content: "\F588";
}

.fa-grin-tongue:before {
  content: "\F589";
}

.fa-grin-tongue-squint:before {
  content: "\F58A";
}

.fa-grin-tongue-wink:before {
  content: "\F58B";
}

.fa-grin-wink:before {
  content: "\F58C";
}

.fa-grip-horizontal:before {
  content: "\F58D";
}

.fa-grip-vertical:before {
  content: "\F58E";
}

.fa-gripfire:before {
  content: "\F3AC";
}

.fa-grunt:before {
  content: "\F3AD";
}

.fa-gulp:before {
  content: "\F3AE";
}

.fa-h-square:before {
  content: "\F0FD";
}

.fa-h1:before {
  content: "\F313";
}

.fa-h2:before {
  content: "\F314";
}

.fa-h3:before {
  content: "\F315";
}

.fa-hacker-news:before {
  content: "\F1D4";
}

.fa-hacker-news-square:before {
  content: "\F3AF";
}

.fa-hand-heart:before {
  content: "\F4BC";
}

.fa-hand-holding:before {
  content: "\F4BD";
}

.fa-hand-holding-box:before {
  content: "\F47B";
}

.fa-hand-holding-heart:before {
  content: "\F4BE";
}

.fa-hand-holding-seedling:before {
  content: "\F4BF";
}

.fa-hand-holding-usd:before {
  content: "\F4C0";
}

.fa-hand-holding-water:before {
  content: "\F4C1";
}

.fa-hand-lizard:before {
  content: "\F258";
}

.fa-hand-paper:before {
  content: "\F256";
}

.fa-hand-peace:before {
  content: "\F25B";
}

.fa-hand-point-down:before {
  content: "\F0A7";
}

.fa-hand-point-left:before {
  content: "\F0A5";
}

.fa-hand-point-right:before {
  content: "\F0A4";
}

.fa-hand-point-up:before {
  content: "\F0A6";
}

.fa-hand-pointer:before {
  content: "\F25A";
}

.fa-hand-receiving:before {
  content: "\F47C";
}

.fa-hand-rock:before {
  content: "\F255";
}

.fa-hand-scissors:before {
  content: "\F257";
}

.fa-hand-spock:before {
  content: "\F259";
}

.fa-hands:before {
  content: "\F4C2";
}

.fa-hands-heart:before {
  content: "\F4C3";
}

.fa-hands-helping:before {
  content: "\F4C4";
}

.fa-hands-usd:before {
  content: "\F4C5";
}

.fa-handshake:before {
  content: "\F2B5";
}

.fa-handshake-alt:before {
  content: "\F4C6";
}

.fa-hashtag:before {
  content: "\F292";
}

.fa-hdd:before {
  content: "\F0A0";
}

.fa-heading:before {
  content: "\F1DC";
}

.fa-headphones:before {
  content: "\F025";
}

.fa-headphones-alt:before {
  content: "\F58F";
}

.fa-headset:before {
  content: "\F590";
}

.fa-heart:before {
  content: "\F004";
}

.fa-heart-circle:before {
  content: "\F4C7";
}

.fa-heart-square:before {
  content: "\F4C8";
}

.fa-heartbeat:before {
  content: "\F21E";
}

.fa-helicopter:before {
  content: "\F533";
}

.fa-hexagon:before {
  content: "\F312";
}

.fa-highlighter:before {
  content: "\F591";
}

.fa-hips:before {
  content: "\F452";
}

.fa-hire-a-helper:before {
  content: "\F3B0";
}

.fa-history:before {
  content: "\F1DA";
}

.fa-hockey-puck:before {
  content: "\F453";
}

.fa-hockey-sticks:before {
  content: "\F454";
}

.fa-home:before {
  content: "\F015";
}

.fa-home-heart:before {
  content: "\F4C9";
}

.fa-hooli:before {
  content: "\F427";
}

.fa-hornbill:before {
  content: "\F592";
}

.fa-hospital:before {
  content: "\F0F8";
}

.fa-hospital-alt:before {
  content: "\F47D";
}

.fa-hospital-symbol:before {
  content: "\F47E";
}

.fa-hot-tub:before {
  content: "\F593";
}

.fa-hotel:before {
  content: "\F594";
}

.fa-hotjar:before {
  content: "\F3B1";
}

.fa-hourglass:before {
  content: "\F254";
}

.fa-hourglass-end:before {
  content: "\F253";
}

.fa-hourglass-half:before {
  content: "\F252";
}

.fa-hourglass-start:before {
  content: "\F251";
}

.fa-houzz:before {
  content: "\F27C";
}

.fa-html5:before {
  content: "\F13B";
}

.fa-hubspot:before {
  content: "\F3B2";
}

.fa-i-cursor:before {
  content: "\F246";
}

.fa-id-badge:before {
  content: "\F2C1";
}

.fa-id-card:before {
  content: "\F2C2";
}

.fa-id-card-alt:before {
  content: "\F47F";
}

.fa-image:before {
  content: "\F03E";
}

.fa-images:before {
  content: "\F302";
}

.fa-imdb:before {
  content: "\F2D8";
}

.fa-inbox:before {
  content: "\F01C";
}

.fa-inbox-in:before {
  content: "\F310";
}

.fa-inbox-out:before {
  content: "\F311";
}

.fa-indent:before {
  content: "\F03C";
}

.fa-industry:before {
  content: "\F275";
}

.fa-industry-alt:before {
  content: "\F3B3";
}

.fa-infinity:before {
  content: "\F534";
}

.fa-info:before {
  content: "\F129";
}

.fa-info-circle:before {
  content: "\F05A";
}

.fa-info-square:before {
  content: "\F30F";
}

.fa-instagram:before {
  content: "\F16D";
}

.fa-internet-explorer:before {
  content: "\F26B";
}

.fa-inventory:before {
  content: "\F480";
}

.fa-ioxhost:before {
  content: "\F208";
}

.fa-italic:before {
  content: "\F033";
}

.fa-itunes:before {
  content: "\F3B4";
}

.fa-itunes-note:before {
  content: "\F3B5";
}

.fa-jack-o-lantern:before {
  content: "\F30E";
}

.fa-java:before {
  content: "\F4E4";
}

.fa-jedi-order:before {
  content: "\F50E";
}

.fa-jenkins:before {
  content: "\F3B6";
}

.fa-joget:before {
  content: "\F3B7";
}

.fa-joint:before {
  content: "\F595";
}

.fa-joomla:before {
  content: "\F1AA";
}

.fa-js:before {
  content: "\F3B8";
}

.fa-js-square:before {
  content: "\F3B9";
}

.fa-jsfiddle:before {
  content: "\F1CC";
}

.fa-key:before {
  content: "\F084";
}

.fa-keybase:before {
  content: "\F4F5";
}

.fa-keyboard:before {
  content: "\F11C";
}

.fa-keycdn:before {
  content: "\F3BA";
}

.fa-kickstarter:before {
  content: "\F3BB";
}

.fa-kickstarter-k:before {
  content: "\F3BC";
}

.fa-kiss:before {
  content: "\F596";
}

.fa-kiss-beam:before {
  content: "\F597";
}

.fa-kiss-wink-heart:before {
  content: "\F598";
}

.fa-kiwi-bird:before {
  content: "\F535";
}

.fa-korvue:before {
  content: "\F42F";
}

.fa-lamp:before {
  content: "\F4CA";
}

.fa-language:before {
  content: "\F1AB";
}

.fa-laptop:before {
  content: "\F109";
}

.fa-laravel:before {
  content: "\F3BD";
}

.fa-lastfm:before {
  content: "\F202";
}

.fa-lastfm-square:before {
  content: "\F203";
}

.fa-laugh:before {
  content: "\F599";
}

.fa-laugh-beam:before {
  content: "\F59A";
}

.fa-laugh-squint:before {
  content: "\F59B";
}

.fa-laugh-wink:before {
  content: "\F59C";
}

.fa-leaf:before {
  content: "\F06C";
}

.fa-leaf-heart:before {
  content: "\F4CB";
}

.fa-leanpub:before {
  content: "\F212";
}

.fa-lemon:before {
  content: "\F094";
}

.fa-less:before {
  content: "\F41D";
}

.fa-less-than:before {
  content: "\F536";
}

.fa-less-than-equal:before {
  content: "\F537";
}

.fa-level-down:before {
  content: "\F149";
}

.fa-level-down-alt:before {
  content: "\F3BE";
}

.fa-level-up:before {
  content: "\F148";
}

.fa-level-up-alt:before {
  content: "\F3BF";
}

.fa-life-ring:before {
  content: "\F1CD";
}

.fa-lightbulb:before {
  content: "\F0EB";
}

.fa-line:before {
  content: "\F3C0";
}

.fa-link:before {
  content: "\F0C1";
}

.fa-linkedin:before {
  content: "\F08C";
}

.fa-linkedin-in:before {
  content: "\F0E1";
}

.fa-linode:before {
  content: "\F2B8";
}

.fa-linux:before {
  content: "\F17C";
}

.fa-lira-sign:before {
  content: "\F195";
}

.fa-list:before {
  content: "\F03A";
}

.fa-list-alt:before {
  content: "\F022";
}

.fa-list-ol:before {
  content: "\F0CB";
}

.fa-list-ul:before {
  content: "\F0CA";
}

.fa-location-arrow:before {
  content: "\F124";
}

.fa-lock:before {
  content: "\F023";
}

.fa-lock-alt:before {
  content: "\F30D";
}

.fa-lock-open:before {
  content: "\F3C1";
}

.fa-lock-open-alt:before {
  content: "\F3C2";
}

.fa-long-arrow-alt-down:before {
  content: "\F309";
}

.fa-long-arrow-alt-left:before {
  content: "\F30A";
}

.fa-long-arrow-alt-right:before {
  content: "\F30B";
}

.fa-long-arrow-alt-up:before {
  content: "\F30C";
}

.fa-long-arrow-down:before {
  content: "\F175";
}

.fa-long-arrow-left:before {
  content: "\F177";
}

.fa-long-arrow-right:before {
  content: "\F178";
}

.fa-long-arrow-up:before {
  content: "\F176";
}

.fa-loveseat:before {
  content: "\F4CC";
}

.fa-low-vision:before {
  content: "\F2A8";
}

.fa-luchador:before {
  content: "\F455";
}

.fa-luggage-cart:before {
  content: "\F59D";
}

.fa-lyft:before {
  content: "\F3C3";
}

.fa-magento:before {
  content: "\F3C4";
}

.fa-magic:before {
  content: "\F0D0";
}

.fa-magnet:before {
  content: "\F076";
}

.fa-mailchimp:before {
  content: "\F59E";
}

.fa-male:before {
  content: "\F183";
}

.fa-mandalorian:before {
  content: "\F50F";
}

.fa-map:before {
  content: "\F279";
}

.fa-map-marked:before {
  content: "\F59F";
}

.fa-map-marked-alt:before {
  content: "\F5A0";
}

.fa-map-marker:before {
  content: "\F041";
}

.fa-map-marker-alt:before {
  content: "\F3C5";
}

.fa-map-pin:before {
  content: "\F276";
}

.fa-map-signs:before {
  content: "\F277";
}

.fa-marker:before {
  content: "\F5A1";
}

.fa-mars:before {
  content: "\F222";
}

.fa-mars-double:before {
  content: "\F227";
}

.fa-mars-stroke:before {
  content: "\F229";
}

.fa-mars-stroke-h:before {
  content: "\F22B";
}

.fa-mars-stroke-v:before {
  content: "\F22A";
}

.fa-mastodon:before {
  content: "\F4F6";
}

.fa-maxcdn:before {
  content: "\F136";
}

.fa-medal:before {
  content: "\F5A2";
}

.fa-medapps:before {
  content: "\F3C6";
}

.fa-medium:before {
  content: "\F23A";
}

.fa-medium-m:before {
  content: "\F3C7";
}

.fa-medkit:before {
  content: "\F0FA";
}

.fa-medrt:before {
  content: "\F3C8";
}

.fa-meetup:before {
  content: "\F2E0";
}

.fa-megaport:before {
  content: "\F5A3";
}

.fa-meh:before {
  content: "\F11A";
}

.fa-meh-blank:before {
  content: "\F5A4";
}

.fa-meh-rolling-eyes:before {
  content: "\F5A5";
}

.fa-memory:before {
  content: "\F538";
}

.fa-mercury:before {
  content: "\F223";
}

.fa-microchip:before {
  content: "\F2DB";
}

.fa-microphone:before {
  content: "\F130";
}

.fa-microphone-alt:before {
  content: "\F3C9";
}

.fa-microphone-alt-slash:before {
  content: "\F539";
}

.fa-microphone-slash:before {
  content: "\F131";
}

.fa-microsoft:before {
  content: "\F3CA";
}

.fa-minus:before {
  content: "\F068";
}

.fa-minus-circle:before {
  content: "\F056";
}

.fa-minus-hexagon:before {
  content: "\F307";
}

.fa-minus-octagon:before {
  content: "\F308";
}

.fa-minus-square:before {
  content: "\F146";
}

.fa-mix:before {
  content: "\F3CB";
}

.fa-mixcloud:before {
  content: "\F289";
}

.fa-mizuni:before {
  content: "\F3CC";
}

.fa-mobile:before {
  content: "\F10B";
}

.fa-mobile-alt:before {
  content: "\F3CD";
}

.fa-mobile-android:before {
  content: "\F3CE";
}

.fa-mobile-android-alt:before {
  content: "\F3CF";
}

.fa-modx:before {
  content: "\F285";
}

.fa-monero:before {
  content: "\F3D0";
}

.fa-money-bill:before {
  content: "\F0D6";
}

.fa-money-bill-alt:before {
  content: "\F3D1";
}

.fa-money-bill-wave:before {
  content: "\F53A";
}

.fa-money-bill-wave-alt:before {
  content: "\F53B";
}

.fa-money-check:before {
  content: "\F53C";
}

.fa-money-check-alt:before {
  content: "\F53D";
}

.fa-monument:before {
  content: "\F5A6";
}

.fa-moon:before {
  content: "\F186";
}

.fa-mortar-pestle:before {
  content: "\F5A7";
}

.fa-motorcycle:before {
  content: "\F21C";
}

.fa-mouse-pointer:before {
  content: "\F245";
}

.fa-music:before {
  content: "\F001";
}

.fa-napster:before {
  content: "\F3D2";
}

.fa-neuter:before {
  content: "\F22C";
}

.fa-newspaper:before {
  content: "\F1EA";
}

.fa-nimblr:before {
  content: "\F5A8";
}

.fa-nintendo-switch:before {
  content: "\F418";
}

.fa-node:before {
  content: "\F419";
}

.fa-node-js:before {
  content: "\F3D3";
}

.fa-not-equal:before {
  content: "\F53E";
}

.fa-notes-medical:before {
  content: "\F481";
}

.fa-npm:before {
  content: "\F3D4";
}

.fa-ns8:before {
  content: "\F3D5";
}

.fa-nutritionix:before {
  content: "\F3D6";
}

.fa-object-group:before {
  content: "\F247";
}

.fa-object-ungroup:before {
  content: "\F248";
}

.fa-octagon:before {
  content: "\F306";
}

.fa-odnoklassniki:before {
  content: "\F263";
}

.fa-odnoklassniki-square:before {
  content: "\F264";
}

.fa-old-republic:before {
  content: "\F510";
}

.fa-opencart:before {
  content: "\F23D";
}

.fa-openid:before {
  content: "\F19B";
}

.fa-opera:before {
  content: "\F26A";
}

.fa-optin-monster:before {
  content: "\F23C";
}

.fa-osi:before {
  content: "\F41A";
}

.fa-outdent:before {
  content: "\F03B";
}

.fa-page4:before {
  content: "\F3D7";
}

.fa-pagelines:before {
  content: "\F18C";
}

.fa-paint-brush:before {
  content: "\F1FC";
}

.fa-paint-brush-alt:before {
  content: "\F5A9";
}

.fa-paint-roller:before {
  content: "\F5AA";
}

.fa-palette:before {
  content: "\F53F";
}

.fa-palfed:before {
  content: "\F3D8";
}

.fa-pallet:before {
  content: "\F482";
}

.fa-pallet-alt:before {
  content: "\F483";
}

.fa-paper-plane:before {
  content: "\F1D8";
}

.fa-paperclip:before {
  content: "\F0C6";
}

.fa-parachute-box:before {
  content: "\F4CD";
}

.fa-paragraph:before {
  content: "\F1DD";
}

.fa-parking:before {
  content: "\F540";
}

.fa-passport:before {
  content: "\F5AB";
}

.fa-paste:before {
  content: "\F0EA";
}

.fa-patreon:before {
  content: "\F3D9";
}

.fa-pause:before {
  content: "\F04C";
}

.fa-pause-circle:before {
  content: "\F28B";
}

.fa-paw:before {
  content: "\F1B0";
}

.fa-paypal:before {
  content: "\F1ED";
}

.fa-pen:before {
  content: "\F304";
}

.fa-pen-alt:before {
  content: "\F305";
}

.fa-pen-fancy:before {
  content: "\F5AC";
}

.fa-pen-nib:before {
  content: "\F5AD";
}

.fa-pen-square:before {
  content: "\F14B";
}

.fa-pencil:before {
  content: "\F040";
}

.fa-pencil-alt:before {
  content: "\F303";
}

.fa-pencil-ruler:before {
  content: "\F5AE";
}

.fa-pennant:before {
  content: "\F456";
}

.fa-people-carry:before {
  content: "\F4CE";
}

.fa-percent:before {
  content: "\F295";
}

.fa-percentage:before {
  content: "\F541";
}

.fa-periscope:before {
  content: "\F3DA";
}

.fa-person-carry:before {
  content: "\F4CF";
}

.fa-person-dolly:before {
  content: "\F4D0";
}

.fa-person-dolly-empty:before {
  content: "\F4D1";
}

.fa-phabricator:before {
  content: "\F3DB";
}

.fa-phoenix-framework:before {
  content: "\F3DC";
}

.fa-phoenix-squadron:before {
  content: "\F511";
}

.fa-phone:before {
  content: "\F095";
}

.fa-phone-plus:before {
  content: "\F4D2";
}

.fa-phone-slash:before {
  content: "\F3DD";
}

.fa-phone-square:before {
  content: "\F098";
}

.fa-phone-volume:before {
  content: "\F2A0";
}

.fa-php:before {
  content: "\F457";
}

.fa-pied-piper:before {
  content: "\F2AE";
}

.fa-pied-piper-alt:before {
  content: "\F1A8";
}

.fa-pied-piper-hat:before {
  content: "\F4E5";
}

.fa-pied-piper-pp:before {
  content: "\F1A7";
}

.fa-piggy-bank:before {
  content: "\F4D3";
}

.fa-pills:before {
  content: "\F484";
}

.fa-pinterest:before {
  content: "\F0D2";
}

.fa-pinterest-p:before {
  content: "\F231";
}

.fa-pinterest-square:before {
  content: "\F0D3";
}

.fa-plane:before {
  content: "\F072";
}

.fa-plane-alt:before {
  content: "\F3DE";
}

.fa-plane-arrival:before {
  content: "\F5AF";
}

.fa-plane-departure:before {
  content: "\F5B0";
}

.fa-play:before {
  content: "\F04B";
}

.fa-play-circle:before {
  content: "\F144";
}

.fa-playstation:before {
  content: "\F3DF";
}

.fa-plug:before {
  content: "\F1E6";
}

.fa-plus:before {
  content: "\F067";
}

.fa-plus-circle:before {
  content: "\F055";
}

.fa-plus-hexagon:before {
  content: "\F300";
}

.fa-plus-octagon:before {
  content: "\F301";
}

.fa-plus-square:before {
  content: "\F0FE";
}

.fa-podcast:before {
  content: "\F2CE";
}

.fa-poo:before {
  content: "\F2FE";
}

.fa-portrait:before {
  content: "\F3E0";
}

.fa-pound-sign:before {
  content: "\F154";
}

.fa-power-off:before {
  content: "\F011";
}

.fa-prescription:before {
  content: "\F5B1";
}

.fa-prescription-bottle:before {
  content: "\F485";
}

.fa-prescription-bottle-alt:before {
  content: "\F486";
}

.fa-print:before {
  content: "\F02F";
}

.fa-procedures:before {
  content: "\F487";
}

.fa-product-hunt:before {
  content: "\F288";
}

.fa-project-diagram:before {
  content: "\F542";
}

.fa-pushed:before {
  content: "\F3E1";
}

.fa-puzzle-piece:before {
  content: "\F12E";
}

.fa-python:before {
  content: "\F3E2";
}

.fa-qq:before {
  content: "\F1D6";
}

.fa-qrcode:before {
  content: "\F029";
}

.fa-question:before {
  content: "\F128";
}

.fa-question-circle:before {
  content: "\F059";
}

.fa-question-square:before {
  content: "\F2FD";
}

.fa-quidditch:before {
  content: "\F458";
}

.fa-quinscape:before {
  content: "\F459";
}

.fa-quora:before {
  content: "\F2C4";
}

.fa-quote-left:before {
  content: "\F10D";
}

.fa-quote-right:before {
  content: "\F10E";
}

.fa-r-project:before {
  content: "\F4F7";
}

.fa-racquet:before {
  content: "\F45A";
}

.fa-ramp-loading:before {
  content: "\F4D4";
}

.fa-random:before {
  content: "\F074";
}

.fa-ravelry:before {
  content: "\F2D9";
}

.fa-react:before {
  content: "\F41B";
}

.fa-readme:before {
  content: "\F4D5";
}

.fa-rebel:before {
  content: "\F1D0";
}

.fa-receipt:before {
  content: "\F543";
}

.fa-rectangle-landscape:before {
  content: "\F2FA";
}

.fa-rectangle-portrait:before {
  content: "\F2FB";
}

.fa-rectangle-wide:before {
  content: "\F2FC";
}

.fa-recycle:before {
  content: "\F1B8";
}

.fa-red-river:before {
  content: "\F3E3";
}

.fa-reddit:before {
  content: "\F1A1";
}

.fa-reddit-alien:before {
  content: "\F281";
}

.fa-reddit-square:before {
  content: "\F1A2";
}

.fa-redo:before {
  content: "\F01E";
}

.fa-redo-alt:before {
  content: "\F2F9";
}

.fa-registered:before {
  content: "\F25D";
}

.fa-rendact:before {
  content: "\F3E4";
}

.fa-renren:before {
  content: "\F18B";
}

.fa-repeat:before {
  content: "\F363";
}

.fa-repeat-1:before {
  content: "\F365";
}

.fa-repeat-1-alt:before {
  content: "\F366";
}

.fa-repeat-alt:before {
  content: "\F364";
}

.fa-reply:before {
  content: "\F3E5";
}

.fa-reply-all:before {
  content: "\F122";
}

.fa-replyd:before {
  content: "\F3E6";
}

.fa-researchgate:before {
  content: "\F4F8";
}

.fa-resolving:before {
  content: "\F3E7";
}

.fa-retweet:before {
  content: "\F079";
}

.fa-retweet-alt:before {
  content: "\F361";
}

.fa-rev:before {
  content: "\F5B2";
}

.fa-ribbon:before {
  content: "\F4D6";
}

.fa-road:before {
  content: "\F018";
}

.fa-robot:before {
  content: "\F544";
}

.fa-rocket:before {
  content: "\F135";
}

.fa-rocketchat:before {
  content: "\F3E8";
}

.fa-rockrms:before {
  content: "\F3E9";
}

.fa-route:before {
  content: "\F4D7";
}

.fa-rss:before {
  content: "\F09E";
}

.fa-rss-square:before {
  content: "\F143";
}

.fa-ruble-sign:before {
  content: "\F158";
}

.fa-ruler:before {
  content: "\F545";
}

.fa-ruler-combined:before {
  content: "\F546";
}

.fa-ruler-horizontal:before {
  content: "\F547";
}

.fa-ruler-vertical:before {
  content: "\F548";
}

.fa-rupee-sign:before {
  content: "\F156";
}

.fa-sad-cry:before {
  content: "\F5B3";
}

.fa-sad-tear:before {
  content: "\F5B4";
}

.fa-safari:before {
  content: "\F267";
}

.fa-sass:before {
  content: "\F41E";
}

.fa-save:before {
  content: "\F0C7";
}

.fa-scanner:before {
  content: "\F488";
}

.fa-scanner-keyboard:before {
  content: "\F489";
}

.fa-scanner-touchscreen:before {
  content: "\F48A";
}

.fa-schlix:before {
  content: "\F3EA";
}

.fa-school:before {
  content: "\F549";
}

.fa-screwdriver:before {
  content: "\F54A";
}

.fa-scribd:before {
  content: "\F28A";
}

.fa-scrubber:before {
  content: "\F2F8";
}

.fa-search:before {
  content: "\F002";
}

.fa-search-minus:before {
  content: "\F010";
}

.fa-search-plus:before {
  content: "\F00E";
}

.fa-searchengin:before {
  content: "\F3EB";
}

.fa-seedling:before {
  content: "\F4D8";
}

.fa-sellcast:before {
  content: "\F2DA";
}

.fa-sellsy:before {
  content: "\F213";
}

.fa-server:before {
  content: "\F233";
}

.fa-servicestack:before {
  content: "\F3EC";
}

.fa-share:before {
  content: "\F064";
}

.fa-share-all:before {
  content: "\F367";
}

.fa-share-alt:before {
  content: "\F1E0";
}

.fa-share-alt-square:before {
  content: "\F1E1";
}

.fa-share-square:before {
  content: "\F14D";
}

.fa-shekel-sign:before {
  content: "\F20B";
}

.fa-shield:before {
  content: "\F132";
}

.fa-shield-alt:before {
  content: "\F3ED";
}

.fa-shield-check:before {
  content: "\F2F7";
}

.fa-ship:before {
  content: "\F21A";
}

.fa-shipping-fast:before {
  content: "\F48B";
}

.fa-shipping-timed:before {
  content: "\F48C";
}

.fa-shirtsinbulk:before {
  content: "\F214";
}

.fa-shoe-prints:before {
  content: "\F54B";
}

.fa-shopping-bag:before {
  content: "\F290";
}

.fa-shopping-basket:before {
  content: "\F291";
}

.fa-shopping-cart:before {
  content: "\F07A";
}

.fa-shopware:before {
  content: "\F5B5";
}

.fa-shower:before {
  content: "\F2CC";
}

.fa-shuttle-van:before {
  content: "\F5B6";
}

.fa-shuttlecock:before {
  content: "\F45B";
}

.fa-sign:before {
  content: "\F4D9";
}

.fa-sign-in:before {
  content: "\F090";
}

.fa-sign-in-alt:before {
  content: "\F2F6";
}

.fa-sign-language:before {
  content: "\F2A7";
}

.fa-sign-out:before {
  content: "\F08B";
}

.fa-sign-out-alt:before {
  content: "\F2F5";
}

.fa-signal:before {
  content: "\F012";
}

.fa-signature:before {
  content: "\F5B7";
}

.fa-simplybuilt:before {
  content: "\F215";
}

.fa-sistrix:before {
  content: "\F3EE";
}

.fa-sitemap:before {
  content: "\F0E8";
}

.fa-sith:before {
  content: "\F512";
}

.fa-skull:before {
  content: "\F54C";
}

.fa-skyatlas:before {
  content: "\F216";
}

.fa-skype:before {
  content: "\F17E";
}

.fa-slack:before {
  content: "\F198";
}

.fa-slack-hash:before {
  content: "\F3EF";
}

.fa-sliders-h:before {
  content: "\F1DE";
}

.fa-sliders-h-square:before {
  content: "\F3F0";
}

.fa-sliders-v:before {
  content: "\F3F1";
}

.fa-sliders-v-square:before {
  content: "\F3F2";
}

.fa-slideshare:before {
  content: "\F1E7";
}

.fa-smile:before {
  content: "\F118";
}

.fa-smile-beam:before {
  content: "\F5B8";
}

.fa-smile-plus:before {
  content: "\F5B9";
}

.fa-smile-wink:before {
  content: "\F4DA";
}

.fa-smoking:before {
  content: "\F48D";
}

.fa-smoking-ban:before {
  content: "\F54D";
}

.fa-snapchat:before {
  content: "\F2AB";
}

.fa-snapchat-ghost:before {
  content: "\F2AC";
}

.fa-snapchat-square:before {
  content: "\F2AD";
}

.fa-snowflake:before {
  content: "\F2DC";
}

.fa-solar-panel:before {
  content: "\F5BA";
}

.fa-sort:before {
  content: "\F0DC";
}

.fa-sort-alpha-down:before {
  content: "\F15D";
}

.fa-sort-alpha-up:before {
  content: "\F15E";
}

.fa-sort-amount-down:before {
  content: "\F160";
}

.fa-sort-amount-up:before {
  content: "\F161";
}

.fa-sort-down:before {
  content: "\F0DD";
}

.fa-sort-numeric-down:before {
  content: "\F162";
}

.fa-sort-numeric-up:before {
  content: "\F163";
}

.fa-sort-up:before {
  content: "\F0DE";
}

.fa-soundcloud:before {
  content: "\F1BE";
}

.fa-spa:before {
  content: "\F5BB";
}

.fa-space-shuttle:before {
  content: "\F197";
}

.fa-spade:before {
  content: "\F2F4";
}

.fa-speakap:before {
  content: "\F3F3";
}

.fa-spinner:before {
  content: "\F110";
}

.fa-spinner-third:before {
  content: "\F3F4";
}

.fa-splotch:before {
  content: "\F5BC";
}

.fa-spotify:before {
  content: "\F1BC";
}

.fa-spray-can:before {
  content: "\F5BD";
}

.fa-square:before {
  content: "\F0C8";
}

.fa-square-full:before {
  content: "\F45C";
}

.fa-squarespace:before {
  content: "\F5BE";
}

.fa-stack-exchange:before {
  content: "\F18D";
}

.fa-stack-overflow:before {
  content: "\F16C";
}

.fa-stamp:before {
  content: "\F5BF";
}

.fa-star:before {
  content: "\F005";
}

.fa-star-exclamation:before {
  content: "\F2F3";
}

.fa-star-half:before {
  content: "\F089";
}

.fa-star-half-alt:before {
  content: "\F5C0";
}

.fa-staylinked:before {
  content: "\F3F5";
}

.fa-steam:before {
  content: "\F1B6";
}

.fa-steam-square:before {
  content: "\F1B7";
}

.fa-steam-symbol:before {
  content: "\F3F6";
}

.fa-step-backward:before {
  content: "\F048";
}

.fa-step-forward:before {
  content: "\F051";
}

.fa-stethoscope:before {
  content: "\F0F1";
}

.fa-sticker-mule:before {
  content: "\F3F7";
}

.fa-sticky-note:before {
  content: "\F249";
}

.fa-stop:before {
  content: "\F04D";
}

.fa-stop-circle:before {
  content: "\F28D";
}

.fa-stopwatch:before {
  content: "\F2F2";
}

.fa-store:before {
  content: "\F54E";
}

.fa-store-alt:before {
  content: "\F54F";
}

.fa-strava:before {
  content: "\F428";
}

.fa-stream:before {
  content: "\F550";
}

.fa-street-view:before {
  content: "\F21D";
}

.fa-strikethrough:before {
  content: "\F0CC";
}

.fa-stripe:before {
  content: "\F429";
}

.fa-stripe-s:before {
  content: "\F42A";
}

.fa-stroopwafel:before {
  content: "\F551";
}

.fa-studiovinari:before {
  content: "\F3F8";
}

.fa-stumbleupon:before {
  content: "\F1A4";
}

.fa-stumbleupon-circle:before {
  content: "\F1A3";
}

.fa-subscript:before {
  content: "\F12C";
}

.fa-subway:before {
  content: "\F239";
}

.fa-suitcase:before {
  content: "\F0F2";
}

.fa-suitcase-rolling:before {
  content: "\F5C1";
}

.fa-sun:before {
  content: "\F185";
}

.fa-superpowers:before {
  content: "\F2DD";
}

.fa-superscript:before {
  content: "\F12B";
}

.fa-supple:before {
  content: "\F3F9";
}

.fa-surprise:before {
  content: "\F5C2";
}

.fa-swatchbook:before {
  content: "\F5C3";
}

.fa-swimmer:before {
  content: "\F5C4";
}

.fa-swimming-pool:before {
  content: "\F5C5";
}

.fa-sync:before {
  content: "\F021";
}

.fa-sync-alt:before {
  content: "\F2F1";
}

.fa-syringe:before {
  content: "\F48E";
}

.fa-table:before {
  content: "\F0CE";
}

.fa-table-tennis:before {
  content: "\F45D";
}

.fa-tablet:before {
  content: "\F10A";
}

.fa-tablet-alt:before {
  content: "\F3FA";
}

.fa-tablet-android:before {
  content: "\F3FB";
}

.fa-tablet-android-alt:before {
  content: "\F3FC";
}

.fa-tablet-rugged:before {
  content: "\F48F";
}

.fa-tablets:before {
  content: "\F490";
}

.fa-tachometer:before {
  content: "\F0E4";
}

.fa-tachometer-alt:before {
  content: "\F3FD";
}

.fa-tag:before {
  content: "\F02B";
}

.fa-tags:before {
  content: "\F02C";
}

.fa-tape:before {
  content: "\F4DB";
}

.fa-tasks:before {
  content: "\F0AE";
}

.fa-taxi:before {
  content: "\F1BA";
}

.fa-teamspeak:before {
  content: "\F4F9";
}

.fa-telegram:before {
  content: "\F2C6";
}

.fa-telegram-plane:before {
  content: "\F3FE";
}

.fa-tencent-weibo:before {
  content: "\F1D5";
}

.fa-tennis-ball:before {
  content: "\F45E";
}

.fa-terminal:before {
  content: "\F120";
}

.fa-text-height:before {
  content: "\F034";
}

.fa-text-width:before {
  content: "\F035";
}

.fa-th:before {
  content: "\F00A";
}

.fa-th-large:before {
  content: "\F009";
}

.fa-th-list:before {
  content: "\F00B";
}

.fa-themeco:before {
  content: "\F5C6";
}

.fa-themeisle:before {
  content: "\F2B2";
}

.fa-thermometer:before {
  content: "\F491";
}

.fa-thermometer-empty:before {
  content: "\F2CB";
}

.fa-thermometer-full:before {
  content: "\F2C7";
}

.fa-thermometer-half:before {
  content: "\F2C9";
}

.fa-thermometer-quarter:before {
  content: "\F2CA";
}

.fa-thermometer-three-quarters:before {
  content: "\F2C8";
}

.fa-thumbs-down:before {
  content: "\F165";
}

.fa-thumbs-up:before {
  content: "\F164";
}

.fa-thumbtack:before {
  content: "\F08D";
}

.fa-ticket:before {
  content: "\F145";
}

.fa-ticket-alt:before {
  content: "\F3FF";
}

.fa-times:before {
  content: "\F00D";
}

.fa-times-circle:before {
  content: "\F057";
}

.fa-times-hexagon:before {
  content: "\F2EE";
}

.fa-times-octagon:before {
  content: "\F2F0";
}

.fa-times-square:before {
  content: "\F2D3";
}

.fa-tint:before {
  content: "\F043";
}

.fa-tint-slash:before {
  content: "\F5C7";
}

.fa-tired:before {
  content: "\F5C8";
}

.fa-toggle-off:before {
  content: "\F204";
}

.fa-toggle-on:before {
  content: "\F205";
}

.fa-toolbox:before {
  content: "\F552";
}

.fa-tooth:before {
  content: "\F5C9";
}

.fa-trade-federation:before {
  content: "\F513";
}

.fa-trademark:before {
  content: "\F25C";
}

.fa-train:before {
  content: "\F238";
}

.fa-transgender:before {
  content: "\F224";
}

.fa-transgender-alt:before {
  content: "\F225";
}

.fa-trash:before {
  content: "\F1F8";
}

.fa-trash-alt:before {
  content: "\F2ED";
}

.fa-tree:before {
  content: "\F1BB";
}

.fa-tree-alt:before {
  content: "\F400";
}

.fa-trello:before {
  content: "\F181";
}

.fa-triangle:before {
  content: "\F2EC";
}

.fa-tripadvisor:before {
  content: "\F262";
}

.fa-trophy:before {
  content: "\F091";
}

.fa-trophy-alt:before {
  content: "\F2EB";
}

.fa-truck:before {
  content: "\F0D1";
}

.fa-truck-container:before {
  content: "\F4DC";
}

.fa-truck-couch:before {
  content: "\F4DD";
}

.fa-truck-loading:before {
  content: "\F4DE";
}

.fa-truck-moving:before {
  content: "\F4DF";
}

.fa-truck-ramp:before {
  content: "\F4E0";
}

.fa-tshirt:before {
  content: "\F553";
}

.fa-tty:before {
  content: "\F1E4";
}

.fa-tumblr:before {
  content: "\F173";
}

.fa-tumblr-square:before {
  content: "\F174";
}

.fa-tv:before {
  content: "\F26C";
}

.fa-tv-retro:before {
  content: "\F401";
}

.fa-twitch:before {
  content: "\F1E8";
}

.fa-twitter:before {
  content: "\F099";
}

.fa-twitter-square:before {
  content: "\F081";
}

.fa-typo3:before {
  content: "\F42B";
}

.fa-uber:before {
  content: "\F402";
}

.fa-uikit:before {
  content: "\F403";
}

.fa-umbrella:before {
  content: "\F0E9";
}

.fa-umbrella-beach:before {
  content: "\F5CA";
}

.fa-underline:before {
  content: "\F0CD";
}

.fa-undo:before {
  content: "\F0E2";
}

.fa-undo-alt:before {
  content: "\F2EA";
}

.fa-uniregistry:before {
  content: "\F404";
}

.fa-universal-access:before {
  content: "\F29A";
}

.fa-university:before {
  content: "\F19C";
}

.fa-unlink:before {
  content: "\F127";
}

.fa-unlock:before {
  content: "\F09C";
}

.fa-unlock-alt:before {
  content: "\F13E";
}

.fa-untappd:before {
  content: "\F405";
}

.fa-upload:before {
  content: "\F093";
}

.fa-usb:before {
  content: "\F287";
}

.fa-usd-circle:before {
  content: "\F2E8";
}

.fa-usd-square:before {
  content: "\F2E9";
}

.fa-user:before {
  content: "\F007";
}

.fa-user-alt:before {
  content: "\F406";
}

.fa-user-alt-slash:before {
  content: "\F4FA";
}

.fa-user-astronaut:before {
  content: "\F4FB";
}

.fa-user-check:before {
  content: "\F4FC";
}

.fa-user-circle:before {
  content: "\F2BD";
}

.fa-user-clock:before {
  content: "\F4FD";
}

.fa-user-cog:before {
  content: "\F4FE";
}

.fa-user-edit:before {
  content: "\F4FF";
}

.fa-user-friends:before {
  content: "\F500";
}

.fa-user-graduate:before {
  content: "\F501";
}

.fa-user-lock:before {
  content: "\F502";
}

.fa-user-md:before {
  content: "\F0F0";
}

.fa-user-minus:before {
  content: "\F503";
}

.fa-user-ninja:before {
  content: "\F504";
}

.fa-user-plus:before {
  content: "\F234";
}

.fa-user-secret:before {
  content: "\F21B";
}

.fa-user-shield:before {
  content: "\F505";
}

.fa-user-slash:before {
  content: "\F506";
}

.fa-user-tag:before {
  content: "\F507";
}

.fa-user-tie:before {
  content: "\F508";
}

.fa-user-times:before {
  content: "\F235";
}

.fa-users:before {
  content: "\F0C0";
}

.fa-users-cog:before {
  content: "\F509";
}

.fa-ussunnah:before {
  content: "\F407";
}

.fa-utensil-fork:before {
  content: "\F2E3";
}

.fa-utensil-knife:before {
  content: "\F2E4";
}

.fa-utensil-spoon:before {
  content: "\F2E5";
}

.fa-utensils:before {
  content: "\F2E7";
}

.fa-utensils-alt:before {
  content: "\F2E6";
}

.fa-vaadin:before {
  content: "\F408";
}

.fa-vector-square:before {
  content: "\F5CB";
}

.fa-venus:before {
  content: "\F221";
}

.fa-venus-double:before {
  content: "\F226";
}

.fa-venus-mars:before {
  content: "\F228";
}

.fa-viacoin:before {
  content: "\F237";
}

.fa-viadeo:before {
  content: "\F2A9";
}

.fa-viadeo-square:before {
  content: "\F2AA";
}

.fa-vial:before {
  content: "\F492";
}

.fa-vials:before {
  content: "\F493";
}

.fa-viber:before {
  content: "\F409";
}

.fa-video:before {
  content: "\F03D";
}

.fa-video-plus:before {
  content: "\F4E1";
}

.fa-video-slash:before {
  content: "\F4E2";
}

.fa-vimeo:before {
  content: "\F40A";
}

.fa-vimeo-square:before {
  content: "\F194";
}

.fa-vimeo-v:before {
  content: "\F27D";
}

.fa-vine:before {
  content: "\F1CA";
}

.fa-vk:before {
  content: "\F189";
}

.fa-vnv:before {
  content: "\F40B";
}

.fa-volleyball-ball:before {
  content: "\F45F";
}

.fa-volume-down:before {
  content: "\F027";
}

.fa-volume-mute:before {
  content: "\F2E2";
}

.fa-volume-off:before {
  content: "\F026";
}

.fa-volume-up:before {
  content: "\F028";
}

.fa-vuejs:before {
  content: "\F41F";
}

.fa-walking:before {
  content: "\F554";
}

.fa-wallet:before {
  content: "\F555";
}

.fa-warehouse:before {
  content: "\F494";
}

.fa-warehouse-alt:before {
  content: "\F495";
}

.fa-watch:before {
  content: "\F2E1";
}

.fa-weebly:before {
  content: "\F5CC";
}

.fa-weibo:before {
  content: "\F18A";
}

.fa-weight:before {
  content: "\F496";
}

.fa-weight-hanging:before {
  content: "\F5CD";
}

.fa-weixin:before {
  content: "\F1D7";
}

.fa-whatsapp:before {
  content: "\F232";
}

.fa-whatsapp-square:before {
  content: "\F40C";
}

.fa-wheelchair:before {
  content: "\F193";
}

.fa-whistle:before {
  content: "\F460";
}

.fa-whmcs:before {
  content: "\F40D";
}

.fa-wifi:before {
  content: "\F1EB";
}

.fa-wikipedia-w:before {
  content: "\F266";
}

.fa-window:before {
  content: "\F40E";
}

.fa-window-alt:before {
  content: "\F40F";
}

.fa-window-close:before {
  content: "\F410";
}

.fa-window-maximize:before {
  content: "\F2D0";
}

.fa-window-minimize:before {
  content: "\F2D1";
}

.fa-window-restore:before {
  content: "\F2D2";
}

.fa-windows:before {
  content: "\F17A";
}

.fa-wine-glass:before {
  content: "\F4E3";
}

.fa-wine-glass-alt:before {
  content: "\F5CE";
}

.fa-wix:before {
  content: "\F5CF";
}

.fa-wolf-pack-battalion:before {
  content: "\F514";
}

.fa-won-sign:before {
  content: "\F159";
}

.fa-wordpress:before {
  content: "\F19A";
}

.fa-wordpress-simple:before {
  content: "\F411";
}

.fa-wpbeginner:before {
  content: "\F297";
}

.fa-wpexplorer:before {
  content: "\F2DE";
}

.fa-wpforms:before {
  content: "\F298";
}

.fa-wrench:before {
  content: "\F0AD";
}

.fa-x-ray:before {
  content: "\F497";
}

.fa-xbox:before {
  content: "\F412";
}

.fa-xing:before {
  content: "\F168";
}

.fa-xing-square:before {
  content: "\F169";
}

.fa-y-combinator:before {
  content: "\F23B";
}

.fa-yahoo:before {
  content: "\F19E";
}

.fa-yandex:before {
  content: "\F413";
}

.fa-yandex-international:before {
  content: "\F414";
}

.fa-yelp:before {
  content: "\F1E9";
}

.fa-yen-sign:before {
  content: "\F157";
}

.fa-yoast:before {
  content: "\F2B1";
}

.fa-youtube:before {
  content: "\F167";
}

.fa-youtube-square:before {
  content: "\F431";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  src: url(/fonts/fa-brands-400.eot?a96ab80f4a29dd4e5f92c6d76fb10052);
  src: url(/fonts/fa-brands-400.eot?a96ab80f4a29dd4e5f92c6d76fb10052) format("embedded-opentype"), url(/fonts/fa-brands-400.woff2?80109f5bc367a1a6c9c5be88850ba9e9) format("woff2"), url(/fonts/fa-brands-400.woff?aa4d156f4f2ccdf9df35187aa049cec1) format("woff"), url(/fonts/fa-brands-400.ttf?31cf716603666f18185c1c948c79d5b8) format("truetype"), url(/fonts/fa-brands-400.svg?a90eca6566d00636f45de5fa2f35e387) format("svg");
}

.fab {
  font-family: "Font Awesome 5 Brands";
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/fa-light-300.eot?ac08735e2249cf88033e085b14a89c77);
  src: url(/fonts/fa-light-300.eot?ac08735e2249cf88033e085b14a89c77) format("embedded-opentype"), url(/fonts/fa-light-300.woff2?4044d63ce002435db7864ab707150ab7) format("woff2"), url(/fonts/fa-light-300.woff?923ab66a4c2b449dcf93ec04597df36f) format("woff"), url(/fonts/fa-light-300.ttf?04c143a0daff847e06806851eeec4559) format("truetype"), url(/fonts/fa-light-300.svg?7b5cd938cf4db3ac4073796f797c63f3) format("svg");
}

.fal {
  font-weight: 300;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/fa-regular-400.eot?1ec1fe254da5b12a819d37e2f6964ed3);
  src: url(/fonts/fa-regular-400.eot?1ec1fe254da5b12a819d37e2f6964ed3) format("embedded-opentype"), url(/fonts/fa-regular-400.woff2?5987f69f6dfb26ef3fdfe0c1477e9948) format("woff2"), url(/fonts/fa-regular-400.woff?3321ebbc891724b84923ea4e4dfe6280) format("woff"), url(/fonts/fa-regular-400.ttf?f382815ddcf5e0ab5bd741b0f19e3d5d) format("truetype"), url(/fonts/fa-regular-400.svg?eef2f5ce5a2a69c98f015de36dcbfc53) format("svg");
}

.fal,
.far {
  font-family: "Font Awesome 5 Pro";
}

.far {
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/fa-solid-900.eot?c38e404edd53d0a8841cab4f6aea4d78);
  src: url(/fonts/fa-solid-900.eot?c38e404edd53d0a8841cab4f6aea4d78) format("embedded-opentype"), url(/fonts/fa-solid-900.woff2?9d73d3a80b40def963d1c787d89febf0) format("woff2"), url(/fonts/fa-solid-900.woff?4647e3c771d1390c1c63c835ac39c1a9) format("woff"), url(/fonts/fa-solid-900.ttf?4afb83305809c9407f64ba961516b0aa) format("truetype"), url(/fonts/fa-solid-900.svg?860e3f84a7a130989ad7376c1259f700) format("svg");
}

.fa,
.fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-search--inline {
  float: left;
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-results__option[aria-selected] {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

.quick-sidebar {
  visibility: hidden;
  position: relative;
}

.quick-sidebar.open {
  visibility: visible;
}

#quick-sidebar-overlay {
  content: " ";
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  z-index: 996;
}

.quick-sidebar .container {
  position: fixed;
  right: -320px;
  top: 0;
  bottom: 0;
  background: #fff;
  width: 320px;
  box-shadow: 0 0 15px 1px rgba(69, 65, 78, 0.2);
  padding: 0;
  z-index: 997;
  transition: all 0.3s ease;
}

.quick-sidebar.open .container {
  right: 0;
}

.quick-sidebar .header {
  background-color: #3bafa9;
  padding: 10px 20px;
  font-size: 1.3rem;
}

.quick-sidebar .header .title {
  color: #fff;
}

.quick-sidebar .header a[data-toggle=close-quick-sidebar] {
  position: absolute;
  right: 20px;
  top: 10px;
  color: #e0e6e8;
}

.quick-sidebar .body {
  padding: 20px;
}

.filter-min-height {
  overflow-y: auto;
  height: 600px;
  min-height: 600px;
}

/* 1.4 Browser */

.browser {
  display: inline-block;
  width: 60px;
  height: 60px;
  background-size: 100%;
}

.browser.browser-chrome {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODY5RDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODY5RTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0NTQ4NjlCMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4NjlDMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3rRLuwAAUDJJREFUeNrsnQec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");
}

.browser.browser-firefox {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QzZFRDZEQzJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QzZFRDZERDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkRBMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRDNkVENkRCMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/jCwTgAAcDNJREFUeNrsnQd8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");
}

.browser.browser-internet-explorer {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QzZFRDZFMDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QzZFRDZFMTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkRFMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRDNkVENkRGMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yQ/wrgAAUJpJREFUeNrs3QWc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");
}

.browser.browser-opera {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODZBMTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODZBMjJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0NTQ4NjlGMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4NkEwMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3hx0NwAARy9JREFUeNrsnQec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");
}

.browser.browser-safari {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODY5OTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODY5QTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkUyMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4Njk4MkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EUXdngAAc/dJREFUeNrsvQd4XFeZ//9Or9Koy+py73bsOIXEaXaKk0ASh0AgIQUIu8su+4NdttEW2P8usCwLLJ0lpJC2aYQEQuIUpyd2irslW7Ys2ep9ZjS9/s87khPbkWOVuefeO/P9PM/7XFuW59y599z7fs8573lfQzqdJgAAAADkFwYIAAAAAAACAAAAAAAQAAAAAACAAAAAAAAABMBJP9RgwJUFQPDSq68VicM6YWcJWylstrA6YY5jfm1YWJew/cK2C3tR2NYL1p6bxBUEHwQGcAACAABtOX23OHxM2M3CzhdmnMbHsCh4UNivhRDYiasKIAAABAAA2nX8HnH4srC/EVaSxY/eJOxfhBDYgasMIAAABAAA2nH83OE/I+y7wsqVetcL+4mwrwohEMJVBxAAAAIAAHWdPzv8u4RdMYlfPyRsj7AjwobGf8bLA5XC5tFYjEDpKT6jSdhVQgS04uoDCAAAAQCAOs5/qTg8KazhJL+SEPaUsIeEPSOcdv8kZhKWC9so7FZhjSf51UFh68Xn7cJdgAAAAAIAALnOnx31ZmFlE/xzVNjPhf1IOOnOaX4+zwx8XNh/CJszwa94hX1IfP4+3A0IAAAgAACQ4/x5uv6Nkzj/Z4T9lXDMbVlqy05jsQVfmuCfeRlgtWjLj7sCAQAABAAAyjr/AnHYKmzxCf+UEvYvwn4gHHJagXZvoLFYA8sJ/3SXaO/TuDMQAABAAACgrAD4JY/wT/hxXNjHhSP+g8Jtc26Bhyb4p7NF21txdyAAAJgKRlwCACbtgM+ewPkztyjt/BnRxsM0thxwIt/G3QEAQAAAoBzfm+BnHOj3gMRz+BaNrf0fy2XjcQkAAAABAECWR/+reBB+wo/ZEX9V5nkIsRETh3+f4J+uw10CAEAAAJB9bp3gZ18XDjmiwrlwjYDgCT9bh1sEAIAAACD7nJjpr1fYI2qciBAdYXF4+YQfr8ItAgBAAACQRV569bUKGkvVeyyPC0ecUPG09pzw9zJxnjbcLQAABAAA2WPhBD97TeVzmiitsBu3CgAAAQBA9pioQE+Lyudkn+BnSdwqAAAEAADZo2iCn0VVPqcTCxBxMqIAbhUAAAIAgOwxNMHPilU+pzUn/L1V5ZgEAAAEAAA5R98EP1uk1sm89OprjeJw2gk/3oLbBACAAAAgu+ylsWI/x7JexfOZKB3x07hNAAAIAACyyAVrz+WkO2+d8OMrxEi8VIXRf7U4fOGEH/uEPYE7BQCYCmZcAgAmxWPCzjrm7w5hfy/sa9N05Pz/eRmhavw55GWGfUJs+E7xX38lzHXCz/53PDkQAABMGpQDBmByDpuTAXUIsx7zY94JsEY43z2T/Azep3+rsE+OiwnTBL+2W9jD406974T//8/0/oJEHPk/W/zuIO5S/oFywAACAAA5IuCn9P7p933CzhUOePgD/h8/EH9JY0V8JrtswDUGvi/sO+Kzo+IzPi/+/IsJfu8L4t9/jrsDAQAABAAAygmAMnFoFlZ2wj+9LewK4YgHJvg/heJwv7Arp9nsDv4YYV+c4N+eFXaZaBdeAAIAAAgAABQWAdfQWDzAibQL+7hwxm8d87sF4vCcsDMVOJWDws76oJkHAAEAAAQAANkVAd8Wh3+d4J94qyBP0/O/c/Kgx4V9RIFT6BJ2jnD+R3A3IAAAgAAAQJ4A4A7+X8K+fJJf4Yh8ngk4X4HmOSfBlcL5H8adABAAAAIAAHWEwD/SWFS+zHwaZwvnvxVXH0AAgJmCREAATBPhiHkWgDMCtkts9jZceQAAZgAA0MZMACfm4dmAf6D3J+nJNiPCKlD4B2AGAEAAAKAdIcAVAv9G2L/xY6BgU6cLAbDtxB/6fD6POHCyIcf4sWD8z05hnmPOyTT+bycjJiw0/mdONMRigzMUJoX5hY2O/93n8XjiuPMQAAACAAIAQAS8+tpicWhSso2qysrXKyvKeSagZNxKx49qLOmFx0UBb0fkbIScvXBo/M89wnppbNcCWy8EAwQA0A6oBQBAdqlUuoFUOnWOhr6vY9wm873TPp+vXxx5+2LbCXZIWLsQCFjaAAACAABdklS6gUgkqtdrYxgXCmxnTPDvCSEQOMFRi7D948bbHvcIYRBA1wIAAgAATSKcV8ng0PCczu5uRduJxWK5/D5aNG4nXtt2cdjFYoDG0iO/I0TBIfQ6AGagyBEDAMC0nD0H1Z1+jPGIdg4/Tzv37FW0baN4vlYsW4qbMLYjYrswDojkegxvCFGQV9kREQMAIAAAUN7hzxeHDwk7d9yW0Eki/Zv2tyg+Sl+yaCFZLRbcmPfDgYevCtvCgmB8piBnp0wgAAAEAADZdfbcgXmIfaGwdcLWCiuf7P9vbW+n0VFll6znzm6kArcbN+vU8C6F14W9SGNVFd8SgiACAQAABAAAR53+PHG4mMYy+7HjL5vuZ3V199DA0JCi51tfW0MlxcW4cVOHIyhfE7aJxsop7xCCQLdeFAIAQAAAMHWH7xp39pcKu1zYnGx99qBw/p3dPYqe/7zZs8ntduFGZuF2jQsBFgRPCjEwCAEAIAAgAEDuOf3Z4nA1jZXoPU+YIovoo4EAtba1K/Y9eOqflwBA9v2pMC609KdxMbADAgBAAEAAAH06fO6IHJ1/1bgtl9FuLB6npn37FfnswoICaqirJZPJhBusPB3Cfi/sUWGvC0GQ1NoJQgAACAAAjnf6Zwn72LjVqXEezftbKJrFnQAWi4VTAFNJcRFusjoMCHts3J7VihiAAAAQAABOXwNO/1iCoRC1tR+mRDI5o+eI1/lLioqoyOPBc6UtMfCIsAeEvSbEQAoCAEAAQAAAuY6f9+Z/StiNwuZq7fwSiURmN4DP759U+l6j0Uh2m40cDkdmnd/tcpHZjKl+jcPLBA8Ku1sIgT0QAAACAAIAKOf0ufLdJ4TdND7q1wWJRJKisSjFYnHx0k5RKpXKOHw2i9mcmeJnw7Ojazgj4d3C7pe1mwACAEAAgFx3+lzmlhPy3CZsozArrgrQst6jsZ0EvxH2tJJLBBAAAAIA5KrjrxWHTwv7jLBGXBGgQ7g2we3C7hJCoAMCAEAAAHByp8+d5yJhX6CxrXtYBAe5QGp8VuBnwp7LVvZBCAAAAQBywfEXisOtwj5PE5SDBSCH2CfsF+OzAqMQAAACAOSr4+cUvF+isWl+5LYF+QRXjLpD2I+FEGiDAAAQACBfHD+X1P07GgvqM+KKgDyGk0VwgqEfCCGwFQIAQACAXHT67Og5F/+/CDsTVwSA98GVCr8v7I+TiROAAAAQAEDrjt8sDjeMO/7FuCIAnJLdwr4j7BEhBBIQAAACAOjN8TtoLLDvn4U14IoAMGVahf0njWUajEEAAAgAoHXHz4l6OKjvX4VV4YoAMGM4h8C3x4VAAgIAQAAArTr+r5IGCvKADCHxiEdTlI6k0hQUlnk4xVNvSqXTEfFvx1YrMpmNBsvRv5iNZOefGQ0Gl2EsH4MTl1MTMwL/LuxeFgIQAAACAKjt+Nk53CLsW3D8ipEUzns4mkyPhBOpcDCeio7GU+lAPGUajaUs4s8O8TOXMEckmXaLf7LGktl/tu0mA9nNxqA4Bh1mQ6DAagoWWo3xAosx4bYa0+JodJqNNrvZ4BFiolS8Cdy4dYoJga8JeyhbSYWAPsimz4YAADN1/pyt77vCluBqzIhEIpXuDibSXl80GRkMJw394YRjIJws9kaT5cFEyqrHwZ7FaCCPzThUZjcPVDhNQXFMlNhNlgKrscBmMlRBIMyY7cL+RYiAZ3ApIAAgAIAsx7+WxoKTzsHVmBIhMYLvGI6m/L3BBHUH4+6eYKJ6JJr0pPJwHOe2GKMVTnN3ldPsrXGbYxUOs9NlMVYL3VCKrjIlXhD2T0IIvI1LAQEAAQCUcvzzxOEHNLafH3wAwqEPiNF7lxjWxw6Pxl2dgXjdSCRZiPnaU+M0G+PVLnPHbI9lsE6ohBK7qcJiNPDyEl4uH+AbhN0r7KtCCHTickAAQACAbDl+jzh8XdgXhVlwRd735g2MxlJtHYF45JAvVtDujzcG4ik7rkz2sJoMqVq35cj8IutAQ4HFXGwz1RkNVIYr8z7C4yL9+0IIBHA5IAAgAMB0HT8n8fkcjW1BKscVGSOZTvcOhZNdB3wxahmJNfSFEmUY2cunyGYaFYKgbVGxNVbpNPMsQT2uyrv0CPsnYfchUBACAAIATNX5f0gcfiVsRb5fi1SahgbDifbmkZipeTg6ZySaLEQP0R5uizG0sNh6cEmJLVrlMteaDAbkoRhLL/wFIQJ24FJAAEAAgFM5/gpx+J6wT+fxZYiNxlIt+0ai0d1D0UYxwkdQmg4ptZu8y0vtrUIUcBwBl5l25KuGFfZrYV8XQmAYPQMCAAIAnOj4eT//X9FYopGiPBzl93cG4od3DkYK94/E5sdTaVQpzCFM4r00r8jSuqrcMVTnNteajYbqPLwMA8L+nrAsAAEAAQCOcf48zX+7sDPyapifTB9u9cX63+6P1Arnj+niPKLSaR44o9JxeEGRtcRmMszJs6+/WdjnhQhoQU+AAIAAyF/Hz5Hq3xT2D8LM+fCdo8l0e9NwdPCtvvD8oUjSg14ASuwm35oKR8vSUlux3WSYlydfO0pjFQe/K4RAHL0AAgACIL+c/zoaWxfM+RdePJU+0jwc7d/aF54zGE6W4O6Dk1EqxMDZsxwti0ts5RajoTEPvvJeYbciiRAEAARAfjh+Tr/6Qxrb3pfDDwqNtPljB1/tDtV1BROzcOfBVKl2mXvWVju75hRa54jXWi4LRy4K9SNh3xBCIII7DwEAAZCbzv8icbhDWK6ObOJihL/3jd6Qs2k4uiCFMCeQBYzilba4xLb/3CpnsNRu4niZXF0uOzg+G/Aa7joEAARAbo36OXf/X+fi90uk0l07B6O9r/WElgaRgQ8oiNtiDAsh0LSizDbLbDTU5OBX5C2D/yXsm0IIRHHHIQAgAPTt/Llgzz3Cci3SOdEfSux+sStU0uqLNeBOA9nML7K2XlTr8o/PCphy7OvtFnYzEghBAEAA6NPx8zTl18ctZ15OqTQNNw1HD73QGVwSiKecuNNAbQqtxoAQAvsWF9tyLVYgRmO7hLiuQAp3GgIAAkAfzn8ujVUGOztXvlM4kT7wancotn0gvDSJtX2gQUwGSp9R6dh1TpWz0GYyzM6hr/aisJtQZRACAAJA+87/FnH4mTB3LnyfkWhy1zOHg0WH/DEUegG6YX6Rtf3iOtdokc20PEe+EqcQvk2IgMdwdyEAIAC05/hd4vBzYbfkwNeJdwbiu54+HGgcCCeRhx/olkqnuffKRne3OK6k3FiK4wJhf4ftghAAEADacf48ynhQ2GKdf5Voqy+2e9OR4EJfNFmAOwtyhRK7ybuhwd3aUGBZJv5q0/nX2SnsY0IEHMCdhQCAAFDX+d8mDj8Vpuftb6H9I9GmZ44gsA/kNm6L0X/lbHfznELraToXAgFhnxMi4P9wVyEAIADkO34ubfoLYbfqecS/fyS25+nDgWWhRMqGuwrySAiErmh0N831WJfrXAhwOvEvImcABAAEgDznzxHGjwpbpdOvED/ki+18sj2AET/IawqtxtGr5hS01LktPCOg1xiBN4VdJ0RAB+4oBADukrLOf4M43C+sWI/9tzMQ3/5EW2A+1vgBeI9Su2nwmrkFnRUO82k6/Qr9wj4hRMALuJsQACD7jp8v7NeEfVuYUW/n740m9zzWOlrRG0pU4G4CMDE1bnPPtXMLR9wW4xIdnj4XFfpnIQL+G3cSAgBkz/nzNDkX8bleb+ceSaZb/9Q2ajrgjTXiTgIwOZaW2Foub3Q7LEZDnQ5P/z4ayxmArYIQAGCGzr9WHB4XtlpfHZWGXuoO9mzpCS9D4j4Apg5XITyv2rnjQ1XO2eKPHp2dPscFXCNEQA/uJAQAmJ7z51S+nHlLT/Xs4y3e2C4x6l8RTaYtuIsAzAyH2RDdOLdwT0OBhYN+9bT81zUuAt7GXYQAAFNz/p8Qh7tIR1uEfLHU3gdbfFVDkWQJ7iAA2aXKZe792LzCEZfFqKeEX2Eaqyr4CO4gBACYnPP/ijh8Ry/nm0rTwKYjgaEdA5FFuHsAKMuZlY6962pd1eJVq6edQP8kRMB/4e5BAICTO34u4ftLYbfp5JSTB32xHU8cGl0ZTabNuIMAyIGXBa6bV7in1m05XUen/b/C/loIgSTuIAQAON75F4rDw8Iu1cP5Cod/6MEDPntXIFGNuweAOjQWWtqFEDBajAa9VMvcRGN1BEZx9yAAwJjz573xT5M+MvvFtg9E9jxzJLA6hfB+AFTHJN65V852v7O0xMYVB/UwE7dN2AYhAgZw9yAA8t35zx1XxXO1fq7BeGrf/S2+8kGU6AVAc3CQ4CcWeEbtJsN8HZxuq7DLhAhoxZ2DAMhX53/a+Mi/Uuuj/jf7wk2bO4KnYdAPgHbh3AEbGtzbV5bZl+tgNoDTB18uRMA23DkIgHxz/hfSWIKfQi2fZySZPnjvPm/RQDhZhrsGgH5mA25Y4AlbTYbZGj9VP43lCkANAQiAvHH+V9JYwJ9Dw6eZ3DkY2fn0Yaz1A6BHTAZD+uo57rcXFtvW8KtZw6fKuQI4MPBJ3DUIgFx3/hvF4UFhms2Sl0ilux884E8fGY3X4I4BoG/meqyHr5tX6DAaSMuFuOLCbhIi4EHcMQiAXHX+N4rD70jD6Tx7gokdD7T4lmFfPwC5A+cN+NTCouYyh0nL5YZTwv5CiIDf4o5BAOSa8/+8OPxMw84/+MyRwJF3+iOLcbcAyE3OqXLuvKDGyRk7tZxinJMF/RJ3CwIgl5z/L7R6fmK03353s7cQOfwByH0qneaBmxZ5whpPHgQRAAEA5680HaPx7f93wL8ykUobcbcAyA+sRkPykws9O6tdZi2XGYcIgACA81eIyHMdwUNv9YWX4E4BkJ+cW+XceX6Nk5f9rBo9xS8LEfBD3CkIADj/LMFR/vfs85l6Q4lK3CkA8ptat6XnhoUeg8lAszATAAEAATBz58/R/veQBvfeeqPJPXc1e+eHE2kbHicAAOM0GyOfXlJ0sNBqXKbRU/ycEAG3QwBAAGjd+V8jDo+SBqP9m4aj259oG12VRmIfAMD73t1EH51b+M78IqsWSwzzFsGbhQi4DwIAAkCrzp9L+f6JtJfkJ7rpSODQNmzxAwCcgjMrHc3r61xcnExrcQEsAjhj4O8hACAAtOb8z6exwj6aSu+bStPgfft90c4AsvoBACZHfYHlyCcXeJxGA2mtBghnDOQCQs9DAEAAaMX5c3atl0hjhX0iyXTrb/eOVPpjKTdeaQCAqeCxmXyfXVI0bNNeQaGgsPVCBGyFAIAAUNv588PxujBNRdAOR5K772jyLo1jfz8AYJoI5x//zJKiliKbaanGTm1I2IVCBOyBAIAAUMv5l487/3laOq82f3z7gwd8CPYDAGThnU70ifmebY2FFq0lDeoSdrYQAZ0QABAAsp2/SxxeFLZGS+f1dn9457NHgivx2gIAZJPL6t3bVlfYtSYC9go7V4gAHwQABIAs58+V8jja/zINnVZ80+HAwW0DiPQHACjDmZWOvevrXAtIWzudXhZ2iRABMQgACAAZAuDX4vAXGjqlyO9b/V37R2Jz8YoCACjJwmJr67VzC6vEH50aOq0HhX1SiICcXviEAFDf+f+jOHxfOx2CvPe1+IIdo9jmBwCQQ12BpfPGhR63eNsXaei0vicEwFcgACAAlHL+14rDI6SRFL+pNPXf2eQ19IcT5XglAQBkUuk099+6uIiMBqrQ0Gl9WoiAuyAAIACy7fzPEocXSCOJfrigzx1NXsdQJFmMVxEAQA1K7aaRzywpCpmNBq3MQHKiII4HeAkCAAIgW86fO/fbpJG9/sL5d/16z4gHCX4AAGpTaDUG/nJZsU9DImCYxrYHHoAAgACYqfPnET9HmWpiu18smW4Tzr8yEE85CQAANIDbYhwVImDQqp2sgfuFnSlEgB8CYGKQIW5y3K4l5//L3SNVcP4AAC0h3kkF/G7id5RGTmmhsPvFAA5+DgJg2qP/fxaHG7Tk/EOJlB13BgCgNfjdpDERcKWw/w93ZmKwBPDBzn+DODypBaEE5w8A0AtOszHy+eXFPRpaDrje4/E8lAvXFjEAcpx/ozhsE6Z6hH08lT7yi10jFXD+AAAdiYDw36woHjQbDXUaOB2uHniWEAF7IQAgAE7l/NnRvirsdLXPJZlOd/9q90ghov0BAHpDY7sDWoStESJgFAJgDMQATMzPtOD8OcnPb/d6HXD+AAA9wu+u3+z1uvhdpoHT4foFd4gBngF3BgLgZKP/z4jDZ9VXeTRyV7OXkOQHAKBnvNFk0R1N3sw7TQOnc52wv8NdGQNLAMc7/+Xi8JYwm8qnEr53n2+oIxCvRRcFAOQCtW5L16cWeTzCO6g9o5kQdr7H43lDj9cRMQDKOH+XOLxDY3tH1ST++1b/EVT1AwDkGnM91raPzy/kgY3apYQ7hK0UImBEb9cQMQDK8HMNOH96riPYAucPAMhFWn2x2U8dDrSyH1P5VHhnQt7HA0AAjI3+bxKHW9Q+jzf7wjvf6gsvxR0BAOQqOwYii7b0hndp4FSuEfY3+Xwv8n4JQDh/HvXz1L9LzfM45I9tf7DFvwqvBwBAPnDt3MJtC4utq1U+jRiN1QvYqZfrhhiA7Dl/Xod6nVTO8z8STe759Z6RZek0XgoAgDwZfQq7bWnxrjKHaYXKp9Ik7HQhAiL5JgDyfQngm2o7/2gyfeiOJu8iOH8AQD7Br7y7mr3Lwom02iV7lwj7fl6KsHydARCj/3NprMSvaiIolaaBX+4eRqIfAEDe4rYYg3+9osRvMlCVyqeywePxbMqnGYC8FADC+ReIA6/5qFmoInrPPt9QZyBejVcAACCfmeU09356SVGh+KOaZc57hC0XImAoXwRAvi4B/ERl50/PHgm2wvkDAABRbygx68n2QKfKp8EzED/Np+uedwJAjP65PvStap7D/pHo9rf7w0vw2AMAwBi7BiMLdg9Ft6t8Gp8UPuJj+XLN82oJQNzYInHgcpCqjby90eSeXyHiHwAAJuQvlhXvLLWbVqp4CoPClng8ngEtXh8sAUyfH6vp/BOpdM9dzd75cP4AADAx4h25JJ5KH1HxFMqE/SIfrnXeCIDxqX81s/1F79vvM4QTaRsecQAAmJhYMm35XbOPgwFDKp7GdcJnfDTXr3VeLAGIG8nRpZzsoUatc3ihM7h3Sy/S/AIAwGRYVW5v2tDgVjNWqlfYYo/H49XSdcESwNT5jprO/8hofDucPwAATJ7tA5ElB32xd1Q8hVnC/gszADqeARCj/7PEges+q3JS0WS6/Sc7h+sTqTQKLwEAwBQwibf2364sPeAwG+areBoXeTyeF3NxBiCnBcB4rn9WkMtVOoXw7XtHggPhZBkeZQAAmDrFNpPvL5cXsxZQK2MqpyrmBEHRXBMAuT4q/bKKzp82dwQPwfkDAMD0GYkmPU+pmySIZx/+KRevbc7OAIjRP2f648A/uxrt9wQTO+5q9p6GxxcAAGbODQs97zQUWE5XqXmuFLjU4/EcwgyAPvgftZx/Mp3ufqDFtwyPLAAAZIeHD/hXqZgfgH1JzqUJzkkBIEb/l4vDR1RqPvXQAX8imkyb8cgCAEB2EM7feP9+n5X/qNIpXCF8y0YIAG07f0608xO12t87HN3R7o/X43EFAIDs0h1MzHqnP7JbxVP4ofAx9ly5nrk4A/APwuap0XAkmW79U9voajymAACgDM8eCawOxlP7VGq+kcaCy3OCnAoCFMqMk/3wlg2HCs3H7mjyevtCiQo8ogAAoBwldpP3L5cV83KAU4XmOUXxAo/H06XGd0cQ4Mn5rkrOn7NWNcH5AwCA8gxHkkWv9YQOqtQ8i47vYQZAQzMAYvS/RhzeJBUy/oUTqZb/2Tm8AFX+AABAHn+zomRvodWoVpr1sz0ez1bMAGiDH5E66X6j9+73lcL5AwCAXO7f7+Py7mGVmv+B3q9fTgiA8bKNa9Voe+dgpGkwnCzFowgAAHIZiSaLt/aGW1Rqfq3wPVfr+frpfglgPN9/s7C5si9eLJlu/9GOocYURv8AAKCOExPu5osrSw44zEY1CgbtF7bM4/EkZDWIJYDj+Zwazp/vw8MH/WY4fwAAUA/2hw+0+AvFHxMqNL9Q2G16vXa6FgBi9M/RmN9Qo+02f3z7kdF4LR4/AABQl75QonLfSHSHSs1/U/gihx6vm95nAL4kbJbsRsWof/CxVv8KPHYAAKAN/tQWWJVMp3tVaJp90P+DAJA7+i8hlUo0Pt8R7EeufwAA0A7xVNr05/ZAQKXm/1H4pEIIAHmw8/fIbjQQTzW/3R9egscNAAC0xZ6h6LzhSHKnCk3zTrC/19v10uUuAKG0ysShXZhL8vVK3tHkHULGPwAA0CYldtPwXy4rZt9gk9y0T9g8j8czqGQj2AUwVvBHtvOng77YDjh/AADQLsORZEnzcHSPCk3zjPSXMAOg4AyAWqN/cZW8P94+5Iwk01Y8YgCAqWBKJoTFKWZ14GJIwGo0JP9uVemw0UDlKswCNHo8Hi9mAHJo9P96T+gwnD8AYKq4Al66/IlfUdpgxMWQRCyVNm3uDPZjFiCHBMD46P8L0jtTMn341e7QSjxWAICpUNV1kG65/au0b+k5FLfYcEEk8lZfeKkYtKlRMfBLwle5IQCyz9+qMfr/U3sgiYx/AICpsHLb83TD3d+mnuq5dHDBalwQFXj80Kga27U9agxUc1oAjCsq6RfVH0s17R+JzsGjBACYDLzef9mTvxF2OyVNZnpuw624KCpxyBdrHI4kd6s0C2CHAMgefyGsRAUFWYzHCAAwGdwBL33y7n8To//Nmb+/dsF1NFqIYqFq8mirv0ockpKbrRR2MwRAdkb/HHwnPclCfzixozMQr8IjBAA4FTWdLXTLb75C1V0Hxt4flQ30zpkbcGFUZjCcLBPv8e0qNP0Pwndp2sfqZQbgRn6+JLeZeKx1tBGPDwDgVKx6+9nMyJ8j/scw0DNXfpZSRhMujgZ4oi3AVftikpvl8sQbIQBmNvo3qDH6Pzwa3zkcSRbh0QEAnAze23/5H39Nlzx1BxlT780y7zh9PXXXzMcF0oofiSYLWn2xXWrMAkAAzIz1wpZJbjP+ZHtgAR4bAMDJcI8O0w13fZuW73jxuJ+HXIX08rpP4AJpDPFOX8q3R3KzZ4tB7NkQANPn71QY/e9ixYhHBgAwEXWHm+mW33yVqrpb3/dvmy+5iSJ2Fy6SxgjGU459I9EmFZrWbKlgTacCFsqJ122a+SMlXpPoz3YNJ0djKSceGQDAiax+axOte+ae46b83x08zF5GD37qa7hIGsVpNka/eFoJ3ziZ7/cEjaUH7srGh+VTKuAvSnb+1OqL7YbzBwCciDkRpyue+CVd/PRdEzp/3vP/7OWfwYXSMKFEynbAG9sru+sI+2vMAExt9F8oDqyYZKZUjP9i90gE0/8AgGMp8A/Rxod+SLN6Dp30d147/6OZff9A27gtxtDfrizh7RkyczNzieBaj8cTxQzA5LhJsvOnzgDW/gEAx1Pfvpdu/c1XPtD5j5TMoq3nXo2LpQMC8ZSTZ3olN8t1bD6qtWuhZQHwecntpZ9sD8zF4wEAOMqarU/R9fd+hxyh0Q/8vWeu+AwlzBZcMJ2w6UiQ48tkZwf8vNaugyYFgM/nO18clspssz+U2IF9/wAAxpyI0ZV/+Dmte+Z3ZEinPvB3m5edQ4dnL8dF0xE809sTTOyU3Oxa4duWauk6aHUG4K9kN/jU4UA1HgugN1bPwopVtvF4B+jGu75FS3e/esrfjdqctPnSm3HRdIh459fmg2/TlQAQCokrZ0hdKxmNpZq6g4lKPBJAT5gMBtq4qIzqClFnPls0tO2hW27/KlX2tE3q919e/wkKujy4cDqkL5So8EaTsrMD3iR8nAMC4ORw3n+rzAY3dwaxeAd0R5XbSmajgT66uDwjBsDMOGPLk/Tx+75D9nBgUr/fUz2Xdqy+GBdOxzzXESyU3CSrxWshAE6O1I208VT6SPNwFEm7ge6oGR/5V7qsdEEDwlemiyUepY889lO66Nl7eV/0pP5P2mCkTVd+ThwhvPTMAW+sMZZMt0lu9tMQABPg8/lWi8NKmW1u6Q2PpPEcAB1SW/De1P9FjUVU7sRE1lQpGumnT935r7R4z+tT+n9c5rd/VgMuYA4gfIBfcpPrhK9rhABQefQvHP/o1t4wwneBPgXAMWv/vBSwcVE5YTw6eRoP7aKbb/8qlfcdmdL/Gy0soVcvRMKfXGFrX3hFOk1eiU3yY3oLBMDxo39+m90gs81WX2x/PJU24hEAesMiHH6F6/hQmdlFdlpTjV0Bk5H+Z73+R/rY/d8jeyQ45f/9/GW3UMzqwGXMERKptKHFGz0oudmbx0vdQwCMs0FYscwGN3cEkfgH6JLqAhsZJ3h9XDGvlAqsJlygk2CNReiqR39CFzx//6TX+48bNMxfRS2LzsSFzDFe6AzNzyhDecwRpnqZYC0JgBulzjjEUnuGIslidH2gR2oKJt76Zzcb6aoFZbhAE1A83EufuuMbtKhpy/RGimYriv3kKCPRpMcbTcpOD3yj2t9bEwJgvPDPR2S2+UoXtv4B/VLnOfne/2UVLlpShnr0xw23Du6gm3/7NSob6Jz2Z7x2wUfJ74G4ylVe6Q5ZJTf5ceH7zJgBGNsXaZfVWCpNQ3uHowvR5UGuzQAc5eqFpWQzI7yFZ3XPfvUP9NH/+z7ZIqFpf8pgeS29dfaVuJw5jPAJi4Rv6JPYZLmwSyAAJAf/tXijh1LY+wd0Cjv2slNs+Su0mWnD3JK8vk7WWJiuefjHdP4LD05rvf9YNl15G6WMiK3Iaakousi+kWhHLvs+zQkAn8/Hb6l1Mtt8qSuExD9At/D+/8mED59VU0gNHnteXqOSoR666bffoAX73pzxZ+1adRF11WHCMB94pTs0T3KTV43vgMvbGYCNwqRJ60A81YSqf0DPnGr6/ygsEq5dVEYmY35lB5h7YJtw/l+n0sGuGX9W2FlAL66/AZ0uT2DfwD5CYpMc/3ZRPguAj8ls7M3ecBLdHOiZqRT/4VwBF+ZNmuA0nfPK7+mj//cDskVDWfnEFy6+kSIONzpdHiF8RDyXfaBmBIDP5+PCCDKn/yPbByNL0cVBPswAHOWihtxPE2yNhunaB/+b1r74MGVrO3dHw2Las/J8dLg8Y/tAZJk4hCU2uVH4QlUeULVnAK4SJu2L94USTbEkMv8B/eKymKjYMbWdQ7wEcG0OpwkuHeymm3/7dZrX8k7WPpMD/p654rNESK6cd8RSaVNvKLFPYpOcj+bCfBQAUssivt4TLkT3Broe/RdOL16oschOZ9bkXvdnp8/r/SVD3Vn93DfP+QgNldWgw+UpW3rDstd9rsorATAe+ShtDyTv/d/vjc5D1wZ6prZg+gHDl88toUJbbmxl4219a196hK598AeZ7X7ZxFtcQa+ftxGdLY/ZPxKdL7rYsMQmP6LG91RzBoAjH6WlKzs8Gj+Uxt5/oHcBUDh9AWDLkTTBnNDn2gf/i855+VFFPp/T/XLaX5C/cJ6YI4G4zAJBDWJQvCKfBIBUxbO1N1SJbg3yWQAwS8tdGdMrpQOdmZS+cw9sV2bkt+Rsapu7Eh0N8G6AWbnsE9UWAB+WqOYG2v3xenRpoGc4u182Kv3xLIAe0wTP3/cW3XTHNzJFfZSAS/w+f+nN6GggQ6s/Vi98xwgEQJYZn+qQ5pAPj8bbMfsP9E5NQXampTkO4HIdpQk2pFOZdL4bH/5hppyvUry87noKFKBAKBiDl4w75S4DnCF8Y2k+zABILYCA6X+QC9QVZi+tL6cJ5p0BWsceCdJ1D3w/U9BHSXqrZtP2NZegk4HjeLMvLFMRsj++OB8EwGUSVZy3fRTT/yAHZgAKs5synHMDmDWcJrisv4Nuvv1rNLt1p7LvCIOBnrnyNnFEihBwPK2+2Lw0kS8XfaMqAsDn8/Gw4zxZ7fWEEq2I/ge5wEy2AE4EZwfUaprghc1bM+v9RSPKV2fdvuZS6q2agw4G3gfvBugLJQ5JbPLSXJ8BYOcvbe5x+0DEhW4M9E6Jw0JOS/YfVxYAXC9AK/B6/4XP3U9XP/JjssSjircXcBfRyxddjw4GTsqOgYjMan01YpAsLV29GgJApsKJNg9HF6ALA/2P/pVx0mNpgsvIoIGVAHs4QB+7/3t05ht/lNbm5stuoZjNgQ4GTkrTmA+RWSBofS4LAGmlD73R5P54Crn/QQ4IgELlJs0aPHY6q1rdNMHlfUfoltu/Ro2Hdktrs23uCtq35Gx0LvDBo8hk2jwaS8msDSCtQJ5U5zhe/W+VrPb2jcQS6L4gF6gpUHaafsO8kkyeATVYvPd1+tSd/0oeb7+0NhNmSybjHwCT8yXRqMTmzhe+Uopvlj06Pk9mm7sGI3PRdYHe4en52kJllyFtJiNds1BummBe77/o2XvpI7//qZT1/mN547yN5C3G7mAwOXYPRWdLbI63HkpJCyxbAFwoTeGn0t1DkaQHXRfonTKHhawm5R/VxWVOWiYpTbAjHKCP3/sdOmPLk9Kv51BZNb35oY+gY4FJ0xdKlKbS1C+xSSm+UrYAWCuroc5AogvdFuQCSo/+j+WqhWVkVzhNcEXvYbrlN1+hhva9qlzPZ6/4LCVNZnQsMCV6QonDEps7P6cEgM/n4/rKa2S1t2coUoAuCyAApgbXGrh8nnJpgpfueoU+dec3qNA3qMq13LPyfDrSsASdCkyZvUNStwOek2szAGcIk1WMPH3QF8P6P8gRASA3Ze+Z1YU0O8tpgo2pJK3f9Du68vFfkDkRV+U6RuwuevHiG9GhwLTYPxKTuaW8UgyaFc9OJVMASNtvE0mmW8OJtAVdFugdo8FA1W75iXo2ZjFNsDPkz6z3n/7mU6peS3b+IWchOhWYFoF4yh5PpTtyaRZApgD4kKyGOkbjw+iuIBeodFlUydfPaYIvapx5muBZPYcy+fzrDzepeh27ahfQrlUXokOBmfWjQKJXYnPnYgZgGjQPRxH9D3ICmev/J8JpgitnkCZ42c6X6MY7v6Xaev9RUkYTbbryNvEnAzoUmJlvGYnKXI9TfNAsRQCMr2WUS7povP4/D10V5AI1BeoJAF5+uHZx+ZTTBPN6/8VP30VXPPErMiXjql/Dt8+6ggYr6tCZwIw56JXqW5YJ36lonmpZMwBnyrpi0WS6XZgJXRXkAnUqzgAw9aL98+qKMmJgMriCPrr+nv+g1W9t0sT183vK6LULPoqOBLJCIJ5yJFJpWVvM2Y+tVLIBWZthpaX/7QsleL5xNroq0Du89j/LrX6lPt4WeMmcYuoJxOiIL0KtI2Fq80Yokkgd93tVXQfpmkd+RAV+7YTgPHv5pylusaEzgawxGEn2znKaayQ1d7qwLXoXAKtl3ZwD3pgdXRTkAlXC+RuzWKaPa5uPxhLCkhQVzjuaHHPg8WSaLCaDEBxGcpiN5LIYM3UBjg0+5D/zbATbuXUeSovPavOGqWkwRHv6g9Sw5Vm65Kk7yJTUTvmNAwvXUOv81ehIIKsc9MaMQgDIak7R3Dk5JwAO+mIN6KIgF5hJAOBQOE6d/ih1CBsIxqg/FCd/NJERAZOFRUCpw5yZhah2C+fvsb0bFMi6ZE6xg+YUmGndk7+l6J8e1dS1i1nt9NyGW9GJgBKDzOq11U5ZzZ2hawHg8/nqxaFExpUSo5KR4UiyGF0U5IQAmEIAYEyM4vcNhahF2IHhcMbZzxT+DDae7j+K02LMOP5FpU5aaAxT+t+/Tok9OzV37V674DoaLSxFJwJZpy+c4CpSYWEOCc0tEj7U6vF4YnqdAZA2+vfHU5ykAQIA5MUMQFIo3n2DIdrWE6CW4RAXwFL8nELxVGbKf3jbDqp8+IfkCng1d936KxvonTM3oAMBpQaaFEqkDjvNxkUSmuNAQM5dvUOvAmCFrBvTHYhH0D3BtJ4yg4Eum1uSWSNvFk51MKTu9jWryUDlzokDAHkNf0unn97s9lNA/Fk2K7c9T5c8dWdmu5/2MGT2/PPefwCUojeYCMzxSAvQXaFnASCt8kabP44CQGBa8Gj6tU4ffWFNDV0xrzQjAHh03TwUonZvhFLptNTzWVDqfN/+e18kQS8c9tLbPaOUTKWlXyMO8Lv46TuFANis2fu44/T11FODNCBAWQ7541bJAkARckoAtPsRAAimDzvY+/f00W2rqqjMaaG19Z6M8Xa3/UIIsCDgY/iE7W9ZfSCNBrp0TgmtrXsvmSVPuz/fNkJbxYhfDcfPuEeH6ZqHf0zVXQc0e/9CrkJ6ad0n0ZGBDF9TTeSS1dxyXQoAn8/Hny9jnYTXZby+WKoIXRPMBA54+9OBIbpqQdm7P7ObjbSy0p0x9r+HfRFqHgxmfamAo+0/ubSSKlxjdazY1W/t8tOm1uH37bmXSW3Hfrr64R9lkvxomc2X3kxRuxOdGCjOYCTJL4ioMBlJJpbqdQaA5+KkVOULJlLd4gABAGbMG51+qi6w0Zqq968o8dZ4LpXLdnSpgIUACwIWBtMdoHMJ3o8sKH137z1/7sPNA5nEO2qy6u1naf2muzW63v8eh2cvo6Zl56LzAinwimAkme6wmwwy1ptqxGC6wOPxjOpNAEib/h8IJwPoliBbPL5/MLPn/VSpeHmp4Lx6T8bCJywVTGbUzsGH7PjPqnmvTO0WMer/88GhTIIeteAc/pf++Q5avuNFzd+rpMlCz17+GXRaIJXhSNJb7ZKWEGiBsHf0JgAWyLo6HaNxC7okyBa8pe7e3X30hTNqqMA6uYhyzqJ3WqU7Yxw0yMGDPDvA+/MnWirgpYWblldm9tUzvJf/0eZ+2tUfVPW7F/iH6JqHf0RV3a26uFdbzr2Khkur0GmBVDoDcZIoABbrUQDMlyYAAvFydEmQTTgJDouAv1hdlRmpTwVO4ZvJlCfsyvmlNHB0V8H4UoHDbKLPrqrKpPtlvJEE3bWzl/qCMVW/c93hZrr60R+TM+jXxT0aKZlFW9Zejc4KpCMGnZ4zKx2ymlNkMC0jBkAKfaFEDbokyDa8Bv/E/iHauKhsRp9T7rRQ+TFLBTzDcHRmgVP23r2rV5U9/cfCFfzWPXOP5tf7j+WZKz6TWQIAQDa9cn2OIsH0OSEAxLt0MJpMl6FLAiXghDucle+M6uykmeClgqMcGgnT73b1vVuYRw3MCV7vv52W7XxZV/eFg/4Oz16ODgpUwR9L8ZaTkDAZW0/m6EoA+Hw+3iRZLeNGiBFVvzhAAADFeLxlMLM9r8GTvWKT7PzvEiN/NYP9Cn2DtPHhH1JlT5uu7gdv93vh0pvQMYG6/TCZ7rbJ2QmgiAAwKnjC0pLyjESTQXRFoCScgOe+3X3kj2ZnepzzDajt/Ovb99Itt39Vd86feXndJyjo8qBjAlXxRZOykmMUi0F1oZ4EQL2sm9AbSqAnAsXhHPz37u6dcTa+/mCcfqey81+z9Sm6/t7vkCM0qrv7wKl+d6y+GB0SqE5/OCnT+WR9FiAnZgB6gwnUAABS6PBH6Q/7B6f9/znQ786dPapl9rPEo/ThP/yc1j3zOzKkU7q7/mmDkTZdcZs4GtAZgeoMhBM2ic3NzvYHKhkEKG0GYDCSRAZAIA0uxsOZAj9UO7UZOc4NwLUGeMufGni8A7Txof+mir7D+r32Z11O/bNQ8gNoZAYglJS5DpX1jp8TAmAkkqxAVwQyefLAUCZ3P6cEniybWkcya/9q0NC2h65+9H/IHtZvwszRwhJ67YKPovMBzTAYScyS2FzWg+p1HwOQFu+FSDJtRFcEMkmOj+Z90cmN5g8Mh+mVI15VzvWMLU/Sx+/7jq6dP/PcZbdSzOpA5wPaEaWxFHfIuKTm6vQ0AyBFGcWSad4CiBgAIB1ez79nVx/91enV7xbxmYhoIkWPNA+Q7JA/Xu+//Ilf0aKmLcf/Q6FHPDGFZHCId5fZQhQJUzowSjQyLJSNNpMAWT60ljbcdA0t9Uepa5QtRn2BWEaIAaAW3PsSqXSfeP5r9TgDoHsBEEqkRtENgVqwM/r9vgH6+JKTr0L9+eBwJq2wTIpG+mnjQz+gcv8AGc44mwzLVxItWkqGunoil/sk0xriHLu7Kd16gNK7d1B6+9tEgwOqX2ODzUbOL/4juQtsmdiLd083laaeYIy6jhEFvUIUpCAKgESiybRPkgDIeuZBRQSAz+fjhdFCGRc/EEvF0AWBmmzvDVCNcEzn1r0/Hoh3DbzVLTevfuOhXbSx6Tmy3fBJMpxzHpF9ktPmJvE6EAKBRYLhwvWZmqfpPbso/dzTlH7lBTHUUSd4sX/jTVRU+f7xhMlooFpx3WuPEQWcYrlHiICMIBDXvlMcedslRAFQimAiFXZZpKxCZ11kKDUDIK00lzeWQg8EqsOjfC7sc7Sy31H+2DIoceo/TRs63qHTltWS4frvZmHobcjMHGRmD276DKUeeYDSm56UukwwWFFHDy9cT19OpDLVE0/5QhOigEs4Z8o41xwvCrjmQuf4bMFAiGcK0G9BFga80VSiQk5oim08GVDWRhRKCYBKaQIgmjSjCwK14RHmfXv66W/PqKEi+1iX5LK+PAMgg2KK0w22ISq89nJlGigrJ+Nf/T9Kb/gwpX/xP5Tet1fK99p0xWcpIDT+S4e9dNnckum95I4VBeNwEqbuwPjSgT8GUQCmzXA0aZLYXIUeBIC00rzDkaQTXRBogVA8mSnnywKAZ5yfOzQspd2VxiBtWFhGRrfypTcMjXPI8J8/ptT9d1P64fuF8lFuBm7Xqouoq25h5s+vdfronDrPuxUUZ4rFZMjUdTi2tkMsmaLu0Vhm2eDoEsJgOE5YPQAfxEgkaZfYHNe8Oah1AVAi62r4YynsAACagEv+Liwd06O7B4JiRKn87qAP23y0fMU8uV/UYCDjjbdSeuFiSv3nvxFFsz/LEXYW0IvrbzhuxP7qER9dPk+5V4vVZKTGInvGJhIFR5cPhsR9hSYAx/ggl2QBkDV0LwAC8RSyAAJNcGwQ4MuHld/zf5Oxh2pXrFDt+xrWnEXG//gBpb75FaJgdnMMvHDxpyjiOH63ApdlXj+7WDhqeWmAJxIFvK3z6K6DrlGIgnxnNC51EJrVpHe6FwChuFT1BcBJHIWBVs0aew8c8UUyTkFJVpTZqXb2CtW/t2HBYjJ+8z8o9Y1/ytpMQEfDYtqz8rz3/ZzrJ7zTMzrlFMzZxmY2ZoI9jw34ZFHQ8e52xDFxMByO48HIA4JyB6FZXV5XSgAUS7oY8VgqbUEXBGqzpNz17sj0zW5lU1M4hANaV6cd3WtYtJSMX/4qpb77LZrpgnnKaKJnrvgsf+qE/85bKtUWACcTBfNKHBk7SphnCoQo2DsQpC1dfjwkOYq4zzJ9UFZrDyi1eVGKAEilCU8V0ASrx0f/vFa9uz+oaFsX1boyIkBLGM4+lwzXfGzGn7P1nKtoqOzk+U54Ox+bHrCZjJlz3dYbwAOSw/DOEaF7fZKay6r6Veot4pZxJZLpNLIAAtXh/elzx6eDmweDmcAxpah1W2hluV2T18F482fJUN847f/vLa6gN8675pS/t6tP+w6VAwZ/9lYn/fngkKL9AWhEBFA6BAGg0DTFyUikKIquB9RmQamTjpYC2DOg3Oif27i8UcObXkwmMvz1lzK7BKbDs5d/hhJm6yl/T+kZlpkQFc7+iZZB+sU7XbqZqQBZ8UUQAMfgkHPR04iyAaqzcHzdl5MBtQyHFWvnrFlOKnOYNH0tDEuWkeGsc6b8//YvOZva5q6c1O8OheMZ0xos/n64pYPe6PQjd0DeCYC0rMFoVgMOlQoClCIA4hAAQAPMHRcAR3zRTDS4EnhsJlpbPfOcV7xe2eaP0QFvjPqCCY5gzvzcbTVShdNM84usNKfQOt1B/JgI+MTNlN76+qQDArnE7/OX3TKlNlqGwvShWm3E/3ojCXpcjPr3DYbwMOQpEn1RVmfXlRIAUsJ0o8l0Al0PqEmhcMwe29hj1OaNKNbOpfXuDyw5PCmnORKlzR1BGom+P5e/L5akrkCctveHqVh8J95lsKDYNj0BMGcuGZatoPTunZP6/ZfXXU8B99QGNoe8YdV3A7CYerXDS8+1jWSCPwEEgASyqnqVEgBS0vPGUOILqEx94XsBee0+ZQTAQuGI5xVZp/3/2VFtOjxKOwYmd34sEB496KfTyu10WUMBTUd3GC66ZFICoLdqNm1fc8mUP7/Dp274D+/55zLQvVjnB5SJAZDli7IaYK9UDIBVxpVIpiEAgHpwXvpjR6HdCiT/4dwCl9TP7Jl//JB/0s7/WPj/PHFoejttDeeenwkK/CDSBgM9c+XnxHHqryFfNEGjsaT0e85LPI/vH6RfvtMF5w/eJZJMy9rqYdbsh8kGu2uAGvD6+FnVhbRhbkkmAQzDziiggEM6v8YlhMb0dfqWnhDtG56+MGkW/3eWK0Rnz5ripJ7DSYb5Cym9r+mkv7J9zaWZGYDp0icccEGJQ9p9590HXN5ZDeEBtE1aXiLorM4AKCUApKQpi2LdDUhmlttK1y4qP660LDOoQOGfSqeZ1syg0Lg/lqJXumcemPZKV4iWlNipcKpCZNlKopMIAF7zf/mi62d0Xv2h2HGZ95RiJJygPwjH3zKEID9wEl+UkOaLdDEDYEaXALkEl4+9uLGY1tYXTbgmnu1tadwE7/mfSTT+231h3p4043Phz+DPmmr6YUN9w0nHRZsvu4Vitpk575GIsjHAHGL0yhEfPd+OID/wwUjsHlkdXOvaUcdSaSO6HlAaTvRzzYIyKnac/HHxR7PrjFaJkX+Va2aPZ9Nw9oIS+bOmXH+gtn7CH/N+/31Lzp7xOfkUFABc0Omx/YNY5wc5ja4FQDZGNwCcDA7y+/D8UlpReeplt9Fo9taFXRYjXVg7M6HP0/+jsewFyfBn8WdOZRnAUPj+LcsJsyWT8S8bKBFzwRUHn24dzpQeRogxmCzxVFqXEWmYqgfgRMdlIDpzPMjPPsmiO5EsRqReXO8m2wxr3vui2XeO/JlTigNwv184vXHexkzO/2wQznLSpZ19AXrywBCC/MB0BIAufSkEAADHwEF+GxeWUb1nagV3YllaBJxdaKUlJbYZf05SgeHrlCfcTghg4Cp/b37oI1k7n2xlXRwOx+kP+wfpgIJpnAGAAABAo1iMBlo3u5jOr/eQcRqRd8ksLEdxpr/LGrOzy4dL0WYb61RnJRLHj6SfueKzlDRp55XDQX4vH/HRZs7kh+VEAAGgs5M3GBAECGbM/BIHXSNG/SWO6WfZNM0wTS9zTpUzk4Y3G5TaTZkBeLYmAvizSqdaiCj4XrXuPSvPp46GxZq554c5yG/fIPUFEeQHIAB0iRiRoBYAmDbu8SC/lZVu1c+FHfbZVc5sPhtU67ZQx2h2tifyZ1mnKHLSg4OZY8ThphcvvlET95zjBp4+OExvcZAfHgGQJRxmI4IAj332aWwrMwCagzvmGdWFdPm8yQf5TcbhzgTOuW/K8hOzssyeNQHAnzVl+noyhxfX30AhZ/YL90z13u3oDdCTB4cU2T0A8E6BAHgPTiDuUfrkbSZoDDA1Kl1W2riojBo89qx+rmMGQmJZqZ0aCrNf2nap+NytvWEaCM9soqzcYc581pRHAQdbqKtuIe1adaEyz/8kr/nQeJDfQQT5AYUwynNFQT0IACnTISZEAIDJdnQO8msspvMbPGKknf2n1WWZ3tq93Wyg9fXKZM7ml9JH5hTQ75q9086ZwdeNP2M6L7hUy37adMVnFRsfFVo/+JrzToiXD/toc/sIcoYAReHnWBJZXfZWcgagWPGXusGAKQBwSuaNB/mVOiyKtVFkn96jdFGtm5xm5ZQs1xPYOLeQHmv1T9kJsvPn/8ufMWW8I/RmxQIarKhT7LsV2E5+Xu3esUx+/QjyAyA3ZwAsRggAcHI4yO/KeaV02izlg/yKpyEAOLDutHK74uc2r8hKNy4qoieECBiZZIIg3o1wlXD+1dNMRxzdvo1eP+9aRb/XRIIuFE/RUweH6J2eUQT5AWnYTNIWAUb1MgOgOFaTAXkMwPvgJ3FNdQFdLpy/wyxnnajCZZ3S7/PrYkOjvN0H7MhvW1ZM2wYitK0vfFIhwI5/daWDVgthYp7BO+3VuJvibpui36nMebwA2N47lskvGEeQH5CL1ShtS3okmx9m1sNJfsBFhwAAJzhiC21cWE6NRXap7fJsg9NiEiPQyTmfMyqdmeA6mbBDP1M4d7ahcJJ6QnFxvmPjZKfFQFXCoU55r/9ED39nF71ZPEfx71PlHhNdvmiCHm4aoNYRBPkBdbAYpW2p10UQoJQZAPFCs6LrgaPO7aLGIrqgvohMRnVWhuoKbbR/EjXjOZ/+eTVOVa8XO/psOPuJeH5Y+cn3Qps5I7qYbT0BOH+gsgAwWCQ1lVXfqnMBQDZ0PTC3eCzI78QpYdnUeyYnAC5tKMikHs5FvD39tCuq/GPZ6HmvjU5/FA8BUHsAIssX6WIJwCfjSpgMBge6Xv7CW++unF9Kq2a5NXE+s4u4O4584O8sKLbR/KLcnLhKJxL06AAvhSo/A9BY9N6j3+GP4GEAqmIykKw1xwBmAMYRg6gidL38g8fOp1eNBfk5LdpJBsEzAFyEJ3qS0sCcSveSenfO3pd39nVRf1TO0saC0jEBwLn8Ub4XqC4AjIZCSU2NYAbgPWw8lYpKXvlDudNCGxeVi9G2XXsvAYMhU1hoz8DEcTpra1yZ9f9cZLD5AD0blqPHyzLBimPLPcjuB1QfkBgygxIIgGMYknXxxQgw6IsmXeiGuQ0H+V3YUJQxk4bXz5eWuyYUABVOcyb6PidH/v1hei4obzJuWfl7j3vzYAgPB1AVh8mYIHmF9Yb1IAAGZV38AovRCwGQ28wpdtBGDQT5TYbFZU6ymAwUT743K8VyZUODm3ItbRWn2n26PUC7BuWuwR+t3siV/TjjHwBq4rQYeMa7VI8zAErNR0oTAG6LMYAumLsUWE1iVO3MJHfRw1IPF6g5doTKcLa/Grclp+7LaCxF9zR7pTt/3vs/a3z//97+YEaEAKAmkn2QLpYABmRdjSKbEYuAOQwHeP2xZWxFiTM/c6Kf2gIb1RTaMkd2CFpbEuBSw5yVjnFZjHRhXW4F/h0ZjdNjB/0USsgvgX5WzXtLrW/3jOIBAapTYjf5JTaniyWAfllXo9hmQrWPPCElRnu9gVjGjr78OfCuUoiAmgIr1RXaM0ceIapZJoIDFFmY9IjzXC+cvz2Hyla/1RemzR0BUmMyxm420qpZBWMvmGCMDvsw/Q/UR/ggmYkoevQgAKQFARbbTeiBeQxPAXePRjP2VveYKOCAQRYBnJmvpmDMOFe/zImC8+qL6M1OLy0tzY1cVVxJ8Kn2AO0ZUs/pfqi2kOt/ZP7MhUCtJiPFkik8BEBVimwmmftQszq4VkQAeDyeqM/nYxGgeGBEgcVoQRcEJzorzg53bIY43i5aPS4GajPCwErlQhQopQk4UK3MnBv7032xJD16wE99oYRq58DO/pxaz7t/5+2gH1tSTvfv7kPVP6AqHqtR1ig0qQsBME6XDAHgMBuxAwCcEg4g5CnjY6eNOWlPtRACR+MJWBhMVGJ2Wu3FY+Sx6X/P/2F/nB5r9Wci7tXkHDH6P5r7/ygcbHlhYxG90O5FBweq4bIYZSUlGRCD63Q6i4GvSgqAbmErlL4iNpOhBF0QTAfO2NfmjWTsKLzOXDMeZFg3PmNQPMWqfalUiqJR/eenf7M3TJs7A6R2oD2nfL6gYeI8A5fMKcnEWuxDPgCgEnZ5Pqg32x+opADokHFFjAYq4zXfBLIBgiwQESNdrix3bHU5Tjf83tLB2GyBx37yRycS0XdwGs+W/LltlJqGtSFiLp1bnBFmE8FLONcvqaCfv91Fg6E4OjCQCvc/4X8qJDXXpScB0C3rJhTbTMMD4QRmAoAihOIpOjAczthReDr66HbEo+KAcxbE43FKJPW79u+NJunRg37qV3G9/1jqxXXlbZUfOAIT4uCm5bPoF0IERBEUCCRSYDXy1JOs2t5H9CQAOmXdhHKHqR8CAMgkEEvSvqFQxt7th04L3bTIw8tSuvxObf4YPZ5Z79fGbBrP7F27uHxSgZqcH+L6pRV0z65eBAUCaZTaTX3iMFuvAkDJKKV2WTeh0mlGNkCgOqvLbbp1/lt6QvRgi08zzp+5ZE4xVbomXzqZ0zCvn12MjgikUeEwy0wCdFhPMwCHJM4AYN4PqEq1GIGurtBfsR9e7//ToVHaN6KtoEWuqnh+/dQLDLEA6BqNokgQkMIsl1nmg6OrGQAOApSyGFpqN9nRFYFacIKhDY36S/c7Ek3S3U1ezTn/Irs5M50/Xfj/8pIAABJmAMwSm9OPAPB4PBySKyUOwG0xlqErArVYI0b+lU6zrs75kC9GdzWN0EA4oanz4kqKNy6vzGz9my6c34GDAk+2cwCAbFFgNcqqg80p77O+C0DpJ0TKMoDZaJhlNhrQG4F0Cq1GOq9WX7moXusO0UMHfBRJaCtcjh/hT4jRO++umClcOppnAgx4LQAFsZkM1ZKaOigG1Vlf6lZaAByU9e4oG4vGBEAql9S7yaoT8RlLpTNb/F7uCpLWqujyFbx6YRktKcuemFpU6qSLERQIFMJjNQbFQdbysyK+VGkBsE/WzahymQfQJYFM5hVZaUGxPor9DEd4vX+EWka0maHwwwtK6cxT7PefDusai2lZBbKFg+xT47Z0SmxOlwKgRdbVqS+wIOwXSIOLC13aoI/AvwPeWMb5D4a1l6Do6Mj/aKEffzRBfz44lEm6lMxSds+PLa6Y0nZCACbpc2RuATygxIcqHbnUJOvqzHKa8YQDaaytdpLHqv1S1K92h+iVrqAmz80kRNTHF5fTikr3u87/f7f10FA4Tq8c8ZHNbKQFJQ5aVObMTOc7pxkYyCWEb1pRST9/q0v1okYgd6h2SY0y3a9HAcCJCzh6UXHn7LEZK9ElgQzKHWY6c5ZT0+cYS6bpiUP+zOhfi7Azv2l5JTUW2d/n/I8SFc56d38wYxxmUVdozyT7YauY4oieqzx+Ylkl3b2zh1A2BGSDYptJZoDJHiU+1JBWIBrIcEzorc/n2yUOy2VcoR9uH0pGk2kTuiZQkpsWF1GtW7v7zIciSXr0gC9z1CJcN+FG4YyLxgsq9QZidNfOXvJFJ78lkSs0csAgzwzMKbYLgTC5QMyXj3jpqYPD6MRgRrAg/efTy1ityngRDHo8nvKjf9FLOeBjlYsUAVDjshw55I/NRvcESrGy3K5p589Bfn9sG83MAGgNdtHn1Hno8rklmel/htf679/Tl6nCOBVGwgl6rcOXMfu7SwUuWphZKjj5zCxnF+wajdGuPmQPB9NnltPMpXlnSWpur1IfLEMA7Bb2SRlXabbHMgIBAJTCKRzNulrtBv7x9j7e469FeLR/3eJymlv8Xrrkze0j9HzbyIyn5Fk87OoPZox1Rb1nbKlgUalrwoyA1y0qp/5gLDPzAMB0mOuxdkMATI5dsm5KY4EFq3tAMdbVucRoU3t7/qPj6/0HNbjebzIYxKi/kC6ZXZLJ8scE40l6pGnguEqK2YLFRLs3kjGe6ue1fw4iXCKM4w14qYDP45YVs+inb3VRKJ5ExwZT9zWFFpkdR7Fg+pwSACV2EwIBgSLUF1hoeZn2Sk4MhhP0yAF/Jq+/1uBR+BXzSjNZ+Y6yR4zS/7B/MCMCZMBBhccuFfASAQsCPt6wrILu2IGgQDB1yh1mmQGAO3QrADweT4dPwH9Uui2z0VBrMxkSYkRkRhcF2RvFcrGfAs2d1/6RaKaSX0xjHmzBeAa+usLjkyS90O6lZw6pF4DHSwU7+wIZ46WCBo89I076g3F0cjAVP8MpgBslNZfWtQAYZ5uwi2Q01FhobRMvxvnopiBbnF3l5IqTmjqnjmCSnjkS1Izz55fiaZVuOrfOQ7PcE2/RU2LKf7rwZWvzRtC5wZSpdZt5e3uDpOZaxCBasUQesgTA27IEwIIiq2+/RtOdAv1RbDPROVXa2fPPW2wddjstLTDTokoPNQ+EaFvvaCaaPiFZDPDOu7oCG62uKqCVwvl/UPU9PrWeUTyXQP8sLLINSBQA2xQV7pK+xFuybk59gcWOLgqyBaf71UqlSU7l2xZI0aoqG5WYxwLsOM89GyfN4RF2y1BYiIEQjcaUWWPn7Hxzixw0v9RBS8tdVDDJbIgcdR/HYjvIARoLLTKXmLfnggB4R9bVKrQaZ/PIJI13DZghi0tsNMejjQzTzcNRerJtNONEnz/szSTAOV2MvDmgjYUAO2Yeha8cT6vLwW+HfRHqHo1RTyCW+bs/kqCpPBa8n77cac1spasRI31e05/lttF09FCHH6N/kBsU20z1EptT1HdKEQAej+eQz+cb4WsnoTlXldPc0x1MVKGrgmmPdE2GTKlftWGH/WJHkLb0vrd+zuK2eTCUMZfFREvKncJcNL/Y8W6CHd7+xrb6mJ3KvETAKXcD8VRm+xsX24mOJ+Dh/8ciwm4ykkuM6ots5ne37WWDLkz/gxyg1G7yCr1dIqk5fjgVnT2XOZXxprDLZDS0qMTWDQEAZsIFtS7hXI2qnkM4kaY/tPqp3X/y/f28ne6t7tGMscPmyPZ5QgjwsbrASlbTe9+BlzJKhCgoccj/LhAAIBdYUmJrE4dVkprbKwbPo7kiAF6XJQDmeazmzR1B9FYwLapcZlpd4VD1HPpDCXrkoJ98U9jfH0+m6eBwOGMML4VxZP7Hl1So+l14pqFnFFn3gP5ZUGyVubi8RekGZA5xXpfVUIndNNtgQGcFU8cwvudfze7TNByl3zV7p+T8J4KXCrb3BqhpQF0x3BOMURJBOSAHKLObGyQ2l1MCgL+MlGLc4uVdWOOy9KC7gqlyuhj5z3Kqk0eKfeRzRwL0eKs/qxHzj7cMUTSZUu2adiIAEOQA5Q7zsNFApRKbfCNnBIDH4+HyW9LSAi8psXWgy4Kp4LYY6YIalypthxMpeqDFS2/1hbP+2Rz497SKJXC7IABADrCs1NYusbkhYftyaQaAeU1WQwuKrE50WTAVLmlwk9Ukf/K/N5SgO/d66bBfuZS0W7v9mW2BqswAIAAQ5AALi60y04G+KgbNiq+byRYAL8pqqMBqXGAxGrDwCCbFXI+VFhXbpLe7ezBC9/B6f0zZ4ji8vPD7fYOZgDyZcGAiJwECQM9wro1im2lBrvlK2QLgJYltWecXWQ+i64JTwdvjOOOfTNgPP3skQH9qG5WWwpcd8YuHvVK/Z3cgimp7QPfM8VhaxUHm1qDcEwAej4dzKO+V1d6KMvsIui44FWurnVRkkze7F4qn6IH9XnpbgfX+U75VhAAYCMmrfof9/yAXWFlmlxlEwypdSrycGplOXpTVUJ3bXI2uCz6IMoeJzpolL1ykO5igO5tG6MioOiVoebbh9/sGpLWHFMAgF2gosMhMpsHr/1K27aghAF6Q1ZDZaKjlrRvovuBkbGgoIFm1fnYORujeZi/5YylVv3O7N0Jbu/xyZgAgAIDOKbGbfFaTQeb+/2dlNaSGANhMkvIBMKvL7e3owmAiVpTZqa7Aong7vAa+6XCA/tw2qpmEOE+3DitWMfAoXGdgMBxHRwO6RvgQ2bFkz+SsAPB4PLwuv1VWe4tKrC50YXAiDrOR1tUp3zWC8RTdt89L2/rDmvr+EeGcH98/qOzofzSKqpxA9ywpsckM/usQPnKfrMbUqnaySVZDTrNxgctiDKEbg2O5SDh/FgGKOsBAnO7YO0KdAW2OgvcOBBVNE9yF/P9A9wMFQ0z4j0USm3xW5vfLeQEgMKwut+9HVwZH4Wn/lWV2RdvYMRDJjPy59K6WUTJNcIc/gs4GdM1p5fZ9kv2kTN+omgDgGsfStuiJl70VXRlkOrxhLPBPKXi9/6n20YwldTD9rWSaYMwAAL2zqswuMzVoMi9mADweT1Km0imwGhfzVA66M+Atf7z1Twl4tM9Z/Xj0ryeUSBMciidpGAGAQMewz/DYTIslNvnqeIxczs8AMH+U+T1XlTua0KXzG/EwZ5L+KEHn+Hp/d1B/Tk+JNMGdGP0DnTM+/S+zNOiTsr+jmgLgKRqb8pDC6nK7CV06v7mswZ1J+5ttOML//n3eTMS/Xsl2mmDs/wd6R/L0v+xBsboCYHyq4xVZ7RVYjUvd2A2Qt3ChHy74k014Tz/v7ec9/skc2O6WzTTBnRAAQMe4LMaIx2ZaIrHJgzK3/2lhBoB5QuZ3PWuWYx+6dv5hMxno4vrsFvsZjY2t93N2v1whm2mCUQIY6JmzKjNLxjJnjZ9Q43vmkwDgzG+F6Nr5x3k1Lp4BytrndYzGM/n8e4KJnLtW2UgTHIglM7sLANArK8ul+4pH804AeDweLrG4TVZ7dpNhXpnDNITunT/McpppTUX2EnlxBb/79+t7vf9UzDRNMAoAAT1T7jANs6+Q2GSPsC35OAPAPCyzsfOrXa3o4vkBR/BsaCwgQxZCeXh6/I+HRunZI4Gcr28/0zTBKAEM9My5VU7ZPuJRWdX/tCgAHpPZ2Pwi6xyDAZ08H1gtRv5Vrpnv4uHqfffs89KeofzJbDeTNMEIAAR6hTcJLSy2NebyIFhTAkAoH07Tu0fiDS5bXGw7iK6e27gtRrqgdubFfo7wev/eEeoN5t+a9nTTBEMAAL0ifEOL8BHlEpvkqNvX8lYAjPOgzMbOrXIG0dVzm/X17kz0/0x4szdMD+z3UiiRystrOJ00wb5IgoLxJDog0CVrq52yy3Y+NJ4ZN68FwAMyGytzmJYgJ0DuMttj5RKe0/7/vN7/xCE/Pd+R++v9p2KqaYIRAAj0CvuEErtpmeRm71PzO2tCAIzvBpAZBWk5v8aJ1MA5CGf644x/08UXS9Lvmr20dwiOjJlqmmAEAAK9cl61s5nk7v0/RCpF/2ttBkC6ElpWaqtFLGDucU6Vk4pt03uG2/wxunOvl/pC2MN+LFNJEwwBAPQIB4YvL7PVSm72ATH4VXWOUUsC4CGSWBvAZDDMWlKCYMBcotRuorOrplfsZ0tviB5s8VE4T9f7T8Vk0wRjCQDokeWl9n3CJ1Tm8qBX0wJAKKF+cXhGZpvn1zgRB5BDXNZQQFON+4un0vSHVj+90BHMTHeDiZlMmuChcDyTQwAAvXFetVN2IN47wuc1QwAczx0yGyuymZaXOUzD6P76Z1mpnRoKLVP6P97o2Hp/8zBGrZPhVGmCsf0P6BHODltoNS6V3OydWvjuWhMAXA5RpkM2XFznPoRHQN84zAZaXz+1Pf+HfLFMPv9+rPdPiQ9KE4wCQECPXFrvbpPcJD8o92nhu2tKAHg8HukXZnahZYndZIjjMdAvF9a6yWmefFd+oydEDx3wUSSBOf+p8kFpgrswAwB0N3gwRhsKLLK3/j0mfJ1XC99fEQGQTqenbSR/asS5ttq5G4+CPql1W+i0cvukfpfX+x876KcXO7HePxMmShPM1xM7AIDeuKjWyVlo7ZKb/e0MfWRuzgCMzwJsF4ftMttcXeGoNmFPoO7gvN0bGie35384kqS7mkZo3wicVDY4MU3wQChGsSRUFdAP/M5fXmpvlNzsEWGbNfMO1ei9+ZXkjjDr9AoHZgF0xpmVTip3nLrYz0FvjO4Wzn8wjBS12eLENMFY/wf6e384dotBRKnkZn+tVuU/PQmA+4WNymzwvGpnIR4J/eCxmmhtzan3/L/WHaJHeL0fo9Osc2yaYOwAAHqCJ3zPrXYWSW6WY81u19J10KQAEAopIA73ymzTajI0LC2xHcCjoQ8uaXCTxXjydRuejn70oJ9e7goSXL8yHJsmGAGAQE+sLLc3i/dHneRmHx3PdwMBMAl+Kd2p1LvgK3TAgmIbzS+ynvTfh8bX+1uw3q84nCZ4c7uXugMxXAygGy6qddlUaPaXWrsOmhUAQinxmvyrMtt0mI0LFhRZkRdAw1jFqP/S+pMH/h0YX+9nEQDk8EL7SCZTIAB6YFGxrdVuMsyR3GyT8GkvQwBMjZ/IbvCyBjeGjRpmbY2LCqwTd9tXuoKZ9f4o1vulgqsN9MSGBpcao4OfaPFaaF0APCasQ2aDbotx8VyP9TAeE+1R4TRz5O77fs4O/2Hh+F/tRmkHAMDJWVhsO8QzvZKbHRL2OwiAKeLxeDhP689kt3tFoxueRGNwuN/lje5M2c7jnqzw2Ho/b/UDAIAP4vIGlxq5v3nrXxgCYHrwtgmpDplnAeYXWdvwuGiH0yocVO06vtgPB/nd1TySSfIDAAAfxPJSW4sKo3/e+vdzrV4TzQsAoZw428jdstu9stGNKjEawWUx0oW17xX74TXnlzqDmW1+yD4HAJgMF9e7zSo0+5DwYd0QADPjv4VJzZ4klOJ8Vox4bNRnfZ2b7OO5mjmhz8MtPnq9B6s0AIDJcXqFvVmFyH/mB1q+LroQAEJBtYrDI7LbvbTebUWJAHVpLLTS0tKxLbuD4QTdtXeEWn1Y7wcATA4eO6yrdamR6fVp4bt2QABkh+/LbtBqMjSeNcuxB4+QWg+ugbdlZv7cPBylu5u8NBLFej8AYPKsrXbuMBsNNSo0/V2tXxvdCAChpN4Rh+dlt3tBjavSYjSk8BjJ55xqJxXbTfRCZ5D+0OqnGJLNAACmMogzGpIfmuWsU6HpN7SY+EfPMwDMf0i/QAYqv6TetR2PklxKhOM/rdxOD7b4aAvW+wEA0+DyRvcOg/yKf7oY/etOAAhF9YI4bJXd7soy+yKXxQgvJJHTyh10T7OX2rDeDwCYBkU2k39JiW2ZCk3zuv+fIACU4VsqtOnaOLdgHx4peXAVPy/W+wEA0+Sjcwu4rosaRX++LQaruliv1J0AEBf2aTVmAercllU1bnMPHis5oLgMAGC6NBRYOiqc5tNUGv0/rpfrZNTp/f2eCm0arptX6MejBQAA2oW3bl87r1Ctom66Gf3rWQCwwnpTdqNOs3HhmgpsCwQAAK1ybrVzl91kmIfRf44KgHGF9a9qtL2+zjXLZjIgTTAAAGgMMUiLrq12NmD0n9szACwCNonDS9IvmIHKrp5TsAuPGgAAaIv/n70zAY6jOvN4T/fcM5oZndZpy5J12bJlm8tcBpszFJcdwIaAubMsR7HZhFqKCsUmKbLZDQtkgSSbACHcLITAcq85HCCYU7JlybJsy7YOS7ZlSTOa0dzTvd9jmsSADbItqV93/39Vf55k7OrXr7vf9+/X731v+aycNguFBw0O/ZHe3v51bQBUbtfioNV++/xSDyYEAgAAL0zPsfVVeG0LNTr8rXp7+9e9AaAGf4+K17Rot4tq/GHsEwAAABwEMuqML5zlY1vvatEts5z/a3TZbga49rcK2R1ipxSX1VJ7crlnHR49AADQljOme5vtkmWmRoe/TbfGSe8XnpwX+x7/iBbHXlTsqg04pDAePwAA0IZ8pzQ8v9DZqNHhn6QYpNtU8aJB7gG2IiCuwXHdF9f6uvEIAgCANlxS599NhV2DQ8f1/PZvGANADqyPiru1OHbAITUeNQ25AQAAYKpZXOZu9drEBo0Ofw/FHl2/AFoUha+JixbLoc3hCIVCPiq2kIqmus7UgsEHWoet4aTsxSMJAACTT65DCl43N5e9+bs1ODwbdaghA3BIn4B5ibtG+QTARgFYml5NhmPIsgS+V+ffgUcSAACmBupzBzQK/ozbDzX484RosHviD6Rmjdxo46JifAoAAIDJhg3959g1G/pnE88fMkI7GsoAkCOTqbhZq+MvKfdUBhxSEI8nAABMDgUuaej4EneNhlW4QY01MAAcmoD3qXhao8N7L6v377IgQxAAAEx8wKK+9dK6wDD96NKoCo+pMcYY7WnQ++SHJE2+z3htYv3p071IEAQAABPM2TNzml1Wi1Zv/2ye2S2GMlRGvEnIofVTcYdWx19Y6Gws99p24nEFAICJodJn65mT55ivYRXuoNiyGwZAH9wnZCdraIH14lqfYse2wQAAcNg4JUvyohq/XcOYtYF0v9Ha1bAGgJwaC77Xa3V8q2gpv6TWvwGPLgAAHB6rGgKbJItQrNHh2aL9a9SYAgOgIxPwVyoe1Or4JR7rgmOLXe14fAEA4NA4qczdmu+U5mlYhfsplnxsxLY1TCbAAxEKhQJUdJC0co+JhzcGQ7uj6SI8ygAAMH7KvNb+VfWBAkGbXP8MlmZ+jppobuKGFJAJcMpGAdi6/Bs1rILjsnp/DPMBAABg/LDv/pfU+hUNgz/jxokO/jwhmuFGogv4Jype0Or4NtEyY1W9H58CAABgnFzeEOi0ipYyDavwHMWOF43cxqKJ7ic2ChDS6uCFLmvT0gpPKx5rAAD4Zr4zw9uS55TmaliFvYKGk8hhACZ+FICty/8nLetwzDTXnGq/fQcebwAA2D91ufau+YXOJo2rcT3FjEGjt7XhJwF+lVAo9AoVZ2l1ftTcw79tG5GCiYwfjzoAAPwdeusPfr8xl0UBLftHNvR/4eTGAUwC1IrvkzTbsIfu7LyrZgeGbKJFxuMOAABZ2ETpKxsCIY2DvymG/k1rANRPAVquChAckqVqVT2SBAEAwOcvRqQrGgIdZAJmaFyV68ww9G/mEQBmAp6g4jkt61DktjadVeltxqMPADA751bltORrO+mP8Ud1xZh5jJfZ5gB8QSgUyheyewWUanm+b3RHNjYPxmejCwAAmJGjp7naT6nwzNG4GttJ86dqzT8vcde0BkA1AadSsVrjU048tTm0Z8doqgJdAQDATFT57d0ranzsJcymYTXYfKzFaur4KQGTADmALvibVNyjcTUcK2v83lyHNILuAABgFgpc0tBFNb6AxsGf8YupDP5cvXCbeQRAHQVwUPERSdN1p2lZ6XmgdaQompad6BoAAEbGbRXjN8zLHdI40x/jQ9KJU73THz4BcGIAVBNQSwWbkOfR8txjabmTTEBNSlZEdBEAACPClkDfMC+vy2W11GhcFbYcvImCf89UHxifADiCboDNVFyndT1cVrHu6jmBdg08EAAATDoS9W3XzAls5CD4M67SIvhz9cKNEYAvjQQ8QsXlWrdBbzi17vHO0Hx0FwAAI7GqPrCuzGvloW+7n4L/TVodHJ8A+DQA7BPAJ6QGrduhcyTZ8nzX6AJ0GQAAI7C82tdSl2vnoU9jn3uPIwOQgAGAAfiqCWDB/2OSV+u2WDcYX/dadwQjAQAAXfOdGd518wudPPRlbLXVERT8t2tZCcwB4BS6MTqouJqHurAHZnGZG1sIAwB0y5Jyz3pOgj+LupdqHfx5AgZg/ybgf6i4l4e6HF/inndcCUwAAEB/LCp2tZGaOKnOz6hvfxVX5e/gE8ABCIVCLDnF26QTOKiOvLpnbNOne2JIGQwA0AVHFrk2njbdU8/Ji+YbpLPIAHCxCyvmAHBuAFQTMI2KT0nlMAEAAKDL4L+NdBQF/2Fe2gcGQAcGQDUBR1LxHomHDH0wAQAABP/xEyEtouDfzlMbwQDoxACoJuB7VDzOSXVgAgAACP7jiLOk8yn4/y9v7QQDoCMDoJqAX1LxI15MwDt9Y20f7orNQ5cDAOCBo6e5Np5SwU3wZ/yYgv+dPLYVDID+DIBExZ9J5/BSp/f7oxve64/ORdcDANCSE0vdG04odfPUFz1DupgMgMJje8EA6MwAqCaAZQp8n8RNcp5P98TWr+4ZaxIAAEAD6K1/Pb3989QHsR3+llLwj/HaZjAAOjQAqglgKwJYpsASXurUMZxoeWFbGGmDAQBTytkzc1rm5jt46nt2kI6h4L+H53aDAdCpAVBNwEJ1JMDFS526w6nmpzaHFiqKAAAAk9xPC8LKGn9zpc+2kKNqse19j1OzuXINDICODYBqAs6i4iWBo2yKg7HMhkc6go1pWcGGwgCASYFt6XtFQ2B9kdvK07B/inQGBf939NCGMAA6NwCqCWB7BjzIU53GUvKm37WNzIxnFAe6KgDAROKQLKlr5uRu9tnFOZxV7XIK/o/qpR1hAAxgAFQT8K9U3MFTnVKy0v379mAglMj40WUBACYCCvoRCv57yARUcVa1Wyj436WntoQBMIgBUE3AQ1RcxVOdZEXY+3hnMLUzki4RAADgMCjxWHetqg+IokUo4qxq91Lw/4He2hMGwFgGgOUIYDsILuesavGXt4e7Nwwl6tCFAQAOhbpce9fyah/bF8XLWdWeFLLb++pu6jMMgIEMgGoC7FSwrSZP4axq8ie7Y+vf7B3DMkEAwEFxUpm79bgSd6PA39bx/0c6h4J/Uo/tCgNgMAOgmgCWKIhtIXw0b3Xri6RanuwcXZDBOkEAwLcgUje8osbfUumz8fjiwDZnO5OCf1Sv7QsDYEADoJqAfCrWkBp5q1s0LW9+qD1YHknJbnRxAID94bJaElfPzu3KsYs8bjj2Cek0Cv4hPbcxDIBBDYBqAgqpeJdUz1vdZEXY80RnKNkXSZWjqwMA7Aub7HdpnV+2ipZSDqvXJmRT/A7qvZ1hAAxsAFQTUK6OBFRzWL3Emp1jW9YOxBoFAAAQ/raVL1vi5+Swel2kEyn4DxihrWEADG4A9jEBbCRgJo/16w2n1j29ZbQJmQMBMC/se/93Z/maZ/ntCzmtIgv+J1Pw7zNKm8MAmMAAqCZgFhVvkmbwWL94RtnyyMZgwUgik4uuEABzwZL7XNEQ6PPYxHpOq2i44A8DYCIDsM9IwBqBz88BAt0Bo69sD+/aMJSoRZcIgDlg6/uXVfnyqcsNIPjDAMAAmNgEMLaGks3Pbw0vxFJBAIwL62LPqcxpnpPdxpfXDtewwR8GwIQGQC8mIJ5Rtj7aEcwdimfy0VUCYCwCDml0Vb2/n+Mhf0Yn6VSjBn8YAJMaANUEsJSabE4AzzPwo2v6xrav3RWbIwAADMHCQmfH6TO85dTD5nBcTcMs9YMBgAE4kAnIo+I1gcOMgfsyGMusf6IzWB9LY2thAPSKXbRkVtb615d5rQs5r+rHQjbD34jRrwkMgIkNgGoCmAt/kbSE53qyxEEvbguPbhpJzEJXCoC+mOmz9Vwwy2flNLHPvrDl0ufqPcMfDAAMwMGYAJaSl+1odR7vde0Jp1qe3TI6LykrErpVAPiGAr5yflVOc03g87X9vHeqL5FW6jm3PwwADMChmgAWUP+bdDXvdU3LysDzXeFEVyhZiS4WAD4p99oGVtb6UjbRMl0H1f0D6VoK/hkzXSMYABiAfU0AO+mfkG7XQ317wqnPnts62pTIKFZ0twDwAQV8+ZyZOevqcu1N9KseRup+QbqNgr/p1h3DAMAA7M8IXE/FfQJ/e29/DTY34OXt4dH2YcwNAEBrqv32Hcurc9i3fj1s8sWCzj9T4L/XrNcLBgAG4EAmgM0HeIrk0kN990TTLc9sGa2JpGQvumEAphanZEleUONrq/DaFuqkyjHSKgr+z5n5usEAwAB8kwk4goqXScW6uJkFIbJ2INr17s5oE3IIAjA1HD3N1b603FNCXWaeTqrM1vafR8F/rdmvHQwADMC3mQC2edArJN0k44mlla3PbR1190VSpbiCAEwORS7r3hW1vr1evrP5fRWW3e8sCv7bcAVhAGAAxmcC/FQ8QzpDT/d2byTV/Oeu8JyxlOzEVQRgYnBIltTZM3NaawOfT/LT0wTcv5CWU/AfxlWEAYABODgTwGbz/pL0A13d4IIw+tGu2Pa/7BxrkvFdAIBD7xNJi0pcbSeVfj7cr7c9OtgS55so+KdwJWEAYAAO3QhcRcVvSTY91TslK92v7oikNmK1AAAHTaXP1rus2pd0SpZqnVU9TbqZAv+vcRVhAGAAJsYEHE/Fn0jT9Fb30aTc/nzXaMHAWHoariQA30yBSxpaVuXro7JJh9VnQ/0XUvB/G1cSBgAGYGJNQJlqAo7R433fP5ZueWFbuCaUyOTgagLwZTw2MXpeVU7HjBzbfEEfyXy+SitpGSb7wQDAAEyeCbBT8SvSdTo9hVRXKLn+5e2RxmgaEwUBcEqW1KnTva1z8x0N9Ktbp6fxGOkfKPjHcEVhAGAAJt8IXEnFb0h63a432jaU2Li6J9IUzyg2XFFgNthWvUsrPOvnFzprqOfT66gYm+DHMvvdjysKAwADMLUmgA0VPkvS7SQ7ugPDZAQ2v9kTmQcjAMwS+E8sc68/qshVRV1eQMenslPIfu9fi6sKAwADoI0JYG8Ovyet0PVDoRqBt3oj82JpGAFgPNhQ/0nlntYFBc5qnQd+xuukyyj478WVhQGAAdDeCNxAxd3sBUPnpxLdEkxufKMn0hBOyh5cWaB33FYxsbTC09aY76jV8VD/F7AlfreR7jLjTn4wADAAPJuABVQ8Sao3wOmkeiOpda93R6r3xjJ5uLpAb+Q6pOAZM7xbZ/psLKW3ywCn1EtagSF/GAAYAH5NAJtFzLbavNYoz8tIItO2umfM1xVKzsAVBrxT7rX1nznDu6fQJc0TdLC99zhhc43YLP8RXGEYABgA/o3AMioeYi8iRjmneEbp+qA/Gv10T3xuRsHoI+AHibqu+YXO9hNL3TaXVaw10KlFSDdS4P8jrjIMAAyAvkwASxz0MOl0Yz1AwkhnMNH1dl+0DkmFgJZ4bWJ0Sbln4+w8R6VoEQoMdnpsqP9SJPaBAYAB0K8JYI36j6T/IBltUp08HM+0vtsfzdk0kqjGoACYkn6KVJtr71pc6gkXuKRGQV+7840HNtHvZ6Q7KfhncMVhAGAA9G8Eaqhgw3jHGvH8Moqyp2M42f1ef7QumMj4cMXBRJNjF8dOLHVvasx3lEkWS7FBT3M96QoK/OtwxWEAYACMZQJYfnG2tfBPBWPMSt7v88U2H/p4d8yybjA+OyUruKnAIWMTLUpTgbP9mGKX4LOLswXjTOrb31v/nepbP7bvhQGAATD4aMCDpMUGP9Vo/1i644OBaGBrKIlPBGCc/ZAgzPLbdxxb4h4q81jZklqj56PAWz8MAAyAyUwAa+zrSf8m6D85ybciK8LwjnBy+0e7YtN2jKbKcQeAL/U9pEqfreeYYvfuGTm2atEimCH3RJz0EyGb1CeNuwAGAAbAfEaggor/Ip1vlnPOKMKu7tFk7ye748Xbw8kKjAyY902/ymffcWSRc7DSZ2ez+AtNdPpvC9l1/VtxJ8AAwADACJxLBdvRq8JM5y0rwkj/WKqreU/c2xlM1qUxZ8DQsG/6DXmOzgWFzrESj3UWXWy/yZpgiHQL6RGk8oUBgAEA+5oAr5AdEryZJJmwCRLBRKazfTght+5NVAeRY8AQFLik4LwCZ1dDrsPus4t1gv73yzikuEP6Hek2CvzDuCtgAGAAwIGMAMtdfh9piZnbISUrvX2R9K62obhvSzBZk8goIu4O/nFbxWRtrn3rnDzHWKnHWmYVLaUmb5LPSNdT4P8YdwcMAAwAGK8RuIiK/yRh0pwgZGJpeXNPOB3eOJzI3RZKVidlGAIecFktqSq/fdvsPEeowmsrcEiWmUJ2Xp/ZYcP9P2Zv/hT8ZTQHDAAMADhYE8CWQN1K+hHJiRbZ1xAoXf1jqZEtwaSnK5SsGk3KbjTL5JPnlEI1AXs3KVHsthbZRAs2ifoybB0/m8/zUwr8QTQHDAAMADhcI8AmB/6cdClaY//IijA4HM/09UZS6W2hZG5vJD09lpbtaJlDJ8cuxmb67DuqfLZwmdfmot+nm3Di3sHwEjPrFPg3oylgAGAAwEQbgSOpuId0AlpjHMMEirI7lJAHBqLpZG845e6LpEuG4ul8GfOvvwS9xQvT3NaBcq+VrcNPFrmtHo9VLKMuIYDWGRctpFso8L+FpoABgAEAk20EzlNHBGajNQ6aZDKj7Ayn5OBgLJ0aGEvbSPmDsUxJNC3bjHrSbMtcv0MKFTilwVKvLVTstmbynZLLY7MUGji3/mTDduq7nfQUlvXBAMAAgKk0AWwS3Cohu7dABVpkQoinZGX3GJmDUFKOj8QzluFExjmSyLjo59xwUs6NZxTulmjSCzzbGjcRcEiDuQ4pHHCI0TynlPbbJclnF11Oq5hPBqBIMG4u/almj5DdsY9N8EuiOWAAYACAVkbAIWS3HP4XEt7kJp+0rAhB+k84kVEiSVlJxtKyTMZAiacVJZqWRZIlLQt2+v8SGQprMqN8vmUtlQ76K18zEDbRYrGKljQ9gQmS7LJaEvS76JAsCZdVVKhMkzL0s+S2WiSnZLHZJdFhEwWPJFpy8F1+ymAz++8i3e/z+SJoDgADAHgxAmyHwRuE7KqBfLQIABP3eJHuZfpiZr+CHNYABgBwaARYRsEbhezSQRgBACYw8H8BDACAAQA8GwGWQ+Ba1QiUoUUAGDe71cD/Gwr8of39BRgAAAMA9GAE2Fr4y4XsHIFqtAgAB6SX9O+khynwx77pL8IAABgAoCcjwCaiLVNHBI5GiwDwN9g6/rtJT1PgT4/nH8AAABgAoFczwBIJ/ZDE8gngwgMzwjrgV1ngp6D/9kH/YxgAAAMAdG4EZlFxE+lKErbfBWaALd97jPQrCvydh+weYAAADAAwiBFgKwdYUiG2jBDZBYER6SD9mvQoBf7Rwx4+gAEAMADAYEaA3QRLSNeRzifZ0CpAx7Dv+S+SHiCtmch0vTAAAAYAGNkMsNSxV5CuIdWgRYCOYLvxPai+7e+ejAPAAAAYAGCWUYGTVDNwAcmDVgEcMkZ6lvQQBf33J/tgMAAABgCYzQywuQLfFbJ5BU4WsIIAaItMepO96ZNepMA/Zfn5YQAADAAwsxmYTsXFpBWkBWgRMIU0kx4Xstvw7tKiAjAAAAYAgKwZqKdipao6tAiYpKDPhvifpaDfpXVlYAAADAAAXzcDjUI24yD7VNCEFgGHwSek53kJ+jAAAAYAgPGbAbb3AFtOeC7peJKEVgHfQIL0lpBduvcyBf1+XisKAwBgAAAYvxnIpeJM0tlqmYdWAUJ2A57XSK+TVk/lRD4YAAADAAMApt4MsJGAo0ink04jHYvRAdPAdtl7Tw34r1PA79DjScAAABgAACbGELB9CFgGwqVCdnnhPAFLDI0CG9b/kLSG9A5pLQX9pN5PCgYAwAAAMDmGgH0eWExiuxayJEQLMEKgG1ie/bWkD0gsIc8HFPDjRjtJGAAAAwDA1BgCNxVHCtlPBUyLSNPQMprDEvFsIn2qBv2/ktop4MtGP3EYAAADAIB2pqCMiiNUY3CEKpiCySMjZHPst5A+E7JL9Jop2I+ZsTFgAAAMAAB8mQJmAOaSWC6CeerPDQL2LzhYetU3+1bSBrXcSME+gaaBAQAwAADoxRSwG7ucVEuqV0uWrbCKNINkN2nTDJK2kViCnS2kTjXobzbrWz0MAIABAMBc5qCUNJNUSWL7G1SQStQ/Zz+zbZFFnZ3aCInlyO8jsWQ6A+rP3aTtTBTko7gDYAAADAAMAAAHNgls9UE+qYBUqBoC9jNbqeDfRz5VbMdEB8lFcqsjDDnjNBFhITuxjsES4rA18+xtfFT9mSmo/s7e4Ie/IvZnu4w46x4GAMAAAAAAAAAGAAAAAAAwAAAAAACAAQAAAAAADAAAAAAAYAAAAAAAMPX8vwADAAudA6osj39NAAAAAElFTkSuQmCC");
}

/* 1.7 Custom Tab */

[data-tab-group] {
  display: none;
}

[data-tab-group].active {
  display: block;
}

/* 1.9 Date Range Picker */

.daterangepicker.dropdown-menu {
  width: auto;
}

.daterangepicker .input-mini {
  padding-left: 28px !important;
}

.daterangepicker .calendar th,
.daterangepicker .calendar td {
  padding: 5px;
  font-size: 12px;
}

.ranges li {
  color: #428bca;
}

.ranges li:hover,
.ranges li.active {
  background-color: #428bca;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #428bca;
}

/* 1.15 IonIcons */

.ionicons {
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}

.ionicons li {
  width: calc(100% / 8);
  font-size: 40px;
  padding: 40px 20px;
  list-style: none;
  text-align: center;
  border-radius: 3px;
  position: relative;
  cursor: pointer;
}

.ionicons li:hover {
  opacity: 0.8;
}

.ionicons li .icon-name {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -100%);
  font-family: "Segoe UI";
  font-size: 12px;
  margin-top: 10px;
  line-height: 22px;
  background-color: #f9f9f9;
  border-radius: 3px;
  padding: 10px;
  display: none;
}

/* 1.18 Select2 */

.select2 {
  width: 100%;
}

.select2-container--default .select2-search--dropdown .select2-search__field:focus {
  outline: none;
  box-shadow: none;
}

.select2-container .select2-selection--multiple,
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 35px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  outline: none;
  background-color: #fdfdff;
  border-color: #e4e6fc;
}

.select2-dropdown {
  border-color: #aecde8 !important;
}

.select2-container.select2-container--open .select2-selection--multiple {
  background-color: #fefeff;
  border-color: #95a0f4;
  outline: none;
}

.select2-container.select2-container--focus .select2-selection--multiple,
.select2-container.select2-container--focus .select2-selection--single {
  background-color: #fefeff;
  border-color: #95a0f4;
  outline: none;
}

.select2-container.select2-container--open .select2-selection--single {
  background-color: #fefeff;
  border-color: #95a0f4;
  outline: none;
}

.select2-results__option {
  padding: 6px;
}

.select2-search--dropdown .select2-search__field {
  padding: 7px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  min-height: 35px;
  line-height: 35px;
  padding-left: 20px;
  padding-right: 20px;
}

.select2-container--default .select2-selection--multiple .select2-selection__arrow,
.select2-container--default .select2-selection--single .select2-selection__arrow {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 40px;
  min-height: 35px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding-left: 10px;
  padding-right: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  margin-right: 5px;
  color: #fff;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice,
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #428bca;
  color: #fff;
}

.select2-results__option {
  padding-right: 10px 15px;
}

/* 1.8 DataTables */

div.dataTables_wrapper div.dataTables_processing {
  font-size: 0 !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K") !important;
  background-color: #fff;
  background-size: 100%;
  width: 50px !important;
  height: 50px;
  border: none;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  opacity: 1 !important;
}

table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-spacing: 0;
}

table.dataTable td,
table.dataTable th {
  box-sizing: content-box;
}

table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}

table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length select {
  width: auto;
  display: inline-block;
}

div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}

div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}

div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}

div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
  white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  justify-content: flex-end;
}

div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}

table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 30px;
}

table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 0.9em;
  display: block;
  opacity: 0.3;
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  right: 1em;
  content: "\2191";
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "\2193";
}

table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:after {
  opacity: 1;
}

table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  opacity: 0;
}

div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody table thead .sorting:before,
div.dataTables_scrollBody table thead .sorting_asc:before,
div.dataTables_scrollBody table thead .sorting_desc:before,
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
  display: none;
}

div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
  border-top: none;
}

div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  box-sizing: content-box;
}

div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none;
}

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }

  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center !important;
  }
}

table.dataTable.table-sm > thead > tr > th :not(.sorting_disabled) {
  padding-right: 20px;
}

table.dataTable.table-sm .sorting:before,
table.dataTable.table-sm .sorting_asc:before,
table.dataTable.table-sm .sorting_desc:before {
  top: 5px;
  right: 0.85em;
}

table.dataTable.table-sm .sorting:after,
table.dataTable.table-sm .sorting_asc:after,
table.dataTable.table-sm .sorting_desc:after {
  top: 5px;
}

table.table-bordered.dataTable {
  border-right-width: 0;
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}

table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 1px;
}

table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}

div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
  padding-left: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-right: 0;
}

.swal-button {
  border-radius: 3px;
  font-size: 16px;
}

.swal-button:focus {
  box-shadow: none;
}

.swal-button.swal-button--confirm {
  box-shadow: 0 2px 6px #7eb0db;
  background-color: #428bca;
}

.swal-button.swal-button--confirm:focus {
  opacity: 0.8;
}

.swal-footer {
  text-align: center;
}

.swal-text {
  text-align: center;
  line-height: 24px;
  font-weight: 500;
}

/* 1.27 Time Picker */

.bootstrap-timepicker-widget table td a span {
  margin-left: 0 !important;
}

/* 1.28 Toast */

#toast-container > div {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  padding: 20px 20px 20px 50px;
  opacity: 1;
}

#toast-container > .toast {
  background-image: none !important;
}

#toast-container > .toast:before {
  position: absolute;
  left: 17px;
  top: 25px;
  font-family: "Ionicons";
  font-size: 24px;
  line-height: 18px;
  color: #fff;
}

#toast-container > .toast-warning:before {
  content: "\F100";
}

#toast-container > .toast-error:before {
  content: "\F2D7";
}

#toast-container > .toast-info:before {
  content: "\F44C";
  color: #000;
}

#toast-container > .toast-success:before {
  content: "\F121";
}

.toast.toast-error {
  background-color: #fc544b;
}

.toast.toast-warning {
  background-color: #FFA100;
}

.toast.toast-success {
  background-color: #47c363;
}

.toast.toast-info {
  background-color: #fff;
}

.toast.toast-info .toast-title {
  color: #000;
}

.toast.toast-info .toast-message {
  color: #000;
  margin-top: 5px;
}

/* 1.29 User Item */

.user-item {
  text-align: center;
}

.user-item img {
  border-radius: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.user-item .user-details {
  margin-top: 10px;
}

.user-item .user-details .user-name {
  font-weight: 600;
  color: #191d21;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.user-item .user-details .user-cta {
  margin-top: 10px;
}

.user-item .user-details .user-cta .btn {
  padding: 5px 15px;
  font-size: 12px;
  border-radius: 30px;
}

@media (max-width: 575.98px) {
  .user-progress .media,
  .user-details .media {
    text-align: center;
    display: inline-block;
    width: 100%;
  }

  .user-progress .media img,
  .user-details .media img {
    margin: 0 !important;
    margin-bottom: 10px !important;
  }

  .user-progress .media .media-body,
  .user-details .media .media-body {
    width: 100%;
  }

  .user-progress .media .media-items,
  .user-details .media .media-items {
    margin: 20px 0;
    width: 100%;
  }

  .user-progress .list-unstyled-noborder li:last-child,
  .user-details .list-unstyled-noborder li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .user-progress .media .media-progressbar {
    margin-top: 10px;
  }

  .user-progress .media .media-cta {
    margin-top: 20px;
    margin-left: 0;
  }
}

/* 1.32 PWStrength */

.pwindicator {
  margin-top: 4px;
  width: 150px;
}

.pwindicator .bar {
  height: 2px;
}

.pw-very-weak .bar {
  background: #d00;
  width: 30px;
}

.pw-very-weak .label {
  color: #d00;
}

.pw-weak .bar {
  background: #d00;
  width: 60px;
}

.pw-weak .label {
  color: #d00;
}

.pw-mediocre .bar {
  background: #f3f01a;
  width: 90px;
}

.pw-mediocre .label {
  color: #f3f01a;
}

.pw-strong .bar {
  background: #f3b31a;
  width: 120px;
}

.pw-strong .label {
  color: #f3b31a;
}

.pw-very-strong .bar {
  background: #0d0;
  width: 150px;
}

.pw-very-strong .label {
  color: #0d0;
}

/* 1. Variable */

/* 2. Mixin */

/* 3. Bootstrap Override */

/* 3.1 Misc */

.btn:focus,
.btn:active,
.btn:active:focus,
.custom-select:focus,
.form-control:focus {
  box-shadow: none !important;
  outline: none;
}

a {
  color: #428bca;
  font-weight: 500;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}

a:not(.btn-social-icon):not(.btn-social):not(.page-link) .ion,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fas,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .far,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fal,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fab {
  margin-left: 4px;
}

.bg-primary {
  background-color: #428bca !important;
}

.bg-secondary {
  background-color: #cdd3d8 !important;
}

.bg-success {
  background-color: #47c363 !important;
}

.bg-info {
  background-color: #3abaf4 !important;
}

.bg-warning {
  background-color: #FFA100 !important;
}

.bg-danger {
  background-color: #fc544b !important;
}

.bg-light {
  background-color: #e3eaef !important;
}

.bg-dark {
  background-color: #191d21 !important;
}

.text-primary,
.text-primary-all *,
.text-primary-all *:before,
.text-primary-all *:after {
  color: #428bca !important;
}

.text-secondary,
.text-secondary-all *,
.text-secondary-all *:before,
.text-secondary-all *:after {
  color: #cdd3d8 !important;
}

.text-success,
.text-success-all *,
.text-success-all *:before,
.text-success-all *:after {
  color: #47c363 !important;
}

.text-info,
.text-info-all *,
.text-info-all *:before,
.text-info-all *:after {
  color: #3abaf4 !important;
}

.text-warning,
.text-warning-all *,
.text-warning-all *:before,
.text-warning-all *:after {
  color: #FFA100 !important;
}

.text-danger,
.text-danger-all *,
.text-danger-all *:before,
.text-danger-all *:after {
  color: #fc544b !important;
}

.text-light,
.text-light-all *,
.text-light-all *:before,
.text-light-all *:after {
  color: #e3eaef !important;
}

.text-white,
.text-white-all *,
.text-white-all *:before,
.text-white-all *:after {
  color: #ffffff !important;
}

.text-dark,
.text-dark-all *,
.text-dark-all *:before,
.text-dark-all *:after {
  color: #191d21 !important;
}

.font-weight-normal {
  font-weight: 500 !important;
}

.lead {
  line-height: 34px;
}

@media (max-width: 575.98px) {
  .lead {
    font-size: 17px;
    line-height: 30px;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
}

p,
ul:not(.list-unstyled),
ol {
  line-height: 28px;
}

.shadow {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

.text-muted {
  color: #98a6ad !important;
}

/* 3.2 Form */

.form-control,
.input-group-text,
.custom-select,
.custom-file-label {
  background-color: #fdfdff;
  border-color: #e4e6fc;
}

.form-control:focus .form-control:active,
.form-control:focus .input-group-text:active,
.form-control:focus .custom-select:active,
.form-control:focus .custom-file-label:active,
.input-group-text:focus .form-control:active,
.input-group-text:focus .input-group-text:active,
.input-group-text:focus .custom-select:active,
.input-group-text:focus .custom-file-label:active,
.custom-select:focus .form-control:active,
.custom-select:focus .input-group-text:active,
.custom-select:focus .custom-select:active,
.custom-select:focus .custom-file-label:active,
.custom-file-label:focus .form-control:active,
.custom-file-label:focus .input-group-text:active,
.custom-file-label:focus .custom-select:active,
.custom-file-label:focus .custom-file-label:active {
  background-color: #fefeff;
  border-color: #95a0f4;
  outline: none;
}

.input-group-text,
select.form-control:not([size]):not([multiple]),
.form-control:not(.form-control-sm):not(.form-control-lg) {
  font-size: 14px;
}

.custom-control {
  line-height: 1.6rem;
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #fdfdff;
  cursor: not-allowed;
}

.form-control.creditcard {
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: 40px;
  padding-right: 60px;
}

.form-control.creditcard.paypal {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MzhDMkFERDA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MzhDMkFEQzA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzjbbwAABEdJREFUeNrsWGtsk1UYfnpd13Yd68boXOmAgnO4VSfLUBIhRhYIGkPMDHHGCJloNOIPL9EYkKB4SURiovBnRn+QQaZchUgQp8KcDlh2MawwV7YJG1u3sVtvWy9fPef9sMt0Gp1JQ/KdNzl9z7Xt85znfd9+VdlLKx0APmVtFWt6KMPCrJ1h7WmNJfeeg6xTxpoGyjGO1clasZq9rIRy7X61gmQ/oxLUULgJAgQBggBBgCBAECAIEAQIAgQBCjXtbA8+UlaKPTufmXrADkdx+UoPtu3aj6aLnbN7MtGnILPABZVKJU/E44hFwgj0X0doePBvz/H98jk1Btuak6OAVffeSZ6D/qymFgM3RuEqWIAPt22ieb1eiwX2bOQ7c5GZkUZzOp0W9pws9gg29bGGFD3NmU2p0JnTCIwUiyI46EUkGCBSLI6FUOt0HCnzemhTjeQTt2g00T4pFkmeAkpci8nvrvoKJ79vgrvjGnZt3Uhglxffjpq9r0wDeqK2EQ1N7dj56hP48kQ9Xnr7cwJde2AHbptnxZY3q/Cd20t7J4ZvwNf7G4HKWnqXrA4GODO/CGrt1FeOToQw4rkEndFM40jAnxwCrHPMWOSYR32fP4TSu5fgqcceoHF942Xyr7+3D13XvKQCTszDD5bg0Nc/0VpRQR75Fzc9ROCb2zpx7JvzsOYX0rwUjdAtm7Jz5DELAykaRWCgD9FQkFRimb8QWkMq22eCzvQHAYHkELCsaHGif+CTlxP9C60d2PpBNZHjuiMP5evuQ67NSmtXewdxydNDfafDBmeeDZsfL2NhHqe8AaYWDoibOcdOjVssHMZYt4cnBKg1Ghjn2pgy9AklxCZDUwoIJkkBJS4neX7DR0+dw/CoHy3uLrS0dWH9muX4+K3NtFZ95CyRUbF+JS784kFv/zD8wQmYjQbsfedZaLUa1Bz/Ea3ubugt6XLekyQW//0snmNM4kFEfONQ8+TI5M9zQHDIi7BvDGm5DlIGJ5ATEqf9oWQRICugav9p7Dv8w7S18nUryH9xvB5HTjXgo+2VNG5s9ZBvv9LLFOTE0iXz4Q+E8P6eQ3LSNMqJcnJsBP6+nmnvaUjPgIrd/uT4KILePhizbXLlYTH/f25/1lXAdTOGf2ZJ7c92sf0q+deefxSnq3eguHARjRua5b2/dl5P7OUJdGjEJ1cIlsllUL6/vGeEKYFbimUO5hYWw2DNkuf94/947t+Yyl5aGf+vh3KyMyBJcXiHRmesySuW5VN5O9fSgYx0E1WD7p4BWn/jhXI89+RaeLr7UFaxHdGYJN8Ei2mVWsNifnJmqbKkqEkxIMpuPR6XqAxyyfO8wPsx1ufhkBQCZmtp5lTUHXyXSmXFlt2oO+9W1k/hyg2rCfzhkw23BPikK0A8DAkCBAGCAEGAIEAQIAgQBNxiBIQVjD/GCTirYALqOAH8H4tvFaaEyE3MG38XYABCjHjqM0/uowAAAABJRU5ErkJggg==");
}

.form-control.creditcard.visa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2N0ZCMEUyQjA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2N0ZCMEUyQTA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGpUrQAABKJJREFUeNrsWHtMW1UY/3ELFAq0tCuDQjtbnm7SjbkBA3lMN4LO6QwxzmWSmKiJfyiJMWaJ/0m2mCzTaJYZXTYN6kKi0z/cDIsyF0eGcxuMOXkMxvv9KOXVVvr0nHPpbe8kMUpS/uj9ktN77ndPzznf73zf7/vujSg6WL8JwBnSykmLRniIk7RfSXs1kvycJW0vwkvoQVeQVseRnzKEr5RyYeT2q4mMQ5iLBIAEgASABIAEgASABIAEQNhK5H8ZrI+zotLQiQr9PWjkNqbz+DhcGDTjk/ZS0dgXnsrGk6VG1u8ZnMP7n93AB0fKoFbFMN2Jz1vQcd/C+rqkODxfmYWduclITY4n9SmH2XkHmm6N4uMvb4vmfbN6O7blaMFxEey+5ugVLNldoQFgxKbG2a5i1HUXoiqjE4czbyCWs2Pfpj9xuuMxuH28Q9HNHdr/MJI3KNj9dz/1IFYeiV15qYjg9w2L1cGu5fl6vFdThOgomWit1I3xeChNKdLt2qbDoadzRLockwYt7ZOhDQG3V4bzvWaM53+BUc6MaM4Do9Ii2qjf+LnFZTQ2DzFj/MbbHC5MWuwMlCOv5QvG3+maZid+6lwbLv82hPYei2jdlw5s/sdecrM2hC4EgsXr9WFmwYu8/R9i8Md3ka2awv35JPbswJ4MYdzFK31Ydnpg0gdOc2BkgV03Z2iQqJQL+tpT1zE+bVt1vWyjGo9u2cj6M8R7tOpY1n9kjQCsiQR/vzMOjSoWun3HkJ7kZTq6seLtqTw/eHzM/amY9Crhf30j8+w6v+QUzXeCcETJjrRV16qqyBT61EPo3FS2ZK4rABPsqklUwFRWzfrPPpEOmYz39ebbY5icsbN+ukEV5AE8AL1Dc/jhcq+gpyAdf6cUp2v3wpCSIOgTE+SoXCHUuYVl/HJ9mBCrlV+bkCol0XUBYGrWjr5h3piCnTlI0cbhmccD7v9NQ7fQN6YFAOhfCQEqx8/cwsmv27BoC3hDbrYWn9bugSqBD4/nyOnLo3me+Ll5EC63F3e7Z4TxawmDNdcBNAzYpxVy6jXVeUjWKgQjWzt4dqZkl5KkCAAwOh/gEp8P9Re7UPXGBXx7KQCYWhmD8gI9mzfY/ScIR+Sbk+F0eYOIUBt6EhQA+GOCpTwquwsNgp7Gvo8PU5YBuJUUYHe4WVj4T5QSpD8zfFTXisoSI5Txga90uwsMAuH564AHhZLpugHQ1jnNjPAbRGWJuHPD1f6g2FYGuT9/+ltJMXPsrRJcaxlF94CVnWgZqQn8xrs9Xtwk4NbWFP/rHnJMakRFciw0Qg6A0+Uhrj6FojydoGtoGoDjL7eI3B4EgOriFVGM3PwEF5xiT37VRsg1RohvCsjhtxtYXSGkTVJAFZKag9YRWSRN+ivLkAJApZEQkzoon5+/1CN6LiOVYVffLO8xpNihcq/fikZS7JgJ4SURF6ceMG21M4/6noQPff76i1sxNrXExt+8O4nhiUXRvNdax2DQ8dlCT0ro/wNARNHBep/0NigBIAEgASABIAEgASABIAEgARCeADjD2H4PBeBqGAPQRAF4hb7QhZknuFZsfvlvAQYAHheK9jMfKWkAAAAASUVORK5CYII=");
}

.form-control.creditcard.americanexpress {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkI5MDAxRjA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkI5MDAxRTA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0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");
}

.form-control.creditcard.dinersclub {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzZFN0NDMjA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzZFN0NDMTA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DhLVaQAABA5JREFUeNrsmHlIFFEcx7+r5qqb95GWeaRWpBamhhZ2UFKupZ2S1h9Z0QkdEFF0KR0UEf1RWFAWREFaJF1GEZgWphGdVt6laZalrpjttofbe2s7u9OYGbQxy8wP3rIz83tv9/eZ3/WeBPITAQBOkzGFDHsIQ9RkFJOx0hZhsy+TL4lk2EI4Qm0NISPKhnxMhnAlwUZAbt+nJ9hA4CICEAGIAEQAgha7//EjwzxlWDZjFBKj/DHE3Ql6vR5eLg7wdnVkdLpVWjS3daOioR1Xy94i/34dVGqdxf+bhLTCekstLh1ki+ylMVg4KQQ5NysMRjV96Waeuw+WQh4bgI0pkYgd6cOa+6G9G1vPlOFCUY11AnCV2aMwW4437xXYcPIBvn3X/j4OJRJsTI3E4RXxpDORsJ7l3qnE6mPF0PVY5j3RvUDWP48r0l/d2JOE4pct2HyqFBpdT7/61LSyyk94Vt+GtIQQAxCjjA/xgp+HDNcfNVgPgC0LxpEYd8S6nBIWlPBAd7QqlMy9Eb4uBjhqbS+gqmYFVBqdIVeYS3SoN2pbOvHyXTv/qwB1/fWzI7DmeAlJdr33PJ0dcO9gCrYtimLpzowejoqcNIwN9mTuHbnyHK8bOzjrHl4eD0d7O/4DyJgahmtl7/C5U8nEd8GumZg0xrdP/UAfZ9zemwwft96KQGP9QP4Tjp6fhxMWJYzgPwB5TAAuPahjrhdPCUVCuF+/c3xJady5OJq5vkoAarTcvDFnQhD/AVB3flr3hbleQjxiYJ4TCmPu+6rUoJrkg18lJsyb/wAGOwxCFzHAKKOHuw1oHs0TPmaN0ccOZZ9hwHsAKg273uv/onybq37X6PrsF3gPgLa0TlJTtn7VOLDSRcujeYn095JxdFo6vvEfQCXp/CZHmJLeQFvZC/dMeh7OUtIzeHB0yqs+8R/ADdKxzZsYzFzTilD0ornfObUfOrH/oqn0pcYFc1piKgWlb/kP4HxRNaaP8zeUNmMOmL/vDu4+a/qt8Ul7CtHWpWI6xu1pUVzPalIQmPXWsRlaNWsMUuICMSf7FpMEaQILG+aKqiYFqwmica9UmxLn7vRosoOM5STS5KxC3HrcaB0HIqduvya1XItDmXHMvR5ihbnxVBpau1jGzyehszsjhrPejnPlFjHeYgDoG8s8WoTgIS44u3ka3GTSfvXt7XrdPm9bIiv26Tr7857g4KWn1nkgQt1+09xIrJWHk9xQgyul9awdHS11NOFtSo1E6FBX1ly6IdqS+9Bib/6/ADAKPf5KJ3uClLggwxaYgqGbH/N+gR6YNH7+isc1rYZsf628Ado/nCNYDQA+i3gsLgIQAYgARABCB6AWsP06CqBEwADuUwAryLgrME/Q/LR52Q8BBgBm3GJpfFCpogAAAABJRU5ErkJggg==");
}

.form-control.creditcard.discover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTYxNkM1QzA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTYxNkM1QjA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Nbpv+wAABOVJREFUeNrsmnlQVVUcx79gGWtvGCuteBgOSykiISQaO5GgwWtKZlJkMfpDrZQmBNOCxqJF0UlsEaPYbAMCCp1JnjFsZSKyiRA8FkGCARyBx9Lb7judexzuSKMNIU7Lu7+Z39x7f++sn/P7/c59d44RIcQGQDpVH6rzYRiioVpO9QUjCkBOb56AYUoZD0BtQCv/Z+F4AAQGLCIAEYAIQAQgAhABiABEACIAEYAIQARgkGI804J2Do5MXVxXYld8PIaHR5h92/YXESp7GjzH+IQEPGgthZPzCuTm5l378qDRMPt9ixbB1NwCXt4+1xrUc9CUpGEiKQDju9zw+0cx0Pe3o7a2jvWTn/+t0HdjYyOz5eXlC+Pg1dXNHS0tLcKzx5o1+Dwj4/YA6OnpgYO9PRwc7PHxJ0fhFxCAsbExDA4Noa+/HyVyOT44nIqQkBAE+Pujo7OT1QuPiEDqkQ8hC5Vhz2u7MXTlCrOrvk6CunA/9IOXQMaHoWsqw+T+Z7HiAQmMjY1xNC1N6Ds7JwcDAwMIDAxk41hsY0PbC8W64CAKWMtsPt7ekNwtwdZt2xnEGQuZodx5lwnJys5m9z+fOUPmm5iSd997nzyzIYysdH+MpB07xspQEEKds9XVzEZXRbCNjIwQrl9BlFuX3FAn03eQt95OZvXa29uJVqsl1KsIBSmM43DqEaG9+voGZisrLycdHR3sPuf48ZlOixjPJm5We3jA2Xk5KisrBVtwUBDuWbAA658KwdqgYOa2VVU/wdLSElGRkUI5iUQCTnHu5p9o6G9RkREwMjJCRmYm5KdPMy+LjooSyiS/k8xc3tfPX7CVlJTgzX37mPe4u7nNeC53zDp50I54nRKpVIoLFxqRnZ2DlJQUBK9bj9jY2L/fMNGztvz9/JCVlY02hQLW1tbseUqcljnBxcUFVlZWgo0PMz7f5Od+A0dHx7nPAddLTc15UNeDr6+vYBsdHYWS6iuxO7F37x4W60sfeZjlCRo6QjmlUol5S1xv2vY8O3d25Vd8YHAQRUXfMY+4HrZMJsPBlAN4nfYzJUmJiexa39Bwe7ZBGvMswVlYmKOwsIhSdkBZaSkio7egu7ubrsoy0DhEzPNbkEuzNQ+js6Mdz23ahOLiE4jYvBk2NlJ88eVX+LX5IlSZcdCeLZw+mPmmMNtdBOP77aBSqSBd/BAD29rSDFtbW2EcXp6ezANMTU0QtiEM7qtWQV5yCgUFhfg0PR1VFRVwdX10bpMgn+h4fdzTi7yRmEjoSjL7q3FxZGN4OOnt7SV0OyRmFpZkqdNylpR4UavVhG6b5N6FC4mJmTmrz4TTEdX3h8hYwmqifMmRTBzcSHTdTdP6fHnHThL45NobjoNXmgNIa2sru6deSSgsZouMjp5xEhTfBEUAIgARgAjAECeuv9wMddEBwwOgH+qBpvgQtDUn2VunwQDgOmuh+TEDuvpT7K+4YYSATgNdgxya0kwGwGByAHepAbqaE9D+UgAyMWIYSZDraYKu7gfozp9kcf6/3wWIehKcohpccwVzc/3Vvllvg/+JIzL8hPVdddC1nwPXRifeRWNap71lx/l3HpLidND3K8Bdvsjimeuqh/631mnZe46EHZLij8l9RtX7n/AEMn4V+j46WTpBfW8zU66vbS5W96+Eb5w/JhfzhwADAEp6pBLh7YWZAAAAAElFTkSuQmCC");
}

.form-control.creditcard.jcb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJEODgyMDA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJEODgxRjA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RS3J7gAAA3pJREFUeNrsWHtIU1EY/22z+Zo1Tc10zVctXSWZFib2olIxE6KgoqclERRoUPT4wzAii6AIgrCkt2UU/lVYUfaCHqL5gLKmtsxX6dxSm489XOcec2gzZ7Bi894ffLtn537n277fPef3nXN5WJwjBZBLbBExIdgBHbFnxNIECFp5hzSWExOAPWByDSUWyScfC8FeLOCzaNoPOxP4YDk4AjgCOAI4AlgNJ1sGm+IrwpndsUiYJ4Gbs2Vo3pLz9Jq2Igz718/G1IDxFj4HLxTj+I1ySHzccXrXfCTFSEeMZTcEuLs4oehU8rBJDcbOFDnO7Ykb0ceVJPyYxJJJJjjOElizKMRq8gz2rYuw6rMqLui/JG9TAiZPdBuVX5Cfh1Uf6STR2BVBPo/HVYExWwV+R01jB9q1OtoerA+azl6UfGxFU1sXdPo++IhdEOI/HuFSMb3/Vd2FUoXKIh4TY4K70HEIyDj7Evdef6Htu9mJ9Jp64inyHtVAb+ijQjcj2BPNhIjymjZkrJlFfS7fV1CTB3qSiiBAQ6sW3zTdcBEKcOvwMqTEBjoGAcOBSYxB5uY5yEqNNvf/6NajvkWLqw8V5r78zKWYFeKFd581mJl6Gz06Iwrf1Ds2AfRHySn80MbIIX0i13EIDxQP6Tty9S28PJzxvk5Dv88N80H66pmOKYIC/t+rv5wQEjXdG8uiAmj1qKxV4+bjGvskQFHfbha8gSld+Undv20luU8btLExGPuQnVc+ZDzjX1X33WJztSM5HAc3REIsEqJXb8TRa2V0vN0tgYIXStx9VYc5Mm/4ebmhuKqFqrzzOAGObItGqH9/FdiSIMMN8hSzrpQiv6gW8iAxUf1ulFWrzCI4gKQDhRA6CSg5alI56PhEGV1CtgIPi3NMtgi0d20ENsXLoGzuQFtHL0wmE/wnuiNG7gtPso4HDjCmJztoMrQMqkgZNBjhK3Y1l8HMSyW0DO5eZbnWGT0Inuxhn4ch5qlEEMVmzBqYROKjJX+8z8ygKDKTuJ3gWCLA2GdiNwHK5s5R+TWqtDaLZVcEnMyvsOpT3dCOgudK67FuVdjsf/3znWBtUweOXS/DxcKPf/Tp6jXgQXED0snZQdtjGDEW87os994H+yuDnAhyBHAEcARwBHAEOCYBOhbnb2QIeM5iAl4wBGwn9ohlM0H/K+etPwUYAO7UFu8nZtFbAAAAAElFTkSuQmCC");
}

.form-control.creditcard.mastercard {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REIxOTA4NTA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REIxOTA4NDA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XxeyrgAABOJJREFUeNrsWmtsU3UU/93e2wdryzo21r2f7GX2YGOsC+KmM5MoRMyWICrgC2MkYCSRT8ZADJqIUePzg4iPRGMEBaODoV8UFhgje7ixh869YOs65rq1g7brvb33eno18YsZdq3pTHuS0/b/zz23//O7590yTOXzGQA+JK4l1iAyiCc+R7ybZVI2fEUf6olZRA75dc0lLlfRSw0il+5QRZDZ/6MlqBDhFAUgCkAUgCgAEU3cf3HTlaKAxrmrqJ+fRLHHgViRV/Zt6hX4OWYVTsemoZnYxzB/PwlGxubkMeKrqE6YQqLWDY1KgkPQoscRj7NTmfjyWh6cQmizNkOlsByymxHvsg/hwFQfjATCYjSmMeDF1HKcN5pRlziBwyWXkG90LCozT8q/MlCJYyO3QV5uAKhlCe9ca8O9TmtAcheK43FPw3BAMt9NZuPp9rvAS8F7sL8XOBSKJ//2eBs2B6i8nzKmPbBDB2PWwr+WKSBLyTU4FSCWRRB8xD6CLY6JJcsbzjEQrIGFowdSR/Bo9kD4AdBLPvL53iAPIePG94aA5V4oaoeeE8ILQANFe9NfUT4Y0pIBeSYDi/BxGi+2pQ+FFwB/qlMlxEG7cf2fQSU1CRpL+dJy8jAdh1FBnVULTf59YDjt4gEsoQBb0m3hrQP8eV6/6yGY3jgIq7kMCV+8D8nlxuxj+8EV5MA3Og7JPgetpQKS2w1dfQ1E23V4TjRBXVwI39gExKlpqEsKIfM2GBpfgsqQBFlww2cfBKs3Q5qfgOz6HaqVqZAXHJAp47CxGTDubELJkbLwAhDv80K9rhSyZwHG/U9BU1mK+TePImZHA7icTOi3b8XCTxfBmlfD9dnXyprvGYDh8e3gO3oQ8+D9mK7bBnPLKXiaz4BLrYLj3VJA9EJn2QM2LhfatTtws2kv9JuOwHPhddrfS6D1EDBWrMJM+LOApqIY/OUuGJ99EsKvw/D9MkQuUQV14RqIM3YIpLC6KI++TQU2KRHzr74HLi9bcRe+u48ALIHn2x/gvdgCaXZIUZ6hQonL2Ah2dQEkeuqcma5pfUs5sjB4Bnz/SQKhO/xZYC7WBC4rnQ7fAfeps2DTUsg5WWjIpEWrDUJ3vzJ3EfoHoa2uIDPnoSktAtmxsse3diprvvMKuUMfWcA6GLZ+AF31PnDJ5RCd5CK2brDJa5V3hlXTNeuhq3oGPlrbvbrwukC/zgTzpochTlAwoprS9clxUqod0pyT9ibJZ73g8nPBX+okV2iFtqYavqFRTNc2Kn7vbesi3zZAnJ6BNecGNB/VgY3PhzDWAvH6FcXMZe88mBVxtO6Fz3oZov03SM5xAmcc3c6E8JbCO+3DOGztCk1dvtuNmJTAUuqB7tvx8WhR+FzgZFwmHGzwHZojmQtY+Tlei+Pja8IbA1wqDq8lFQd1D5maCXX9QsByL1Nn6PKpw58FPo/PQZMpbemHuNuLxKybAcl8Y83Bp0GYfkgB8AeR59Kr0BybGrDsidwMxGzwBNwO7+m4MyQzgZC0w36SGAanTemY5TSodNuhpWrtVgORfRkWHDUUoH02EWWmGcRrF245EDnYZ8GhXgtEmVl+E6GIH4n9Hyk6Fo8CEAUgCkAUgEgHgI9g/UU/AOcjGIAWfyns/7tYCbG/m4mUf4r5f0z4kfiJPwQYAB3H59j066DAAAAAAElFTkSuQmCC");
}

.form-group {
  margin-bottom: 17px;
}

.form-group .control-label,
.form-group > label {
  font-weight: bold;
  color: #34395e;
  font-size: 16px;
  letter-spacing: 0.5px;
}

.form-group.floating-addon {
  position: relative;
}

.form-group.floating-addon .input-group-prepend {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 5;
}

.form-group.floating-addon:not(.floating-addon-not-append) .input-group-append {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  left: initial;
  right: 0;
}

.form-group.floating-addon .input-group-prepend .input-group-text,
.form-group.floating-addon .input-group-append .input-group-text {
  border-color: transparent;
  background-color: transparent;
  font-size: 20px;
}

.form-group.floating-addon .form-control {
  border-radius: 3px;
  padding-left: 40px;
}

.form-group.floating-addon .form-control + .form-control {
  border-radius: 0 3px 3px 0;
  padding-left: 15px;
}

.form-group label {
  font-size: 16px;
  font-weight: bold;
}

.input-group-append [class*=btn-outline-] {
  background-color: #c3daee;
}

.form-text {
  font-size: 12px;
  line-height: 22px;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before,
.custom-control-input:checked ~ .custom-control-label::before {
  background-color: #428bca !important;
}

.custom-file-label {
  line-height: 2.2;
}

.custom-file-label:after {
  height: calc(2.25rem + 4px);
  line-height: 2.2;
  border-color: transparent;
}

.custom-file-label:focus,
.custom-file-label:active {
  box-shadow: none;
  outline: none;
}

.custom-file-input:focus + .custom-file-label {
  box-shadow: none;
  border-color: #428bca;
}

.custom-file-input:focus + .custom-file-label:after {
  border-color: transparent;
}

.selectgroup {
  display: inline-flex;
}

.selectgroup-item {
  flex-grow: 1;
  position: relative;
}

.selectgroup-item + .selectgroup-item {
  margin-left: -1px;
}

.selectgroup-item:not(:first-child) .selectgroup-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.selectgroup-item:not(:last-child) .selectgroup-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.selectgroup-input {
  opacity: 0;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}

.selectgroup-button {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  display: block;
  text-align: center;
  padding: 0 1rem;
  height: 35px;
  position: relative;
  cursor: pointer;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 13px;
  min-width: 2.375rem;
  line-height: 36px;
}

.selectgroup-button-icon {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.selectgroup-button-icon i {
  font-size: 14px;
}

.selectgroup-input:checked + .selectgroup-button {
  background-color: #428bca;
  color: #fff;
  z-index: 1;
}

.selectgroup-pills {
  display: block;
  flex-wrap: wrap;
  align-items: flex-start;
}

.selectgroup-pills .selectgroup-item {
  margin-right: 0.5rem;
  flex-grow: 0;
}

.selectgroup-pills .selectgroup-button {
  border-radius: 50px !important;
}

.custom-switch {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  display: inline-flex;
  align-items: center;
  margin: 0;
}

.custom-switch-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-switches-stacked {
  display: flex;
  flex-direction: column;
}

.custom-switches-stacked .custom-switch {
  margin-bottom: 0.5rem;
}

.custom-switch-indicator {
  display: inline-block;
  height: 1.25rem;
  width: 2.25rem;
  background: #e9ecef;
  border-radius: 50px;
  position: relative;
  vertical-align: bottom;
  border: 1px solid rgba(0, 40, 100, 0.12);
  transition: 0.3s border-color, 0.3s background-color;
}

.custom-switch-indicator:before {
  content: "";
  position: absolute;
  height: calc(1.25rem - 4px);
  width: calc(1.25rem - 4px);
  top: 1px;
  left: 1px;
  background: #fff;
  border-radius: 50%;
  transition: 0.3s left;
}

.custom-switch-input:checked ~ .custom-switch-indicator {
  background: #428bca;
}

.custom-switch-input:checked ~ .custom-switch-indicator:before {
  left: calc(1rem + 1px);
}

.custom-switch-input:focus ~ .custom-switch-indicator {
  border-color: #428bca;
}

.custom-switch-description {
  margin-left: 0.5rem;
  color: #6e7687;
  transition: 0.3s color;
}

.custom-switch-input:checked ~ .custom-switch-description {
  color: #495057;
}

.imagecheck {
  margin: 0;
  position: relative;
  cursor: pointer;
}

.imagecheck-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.imagecheck-figure {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  border-radius: 3px;
  margin: 0;
  position: relative;
}

.imagecheck-input:focus ~ .imagecheck-figure {
  border-color: #428bca;
}

.imagecheck-input:checked ~ .imagecheck-figure {
  border-color: rgba(0, 40, 100, 0.24);
}

.imagecheck-figure:before {
  content: "";
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #428bca url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' 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") no-repeat center center/50% 50%;
  color: #fff;
  z-index: 1;
  border-radius: 3px;
  opacity: 0;
  transition: 0.3s opacity;
}

.imagecheck-input:checked ~ .imagecheck-figure:before {
  opacity: 1;
}

.imagecheck-image {
  max-width: 100%;
  opacity: 0.64;
  transition: 0.3s opacity;
}

.imagecheck-image:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.imagecheck-image:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

.imagecheck:hover .imagecheck-image {
  opacity: 1;
}

.imagecheck-input:focus ~ .imagecheck-figure .imagecheck-image,
.imagecheck-input:checked ~ .imagecheck-figure .imagecheck-image {
  opacity: 1;
}

.imagecheck-caption {
  text-align: center;
  padding: 0.25rem 0.25rem;
  color: #9aa0ac;
  font-size: 0.875rem;
  transition: 0.3s color;
}

.imagecheck:hover .imagecheck-caption {
  color: #495057;
}

.imagecheck-input:focus ~ .imagecheck-figure .imagecheck-caption,
.imagecheck-input:checked ~ .imagecheck-figure .imagecheck-caption {
  color: #495057;
}

.colorinput {
  margin: 0;
  position: relative;
  cursor: pointer;
}

.colorinput-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.colorinput-color {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 3px;
  color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

.colorinput-color:before {
  content: "";
  opacity: 0;
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  height: 1.25rem;
  width: 1.25rem;
  transition: 0.3s opacity;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' 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") no-repeat center center/50% 50%;
}

.colorinput-input:checked ~ .colorinput-color:before {
  opacity: 1;
}

/* 3.3 List */

.list-unstyled-border li {
  border-bottom: 1px solid #f9f9f9;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

.list-unstyled-border li .custom-checkbox {
  margin-right: 15px;
}

.list-unstyled-border li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.list-unstyled-noborder li:last-child {
  border-bottom: none;
}

.list-group-item {
  padding: 0.5rem 0.5rem;
}

.list-group-item.active {
  background-color: #428bca;
}

.list-group-item.disabled {
  color: #c9d7e0;
}

.list-group-item-primary {
  background-color: #428bca;
  color: #fff;
}

.list-group-item-secondary {
  background-color: #cdd3d8;
  color: #fff;
}

.list-group-item-success {
  background-color: #47c363;
  color: #fff;
}

.list-group-item-danger {
  background-color: #fc544b;
  color: #fff;
}

.list-group-item-warning {
  background-color: #FFA100;
  color: #fff;
}

.list-group-item-info {
  background-color: #3abaf4;
  color: #fff;
}

.list-group-item-light {
  background-color: #e3eaef;
  color: #191d21;
}

.list-group-item-dark {
  background-color: #191d21;
  color: #fff;
}

/* 3.4 Alert */

.alert {
  color: #fff;
  border: none;
  padding: 15px 20px;
}

.alert .alert-title {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 5px;
}

.alert code {
  background-color: #fff;
  border-radius: 3px;
  padding: 1px 4px;
}

.alert p {
  margin-bottom: 0;
}

.alert.alert-has-icon {
  display: flex;
}

.alert.alert-has-icon .alert-icon {
  margin-top: 4px;
  width: 30px;
}

.alert.alert-has-icon .alert-icon .ion,
.alert.alert-has-icon .alert-icon .fas,
.alert.alert-has-icon .alert-icon .far,
.alert.alert-has-icon .alert-icon .fab,
.alert.alert-has-icon .alert-icon .fal {
  font-size: 20px;
}

.alert.alert-has-icon .alert-body {
  flex: 1;
}

.alert:not(.alert-light) a {
  color: #fff;
}

.alert.alert-primary {
  background-color: #428bca;
}

.alert.alert-secondary {
  background-color: #cdd3d8;
}

.alert.alert-success {
  background-color: #47c363;
}

.alert.alert-info {
  background-color: #3abaf4;
}

.alert.alert-warning {
  background-color: #FFA100;
}

.alert.alert-danger {
  background-color: #fc544b;
}

.alert.alert-light {
  background-color: #e3eaef;
  color: #191d21;
}

.alert.alert-dark {
  background-color: #191d21;
}

/* 3.5 Card */

.card {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
}

.card .card-header,
.card .card-body,
.card .card-footer {
  background-color: transparent;
  padding: 20px 25px;
}

.card .navbar {
  position: static;
}

.card .card-body {
  padding-top: 20px;
  padding-bottom: 20px;
}

.card .card-body .section-title {
  margin: 30px 0 10px 0;
  font-size: 16px;
}

.card .card-body .section-title:before {
  margin-top: 8px;
}

.card .card-body .section-title + .section-lead {
  margin-top: -5px;
}

.card .card-body p {
  font-weight: 500;
}

.card .card-header {
  border-bottom-color: #f9f9f9;
  line-height: 30px;
  -ms-grid-row-align: center;
  align-self: center;
  width: 100%;
  min-height: 70px;
  padding: 15px 25px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.card .card-header .btn {
  margin-top: 1px;
  padding: 2px 15px;
}

.card .card-header .btn:not(.note-btn) {
  border-radius: 30px;
}

.card .card-header .btn:hover {
  box-shadow: none;
}

.card .card-header .form-control {
  height: 31px;
  font-size: 13px;
  border-radius: 30px;
}

.card .card-header .form-control + .input-group-btn .btn {
  margin-top: -1px;
}

.card .card-header h4 {
  font-size: 16px;
  line-height: 28px;
  color: #428bca;
  padding-right: 10px;
  margin-bottom: 0;
}

.card .card-header h4 + .card-header-action,
.card .card-header h4 + .card-header-form {
  margin-left: auto;
}

.card .card-header h4 + .card-header-action .btn,
.card .card-header h4 + .card-header-form .btn {
  font-size: 12px;
  border-radius: 30px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.card .card-header h4 + .card-header-action .btn.active,
.card .card-header h4 + .card-header-form .btn.active {
  box-shadow: 0 2px 6px #7eb0db;
  background-color: #428bca;
  color: #fff;
}

.card .card-header h4 + .card-header-action .dropdown,
.card .card-header h4 + .card-header-form .dropdown {
  display: inline;
}

.card .card-header h4 + .card-header-action .btn-group .btn,
.card .card-header h4 + .card-header-form .btn-group .btn {
  border-radius: 0 !important;
}

.card .card-header h4 + .card-header-action .btn-group .btn:first-child,
.card .card-header h4 + .card-header-form .btn-group .btn:first-child {
  border-radius: 30px 0 0 30px !important;
}

.card .card-header h4 + .card-header-action .btn-group .btn:last-child,
.card .card-header h4 + .card-header-form .btn-group .btn:last-child {
  border-radius: 0 30px 30px 0 !important;
}

.card .card-header h4 + .card-header-action .input-group .form-control,
.card .card-header h4 + .card-header-form .input-group .form-control {
  border-radius: 30px 0 0 30px !important;
}

.card .card-header h4 + .card-header-action .input-group .form-control + .input-group-btn .btn,
.card .card-header h4 + .card-header-form .input-group .form-control + .input-group-btn .btn {
  border-radius: 0 30px 30px 0 !important;
}

.card .card-header h4 + .card-header-action .input-group .input-group-btn + .form-control,
.card .card-header h4 + .card-header-form .input-group .input-group-btn + .form-control {
  border-radius: 0 30px 30px 0 !important;
}

.card .card-header h4 + .card-header-action .input-group .input-group-btn .btn,
.card .card-header h4 + .card-header-form .input-group .input-group-btn .btn {
  margin-top: -1px;
  border-radius: 30px 0 0 30px !important;
}

.card .card-footer {
  background-color: transparent;
  border: none;
}

.card.card-mt {
  margin-top: 30px;
}

.card.card-progress:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 99;
  z-index: 99;
}

.card.card-progress .card-progress-dismiss {
  position: absolute;
  top: 66%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 999;
  color: #fff !important;
  padding: 5px 13px;
}

.card.card-progress.remove-spinner .card-progress-dismiss {
  top: 50%;
  transform: translate(-50%, -50%);
}

.card.card-progress:not(.remove-spinner):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: center;
}

.card.card-primary {
  border-top: 2px solid #428bca;
}

.card.card-secondary {
  border-top: 2px solid #cdd3d8;
}

.card.card-success {
  border-top: 2px solid #47c363;
}

.card.card-danger {
  border-top: 2px solid #fc544b;
}

.card.card-warning {
  border-top: 2px solid #FFA100;
}

.card.card-info {
  border-top: 2px solid #3abaf4;
}

.card.card-dark {
  border-top: 2px solid #191d21;
}

.card.card-hero .card-header {
  padding: 40px;
  background-image: linear-gradient(to bottom, #428bca, #6aa3d5);
  color: #fff;
  overflow: hidden;
  height: auto;
  min-height: auto;
  display: block;
}

.card.card-hero .card-header h4 {
  font-size: 40px;
  line-height: 1;
  color: #fff;
}

.card.card-hero .card-header .card-description {
  margin-top: 5px;
  font-size: 16px;
}

.card.card-hero .card-header .card-icon {
  float: right;
  color: #629fd3;
  margin: -60px;
}

.card.card-hero .card-header .card-icon .ion,
.card.card-hero .card-header .card-icon .fas,
.card.card-hero .card-header .card-icon .far,
.card.card-hero .card-header .card-icon .fab,
.card.card-hero .card-header .card-icon .fal {
  font-size: 140px;
}

.card.card-statistic-1 .card-header,
.card.card-statistic-2 .card-header {
  border-color: transparent;
  padding-bottom: 0;
  height: auto;
  min-height: auto;
  display: block;
}

.card.card-statistic-1 .card-header h4,
.card.card-statistic-2 .card-header h4 {
  line-height: 1.2;
  color: #98a6ad;
}

.card.card-statistic-1 .card-body,
.card.card-statistic-2 .card-body {
  padding-top: 0;
}

.card.card-statistic-1 .card-body,
.card.card-statistic-2 .card-body {
  font-size: 26px;
  font-weight: 700;
  color: #34395e;
  padding-bottom: 0;
}

.card.card-statistic-1,
.card.card-statistic-2 {
  display: inline-block;
  width: 100%;
}

.card.card-statistic-1 .card-icon,
.card.card-statistic-2 .card-icon {
  width: 80px;
  height: 80px;
  margin: 10px;
  border-radius: 3px;
  line-height: 94px;
  text-align: center;
  float: left;
  margin-right: 15px;
}

.card.card-statistic-1 .card-icon .ion,
.card.card-statistic-1 .card-icon .fas,
.card.card-statistic-1 .card-icon .far,
.card.card-statistic-1 .card-icon .fab,
.card.card-statistic-1 .card-icon .fal,
.card.card-statistic-2 .card-icon .ion,
.card.card-statistic-2 .card-icon .fas,
.card.card-statistic-2 .card-icon .far,
.card.card-statistic-2 .card-icon .fab,
.card.card-statistic-2 .card-icon .fal {
  font-size: 22px;
  color: #fff;
}

.card.card-statistic-1 .card-icon {
  line-height: 90px;
}

.card.card-statistic-2 .card-icon {
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 22px;
  margin: 25px;
}

.card.card-statistic-1 .card-header,
.card.card-statistic-2 .card-header {
  padding-bottom: 0;
  padding-top: 25px;
}

.card.card-statistic-2 .card-body {
  padding-top: 20px;
}

.card.card-statistic-2 .card-header + .card-body,
.card.card-statistic-2 .card-body + .card-header {
  padding-top: 0;
}

.card.card-statistic-1 .card-header h4,
.card.card-statistic-2 .card-header h4 {
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 0.5px;
}

.card.card-statistic-1 .card-header h4 {
  margin-bottom: 0;
}

.card.card-statistic-2 .card-header h4 {
  text-transform: none;
  margin-bottom: 0;
}

.card.card-statistic-1 .card-body {
  font-size: 20px;
}

.card.card-statistic-2 .card-chart {
  padding-top: 20px;
  margin-left: -9px;
  margin-right: -1px;
  margin-bottom: -15px;
}

.card.card-statistic-2 .card-chart canvas {
  height: 90px !important;
}

.card .card-stats {
  width: 100%;
  display: inline-block;
  margin-top: 2px;
  margin-bottom: -6px;
}

.card .card-stats .card-stats-title {
  padding: 15px 25px;
  background-color: #fff;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.3px;
}

.card .card-stats .card-stats-items {
  display: flex;
  height: 50px;
  align-items: center;
}

.card .card-stats .card-stats-item {
  width: calc(100% / 3);
  text-align: center;
  padding: 5px 20px;
}

.card .card-stats .card-stats-item .card-stats-item-label {
  font-size: 12px;
  letter-spacing: 0.5px;
  margin-top: 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.card .card-stats .card-stats-item .card-stats-item-count {
  line-height: 1;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
}

.card.card-large-icons {
  display: flex;
  flex-direction: row;
}

.card.card-large-icons .card-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 150px;
  border-radius: 3px 0 0 3px;
}

.card.card-large-icons .card-icon .ion,
.card.card-large-icons .card-icon .fas,
.card.card-large-icons .card-icon .far,
.card.card-large-icons .card-icon .fab,
.card.card-large-icons .card-icon .fal {
  font-size: 60px;
}

.card.card-large-icons .card-body {
  padding: 25px 30px;
}

.card.card-large-icons .card-body h4 {
  font-size: 18px;
}

.card.card-large-icons .card-body p {
  opacity: 0.6;
  font-weight: 500;
}

.card.card-large-icons .card-body a.card-cta {
  text-decoration: none;
}

.card.card-large-icons .card-body a.card-cta i {
  margin-left: 7px;
}

.card.bg-primary,
.card.bg-danger,
.card.bg-success,
.card.bg-info,
.card.bg-dark,
.card.bg-warning {
  color: #fff;
}

.card.bg-primary .card-header,
.card.bg-danger .card-header,
.card.bg-success .card-header,
.card.bg-info .card-header,
.card.bg-dark .card-header,
.card.bg-warning .card-header {
  color: #fff;
  opacity: 0.9;
}

@media (max-width: 575.98px) {
  .card.card-large-icons {
    display: inline-block;
  }

  .card.card-large-icons .card-icon {
    width: 100%;
    height: 200px;
  }
}

@media (max-width: 767.98px) {
  .card .card-header {
    height: auto;
    flex-wrap: wrap;
  }

  .card .card-header h4 + .card-header-action,
  .card .card-header h4 + .card-header-form {
    flex-grow: 0;
    width: 100%;
    margin-top: 10px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .card .card-stats .card-stats-items {
    height: 49px;
  }

  .card .card-stats .card-stats-items .card-stats-item {
    padding: 5px 7px;
  }

  .card .card-stats .card-stats-items .card-stats-item .card-stats-item-count {
    font-size: 16px;
  }

  .card.card-sm-6 .card-chart canvas {
    height: 85px !important;
  }

  .card.card-hero .card-header {
    padding: 25px;
  }
}

/*3.6 Table */

.table {
  color: inherit;
}

.table td,
.table:not(.table-bordered) th {
  border-top: 1px solid #e9ecef;
  border-bottom: none !important;
}

.table:not(.table-sm):not(.table-md):not(.dataTable) td,
.table:not(.table-sm):not(.table-md):not(.dataTable) th {
  padding: 0 25px;
  height: 60px;
  vertical-align: middle;
}

.table:not(.table-sm) thead th {
  border-bottom: none;
  color: #666;
  padding-top: 15px;
  padding-bottom: 15px;
}

.table.table-md th,
.table.table-md td {
  padding: 10px 15px !important;
  vertical-align: middle;
}

.table.table-bordered td,
.table.table-bordered th {
  border-color: #f6f6f6;
}

.table-links {
  color: #34395e;
  font-size: 12px;
  margin-top: 5px;
  opacity: 0;
  transition: all 0.3s;
}

.table-links a {
  color: #666;
}

table tr:hover .table-links {
  opacity: 1;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.02);
}

@media (max-width: 575.98px) {
  .table-responsive table {
    min-width: 800px;
  }
}

/* 3.7 Tooltip */

.tooltip {
  font-size: 12px;
}

.tooltip-inner {
  padding: 7px 13px;
}

/* 3.8 Modal */

.modal-header,
.modal-body,
.modal-footer {
  padding: 25px;
}

.modal-body {
  padding-top: 15px;
}

.modal-footer {
  padding-top: 15px;
  padding-bottom: 15px;
}

.modal-header {
  border-bottom: none;
  padding-bottom: 5px;
}

.modal-header h5 {
  font-size: 18px;
}

.modal-footer {
  border-top: none;
  border-radius: 0 0 3px 3px;
}

.modal-content {
  max-width: 100%;
  border: none;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.05);
}

.modal.show .modal-content {
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}

.modal-progress .modal-content {
  position: relative;
}

.modal-progress .modal-content:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 999;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 3px;
}

.modal-part {
  display: none;
}

/* 3.9 Nav */

.nav-tabs .nav-item .nav-link {
  color: #428bca;
}

.nav-tabs .nav-item .nav-link.active {
  color: #000;
}

.tab-content > .tab-pane {
  padding: 10px 0;
  line-height: 24px;
}

.tab-bordered .tab-pane {
  padding: 15px;
  border: 1px solid #ededed;
  margin-top: -1px;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #428bca;
}

.nav-pills .nav-item .nav-link {
  color: #428bca;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.nav-pills .nav-item .nav-link:hover {
  background-color: #f8fafb;
}

.nav-pills .nav-item .nav-link.active {
  box-shadow: 0 2px 6px #7eb0db;
  color: #fff;
  background-color: #428bca;
}

.nav-pills .nav-item .nav-link .badge {
  padding: 5px 8px;
  margin-left: 5px;
}

.nav .nav-item .nav-link .ion,
.nav .nav-item .nav-link .fas,
.nav .nav-item .nav-link .far,
.nav .nav-item .nav-link .fab,
.nav .nav-item .nav-link .fal {
  margin-right: 3px;
  font-size: 12px;
}

/* 3.11 Badge */

.badges .badge {
  margin: 0 8px 10px 0;
}

.badge {
  vertical-align: middle;
  padding: 7px 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  border-radius: 30px;
  font-size: 12px;
}

.badge.badge-warning {
  color: #fff;
}

.badge.badge-primary {
  background-color: #428bca;
}

.badge.badge-secondary {
  background-color: #cdd3d8;
}

.badge.badge-success {
  background-color: #47c363;
}

.badge.badge-info {
  background-color: #3abaf4;
}

.badge.badge-danger {
  background-color: #fc544b;
}

.badge.badge-light {
  background-color: #e3eaef;
  color: #191d21;
}

.badge.badge-white {
  background-color: #ffffff;
  color: #191d21;
}

.badge.badge-dark {
  background-color: #191d21;
}

h1 .badge {
  font-size: 24px;
  padding: 16px 21px;
}

h2 .badge {
  font-size: 22px;
  padding: 14px 19px;
}

h3 .badge {
  font-size: 18px;
  padding: 11px 16px;
}

h4 .badge {
  font-size: 16px;
  padding: 8px 13px;
}

h5 .badge {
  font-size: 14px;
  padding: 5px 10px;
}

h6 .badge {
  font-size: 11px;
  padding: 3px 8px;
}

.btn .badge {
  margin-left: 5px;
  padding: 4px 7px;
}

.btn .badge.badge-transparent {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff;
}

/* 3.12 Button */

.buttons .btn {
  margin: 0 8px 10px 0;
}

.btn:focus {
  box-shadow: none !important;
  outline: none;
}

.btn:active {
  box-shadow: none !important;
  outline: none;
}

.btn:active:focus {
  box-shadow: none !important;
  outline: none;
}

.btn.btn-icon-split i,
.dropdown-item.has-icon i {
  text-align: center;
  width: 15px;
  font-size: 15px;
  float: left;
  margin-right: 10px;
}

.btn {
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  padding: 0.3rem 0.8rem;
  letter-spacing: 0.5px;
}

.btn.btn-icon-split {
  position: relative;
}

.btn.btn-icon-split i {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 45px;
  border-radius: 3px 0 0 3px;
  line-height: 32px;
}

.btn.btn-icon-split div {
  margin-left: 40px;
}

.btn.btn-icon-noflo-splitat {
  display: table;
  text-align: right;
}

.btn.btn-icon-noflo-splitat i {
  float: none;
  margin: 0;
  display: table-cell;
  vertical-align: middle;
  width: 30%;
}

.btn.btn-icon-noflo-splitat div {
  display: table-cell;
  vertical-align: middle;
  width: 70%;
  text-align: left;
  padding-left: 10px;
}

.btn:not(.btn-social):not(.btn-social-icon):active,
.btn:not(.btn-social):not(.btn-social-icon):focus,
.btn:not(.btn-social):not(.btn-social-icon):hover {
  border-color: transparent !important;
  background-color: white;
}

.btn > i {
  margin-left: 0 !important;
}

.btn.btn-lg {
  padding: 0.55rem 1.5rem;
  font-size: 12px;
}

.btn.btn-lg.btn-icon-split i {
  line-height: 42px;
}

.btn.btn-lg.btn-icon-split div {
  margin-left: 25px;
}

.btn.btn-sm {
  padding: 0.1rem 0.4rem;
  font-size: 12px;
}

.btn.btn-icon .ion,
.btn.btn-icon .fas,
.btn.btn-icon .far,
.btn.btn-icon .fab,
.btn.btn-icon .fal {
  margin-left: 0 !important;
  font-size: 12px;
}

.btn.btn-icon.icon-left .ion,
.btn.btn-icon.icon-left .fas,
.btn.btn-icon.icon-left .far,
.btn.btn-icon.icon-left .fab,
.btn.btn-icon.icon-left .fal {
  margin-right: 3px;
}

.btn.btn-icon.icon-right .ion,
.btn.btn-icon.icon-right .fas,
.btn.btn-icon.icon-right .far,
.btn.btn-icon.icon-right .fab,
.btn.btn-icon.icon-right .fal {
  margin-left: 3px !important;
}

.btn-action {
  color: #fff !important;
  line-height: 25px;
  font-size: 12px;
  min-width: 35px;
  min-height: 35px;
}

.btn-secondary,
.btn-secondary.disabled {
  box-shadow: 0 2px 6px #e1e5e8;
  background-color: #cdd3d8;
  border-color: #cdd3d8;
  color: #fff;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.disabled:hover,
.btn-secondary.disabled:focus,
.btn-secondary.disabled:active {
  background-color: #bfc6cd !important;
  color: #fff !important;
}

.btn-outline-secondary:hover,
.btn-outline-secondary:focus,
.btn-outline-secondary:active,
.btn-outline-secondary.disabled:hover,
.btn-outline-secondary.disabled:focus,
.btn-outline-secondary.disabled:active {
  background-color: #cdd3d8 !important;
  color: #fff !important;
}

.btn-success,
.btn-success.disabled {
  box-shadow: 0 2px 6px #81d694;
  background-color: #47c363;
  border-color: #47c363;
  color: #fff;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active {
  background-color: #3bb557 !important;
  color: #fff !important;
}

.btn-outline-success:hover,
.btn-outline-success:focus,
.btn-outline-success:active,
.btn-outline-success.disabled:hover,
.btn-outline-success.disabled:focus,
.btn-outline-success.disabled:active {
  background-color: #47c363 !important;
  color: #fff !important;
}

.btn-danger,
.btn-danger.disabled {
  box-shadow: 0 2px 6px #fd9b96;
  background-color: #fc544b;
  border-color: #fc544b;
  color: #fff;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active {
  background-color: #fb160a !important;
}

.btn-outline-danger:hover,
.btn-outline-danger:focus,
.btn-outline-danger:active,
.btn-outline-danger.disabled:hover,
.btn-outline-danger.disabled:focus,
.btn-outline-danger.disabled:active {
  background-color: #fb160a !important;
  color: #fff !important;
}

.btn-dark,
.btn-dark.disabled {
  box-shadow: 0 2px 6px #728394;
  background-color: #191d21;
  border-color: #191d21;
  color: #fff;
}

.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.disabled:hover,
.btn-dark.disabled:focus,
.btn-dark.disabled:active {
  background-color: black !important;
}

.btn-outline-dark:hover,
.btn-outline-dark:focus,
.btn-outline-dark:active,
.btn-outline-dark.disabled:hover,
.btn-outline-dark.disabled:focus,
.btn-outline-dark.disabled:active {
  background-color: black !important;
  color: #fff !important;
}

.btn-light,
.btn-light.disabled {
  box-shadow: 0 2px 6px #e6ecf1;
  background-color: #e3eaef;
  border-color: #e3eaef;
  color: #191d21;
}

.btn-light:hover,
.btn-light:focus,
.btn-light:active,
.btn-light.disabled:hover,
.btn-light.disabled:focus,
.btn-light.disabled:active {
  background-color: #c3d2dc !important;
}

.btn-outline-light,
.btn-outline-light.disabled {
  border-color: #e3eaef;
  color: #e3eaef;
}

.btn-outline-light:hover,
.btn-outline-light:focus,
.btn-outline-light:active,
.btn-outline-light.disabled:hover,
.btn-outline-light.disabled:focus,
.btn-outline-light.disabled:active {
  background-color: #e3eaef !important;
  color: #fff !important;
}

.btn-warning,
.btn-warning.disabled {
  box-shadow: 0 2px 6px #ffbd4d;
  background-color: #FFA100;
  border-color: #FFA100;
  color: #fff;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active {
  background-color: #e69100 !important;
  color: #fff !important;
}

.btn-outline-warning:hover,
.btn-outline-warning:focus,
.btn-outline-warning:active,
.btn-outline-warning.disabled:hover,
.btn-outline-warning.disabled:focus,
.btn-outline-warning.disabled:active {
  background-color: #FFA100 !important;
  color: #fff !important;
}

.btn-info,
.btn-info.disabled {
  box-shadow: 0 2px 6px #82d3f8;
  background-color: #3abaf4;
  border-color: #3abaf4;
  color: #fff;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active {
  background-color: #0da8ee !important;
}

.btn-outline-info:hover,
.btn-outline-info:focus,
.btn-outline-info:active,
.btn-outline-info.disabled:hover,
.btn-outline-info.disabled:focus,
.btn-outline-info.disabled:active {
  background-color: #0da8ee !important;
  color: #fff !important;
}

.btn-primary,
.btn-primary.disabled {
  box-shadow: 0 2px 6px #7eb0db;
  background-color: #428bca;
  border-color: #428bca;
}

.btn-primary:focus,
.btn-primary.disabled:focus {
  background-color: #3071a9 !important;
}

.btn-primary:focus:active,
.btn-primary.disabled:focus:active {
  background-color: #3071a9 !important;
}

.btn-primary:active,
.btn-primary:hover,
.btn-primary.disabled:active,
.btn-primary.disabled:hover {
  background-color: #3071a9 !important;
}

.btn-outline-primary,
.btn-outline-primary.disabled {
  border-color: #428bca;
  color: #428bca;
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active,
.btn-outline-primary.disabled:hover,
.btn-outline-primary.disabled:focus,
.btn-outline-primary.disabled:active {
  background-color: #428bca !important;
  color: #fff;
}

.btn-outline-white,
.btn-outline-white.disabled {
  border-color: #fff;
  color: #fff;
}

.btn-outline-white:hover,
.btn-outline-white:focus,
.btn-outline-white:active,
.btn-outline-white.disabled:hover,
.btn-outline-white.disabled:focus,
.btn-outline-white.disabled:active {
  background-color: #fff;
  color: #428bca;
}

.btn-round {
  border-radius: 30px;
  padding-left: 34px;
  padding-right: 34px;
}

.btn-social-icon,
.btn-social {
  border: none;
  border-radius: 3px;
}

.btn-social-icon {
  color: #fff !important;
  padding-left: 18px;
  padding-right: 18px;
}

.btn-social-icon > :first-child {
  font-size: 16px;
}

.btn-social {
  padding: 12px 12px 12px 50px;
  color: #fff !important;
  font-weight: 500;
}

.btn-social > :first-child {
  width: 55px;
  line-height: 50px;
  border-right: none;
}

.btn-reddit {
  color: #000 !important;
}

.btn-group .btn.active {
  background-color: #428bca;
  color: #fff;
}

.btn-progress {
  position: relative;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30px;
  color: transparent !important;
  pointer-events: none;
}

/* 3.15 Accordion */

.accordion {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
}

.accordion .accordion-header,
.accordion .accordion-body {
  padding: 10px 15px;
}

.accordion .accordion-header {
  background-color: #f9f9f9;
  border-radius: 3px;
  cursor: pointer;
  transition: all 0.5s;
}

.accordion .accordion-header h4 {
  line-height: 1;
  margin: 0;
  font-size: 14px;
  font-weight: 700;
}

.accordion .accordion-header:hover {
  background-color: #f2f2f2;
}

.accordion .accordion-header[aria-expanded=true] {
  box-shadow: 0 2px 6px #7eb0db;
  background-color: #428bca;
  color: #fff;
}

.accordion .accordion-body {
  line-height: 24px;
}

/* 3.16 Popover */

.popover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-color: transparent;
}

.popover .manual-arrow {
  position: absolute;
  bottom: -15px;
  font-size: 26px;
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
}

.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::before {
  border-left-color: #f2f2f2;
}

.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::before {
  border-bottom-color: #f2f2f2;
}

.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::before {
  border-top-color: #f2f2f2;
}

.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::before {
  border-right-color: #f2f2f2;
}

.popover .popover-header {
  background-color: transparent;
  border: none;
  padding-bottom: 0;
  padding-top: 10px;
}

.popover .popover-body {
  padding: 15px;
  line-height: 24px;
}

/* 3.17 Grid */

.sm-gutters {
  margin-left: -5px;
  margin-right: -5px;
}

.sm-gutters > .col,
.sm-gutters > [class*=col-] {
  padding-left: 5px;
  padding-right: 5px;
}

/* 3.18 Navbar */

.navbar {
  height: 70px;
  left: 250px;
  right: 5px;
  position: absolute;
  z-index: 890;
  background-color: transparent;
}

.navbar.active {
  background-color: #3bafa9;
  box-shadow: rgba(59, 175, 169, 0.2) rgba(0, 0, 0, 0.03);
}

.navbar-bg {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 115px;
  background-color: #3bafa9;
  z-index: -1;
}

.navbar {
  align-items: center;
}

.navbar .navbar-brand {
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 700;
}

.navbar .active .nav-link {
  color: #fff;
  font-weight: 700;
}

.navbar .navbar-text {
  color: #fff;
}

.navbar .nav-link {
  color: #f2f2f2;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  height: 100%;
}

.navbar .nav-link.nav-link-lg div {
  margin-top: 3px;
}

.navbar .nav-link.nav-link-lg i {
  margin-left: 0 !important;
  font-size: 18px;
  line-height: 32px;
}

.navbar .nav-link.nav-link-user {
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: 600;
}

.navbar .nav-link.nav-link-user img {
  width: 30px;
}

.navbar .nav-link.nav-link-img {
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 50%;
  overflow: hidden;
}

.navbar .nav-link.nav-link-img .flag-icon {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-radius: 50%;
  line-height: 18px;
  height: 22px;
  width: 22px;
  background-size: cover;
}

.remove-caret:after {
  display: none;
}

.navbar .nav-link:hover {
  color: #fff;
}

.navbar .nav-link.disabled {
  color: #fff;
  opacity: 0.6;
}

.nav-collapse {
  display: flex;
}

@media (max-width: 575.98px) {
  body.search-show .navbar .form-inline .search-element {
    display: block;
  }

  .navbar .form-inline .search-element {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    z-index: 892;
    display: none;
  }

  .navbar .form-inline .search-element .form-control {
    float: left;
    border-radius: 3px 0 0 3px;
    width: calc(100% - 43px) !important;
  }

  .navbar .form-inline .search-element .btn {
    margin-top: 1px;
    border-radius: 0 3px 3px 0;
  }

  .navbar .form-inline .search-result {
    width: 100%;
  }

  .navbar .form-inline .search-backdrop {
    display: none;
  }

  .navbar .nav-link.nav-link-lg div {
    display: none;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .navbar .form-inline .search-element {
    display: block;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .collapse {
    position: relative;
  }

  .collapse .navbar-nav {
    position: absolute;
  }
}

@media (max-width: 1024px) {
  .nav-collapse {
    position: relative;
  }

  .nav-collapse .navbar-nav {
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.03);
    position: absolute;
    top: 40px;
    left: 0;
    width: 200px;
    display: none;
  }

  .nav-collapse .navbar-nav.show {
    display: block;
  }

  .nav-collapse .navbar-nav .nav-item:first-child {
    border-radius: 3px 3px 0 0;
  }

  .nav-collapse .navbar-nav .nav-item:last-child {
    border-radius: 0 0 3px 3px;
  }

  .nav-collapse .navbar-nav .nav-item .nav-link {
    background-color: #fff;
    color: #525f7f;
  }

  .nav-collapse .navbar-nav .nav-item .nav-link:hover {
    background-color: #fcfcfd;
    color: #428bca;
  }

  .nav-collapse .navbar-nav .nav-item:focus > a,
  .nav-collapse .navbar-nav .nav-item.active > a {
    background-color: #428bca;
    color: #fff;
  }

  .navbar {
    left: 5px;
    right: 0;
  }

  .navbar .dropdown-menu {
    position: absolute;
  }

  .navbar .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
}

/* 3.19 Dropdown */

.dropdown-item.has-icon i {
  margin-top: -1px;
  font-size: 13px;
}

.dropdown-menu {
  box-shadow: 0 10px 40px 0 rgba(51, 73, 94, 0.15);
  border: none;
  width: 200px;
}

.dropdown-menu.show {
  display: block !important;
}

.dropdown-menu a {
  font-size: 13px;
}

.dropdown-menu .dropdown-title {
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: #191d21 !important;
  padding: 10px 20px;
  line-height: 20px;
  color: #98a6ad;
}

.dropdown-menu.dropdown-menu-sm a {
  font-size: 14px;
  letter-spacing: normal;
  padding: 10px 20px;
  color: #525f7f;
}

a.dropdown-item {
  padding: 10px 20px;
  font-weight: 500;
  line-height: 1.2;
}

a.dropdown-item:focus,
a.dropdown-item:active,
a.dropdown-item.active {
  background-color: #428bca;
  color: #fff !important;
}

.dropdown-divider {
  border-top-color: #f9f9f9;
}

.dropdown-list {
  width: 350px;
  padding: 0;
}

.dropdown-list .dropdown-item {
  display: inline-block;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 13px;
  border-bottom: 1px solid #f9f9f9;
}

.dropdown-list .dropdown-item.dropdown-item-header:hover {
  background-color: transparent;
}

.dropdown-list .dropdown-item .time {
  margin-top: 10px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 0.5px;
}

.dropdown-list .dropdown-item .dropdown-item-avatar {
  float: left;
  width: 40px;
  text-align: right;
  position: relative;
}

.dropdown-list .dropdown-item .dropdown-item-avatar img {
  width: 100%;
}

.dropdown-list .dropdown-item .dropdown-item-avatar .is-online {
  position: absolute;
  bottom: 0;
  right: 0;
}

.dropdown-list .dropdown-item .dropdown-item-desc {
  line-height: 24px;
  white-space: normal;
  color: #34395e;
  margin-left: 60px;
}

.dropdown-list .dropdown-item .dropdown-item-desc b {
  font-weight: 600;
  color: #666;
}

.dropdown-list .dropdown-item .dropdown-item-desc p {
  margin-bottom: 0;
}

.dropdown-list .dropdown-item:focus {
  background-color: #428bca;
}

.dropdown-list .dropdown-item:focus .dropdown-item-desc {
  color: #fff !important;
}

.dropdown-list .dropdown-item:focus .dropdown-item-desc b {
  color: #fff !important;
}

.dropdown-list .dropdown-item.dropdown-item-unread:active .dropdown-item-desc {
  color: #525f7f;
}

.dropdown-list .dropdown-item.dropdown-item-unread:active .dropdown-item-desc b {
  color: #525f7f;
}

.dropdown-list .dropdown-item:active .dropdown-item-desc {
  color: #fff;
}

.dropdown-list .dropdown-item:active .dropdown-item-desc b {
  color: #fff;
}

.dropdown-list .dropdown-item.dropdown-item-unread {
  background-color: #fbfbfb;
  border-bottom-color: #f2f2f2;
}

.dropdown-list .dropdown-item.dropdown-item-unread:focus .dropdown-item-desc {
  color: #525f7f !important;
}

.dropdown-list .dropdown-item.dropdown-item-unread:focus .dropdown-item-desc b {
  color: #525f7f !important;
}

.dropdown-list .dropdown-footer,
.dropdown-list .dropdown-header {
  letter-spacing: 0.5px;
  font-weight: 600;
  padding: 15px;
}

.dropdown-list .dropdown-footer a,
.dropdown-list .dropdown-header a {
  font-weight: 600;
}

.dropdown-list .dropdown-list-content {
  height: 350px;
  overflow: hidden;
}

.dropdown-list .dropdown-list-content:not(.is-end):after {
  content: " ";
  position: absolute;
  bottom: 46px;
  left: 0;
  width: 100%;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8));
  height: 60px;
}

.dropdown-list .dropdown-list-icons .dropdown-item {
  display: flex;
}

.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-icon {
  flex-shrink: 0;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 42px;
  text-align: center;
}

.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-icon i {
  margin: 0;
}

.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-desc {
  margin-left: 15px;
  line-height: 20px;
}

.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-desc .time {
  margin-top: 5px;
}

.dropdown-flag .dropdown-item {
  font-weight: 600;
}

.dropdown-flag .dropdown-item .flag-icon {
  width: 20px;
  height: 13px;
  margin-right: 7px;
  margin-top: -6px;
}

.dropdown-flag .dropdown-item.active {
  background-color: #428bca;
  color: #fff;
}

@media (max-width: 575.98px) {
  .dropdown-list-toggle {
    position: static;
  }

  .dropdown-list-toggle .dropdown-list {
    left: 10px !important;
    width: calc(100% - 20px);
  }
}

/* 3.20 Dropdown */

.tab-content.no-padding > .tab-pane {
  padding: 0;
}

.tab-content > .tab-pane {
  line-height: 28px;
}

.page-item .page-link {
  color: #428bca;
  border-radius: 3px;
  margin: 0 3px;
}

.page-item.active .page-link {
  background-color: #428bca;
  border-color: #428bca;
}

.page-item.disabled .page-link {
  border-color: transparent;
  background-color: #f9fafe;
  color: #428bca;
  opacity: 0.6;
}

.page-link {
  border-color: transparent;
  background-color: #f9fafe;
  font-weight: 600;
}

.page-link:hover {
  background-color: #428bca;
  color: #fff;
  border-color: transparent;
}

.page-link:focus {
  box-shadow: none;
}

/* 4.1 Misc */

:root {
  /* Colors */
  --primary: #428bca;
  --secondary: #34395e;
  --success: #47c363;
  --info: #3abaf4;
  --warning: #FFA100;
  --danger: #fc544b;
  --light: #e3eaef;
  --dark: #191d21;
}

body,
html {
  min-height: 100%;
}

body {
  background-color: #f4f6f9;
  font-size: 14px;
  font-weight: 400;
  font-family: "Nunito", "Segoe UI", arial;
  color: #525f7f;
}

a.bb {
  text-decoration: none;
  border-bottom: 1px solid #428bca;
  padding-bottom: 1px;
}

.form-divider {
  display: inline-block;
  width: 100%;
  margin: 10px 0;
  font-size: 16px;
  font-weight: 600;
}

.ui-sortable-handle,
.sort-handler {
  cursor: move;
}

.text-job {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  color: #34395e;
}

.text-time {
  font-size: 12px;
  color: #666;
  font-weight: 500;
  margin-bottom: 10px;
}

.bullet,
.slash {
  display: inline;
  margin: 0 4px;
}

.bullet:after {
  content: "\2022";
}

.slash:after {
  content: "/";
}

.login-brand {
  margin: 20px 0;
  margin-bottom: 40px;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 4px;
  color: #666;
  text-align: center;
}

.font-weight-600 {
  font-weight: 600 !important;
}

.budget-price {
  display: inline-block;
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 3px;
}

.budget-price .budget-price-square {
  width: 15px;
  height: 3px;
  background-color: #f9f9f9;
}

.budget-price .budget-price-label {
  font-size: 12px;
  font-weight: 600;
  margin-left: 5px;
}

.gradient-bottom {
  position: relative;
}

.gradient-bottom:after {
  content: " ";
  position: absolute;
  bottom: 41px;
  left: 0;
  width: 100%;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8));
  height: 60px;
}

.text-small {
  font-size: 12px;
  line-height: 20px;
}

.text-title {
  font-size: 14px;
  color: #34395e;
  font-weight: 600;
}

.text-muted-transparent {
  color: rgba(255, 255, 255, 0.8);
}

.img-shadow {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

.colors {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}

.colors .color {
  border-radius: 3px;
  width: calc((100% / 4) - 10px);
  padding: 10px;
  height: 60px;
  line-height: 40px;
  text-align: center;
  margin: 5px;
}

blockquote {
  padding: 20px;
  padding-left: 40px;
  font-style: oblique;
  background-color: #f9f9f9;
  border-radius: 3px;
  position: relative;
  font-family: "Time new Romans";
  font-size: 16px;
  letter-spacing: 0.3px;
}

blockquote:before {
  content: '"';
  font-size: 30px;
  position: absolute;
  top: 10px;
  left: 20px;
  opacity: 0.2;
}

blockquote .blockquote-footer {
  margin-top: 10px;
}

.bg-whitesmoke {
  background-color: #f7f9f9 !important;
}

.ion {
  font-size: 15px;
}

.fas,
.far,
.fab,
.fal {
  font-size: 13px;
}

#visitorMap {
  height: 210px;
}

.sidebar-gone-show {
  display: none !important;
}

pre {
  border-radius: 3px;
}

.circle-step {
  display: flex;
  margin-bottom: 10px;
}

.circle-step .circle-content {
  margin-top: 3px;
  margin-left: 13px;
}

.circle-step .circle {
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 30px;
  font-size: 11px;
  text-align: center;
}

.circle-step .circle.circle-primary {
  border-color: #428bca;
  color: #428bca;
}

.pe-none {
  pointer-events: none;
}

.contact-map {
  width: 100%;
  height: 100%;
  min-height: 400px;
}

#visitorMap2,
#visitorMap3 {
  height: 350px;
}

.shadow-primary {
  box-shadow: 0 2px 6px #7eb0db;
}

.shadow-secondary {
  box-shadow: 0 2px 6px #e1e5e8;
}

.shadow-success {
  box-shadow: 0 2px 6px #81d694;
}

.shadow-warning {
  box-shadow: 0 2px 6px #ffbd4d;
}

.shadow-danger {
  box-shadow: 0 2px 6px #fd9b96;
}

.shadow-info {
  box-shadow: 0 2px 6px #82d3f8;
}

.shadow-light {
  box-shadow: 0 2px 6px #e6ecf1;
}

.shadow-dark {
  box-shadow: 0 2px 6px #728394;
}

.is-online {
  width: 10px;
  height: 10px;
  background-color: #47c363;
  border-radius: 50%;
  display: inline-block;
}

.gutters-xs {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}

.gutters-xs > .col,
.gutters-xs > [class*=col-] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

.beep {
  position: relative;
}

.beep:after {
  content: "";
  position: absolute;
  top: 2px;
  right: 8px;
  width: 7px;
  height: 7px;
  background-color: #FFA100;
  border-radius: 50%;
  -webkit-animation: pulsate 1s ease-out;
          animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  opacity: 1;
}

.beep.beep-sidebar:after {
  position: static;
  margin-left: 10px;
}

@media (max-width: 575.98px) {
  .fc-overflow {
    width: 100%;
    overflow: auto;
  }

  .fc-overflow #myEvent {
    width: 800px;
  }

  .ionicons li {
    width: calc(100% / 4);
  }

  .icon-wrap {
    width: 100%;
  }
}

.background-walk-y {
  background-repeat: no-repeat;
  background-position: 0 0%;
  -webkit-animation-name: backgroundWalkY;
          animation-name: backgroundWalkY;
  -webkit-animation-duration: 70s;
          animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  background-size: 100%;
}

@media (max-width: 1199.98px) {
  .background-walk-y {
    background-size: cover;
  }
}

.background-walk-x {
  background-repeat: no-repeat;
  background-position: 0 0%;
  -webkit-animation-name: backgroundWalkX;
          animation-name: backgroundWalkX;
  -webkit-animation-duration: 70s;
          animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}

@-webkit-keyframes backgroundWalkY {
  0% {
    background-position: 0 0%;
  }

  100% {
    background-position: 0 100%;
  }
}

@keyframes backgroundWalkY {
  0% {
    background-position: 0 0%;
  }

  100% {
    background-position: 0 100%;
  }
}

@-webkit-keyframes backgroundWalkX {
  0% {
    background-position: 0 0%;
  }

  100% {
    background-position: 100% 0;
  }
}

@keyframes backgroundWalkX {
  0% {
    background-position: 0 0%;
  }

  100% {
    background-position: 100% 0;
  }
}

.overlay-gradient-bottom:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: false;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.65) 100%);
  z-index: 1;
}

.overlay-gradient-top:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: false;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.65) 100%);
  z-index: 1;
}

.index-1 {
  z-index: 1 !important;
}

.index-2 {
  z-index: 2 !important;
}

.index-3 {
  z-index: 3 !important;
}

.index-4 {
  z-index: 4 !important;
}

.index-5 {
  z-index: 5 !important;
}

.absolute-bottom-left {
  position: absolute;
  left: 0;
  bottom: 0;
}

.bg-paypal {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MzhDMkFERDA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MzhDMkFEQzA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzjbbwAABEdJREFUeNrsWGtsk1UYfnpd13Yd68boXOmAgnO4VSfLUBIhRhYIGkPMDHHGCJloNOIPL9EYkKB4SURiovBnRn+QQaZchUgQp8KcDlh2MawwV7YJG1u3sVtvWy9fPef9sMt0Gp1JQ/KdNzl9z7Xt85znfd9+VdlLKx0APmVtFWt6KMPCrJ1h7WmNJfeeg6xTxpoGyjGO1clasZq9rIRy7X61gmQ/oxLUULgJAgQBggBBgCBAECAIEAQIAgQBCjXtbA8+UlaKPTufmXrADkdx+UoPtu3aj6aLnbN7MtGnILPABZVKJU/E44hFwgj0X0doePBvz/H98jk1Btuak6OAVffeSZ6D/qymFgM3RuEqWIAPt22ieb1eiwX2bOQ7c5GZkUZzOp0W9pws9gg29bGGFD3NmU2p0JnTCIwUiyI46EUkGCBSLI6FUOt0HCnzemhTjeQTt2g00T4pFkmeAkpci8nvrvoKJ79vgrvjGnZt3Uhglxffjpq9r0wDeqK2EQ1N7dj56hP48kQ9Xnr7cwJde2AHbptnxZY3q/Cd20t7J4ZvwNf7G4HKWnqXrA4GODO/CGrt1FeOToQw4rkEndFM40jAnxwCrHPMWOSYR32fP4TSu5fgqcceoHF942Xyr7+3D13XvKQCTszDD5bg0Nc/0VpRQR75Fzc9ROCb2zpx7JvzsOYX0rwUjdAtm7Jz5DELAykaRWCgD9FQkFRimb8QWkMq22eCzvQHAYHkELCsaHGif+CTlxP9C60d2PpBNZHjuiMP5evuQ67NSmtXewdxydNDfafDBmeeDZsfL2NhHqe8AaYWDoibOcdOjVssHMZYt4cnBKg1Ghjn2pgy9AklxCZDUwoIJkkBJS4neX7DR0+dw/CoHy3uLrS0dWH9muX4+K3NtFZ95CyRUbF+JS784kFv/zD8wQmYjQbsfedZaLUa1Bz/Ea3ubugt6XLekyQW//0snmNM4kFEfONQ8+TI5M9zQHDIi7BvDGm5DlIGJ5ATEqf9oWQRICugav9p7Dv8w7S18nUryH9xvB5HTjXgo+2VNG5s9ZBvv9LLFOTE0iXz4Q+E8P6eQ3LSNMqJcnJsBP6+nmnvaUjPgIrd/uT4KILePhizbXLlYTH/f25/1lXAdTOGf2ZJ7c92sf0q+deefxSnq3eguHARjRua5b2/dl5P7OUJdGjEJ1cIlsllUL6/vGeEKYFbimUO5hYWw2DNkuf94/947t+Yyl5aGf+vh3KyMyBJcXiHRmesySuW5VN5O9fSgYx0E1WD7p4BWn/jhXI89+RaeLr7UFaxHdGYJN8Ei2mVWsNifnJmqbKkqEkxIMpuPR6XqAxyyfO8wPsx1ufhkBQCZmtp5lTUHXyXSmXFlt2oO+9W1k/hyg2rCfzhkw23BPikK0A8DAkCBAGCAEGAIEAQIAgQBNxiBIQVjD/GCTirYALqOAH8H4tvFaaEyE3MG38XYABCjHjqM0/uowAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-visa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2N0ZCMEUyQjA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2N0ZCMEUyQTA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGpUrQAABKJJREFUeNrsWHtMW1UY/3ELFAq0tCuDQjtbnm7SjbkBA3lMN4LO6QwxzmWSmKiJfyiJMWaJ/0m2mCzTaJYZXTYN6kKi0z/cDIsyF0eGcxuMOXkMxvv9KOXVVvr0nHPpbe8kMUpS/uj9ktN77ndPzznf73zf7/vujSg6WL8JwBnSykmLRniIk7RfSXs1kvycJW0vwkvoQVeQVseRnzKEr5RyYeT2q4mMQ5iLBIAEgASABIAEgASABIAEQNhK5H8ZrI+zotLQiQr9PWjkNqbz+DhcGDTjk/ZS0dgXnsrGk6VG1u8ZnMP7n93AB0fKoFbFMN2Jz1vQcd/C+rqkODxfmYWduclITY4n9SmH2XkHmm6N4uMvb4vmfbN6O7blaMFxEey+5ugVLNldoQFgxKbG2a5i1HUXoiqjE4czbyCWs2Pfpj9xuuMxuH28Q9HNHdr/MJI3KNj9dz/1IFYeiV15qYjg9w2L1cGu5fl6vFdThOgomWit1I3xeChNKdLt2qbDoadzRLockwYt7ZOhDQG3V4bzvWaM53+BUc6MaM4Do9Ii2qjf+LnFZTQ2DzFj/MbbHC5MWuwMlCOv5QvG3+maZid+6lwbLv82hPYei2jdlw5s/sdecrM2hC4EgsXr9WFmwYu8/R9i8Md3ka2awv35JPbswJ4MYdzFK31Ydnpg0gdOc2BkgV03Z2iQqJQL+tpT1zE+bVt1vWyjGo9u2cj6M8R7tOpY1n9kjQCsiQR/vzMOjSoWun3HkJ7kZTq6seLtqTw/eHzM/amY9Crhf30j8+w6v+QUzXeCcETJjrRV16qqyBT61EPo3FS2ZK4rABPsqklUwFRWzfrPPpEOmYz39ebbY5icsbN+ukEV5AE8AL1Dc/jhcq+gpyAdf6cUp2v3wpCSIOgTE+SoXCHUuYVl/HJ9mBCrlV+bkCol0XUBYGrWjr5h3piCnTlI0cbhmccD7v9NQ7fQN6YFAOhfCQEqx8/cwsmv27BoC3hDbrYWn9bugSqBD4/nyOnLo3me+Ll5EC63F3e7Z4TxawmDNdcBNAzYpxVy6jXVeUjWKgQjWzt4dqZkl5KkCAAwOh/gEp8P9Re7UPXGBXx7KQCYWhmD8gI9mzfY/ScIR+Sbk+F0eYOIUBt6EhQA+GOCpTwquwsNgp7Gvo8PU5YBuJUUYHe4WVj4T5QSpD8zfFTXisoSI5Txga90uwsMAuH564AHhZLpugHQ1jnNjPAbRGWJuHPD1f6g2FYGuT9/+ltJMXPsrRJcaxlF94CVnWgZqQn8xrs9Xtwk4NbWFP/rHnJMakRFciw0Qg6A0+Uhrj6FojydoGtoGoDjL7eI3B4EgOriFVGM3PwEF5xiT37VRsg1RohvCsjhtxtYXSGkTVJAFZKag9YRWSRN+ivLkAJApZEQkzoon5+/1CN6LiOVYVffLO8xpNihcq/fikZS7JgJ4SURF6ceMG21M4/6noQPff76i1sxNrXExt+8O4nhiUXRvNdax2DQ8dlCT0ro/wNARNHBep/0NigBIAEgASABIAEgASABIAEgARCeADjD2H4PBeBqGAPQRAF4hb7QhZknuFZsfvlvAQYAHheK9jMfKWkAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-americanexpress {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkI5MDAxRjA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkI5MDAxRTA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0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");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-dinersclub {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzZFN0NDMjA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzZFN0NDMTA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DhLVaQAABA5JREFUeNrsmHlIFFEcx7+r5qqb95GWeaRWpBamhhZ2UFKupZ2S1h9Z0QkdEFF0KR0UEf1RWFAWREFaJF1GEZgWphGdVt6laZalrpjttofbe2s7u9OYGbQxy8wP3rIz83tv9/eZ3/WeBPITAQBOkzGFDHsIQ9RkFJOx0hZhsy+TL4lk2EI4Qm0NISPKhnxMhnAlwUZAbt+nJ9hA4CICEAGIAEQAgha7//EjwzxlWDZjFBKj/DHE3Ql6vR5eLg7wdnVkdLpVWjS3daOioR1Xy94i/34dVGqdxf+bhLTCekstLh1ki+ylMVg4KQQ5NysMRjV96Waeuw+WQh4bgI0pkYgd6cOa+6G9G1vPlOFCUY11AnCV2aMwW4437xXYcPIBvn3X/j4OJRJsTI3E4RXxpDORsJ7l3qnE6mPF0PVY5j3RvUDWP48r0l/d2JOE4pct2HyqFBpdT7/61LSyyk94Vt+GtIQQAxCjjA/xgp+HDNcfNVgPgC0LxpEYd8S6nBIWlPBAd7QqlMy9Eb4uBjhqbS+gqmYFVBqdIVeYS3SoN2pbOvHyXTv/qwB1/fWzI7DmeAlJdr33PJ0dcO9gCrYtimLpzowejoqcNIwN9mTuHbnyHK8bOzjrHl4eD0d7O/4DyJgahmtl7/C5U8nEd8GumZg0xrdP/UAfZ9zemwwft96KQGP9QP4Tjp6fhxMWJYzgPwB5TAAuPahjrhdPCUVCuF+/c3xJady5OJq5vkoAarTcvDFnQhD/AVB3flr3hbleQjxiYJ4TCmPu+6rUoJrkg18lJsyb/wAGOwxCFzHAKKOHuw1oHs0TPmaN0ccOZZ9hwHsAKg273uv/onybq37X6PrsF3gPgLa0TlJTtn7VOLDSRcujeYn095JxdFo6vvEfQCXp/CZHmJLeQFvZC/dMeh7OUtIzeHB0yqs+8R/ADdKxzZsYzFzTilD0ornfObUfOrH/oqn0pcYFc1piKgWlb/kP4HxRNaaP8zeUNmMOmL/vDu4+a/qt8Ul7CtHWpWI6xu1pUVzPalIQmPXWsRlaNWsMUuICMSf7FpMEaQILG+aKqiYFqwmica9UmxLn7vRosoOM5STS5KxC3HrcaB0HIqduvya1XItDmXHMvR5ihbnxVBpau1jGzyehszsjhrPejnPlFjHeYgDoG8s8WoTgIS44u3ka3GTSfvXt7XrdPm9bIiv26Tr7857g4KWn1nkgQt1+09xIrJWHk9xQgyul9awdHS11NOFtSo1E6FBX1ly6IdqS+9Bib/6/ADAKPf5KJ3uClLggwxaYgqGbH/N+gR6YNH7+isc1rYZsf628Ado/nCNYDQA+i3gsLgIQAYgARABCB6AWsP06CqBEwADuUwAryLgrME/Q/LR52Q8BBgBm3GJpfFCpogAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-discover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTYxNkM1QzA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTYxNkM1QjA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Nbpv+wAABOVJREFUeNrsmnlQVVUcx79gGWtvGCuteBgOSykiISQaO5GgwWtKZlJkMfpDrZQmBNOCxqJF0UlsEaPYbAMCCp1JnjFsZSKyiRA8FkGCARyBx9Lb7judexzuSKMNIU7Lu7+Z39x7f++sn/P7/c59d44RIcQGQDpVH6rzYRiioVpO9QUjCkBOb56AYUoZD0BtQCv/Z+F4AAQGLCIAEYAIQAQgAhABiABEACIAEYAIQARgkGI804J2Do5MXVxXYld8PIaHR5h92/YXESp7GjzH+IQEPGgthZPzCuTm5l378qDRMPt9ixbB1NwCXt4+1xrUc9CUpGEiKQDju9zw+0cx0Pe3o7a2jvWTn/+t0HdjYyOz5eXlC+Pg1dXNHS0tLcKzx5o1+Dwj4/YA6OnpgYO9PRwc7PHxJ0fhFxCAsbExDA4Noa+/HyVyOT44nIqQkBAE+Pujo7OT1QuPiEDqkQ8hC5Vhz2u7MXTlCrOrvk6CunA/9IOXQMaHoWsqw+T+Z7HiAQmMjY1xNC1N6Ds7JwcDAwMIDAxk41hsY0PbC8W64CAKWMtsPt7ekNwtwdZt2xnEGQuZodx5lwnJys5m9z+fOUPmm5iSd997nzyzIYysdH+MpB07xspQEEKds9XVzEZXRbCNjIwQrl9BlFuX3FAn03eQt95OZvXa29uJVqsl1KsIBSmM43DqEaG9+voGZisrLycdHR3sPuf48ZlOixjPJm5We3jA2Xk5KisrBVtwUBDuWbAA658KwdqgYOa2VVU/wdLSElGRkUI5iUQCTnHu5p9o6G9RkREwMjJCRmYm5KdPMy+LjooSyiS/k8xc3tfPX7CVlJTgzX37mPe4u7nNeC53zDp50I54nRKpVIoLFxqRnZ2DlJQUBK9bj9jY2L/fMNGztvz9/JCVlY02hQLW1tbseUqcljnBxcUFVlZWgo0PMz7f5Od+A0dHx7nPAddLTc15UNeDr6+vYBsdHYWS6iuxO7F37x4W60sfeZjlCRo6QjmlUol5S1xv2vY8O3d25Vd8YHAQRUXfMY+4HrZMJsPBlAN4nfYzJUmJiexa39Bwe7ZBGvMswVlYmKOwsIhSdkBZaSkio7egu7ubrsoy0DhEzPNbkEuzNQ+js6Mdz23ahOLiE4jYvBk2NlJ88eVX+LX5IlSZcdCeLZw+mPmmMNtdBOP77aBSqSBd/BAD29rSDFtbW2EcXp6ezANMTU0QtiEM7qtWQV5yCgUFhfg0PR1VFRVwdX10bpMgn+h4fdzTi7yRmEjoSjL7q3FxZGN4OOnt7SV0OyRmFpZkqdNylpR4UavVhG6b5N6FC4mJmTmrz4TTEdX3h8hYwmqifMmRTBzcSHTdTdP6fHnHThL45NobjoNXmgNIa2sru6deSSgsZouMjp5xEhTfBEUAIgARgAjAECeuv9wMddEBwwOgH+qBpvgQtDUn2VunwQDgOmuh+TEDuvpT7K+4YYSATgNdgxya0kwGwGByAHepAbqaE9D+UgAyMWIYSZDraYKu7gfozp9kcf6/3wWIehKcohpccwVzc/3Vvllvg/+JIzL8hPVdddC1nwPXRifeRWNap71lx/l3HpLidND3K8Bdvsjimeuqh/631mnZe46EHZLij8l9RtX7n/AEMn4V+j46WTpBfW8zU66vbS5W96+Eb5w/JhfzhwADAEp6pBLh7YWZAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-jcb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJEODgyMDA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJEODgxRjA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RS3J7gAAA3pJREFUeNrsWHtIU1EY/22z+Zo1Tc10zVctXSWZFib2olIxE6KgoqclERRoUPT4wzAii6AIgrCkt2UU/lVYUfaCHqL5gLKmtsxX6dxSm489XOcec2gzZ7Bi894ffLtn537n277fPef3nXN5WJwjBZBLbBExIdgBHbFnxNIECFp5hzSWExOAPWByDSUWyScfC8FeLOCzaNoPOxP4YDk4AjgCOAI4AlgNJ1sGm+IrwpndsUiYJ4Gbs2Vo3pLz9Jq2Igz718/G1IDxFj4HLxTj+I1ySHzccXrXfCTFSEeMZTcEuLs4oehU8rBJDcbOFDnO7Ykb0ceVJPyYxJJJJjjOElizKMRq8gz2rYuw6rMqLui/JG9TAiZPdBuVX5Cfh1Uf6STR2BVBPo/HVYExWwV+R01jB9q1OtoerA+azl6UfGxFU1sXdPo++IhdEOI/HuFSMb3/Vd2FUoXKIh4TY4K70HEIyDj7Evdef6Htu9mJ9Jp64inyHtVAb+ijQjcj2BPNhIjymjZkrJlFfS7fV1CTB3qSiiBAQ6sW3zTdcBEKcOvwMqTEBjoGAcOBSYxB5uY5yEqNNvf/6NajvkWLqw8V5r78zKWYFeKFd581mJl6Gz06Iwrf1Ds2AfRHySn80MbIIX0i13EIDxQP6Tty9S28PJzxvk5Dv88N80H66pmOKYIC/t+rv5wQEjXdG8uiAmj1qKxV4+bjGvskQFHfbha8gSld+Undv20luU8btLExGPuQnVc+ZDzjX1X33WJztSM5HAc3REIsEqJXb8TRa2V0vN0tgYIXStx9VYc5Mm/4ebmhuKqFqrzzOAGObItGqH9/FdiSIMMN8hSzrpQiv6gW8iAxUf1ulFWrzCI4gKQDhRA6CSg5alI56PhEGV1CtgIPi3NMtgi0d20ENsXLoGzuQFtHL0wmE/wnuiNG7gtPso4HDjCmJztoMrQMqkgZNBjhK3Y1l8HMSyW0DO5eZbnWGT0Inuxhn4ch5qlEEMVmzBqYROKjJX+8z8ygKDKTuJ3gWCLA2GdiNwHK5s5R+TWqtDaLZVcEnMyvsOpT3dCOgudK67FuVdjsf/3znWBtUweOXS/DxcKPf/Tp6jXgQXED0snZQdtjGDEW87os994H+yuDnAhyBHAEcARwBHAEOCYBOhbnb2QIeM5iAl4wBGwn9ohlM0H/K+etPwUYAO7UFu8nZtFbAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-mastercard {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REIxOTA4NTA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REIxOTA4NDA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XxeyrgAABOJJREFUeNrsWmtsU3UU/93e2wdryzo21r2f7GX2YGOsC+KmM5MoRMyWICrgC2MkYCSRT8ZADJqIUePzg4iPRGMEBaODoV8UFhgje7ixh869YOs65rq1g7brvb33eno18YsZdq3pTHuS0/b/zz23//O7590yTOXzGQA+JK4l1iAyiCc+R7ybZVI2fEUf6olZRA75dc0lLlfRSw0il+5QRZDZ/6MlqBDhFAUgCkAUgCgAEU3cf3HTlaKAxrmrqJ+fRLHHgViRV/Zt6hX4OWYVTsemoZnYxzB/PwlGxubkMeKrqE6YQqLWDY1KgkPQoscRj7NTmfjyWh6cQmizNkOlsByymxHvsg/hwFQfjATCYjSmMeDF1HKcN5pRlziBwyWXkG90LCozT8q/MlCJYyO3QV5uAKhlCe9ca8O9TmtAcheK43FPw3BAMt9NZuPp9rvAS8F7sL8XOBSKJ//2eBs2B6i8nzKmPbBDB2PWwr+WKSBLyTU4FSCWRRB8xD6CLY6JJcsbzjEQrIGFowdSR/Bo9kD4AdBLPvL53iAPIePG94aA5V4oaoeeE8ILQANFe9NfUT4Y0pIBeSYDi/BxGi+2pQ+FFwB/qlMlxEG7cf2fQSU1CRpL+dJy8jAdh1FBnVULTf59YDjt4gEsoQBb0m3hrQP8eV6/6yGY3jgIq7kMCV+8D8nlxuxj+8EV5MA3Og7JPgetpQKS2w1dfQ1E23V4TjRBXVwI39gExKlpqEsKIfM2GBpfgsqQBFlww2cfBKs3Q5qfgOz6HaqVqZAXHJAp47CxGTDubELJkbLwAhDv80K9rhSyZwHG/U9BU1mK+TePImZHA7icTOi3b8XCTxfBmlfD9dnXyprvGYDh8e3gO3oQ8+D9mK7bBnPLKXiaz4BLrYLj3VJA9EJn2QM2LhfatTtws2kv9JuOwHPhddrfS6D1EDBWrMJM+LOApqIY/OUuGJ99EsKvw/D9MkQuUQV14RqIM3YIpLC6KI++TQU2KRHzr74HLi9bcRe+u48ALIHn2x/gvdgCaXZIUZ6hQonL2Ah2dQEkeuqcma5pfUs5sjB4Bnz/SQKhO/xZYC7WBC4rnQ7fAfeps2DTUsg5WWjIpEWrDUJ3vzJ3EfoHoa2uIDPnoSktAtmxsse3diprvvMKuUMfWcA6GLZ+AF31PnDJ5RCd5CK2brDJa5V3hlXTNeuhq3oGPlrbvbrwukC/zgTzpochTlAwoprS9clxUqod0pyT9ibJZ73g8nPBX+okV2iFtqYavqFRTNc2Kn7vbesi3zZAnJ6BNecGNB/VgY3PhzDWAvH6FcXMZe88mBVxtO6Fz3oZov03SM5xAmcc3c6E8JbCO+3DOGztCk1dvtuNmJTAUuqB7tvx8WhR+FzgZFwmHGzwHZojmQtY+Tlei+Pja8IbA1wqDq8lFQd1D5maCXX9QsByL1Nn6PKpw58FPo/PQZMpbemHuNuLxKybAcl8Y83Bp0GYfkgB8AeR59Kr0BybGrDsidwMxGzwBNwO7+m4MyQzgZC0w36SGAanTemY5TSodNuhpWrtVgORfRkWHDUUoH02EWWmGcRrF245EDnYZ8GhXgtEmVl+E6GIH4n9Hyk6Fo8CEAUgCkAUgEgHgI9g/UU/AOcjGIAWfyns/7tYCbG/m4mUf4r5f0z4kfiJPwQYAB3H59j066DAAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

/* 4.2 Section */

.section {
  position: relative;
  z-index: 1;
}

.section > *:first-child {
  margin-top: -7px;
}

.section .section-header {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  padding: 20px;
  display: flex;
  align-items: center;
}

.section .section-header h1 {
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block;
  font-size: 24px;
  margin-top: 3px;
  color: #34395e;
}

.section .section-header .section-header-back {
  margin-right: 15px;
}

.section .section-header .section-header-back .btn:hover {
  background-color: #428bca;
  color: #fff;
}

.section .section-header .section-header-button {
  margin-left: 20px;
}

.section .section-header .section-header-breadcrumb {
  margin-left: auto;
  display: flex;
  align-items: center;
}

.section .section-header .section-header-breadcrumb .breadcrumb-item {
  font-size: 12px;
}

.section .section-header .section-header-breadcrumb .breadcrumb-item a {
  color: #3bafa9;
}

.section .section-header .btn {
  font-size: 12px;
}

.section .section-title {
  font-size: 18px;
  color: #191d21;
  font-weight: 600;
  position: relative;
  margin: 30px 0 25px 0;
}

.section .section-title:before {
  content: " ";
  border-radius: 5px;
  height: 8px;
  width: 30px;
  background-color: #6777ef;
  display: inline-block;
  float: left;
  margin-top: 6px;
  margin-right: 15px;
}

.section .section-title + .section-lead {
  margin-top: -20px;
}

.section .section-lead {
  margin-left: 45px;
}

.main-wrapper-1 .section .section-header {
  margin-left: -30px;
  margin-right: -30px;
  margin-top: -10px;
  border-radius: 0;
  border-top: 1px solid #f9f9f9;
  padding-left: 35px;
  padding-right: 35px;
}

@media (max-width: 575.98px) {
  .section .section-title {
    font-size: 14px;
  }

  .section .section-header {
    flex-wrap: wrap;
    margin-bottom: 20px !important;
  }

  .section .section-header h1 {
    font-size: 18px;
  }

  .section .section-header .float-right {
    display: inline-block;
    width: 100%;
    margin-top: 15px;
  }

  .section .section-header .section-header-breadcrumb {
    flex-basis: 100%;
    margin-top: 10px;
  }
}

/* 4.4 Layout */

.main-sidebar {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  position: fixed;
  top: 0;
  height: 100%;
  width: 250px;
  background-color: #fff;
  z-index: 880;
  left: 0;
}

.main-sidebar,
.navbar,
.main-content,
.main-footer {
  transition: all 0.5s;
}

body.sidebar-gone .main-sidebar {
  left: -250px;
}

body.sidebar-mini .hide-sidebar-mini {
  display: none !important;
}

body.sidebar-mini .main-sidebar {
  width: 65px;
  overflow: initial !important;
  position: absolute;
  box-shadow: none;
}

body.sidebar-mini .main-sidebar:after {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  content: " ";
  position: fixed;
  background-color: #fff;
  width: 65px;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
  opacity: 0;
  -webkit-animation-name: mini-sidebar;
          animation-name: mini-sidebar;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes mini-sidebar {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes mini-sidebar {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

body.sidebar-mini .main-sidebar .sidebar-brand {
  display: none;
}

body.sidebar-mini .main-sidebar .sidebar-brand-sm {
  display: block;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li {
  padding: 10px;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li.menu-header {
  padding: 0;
  font-size: 0;
  height: 2px;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li > a {
  border-radius: 3px;
  height: 45px;
  padding: 0;
  justify-content: center;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li > a .ion,
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fas,
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .far,
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fab,
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fal {
  margin: 0;
  font-size: 20px;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li > a span {
  display: none;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li > a .badge {
  padding: 5px;
  position: absolute;
  top: 4px;
  right: 4px;
  font-size: 10px;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li > a.has-dropdown:after {
  content: initial;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li.active > a {
  box-shadow: 0 4px 8px #6acdc8;
  background-color: #3bafa9;
  color: #fff;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu {
  position: absolute;
  background-color: #fff;
  left: 65px;
  top: 10px;
  width: 200px;
  display: none;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.03);
}

body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li > a:focus,
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li.active > a,
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li.active > a:hover {
  color: #fff;
  background-color: #3bafa9 !important;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li a {
  height: 40px;
  padding: 0 20px;
  background-color: #fff;
}

body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li a.has-dropdown:after {
  content: "\F105";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all 0.5s;
}

body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu {
  display: block !important;
}

body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu li:hover > a {
  background-color: #fcfcfd;
}

body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu li .dropdown-menu {
  left: 200px;
  padding: 0;
}

body.sidebar-mini .navbar {
  left: 65px;
}

body.sidebar-mini .main-content,
body.sidebar-mini .main-footer {
  padding-left: 90px;
}

.main-sidebar .sidebar-brand {
  display: inline-block;
  width: 100%;
  text-align: center;
  height: 60px;
  line-height: 60px;
}

.main-sidebar .sidebar-brand.sidebar-brand-sm {
  display: none;
}

.main-sidebar .sidebar-brand a {
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: #000;
}

.main-sidebar .sidebar-user {
  display: inline-block;
  width: 100%;
  padding: 10px;
  margin-bottom: 10px;
}

.main-sidebar .sidebar-user .sidebar-user-picture {
  float: left;
  margin-right: 10px;
}

.main-sidebar .sidebar-user .sidebar-user-picture img {
  width: 50px;
  border-radius: 50%;
}

.main-sidebar .sidebar-menu {
  padding: 0;
  margin: 0;
}

.main-sidebar .sidebar-menu li {
  display: block;
}

.main-sidebar .sidebar-menu li.menu-header {
  padding: 3px 15px;
  color: #8692b1;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
}

.main-sidebar .sidebar-menu li.menu-header:not(:first-child) {
  margin-top: 10px;
}

.main-sidebar .sidebar-menu li a {
  position: relative;
  display: flex;
  align-items: center;
  height: 50px;
  padding: 0 20px;
  width: 100%;
  letter-spacing: 0.3px;
  color: #5c6b8e;
  text-decoration: none;
}

.main-sidebar .sidebar-menu li a .badge {
  float: right;
  padding: 5px 10px;
  margin-top: 2px;
}

.main-sidebar .sidebar-menu li a i {
  width: 28px;
  margin-right: 20px;
  text-align: center;
}

.main-sidebar .sidebar-menu li a span {
  margin-top: 3px;
  width: 100%;
}

.main-sidebar .sidebar-menu li a:hover {
  background-color: #f8fafb;
}

.main-sidebar .sidebar-menu li.active a {
  color: #3bafa9;
  font-weight: 600;
  background-color: #f8fafb;
}

.main-sidebar .sidebar-menu li.active a.has-dropdown:after {
  transform: translate(0, -50%) rotate(90deg);
}

.main-sidebar .sidebar-menu li.active ul.dropdown-menu {
  background-color: #f8fafb;
}

.main-sidebar .sidebar-menu li a.has-dropdown:after {
  content: "\F105";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all 0.5s;
}

.main-sidebar .sidebar-menu li.active > ul.dropdown-menu li a:hover {
  background-color: #f8fafb;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu {
  padding: 0;
  margin: 0;
  display: none;
  position: static;
  float: none;
  width: 100%;
  box-shadow: none;
  background-color: transparent;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu li a {
  color: #67779d;
  height: 35px;
  padding-left: 65px;
  font-weight: 400;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu li a:hover {
  color: #3bafa9;
  background-color: inherit;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu li.active > a {
  color: #3bafa9;
  font-weight: 600;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu li a i {
  margin-top: 1px;
  text-align: center;
}

.main-sidebar .sidebar-menu li ul.dropdown-menu li ul.dropdown-menu {
  padding-left: 10px;
}

.main-content {
  padding-left: 280px;
  padding-right: 30px;
  padding-top: 80px;
  width: 100%;
  position: relative;
}

.main-footer {
  padding: 20px 30px 20px 280px;
  margin-top: 40px;
  color: #98a6ad;
  border-top: 1px solid #e3eaef;
  display: inline-block;
  width: 100%;
}

.main-footer .footer-left {
  float: left;
}

.main-footer .footer-right {
  float: right;
}

.simple-footer {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}

body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active a {
  background-color: #428bca;
  color: #fff;
}

body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li a {
  color: #b2cfe9;
}

body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li a:hover {
  background-color: #428bca;
  color: #fff;
}

body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li.active a {
  color: #fff;
}

body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu > li.active > a {
  padding-left: 16px;
  background-color: transparent;
  position: relative;
}

body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu > li.active > a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 25px;
  width: 4px;
  background-color: #428bca;
}

body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu li.active ul.dropdown-menu li a {
  padding-left: 61px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .sidebar-gone-hide {
    display: none !important;
  }

  .sidebar-gone-show {
    display: block !important;
  }

  .main-sidebar {
    position: fixed !important;
    margin-top: 0 !important;
    z-index: 891;
  }

  body.layout-2 .main-wrapper,
  body.layout-3 .main-wrapper {
    width: 100%;
    padding: 0;
    display: block;
  }

  .main-content {
    padding-left: 30px;
    padding-right: 30px;
    width: 100% !important;
  }

  .main-footer {
    padding-left: 30px;
  }

  body.search-show {
    overflow: hidden;
  }

  body.search-show .navbar {
    z-index: 892;
  }

  body.sidebar-show {
    overflow: hidden;
  }

  body.search-show:before,
  body.sidebar-show:before {
    content: "";
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0;
    z-index: 891;
    -webkit-animation-name: fadeinbackdrop;
    animation-name: fadeinbackdrop;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }

@-webkit-keyframes fadeinbackdrop {
    to {
      opacity: 0.6;
    }
}

@keyframes fadeinbackdrop {
    to {
      opacity: 0.6;
    }
}
}

/* 4.5 Animation */

.pulsate {
  -webkit-animation: pulsate 1s ease-out;
          animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  opacity: 1;
}

@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}

.card-header.top {
  min-height: auto !important;
}

.card-header.top .btn-top {
  position: absolute;
  top: 15px;
  right: 16px;
  z-index: 1;
}

.box-image {
  display: flex;
  padding: 10px;
  background: #f4f6f9;
  align-items: center;
  justify-content: center;
  height: 300px;
  overflow: hidden;
}

.box-image img.img-fluid {
  max-width: 100%;
  max-height: 100%;
}

.nav-pills .nav-item {
  transition: 0.4s;
}

.nav-pills .nav-item:hover {
  background-color: transparent;
}

.nav-pills .nav-item .nav-link {
  transition: 0.4s;
  background-color: transparent;
}

.nav-pills .nav-item .nav-link.active {
  box-shadow: 0px 2px 5px 0px rgba(166, 166, 166, 0.7);
  color: #fff;
  background-color: #003664;
}

.main-wrapper {
  height: 100vh;
}

.action-delete {
  background-color: Transparent;
  background-repeat: no-repeat;
  border: none;
  cursor: pointer;
  overflow: hidden;
  outline: none;
}

.action-delete {
  background-color: #f9fafe !important;
  border: 1px solid #e3eaef !important;
  box-shadow: 0 2px 6px #e6ecf1;
}

.text-red {
  color: #fa2121 !important;
}

td > a.btn-default {
  background-color: #f9fafe;
  border: 1px solid #e3eaef;
  padding: 0 0.4rem !important;
  font-size: 10px !important;
  box-shadow: 0 2px 6px #e6ecf1;
}

.modal-header {
  padding-bottom: 0 !important;
  padding: 15px !important;
}

#loading {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1050;
  overflow: hidden;
  outline: 0;
  display: none;
  background-color: rgba(255, 255, 255, 0.51);
}

.loader {
  position: relative;
  margin: 0 auto;
  width: 60px;
  top: 50%;
  margin-top: -100px;
}

.loader:before {
  content: "";
  display: block;
  padding-top: 100%;
}

@-webkit-keyframes line-scale-pulse-out {
  0% {
    transform: scaley(1);
  }

  50% {
    transform: scaley(0.4);
  }

  100% {
    transform: scaley(1);
  }
}

@keyframes line-scale-pulse-out {
  0% {
    transform: scaley(1);
  }

  50% {
    transform: scaley(0.4);
  }

  100% {
    transform: scaley(1);
  }
}

.line-scale-pulse-out > div {
  background-color: #495057;
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
  animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
}

.line-scale-pulse-out > div:nth-child(2),
.line-scale-pulse-out > div:nth-child(4) {
  -webkit-animation-delay: -0.4s !important;
  animation-delay: -0.4s !important;
}

.line-scale-pulse-out > div:nth-child(1),
.line-scale-pulse-out > div:nth-child(5) {
  -webkit-animation-delay: -0.2s !important;
  animation-delay: -0.2s !important;
}

@-webkit-keyframes line-scale-pulse-out-rapid {
  0% {
    transform: scaley(1);
  }

  80% {
    transform: scaley(0.3);
  }

  90% {
    transform: scaley(1);
  }
}

.was-validated .form-control:invalid,
.form-control.is-invalid {
  border: 1px solid !important;
  border-color: #dc3545 !important;
}

.select2 {
  width: 100% !important;
}

.wizard-content-active {
  display: block !important;
}

.wizard-content {
  display: none;
}

.hidden {
  display: none !important;
}

.btn-active {
  display: inline-block;
}

.note {
  color: red;
  font-weight: bold;
}

.prev-img {
  width: 100px;
  height: 100px !important;
  border: 2px dashed #ddd;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
  color: #ecf0f1;
}

.accordion-header button.btn-outline-primary {
  color: #ffffff;
}

.accordion-header button.btn-outline-primary:hover {
  background-color: transparent !important;
  color: #ffffff !important;
}

.accordion .accordion-body {
  background-color: #f4f6f9;
}

.custom-switch {
  padding-left: 0 !important;
}

.custom-switch-description {
  margin-right: 0.5rem;
}

.accordion .accordion-body .accordion-subbody {
  margin-top: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #78828a;
}

.td {
  padding: 0 10px;
}

.card-header-botton {
  margin-left: 10px;
}

.card-header .card-header-form + .card-header-botton {
  margin-left: auto;
}

.btn-back {
  font-size: 25px !important;
  justify-content: center;
  align-items: center;
  align-self: center;
  margin-right: 15px;
}

.w-12 {
  width: 12% !important;
}

.w-15 {
  width: 15% !important;
}

.file-hidden {
  position: absolute;
  width: 200px;
  height: 40px;
  overflow: hidden;
  bottom: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}

.btn-sm.btn-warning,
.btn-group-sm > .btn.btn-warning {
  background-color: #FFA100;
  border: #FFA100;
  padding: 0 0.4rem !important;
  font-size: 10px !important;
}

.pointer {
  cursor: pointer !important;
}

.card .card-header {
  border-bottom-color: #f9f9f9;
  line-height: 30px;
  -ms-grid-row-align: center;
  align-self: center;
  width: 100%;
  min-height: 50px;
  padding: 7px 25px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

/*-----Collapse-----*/

[role=button] .icon i {
  transform: rotate(0deg);
}

[role=button][aria-expanded=true] .icon i {
  transform: rotate(90deg);
}

.was-validated .form-control:valid {
  border-color: #e4e6fc !important;
  padding-right: 5px !important;
  background-image: none !important;
}

.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #e4e6fc !important;
  padding-right: 5px !important;
  background-image: none !important;
}

.spinner-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #eee;
  z-index: 9999;
}

.spinner {
  position: relative;
  margin: 23% auto;
  width: 60px;
  height: 60px;
  border-color: #3bafa9 rgba(226, 218, 218, 0.1) rgba(226, 218, 218, 0.1);
  border-width: 5px;
  border-style: solid;
  border-radius: 50%;
  -webkit-animation: spinner 0.5s infinite linear;
          animation: spinner 0.5s infinite linear;
}

@-webkit-keyframes spinner {
  0% {
    transform: rotate(0deg);
  }

  25% {
    transform: rotate(90deg);
  }

  50% {
    transform: rotate(180deg);
  }

  75% {
    transform: rotate(270deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }

  25% {
    transform: rotate(90deg);
  }

  50% {
    transform: rotate(180deg);
  }

  75% {
    transform: rotate(270deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.btn-primary,
.btn-primary.disabled {
  box-shadow: 0 2px 6px #005fb166;
}

.btn-edit-action i {
  vertical-align: middle;
}

.btn-edit-action,
.action-delete {
  height: 30px;
  width: 30px;
}

.main-sidebar .sidebar-brand aside#sidebar-wrapper ul.sidebar-menu li.dropdown.active a.nav-link.has-dropdown {
  background-color: #e3eaef;
  border-radius: 50px 0 0 50px;
}

.main-sidebar .sidebar-brand aside#sidebar-wrapper ul.sidebar-menu li.active > a {
  background-color: #e3eaef;
  border-radius: 50px 0 0 50px;
}

.main-sidebar .sidebar-brand a {
  display: inline-block;
}

.main-sidebar .sidebar-brand a span.img-logo {
  display: inline-block;
  height: 50px;
  width: 50px;
  background-color: #efefef;
  border-radius: 50%;
}

.main-sidebar .sidebar-brand a span.img-logo img {
  display: flex;
  align-items: center;
  justify-content: center;
}

.main-sidebar .sidebar-brand.sidebar-brand-sm span.img-logo {
  height: 45px;
  width: 45px;
  background-color: #efefef;
  border-radius: 50%;
  display: inline-block;
  top: 15px;
  position: relative;
}

.main-sidebar .sidebar-brand.sidebar-brand-sm span.img-logo img {
  display: flex;
  align-items: center;
  justify-content: center;
}

#add-row input,
#add-row:focus {
  border: 1px solid #ced4da;
  outline: none;
}

