@charset "UTF-8";
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #0089d0;
  --indigo: #6610f2;
  --purple: #92278f;
  --pink: #c6168d;
  --red: #ed1c24;
  --orange: #f15922;
  --yellow: #fcaf17;
  --green: #20bdbe;
  --teal: #006b6b;
  --cyan: #01a490;
  --white: #fff;
  --gray: #333333;
  --gray-dark: #777777;
  --sky-blue: #bfe1f3;
  --light-blue: #104dd4;
  --dark-blue: #112e51;
  --primary: #0089d0;
  --secondary: #333333;
  --success: #008485;
  --info: #01a490;
  --warning: #fcaf17;
  --danger: #ed1c24;
  --light: #ebebeb;
  --dark: #777777;
  --pink: #c6168d;
  --purple: #92278f;
  --dark-purple: #5c2e91;
  --darker-purple: #340e5f;
  --primary-darker: #112e51;
  --gray-100: #ebebeb;
  --gray-200: #ccc;
  --gray-300: #979797;
  --gray-400: #636466;
  --gray-500: #4f4f4f;
  --gray-600: #333333;
  --black: #000;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-lg2: 1024px;
  --breakpoint-lg3: 1100px;
  --breakpoint-xl: 1200px;
  --breakpoint-xls: 1380px;
  --breakpoint-xlx: 1440px;
  --font-family-sans-serif: "Cachet", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, .paragraph--type--banner .banner-title, 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;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #112e51;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0089d0;
  text-decoration: none;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}

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, .paragraph--type--banner .banner-title, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  line-height: 1.2;
}

h1, .paragraph--type--banner .banner-title, .h1 {
  font-size: 2.5rem;
}
@media (max-width: 1200px) {
  h1, .paragraph--type--banner .banner-title, .h1 {
    font-size: calc(1.375rem + 1.5vw);
  }
}

h2, .h2 {
  font-size: 2rem;
}
@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.325rem + 0.9vw);
  }
}

h3, .h3 {
  font-size: 1.75rem;
}
@media (max-width: 1200px) {
  h3, .h3 {
    font-size: calc(1.3rem + 0.6vw);
  }
}

h4, .h4 {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  h4, .h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

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;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.725rem + 5.7vw);
  }
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1024px) {
  .col-lg2 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg2-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg2-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg2-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg2-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg2-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg2-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg2-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg2-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg2-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg2-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg2-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg2-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg2-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg2-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg2-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg2-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg2-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg2-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg2-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg2-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg2-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg2-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg2-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg2-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg2-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg2-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg2-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg2-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg2-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg2-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg2-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg2-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg2-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg2-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg2-0 {
    margin-left: 0;
  }
  .offset-lg2-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg2-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg2-3 {
    margin-left: 25%;
  }
  .offset-lg2-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg2-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg2-6 {
    margin-left: 50%;
  }
  .offset-lg2-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg2-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg2-9 {
    margin-left: 75%;
  }
  .offset-lg2-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg2-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1100px) {
  .col-lg3 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg3-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg3-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg3-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg3-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg3-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg3-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg3-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg3-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg3-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg3-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg3-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg3-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg3-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg3-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg3-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg3-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg3-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg3-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg3-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg3-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg3-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg3-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg3-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg3-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg3-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg3-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg3-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg3-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg3-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg3-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg3-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg3-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg3-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg3-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg3-0 {
    margin-left: 0;
  }
  .offset-lg3-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg3-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg3-3 {
    margin-left: 25%;
  }
  .offset-lg3-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg3-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg3-6 {
    margin-left: 50%;
  }
  .offset-lg3-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg3-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg3-9 {
    margin-left: 75%;
  }
  .offset-lg3-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg3-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1380px) {
  .col-xls {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xls-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xls-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xls-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xls-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xls-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xls-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xls-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xls-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xls-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xls-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xls-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xls-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xls-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xls-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xls-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xls-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xls-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xls-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xls-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xls-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xls-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xls-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xls-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xls-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xls-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xls-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xls-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xls-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xls-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xls-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xls-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xls-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xls-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xls-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xls-0 {
    margin-left: 0;
  }
  .offset-xls-1 {
    margin-left: 8.33333333%;
  }
  .offset-xls-2 {
    margin-left: 16.66666667%;
  }
  .offset-xls-3 {
    margin-left: 25%;
  }
  .offset-xls-4 {
    margin-left: 33.33333333%;
  }
  .offset-xls-5 {
    margin-left: 41.66666667%;
  }
  .offset-xls-6 {
    margin-left: 50%;
  }
  .offset-xls-7 {
    margin-left: 58.33333333%;
  }
  .offset-xls-8 {
    margin-left: 66.66666667%;
  }
  .offset-xls-9 {
    margin-left: 75%;
  }
  .offset-xls-10 {
    margin-left: 83.33333333%;
  }
  .offset-xls-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1440px) {
  .col-xlx {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xlx-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xlx-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xlx-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xlx-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xlx-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xlx-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xlx-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xlx-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xlx-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xlx-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xlx-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xlx-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xlx-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xlx-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xlx-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xlx-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xlx-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xlx-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xlx-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xlx-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xlx-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xlx-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xlx-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xlx-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xlx-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xlx-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xlx-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xlx-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xlx-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xlx-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xlx-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xlx-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xlx-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xlx-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xlx-0 {
    margin-left: 0;
  }
  .offset-xlx-1 {
    margin-left: 8.33333333%;
  }
  .offset-xlx-2 {
    margin-left: 16.66666667%;
  }
  .offset-xlx-3 {
    margin-left: 25%;
  }
  .offset-xlx-4 {
    margin-left: 33.33333333%;
  }
  .offset-xlx-5 {
    margin-left: 41.66666667%;
  }
  .offset-xlx-6 {
    margin-left: 50%;
  }
  .offset-xlx-7 {
    margin-left: 58.33333333%;
  }
  .offset-xlx-8 {
    margin-left: 66.66666667%;
  }
  .offset-xlx-9 {
    margin-left: 75%;
  }
  .offset-xlx-10 {
    margin-left: 83.33333333%;
  }
  .offset-xlx-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #2f2f2f;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #979797;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #979797;
}
.table tbody + tbody {
  border-top: 2px solid #979797;
}

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

.table-bordered {
  border: 1px solid #979797;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #979797;
}
.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: #2f2f2f;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 221.96, 241.84);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 193.64, 230.56);
}

.table-hover .table-primary:hover {
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}

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

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(183.6, 220.56, 220.84);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(122.4, 191.04, 191.56);
}

.table-hover .table-success:hover {
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(183.88, 229.52, 223.92);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(122.92, 207.68, 197.28);
}

.table-hover .table-info:hover {
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(254.16, 232.6, 190.04);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(253.44, 213.4, 134.36);
}

.table-hover .table-warning:hover {
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(249.96, 191.44, 193.68);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(245.64, 136.96, 141.12);
}

.table-hover .table-danger:hover {
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(249.4, 249.4, 249.4);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(244.6, 244.6, 244.6);
}

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

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

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

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: rgb(239.04, 189.76, 223.08);
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: rgb(225.36, 133.84, 195.72);
}

.table-hover .table-pink:hover {
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}

.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: rgb(224.48, 194.52, 223.64);
}
.table-purple th,
.table-purple td,
.table-purple thead th,
.table-purple tbody + tbody {
  border-color: rgb(198.32, 142.68, 196.76);
}

.table-hover .table-purple:hover {
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}

.table-dark-purple,
.table-dark-purple > th,
.table-dark-purple > td {
  background-color: rgb(209.36, 196.48, 224.2);
}
.table-dark-purple th,
.table-dark-purple td,
.table-dark-purple thead th,
.table-dark-purple tbody + tbody {
  border-color: rgb(170.24, 146.32, 197.8);
}

.table-hover .table-dark-purple:hover {
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.table-hover .table-dark-purple:hover > td,
.table-hover .table-dark-purple:hover > th {
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}

.table-darker-purple,
.table-darker-purple > th,
.table-darker-purple > td {
  background-color: rgb(198.16, 187.52, 210.2);
}
.table-darker-purple th,
.table-darker-purple td,
.table-darker-purple thead th,
.table-darker-purple tbody + tbody {
  border-color: rgb(149.44, 129.68, 171.8);
}

.table-hover .table-darker-purple:hover {
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.table-hover .table-darker-purple:hover > td,
.table-hover .table-darker-purple:hover > th {
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}

.table-primary-darker,
.table-primary-darker > th,
.table-primary-darker > td {
  background-color: rgb(188.36, 196.48, 206.28);
}
.table-primary-darker th,
.table-primary-darker td,
.table-primary-darker thead th,
.table-primary-darker tbody + tbody {
  border-color: rgb(131.24, 146.32, 164.52);
}

.table-hover .table-primary-darker:hover {
  background-color: rgb(173.6294174757, 183.5443203883, 195.5105825243);
}
.table-hover .table-primary-darker:hover > td,
.table-hover .table-primary-darker:hover > th {
  background-color: rgb(173.6294174757, 183.5443203883, 195.5105825243);
}

.table-gray-100,
.table-gray-100 > th,
.table-gray-100 > td {
  background-color: rgb(249.4, 249.4, 249.4);
}
.table-gray-100 th,
.table-gray-100 td,
.table-gray-100 thead th,
.table-gray-100 tbody + tbody {
  border-color: rgb(244.6, 244.6, 244.6);
}

.table-hover .table-gray-100:hover {
  background-color: rgb(236.65, 236.65, 236.65);
}
.table-hover .table-gray-100:hover > td,
.table-hover .table-gray-100:hover > th {
  background-color: rgb(236.65, 236.65, 236.65);
}

.table-gray-200,
.table-gray-200 > th,
.table-gray-200 > td {
  background-color: rgb(240.72, 240.72, 240.72);
}
.table-gray-200 th,
.table-gray-200 td,
.table-gray-200 thead th,
.table-gray-200 tbody + tbody {
  border-color: rgb(228.48, 228.48, 228.48);
}

.table-hover .table-gray-200:hover {
  background-color: rgb(227.97, 227.97, 227.97);
}
.table-hover .table-gray-200:hover > td,
.table-hover .table-gray-200:hover > th {
  background-color: rgb(227.97, 227.97, 227.97);
}

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: rgb(225.88, 225.88, 225.88);
}
.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: rgb(200.92, 200.92, 200.92);
}

.table-hover .table-gray-300:hover {
  background-color: rgb(213.13, 213.13, 213.13);
}
.table-hover .table-gray-300:hover > td,
.table-hover .table-gray-300:hover > th {
  background-color: rgb(213.13, 213.13, 213.13);
}

.table-gray-400,
.table-gray-400 > th,
.table-gray-400 > td {
  background-color: rgb(211.32, 211.6, 212.16);
}
.table-gray-400 th,
.table-gray-400 td,
.table-gray-400 thead th,
.table-gray-400 tbody + tbody {
  border-color: rgb(173.88, 174.4, 175.44);
}

.table-hover .table-gray-400:hover {
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.table-hover .table-gray-400:hover > td,
.table-hover .table-gray-400:hover > th {
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}

.table-gray-500,
.table-gray-500 > th,
.table-gray-500 > td {
  background-color: rgb(205.72, 205.72, 205.72);
}
.table-gray-500 th,
.table-gray-500 td,
.table-gray-500 thead th,
.table-gray-500 tbody + tbody {
  border-color: rgb(163.48, 163.48, 163.48);
}

.table-hover .table-gray-500:hover {
  background-color: rgb(192.97, 192.97, 192.97);
}
.table-hover .table-gray-500:hover > td,
.table-hover .table-gray-500:hover > th {
  background-color: rgb(192.97, 192.97, 192.97);
}

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

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

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

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

.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: #777777;
  border-color: rgb(138.125, 138.125, 138.125);
}
.table .thead-light th {
  color: #2f2f2f;
  background-color: #ccc;
  border-color: #979797;
}

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1023.98px) {
  .table-responsive-lg2 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg2 > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1099.98px) {
  .table-responsive-lg3 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg3 > .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;
  }
}
@media (max-width: 1379.98px) {
  .table-responsive-xls {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xls > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xlx {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xlx > .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: #2f2f2f;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #636466;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #2f2f2f;
  background-color: #fff;
  border-color: rgb(80.5, 195.4350961538, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::placeholder {
  color: #333333;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #ccc;
  opacity: 1;
}

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

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #2f2f2f;
}
select.form-control:focus::-ms-value {
  color: #2f2f2f;
  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: #2f2f2f;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #333333;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(0, 132, 133, 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: #008485;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008485' 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: #008485;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
}

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

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #008485;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23777777' 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='%23008485' 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: #008485;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #008485;
}
.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: #008485;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #008485;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(0, 182.6165413534, 184);
  background-color: rgb(0, 182.6165413534, 184);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 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: #008485;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #008485;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #008485;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(237, 28, 36, 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: #ed1c24;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed1c24' 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='%23ed1c24' 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: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

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

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #ed1c24;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23777777' 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='%23ed1c24' 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='%23ed1c24' 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: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #ed1c24;
}
.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: #ed1c24;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #ed1c24;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(240.7469387755, 75.2530612245, 81.587755102);
  background-color: rgb(240.7469387755, 75.2530612245, 81.587755102);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 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: #ed1c24;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #ed1c24;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

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

.btn {
  display: inline-block;
  font-weight: 400;
  color: #2f2f2f;
  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;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #2f2f2f;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 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: #0089d0;
  border-color: #0089d0;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 111.8064903846, 169.75);
  border-color: rgb(0, 103.4086538462, 157);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 111.8064903846, 169.75);
  border-color: rgb(0, 103.4086538462, 157);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 103.4086538462, 157);
  border-color: rgb(0, 95.0108173077, 144.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
}

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

.btn-success {
  color: #fff;
  background-color: #008485;
  border-color: #008485;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(0, 94.037593985, 94.75);
  border-color: rgb(0, 81.3834586466, 82);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(0, 94.037593985, 94.75);
  border-color: rgb(0, 81.3834586466, 82);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #008485;
  border-color: #008485;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 81.3834586466, 82);
  border-color: rgb(0, 68.7293233083, 69.25);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(0.7681818182, 125.9818181818, 110.6181818182);
  border-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(0.7681818182, 125.9818181818, 110.6181818182);
  border-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
  border-color: rgb(0.6136363636, 100.6363636364, 88.3636363636);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
}

.btn-warning {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-warning:hover {
  color: #231f20;
  background-color: rgb(233.7276595745, 156.1542553191, 3.0223404255);
  border-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
}
.btn-warning:focus, .btn-warning.focus {
  color: #231f20;
  background-color: rgb(233.7276595745, 156.1542553191, 3.0223404255);
  border-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #231f20;
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
  border-color: rgb(208.5531914894, 139.335106383, 2.6968085106);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(210.0908163265, 16.6591836735, 24.0632653061);
  border-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(210.0908163265, 16.6591836735, 24.0632653061);
  border-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
  border-color: rgb(186.4642857143, 14.7857142857, 21.3571428571);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
}

.btn-light {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-light:hover {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
}
.btn-light:focus, .btn-light.focus {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
  border-color: rgb(203.125, 203.125, 203.125);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #777777;
  border-color: #777777;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(99.875, 99.875, 99.875);
  border-color: rgb(93.5, 93.5, 93.5);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(99.875, 99.875, 99.875);
  border-color: rgb(93.5, 93.5, 93.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #777777;
  border-color: #777777;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(93.5, 93.5, 93.5);
  border-color: rgb(87.125, 87.125, 87.125);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-pink:hover {
  color: #fff;
  background-color: rgb(163.575, 18.175, 116.4852272727);
  border-color: rgb(152.1, 16.9, 108.3136363636);
}
.btn-pink:focus, .btn-pink.focus {
  color: #fff;
  background-color: rgb(163.575, 18.175, 116.4852272727);
  border-color: rgb(152.1, 16.9, 108.3136363636);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: rgb(152.1, 16.9, 108.3136363636);
  border-color: rgb(140.625, 15.625, 100.1420454545);
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-purple:hover {
  color: #fff;
  background-color: rgb(115.8135135135, 30.9364864865, 113.4337837838);
  border-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
}
.btn-purple:focus, .btn-purple.focus {
  color: #fff;
  background-color: rgb(115.8135135135, 30.9364864865, 113.4337837838);
  border-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
  border-color: rgb(95.6891891892, 25.5608108108, 93.722972973);
}
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
}

.btn-dark-purple {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-dark-purple:hover {
  color: #fff;
  background-color: rgb(73.5759162304, 36.7879581152, 115.9620418848);
  border-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
}
.btn-dark-purple:focus, .btn-dark-purple.focus {
  color: #fff;
  background-color: rgb(73.5759162304, 36.7879581152, 115.9620418848);
  border-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
}
.btn-dark-purple.disabled, .btn-dark-purple:disabled {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-dark-purple:not(:disabled):not(.disabled):active, .btn-dark-purple:not(:disabled):not(.disabled).active, .show > .btn-dark-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
  border-color: rgb(61.2931937173, 30.6465968586, 96.6034031414);
}
.btn-dark-purple:not(:disabled):not(.disabled):active:focus, .btn-dark-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-dark-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
}

.btn-darker-purple {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-darker-purple:hover {
  color: #fff;
  background-color: rgb(33.752293578, 9.0871559633, 61.6628440367);
  border-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
}
.btn-darker-purple:focus, .btn-darker-purple.focus {
  color: #fff;
  background-color: rgb(33.752293578, 9.0871559633, 61.6628440367);
  border-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
}
.btn-darker-purple.disabled, .btn-darker-purple:disabled {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-darker-purple:not(:disabled):not(.disabled):active, .btn-darker-purple:not(:disabled):not(.disabled).active, .show > .btn-darker-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
  border-color: rgb(21.5871559633, 5.8119266055, 39.4380733945);
}
.btn-darker-purple:not(:disabled):not(.disabled):active:focus, .btn-darker-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-darker-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
}

.btn-primary-darker {
  color: #fff;
  background-color: #112e51;
  border-color: #112e51;
}
.btn-primary-darker:hover {
  color: #fff;
  background-color: rgb(10.3647959184, 28.0459183673, 49.3852040816);
  border-color: rgb(8.1530612245, 22.0612244898, 38.8469387755);
}
.btn-primary-darker:focus, .btn-primary-darker.focus {
  color: #fff;
  background-color: rgb(10.3647959184, 28.0459183673, 49.3852040816);
  border-color: rgb(8.1530612245, 22.0612244898, 38.8469387755);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52.7, 77.35, 107.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52.7, 77.35, 107.1, 0.5);
}
.btn-primary-darker.disabled, .btn-primary-darker:disabled {
  color: #fff;
  background-color: #112e51;
  border-color: #112e51;
}
.btn-primary-darker:not(:disabled):not(.disabled):active, .btn-primary-darker:not(:disabled):not(.disabled).active, .show > .btn-primary-darker.dropdown-toggle {
  color: #fff;
  background-color: rgb(8.1530612245, 22.0612244898, 38.8469387755);
  border-color: rgb(5.9413265306, 16.0765306122, 28.3086734694);
}
.btn-primary-darker:not(:disabled):not(.disabled):active:focus, .btn-primary-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-darker.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52.7, 77.35, 107.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52.7, 77.35, 107.1, 0.5);
}

.btn-gray-100 {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-gray-100:hover {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
}
.btn-gray-100:focus, .btn-gray-100.focus {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}
.btn-gray-100.disabled, .btn-gray-100:disabled {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
  border-color: rgb(203.125, 203.125, 203.125);
}
.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}

.btn-gray-200 {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-gray-200:hover {
  color: #231f20;
  background-color: rgb(184.875, 184.875, 184.875);
  border-color: rgb(178.5, 178.5, 178.5);
}
.btn-gray-200:focus, .btn-gray-200.focus {
  color: #231f20;
  background-color: rgb(184.875, 184.875, 184.875);
  border-color: rgb(178.5, 178.5, 178.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
}
.btn-gray-200.disabled, .btn-gray-200:disabled {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle {
  color: #231f20;
  background-color: rgb(178.5, 178.5, 178.5);
  border-color: rgb(172.125, 172.125, 172.125);
}
.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
}

.btn-gray-300 {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-gray-300:hover {
  color: #fff;
  background-color: rgb(131.875, 131.875, 131.875);
  border-color: rgb(125.5, 125.5, 125.5);
}
.btn-gray-300:focus, .btn-gray-300.focus {
  color: #fff;
  background-color: rgb(131.875, 131.875, 131.875);
  border-color: rgb(125.5, 125.5, 125.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
}
.btn-gray-300.disabled, .btn-gray-300:disabled {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle {
  color: #fff;
  background-color: rgb(125.5, 125.5, 125.5);
  border-color: rgb(119.125, 119.125, 119.125);
}
.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
}

.btn-gray-400 {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-gray-400:hover {
  color: #fff;
  background-color: rgb(80.1604477612, 80.9701492537, 82.5895522388);
  border-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
}
.btn-gray-400:focus, .btn-gray-400.focus {
  color: #fff;
  background-color: rgb(80.1604477612, 80.9701492537, 82.5895522388);
  border-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
}
.btn-gray-400.disabled, .btn-gray-400:disabled {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
  border-color: rgb(67.6007462687, 68.2835820896, 69.6492537313);
}
.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
}

.btn-gray-500 {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-gray-500:hover {
  color: #fff;
  background-color: rgb(59.875, 59.875, 59.875);
  border-color: rgb(53.5, 53.5, 53.5);
}
.btn-gray-500:focus, .btn-gray-500.focus {
  color: #fff;
  background-color: rgb(59.875, 59.875, 59.875);
  border-color: rgb(53.5, 53.5, 53.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
}
.btn-gray-500.disabled, .btn-gray-500:disabled {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(53.5, 53.5, 53.5);
  border-color: rgb(47.125, 47.125, 47.125);
}
.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
}

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

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
}

.btn-outline-primary {
  color: #0089d0;
  border-color: #0089d0;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0089d0;
  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: #0089d0;
  border-color: #0089d0;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}

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

.btn-outline-success {
  color: #008485;
  border-color: #008485;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #008485;
  border-color: #008485;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #008485;
  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: #008485;
  border-color: #008485;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
}

.btn-outline-info {
  color: #01a490;
  border-color: #01a490;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #01a490;
  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: #01a490;
  border-color: #01a490;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}

.btn-outline-warning {
  color: #fcaf17;
  border-color: #fcaf17;
}
.btn-outline-warning:hover {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #fcaf17;
  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: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}

.btn-outline-danger {
  color: #ed1c24;
  border-color: #ed1c24;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ed1c24;
  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: #ed1c24;
  border-color: #ed1c24;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}

.btn-outline-light {
  color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-light:hover {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #ebebeb;
  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: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.btn-outline-dark {
  color: #777777;
  border-color: #777777;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #777777;
  border-color: #777777;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #777777;
  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: #777777;
  border-color: #777777;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
}

.btn-outline-pink {
  color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #c6168d;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}

.btn-outline-purple {
  color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:hover {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:focus, .btn-outline-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #92278f;
  background-color: transparent;
}
.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}

.btn-outline-dark-purple {
  color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:hover {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:focus, .btn-outline-dark-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}
.btn-outline-dark-purple.disabled, .btn-outline-dark-purple:disabled {
  color: #5c2e91;
  background-color: transparent;
}
.btn-outline-dark-purple:not(:disabled):not(.disabled):active, .btn-outline-dark-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-purple.dropdown-toggle {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}

.btn-outline-darker-purple {
  color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:hover {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:focus, .btn-outline-darker-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}
.btn-outline-darker-purple.disabled, .btn-outline-darker-purple:disabled {
  color: #340e5f;
  background-color: transparent;
}
.btn-outline-darker-purple:not(:disabled):not(.disabled):active, .btn-outline-darker-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-darker-purple.dropdown-toggle {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-darker-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-darker-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}

.btn-outline-primary-darker {
  color: #112e51;
  border-color: #112e51;
}
.btn-outline-primary-darker:hover {
  color: #fff;
  background-color: #112e51;
  border-color: #112e51;
}
.btn-outline-primary-darker:focus, .btn-outline-primary-darker.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
}
.btn-outline-primary-darker.disabled, .btn-outline-primary-darker:disabled {
  color: #112e51;
  background-color: transparent;
}
.btn-outline-primary-darker:not(:disabled):not(.disabled):active, .btn-outline-primary-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-darker.dropdown-toggle {
  color: #fff;
  background-color: #112e51;
  border-color: #112e51;
}
.btn-outline-primary-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-primary-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary-darker.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
}

.btn-outline-gray-100 {
  color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:hover {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:focus, .btn-outline-gray-100.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}
.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled {
  color: #ebebeb;
  background-color: transparent;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.btn-outline-gray-200 {
  color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:hover {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:focus, .btn-outline-gray-200.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}
.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled {
  color: #ccc;
  background-color: transparent;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}

.btn-outline-gray-300 {
  color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:hover {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}
.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
  color: #979797;
  background-color: transparent;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}

.btn-outline-gray-400 {
  color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:hover {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:focus, .btn-outline-gray-400.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}
.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled {
  color: #636466;
  background-color: transparent;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}

.btn-outline-gray-500 {
  color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:hover {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:focus, .btn-outline-gray-500.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}
.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled {
  color: #4f4f4f;
  background-color: transparent;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}

.btn-outline-gray-600 {
  color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:hover {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:focus, .btn-outline-gray-600.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled {
  color: #333333;
  background-color: transparent;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

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

.btn-link {
  font-weight: 400;
  color: #112e51;
  text-decoration: none;
}
.btn-link:hover {
  color: #0089d0;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #333333;
  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 {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

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

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

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

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #2f2f2f;
  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;
}

.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: 1024px) {
  .dropdown-menu-lg2-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg2-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1100px) {
  .dropdown-menu-lg3-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg3-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;
  }
}
@media (min-width: 1380px) {
  .dropdown-menu-xls-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xls-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xlx-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xlx-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 #ccc;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #231f20;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.4772727273, 19.0227272727, 19.6363636364);
  text-decoration: none;
  background-color: #ccc;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0089d0;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #4f4f4f;
  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: #333333;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #231f20;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

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

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  text-align: center;
  white-space: nowrap;
  background-color: #ccc;
  border: 1px solid #636466;
  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;
  print-color-adjust: exact;
}

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

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #0089d0;
  background-color: #0089d0;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(80.5, 195.4350961538, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(131.5, 212.84375, 255);
  border-color: rgb(131.5, 212.84375, 255);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #333333;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #ccc;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #4f4f4f;
}
.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: #0089d0;
  background-color: #0089d0;
}
.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, 137, 208, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 137, 208, 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, 137, 208, 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: #4f4f4f;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 137, 208, 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: #2f2f2f;
  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='%23777777' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #636466;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(80.5, 195.4350961538, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-select:focus::-ms-value {
  color: #2f2f2f;
  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: #333333;
  background-color: #ccc;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #2f2f2f;
}

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

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(80.5, 195.4350961538, 255);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #ccc;
}
.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: #2f2f2f;
  background-color: #fff;
  border: 1px solid #636466;
  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: #2f2f2f;
  content: "Browse";
  background-color: #ccc;
  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 {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #979797;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #979797;
  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: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #979797;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #979797;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #4f4f4f;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #4f4f4f;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #4f4f4f;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

.nav-tabs {
  border-bottom: 1px solid #ccc;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  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 {
  isolation: isolate;
  border-color: #ebebeb #ebebeb #ccc;
}
.nav-tabs .nav-link.disabled {
  color: #333333;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #636466;
  background-color: #fff;
  border-color: #ccc #ccc #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0089d0;
}

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

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

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 0;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 0;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1023.98px) {
  .navbar-expand-lg2 > .container,
  .navbar-expand-lg2 > .container-fluid,
  .navbar-expand-lg2 > .container-sm,
  .navbar-expand-lg2 > .container-md,
  .navbar-expand-lg2 > .container-lg,
  .navbar-expand-lg2 > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1024px) {
  .navbar-expand-lg2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg2 .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg2 .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg2 .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg2 > .container,
  .navbar-expand-lg2 > .container-fluid,
  .navbar-expand-lg2 > .container-sm,
  .navbar-expand-lg2 > .container-md,
  .navbar-expand-lg2 > .container-lg,
  .navbar-expand-lg2 > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg2 .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg2 .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg2 .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1099.98px) {
  .navbar-expand-lg3 > .container,
  .navbar-expand-lg3 > .container-fluid,
  .navbar-expand-lg3 > .container-sm,
  .navbar-expand-lg3 > .container-md,
  .navbar-expand-lg3 > .container-lg,
  .navbar-expand-lg3 > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1100px) {
  .navbar-expand-lg3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg3 .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg3 .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg3 .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg3 > .container,
  .navbar-expand-lg3 > .container-fluid,
  .navbar-expand-lg3 > .container-sm,
  .navbar-expand-lg3 > .container-md,
  .navbar-expand-lg3 > .container-lg,
  .navbar-expand-lg3 > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg3 .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg3 .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg3 .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1379.98px) {
  .navbar-expand-xls > .container,
  .navbar-expand-xls > .container-fluid,
  .navbar-expand-xls > .container-sm,
  .navbar-expand-xls > .container-md,
  .navbar-expand-xls > .container-lg,
  .navbar-expand-xls > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1380px) {
  .navbar-expand-xls {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xls .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xls .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xls .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xls > .container,
  .navbar-expand-xls > .container-fluid,
  .navbar-expand-xls > .container-sm,
  .navbar-expand-xls > .container-md,
  .navbar-expand-xls > .container-lg,
  .navbar-expand-xls > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xls .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xls .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xls .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1439.98px) {
  .navbar-expand-xlx > .container,
  .navbar-expand-xlx > .container-fluid,
  .navbar-expand-xlx > .container-sm,
  .navbar-expand-xlx > .container-md,
  .navbar-expand-xlx > .container-lg,
  .navbar-expand-xlx > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xlx {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xlx .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xlx .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xlx .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xlx > .container,
  .navbar-expand-xlx > .container-fluid,
  .navbar-expand-xlx > .container-sm,
  .navbar-expand-xlx > .container-md,
  .navbar-expand-xlx > .container-lg,
  .navbar-expand-xlx > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xlx .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xlx .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xlx .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.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: #fff;
}
.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: #fff;
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='4' stroke-linecap='square' stroke-miterlimit='8' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: #fff;
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  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 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.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 {
  -ms-flex-negative: 0;
      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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

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

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

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  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: #112e51;
  background-color: #fff;
  border: 1px solid #979797;
}
.page-link:hover {
  z-index: 2;
  color: #0089d0;
  text-decoration: none;
  background-color: #ccc;
  border-color: #979797;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 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: #0089d0;
  border-color: #0089d0;
}
.page-item.disabled .page-link {
  color: #333333;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #979797;
}

.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;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #0089d0;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 103.4086538462, 157);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}

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

.badge-success {
  color: #fff;
  background-color: #008485;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(0, 81.3834586466, 82);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #01a490;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}

.badge-warning {
  color: #231f20;
  background-color: #fcaf17;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #231f20;
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #ed1c24;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}

.badge-light {
  color: #231f20;
  background-color: #ebebeb;
}
a.badge-light:hover, a.badge-light:focus {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #777777;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(93.5, 93.5, 93.5);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #c6168d;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: rgb(152.1, 16.9, 108.3136363636);
}
a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}

.badge-purple {
  color: #fff;
  background-color: #92278f;
}
a.badge-purple:hover, a.badge-purple:focus {
  color: #fff;
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
}
a.badge-purple:focus, a.badge-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}

.badge-dark-purple {
  color: #fff;
  background-color: #5c2e91;
}
a.badge-dark-purple:hover, a.badge-dark-purple:focus {
  color: #fff;
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
}
a.badge-dark-purple:focus, a.badge-dark-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}

.badge-darker-purple {
  color: #fff;
  background-color: #340e5f;
}
a.badge-darker-purple:hover, a.badge-darker-purple:focus {
  color: #fff;
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
}
a.badge-darker-purple:focus, a.badge-darker-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}

.badge-primary-darker {
  color: #fff;
  background-color: #112e51;
}
a.badge-primary-darker:hover, a.badge-primary-darker:focus {
  color: #fff;
  background-color: rgb(8.1530612245, 22.0612244898, 38.8469387755);
}
a.badge-primary-darker:focus, a.badge-primary-darker.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(17, 46, 81, 0.5);
}

.badge-gray-100 {
  color: #231f20;
  background-color: #ebebeb;
}
a.badge-gray-100:hover, a.badge-gray-100:focus {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
}
a.badge-gray-100:focus, a.badge-gray-100.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.badge-gray-200 {
  color: #231f20;
  background-color: #ccc;
}
a.badge-gray-200:hover, a.badge-gray-200:focus {
  color: #231f20;
  background-color: rgb(178.5, 178.5, 178.5);
}
a.badge-gray-200:focus, a.badge-gray-200.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}

.badge-gray-300 {
  color: #231f20;
  background-color: #979797;
}
a.badge-gray-300:hover, a.badge-gray-300:focus {
  color: #231f20;
  background-color: rgb(125.5, 125.5, 125.5);
}
a.badge-gray-300:focus, a.badge-gray-300.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}

.badge-gray-400 {
  color: #fff;
  background-color: #636466;
}
a.badge-gray-400:hover, a.badge-gray-400:focus {
  color: #fff;
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
}
a.badge-gray-400:focus, a.badge-gray-400.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}

.badge-gray-500 {
  color: #fff;
  background-color: #4f4f4f;
}
a.badge-gray-500:hover, a.badge-gray-500:focus {
  color: #fff;
  background-color: rgb(53.5, 53.5, 53.5);
}
a.badge-gray-500:focus, a.badge-gray-500.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}

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

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #ccc;
  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: rgb(0, 71.24, 108.16);
  background-color: rgb(204, 231.4, 245.6);
  border-color: rgb(183.6, 221.96, 241.84);
}
.alert-primary hr {
  border-top-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.alert-primary .alert-link {
  color: rgb(0, 37.6486538462, 57.16);
}

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

.alert-success {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(204, 230.4, 230.6);
  border-color: rgb(183.6, 220.56, 220.84);
}
.alert-success hr {
  border-top-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.alert-success .alert-link {
  color: rgb(0, 18.0234586466, 18.16);
}

.alert-info {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(204.2, 236.8, 232.8);
  border-color: rgb(183.88, 229.52, 223.92);
}
.alert-info hr {
  border-top-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.alert-info .alert-link {
  color: rgb(0.2109090909, 34.5890909091, 30.3709090909);
}

.alert-warning {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(254.4, 239, 208.6);
  border-color: rgb(254.16, 232.6, 190.04);
}
.alert-warning hr {
  border-top-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.alert-warning .alert-link {
  color: rgb(84.3054545455, 58.5454545455, 7.6945454545);
}

.alert-danger {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(251.4, 209.6, 211.2);
  border-color: rgb(249.96, 191.44, 193.68);
}
.alert-danger hr {
  border-top-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.alert-danger .alert-link {
  color: rgb(77.6286792453, 9.1713207547, 11.7916981132);
}

.alert-light {
  color: rgb(122.2, 122.2, 122.2);
  background-color: #fbfbfb;
  border-color: rgb(249.4, 249.4, 249.4);
}
.alert-light hr {
  border-top-color: rgb(236.65, 236.65, 236.65);
}
.alert-light .alert-link {
  color: rgb(96.7, 96.7, 96.7);
}

.alert-dark {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(227.8, 227.8, 227.8);
  border-color: rgb(216.92, 216.92, 216.92);
}
.alert-dark hr {
  border-top-color: rgb(204.17, 204.17, 204.17);
}
.alert-dark .alert-link {
  color: rgb(36.38, 36.38, 36.38);
}

.alert-pink {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(243.6, 208.4, 232.2);
  border-color: rgb(239.04, 189.76, 223.08);
}
.alert-pink hr {
  border-top-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.alert-pink .alert-link {
  color: rgb(57.06, 6.34, 40.6336363636);
}

.alert-purple {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(233.2, 211.8, 232.6);
  border-color: rgb(224.48, 194.52, 223.64);
}
.alert-purple hr {
  border-top-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.alert-purple .alert-link {
  color: rgb(35.6713513514, 9.5286486486, 34.9383783784);
}

.alert-dark-purple {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(222.4, 213.2, 233);
  border-color: rgb(209.36, 196.48, 224.2);
}
.alert-dark-purple hr {
  border-top-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.alert-dark-purple .alert-link {
  color: rgb(23.2745549738, 11.6372774869, 36.6827225131);
}

.alert-darker-purple {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(214.4, 206.8, 223);
  border-color: rgb(198.16, 187.52, 210.2);
}
.alert-darker-purple hr {
  border-top-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.alert-darker-purple .alert-link {
  color: rgb(2.7097247706, 0.7295412844, 4.9504587156);
}

.alert-primary-darker {
  color: rgb(8.84, 23.92, 42.12);
  background-color: rgb(207.4, 213.2, 220.2);
  border-color: rgb(188.36, 196.48, 206.28);
}
.alert-primary-darker hr {
  border-top-color: rgb(173.6294174757, 183.5443203883, 195.5105825243);
}
.alert-primary-darker .alert-link {
  color: black;
}

.alert-gray-100 {
  color: rgb(122.2, 122.2, 122.2);
  background-color: #fbfbfb;
  border-color: rgb(249.4, 249.4, 249.4);
}
.alert-gray-100 hr {
  border-top-color: rgb(236.65, 236.65, 236.65);
}
.alert-gray-100 .alert-link {
  color: rgb(96.7, 96.7, 96.7);
}

.alert-gray-200 {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(244.8, 244.8, 244.8);
  border-color: rgb(240.72, 240.72, 240.72);
}
.alert-gray-200 hr {
  border-top-color: rgb(227.97, 227.97, 227.97);
}
.alert-gray-200 .alert-link {
  color: rgb(80.58, 80.58, 80.58);
}

.alert-gray-300 {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(234.2, 234.2, 234.2);
  border-color: rgb(225.88, 225.88, 225.88);
}
.alert-gray-300 hr {
  border-top-color: rgb(213.13, 213.13, 213.13);
}
.alert-gray-300 .alert-link {
  color: rgb(53.02, 53.02, 53.02);
}

.alert-gray-400 {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(223.8, 224, 224.4);
  border-color: rgb(211.32, 211.6, 212.16);
}
.alert-gray-400 hr {
  border-top-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.alert-gray-400 .alert-link {
  color: rgb(26.3605970149, 26.6268656716, 27.1594029851);
}

.alert-gray-500 {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(219.8, 219.8, 219.8);
  border-color: rgb(205.72, 205.72, 205.72);
}
.alert-gray-500 hr {
  border-top-color: rgb(192.97, 192.97, 192.97);
}
.alert-gray-500 .alert-link {
  color: rgb(15.58, 15.58, 15.58);
}

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

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: rgb(183.6, 183.6, 183.6);
}
.alert-black hr {
  border-top-color: rgb(170.85, 170.85, 170.85);
}
.alert-black .alert-link {
  color: black;
}

@-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #ccc;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0089d0;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

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

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

.list-group-item-action {
  width: 100%;
  color: #2f2f2f;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #2f2f2f;
  text-decoration: none;
  background-color: #ebebeb;
}
.list-group-item-action:active {
  color: #2f2f2f;
  background-color: #ccc;
}

.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: #333333;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.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 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.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: 1024px) {
  .list-group-horizontal-lg2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg2 > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1100px) {
  .list-group-horizontal-lg3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg3 > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.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;
  }
}
@media (min-width: 1380px) {
  .list-group-horizontal-xls {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xls > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xls > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xls > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xls > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xls > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xlx {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xlx > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xlx > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xlx > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xlx > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xlx > .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: rgb(0, 71.24, 108.16);
  background-color: rgb(183.6, 221.96, 241.84);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 71.24, 108.16);
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 71.24, 108.16);
  border-color: rgb(0, 71.24, 108.16);
}

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

.list-group-item-success {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(183.6, 220.56, 220.84);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 68.64, 69.16);
  border-color: rgb(0, 68.64, 69.16);
}

.list-group-item-info {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(183.88, 229.52, 223.92);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0.52, 85.28, 74.88);
  border-color: rgb(0.52, 85.28, 74.88);
}

.list-group-item-warning {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(254.16, 232.6, 190.04);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.04, 91, 11.96);
  border-color: rgb(131.04, 91, 11.96);
}

.list-group-item-danger {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(249.96, 191.44, 193.68);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(123.24, 14.56, 18.72);
  border-color: rgb(123.24, 14.56, 18.72);
}

.list-group-item-light {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(249.4, 249.4, 249.4);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(236.65, 236.65, 236.65);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.2, 122.2, 122.2);
  border-color: rgb(122.2, 122.2, 122.2);
}

.list-group-item-dark {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(216.92, 216.92, 216.92);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(204.17, 204.17, 204.17);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(61.88, 61.88, 61.88);
  border-color: rgb(61.88, 61.88, 61.88);
}

.list-group-item-pink {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(239.04, 189.76, 223.08);
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: rgb(102.96, 11.44, 73.32);
  border-color: rgb(102.96, 11.44, 73.32);
}

.list-group-item-purple {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(224.48, 194.52, 223.64);
}
.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(75.92, 20.28, 74.36);
  border-color: rgb(75.92, 20.28, 74.36);
}

.list-group-item-dark-purple {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(209.36, 196.48, 224.2);
}
.list-group-item-dark-purple.list-group-item-action:hover, .list-group-item-dark-purple.list-group-item-action:focus {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.list-group-item-dark-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(47.84, 23.92, 75.4);
  border-color: rgb(47.84, 23.92, 75.4);
}

.list-group-item-darker-purple {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(198.16, 187.52, 210.2);
}
.list-group-item-darker-purple.list-group-item-action:hover, .list-group-item-darker-purple.list-group-item-action:focus {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.list-group-item-darker-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 7.28, 49.4);
  border-color: rgb(27.04, 7.28, 49.4);
}

.list-group-item-primary-darker {
  color: rgb(8.84, 23.92, 42.12);
  background-color: rgb(188.36, 196.48, 206.28);
}
.list-group-item-primary-darker.list-group-item-action:hover, .list-group-item-primary-darker.list-group-item-action:focus {
  color: rgb(8.84, 23.92, 42.12);
  background-color: rgb(173.6294174757, 183.5443203883, 195.5105825243);
}
.list-group-item-primary-darker.list-group-item-action.active {
  color: #fff;
  background-color: rgb(8.84, 23.92, 42.12);
  border-color: rgb(8.84, 23.92, 42.12);
}

.list-group-item-gray-100 {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(249.4, 249.4, 249.4);
}
.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(236.65, 236.65, 236.65);
}
.list-group-item-gray-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.2, 122.2, 122.2);
  border-color: rgb(122.2, 122.2, 122.2);
}

.list-group-item-gray-200 {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(240.72, 240.72, 240.72);
}
.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(227.97, 227.97, 227.97);
}
.list-group-item-gray-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(106.08, 106.08, 106.08);
  border-color: rgb(106.08, 106.08, 106.08);
}

.list-group-item-gray-300 {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(225.88, 225.88, 225.88);
}
.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(213.13, 213.13, 213.13);
}
.list-group-item-gray-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(78.52, 78.52, 78.52);
  border-color: rgb(78.52, 78.52, 78.52);
}

.list-group-item-gray-400 {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(211.32, 211.6, 212.16);
}
.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.list-group-item-gray-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(51.48, 52, 53.04);
  border-color: rgb(51.48, 52, 53.04);
}

.list-group-item-gray-500 {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(205.72, 205.72, 205.72);
}
.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(192.97, 192.97, 192.97);
}
.list-group-item-gray-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(41.08, 41.08, 41.08);
  border-color: rgb(41.08, 41.08, 41.08);
}

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

.list-group-item-black {
  color: black;
  background-color: rgb(183.6, 183.6, 183.6);
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: rgb(170.85, 170.85, 170.85);
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
      flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #333333;
  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 {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #979797;
  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;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #979797;
  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: Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  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 rgb(247.35, 247.35, 247.35);
}

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  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: #2f2f2f;
}

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-primary {
  background-color: #0089d0 !important;
}

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

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

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

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

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(0, 81.3834586466, 82) !important;
}

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

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909) !important;
}

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681) !important;
}

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816) !important;
}

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

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

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

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

.bg-pink {
  background-color: #c6168d !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: rgb(152.1, 16.9, 108.3136363636) !important;
}

.bg-purple {
  background-color: #92278f !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784) !important;
}

.bg-dark-purple {
  background-color: #5c2e91 !important;
}

a.bg-dark-purple:hover, a.bg-dark-purple:focus,
button.bg-dark-purple:hover,
button.bg-dark-purple:focus {
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131) !important;
}

.bg-darker-purple {
  background-color: #340e5f !important;
}

a.bg-darker-purple:hover, a.bg-darker-purple:focus,
button.bg-darker-purple:hover,
button.bg-darker-purple:focus {
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156) !important;
}

.bg-primary-darker {
  background-color: #112e51 !important;
}

a.bg-primary-darker:hover, a.bg-primary-darker:focus,
button.bg-primary-darker:hover,
button.bg-primary-darker:focus {
  background-color: rgb(8.1530612245, 22.0612244898, 38.8469387755) !important;
}

.bg-gray-100 {
  background-color: #ebebeb !important;
}

a.bg-gray-100:hover, a.bg-gray-100:focus,
button.bg-gray-100:hover,
button.bg-gray-100:focus {
  background-color: rgb(209.5, 209.5, 209.5) !important;
}

.bg-gray-200 {
  background-color: #ccc !important;
}

a.bg-gray-200:hover, a.bg-gray-200:focus,
button.bg-gray-200:hover,
button.bg-gray-200:focus {
  background-color: rgb(178.5, 178.5, 178.5) !important;
}

.bg-gray-300 {
  background-color: #979797 !important;
}

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: rgb(125.5, 125.5, 125.5) !important;
}

.bg-gray-400 {
  background-color: #636466 !important;
}

a.bg-gray-400:hover, a.bg-gray-400:focus,
button.bg-gray-400:hover,
button.bg-gray-400:focus {
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851) !important;
}

.bg-gray-500 {
  background-color: #4f4f4f !important;
}

a.bg-gray-500:hover, a.bg-gray-500:focus,
button.bg-gray-500:hover,
button.bg-gray-500:focus {
  background-color: rgb(53.5, 53.5, 53.5) !important;
}

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

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

.bg-black {
  background-color: #000 !important;
}

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #979797 !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: #0089d0 !important;
}

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

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

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

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

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

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

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

.border-pink {
  border-color: #c6168d !important;
}

.border-purple {
  border-color: #92278f !important;
}

.border-dark-purple {
  border-color: #5c2e91 !important;
}

.border-darker-purple {
  border-color: #340e5f !important;
}

.border-primary-darker {
  border-color: #112e51 !important;
}

.border-gray-100 {
  border-color: #ebebeb !important;
}

.border-gray-200 {
  border-color: #ccc !important;
}

.border-gray-300 {
  border-color: #979797 !important;
}

.border-gray-400 {
  border-color: #636466 !important;
}

.border-gray-500 {
  border-color: #4f4f4f !important;
}

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

.border-black {
  border-color: #000 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1024px) {
  .d-lg2-none {
    display: none !important;
  }
  .d-lg2-inline {
    display: inline !important;
  }
  .d-lg2-inline-block {
    display: inline-block !important;
  }
  .d-lg2-block {
    display: block !important;
  }
  .d-lg2-table {
    display: table !important;
  }
  .d-lg2-table-row {
    display: table-row !important;
  }
  .d-lg2-table-cell {
    display: table-cell !important;
  }
  .d-lg2-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg2-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1100px) {
  .d-lg3-none {
    display: none !important;
  }
  .d-lg3-inline {
    display: inline !important;
  }
  .d-lg3-inline-block {
    display: inline-block !important;
  }
  .d-lg3-block {
    display: block !important;
  }
  .d-lg3-table {
    display: table !important;
  }
  .d-lg3-table-row {
    display: table-row !important;
  }
  .d-lg3-table-cell {
    display: table-cell !important;
  }
  .d-lg3-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg3-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1380px) {
  .d-xls-none {
    display: none !important;
  }
  .d-xls-inline {
    display: inline !important;
  }
  .d-xls-inline-block {
    display: inline-block !important;
  }
  .d-xls-block {
    display: block !important;
  }
  .d-xls-table {
    display: table !important;
  }
  .d-xls-table-row {
    display: table-row !important;
  }
  .d-xls-table-cell {
    display: table-cell !important;
  }
  .d-xls-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xls-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xlx-none {
    display: none !important;
  }
  .d-xlx-inline {
    display: inline !important;
  }
  .d-xlx-inline-block {
    display: inline-block !important;
  }
  .d-xlx-block {
    display: block !important;
  }
  .d-xlx-table {
    display: table !important;
  }
  .d-xlx-table-row {
    display: table-row !important;
  }
  .d-xlx-table-cell {
    display: table-cell !important;
  }
  .d-xlx-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xlx-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

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

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

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

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

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

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

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

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

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

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

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

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

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

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

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

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

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

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

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

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1024px) {
  .flex-lg2-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg2-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg2-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg2-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg2-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg2-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg2-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg2-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg2-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg2-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg2-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg2-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg2-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg2-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg2-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg2-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg2-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg2-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg2-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg2-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg2-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg2-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg2-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg2-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg2-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg2-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg2-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg2-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg2-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg2-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg2-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg2-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg2-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg2-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1100px) {
  .flex-lg3-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg3-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg3-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg3-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg3-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg3-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg3-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg3-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg3-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg3-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg3-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg3-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg3-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg3-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg3-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg3-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg3-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg3-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg3-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg3-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg3-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg3-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg3-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg3-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg3-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg3-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg3-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg3-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg3-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg3-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg3-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg3-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg3-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg3-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1380px) {
  .flex-xls-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xls-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xls-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xls-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xls-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xls-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xls-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xls-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xls-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xls-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xls-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xls-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xls-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xls-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xls-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xls-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xls-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xls-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xls-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xls-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xls-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xls-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xls-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xls-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xls-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xls-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xls-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xls-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xls-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xls-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xls-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xls-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xls-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xls-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1440px) {
  .flex-xlx-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xlx-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xlx-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xlx-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xlx-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xlx-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xlx-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xlx-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xlx-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xlx-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xlx-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xlx-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xlx-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xlx-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xlx-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xlx-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xlx-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xlx-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xlx-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xlx-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xlx-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xlx-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xlx-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xlx-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xlx-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xlx-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xlx-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xlx-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xlx-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xlx-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xlx-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xlx-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xlx-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xlx-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1024px) {
  .float-lg2-left {
    float: left !important;
  }
  .float-lg2-right {
    float: right !important;
  }
  .float-lg2-none {
    float: none !important;
  }
}
@media (min-width: 1100px) {
  .float-lg3-left {
    float: left !important;
  }
  .float-lg3-right {
    float: right !important;
  }
  .float-lg3-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;
  }
}
@media (min-width: 1380px) {
  .float-xls-left {
    float: left !important;
  }
  .float-xls-right {
    float: right !important;
  }
  .float-xls-none {
    float: none !important;
  }
}
@media (min-width: 1440px) {
  .float-xlx-left {
    float: left !important;
  }
  .float-xlx-right {
    float: right !important;
  }
  .float-xlx-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: sticky !important;
}

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

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

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

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

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

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

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

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

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

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

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

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

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1024px) {
  .m-lg2-0 {
    margin: 0 !important;
  }
  .mt-lg2-0,
  .my-lg2-0 {
    margin-top: 0 !important;
  }
  .mr-lg2-0,
  .mx-lg2-0 {
    margin-right: 0 !important;
  }
  .mb-lg2-0,
  .my-lg2-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg2-0,
  .mx-lg2-0 {
    margin-left: 0 !important;
  }
  .m-lg2-1 {
    margin: 0.25rem !important;
  }
  .mt-lg2-1,
  .my-lg2-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg2-1,
  .mx-lg2-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg2-1,
  .my-lg2-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg2-1,
  .mx-lg2-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg2-2 {
    margin: 0.5rem !important;
  }
  .mt-lg2-2,
  .my-lg2-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg2-2,
  .mx-lg2-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg2-2,
  .my-lg2-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg2-2,
  .mx-lg2-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg2-3 {
    margin: 1rem !important;
  }
  .mt-lg2-3,
  .my-lg2-3 {
    margin-top: 1rem !important;
  }
  .mr-lg2-3,
  .mx-lg2-3 {
    margin-right: 1rem !important;
  }
  .mb-lg2-3,
  .my-lg2-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg2-3,
  .mx-lg2-3 {
    margin-left: 1rem !important;
  }
  .m-lg2-4 {
    margin: 1.5rem !important;
  }
  .mt-lg2-4,
  .my-lg2-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg2-4,
  .mx-lg2-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg2-4,
  .my-lg2-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg2-4,
  .mx-lg2-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg2-5 {
    margin: 3rem !important;
  }
  .mt-lg2-5,
  .my-lg2-5 {
    margin-top: 3rem !important;
  }
  .mr-lg2-5,
  .mx-lg2-5 {
    margin-right: 3rem !important;
  }
  .mb-lg2-5,
  .my-lg2-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg2-5,
  .mx-lg2-5 {
    margin-left: 3rem !important;
  }
  .p-lg2-0 {
    padding: 0 !important;
  }
  .pt-lg2-0,
  .py-lg2-0 {
    padding-top: 0 !important;
  }
  .pr-lg2-0,
  .px-lg2-0 {
    padding-right: 0 !important;
  }
  .pb-lg2-0,
  .py-lg2-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg2-0,
  .px-lg2-0 {
    padding-left: 0 !important;
  }
  .p-lg2-1 {
    padding: 0.25rem !important;
  }
  .pt-lg2-1,
  .py-lg2-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg2-1,
  .px-lg2-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg2-1,
  .py-lg2-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg2-1,
  .px-lg2-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg2-2 {
    padding: 0.5rem !important;
  }
  .pt-lg2-2,
  .py-lg2-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg2-2,
  .px-lg2-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg2-2,
  .py-lg2-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg2-2,
  .px-lg2-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg2-3 {
    padding: 1rem !important;
  }
  .pt-lg2-3,
  .py-lg2-3 {
    padding-top: 1rem !important;
  }
  .pr-lg2-3,
  .px-lg2-3 {
    padding-right: 1rem !important;
  }
  .pb-lg2-3,
  .py-lg2-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg2-3,
  .px-lg2-3 {
    padding-left: 1rem !important;
  }
  .p-lg2-4 {
    padding: 1.5rem !important;
  }
  .pt-lg2-4,
  .py-lg2-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg2-4,
  .px-lg2-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg2-4,
  .py-lg2-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg2-4,
  .px-lg2-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg2-5 {
    padding: 3rem !important;
  }
  .pt-lg2-5,
  .py-lg2-5 {
    padding-top: 3rem !important;
  }
  .pr-lg2-5,
  .px-lg2-5 {
    padding-right: 3rem !important;
  }
  .pb-lg2-5,
  .py-lg2-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg2-5,
  .px-lg2-5 {
    padding-left: 3rem !important;
  }
  .m-lg2-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg2-n1,
  .my-lg2-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg2-n1,
  .mx-lg2-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg2-n1,
  .my-lg2-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg2-n1,
  .mx-lg2-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg2-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg2-n2,
  .my-lg2-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg2-n2,
  .mx-lg2-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg2-n2,
  .my-lg2-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg2-n2,
  .mx-lg2-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg2-n3 {
    margin: -1rem !important;
  }
  .mt-lg2-n3,
  .my-lg2-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg2-n3,
  .mx-lg2-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg2-n3,
  .my-lg2-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg2-n3,
  .mx-lg2-n3 {
    margin-left: -1rem !important;
  }
  .m-lg2-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg2-n4,
  .my-lg2-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg2-n4,
  .mx-lg2-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg2-n4,
  .my-lg2-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg2-n4,
  .mx-lg2-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg2-n5 {
    margin: -3rem !important;
  }
  .mt-lg2-n5,
  .my-lg2-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg2-n5,
  .mx-lg2-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg2-n5,
  .my-lg2-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg2-n5,
  .mx-lg2-n5 {
    margin-left: -3rem !important;
  }
  .m-lg2-auto {
    margin: auto !important;
  }
  .mt-lg2-auto,
  .my-lg2-auto {
    margin-top: auto !important;
  }
  .mr-lg2-auto,
  .mx-lg2-auto {
    margin-right: auto !important;
  }
  .mb-lg2-auto,
  .my-lg2-auto {
    margin-bottom: auto !important;
  }
  .ml-lg2-auto,
  .mx-lg2-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1100px) {
  .m-lg3-0 {
    margin: 0 !important;
  }
  .mt-lg3-0,
  .my-lg3-0 {
    margin-top: 0 !important;
  }
  .mr-lg3-0,
  .mx-lg3-0 {
    margin-right: 0 !important;
  }
  .mb-lg3-0,
  .my-lg3-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg3-0,
  .mx-lg3-0 {
    margin-left: 0 !important;
  }
  .m-lg3-1 {
    margin: 0.25rem !important;
  }
  .mt-lg3-1,
  .my-lg3-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg3-1,
  .mx-lg3-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg3-1,
  .my-lg3-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg3-1,
  .mx-lg3-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg3-2 {
    margin: 0.5rem !important;
  }
  .mt-lg3-2,
  .my-lg3-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg3-2,
  .mx-lg3-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg3-2,
  .my-lg3-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg3-2,
  .mx-lg3-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg3-3 {
    margin: 1rem !important;
  }
  .mt-lg3-3,
  .my-lg3-3 {
    margin-top: 1rem !important;
  }
  .mr-lg3-3,
  .mx-lg3-3 {
    margin-right: 1rem !important;
  }
  .mb-lg3-3,
  .my-lg3-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg3-3,
  .mx-lg3-3 {
    margin-left: 1rem !important;
  }
  .m-lg3-4 {
    margin: 1.5rem !important;
  }
  .mt-lg3-4,
  .my-lg3-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg3-4,
  .mx-lg3-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg3-4,
  .my-lg3-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg3-4,
  .mx-lg3-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg3-5 {
    margin: 3rem !important;
  }
  .mt-lg3-5,
  .my-lg3-5 {
    margin-top: 3rem !important;
  }
  .mr-lg3-5,
  .mx-lg3-5 {
    margin-right: 3rem !important;
  }
  .mb-lg3-5,
  .my-lg3-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg3-5,
  .mx-lg3-5 {
    margin-left: 3rem !important;
  }
  .p-lg3-0 {
    padding: 0 !important;
  }
  .pt-lg3-0,
  .py-lg3-0 {
    padding-top: 0 !important;
  }
  .pr-lg3-0,
  .px-lg3-0 {
    padding-right: 0 !important;
  }
  .pb-lg3-0,
  .py-lg3-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg3-0,
  .px-lg3-0 {
    padding-left: 0 !important;
  }
  .p-lg3-1 {
    padding: 0.25rem !important;
  }
  .pt-lg3-1,
  .py-lg3-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg3-1,
  .px-lg3-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg3-1,
  .py-lg3-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg3-1,
  .px-lg3-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg3-2 {
    padding: 0.5rem !important;
  }
  .pt-lg3-2,
  .py-lg3-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg3-2,
  .px-lg3-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg3-2,
  .py-lg3-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg3-2,
  .px-lg3-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg3-3 {
    padding: 1rem !important;
  }
  .pt-lg3-3,
  .py-lg3-3 {
    padding-top: 1rem !important;
  }
  .pr-lg3-3,
  .px-lg3-3 {
    padding-right: 1rem !important;
  }
  .pb-lg3-3,
  .py-lg3-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg3-3,
  .px-lg3-3 {
    padding-left: 1rem !important;
  }
  .p-lg3-4 {
    padding: 1.5rem !important;
  }
  .pt-lg3-4,
  .py-lg3-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg3-4,
  .px-lg3-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg3-4,
  .py-lg3-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg3-4,
  .px-lg3-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg3-5 {
    padding: 3rem !important;
  }
  .pt-lg3-5,
  .py-lg3-5 {
    padding-top: 3rem !important;
  }
  .pr-lg3-5,
  .px-lg3-5 {
    padding-right: 3rem !important;
  }
  .pb-lg3-5,
  .py-lg3-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg3-5,
  .px-lg3-5 {
    padding-left: 3rem !important;
  }
  .m-lg3-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg3-n1,
  .my-lg3-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg3-n1,
  .mx-lg3-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg3-n1,
  .my-lg3-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg3-n1,
  .mx-lg3-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg3-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg3-n2,
  .my-lg3-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg3-n2,
  .mx-lg3-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg3-n2,
  .my-lg3-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg3-n2,
  .mx-lg3-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg3-n3 {
    margin: -1rem !important;
  }
  .mt-lg3-n3,
  .my-lg3-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg3-n3,
  .mx-lg3-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg3-n3,
  .my-lg3-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg3-n3,
  .mx-lg3-n3 {
    margin-left: -1rem !important;
  }
  .m-lg3-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg3-n4,
  .my-lg3-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg3-n4,
  .mx-lg3-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg3-n4,
  .my-lg3-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg3-n4,
  .mx-lg3-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg3-n5 {
    margin: -3rem !important;
  }
  .mt-lg3-n5,
  .my-lg3-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg3-n5,
  .mx-lg3-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg3-n5,
  .my-lg3-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg3-n5,
  .mx-lg3-n5 {
    margin-left: -3rem !important;
  }
  .m-lg3-auto {
    margin: auto !important;
  }
  .mt-lg3-auto,
  .my-lg3-auto {
    margin-top: auto !important;
  }
  .mr-lg3-auto,
  .mx-lg3-auto {
    margin-right: auto !important;
  }
  .mb-lg3-auto,
  .my-lg3-auto {
    margin-bottom: auto !important;
  }
  .ml-lg3-auto,
  .mx-lg3-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;
  }
}
@media (min-width: 1380px) {
  .m-xls-0 {
    margin: 0 !important;
  }
  .mt-xls-0,
  .my-xls-0 {
    margin-top: 0 !important;
  }
  .mr-xls-0,
  .mx-xls-0 {
    margin-right: 0 !important;
  }
  .mb-xls-0,
  .my-xls-0 {
    margin-bottom: 0 !important;
  }
  .ml-xls-0,
  .mx-xls-0 {
    margin-left: 0 !important;
  }
  .m-xls-1 {
    margin: 0.25rem !important;
  }
  .mt-xls-1,
  .my-xls-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xls-1,
  .mx-xls-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xls-1,
  .my-xls-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xls-1,
  .mx-xls-1 {
    margin-left: 0.25rem !important;
  }
  .m-xls-2 {
    margin: 0.5rem !important;
  }
  .mt-xls-2,
  .my-xls-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xls-2,
  .mx-xls-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xls-2,
  .my-xls-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xls-2,
  .mx-xls-2 {
    margin-left: 0.5rem !important;
  }
  .m-xls-3 {
    margin: 1rem !important;
  }
  .mt-xls-3,
  .my-xls-3 {
    margin-top: 1rem !important;
  }
  .mr-xls-3,
  .mx-xls-3 {
    margin-right: 1rem !important;
  }
  .mb-xls-3,
  .my-xls-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xls-3,
  .mx-xls-3 {
    margin-left: 1rem !important;
  }
  .m-xls-4 {
    margin: 1.5rem !important;
  }
  .mt-xls-4,
  .my-xls-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xls-4,
  .mx-xls-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xls-4,
  .my-xls-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xls-4,
  .mx-xls-4 {
    margin-left: 1.5rem !important;
  }
  .m-xls-5 {
    margin: 3rem !important;
  }
  .mt-xls-5,
  .my-xls-5 {
    margin-top: 3rem !important;
  }
  .mr-xls-5,
  .mx-xls-5 {
    margin-right: 3rem !important;
  }
  .mb-xls-5,
  .my-xls-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xls-5,
  .mx-xls-5 {
    margin-left: 3rem !important;
  }
  .p-xls-0 {
    padding: 0 !important;
  }
  .pt-xls-0,
  .py-xls-0 {
    padding-top: 0 !important;
  }
  .pr-xls-0,
  .px-xls-0 {
    padding-right: 0 !important;
  }
  .pb-xls-0,
  .py-xls-0 {
    padding-bottom: 0 !important;
  }
  .pl-xls-0,
  .px-xls-0 {
    padding-left: 0 !important;
  }
  .p-xls-1 {
    padding: 0.25rem !important;
  }
  .pt-xls-1,
  .py-xls-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xls-1,
  .px-xls-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xls-1,
  .py-xls-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xls-1,
  .px-xls-1 {
    padding-left: 0.25rem !important;
  }
  .p-xls-2 {
    padding: 0.5rem !important;
  }
  .pt-xls-2,
  .py-xls-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xls-2,
  .px-xls-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xls-2,
  .py-xls-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xls-2,
  .px-xls-2 {
    padding-left: 0.5rem !important;
  }
  .p-xls-3 {
    padding: 1rem !important;
  }
  .pt-xls-3,
  .py-xls-3 {
    padding-top: 1rem !important;
  }
  .pr-xls-3,
  .px-xls-3 {
    padding-right: 1rem !important;
  }
  .pb-xls-3,
  .py-xls-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xls-3,
  .px-xls-3 {
    padding-left: 1rem !important;
  }
  .p-xls-4 {
    padding: 1.5rem !important;
  }
  .pt-xls-4,
  .py-xls-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xls-4,
  .px-xls-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xls-4,
  .py-xls-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xls-4,
  .px-xls-4 {
    padding-left: 1.5rem !important;
  }
  .p-xls-5 {
    padding: 3rem !important;
  }
  .pt-xls-5,
  .py-xls-5 {
    padding-top: 3rem !important;
  }
  .pr-xls-5,
  .px-xls-5 {
    padding-right: 3rem !important;
  }
  .pb-xls-5,
  .py-xls-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xls-5,
  .px-xls-5 {
    padding-left: 3rem !important;
  }
  .m-xls-n1 {
    margin: -0.25rem !important;
  }
  .mt-xls-n1,
  .my-xls-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xls-n1,
  .mx-xls-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xls-n1,
  .my-xls-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xls-n1,
  .mx-xls-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xls-n2 {
    margin: -0.5rem !important;
  }
  .mt-xls-n2,
  .my-xls-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xls-n2,
  .mx-xls-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xls-n2,
  .my-xls-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xls-n2,
  .mx-xls-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xls-n3 {
    margin: -1rem !important;
  }
  .mt-xls-n3,
  .my-xls-n3 {
    margin-top: -1rem !important;
  }
  .mr-xls-n3,
  .mx-xls-n3 {
    margin-right: -1rem !important;
  }
  .mb-xls-n3,
  .my-xls-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xls-n3,
  .mx-xls-n3 {
    margin-left: -1rem !important;
  }
  .m-xls-n4 {
    margin: -1.5rem !important;
  }
  .mt-xls-n4,
  .my-xls-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xls-n4,
  .mx-xls-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xls-n4,
  .my-xls-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xls-n4,
  .mx-xls-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xls-n5 {
    margin: -3rem !important;
  }
  .mt-xls-n5,
  .my-xls-n5 {
    margin-top: -3rem !important;
  }
  .mr-xls-n5,
  .mx-xls-n5 {
    margin-right: -3rem !important;
  }
  .mb-xls-n5,
  .my-xls-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xls-n5,
  .mx-xls-n5 {
    margin-left: -3rem !important;
  }
  .m-xls-auto {
    margin: auto !important;
  }
  .mt-xls-auto,
  .my-xls-auto {
    margin-top: auto !important;
  }
  .mr-xls-auto,
  .mx-xls-auto {
    margin-right: auto !important;
  }
  .mb-xls-auto,
  .my-xls-auto {
    margin-bottom: auto !important;
  }
  .ml-xls-auto,
  .mx-xls-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1440px) {
  .m-xlx-0 {
    margin: 0 !important;
  }
  .mt-xlx-0,
  .my-xlx-0 {
    margin-top: 0 !important;
  }
  .mr-xlx-0,
  .mx-xlx-0 {
    margin-right: 0 !important;
  }
  .mb-xlx-0,
  .my-xlx-0 {
    margin-bottom: 0 !important;
  }
  .ml-xlx-0,
  .mx-xlx-0 {
    margin-left: 0 !important;
  }
  .m-xlx-1 {
    margin: 0.25rem !important;
  }
  .mt-xlx-1,
  .my-xlx-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xlx-1,
  .mx-xlx-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xlx-1,
  .my-xlx-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xlx-1,
  .mx-xlx-1 {
    margin-left: 0.25rem !important;
  }
  .m-xlx-2 {
    margin: 0.5rem !important;
  }
  .mt-xlx-2,
  .my-xlx-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xlx-2,
  .mx-xlx-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xlx-2,
  .my-xlx-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xlx-2,
  .mx-xlx-2 {
    margin-left: 0.5rem !important;
  }
  .m-xlx-3 {
    margin: 1rem !important;
  }
  .mt-xlx-3,
  .my-xlx-3 {
    margin-top: 1rem !important;
  }
  .mr-xlx-3,
  .mx-xlx-3 {
    margin-right: 1rem !important;
  }
  .mb-xlx-3,
  .my-xlx-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xlx-3,
  .mx-xlx-3 {
    margin-left: 1rem !important;
  }
  .m-xlx-4 {
    margin: 1.5rem !important;
  }
  .mt-xlx-4,
  .my-xlx-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xlx-4,
  .mx-xlx-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xlx-4,
  .my-xlx-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xlx-4,
  .mx-xlx-4 {
    margin-left: 1.5rem !important;
  }
  .m-xlx-5 {
    margin: 3rem !important;
  }
  .mt-xlx-5,
  .my-xlx-5 {
    margin-top: 3rem !important;
  }
  .mr-xlx-5,
  .mx-xlx-5 {
    margin-right: 3rem !important;
  }
  .mb-xlx-5,
  .my-xlx-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xlx-5,
  .mx-xlx-5 {
    margin-left: 3rem !important;
  }
  .p-xlx-0 {
    padding: 0 !important;
  }
  .pt-xlx-0,
  .py-xlx-0 {
    padding-top: 0 !important;
  }
  .pr-xlx-0,
  .px-xlx-0 {
    padding-right: 0 !important;
  }
  .pb-xlx-0,
  .py-xlx-0 {
    padding-bottom: 0 !important;
  }
  .pl-xlx-0,
  .px-xlx-0 {
    padding-left: 0 !important;
  }
  .p-xlx-1 {
    padding: 0.25rem !important;
  }
  .pt-xlx-1,
  .py-xlx-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xlx-1,
  .px-xlx-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xlx-1,
  .py-xlx-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xlx-1,
  .px-xlx-1 {
    padding-left: 0.25rem !important;
  }
  .p-xlx-2 {
    padding: 0.5rem !important;
  }
  .pt-xlx-2,
  .py-xlx-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xlx-2,
  .px-xlx-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xlx-2,
  .py-xlx-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xlx-2,
  .px-xlx-2 {
    padding-left: 0.5rem !important;
  }
  .p-xlx-3 {
    padding: 1rem !important;
  }
  .pt-xlx-3,
  .py-xlx-3 {
    padding-top: 1rem !important;
  }
  .pr-xlx-3,
  .px-xlx-3 {
    padding-right: 1rem !important;
  }
  .pb-xlx-3,
  .py-xlx-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xlx-3,
  .px-xlx-3 {
    padding-left: 1rem !important;
  }
  .p-xlx-4 {
    padding: 1.5rem !important;
  }
  .pt-xlx-4,
  .py-xlx-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xlx-4,
  .px-xlx-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xlx-4,
  .py-xlx-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xlx-4,
  .px-xlx-4 {
    padding-left: 1.5rem !important;
  }
  .p-xlx-5 {
    padding: 3rem !important;
  }
  .pt-xlx-5,
  .py-xlx-5 {
    padding-top: 3rem !important;
  }
  .pr-xlx-5,
  .px-xlx-5 {
    padding-right: 3rem !important;
  }
  .pb-xlx-5,
  .py-xlx-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xlx-5,
  .px-xlx-5 {
    padding-left: 3rem !important;
  }
  .m-xlx-n1 {
    margin: -0.25rem !important;
  }
  .mt-xlx-n1,
  .my-xlx-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xlx-n1,
  .mx-xlx-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xlx-n1,
  .my-xlx-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xlx-n1,
  .mx-xlx-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xlx-n2 {
    margin: -0.5rem !important;
  }
  .mt-xlx-n2,
  .my-xlx-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xlx-n2,
  .mx-xlx-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xlx-n2,
  .my-xlx-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xlx-n2,
  .mx-xlx-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xlx-n3 {
    margin: -1rem !important;
  }
  .mt-xlx-n3,
  .my-xlx-n3 {
    margin-top: -1rem !important;
  }
  .mr-xlx-n3,
  .mx-xlx-n3 {
    margin-right: -1rem !important;
  }
  .mb-xlx-n3,
  .my-xlx-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xlx-n3,
  .mx-xlx-n3 {
    margin-left: -1rem !important;
  }
  .m-xlx-n4 {
    margin: -1.5rem !important;
  }
  .mt-xlx-n4,
  .my-xlx-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xlx-n4,
  .mx-xlx-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xlx-n4,
  .my-xlx-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xlx-n4,
  .mx-xlx-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xlx-n5 {
    margin: -3rem !important;
  }
  .mt-xlx-n5,
  .my-xlx-n5 {
    margin-top: -3rem !important;
  }
  .mr-xlx-n5,
  .mx-xlx-n5 {
    margin-right: -3rem !important;
  }
  .mb-xlx-n5,
  .my-xlx-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xlx-n5,
  .mx-xlx-n5 {
    margin-left: -3rem !important;
  }
  .m-xlx-auto {
    margin: auto !important;
  }
  .mt-xlx-auto,
  .my-xlx-auto {
    margin-top: auto !important;
  }
  .mr-xlx-auto,
  .mx-xlx-auto {
    margin-right: auto !important;
  }
  .mb-xlx-auto,
  .my-xlx-auto {
    margin-bottom: auto !important;
  }
  .ml-xlx-auto,
  .mx-xlx-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: 1024px) {
  .text-lg2-left {
    text-align: left !important;
  }
  .text-lg2-right {
    text-align: right !important;
  }
  .text-lg2-center {
    text-align: center !important;
  }
}
@media (min-width: 1100px) {
  .text-lg3-left {
    text-align: left !important;
  }
  .text-lg3-right {
    text-align: right !important;
  }
  .text-lg3-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;
  }
}
@media (min-width: 1380px) {
  .text-xls-left {
    text-align: left !important;
  }
  .text-xls-right {
    text-align: right !important;
  }
  .text-xls-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .text-xlx-left {
    text-align: left !important;
  }
  .text-xlx-right {
    text-align: right !important;
  }
  .text-xlx-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: #0089d0 !important;
}

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

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

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

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

a.text-success:hover, a.text-success:focus {
  color: rgb(0, 56.0751879699, 56.5) !important;
}

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

a.text-info:hover, a.text-info:focus {
  color: rgb(0.5363636364, 87.9636363636, 77.2363636364) !important;
}

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

a.text-warning:hover, a.text-warning:focus {
  color: rgb(195.9659574468, 130.9255319149, 2.5340425532) !important;
}

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

a.text-danger:hover, a.text-danger:focus {
  color: rgb(174.6510204082, 13.8489795918, 20.0040816327) !important;
}

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

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

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

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

.text-pink {
  color: #c6168d !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: rgb(129.15, 14.35, 91.9704545455) !important;
}

.text-purple {
  color: #92278f !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: rgb(85.627027027, 22.872972973, 83.8675675676) !important;
}

.text-dark-purple {
  color: #5c2e91 !important;
}

a.text-dark-purple:hover, a.text-dark-purple:focus {
  color: rgb(55.1518324607, 27.5759162304, 86.9240837696) !important;
}

.text-darker-purple {
  color: #340e5f !important;
}

a.text-darker-purple:hover, a.text-darker-purple:focus {
  color: rgb(15.504587156, 4.1743119266, 28.3256880734) !important;
}

.text-primary-darker {
  color: #112e51 !important;
}

a.text-primary-darker:hover, a.text-primary-darker:focus {
  color: rgb(3.7295918367, 10.0918367347, 17.7704081633) !important;
}

.text-gray-100 {
  color: #ebebeb !important;
}

a.text-gray-100:hover, a.text-gray-100:focus {
  color: rgb(196.75, 196.75, 196.75) !important;
}

.text-gray-200 {
  color: #ccc !important;
}

a.text-gray-200:hover, a.text-gray-200:focus {
  color: rgb(165.75, 165.75, 165.75) !important;
}

.text-gray-300 {
  color: #979797 !important;
}

a.text-gray-300:hover, a.text-gray-300:focus {
  color: rgb(112.75, 112.75, 112.75) !important;
}

.text-gray-400 {
  color: #636466 !important;
}

a.text-gray-400:hover, a.text-gray-400:focus {
  color: rgb(61.3208955224, 61.9402985075, 63.1791044776) !important;
}

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

a.text-gray-500:hover, a.text-gray-500:focus {
  color: rgb(40.75, 40.75, 40.75) !important;
}

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

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

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #4f4f4f;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #979797 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #979797;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #979797;
  }
}
/**
 * Rem-converter mixin to convert px to rem
 *
 * Usages
 * @include rem(padding-bottom, 20px);
 *
 */
/* =============================================================================
 * Fonts
 * ========================================================================== */
@font-face {
  font-family: "Cachet";
  src: url("../fonts/Cachet-Book.eot");
  src: url("../fonts/Cachet-Book.woff") format("woff"), url("../fonts/Cachet-Book.ttf") format("truetype"), url("../fonts/Cachet-Book.svg") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Cachet";
  src: url("../fonts/cachetstd-medium.eot");
  src: url("../fonts/cachetstd-medium.woff") format("woff"), url("../fonts/cachetstd-medium.ttf") format("truetype"), url("../fonts/cachetstd-medium.svg") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Cachet";
  src: url("../fonts/Cachet-Bold.eot");
  src: url("../fonts/Cachet-Bold.woff") format("woff"), url("../fonts/Cachet-Bold.ttf") format("truetype"), url("../fonts/Cachet-Bold.svg") format("svg");
  font-weight: 700;
  font-style: normal;
}
html,
body {
  height: 100%;
  position: relative;
  margin-top: 0;
  -webkit-font-smoothing: antialiased;
}

ol, ul {
  padding-left: 1.5em;
}
.popover ol:last-child, .popover ul:last-child {
  margin-bottom: 0;
}

.page-header {
  margin-top: 0;
}

.footer {
  position: relative;
  color: #fff;
  font-size: 12px;
}

p:last-child,
.form-group:last-child,
.panel:last-child {
  margin-bottom: 0;
}

.region-help > .glyphicon {
  font-size: 1.25rem;
  float: left;
  margin: -0.05em 0.5em 0 0;
}
.region-help .block {
  overflow: hidden;
}

.help-block, .control-group .help-inline {
  color: #ccc;
  font-size: 12px;
  margin: 5px 0 10px;
  padding: 0;
}
.help-block:first-child, .control-group .help-inline:first-child {
  margin-top: 0;
}

.btn:not(.btn-link) {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}

.media-image.media,
.media--type-video.media,
.media--type-video-upload.media {
  display: block;
}
.media-image.media img,
.media--type-video.media img,
.media--type-video-upload.media img {
  max-width: 100%;
  height: auto;
}

.nav-tabs {
  font-size: 0.875em;
}
.nav-tabs li a {
  padding: 5px 12px;
}

.hidden {
  display: none !important;
}

.layout-container {
  overflow-y: hidden;
}

.two-column-fixed .affix,
.two-column-fixed .affix-bottom {
  position: unset !important;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1440px;
  }
}

.container .container-paragraph {
  padding: 0;
}

.viewport .nav-global {
  border-bottom: none;
}

.text-gray-700 {
  color: #2f2f2f;
}

h1, .paragraph--type--banner .banner-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 2.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 42px; /* 9 */
  line-height: 2.625rem; /* 9 */
}
@media (max-width: 1200px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 992px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: 4.0625rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 80px; /* 9 */
    line-height: 5rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: calc(1.53125rem + 3.375vw);
  }
}

h2 {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.75rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 34px; /* 9 */
  line-height: 2.125rem; /* 9 */
}
@media (max-width: 1200px) {
  h2 {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 768px) {
  h2 {
    font-size: 2.75rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 49px; /* 9 */
    line-height: 3.0625rem; /* 9 */
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  h2 {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 992px) {
  h2 {
    font-size: 3.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 65px; /* 9 */
    line-height: 4.0625rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  h2 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

h3 {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 27px; /* 9 */
  line-height: 1.6875rem; /* 9 */
}
@media (max-width: 1200px) {
  h3 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

p {
  font-family: Verdana, sans-serif;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}

.btn {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
}
.btn:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .btn:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.btn:not(.btn-link) {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
}
.btn.btn-lg, .btn-group-lg > .btn {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px; /* 9 */
  line-height: 1.875rem; /* 9 */
  cursor: pointer;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .btn.btn-lg, .btn-group-lg > .btn {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.btn.btn-outline-light {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #0089d0;
  border: 2px solid #0089d0;
  background-color: #fff;
  text-transform: uppercase;
}
.btn.btn-outline-light:hover, .btn.btn-outline-light:focus {
  background-color: #0089d0;
  color: #fff;
}
.btn.btn-info {
  background-color: #112e51 !important;
}
.btn.btn-info:hover, .btn.btn-info:focus {
  background-color: rgb(8.1530612245, 22.0612244898, 38.8469387755) !important;
}
.btn.btn-success {
  background-color: #01a490 !important;
}
.btn.btn-success:hover, .btn.btn-success:focus {
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909) !important;
}
.btn.btn-warning {
  background-color: #f15922 !important;
}
.btn.btn-warning:hover, .btn.btn-warning:focus {
  background-color: rgb(210.6553191489, 65.770212766, 13.3446808511) !important;
}
.btn.btn-danger {
  background-color: #ed1c24 !important;
}
.btn.btn-danger:hover, .btn.btn-danger:focus {
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816) !important;
}

@media (min-width: 992px) {
  .path-search.without-banner main {
    margin-top: 0;
  }
}

.field-item > article > .field-item img {
  border-radius: 1rem;
}

.banner-description {
  text-shadow: none !important;
}

.page-node-type-article-lb main,
.page-node-type-landing-page-lb main {
  margin-top: 0 !important;
}

.paragraph--type--faq .paragraph--type--faq-item .field-question {
  color: #fff;
  font-weight: bold;
  font-family: "Cachet", Verdana, Geneva, sans-serif;
}

.block-accordion .accordion-item {
  border-radius: 10px !important;
  border: 2px solid #0089d0 !important;
}
.block-accordion .card-header {
  border: none !important;
  background-color: transparent !important;
}
.block-accordion .card-header .accordion-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-accordion .card-header .accordion-header .accordion-button {
  background-color: transparent !important;
  color: #2f2f2f !important;
  padding-left: 0 !important;
}
.block-accordion .card-header .accordion-header .accordion-button .chevron.chevron-up,
.block-accordion .card-header .accordion-header .accordion-button .chevron.chevron-down {
  background-image: url("../img/chevron-down.svg") !important;
}
.block-accordion .card-header.active .accordion-button .chevron.chevron-up,
.block-accordion .card-header.active .accordion-button .chevron.chevron-down {
  -webkit-transform: rotateZ(180deg);
          transform: rotateZ(180deg);
}

#openy_alerts_app_header {
  margin-top: 70px;
}
@media (min-width: 992px) {
  #openy_alerts_app_header {
    margin-top: 0;
  }
}
#openy_alerts_app_header.is-safari .slick-slide.slick-active {
  margin-left: -1px;
}

.without-banner #openy_alerts_app_header {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .without-banner #openy_alerts_app_header {
    margin-top: 174px;
  }
}
.without-banner.page-node-type-article-lb #openy_alerts_app_header, .without-banner.page-node-type-landing-page-lb #openy_alerts_app_header {
  margin-top: 0 !important;
}

#openy_alerts_app_footer {
  display: none;
}

.header-alerts-list {
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .header-alerts-list {
    position: unset;
  }
}
.header-alerts-list .site-alert .site-alert__icon {
  font-size: 1.875rem;
  padding-left: 15px;
  position: unset;
  padding-right: 1rem;
  margin: 0;
}
@media (max-width: 1200px) {
  .header-alerts-list .site-alert .site-alert__icon {
    font-size: calc(1.3125rem + 0.75vw);
  }
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__icon {
    padding-left: 0;
  }
}
.header-alerts-list .site-alert .site-alert__icon i {
  position: relative;
}
.header-alerts-list .site-alert .site-alert__icon::before {
  content: none;
}
.header-alerts-list .site-alert .field-alert-link {
  display: inline-block;
  width: auto;
  margin: auto;
}
@media (min-width: 1200px) {
  .header-alerts-list .site-alert .field-alert-link {
    margin-right: 0;
    margin-left: auto;
  }
}
.header-alerts-list .site-alert .field-alert-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding: 1rem 1.5rem;
}
.header-alerts-list .site-alert .field-alert-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .header-alerts-list .site-alert .field-alert-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.header-alerts-list .site-alert .field-alert-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.header-alerts-list .site-alert .site-alert__title {
  display: none;
}
.header-alerts-list .site-alert .site-alert__content p {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  margin-bottom: 2rem;
  color: inherit;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__content p {
    margin-bottom: 0;
  }
}
.header-alerts-list .site-alert .site-alert__cta {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__cta {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
}
.header-alerts-list .site-alert .site-alert__cta a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #340e5f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: none !important;
}
.header-alerts-list .site-alert .site-alert__cta a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #92278f !important;
}
@media (prefers-reduced-motion: reduce) {
  .header-alerts-list .site-alert .site-alert__cta a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.header-alerts-list .site-alert .site-alert__cta a:active {
  background-color: #92278f !important;
  color: #fff;
}
@media (min-width: 768px) {
  .header-alerts-list .site-alert .site-alert__cta a {
    padding: 1rem 4.62rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .header-alerts-list .site-alert .site-alert__cta a {
    padding: 1rem 2rem;
  }
}
.header-alerts-list .site-alert .site-alert__dismiss {
  position: absolute;
  top: 8px;
  right: 10px;
  display: inline-block;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__dismiss {
    position: relative;
    top: auto;
  }
}
.header-alerts-list .site-alert .site-alert__dismiss::before, .header-alerts-list .site-alert .site-alert__dismiss::after {
  content: "";
  position: absolute;
  height: 3px;
  margin-top: -2px;
  width: 100%;
  top: 50%;
  left: 0;
  background: #fff;
  border-radius: 25px;
}
.header-alerts-list .site-alert .site-alert__dismiss::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.header-alerts-list .site-alert .site-alert__dismiss::after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.header-alerts-list .site-alert .site-alert__dismiss i {
  display: none;
}
.header-alerts-list .site-alert .site-alert__dismiss svg {
  display: none;
}
.header-alerts-list .site-alert .site-alert__wrapper {
  width: 100%;
  padding: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__wrapper {
    width: 95%;
  }
}
.header-alerts-list .site-alert .site-alert__wrapper div:nth-child(2) {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__wrapper div:nth-child(2) {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
}
.header-alerts-list .site-alert .header-alert {
  padding-top: 18px;
  padding-bottom: 18px;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .header-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.header-alerts-list .slick__arrow {
  margin: 0;
  position: absolute !important;
  top: 50%;
}
@media (min-width: 768px) {
  .header-alerts-list .slick__arrow {
    position: relative !important;
  }
}
.header-alerts-list .slick-next {
  right: 10px;
}
@media (min-width: 768px) {
  .header-alerts-list .slick-next {
    right: -16px;
    top: -28px;
  }
}
@media (min-width: 1200px) {
  .header-alerts-list .slick-next {
    right: 32px;
    top: -19px;
  }
}
.header-alerts-list .slick-prev {
  left: 0;
}
@media (min-width: 768px) {
  .header-alerts-list .slick-prev {
    left: -26px;
    top: -28px;
  }
}
@media (min-width: 1200px) {
  .header-alerts-list .slick-prev {
    left: -10px;
    top: -19px;
  }
}

.locations-page .breadcrumbs-wrapper {
  display: none !important;
}

.without-banner #block-ymca-chatt-breadcrumbs {
  position: relative;
}
.without-banner #block-ymca-chatt-breadcrumbs .breadcrumbs-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: -25px; /* 9 */
  margin-top: -1.5625rem; /* 9 */
}

.block-lb-breadcrumbs .breadcrumbs-wrapper,
.breadcrumbs-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: -50px; /* 9 */
  margin-top: -3.125rem; /* 9 */
  padding: 0;
  background-color: #F7F7F7;
  border-bottom: unset;
  z-index: 999;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper > .container,
.breadcrumbs-wrapper > .container {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 15px; /* 9 */
  padding-left: 0.9375rem; /* 9 */
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li::after,
.breadcrumbs-wrapper .breadcrumbs li::after {
  content: unset;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:first-child a,
.breadcrumbs-wrapper .breadcrumbs li:first-child a {
  font-size: 0.875rem;
  -webkit-mask: unset;
          mask: unset;
  padding-left: 0;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:first-child a::after,
.breadcrumbs-wrapper .breadcrumbs li:first-child a::after {
  content: unset;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::before,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::before,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::before,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::before {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 20px; /* 9 */
  height: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 14px; /* 9 */
  left: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 2px; /* 9 */
  border-radius: 0.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 4px; /* 9 */
  top: 0.25rem; /* 9 */
  border: none;
  border-top: 2px solid #0089d0;
  -webkit-transform: rotateZ(-120deg);
          transform: rotateZ(-120deg);
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::after,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::after,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::after,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::after {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 20px; /* 9 */
  height: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 14px; /* 9 */
  left: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 26px; /* 9 */
  top: 1.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 2px; /* 9 */
  border-radius: 0.125rem; /* 9 */
  border: none;
  border-top: 2px solid #0089d0;
  -webkit-transform: rotateZ(-60deg);
          transform: rotateZ(-60deg);
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li a,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li span,
.breadcrumbs-wrapper .breadcrumbs li a,
.breadcrumbs-wrapper .breadcrumbs li span {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 40px; /* 9 */
  padding-left: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 15px; /* 9 */
  padding-right: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 10px; /* 9 */
  padding-top: 0.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 10px; /* 9 */
  padding-bottom: 0.625rem; /* 9 */
  min-height: 50px;
  color: #2f2f2f;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: transparent !important;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li a,
.breadcrumbs-wrapper .breadcrumbs li a {
  color: #2f2f2f !important;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li span,
.breadcrumbs-wrapper .breadcrumbs li span {
  color: #0089d0;
  background-color: transparent;
}

.with-location-menu .breadcrumbs-wrapper,
.page-node-type-camp .breadcrumbs-wrapper {
  position: relative;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-top: 0; /* 9 */
}

a.secondary-menu-button {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  margin-top: 4px;
}
a.secondary-menu-button:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
@media (prefers-reduced-motion: reduce) {
  a.secondary-menu-button:hover {
    -webkit-transition: none;
    transition: none;
  }
}

.button-blue {
  background-color: #0089d0 !important;
  color: #fff !important;
}
.button-blue:hover, .button-blue:active {
  background-color: #112e51 !important;
  color: #fff !important;
}

.button-purple {
  background-color: #92278f !important;
  color: #fff !important;
}
.button-purple:hover, .button-purple:active {
  background-color: #5c2e91 !important;
  color: #fff !important;
}

.button-purple-bordered {
  background-color: transparent !important;
  border: 2px solid #92278f;
  color: #92278f !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.button-purple-bordered:hover, .button-purple-bordered:active {
  background-color: #5c2e91 !important;
  border: 2px solid #5c2e91;
  color: #fff !important;
}

.node--type-branch.node--view-mode-calc-summary .node__content {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a {
  color: #112e51;
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a:hover,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a:hover,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a,
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a,
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a {
    color: #112e51;
  }
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone i,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax i,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email i {
  color: #979797;
}

.color-gray {
  color: #2f2f2f;
}
.color-gray:hover, .color-gray:active, .color-gray:focus {
  color: #2f2f2f;
}

.listing-event-posts form.views-exposed-form {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 20px; /* 9 */
  margin-bottom: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 6px; /* 9 */
  border-radius: 0.375rem; /* 9 */
  background-color: #0089d0;
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.14);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.14);
  padding: 20px 40px;
}
.listing-event-posts form.views-exposed-form .form-type-select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: unset;
  max-width: unset;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 36%;
          flex: 0 0 36%;
  padding: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (min-width: 1200px) {
  .listing-event-posts form.views-exposed-form .form-type-select {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.listing-event-posts form.views-exposed-form .form-type-select label {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
  padding-bottom: 1rem;
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .form-type-select label {
    padding-bottom: 0;
    padding-right: 2rem;
  }
}
.listing-event-posts form.views-exposed-form .select-wrapper select,
.listing-event-posts form.views-exposed-form .input-wrapper input {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 15px; /* 9 */
  padding: 0.9375rem; /* 9 */
  color: #2f2f2f;
  border: 1px solid #ececec;
  background-color: #F7F7F7;
}
.listing-event-posts form.views-exposed-form .select-wrapper,
.listing-event-posts form.views-exposed-form .input-wrapper .form-text {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 300px; /* 9 */
  max-width: 18.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-width: 225px; /* 9 */
  min-width: 14.0625rem; /* 9 */
}
.listing-event-posts form.views-exposed-form .select-wrapper::before {
  color: #0089d0;
  z-index: 1;
  pointer-events: none;
}
.listing-event-posts form.views-exposed-form .form-actions {
  margin-right: auto;
  margin-left: -10px;
  padding-left: 0;
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .form-actions {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 15px; /* 9 */
    padding-left: 0.9375rem; /* 9 */
  }
}
@media (min-width: 1200px) {
  .listing-event-posts form.views-exposed-form .form-actions {
    margin: auto;
  }
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .input-wrapper .form-text {
    max-width: 100%;
  }
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit] {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #5c2e91 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding: 0.7rem 2rem;
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #340e5f !important;
}
@media (prefers-reduced-motion: reduce) {
  .listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:active {
  background-color: #340e5f !important;
  color: #fff;
}
.listing-event-posts form.views-exposed-form .form-item {
  border: none;
}

.footer {
  background-color: #4b4b4b;
}
.footer .footer-info-region .logo {
  display: block !important;
}
.footer .footer-info-region .logo .logo-img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 80px; /* 9 */
  max-width: 5rem; /* 9 */
  display: block;
  height: auto;
}
.footer .footer-menu-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer .footer-menu-links > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 768px) {
  .footer .footer-menu-links > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (min-width: 576px) {
  .footer .footer-menu-links nav {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links),
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links),
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) {
  list-style: none;
  padding-top: 0;
}
@media (min-width: 768px) {
  .footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links),
  .footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links),
  .footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 14px; /* 9 */
    padding-left: 0.875rem; /* 9 */
  }
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 19px; /* 9 */
  margin-bottom: 1.1875rem; /* 9 */
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px; /* 9 */
  font-size: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 17px; /* 9 */
  line-height: 1.0625rem; /* 9 */
  text-transform: uppercase;
  color: #fff;
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a:hover,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a:hover,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a,
  .footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a,
  .footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 16px; /* 9 */
    font-size: 1rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 21px; /* 9 */
    line-height: 1.3125rem; /* 9 */
  }
}
.footer .footer-social-region {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: 44px; /* 9 */
  margin-top: 2.75rem; /* 9 */
}
@media (min-width: 768px) {
  .footer .footer-social-region {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .footer .footer-social-region {
    max-width: 28%;
  }
}
@media (min-width: 1200px) {
  .footer .footer-social-region {
    max-width: 22%;
  }
}
@media (min-width: 1340px) {
  .footer .footer-social-region {
    max-width: 24%;
  }
}
.footer .footer-social-region ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .footer .footer-social-region ul {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.footer .footer-social-region ul li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 25px; /* 9 */
  margin-right: 1.5625rem; /* 9 */
}
@media (min-width: 992px) {
  .footer .footer-social-region ul li {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-right: 45px; /* 9 */
    margin-right: 2.8125rem; /* 9 */
  }
}
.footer .footer-social-region ul li:last-child {
  margin-right: 0;
}
.footer .footer-social-region a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px; /* 9 */
  font-size: 1.375rem; /* 9 */
}
.footer .footer__copyright {
  background-color: #171717;
}
.footer .footer__copyright .footer-menu-links > div {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 768px) {
  .footer .footer__copyright .footer-menu-links > div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 992px) {
  .footer .footer__copyright .footer-menu-links > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 a {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  text-decoration: none !important;
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 40px; /* 9 */
  margin-right: 2.5rem; /* 9 */
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child {
  margin-right: 0;
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px; /* 9 */
  font-size: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 3px; /* 9 */
  padding-top: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 3px; /* 9 */
  padding-bottom: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 24px; /* 9 */
  padding-left: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 24px; /* 9 */
  padding-right: 1.5rem; /* 9 */
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #112e51 !important;
}
@media (prefers-reduced-motion: reduce) {
  .footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:active {
  background-color: #112e51 !important;
  color: #fff;
}
.footer .footer-copy-links p {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
}

.protected-pages-enter-password-form .form-item-password input {
  margin-bottom: 1rem;
}
.protected-pages-enter-password-form .input-wrapper {
  margin-left: 0.75rem;
}

.path-protected-page .viewport {
  margin-top: 0px;
}

.openy-gtranslate {
  float: left;
  margin-top: 0;
}
@media (min-width: 992px) {
  .openy-gtranslate {
    float: right;
  }
}

.skiptranslate {
  position: absolute;
  width: 100%;
}

.goog-te-banner-frame {
  position: relative !important;
  top: 31px !important;
  z-index: 999 !important;
}
@media (min-width: 992px) {
  .goog-te-banner-frame {
    top: 134px !important;
  }
}

@media (min-width: 992px) {
  .openy-google-translate {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-left: 10px; /* 9 */
    margin-left: 0.625rem; /* 9 */
  }
}
.openy-google-translate .goog-te-gadget .goog-logo-link, .openy-google-translate .goog-te-gadget span {
  display: none;
}
.openy-google-translate .goog-te-gadget {
  display: none;
}
.openy-google-translate .goog-te-gadget:first-child {
  display: inline-block;
  position: relative;
  font-size: 0;
}
.openy-google-translate .goog-te-gadget:first-child::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-weight: 900;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 12px; /* 9 */
  right: 0.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 2px; /* 9 */
  top: 0.125rem; /* 9 */
  position: absolute;
  content: "\f107";
  color: #0089d0;
  pointer-events: none;
}
@media (max-width: 1200px) {
  .openy-google-translate .goog-te-gadget:first-child::before {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.openy-google-translate .goog-te-combo {
  display: none;
}
.openy-google-translate .goog-te-combo:first-child {
  display: inline-block;
}
.openy-google-translate select {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-width: 180px; /* 9 */
  min-width: 11.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 33px; /* 9 */
  height: 2.0625rem; /* 9 */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin: 0;
  display: block;
  width: 100%;
  padding: 0.275rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #636466;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.paragraph--type--banner .banner-title {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  text-transform: none;
}
.paragraph--type--banner .banner-description {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--banner .banner-description p {
  color: #fff;
}
.paragraph--type--banner .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 450px; /* 9 */
  min-height: 28.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 80px; /* 9 */
  padding-top: 5rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--banner .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 140px; /* 9 */
    padding-top: 8.75rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--banner .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    min-height: 700px; /* 9 */
    min-height: 43.75rem; /* 9 */
  }
}
.paragraph--type--banner .banner-cta-content .btn {
  background-color: #0089d0 !important;
}
.paragraph--type--banner .banner-cta-content .btn:hover {
  background-color: #112e51 !important;
}
.paragraph--type--banner .wrapper-field-prgf-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
@media (max-width: 425px) {
  .paragraph--type--banner .wrapper-field-prgf-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .paragraph--type--banner .wrapper-field-prgf-link a {
    margin: 10px 0;
  }
}
.paragraph--type--banner .banner-bg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}

.listing-news-posts header .news-more-teaser-results-wrapper > div {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  text-align: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  margin: 0 auto 20px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item {
  border: none;
  background: #fff;
  -webkit-box-shadow: 0 3px 30px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 30px 2px rgba(0, 0, 0, 0.05);
  margin-bottom: 18px;
  position: relative;
  width: 100%;
  border-radius: 15px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .title {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -1px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 2px solid;
  display: inline-block;
  height: auto;
  line-height: 2.2625;
  margin-bottom: 8px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .image img {
  height: auto;
  border-radius: 24px;
  width: 100%;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .description {
  font-size: 15px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .more-link button {
  font-family: "Cachet", sans-serif;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -1px;
  text-align: center;
  display: inline-block;
  color: #fff;
  min-width: 180px;
  border-radius: 8px;
  margin: 0;
  padding: 8px 20px;
  background-color: #01a490;
  border: 2px solid #fff;
}
.listing-news-posts .views-exposed-form .exposed-form-flex-wrapper > div {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper {
  margin: 15px 0;
  position: relative;
  overflow: hidden;
  height: 240px;
  background-color: #0089d0;
  border-radius: 8px;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper img {
  width: 100%;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading {
  background-color: rgba(35, 31, 32, 0.5);
  padding: 12px 22px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  text-align: left;
  height: 100%;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 {
  color: #fff;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 a,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 a {
  color: inherit;
  font-weight: 700;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 a:hover,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 a:hover {
  text-decoration: underline;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 {
  font-family: "Cachet Medium", sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-transform: none;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 {
  font-family: "Verdana", sans-serif;
  font-size: 14px;
}

.menu-item-home {
  margin-left: 20px;
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) no-repeat;
  background-size: contain;
  background-position: center;
  text-indent: -9999px;
  display: none;
  max-width: 150px;
}
@media (min-width: 992px) {
  .menu-item-home {
    display: block;
  }
  .menu-item-home a {
    min-width: 100px;
  }
}

.page-head__main-menu .navbar > li > a,
.page-head__main-menu .navbar > li > button {
  color: #fff;
  padding: 35px 0;
  text-align: center;
}
.page-head__main-menu .navbar > li > a:hover,
.page-head__main-menu .navbar > li > button:hover {
  color: #c6168d;
}

.page-head__main-menu a {
  font-size: 18px;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
}

.dropdown-menu > li > a {
  white-space: normal;
}

/*
** Main "Mega Menu" dropdown
*/
.nav-home {
  float: none;
}
.nav-home li.dropdown {
  position: static;
  visibility: inherit;
  float: none;
  display: table-cell;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.nav-home .dropdown-menu {
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  width: 100%;
  position: absolute;
  top: 100%;
  overflow: auto;
  display: none;
  height: 0;
}
.nav-home .dropdown-menu.show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: auto;
}

.viewport .page-head__main-menu .nav-level-2 {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}
.viewport .page-head__main-menu .nav-level-2 > a:hover,
.viewport .page-head__main-menu .nav-level-2 > a:focus {
  text-decoration: none;
}
.viewport .page-head__main-menu .dropdown-menu > li > a:focus,
.viewport .page-head__main-menu .dropdown-menu > li > a:hover {
  background: none;
}
.viewport .page-head__main-menu .nav-level-3 {
  font-family: Verdana, sans-serif;
  padding-top: 25px;
}
.viewport .page-head__main-menu .nav-level-3 > a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  line-height: 24px;
  min-height: 34px;
  display: inline-block;
  padding: 0;
  position: relative;
  color: #fff;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .viewport .page-head__main-menu .nav-level-3 > a {
    min-height: 30px;
    color: #112e51;
  }
}
.viewport .page-head__main-menu .row-level-2 {
  padding: 2px 25px 37px 41px;
}
.viewport .nav-level-2 > a:hover, .viewport .nav-level-2 > a:focus {
  background: none;
}
.viewport .nav-level-2.show {
  background-color: #fff;
  -webkit-box-shadow: 0 4px 0 0 #fff;
          box-shadow: 0 4px 0 0 #fff;
}
.viewport .nav-level-2.show > a,
.viewport .nav-level-2.show > a:hover,
.viewport .nav-level-2.show > a:focus {
  color: #c6168d;
  position: relative;
  z-index: 1001;
  background: #fff;
  -webkit-box-shadow: 0 5px 0 0 #fff;
          box-shadow: 0 5px 0 0 #fff;
}
.viewport .nav-level-2.show > a:hover,
.viewport .nav-level-2.show > a:hover:hover,
.viewport .nav-level-2.show > a:focus:hover {
  color: #112e51;
}
.viewport .row-level-3,
.viewport .nav-level-4 {
  list-style: none;
  padding-left: 0;
}
.viewport .nav-level-4 {
  padding: 4px 0;
}
.viewport .nav-level-4 a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-transform: none;
}
.viewport .nav-level-4 a:hover {
  text-decoration: underline !important;
}

.page-head__main-menu .nav-level-2 .fa-caret-up,
.page-head__main-menu .nav-level-2 .fa-angle-up {
  display: none;
}
.page-head__main-menu .nav-level-2.show .fa-caret-up,
.page-head__main-menu .nav-level-2.show .fa-angle-up {
  display: inline;
}
.page-head__main-menu .nav-level-2.show .fa-caret-down,
.page-head__main-menu .nav-level-2.show .fa-angle-down {
  display: none;
}

.without-banner .viewport {
  margin-top: 140px;
}
@media (min-width: 992px) {
  .without-banner .viewport {
    margin-top: 220px;
  }
}
.without-banner .top-navs {
  background-color: rgba(0, 137, 208, 0.8);
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
@media (min-width: 992px) {
  .without-banner .top-navs {
    background-color: transparent;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a {
    color: #0089d0;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:hover {
    color: #c6168d;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li.show > a, .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li.show > a:focus {
    color: #c6168d;
  }
}
.without-banner .top-navs .menu-item-home {
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) center no-repeat;
  background-size: contain !important;
}
.without-banner .top-navs.affix {
  background-color: #2f2f2f;
}
.without-banner .top-navs.affix .menu-item-home {
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) center no-repeat;
  background-size: contain;
}
.without-banner .top-navs.affix.menu-in, .without-banner .top-navs.menu-in {
  background-color: #0089d0;
}

.nav-level-2.show > ul {
  overflow: visible;
  margin-top: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background-color: #f9f9f9;
}
.nav-level-2.show > ul::before {
  content: "";
  display: block;
  position: absolute;
  width: auto;
  top: 0;
  left: -2500%;
  right: -2500%;
  z-index: -1;
  height: 100%;
  background: #f9f9f9;
  -webkit-box-shadow: 0 2px 6px 0 rgba(50, 50, 50, 0.65);
          box-shadow: 0 2px 6px 0 rgba(50, 50, 50, 0.65);
}

.viewport .page-head__main-menu .section-icon {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 21px; /* 9 */
  margin-bottom: 1.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  display: block;
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
  text-align: center;
  -webkit-filter: none;
          filter: none;
}
.viewport .page-head__main-menu .nav-level-2 a > i {
  line-height: 0.85;
}
.viewport .page-head__main-menu .nav-level-3 > li {
  text-align: center;
}
.viewport .page-head__main-menu .nav-level-3 .nav-level-4 {
  padding: 5px 0;
}
.viewport .page-head__main-menu .nav-level-3 a {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 23px; /* 9 */
  line-height: 1.4375rem; /* 9 */
  color: #6d6d6d;
  text-decoration: none;
}
.viewport .page-head__main-menu .nav-level-3 a:hover {
  color: #000;
  text-decoration: none !important;
}
.viewport .page-head__main-menu .nav-level-3 > a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  font-size: 1.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 25px; /* 9 */
  line-height: 1.5625rem; /* 9 */
  color: #000;
}
.viewport .page-head__main-menu .nav-level-3 > a:hover {
  color: #6d6d6d;
}

/*
** Mobile menu
*/
.sidebar {
  position: fixed;
  top: 70px;
  bottom: 0;
  z-index: 40;
  display: block !important;
  visibility: visible;
  overflow: hidden;
  overflow-y: auto;
  padding-right: inherit;
  height: auto;
  background: #0089d0;
  -webkit-overflow-scrolling: touch;
}
.sidebar.collapse {
  width: 0;
}
.sidebar.collapse.show {
  width: 100%;
}
.sidebar.collapsing-out {
  -webkit-transition: visibility 0s 0.4s linear;
  transition: visibility 0s 0.4s linear;
}
.sidebar .search-form-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 50px; /* 9 */
  padding-top: 3.125rem; /* 9 */
  padding-bottom: 10px;
  padding-top: 10px;
}
.sidebar .search-form-wrapper form {
  position: relative;
}
.sidebar .search-form-wrapper .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  color: #2f2f2f;
  outline: none;
}
.sidebar .search-form-wrapper .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 5px; /* 9 */
  right: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 20px; /* 9 */
  top: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sidebar .search-form-wrapper .search-button .search-input-decoration {
  right: 0;
  color: #92278f;
}
.sidebar .dropdown-toggle::after {
  display: none;
}
.sidebar .dropdown-menu {
  position: relative;
  top: 0;
  z-index: 0;
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #0089d0;
}
.sidebar .active > a {
  -webkit-transition: height 0.3s 0.3s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, border-color 0s ease-out;
  transition: height 0.3s 0.3s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, border-color 0s ease-out;
}
.sidebar .nav > li > a {
  color: #fff;
}
.sidebar .nav a {
  color: #112e51;
  overflow: hidden;
  padding: 0 15px;
  text-overflow: ellipsis;
  line-height: 20px;
  cursor: pointer;
  -webkit-transition: height 0.3s 0s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s ease-out;
  transition: height 0.3s 0s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s ease-out;
}
.sidebar .nav a[aria-expanded=true] {
  color: #fff;
}
.sidebar .nav a:hover, .sidebar .nav a[aria-expanded=true] {
  background: #112e51;
}
.sidebar .nav-level-2 .row-level-2 {
  display: none;
}
.sidebar .nav-level-2.show .row-level-2 {
  display: block;
  border-bottom: 1px solid #979797;
  position: static !important;
  -webkit-transform: none !important;
          transform: none !important;
}
.sidebar .page-head__top-menu {
  overflow: visible;
}
.sidebar .row-level-3 {
  list-style: none;
}
.sidebar input[type=submit] {
  display: none;
}
.sidebar .navbar-nav {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  margin: 0 -15px;
}
.sidebar .nav-level-2 a {
  padding-top: 25px;
  padding-bottom: 25px;
}
.sidebar .nav-level-2.show,
.sidebar .row-level-2 {
  background-color: #fff;
}
.sidebar .nav-level-3 a {
  text-transform: uppercase;
}
.sidebar .nav-level-3 a .fa-caret-up {
  display: none;
}
.sidebar .nav-level-3 a .fa-caret-down {
  display: inline-block;
}
.sidebar .dropdown-menu > li > a:hover,
.sidebar .dropdown-menu > li > a:focus {
  background: none;
}

.with-banner .layout-container .top-navs,
.without-banner .layout-container .top-navs {
  background-color: #0089d0;
}
.with-banner .layout-container .top-navs.affix,
.without-banner .layout-container .top-navs.affix {
  background-color: #0089d0;
}
.with-banner .layout-container .top-navs .logo img,
.without-banner .layout-container .top-navs .logo img {
  max-width: 3rem;
}

.layout-container .top-navs .logo img {
  display: block;
  height: auto;
  width: 105px;
}
.layout-container .top-navs.affix {
  background: #fff;
}

.with-banner .layout-container #sidebar,
.without-banner .layout-container #sidebar {
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  top: 0;
  left: 100%;
  z-index: 2000;
  background: #0089d0;
  width: 100%;
}
.with-banner .layout-container #sidebar.show,
.without-banner .layout-container #sidebar.show {
  -webkit-transition: all, 0.4s;
  transition: all, 0.4s;
  left: 0;
}

.with-banner #sidebar .sidebar-mobile-close,
.without-banner #sidebar .sidebar-mobile-close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 12px; /* 9 */
  top: 0.75rem; /* 9 */
  position: absolute;
  right: 0;
  z-index: 1;
}
.with-banner #sidebar .search-form-wrapper,
.without-banner #sidebar .search-form-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 50px; /* 9 */
  padding-top: 3.125rem; /* 9 */
}
.with-banner #sidebar .search-form-wrapper form,
.without-banner #sidebar .search-form-wrapper form {
  position: relative;
}
.with-banner #sidebar .search-form-wrapper .search-input,
.without-banner #sidebar .search-form-wrapper .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  color: #2f2f2f;
  outline: none;
  background-image: none;
}
.with-banner #sidebar .search-form-wrapper .search-button,
.without-banner #sidebar .search-form-wrapper .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 5px; /* 9 */
  right: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 20px; /* 9 */
  top: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.with-banner #sidebar .search-form-wrapper .search-button .search-input-decoration,
.without-banner #sidebar .search-form-wrapper .search-button .search-input-decoration {
  right: 0;
  color: #92278f;
}
.with-banner #sidebar .navbar-toggler-icon-close,
.without-banner #sidebar .navbar-toggler-icon-close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 2px; /* 9 */
  height: 0.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 9px; /* 9 */
  margin-bottom: 0.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: 10px; /* 9 */
  margin-top: 0.625rem; /* 9 */
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: block;
  background-color: #fff;
}
.with-banner #sidebar .navbar-toggler-icon-close:after,
.without-banner #sidebar .navbar-toggler-icon-close:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 2px; /* 9 */
  height: 0.125rem; /* 9 */
  position: relative;
  content: "";
  display: block;
  background-color: #fff;
  top: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.with-banner #sidebar .nav-level-2 a,
.without-banner #sidebar .nav-level-2 a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 18px; /* 9 */
  padding-top: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 18px; /* 9 */
  padding-bottom: 1.125rem; /* 9 */
}
.with-banner #sidebar .nav-level-2.show > a,
.without-banner #sidebar .nav-level-2.show > a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 15px; /* 9 */
  padding-bottom: 0.9375rem; /* 9 */
  background-color: #112e51 !important;
  color: #fff !important;
}
.with-banner #sidebar .nav-level-2.show > a:hover:focus,
.without-banner #sidebar .nav-level-2.show > a:hover:focus {
  color: #fff !important;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu,
.without-banner #sidebar .nav-level-2.show .dropdown-menu {
  background-color: rgb(25.8469387755, 69.9387755102, 123.1530612245) !important;
  border: none;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu::before,
.without-banner #sidebar .nav-level-2.show .dropdown-menu::before {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu li a,
.without-banner #sidebar .nav-level-2.show .dropdown-menu li a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 30px; /* 9 */
  padding-left: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 15px; /* 9 */
  padding-top: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 15px; /* 9 */
  padding-bottom: 0.9375rem; /* 9 */
  color: #fff;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 {
  -webkit-transition: all, 2.5s;
  transition: all, 2.5s;
  display: none;
  width: 0;
  height: auto;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3.expanded,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3.expanded {
  background-color: #104dd4;
  display: block;
  width: 100%;
  min-height: 100%;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 li,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 8px; /* 9 */
  padding-top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 8px; /* 9 */
  padding-bottom: 0.5rem; /* 9 */
}
.with-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-up,
.without-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-up {
  display: inline-block;
}
.with-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-down,
.without-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-down {
  display: none;
}
.with-banner #sidebar .user-account-menu--mobile,
.without-banner #sidebar .user-account-menu--mobile {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 15px; /* 9 */
  padding-top: 0.9375rem; /* 9 */
  border: none !important;
}
.with-banner #sidebar .user-account-menu--mobile li a,
.without-banner #sidebar .user-account-menu--mobile li a {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  outline: none;
}
.with-banner #sidebar .user-account-menu--mobile li a:hover, .with-banner #sidebar .user-account-menu--mobile li a:active, .with-banner #sidebar .user-account-menu--mobile li a:focus,
.without-banner #sidebar .user-account-menu--mobile li a:hover,
.without-banner #sidebar .user-account-menu--mobile li a:active,
.without-banner #sidebar .user-account-menu--mobile li a:focus {
  background-color: #112e51;
}

@media (max-width: 767.98px) {
  .with-banner {
    padding-top: 70px !important;
  }
}

@media (max-width: 767.98px) {
  #openy_alerts_app_header {
    margin-top: 0;
  }
}

.paragraph--type--latest-news-posts .news-view--title,
.paragraph--type--featured-news .news-view--title {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .paragraph--type--latest-news-posts .news-view--title,
  .paragraph--type--featured-news .news-view--title {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph--type--latest-news-posts .news-teaser--row:nth-last-child .post-excerpt,
.paragraph--type--featured-news .news-teaser--row:nth-last-child .post-excerpt {
  border: none;
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a,
.paragraph--type--featured-news .pager li.load_more_button > a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  font-size: 1.5rem;
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a:hover,
.paragraph--type--featured-news .pager li.load_more_button > a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--latest-news-posts .pager li.load_more_button > a:hover,
  .paragraph--type--featured-news .pager li.load_more_button > a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a:active,
.paragraph--type--featured-news .pager li.load_more_button > a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
@media (max-width: 1200px) {
  .paragraph--type--latest-news-posts .pager li.load_more_button > a,
  .paragraph--type--featured-news .pager li.load_more_button > a {
    font-size: calc(1.275rem + 0.3vw);
  }
}

.openy-map-wrapper .openy-map-canvas {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-height: 325px; /* 9 */
  max-height: 20.3125rem; /* 9 */
}
@media (min-width: 992px) {
  .openy-map-wrapper .openy-map-canvas {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 520px; /* 9 */
    max-height: 32.5rem; /* 9 */
  }
}
.openy-map-wrapper .map_controls .search_field {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 20px; /* 9 */
  padding-left: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 28px; /* 9 */
  padding-right: 1.75rem; /* 9 */
  font-size: 1.25rem;
  border-radius: 25px !important;
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  color: #2f2f2f;
  outline: none;
}
.openy-map-wrapper .map_controls .search .btn-submit {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 18px; /* 9 */
  right: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  position: absolute;
  z-index: 3;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .search .btn-submit {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    top: 8px; /* 9 */
    top: 0.5rem; /* 9 */
  }
}
.openy-map-wrapper .map_controls .search .btn-submit .btn {
  padding: 0;
  border: unset;
  background-color: transparent !important;
}
.openy-map-wrapper .map_controls .search .btn-submit .btn:focus {
  -webkit-box-shadow: unset;
          box-shadow: unset;
}
.openy-map-wrapper .map_controls .search .btn-submit i {
  font-size: 0.9375rem;
  color: #0089d0;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .search .btn-submit i {
    font-size: 1.375rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .openy-map-wrapper .map_controls .search .btn-submit i {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.openy-map-wrapper .map_controls .distance .form-group::before {
  color: #0089d0;
}
.openy-map-wrapper .map_controls .tag_filters label {
  font-size: 1.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
  position: relative;
  background-color: transparent !important;
  text-align: left;
  padding: 6px;
  width: auto;
  margin: 0;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .tag_filters label {
    padding: 6px 14px 6px 26px;
  }
}
.openy-map-wrapper .map_controls .tag_filters label img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 20px; /* 9 */
  width: 1.25rem; /* 9 */
}

.pager .pager__items a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  color: #0089d0;
}
.pager .pager__items a:hover {
  color: #112e51;
}
.pager .pager__items .is-active a {
  font-size: 1.125rem;
}

.post-excerpt {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
}
.post-excerpt .teaser-curved-wrapper::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 5px; /* 9 */
  border-bottom-left-radius: 0.3125rem; /* 9 */
}
.post-excerpt .teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 24px; /* 9 */
  border-top-left-radius: 1.5rem; /* 9 */
}
.post-excerpt .teaser-curved-wrapper::before, .post-excerpt .teaser-curved-wrapper::after {
  background-color: #92278f;
}
.post-excerpt .post-icon {
  content: "";
  display: inline-block;
  background-image: url("../img/post_icon.svg");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
}
.post-excerpt .post-excerpt-image img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 5px; /* 9 */
  border-radius: 0.3125rem; /* 9 */
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 992px) {
  .post-excerpt .post-excerpt-image img {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 270px; /* 9 */
    max-height: 16.875rem; /* 9 */
  }
}
.post-excerpt .default-img {
  text-align: center;
}
.post-excerpt .default-img img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 200px; /* 9 */
  max-width: 12.5rem; /* 9 */
  -webkit-filter: invert(1);
          filter: invert(1);
}
.post-excerpt .post-title {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.post-excerpt .post-title a {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .post-excerpt .post-title a {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.post-excerpt .post-excerpt-category {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  font-weight: 400;
  color: #2f2f2f;
  text-align: center;
  border-radius: 27px;
  background-color: #F3F3F3;
}
.post-excerpt .post-description {
  font-family: Verdana, sans-serif;
  color: #2f2f2f;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}
.post-excerpt .post-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #92278f;
  background-color: #fff !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #92278f;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.7rem 1rem;
}
.post-excerpt .post-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .post-excerpt .post-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.post-excerpt .post-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.post-excerpt .post-link a:hover, .post-excerpt .post-link a:focus, .post-excerpt .post-link a:active {
  border-color: #5c2e91;
}
@media (max-width: 1023.98px) {
  .post-excerpt .post-link a:hover, .post-excerpt .post-link a:focus, .post-excerpt .post-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 768px) {
  .post-excerpt .post-link a {
    padding: 0.7rem 2.8rem;
  }
}
.post-excerpt .post-link a i {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  .post-excerpt .post-link a i {
    font-size: calc(1.275rem + 0.3vw);
  }
}

@media (min-width: 992px) {
  .landing-content .two-column .post-excerpt .post-excerpt-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
}
@media (min-width: 992px) {
  .landing-content .two-column .post-excerpt .post-excerpt-content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
}

.primary-menu {
  background-color: #112e51;
}

.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a {
  color: #fff;
}
.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:hover, .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:focus {
  color: #fff;
}

.page-head__main-menu .navbar li a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.375rem;
}
@media (max-width: 1200px) {
  .page-head__main-menu .navbar li a {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.page-head__main-menu .navbar li a:hover {
  color: #fff;
}
.page-head__main-menu .nav-level-2.show > a {
  color: #000 !important;
  background: #f9f9f9 !important;
  -webkit-box-shadow: unset !important;
          box-shadow: unset !important;
}
.page-head__main-menu .nav-level-2.show > a:hover:focus {
  color: #000 !important;
}

.sidebar-menu-list .list-group-item {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 14px; /* 9 */
  margin-bottom: 0.875rem; /* 9 */
  border: none;
  background-color: #F7F7F7;
  padding: 0;
}
.sidebar-menu-list .list-group-item a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
  padding: 1rem 1.5rem;
  width: 100%;
}
.sidebar-menu-list .list-group-item i {
  font-size: 1.875rem;
  color: #92278f;
}
@media (max-width: 1200px) {
  .sidebar-menu-list .list-group-item i {
    font-size: calc(1.3125rem + 0.75vw);
  }
}

.banner--small {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 334px; /* 9 */
  min-height: 20.875rem; /* 9 */
}
.banner-zone-node .banner--small {
  min-height: 0;
  padding-top: 0;
}
.banner-zone-node .banner--small:not(.banner-bg-color) {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 334px; /* 9 */
  min-height: 20.875rem; /* 9 */
}
@media (min-width: 992px) {
  .banner-zone-node .banner--small:not(.banner-bg-color) .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 174px; /* 9 */
    padding-top: 10.875rem; /* 9 */
  }
}
.banner-zone-node .banner--small .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0; /* 9 */
}
@media (min-width: 992px) {
  .banner--small .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 174px; /* 9 */
    padding-top: 10.875rem; /* 9 */
  }
}
.banner--small .banner-cta-section .banner-title {
  text-transform: none;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
}
@media (min-width: 576px) {
  .banner--small .banner-cta-section .banner-title {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 56px; /* 9 */
    line-height: 3.5rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .banner--small .banner-cta-section .banner-title {
    font-size: 4.0625rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 80px; /* 9 */
    line-height: 5rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .banner--small .banner-cta-section .banner-title {
    font-size: calc(1.53125rem + 3.375vw);
  }
}
.banner--small .banner-bg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.banner--small.program-header .banner-cta, .banner--small.program-category-header .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 180px; /* 9 */
  padding-top: 11.25rem; /* 9 */
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}

.story-card a {
  color: #92278f;
  text-decoration: none;
}
.story-card .quote {
  color: #92278f;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-size: 30px;
  line-height: 38px;
  letter-spacing: -1px;
  margin-bottom: 33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 576px) {
  .story-card .quote {
    font-size: 25px;
    line-height: 1.2;
  }
}
.story-card .quote svg {
  display: block;
  float: left;
  height: 24px;
  fill: #92278f;
  width: 28px;
}
.story-card .quote .quote-open {
  margin: 0 16px 0 0;
}
.story-card .quote .quote-close {
  margin: 0 0 0 16px;
}
.story-card .quote .quote-close svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.story-card .link {
  font-size: 15px;
  color: #0089d0;
}
.story-card .link:hover {
  text-decoration: underline;
}

.teaser-curved-wrapper {
  position: relative;
}
.teaser-curved-wrapper::before, .teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 57px; /* 9 */
  width: 3.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-right-radius: 25px; /* 9 */
  border-top-right-radius: 1.5625rem; /* 9 */
  content: "";
  position: absolute;
  background-color: #0089d0;
  z-index: 1;
}
.teaser-curved-wrapper::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 15px; /* 9 */
  border-bottom-left-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 58px; /* 9 */
  height: 3.625rem; /* 9 */
  left: 0;
  bottom: 0;
}
.teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 76px; /* 9 */
  height: 4.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 7px; /* 9 */
  left: 0.4375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  bottom: -19px; /* 9 */
  bottom: -1.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 50px; /* 9 */
  border-bottom-left-radius: 3.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 20px; /* 9 */
  border-top-left-radius: 1.25rem; /* 9 */
  -webkit-transform: rotateZ(-27deg);
          transform: rotateZ(-27deg);
}
.teaser-curved-wrapper i {
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  bottom: 16px; /* 9 */
  bottom: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 18px; /* 9 */
  left: 1.125rem; /* 9 */
  position: absolute;
  color: white;
  z-index: 3;
}
@media (max-width: 1200px) {
  .teaser-curved-wrapper i {
    font-size: calc(1.28125rem + 0.375vw);
  }
}

.page-head__top-menu {
  padding: 18px 0;
  border: 1px solid #d6d6d6;
}
@media (min-width: 992px) {
  .page-head__top-menu {
    background-color: #fff;
  }
}
.page-head__top-menu .row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) {
  border: none;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) li {
  border: none;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) li a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  color: #2f2f2f;
  font-size: 1.125rem;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper {
  border: none;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li {
  border: none;
  margin-right: 7px;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li:last-child {
  margin-right: 0;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  font-size: 1.125rem;
}
.page-head__top-menu .site-search {
  position: relative;
}
.page-head__top-menu .navbar-nav li a.button-blue {
  background-color: #0089d0 !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-blue:hover, .page-head__top-menu .navbar-nav li a.button-blue:active {
  background-color: #112e51 !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple {
  background-color: #92278f !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple:hover, .page-head__top-menu .navbar-nav li a.button-purple:active {
  background-color: #5c2e91 !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple-bordered {
  background-color: transparent !important;
  border: 2px solid #92278f;
  color: #92278f !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.page-head__top-menu .navbar-nav li a.button-purple-bordered:hover, .page-head__top-menu .navbar-nav li a.button-purple-bordered:active {
  background-color: #5c2e91 !important;
  border: 2px solid #5c2e91;
  color: #fff !important;
}
.page-head__top-menu .branding-info .site-slogan {
  font-size: 1.5rem;
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  color: #979797;
  letter-spacing: 0;
}
@media (max-width: 1200px) {
  .page-head__top-menu .branding-info .site-slogan {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.page-head__top-menu .page-head__search {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 200px; /* 9 */
  right: 12.5rem; /* 9 */
  position: absolute;
  padding: 0;
  display: block;
}
.page-head__top-menu .page-head__search form {
  margin: 0;
}
.page-head__top-menu .page-head__search .search-input {
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  color: #2f2f2f;
  width: 0;
  padding: 0;
  border: none;
  outline: none !important;
}
@media (prefers-reduced-motion: reduce) {
  .page-head__top-menu .page-head__search .search-input {
    -webkit-transition: none;
    transition: none;
  }
}
.page-head__top-menu .page-head__search .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 3px; /* 9 */
  right: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 8px; /* 9 */
  top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.page-head__top-menu .page-head__search .search-button span {
  display: none;
}
.page-head__top-menu .page-head__search .search-button:after {
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 18px; /* 9 */
  height: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 200px; /* 9 */
  left: 12.5rem; /* 9 */
  content: "";
  background-image: url("../img/search_icon.svg");
  background-repeat: no-repeat;
  color: #2f2f2f;
  display: inline-block;
  position: absolute;
  top: 6px;
}
.page-head__top-menu .page-head__search.open .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 200px; /* 9 */
  width: 12.5rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  background-image: none;
}
@media (prefers-reduced-motion: reduce) {
  .page-head__top-menu .page-head__search.open .search-input {
    -webkit-transition: none;
    transition: none;
  }
}
.page-head__top-menu #block-openygoogletranslate {
  float: right;
}

.paragraph--type--video-banner {
  position: relative;
  overflow: visible;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  min-height: 300px;
  width: 100%;
}
.paragraph--type--video-banner .banner-holder {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.paragraph--type--video-banner .banner-holder video,
.paragraph--type--video-banner .banner-holder .banner-video-wrap {
  background-position: center;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -webkit-filter: blur(0);
          filter: blur(0);
  height: 100%;
  -webkit-transition: -webkit-filter 0.35s ease-in-out;
  transition: -webkit-filter 0.35s ease-in-out;
  transition: filter 0.35s ease-in-out;
  transition: filter 0.35s ease-in-out, -webkit-filter 0.35s ease-in-out;
  width: 100%;
}
.paragraph--type--video-banner .banner-yt-video {
  position: relative;
  height: 0;
  overflow: hidden;
  padding-bottom: 100%;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-yt-video {
    padding-bottom: 56%;
  }
}
.paragraph--type--video-banner .banner-yt-video iframe {
  position: absolute;
  top: -60px;
  height: calc(100% + 120px);
  left: 0;
  width: 100%;
}
.paragraph--type--video-banner .banner-content {
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  text-align: center;
  width: 100%;
  z-index: 2;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
}
.paragraph--type--video-banner .banner-content .row {
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-content .row {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-content .row {
    margin: 0 auto;
    min-height: 638px;
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }
}
.paragraph--type--video-banner .banner-content .col {
  text-align: center;
}
.paragraph--type--video-banner .banner-title {
  color: #fff;
  line-height: normal;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  font-size: 36px;
  text-transform: uppercase;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-title {
    font-size: 65px;
    line-height: 80px;
  }
}
.paragraph--type--video-banner .banner-description {
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  max-width: 900px;
}
.paragraph--type--video-banner .banner-description .field-prgf-description * {
  color: #fff;
  font-family: Verdana, sans-serif;
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-description .field-prgf-description {
    font-size: 24px;
    line-height: 32px;
  }
}
.paragraph--type--video-banner .wrapper-field-prgf-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 425px) {
  .paragraph--type--video-banner .wrapper-field-prgf-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.paragraph--type--video-banner a.btn {
  font-family: "Cachet", sans-serif !important;
  min-width: 202px;
  margin: 10px;
  background-color: #0089d0 !important;
}
.paragraph--type--video-banner a.btn:hover, .paragraph--type--video-banner a.btn:focus {
  background-color: #112e51 !important;
}
.paragraph--type--video-banner .row:before, .paragraph--type--video-banner .row:after,
.paragraph--type--video-banner .container:before,
.paragraph--type--video-banner .container:after {
  content: "";
  display: none;
}
.paragraph--type--video-banner .banner-video-control-volume,
.paragraph--type--video-banner .banner-video-control {
  position: absolute;
  top: 1rem;
  left: 1rem;
  border: 1px solid white;
  border-radius: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-items: center;
  color: white;
  cursor: pointer;
  font-size: 12px;
  opacity: 0.5;
  z-index: 2;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-video-control-volume,
  .paragraph--type--video-banner .banner-video-control {
    top: 40px;
  }
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-video-control-volume,
  .paragraph--type--video-banner .banner-video-control {
    top: 150px;
  }
}
.paragraph--type--video-banner .fa-pause {
  padding: 8px 9px;
}
.paragraph--type--video-banner .fa-play {
  padding: 8px 8px 8px 11px;
}
.paragraph--type--video-banner .yt-volume,
.paragraph--type--video-banner .yt-volume-mute {
  display: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
  border: 0;
  right: 1rem;
  left: auto;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .yt-volume,
  .paragraph--type--video-banner .yt-volume-mute {
    display: block;
  }
}
.paragraph--type--video-banner .yt-volume {
  background-image: url("../../src/img/mute.png");
}
.paragraph--type--video-banner .yt-volume-mute {
  background-image: url("../../src/img/volume.png");
}

@media (min-width: 576px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
@media (min-width: 768px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media (min-width: 992px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }
}
@media (min-width: 576px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 1rem;
  }
}
@media (min-width: 768px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 3rem;
  }
}
@media (min-width: 992px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 5rem;
  }
}
@media (min-width: 1200px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 9rem;
  }
}

.paragraph--type--branch-amenities {
  padding: 2rem 0 !important;
  margin-top: 0;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities {
    padding: 3.5rem 0 5.5rem 0 !important;
  }
}
.paragraph--type--branch-amenities .field-amenities-block {
  text-align: center;
  margin-bottom: 2rem;
}
.paragraph--type--branch-amenities .field-amenities-title {
  text-align: center;
  padding: 1rem 0;
}
.paragraph--type--branch-amenities .field-branch-am {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper {
  width: 100%;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper > div {
  padding-right: 5px;
  padding-left: 5px;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px; /* 9 */
  font-size: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 5px; /* 9 */
  border-radius: 0.3125rem; /* 9 */
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #0089d0;
  padding: 11px 25px;
  margin-bottom: 0.5rem;
  text-align: left;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 24px; /* 9 */
    font-size: 1.5rem; /* 9 */
    margin: 0.5rem;
  }
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px; /* 9 */
  font-size: 1.125rem; /* 9 */
  content: "\f00c";
  display: inline-block;
  margin-left: -8px;
  margin-right: 5px;
  padding: 0 10px;
  color: #fff;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name:before {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 26px; /* 9 */
    font-size: 1.625rem; /* 9 */
  }
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name .name {
  display: inline-block;
  padding-left: 8px;
}
.paragraph--type--branch-amenities .field-amenities-description {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  margin-bottom: 2rem;
  max-width: 768px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--branch-amenities .field-amenities-link {
  text-align: center;
}
.paragraph--type--branch-amenities .field-amenities-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  text-shadow: none;
}
.paragraph--type--branch-amenities .field-amenities-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--branch-amenities .field-amenities-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--branch-amenities .field-amenities-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.branch-content .paragraph--type--branch-amenities {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.branch-content .paragraph--type--branch-amenities .field-sb-title,
.branch-content .paragraph--type--branch-amenities .field-sb-link {
  display: none;
}

.layout-content .sidebar-region .paragraph--type--faq > .container {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 340px; /* 9 */
  max-width: 21.25rem; /* 9 */
  padding: 0;
  margin-right: auto;
  margin-left: 0;
}

.paragraph--type--featured-cards .card-deck .card {
  margin: 15px;
}
@media (min-width: 1060px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
            flex: 0 0 30%;
  }
}
@media (min-width: 768px) and (max-width: 1059px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
            flex: 0 0 45%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item article .field-media-image .media--image {
  border-radius: 10px;
  width: 100%;
  height: auto;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .media--ratio .media__element,
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .media--fx .b-blur {
  padding: 0 1px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .cta-group-wrapper {
  min-height: 70px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-control-prev,
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-control-next {
  opacity: 1;
  height: 80%;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a {
  background-color: #92278f !important;
  border-radius: 8px;
  padding: 6px 12px;
  margin-top: 30px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a:hover, .paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a:focus {
  background-color: #5c2e91 !important;
}

.paragraph--type--featured-news .news-card {
  padding-top: 0;
}

.paragraph-gallery {
  position: relative;
}
@media (min-width: 992px) {
  .paragraph-gallery {
    max-height: 700px;
  }
}
.paragraph-gallery .carousel .carousel-inner > .carousel-item {
  background: #231f20;
}
.paragraph-gallery .carousel .carousel-inner > .carousel-item img,
.paragraph-gallery .carousel .carousel-inner > .carousel-item a img {
  height: auto;
  width: 100%;
  opacity: 0.5;
}
.paragraph-gallery .carousel .media {
  opacity: 0.7;
}
.paragraph-gallery .btn {
  padding: 0.7rem 2.8rem !important;
  border-radius: 1.875rem !important;
}

.paragraph--type--gallery {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 320px; /* 9 */
  min-height: 20rem; /* 9 */
}
@media (min-width: 992px) {
  .paragraph--type--gallery {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 650px; /* 9 */
    max-height: 40.625rem; /* 9 */
  }
}
.paragraph--type--gallery .carousel.slide .carousel-inner {
  max-height: 650px;
}
.paragraph--type--gallery .carousel.slide .carousel-item,
.paragraph--type--gallery .carousel.slide .media,
.paragraph--type--gallery .carousel.slide img {
  min-height: 320px;
}
.paragraph--type--gallery .carousel.slide img {
  -o-object-fit: cover;
     object-fit: cover;
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 1px; /* 9 */
  left: 0.0625rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    left: 5px; /* 9 */
    left: 0.3125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev {
    left: 5%;
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 1px; /* 9 */
  right: 0.0625rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    right: 5px; /* 9 */
    right: 0.3125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    right: 5%;
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev,
.paragraph--type--gallery .carousel.slide .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 30px; /* 9 */
  height: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  background-color: rgba(0, 96, 175, 0.28);
  border-radius: 50%;
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev:hover,
.paragraph--type--gallery .carousel.slide .carousel-control-next:hover {
  background-color: rgba(0, 137, 208, 0.4);
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev:hover,
  .paragraph--type--gallery .carousel.slide .carousel-control-next:hover {
    background-color: #112e51;
  }
}
@media (min-width: 576px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev,
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    background-color: #0089d0;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    height: 50px; /* 9 */
    height: 3.125rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    width: 50px; /* 9 */
    width: 3.125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev,
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    height: 115px; /* 9 */
    height: 7.1875rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    width: 115px; /* 9 */
    width: 7.1875rem; /* 9 */
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
.paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
  font-size: 1rem;
  background: none;
  width: auto;
  height: auto;
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
  .paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
    font-size: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
  .paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
    font-size: calc(1.325rem + 0.9vw);
  }
}
.paragraph--type--gallery .cta-group-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 300px; /* 9 */
  max-width: 18.75rem; /* 9 */
  margin: auto;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: transparent;
  z-index: 0;
}
@media (min-width: 576px) {
  .paragraph--type--gallery .cta-group-wrapper {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-width: 650px; /* 9 */
    max-width: 40.625rem; /* 9 */
  }
}
.paragraph--type--gallery .cta-group-wrapper .text {
  font-size: 20px;
  line-height: 25px;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-weight: 500;
  letter-spacing: -0.035em;
}
@media (min-width: 992px) {
  .paragraph--type--gallery .cta-group-wrapper .text {
    margin-bottom: 0 !important;
  }
}
.paragraph--type--gallery .cta-group-wrapper .gallery-description p {
  color: #fff;
}

.banner-zone-node .paragraph--type--gallery .carousel .carousel-control-prev {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 140px; /* 9 */
  left: 8.75rem; /* 9 */
}
.banner-zone-node .paragraph--type--gallery .carousel .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 140px; /* 9 */
  right: 8.75rem; /* 9 */
}

.paragraph--column-in-a-grid .col-12 .paragraph--type--grid-columns {
  border-radius: 15px;
}
.paragraph--column-in-a-grid .field-prgf-clm-headline > * {
  color: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-family: inherit;
  font-size: inherit;
}
.paragraph--column-in-a-grid .inner .with-icon {
  height: auto;
  line-height: 2.2625;
}
.paragraph--column-in-a-grid .inner img {
  height: auto;
  border-radius: 24px;
}
.paragraph--column-in-a-grid .more-link button, .paragraph--column-in-a-grid .more-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -1px;
  text-align: center;
  display: inline-block;
  color: #fff;
  min-width: 180px;
  border-radius: 8px;
  margin: 0;
  padding: 8px 20px;
  background-color: #01a490;
  border: 2px solid #fff;
}
.paragraph--column-in-a-grid .more-link button:hover, .paragraph--column-in-a-grid .more-link a:hover {
  opacity: 0.85;
}

@media (min-width: 992px) {
  .camp-menu__wrapper .navbar {
    padding: 0;
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  margin: 0;
  padding: 9px 10px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-transform: capitalize;
  -webkit-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  border-radius: 0;
}
.camp-menu__wrapper .camp-menu .camp-menu-item a:hover {
  text-decoration: none;
  background-color: transparent;
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a:hover {
    background-color: #0089d0;
  }
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a {
    font-size: 1.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 30px; /* 9 */
    line-height: 1.875rem; /* 9 */
    padding: 20px 30px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item a.open .fa-plus-circle::before {
  content: "\f056";
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a {
    font-size: 0;
  }
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 1.625rem;
    content: "\f015";
    position: relative;
    display: inline-block;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a::before {
    font-size: calc(1.2875rem + 0.45vw);
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item:not(first-child) a.active {
  background-color: #0089d0;
}

#membership-calc-wrapper .calc-block-form .openy-map-wrapper {
  margin-bottom: 1rem;
}
#membership-calc-wrapper .calc-block-form .fieldset-legend {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px; /* 9 */
  line-height: 1.875rem; /* 9 */
  color: #2f2f2f;
}
@media (max-width: 1200px) {
  #membership-calc-wrapper .calc-block-form .fieldset-legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}
#membership-calc-wrapper .calc-block-form .form-item-location {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
#membership-calc-wrapper .calc-block-form .form-item-location .form-radio {
  margin-left: 0;
}
#membership-calc-wrapper .calc-block-form .form-element-wrapper .btn.btn-success {
  background-color: #5c2e91 !important;
}
#membership-calc-wrapper .calc-block-form .form-submit {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
#membership-calc-wrapper .calc-block-form .form-submit:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #112e51 !important;
}
@media (prefers-reduced-motion: reduce) {
  #membership-calc-wrapper .calc-block-form .form-submit:hover {
    -webkit-transition: none;
    transition: none;
  }
}
#membership-calc-wrapper .calc-block-form .form-submit:active {
  background-color: #112e51 !important;
  color: #fff;
}
#membership-calc-wrapper .membership-type .node--view-mode-calc-preview {
  width: 100%;
}

.paragraph-mini-info-section {
  color: #2f2f2f;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-title h2 {
  font-family: Verdana, sans-serif;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-weight: 700;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-title h2 {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-sub-heading {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 805px; /* 9 */
  max-width: 50.3125rem; /* 9 */
  text-align: center;
  margin: auto;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image {
  min-height: 90px;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image .field-mini-info-image {
  margin: 0 auto;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image img {
  display: block;
  margin: 0 auto;
  width: 100px;
  height: 100px;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-text .led-ut-perspiciatis {
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}

.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image {
  background-size: cover !important;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image {
    -webkit-transform: translateY(-130px);
            transform: translateY(-130px);
  }
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.dark span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.green span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.blue span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.purple span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.red span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.orange span::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.dark span::after {
  background-color: #112e51;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light {
  opacity: 0.2;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light span::after {
  background-color: #104dd4;
  opacity: 0.2;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.green span::after {
  background-color: #006b6b;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.blue span::after {
  background-color: #0060af;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.purple span::after {
  background-color: #5c2e91;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.red span::after {
  background-color: #a92b31;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.orange span::after {
  background-color: #dd5828;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-description .inner {
  padding: 36px 14px;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-description .inner {
    padding: 36px 24px 130px 24px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image {
  overflow: hidden;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image .media {
  -webkit-transform-origin: 50% 65%;
          transform-origin: 50% 65%;
  -webkit-transition: -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  transition: -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  transition: transform 4s, filter 4s ease-in-out;
  transition: transform 4s, filter 4s ease-in-out, -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
  border-radius: 0;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image .media:hover {
  -webkit-filter: brightness(115%);
          filter: brightness(115%);
  -webkit-transform: scale(1.15);
          transform: scale(1.15);
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header {
  font-size: 16px;
  text-transform: uppercase;
  position: relative;
  font-weight: 600;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header {
    font-size: 20px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header hr {
  margin-bottom: 27px;
  width: 90px;
  margin-left: 0;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header {
  margin-top: 9px;
  margin-bottom: 9px;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header .field-item * {
  font-size: 35px;
  line-height: 42px;
  font-weight: 700;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header .field-item * {
    font-size: 45px;
    line-height: 54px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description {
  margin-top: 14px;
  margin-bottom: 14px;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description .field-item * {
  font-size: 16px;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description .field-item * {
    font-size: 20px;
    margin-top: 18px;
    margin-bottom: 18px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description {
  text-align: left;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-description .field-item * {
  color: #fff;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-sub-header hr {
  border-color: #fdb736;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-sub-header hr {
  border-color: #00aeef;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-sub-header hr {
  border-color: #20bdbe;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-sub-header hr {
  border-color: #00aeef;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-sub-header hr {
  border-color: #f15922;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-sub-header hr {
  border-color: #fcaf17;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-sub-header hr {
  border-color: #112e51;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-description .field-item * {
  color: #112e51;
}

.paragraph--type--promo-card {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 15px; /* 9 */
  border-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 340px; /* 9 */
  max-width: 21.25rem; /* 9 */
  background-color: #fff;
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
}
.paragraph--type--promo-card .card-header {
  background-color: #92278f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 15px; /* 9 */
  border-top-left-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-right-radius: 15px; /* 9 */
  border-top-right-radius: 0.9375rem; /* 9 */
}
.paragraph--type--promo-card .promo--title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  color: #fff;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.paragraph--type--promo-card .promo--headline {
  color: #fff;
}
.paragraph--type--promo-card .promo--headline,
.paragraph--type--promo-card .promo--content p {
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}
.paragraph--type--promo-card .promo--link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #92278f;
  background-color: #fff !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #92278f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.paragraph--type--promo-card .promo--link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--promo-card .promo--link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--promo-card .promo--link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.paragraph--type--promo-card .promo--link a:hover, .paragraph--type--promo-card .promo--link a:focus, .paragraph--type--promo-card .promo--link a:active {
  border-color: #5c2e91;
}
@media (max-width: 1023.98px) {
  .paragraph--type--promo-card .promo--link a:hover, .paragraph--type--promo-card .promo--link a:focus, .paragraph--type--promo-card .promo--link a:active {
    -webkit-transition: none;
    transition: none;
  }
}

@media (max-width: 1379.98px) {
  .paragraph--type--simple-content .simple-content-container {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.paragraph--type--simple-content p {
  font-family: Verdana, sans-serif;
  font-size: font-size !important;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  color: #2f2f2f;
}
.paragraph--type--simple-content img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  padding: 0;
}

.two-column .main-region .paragraph--type--simple-content {
  margin: 0 -15px;
}

.embedded-entity {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 10px; /* 9 */
  padding-top: 0.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 6px; /* 9 */
  padding-bottom: 0.375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 10px; /* 9 */
  margin-bottom: 0.625rem; /* 9 */
  clear: both;
  display: block;
  max-width: 100%;
}
.embedded-entity img {
  height: auto;
  width: 100%;
}
.embedded-entity .media-document iframe {
  height: 500px;
  width: 100%;
}
.embedded-entity .media-video {
  padding: 10px 0;
}
.embedded-entity.view-mode-media-embedded-full {
  width: 100%;
}
.embedded-entity.view-mode-media-embedded-half {
  width: 100%;
}
@media (min-width: 768px) {
  .embedded-entity.view-mode-media-embedded-half {
    width: 50%;
  }
}
.embedded-entity.align-center {
  text-align: center;
}
.embedded-entity.align-left {
  float: none;
  text-align: center;
}
@media (min-width: 768px) {
  .embedded-entity.align-left {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-right: 24px; /* 9 */
    padding-right: 1.5rem; /* 9 */
    float: left;
  }
}
.embedded-entity.align-right {
  float: none;
  text-align: center;
}
@media (min-width: 768px) {
  .embedded-entity.align-right {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 24px; /* 9 */
    padding-left: 1.5rem; /* 9 */
    float: right;
  }
}

@media (min-width: 768px) {
  img.align-left {
    margin: 0 1.5rem 1.4rem 0;
  }
  img.align-right {
    margin: 0 0 1.4rem 1.5rem;
  }
  img.align-center {
    margin: 1.4rem 0;
  }
}
@media (max-width: 991.98px) {
  img.align-left, img.align-right, img.align-center {
    float: none;
    width: 100%;
    height: auto;
  }
}

.paragraph-stats-block {
  position: relative;
  text-align: center;
  padding: 5rem 0;
  background-repeat: no-repeat;
  background-size: cover;
}
.paragraph-stats-block .stats-block-mask {
  position: absolute;
  opacity: 0.76;
  background-color: #112e51;
  top: 0;
}
.paragraph-stats-block .stats-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 3.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 65px; /* 9 */
  line-height: 4.0625rem; /* 9 */
  color: #fff;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-stats-block .stats-title {
    font-size: calc(1.4375rem + 2.25vw);
  }
}
.paragraph-stats-block .stats-sub-heading {
  max-width: 736px;
  margin: auto;
}
.paragraph-stats-block .stats-sub-heading p {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
  text-align: center;
}
.paragraph-stats-block .stats-bubbles {
  margin: 3.3rem -15px 3.8rem;
}
@media (min-width: 1200px) {
  .paragraph-stats-block .stats-bubbles {
    margin: 3.3rem auto 3.8rem;
  }
}
.paragraph-stats-block .stats-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: transparent !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #fff;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.paragraph-stats-block .stats-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #112e51;
  background-color: #fff !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-stats-block .stats-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block .stats-link a:active {
  background-color: #fff !important;
  color: #112e51;
}
.paragraph-stats-block .stats-link a:hover, .paragraph-stats-block .stats-link a:focus, .paragraph-stats-block .stats-link a:active {
  border-color: #fff;
}
@media (max-width: 1023.98px) {
  .paragraph-stats-block .stats-link a:hover, .paragraph-stats-block .stats-link a:focus, .paragraph-stats-block .stats-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1200px) {
  .paragraph-stats-block .stats-link a {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.paragraph-stats-block .stats-bubbles .stat-bubble {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  width: auto;
}

.paragraph-stat {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
}
.paragraph-stat .stat-content {
  margin: auto;
  padding: 0 30px;
}
.paragraph-stat .stat-percentage {
  font-family: Verdana, sans-serif;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-weight: 700;
  color: #112e51;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-stat .stat-percentage {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph-stat .stat-percentage .suffix {
  margin-left: 3px;
}
.paragraph-stat .stat-description {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  color: #2f2f2f;
  text-align: center;
}

.paragraph-stats-block.stats-theme-light .stats-block-mask {
  background-color: #bfe1f3;
}
.paragraph-stats-block.stats-theme-light .stats-title,
.paragraph-stats-block.stats-theme-light .stats-sub-heading p {
  color: #2f2f2f;
}
.paragraph-stats-block.stats-theme-light .stats-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #0089d0;
  background-color: transparent !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #0089d0;
}
.paragraph-stats-block.stats-theme-light .stats-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0089d0 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-stats-block.stats-theme-light .stats-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block.stats-theme-light .stats-link a:active {
  background-color: #0089d0 !important;
  color: #fff;
}
.paragraph-stats-block.stats-theme-light .stats-link a:hover, .paragraph-stats-block.stats-theme-light .stats-link a:focus, .paragraph-stats-block.stats-theme-light .stats-link a:active {
  border-color: #0089d0;
}
@media (max-width: 1023.98px) {
  .paragraph-stats-block.stats-theme-light .stats-link a:hover, .paragraph-stats-block.stats-theme-light .stats-link a:focus, .paragraph-stats-block.stats-theme-light .stats-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block.stats-theme-light .paragraph-stat {
  background-color: #0089d0;
}
.paragraph-stats-block.stats-theme-light .paragraph-stat .stat-percentage,
.paragraph-stats-block.stats-theme-light .paragraph-stat .stat-description {
  color: #fff;
}
.paragraph-stats-block.stats-theme-dark .stats-link a, .paragraph-stats-block.stats-theme-light .stats-link a {
  width: auto;
  padding-left: 3rem;
  padding-right: 3rem;
}

@media (min-width: 992px) and (max-width: 1379.98px) {
  .two-column .main-region .paragraph-stats-block .paragraph-stat {
    width: 180px;
    height: 180px;
  }
  .two-column .main-region .paragraph-stats-block .stat-content {
    padding: 0 15px;
  }
  .two-column .main-region .paragraph-stats-block .stat-percentage {
    font-size: 1.125rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 24px; /* 9 */
    line-height: 1.5rem; /* 9 */
  }
}

.teaser-paragraph .image {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 400px; /* 9 */
  max-width: 25rem; /* 9 */
}
@media (min-width: 768px) {
  .teaser-paragraph .image article,
  .teaser-paragraph .image img {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 270px; /* 9 */
    max-height: 16.875rem; /* 9 */
  }
}
.teaser-paragraph .image img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 24px; /* 9 */
  border-radius: 1.5rem; /* 9 */
}
.teaser-paragraph .teaser--title {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .teaser-paragraph .teaser--title {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.teaser-paragraph .teaser--description {
  font-family: Verdana, sans-serif;
  font-size: 0.9375rem;
  color: #2f2f2f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 25px; /* 9 */
  line-height: 1.5625rem; /* 9 */
}
.teaser-paragraph .teaser--link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.teaser-paragraph .teaser--link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .teaser-paragraph .teaser--link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.teaser-paragraph .teaser--link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}

@media (min-width: 992px) and (max-width: 1379.98px) {
  .two-column .main-region .teaser-paragraph .image {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}

.paragraph--type--upcoming-events h2 {
  text-align: center;
}
.path-frontpage .paragraph--type--upcoming-events h2 {
  text-align: left;
}
.paragraph--type--upcoming-events .field-prgf-block {
  padding-bottom: 0;
}
.paragraph--type--upcoming-events .follow-link {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #0089d0;
}
@media (min-width: 992px) {
  .paragraph--type--upcoming-events .follow-link {
    font-size: 1.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 30px; /* 9 */
    line-height: 1.875rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .paragraph--type--upcoming-events .follow-link {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.paragraph--type--upcoming-events .follow-link:hover, .paragraph--type--upcoming-events .follow-link:focus {
  color: #112e51;
}
.paragraph--type--upcoming-events .follow-link::after {
  content: "";
}
.paragraph--type--upcoming-events .container > .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.paragraph--type--upcoming-events .latest-event-posts .row {
  width: 100%;
}

.node--type-blog.node--view-mode-full img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .node--type-blog.node--view-mode-full img {
    width: auto;
  }
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #112e51 !important;
}
@media (prefers-reduced-motion: reduce) {
  .node--type-blog.node--view-mode-full .side-col .category-list .button a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a:active {
  background-color: #112e51 !important;
  color: #fff;
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-location a,
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-related a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-location a::before,
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-related a::before {
  color: #979797;
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-blog-location a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-blog-location a::before {
  color: #979797;
}

.event-page .node__content .field-event-description img {
  border-radius: 24px;
}
.event-page .side-col .field-location-address,
.event-page .side-col .date-start {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}
.event-page .side-col .location-directions a,
.event-page .side-col .addtocalendar a,
.event-page .side-col .contact-email a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.event-page .side-col .atcb-link::before {
  color: #979797;
}

.node--type-event.node--view-mode-teaser .post-title {
  color: #2f2f2f;
}
.node--type-event.node--view-mode-teaser .node--type-event-link:hover .post-title {
  color: #777777;
}
.node--type-event.node--view-mode-teaser .field-event-image img {
  border-radius: 24px;
}
.node--type-event.node--view-mode-teaser .event-location a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.node--type-event.node--view-mode-teaser .event-location a::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 16px; /* 9 */
  height: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/map_icon.svg");
  background-repeat: no-repeat;
  display: inline-block;
}
.node--type-event.node--view-mode-teaser .event-date__event-time i {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
}

.location-content .field-location-address,
.location-content .field-location-phone,
.location-content .field-location-fax,
.location-content .today-hours span,
.location-content .branch-hours td {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}
.location-content .node--view-mode-sidebar-teaser a::before {
  color: inherit;
}
.location-content .node--view-mode-sidebar-teaser h4 {
  font-size: 1.5rem;
  text-transform: none;
  color: #2f2f2f;
}
@media (max-width: 1200px) {
  .location-content .node--view-mode-sidebar-teaser h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.location-content .node--view-mode-sidebar-teaser table {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1rem;
  margin-top: 0;
  color: #636466;
}
.location-content .node--view-mode-sidebar-teaser table tr td:first-of-type {
  font-weight: 700;
}
.location-content a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #0089d0;
}
.location-content a:hover {
  color: #112e51;
}
.location-content .branch-info {
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
}
.location-content .branch-info .today-hours {
  margin-top: 5px;
}
.location-content .branch-info .branch-hours table {
  margin-top: 0;
}
.location-content .branch-info .branch-hours table td::before {
  color: #979797;
}
.location-content .mobile .nav {
  background-color: #0089d0;
}
.location-content .mobile .nav-item a.active {
  background-color: #0060af;
}
.location-content .mobile .tab-content {
  background-color: #f9f9f9;
}
.location-content .field-location-phone {
  display: inline;
}

.location-address-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.location-address-icon::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 16px; /* 9 */
  height: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/map_icon_gray.svg");
  background-repeat: no-repeat;
  display: inline-block;
}

.form__locations .distance .form-group {
  position: relative;
}
.form__locations .distance .form-group:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  content: "\f107";
  right: 10px;
  color: #0089d0;
  font-size: 24px;
  top: 50%;
  margin-top: -18px;
  z-index: 0;
}
.form__locations input[type=checkbox] {
  margin: 0 10px 0 0;
  vertical-align: middle;
}

.branch-header .branch-info .address-wrapper > h4 {
  color: #0089d0;
}

.node--location-content-type.node--view-mode-teaser .location-item--title {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  padding-bottom: 0;
  margin: 0;
  border: none !important;
}
.node--location-content-type.node--view-mode-teaser .location-item--title a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  color: #2f2f2f;
  text-transform: none;
}
@media (max-width: 1200px) {
  .node--location-content-type.node--view-mode-teaser .location-item--title a {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.node--location-content-type.node--view-mode-teaser .node__content {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email a {
  color: #112e51;
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a:hover,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a:hover,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a,
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a,
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-email a {
    color: #112e51;
  }
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone i,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax i,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email i {
  color: #979797;
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  text-transform: uppercase;
  width: auto;
  height: auto;
  line-height: inherit;
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .node--location-content-type.node--view-mode-teaser .button.branch-info a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}

.page-node-type-landing-page article .wrapper-field-sidebar-content .paragraph--type--location-filter-by-amenities .location-by-amenities {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}

.marker_tooltip .node--location-content-type.node--view-mode-teaser {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.mini-banner-block-main-wrapper {
  position: relative;
  padding: 26px 0;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper {
    padding: 43px 0;
  }
}
.mini-banner-block-main-wrapper .mini-banner-block-cta {
  position: relative;
  margin: 0 auto;
  z-index: 1;
}
@media (min-width: 1200px) {
  .mini-banner-block-main-wrapper .mini-banner-block-cta {
    max-width: 1170px;
  }
}
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body p,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h2,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h3,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h4,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h5,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h6 {
  color: #fff;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body p {
  font-size: 1.25rem;
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image {
  padding: 60px 0;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image {
    padding: 110px 0;
  }
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-content {
  margin: 0 auto;
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-section .body {
  max-width: 950px;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-section .body {
    font-size: 56px;
  }
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#92278f), to(#340e5f));
  background: linear-gradient(180deg, #92278f 0%, #340e5f 100%);
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0.85;
  height: 100%;
  width: 100%;
  z-index: 0;
}

.news-page .news-image img {
  width: 100%;
  height: 100%;
}
.news-page .side-col .category-list .button a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
.news-page .side-col .category-list .button a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #112e51 !important;
}
@media (prefers-reduced-motion: reduce) {
  .news-page .side-col .category-list .button a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.news-page .side-col .category-list .button a:active {
  background-color: #112e51 !important;
  color: #fff;
}
.news-page .side-col .wrapper-field-news-location a,
.news-page .side-col .wrapper-field-news-related a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.news-page .side-col .wrapper-field-news-location a::before,
.news-page .side-col .wrapper-field-news-related a::before {
  color: #979797;
}

.node--type-news .field-news-image img {
  margin-bottom: 0;
}
.node--type-news.node--view-mode-full {
  margin-bottom: 0;
}
.node--type-news.node--view-mode-teaser .teaser-curved-wrapper .field-news-image img {
  border-radius: 24px;
}
.node--type-news.node--view-mode-teaser .teaser-curved-wrapper::before {
  border-radius: 24px;
}

.webform-submission-form {
  padding-top: 0;
}

.simple-block {
  background-color: var(--block-background, #007677);
  color: white;
}
@media (max-width: 767.98px) {
  .simple-block--body {
    border-left: none !important;
  }
}
.simple-block--body p, .simple-block--body a {
  color: white;
}
.simple-block--body a:hover {
  text-decoration: underline;
}
.simple-block--link .btn {
  border: 2px solid #fff;
  background-color: unset !important;
}
.simple-block--link .btn:hover {
  background-color: white !important;
  color: var(--block-background, black);
}

.view-site-search .views-exposed-form .form-item-keywords {
  margin: 0;
}
.view-site-search .views-exposed-form input.form-text {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 20px; /* 9 */
  padding-left: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 28px; /* 9 */
  padding-right: 1.75rem; /* 9 */
  font-size: 1.25rem;
  border-radius: 25px !important;
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  color: #2f2f2f;
  outline: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 16px; /* 9 */
  margin-bottom: 1rem; /* 9 */
}
@media (min-width: 768px) {
  .view-site-search .views-exposed-form input.form-text {
    margin-bottom: 0;
  }
}
.view-site-search .views-exposed-form input.button {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
  margin-left: 0;
}
.view-site-search .views-exposed-form input.button:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .view-site-search .views-exposed-form input.button:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.view-site-search .views-exposed-form input.button:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
@media (min-width: 768px) {
  .view-site-search .views-exposed-form input.button {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-left: 10px; /* 9 */
    margin-left: 0.625rem; /* 9 */
  }
}
.view-site-search .views-field-title a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.375rem;
  color: #0089d0;
}
@media (max-width: 1200px) {
  .view-site-search .views-field-title a {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.view-site-search .views-field-title a:hover {
  color: #112e51;
}

.site-search-form .search-input-decoration {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 15px; /* 9 */
  margin-right: 0.9375rem; /* 9 */
}
@media (min-width: 992px) {
  .site-search-form .search-input-decoration {
    margin-right: 0;
  }
}
.site-search-form .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 3px; /* 9 */
  right: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 8px; /* 9 */
  top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.site-search-form .search-button span {
  display: none;
}
.site-search-form .search-button:after {
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 18px; /* 9 */
  height: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/search_icon.svg");
  background-repeat: no-repeat;
  color: #2f2f2f;
  display: none;
  position: absolute;
  left: 0;
}
@media (min-width: 992px) {
  .site-search-form .search-button:after {
    display: inline-block;
  }
}

.ui-front.search-api-autocomplete-search {
  z-index: 2000;
}
@media (min-width: 992px) {
  .ui-front.search-api-autocomplete-search {
    width: 20% !important;
  }
}

form.webform-submission-form.webform-submission-tell-your-y-story-form-add-form {
  overflow: hidden;
  margin-left: -15px;
  margin-right: -15px;
  max-width: 100%;
}
form.webform-submission-form fieldset legend {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px; /* 9 */
  font-size: 1rem; /* 9 */
}
form.webform-submission-form > .form-item {
  margin-bottom: 2rem;
}
form.webform-submission-form .form-item-phone-number input {
  max-width: 100%;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fbWl4aW5zLnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vc2Nzcy9fb3ZlcnJpZGVzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYWNjb3JkaW9uLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYWxlcnRzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19idXR0b24uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19jYWxjLXN1bW1hcnkuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19jbGFzcy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2V2ZW50cy12aWV3LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fZm9vdGVyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fZm9ybS5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2d0cmFuc2xhdGUtYmxvY2suc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19oZXJvLWJhbm5lci5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2xpc3RpbmctbmV3cy1wb3N0cy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX21lZ2FtZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fbW9iaWxlLW1lbnUuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19uZXdzLXZpZXcuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19vcGVueS1tYXAuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19wYWdlci5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX3Bvc3QtdGVhc2VyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fcHJpbWFyeS1tZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fc2lkZWJhci1tZW51LWxpc3Quc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19zbWFsbC1iYW5uZXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19zdG9yeS1jYXJkLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdGVhc2VyLWN1cnZlZC13cmFwcGVyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdXRpbGl0eS1tZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdmlkZW8tYmFubmVyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2JyYW5jaC1hbWVuaXRpZXMuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fZmFxLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2ZlYXR1cmVkLWNhcmRzLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2ZlYXR1cmVkLW5ld3Muc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fZ2FsbGVyeS5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19ncmlkX2NvbC5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19sb2NhdGlvbi1tZW51LnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX21lbWJlcnNoaXAtY2FsYy5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19taW5pLWluZm8uc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fcGluZy1wb25nLWhlcm8tYmFubmVyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX3Byb21vLWNhcmQuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fc2ltcGxlLWNvbnRlbnQuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fc3RhdHMtYmxvY2suc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fdGVhc2VyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX3VwY29taW5nLWV2ZW50cy5zY3NzIiwiLi4vc2Nzcy9tb2R1bGVzL19ibG9nLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX2V2ZW50LnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX2xvY2F0aW9uLWNvbnRlbnQuc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fbG9jYXRpb24tdGVhc2VyLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX21pbmktYmFubmVyLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX25ld3Muc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fcGFnZS5zY3NzIiwiLi4vc2Nzcy9tb2R1bGVzL19zaW1wbGUtYmxvY2suc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fc2l0ZS1zZWFyY2guc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fd2ViZm9ybS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7Ozs7R0FBQTtBQ0FBO0VBR0ksZ0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBSUEsbUJBQUE7RUFBQSxxQkFBQTtFQUFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUFBLHlCQUFBO0VBQUEsMEJBQUE7RUFBQSxvQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBSUEsbUJBQUE7RUFBQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBQUEsd0JBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBS0YsK0NBQUE7RUFDQSw4R0FBQTtDRnNDRDs7QUdyQ0Q7OztFQUdFLCtCQUFBO1VBQUEsdUJB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QUE7RUFDQSxvQkFBQTtDSDdGRDtBS3JMRztFRnlRSjtJRTNNVSxrQ0FYUTtHTHNJZjtDQUNGOztBRzJGRDtFQUNFLHlCQUFBO0NIeEZEOztBRzRGRDs7RUFFRSxhQUFBO0NIekZEOztBRzRGRDtFQUtFLHFCQUFBO0VBQ0EseUJBQUE7Q0g3RkQ7O0FHb0dEO0VBQ0UseUJBQUE7Q0hqR0Q7O0FHeUdEO0VBQ0UsY0FBQTtFQUNBLDJCQUFBO0NIdEdEOztBRzZHRDtFQUNFLHNCQUFBO0NIMUdEOztBRzZHRDtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7Q0gxR0Q7O0FHNkdEO0VBQ0UsY0FBQTtDSDFHRDs7QUcrR0Q7RUFDRSx5QkFBQTtDSDVHRDs7QVFoWEQ7O0VBRUUsc0JGc1M0QjtFRXJTNUIsa0NKMEgyQjtFSXpIM0IsaUJGc1M0QjtFRXJTNUIsaUJGc1M0QjtDTjZFN0I7O0FRL1dEO0VIOExRLGtCQUFBO0NMcUxQO0FLOU9HO0VHcklKO0lIbU1VLGtDQVhRO0dMK0xmO0NBQ0Y7O0FRdlhEO0VINkxRLGdCQUFBO0NMOExQO0FLdlBHO0VHcElKO0lIa01VLGtDQVhRO0dMd01mO0NBQ0Y7O0FRL1hEO0VINExRLG1CQUFBO0NMdU1QO0FLaFFHO0VHbklKO0lIaU1VLGdDQVhRO0dMaU5mO0NBQ0Y7O0FRdllEO0VIMkxRLGtCQUFBO0NMZ05QO0FLelFHO0VHbElKO0lIZ01VLGtDQVhRO0dMME5mO0NBQ0Y7O0FRL1lEO0VIaUtNLG1CQUFBO0NMa1BMOztBUWxaRDtFSGdLTSxnQkFBQTtDTHNQTDs7QVFwWkQ7RUg4Sk0sbUJBQUE7RUc1SkosaUJGd1M0QjtDTitHN0I7O0FRblpEO0VIaUxRLGdCQUFBO0VHL0tOLGlCRjJSNEI7RUUxUjVCLGlCRmtSNEI7Q05vSTdCO0FLalNHO0VHeEhKO0lIc0xVLGtDQVhRO0dMa1BmO0NBQ0Y7O0FRelpEO0VINEtRLGtCQUFBO0VHMUtOLGlCRnVSNEI7RUV0UjVCLGlCRjZRNEI7Q04rSTdCO0FLNVNHO0VHbkhKO0lIaUxVLGtDQVhRO0dMNlBmO0NBQ0Y7O0FRL1pEO0VIdUtRLGtCQUFBO0VHcktOLGlCRm1SNEI7RUVsUjVCLGlCRndRNEI7Q04wSjdCO0FLdlRHO0VHOUdKO0lINEtVLGtDQVhRO0dMd1FmO0NBQ0Y7O0FRcmFEO0VIa0tRLGtCQUFBO0VHaEtOLGlCRitRNEI7RUU5UTVCLGlCRm1RNEI7Q05xSzdCO0FLbFVHO0VHekdKO0lIdUtVLGtDQVhRO0dMbVJmO0NBQ0Y7O0FRcmFEO0VBQ0UsaUJGZ0ZPO0VFL0VQLG9CRitFTztFRTlFUCxVQUFBO0VBQ0EseUNBQUE7Q1J3YUQ7O0FRaGFEOztFSGtHSSxtQkFBQTtFRy9GRixpQkYyTjRCO0NOd003Qjs7QVFoYUQ7O0VBRUUsZUZtUTRCO0VFbFE1QiwwQkYyUTRCO0NOd0o3Qjs7QVEzWkQ7RUMvRUUsZ0JBQUE7RUFDQSxpQkFBQTtDVDhlRDs7QVEzWkQ7RUNwRkUsZ0JBQUE7RUFDQSxpQkFBQTtDVG1mRDs7QVE3WkQ7RUFDRSxzQkFBQTtDUmdhRDtBUTlaQztFQUNFLHFCSnNFMEI7Q0owVjdCOztBUXRaRDtFSDJESSxlQUFBO0VHekRGLDBCQUFBO0NSeVpEOztBUXJaRDtFQUNFLG9CRnVCTztFRDZDSCxtQkFBQTtDTHFWTDs7QVFyWkQ7RUFDRSxlQUFBO0VIK0NFLG1CQUFBO0VHN0NGLGVKckVTO0NKNmRWO0FRdFpDO0VBQ0UsY0FBQTtDUndaSDs7QVUzZ0JEO0VDSUUsZ0JBQUE7RUFHQSxhQUFBO0NYeWdCRDs7QVUxZ0JEO0VBQ0UsaUJKcWdDa0M7RUlwZ0NsQyx1Qk5xQlM7RU1wQlQsMEJBQUE7RUVFRSx1QkFBQTtFRFBGLGdCQUFBO0VBR0EsYUFBQTtDWGtoQkQ7O0FVcGdCRDtFQUVFLHNCQUFBO0NWc2dCRDs7QVVuZ0JEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NWc2dCRDs7QVVuZ0JEO0VMOEhJLGVBQUE7RUs1SEYsZU5VUztDSjRmVjs7QWE3aUJEO0VSbUtJLGlCQUFBO0VRaktGLGVUOERvQjtFUzdEcEIsc0JBQUE7Q2JnakJEO0FhN2lCQztFQUNFLGVBQUE7Q2IraUJIOztBYTFpQkQ7RUFDRSx1QkFBQTtFUnNKRSxpQkFB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SztJQUF3Qiw4QkFEYjtRQUNhLG1CQURiO1lBQ2EsVUFEYjtHakJtaUVoQjtFaUJsaUVLO0lBQXdCLDhCQURiO1FBQ2EsbUJBRGI7WUFDYSxVQURiO0dqQnNpRWhCO0VpQnJpRUs7SUFBd0IsOEJBRGI7UUFDYSxtQkFEYjtZQUNhLFVBRGI7R2pCeWlFaEI7RWlCamlFUztJRmhCVixlQUFBO0dmb2pFQztFaUJwaUVTO0lGaEJWLHlCQUFBO0dmdWpFQztFaUJ2aUVTO0lGaEJWLDBCQUFBO0dmMGpFQztFaUIxaUVTO0lGaEJWLGlCQUFBO0dmNmpFQztFaUI3aUVTO0lGaEJWLDBCQUFBO0dmZ2tFQztFaUJoakVTO0lGaEJWLDBCQUFBO0dmbWtFQztFaUJuakVTO0lGaEJWLGlCQUFBO0dmc2tFQztFaUJ0akVTO0lGaEJWLDBCQUFBO0dmeWtFQztFaUJ6akVTO0lGaEJWLDBCQUFBO0dmNGtFQztFaUI1akVTO0lGaEJWLGlCQUFBO0dmK2tFQztFaUIvakVTO0lGaEJWLDBCQUFBO0dma2xFQztFaUJsa0VTO0lGaEJWLDBCQUFBO0dmcWxFQztDQUNGO0FrQnpvRUQ7RUFDRSxZQUFBO0VBQ0Esb0JaaUlPO0VZaElQLGVkNENTO0NKK2xFVjtBa0J4b0VDOztFQUVFLGlCWm1WMEI7RVlsVjFCLG9CQUFBO0VBQ0EsOEJBQUE7Q2xCMG9FSDtBa0J2b0VDO0VBQ0UsdUJBQUE7RUFDQSxpQ0FBQTtDbEJ5b0VIO0FrQnRvRUM7RUFDRSw4QkFBQTtDbEJ3b0VIOztBa0I5bkVDOztFQUVFLGdCWjZUMEI7Q05vMEQ3Qjs7QWtCeG5FRDtFQUNFLDBCQUFBO0NsQjJuRUQ7QWtCem5FQzs7RUFFRSwwQkFBQTtDbEIybkVIO0FrQnZuRUc7O0VBRUUseUJBQUE7Q2xCeW5FTDs7QWtCbm5FQzs7OztFQUlFLFVBQUE7Q2xCc25FSDs7QWtCN21FQztFQUNFLHNDWnlSMEI7Q051MUQ3Qjs7QU8vcUVDO0VXMkVJLGVkcENLO0VjcUNMLHVDWjhRd0I7Q04wMUQ3Qjs7QW1CMXJFRzs7O0VBR0UsNkNEMkYrQjtDbEJrbUVwQztBbUJ6ckVLOzs7O0VBSUUseUNEbUZ5RTtDbEJ3bUVoRjs7QU9oc0VDO0VZaUJNLHNFQUplO0NuQnVyRXRCO0FtQmpyRU87O0VBRUUsc0VBUmE7Q25CMnJFdEI7O0FtQjlzRUc7OztFQUdFLDhDRDJGK0I7Q2xCc25FcEM7QW1CN3NFSzs7OztFQUlFLDBDRG1GeUU7Q2xCNG5FaEY7O0FPcHRFQztFWWlCTSw4Q0FKZTtDbkIyc0V0QjtBbUJyc0VPOztFQUVFLDhDQVJhO0NuQitzRXRCOztBbUJsdUVHOzs7RUFHRSw2Q0QyRitCO0NsQjBvRXBDO0FtQmp1RUs7Ozs7RUFJRSx5Q0RtRnlFO0NsQmdwRWhGOztBT3h1RUM7RVlpQk0sc0VBSmU7Q25CK3RFdEI7QW1CenRFTzs7RUFFRSxzRUFSYTtDbkJtdUV0Qjs7QW1CdHZFRzs7O0VBR0UsOENEMkYrQjtDbEI4cEVwQztBbUJydkVLOzs7O0VBSUUsMENEbUZ5RTtDbEJvcUVoRjs7QU81dkVDO0VZaUJNLHNFQUplO0NuQm12RXRCO0FtQjd1RU87O0VBRUUsc0VBUmE7Q25CdXZFdEI7O0FtQjF3RUc7OztFQUdFLDZDRDJGK0I7Q2xCa3JFcEM7QW1CendFSzs7OztFQUlFLHlDRG1GeUU7Q2xCd3JFaEY7O0FPaHhFQztFWWlCTSxzRUFKZTtDbkJ1d0V0QjtBbUJqd0VPOztFQUVFLHNFQVJhO0NuQjJ3RXRCOztBbUI5eEVHOzs7RUFHRSw4Q0QyRitCO0NsQnNzRXBDO0FtQjd4RUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQjRzRWhGOztBT3B5RUM7RVlpQk0scUVBSmU7Q25CMnhFdEI7QW1CcnhFTzs7RUFFRSxxRUFSYTtDbkIreEV0Qjs7QW1CbHpFRzs7O0VBR0UsMkNEMkYrQjtDbEIwdEVwQztBbUJqekVLOzs7O0VBSUUsdUNEbUZ5RTtDbEJndUVoRjs7QU94ekVDO0VZaUJNLDhDQUplO0NuQit5RXRCO0FtQnp5RU87O0VBRUUsOENBUmE7Q25CbXpFdEI7O0FtQnQwRUc7OztFQUdFLDhDRDJGK0I7Q2xCOHVFcEM7QW1CcjBFSzs7OztFQUlFLDBDRG1GeUU7Q2xCb3ZFaEY7O0FPNTBFQztFWWlCTSw4Q0FKZTtDbkJtMEV0QjtBbUI3ekVPOztFQUVFLDhDQVJhO0NuQnUwRXRCOztBbUIxMUVHOzs7RUFHRSw4Q0QyRitCO0NsQmt3RXBDO0FtQnoxRUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQnd3RWhGOztBT2gyRUM7RVlpQk0scUVBSmU7Q25CdTFFdEI7QW1CajFFTzs7RUFFRSxxRUFSYTtDbkIyMUV0Qjs7QW1COTJFRzs7O0VBR0UsOENEMkYrQjtDbEJzeEVwQztBbUI3MkVLOzs7O0VBSUUsMENEbUZ5RTtDbEI0eEVoRjs7QU9wM0VDO0VZaUJNLHNFQUplO0NuQjIyRXRCO0FtQnIyRU87O0VBRUUsc0VBUmE7Q25CKzJFdEI7O0FtQmw0RUc7OztFQUdFLDZDRDJGK0I7Q2xCMHlFcEM7QW1CajRFSzs7OztFQUlFLHlDRG1GeUU7Q2xCZ3pFaEY7O0FPeDRFQztFWWlCTSxzRUFKZTtDbkIrM0V0QjtBbUJ6M0VPOztFQUVFLHNFQVJhO0NuQm00RXRCOztBbUJ0NUVHOzs7RUFHRSw2Q0QyRitCO0NsQjh6RXBDO0FtQnI1RUs7Ozs7RUFJRSx5Q0RtRnlFO0NsQm8wRWhGOztBTzU1RUM7RVlpQk0sb0VBSmU7Q25CbTVFdEI7QW1CNzRFTzs7RUFFRSxvRUFSYTtDbkJ1NUV0Qjs7QW1CMTZFRzs7O0VBR0UsOENEMkYrQjtDbEJrMUVwQztBbUJ6NkVLOzs7O0VBSUUsMENEbUZ5RTtDbEJ3MUVoRjs7QU9oN0VDO0VZaUJNLHNFQUplO0NuQnU2RXRCO0FtQmo2RU87O0VBRUUsc0VBUmE7Q25CMjZFdEI7O0FtQjk3RUc7OztFQUdFLDJDRDJGK0I7Q2xCczJFcEM7QW1CNzdFSzs7OztFQUlFLHVDRG1GeUU7Q2xCNDJFaEY7O0FPcDhFQztFWWlCTSw4Q0FKZTtDbkIyN0V0QjtBbUJyN0VPOztFQUVFLDhDQVJhO0NuQis3RXRCOztBbUJsOUVHOzs7RUFHRSw4Q0QyRitCO0NsQjAzRXBDO0FtQmo5RUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQmc0RWhGOztBT3g5RUM7RVlpQk0sOENBSmU7Q25CKzhFdEI7QW1CejhFTzs7RUFFRSw4Q0FSYTtDbkJtOUV0Qjs7QW1CdCtFRzs7O0VBR0UsOENEMkYrQjtDbEI4NEVwQztBbUJyK0VLOzs7O0VBSUUsMENEbUZ5RTtDbEJvNUVoRjs7QU81K0VDO0VZaUJNLDhDQUplO0NuQm0rRXRCO0FtQjc5RU87O0VBRUUsOENBUmE7Q25CdStFdEI7O0FtQjEvRUc7OztFQUdFLDZDRDJGK0I7Q2xCazZFcEM7QW1Cei9FSzs7OztFQUlFLHlDRG1GeUU7Q2xCdzZFaEY7O0FPaGdGQztFWWlCTSxzRUFKZTtDbkJ1L0V0QjtBbUJqL0VPOztFQUVFLHNFQVJhO0NuQjIvRXRCOztBbUI5Z0ZHOzs7RUFHRSw4Q0QyRitCO0NsQnM3RXBDO0FtQjdnRks7Ozs7RUFJRSwwQ0RtRnlFO0NsQjQ3RWhGOztBT3BoRkM7RVlpQk0sOENBSmU7Q25CMmdGdEI7QW1CcmdGTzs7RUFFRSw4Q0FSYTtDbkIrZ0Z0Qjs7QW1CbGlGRzs7O0VBR0UsOENEMkYrQjtDbEIwOEVwQztBbUJqaUZLOzs7O0VBSUUsMENEbUZ5RTtDbEJnOUVoRjs7QU94aUZDO0VZaUJNLDhDQUplO0NuQitoRnRCO0FtQnpoRk87O0VBRUUsOENBUmE7Q25CbWlGdEI7O0FtQnRqRkc7OztFQUdFLDJDRDJGK0I7Q2xCODlFcEM7QW1CcmpGSzs7OztFQUlFLHVDRG1GeUU7Q2xCbytFaEY7O0FPNWpGQztFWWlCTSw4Q0FKZTtDbkJtakZ0QjtBbUI3aUZPOztFQUVFLDhDQVJhO0NuQnVqRnRCOztBbUIxa0ZHOzs7RUFHRSx1Q2I2VndCO0NOZ3ZFN0I7O0FPMWtGQztFWWlCTSx1Q0FKZTtDbkJpa0Z0QjtBbUIzakZPOztFQUVFLHVDQVJhO0NuQnFrRnRCOztBa0I3K0VHO0VBQ0UsWWQ5RUs7RWMrRUwsMEJkL0RLO0VjZ0VMLDZDWmlRd0I7Q04rdUU3QjtBa0IzK0VHO0VBQ0UsZWR2RUs7RWN3RUwsdUJkcEZLO0VjcUZMLHNCZC9FSztDSjRqRlY7O0FrQngrRUQ7RUFDRSxZZDlGUztFYytGVCwwQmQvRVM7Q0owakZWO0FrQnorRUM7OztFQUdFLDZDWjZPMEI7Q044dkU3QjtBa0J4K0VDO0VBQ0UsVUFBQTtDbEIwK0VIO0FrQnQrRUc7RUFDRSw0Q1ppT3dCO0NOdXdFN0I7QU83bUZDO0VXNElNLFlkcEhHO0VjcUhILDZDWjJOc0I7Q055d0U3Qjs7QWdCcGpGRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJzOUVMO0VrQm45RUs7SUFDRSxVQUFBO0dsQnE5RVA7Q0FDRjtBZ0Joa0ZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQmkrRUw7RWtCOTlFSztJQUNFLFVBQUE7R2xCZytFUDtDQUNGO0FnQjNrRkc7RUVpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R2xCNCtFTDtFa0J6K0VLO0lBQ0UsVUFBQTtHbEIyK0VQO0NBQ0Y7QWdCdGxGRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJ1L0VMO0VrQnAvRUs7SUFDRSxVQUFBO0dsQnMvRVA7Q0FDRjtBZ0JqbUZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQmtnRkw7RWtCLy9FSztJQUNFLFVBQUE7R2xCaWdGUDtDQUNGO0FnQjVtRkc7RUVpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R2xCNmdGTDtFa0IxZ0ZLO0lBQ0UsVUFBQTtHbEI0Z0ZQO0NBQ0Y7QWdCdm5GRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJ3aEZMO0VrQnJoRks7SUFDRSxVQUFBO0dsQnVoRlA7Q0FDRjtBZ0Jsb0ZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQm1pRkw7RWtCaGlGSztJQUNFLFVBQUE7R2xCa2lGUDtDQUNGO0FrQjVpRkc7RUFFSSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0NBQUE7Q2xCNmlGUDtBa0IxaUZPO0VBQ0UsVUFBQTtDbEI0aUZUOztBb0J6dEZEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQ2QyZXNDO0VjMWV0QywwQkFBQTtFZjBLSSxnQkFBQTtFZXZLSixpQmRtUjRCO0VjbFI1QixpQmR1UjRCO0VjdFI1QixlaEJvQ1M7RWdCbkNULHVCaEJvQlM7RWdCbkJULDZCQUFBO0VBQ0EsMEJBQUE7RVJBRSx1QkFBQTtFU0ZFLHlGRFFKO0VDUkksaUZEUUo7RUNSSSx5RURRSjtFQ1JJLCtHRFFKO0NwQnV0RkQ7QXFCM3RGSztFRGROO0lDZVEseUJBQUE7SUFBQSxpQkFBQTtHckI4dEZMO0NBQ0Y7QW9CenRGQztFQUNFLDhCQUFBO0VBQ0EsVUFBQTtDcEIydEZIO0FzQjN1RkM7RUFDRSxlbEJxQ087RWtCcENQLHVCbEJxQk87RWtCcEJQLDZDaEJzZG9DO0VnQnJkcEMsV0FBQTtFQUtFLHlEaEJxWHdCO1VnQnJYeEIsaURoQnFYd0I7Q05vM0U3QjtBb0IzdEZDO0VBQ0UsZWhCYU87RWdCWFAsV0FBQTtDcEI0dEZIO0FvQi90RkM7RUFDRSxlaEJhTztFZ0JYUCxXQUFBO0NwQjR0Rkg7QW9CL3RGQztFQUNFLGVoQmFPO0VnQlhQLFdBQUE7Q3BCNHRGSDtBb0IvdEZDO0VBQ0UsZWhCYU87RWdCWFAsV0FBQTtDcEI0dEZIO0FvQnB0RkM7RUFFRSx1QmhCVk87RWdCWVAsV0FBQTtDcEJvdEZIOztBb0I1c0ZDOzs7O0VBQ0UseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0NwQmt0Rkg7O0FvQjVzRkM7RUFDRSxtQkFBQTtFQUNBLDJCQUFBO0NwQitzRkg7QW9CNXNGQztFQU1FLGVoQjFCTztFZ0IyQlAsdUJoQjFDTztDSm12RlY7O0FvQnBzRkQ7O0VBRUUsZUFBQTtFQUNBLFlBQUE7Q3BCdXNGRDs7QW9CN3JGRDtFQUNFLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSxpQkFBQTtFZmlFRSxtQkFBQTtFZS9ERixpQmRnTTRCO0NOZ2dGN0I7O0FvQjdyRkQ7RUFDRSxn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QjBDVztFbUJ6Q1gsc0JuQnlDVztDTnFvR2Q7QXlCdnFHQztFQUdFLFlBQUE7RUFDQSw4Q0F6QytJO0VBNkMvSSw0Q0E3Q3lMO0N6Qml0RzVMO0F5QmxxR0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QmdxR1A7O0F3QnhwR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tcEdkO0FPbnRHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekIrdEd4RztBeUJudEdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsNkRBQUE7VUFBQSxxREFBQTtDekJndEdMO0F5QjNzR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm1xR2Q7QXlCcnNHQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6Qit1RzVMO0F5QmhzR0c7RUFLSSw2REFBQTtVQUFBLHFEQUFBO0N6QjhyR1A7O0F3QnRyR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pckdkO0FPanZHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELHdDQVRxRztDekI2dkd4RztBeUJqdkdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsd0NBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI4dUdMO0F5Qnp1R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmlzR2Q7QXlCbnVHQztFQUdFLFlBQUE7RUFDQSw0Q0F6QytJO0VBNkMvSSwyQ0E3Q3lMO0N6QjZ3RzVMO0F5Qjl0R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjR0R1A7O0F3QnB0R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04rc0dkO0FPL3dHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELCtEQVRxRztDekIyeEd4RztBeUIvd0dDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI0d0dMO0F5QnZ3R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTit0R2Q7QXlCandHQztFQUdFLFlBQUE7RUFDQSxtRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QjJ5RzVMO0F5QjV2R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjB2R1A7O0F3Qmx2R0M7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q042dUdkO0FPN3lHQztFa0JBRSxlQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekJ5ekd4RztBeUI3eUdDO0VBRUUsZUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekIweUdMO0F5QnJ5R0M7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjZ2R2Q7QXlCL3hHQztFQUdFLGVBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QnkwRzVMO0F5QjF4R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6Qnd4R1A7O0F3Qmh4R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04yd0dkO0FPMzBHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekJ1MUd4RztBeUIzMEdDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJ3MEdMO0F5Qm4wR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjJ4R2Q7QXlCN3pHQztFQUdFLFlBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSxnRUE3Q3lMO0N6QnUyRzVMO0F5Qnh6R0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QnN6R1A7O0F3Qjl5R0M7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q055eUdkO0FPejJHQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJxM0d4RztBeUJ6MkdDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJzMkdMO0F5QmoyR0M7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnl6R2Q7QXlCMzFHQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnE0RzVMO0F5QnQxR0c7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6Qm8xR1A7O0F3QjUwR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q051MEdkO0FPdjRHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekJtNUd4RztBeUJ2NEdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJvNEdMO0F5Qi8zR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnUxR2Q7QXlCejNHQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6Qm02RzVMO0F5QnAzR0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QmszR1A7O0F3QjEyR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05xMkdkO0FPcjZHQztFa0JBRSxZQUFBO0VGTkEsdURFRDJEO0VBUzNELCtDQVRxRztDekJpN0d4RztBeUJyNkdDO0VBRUUsWUFBQTtFRmJBLHVERUQyRDtFQWdCM0QsK0NBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekJrNkdMO0F5Qjc1R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnEzR2Q7QXlCdjVHQztFQUdFLFlBQUE7RUFDQSxtREF6QytJO0VBNkMvSSxtREE3Q3lMO0N6Qmk4RzVMO0F5Qmw1R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6Qmc1R1A7O0F3Qng0R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tNEdkO0FPbjhHQztFa0JBRSxZQUFBO0VGTkEscUVFRDJEO0VBUzNELGlFQVRxRztDekIrOEd4RztBeUJuOEdDO0VBRUUsWUFBQTtFRmJBLHFFRUQyRDtFQWdCM0QsaUVBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJnOEdMO0F5QjM3R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm01R2Q7QXlCcjdHQztFQUdFLFlBQUE7RUFDQSxxRUF6QytJO0VBNkMvSSw4REE3Q3lMO0N6Qis5RzVMO0F5Qmg3R0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6Qjg2R1A7O0F3QnQ2R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pNkdkO0FPaitHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekI2K0d4RztBeUJqK0dDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI4OUdMO0F5Qno5R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmk3R2Q7QXlCbjlHQztFQUdFLFlBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QjYvRzVMO0F5Qjk4R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjQ4R1A7O0F3QnA4R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04rN0dkO0FPLy9HQztFa0JBRSxZQUFBO0VGTkEsaUVFRDJEO0VBUzNELDhEQVRxRztDekIyZ0h4RztBeUIvL0dDO0VBRUUsWUFBQTtFRmJBLGlFRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsOERBQUE7VUFBQSxzREFBQTtDekI0L0dMO0F5QnYvR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTis4R2Q7QXlCai9HQztFQUdFLFlBQUE7RUFDQSxrRUF6QytJO0VBNkMvSSw4REE3Q3lMO0N6QjJoSDVMO0F5QjUrR0c7RUFLSSw4REFBQTtVQUFBLHNEQUFBO0N6QjArR1A7O0F3QmwrR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q042OUdkO0FPN2hIQztFa0JBRSxZQUFBO0VGTkEsbUVFRDJEO0VBUzNELDhEQVRxRztDekJ5aUh4RztBeUI3aEhDO0VBRUUsWUFBQTtFRmJBLG1FRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekIwaEhMO0F5QnJoSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjYrR2Q7QXlCL2dIQztFQUdFLFlBQUE7RUFDQSxrRUF6QytJO0VBNkMvSSw4REE3Q3lMO0N6QnlqSDVMO0F5QjFnSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QndnSFA7O0F3QmhnSEM7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04yL0dkO0FPM2pIQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJ1a0h4RztBeUIzakhDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJ3akhMO0F5Qm5qSEM7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjJnSGQ7QXlCN2lIQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnVsSDVMO0F5QnhpSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QnNpSFA7O0F3QjloSEM7RUMzREEsZUFBQTtFRkFFLHVCakJzRVc7RW1CcEViLG1CbkJvRWE7Q055aEhkO0FPemxIQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJxbUh4RztBeUJ6bEhDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsa0VBQUE7VUFBQSwwREFBQTtDekJzbEhMO0F5QmpsSEM7RUFFRSxlQUFBO0VBQ0EsdUJuQjBDVztFbUJ6Q1gsbUJuQnlDVztDTnlpSGQ7QXlCM2tIQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnFuSDVMO0F5QnRrSEc7RUFLSSxrRUFBQTtVQUFBLDBEQUFBO0N6Qm9rSFA7O0F3QjVqSEM7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q051akhkO0FPdm5IQztFa0JBRSxZQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJtb0h4RztBeUJ2bkhDO0VBRUUsWUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJvbkhMO0F5Qi9tSEM7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnVrSGQ7QXlCem1IQztFQUdFLFlBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6Qm1wSDVMO0F5QnBtSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QmttSFA7O0F3QjFsSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05xbEhkO0FPcnBIQztFa0JBRSxZQUFBO0VGTkEsbUVFRDJEO0VBUzNELCtEQVRxRztDekJpcUh4RztBeUJycEhDO0VBRUUsWUFBQTtFRmJBLG1FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkcsa0VBQUE7VUFBQSwwREFBQTtDekJrcEhMO0F5QjdvSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnFtSGQ7QXlCdm9IQztFQUdFLFlBQUE7RUFDQSxtRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QmlySDVMO0F5QmxvSEc7RUFLSSxrRUFBQTtVQUFBLDBEQUFBO0N6QmdvSFA7O0F3QnhuSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tbkhkO0FPbnJIQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekIrckh4RztBeUJuckhDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJnckhMO0F5QjNxSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm1vSGQ7QXlCcnFIQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6QitzSDVMO0F5QmhxSEc7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QjhwSFA7O0F3QnRwSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pcEhkO0FPanRIQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekI2dEh4RztBeUJqdEhDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsNkRBQUE7VUFBQSxxREFBQTtDekI4c0hMO0F5QnpzSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmlxSGQ7QXlCbnNIQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6QjZ1SDVMO0F5QjlySEc7RUFLSSw2REFBQTtVQUFBLHFEQUFBO0N6QjRySFA7O0F3QnBySEM7RUMzREEsWUFBQTtFRkFFLHVCakJzRVc7RW1CcEViLG1CbkJvRWE7Q04rcUhkO0FPL3VIQztFa0JBRSxZQUFBO0VGTkEsd0JFRDJEO0VBUzNELG9CQVRxRztDekIydkh4RztBeUIvdUhDO0VBRUUsWUFBQTtFRmJBLHdCRUQyRDtFQWdCM0Qsb0JBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekI0dUhMO0F5QnZ1SEM7RUFFRSxZQUFBO0VBQ0EsdUJuQjBDVztFbUJ6Q1gsbUJuQnlDVztDTitySGQ7QXlCanVIQztFQUdFLFlBQUE7RUFDQSx3QkF6QytJO0VBNkMvSSxvQkE3Q3lMO0N6QjJ3SDVMO0F5QjV0SEc7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QjB0SFA7O0F3QjVzSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q040c0hkO0FPNXdIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTml0SGQ7QXlCcHRIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCcXRISDtBeUJsdEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbXRISDtBeUJodEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q042dEhkO0F5QjlzSEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QjRzSFA7O0F3QnJ1SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05xdUhkO0FPcnlIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjB1SGQ7QXlCN3VIQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCOHVISDtBeUIzdUhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNHVISDtBeUJ6dUhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05zdkhkO0F5QnZ1SEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QnF1SFA7O0F3Qjl2SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q044dkhkO0FPOXpIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm13SGQ7QXlCdHdIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCdXdISDtBeUJwd0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcXdISDtBeUJsd0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04rd0hkO0F5Qmh3SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6Qjh2SFA7O0F3QnZ4SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q051eEhkO0FPdjFIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjR4SGQ7QXlCL3hIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCZ3lISDtBeUI3eEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCOHhISDtBeUIzeEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q053eUhkO0F5Qnp4SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnV4SFA7O0F3Qmh6SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05nekhkO0FPaDNIQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnF6SGQ7QXlCeHpIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCeXpISDtBeUJ0ekhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCdXpISDtBeUJwekhDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05pMEhkO0F5Qmx6SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6Qmd6SFA7O0F3QnowSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q055MEhkO0FPejRIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjgwSGQ7QXlCajFIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCazFISDtBeUIvMEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCZzFISDtBeUI3MEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04wMUhkO0F5QjMwSEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnkwSFA7O0F3QmwySEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05rMkhkO0FPbDZIQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnUySGQ7QXlCMTJIQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCMjJISDtBeUJ4MkhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCeTJISDtBeUJ0MkhDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05tM0hkO0F5QnAySEc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QmsySFA7O0F3QjMzSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q04yM0hkO0FPMzdIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTmc0SGQ7QXlCbjRIQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCbzRISDtBeUJqNEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCazRISDtBeUIvM0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q040NEhkO0F5QjczSEc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QjIzSFA7O0F3QnA1SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05vNUhkO0FPcDlIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnk1SGQ7QXlCNTVIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCNjVISDtBeUIxNUhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCMjVISDtBeUJ4NUhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05xNkhkO0F5QnQ1SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6Qm81SFA7O0F3Qjc2SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q042NkhkO0FPNytIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTms3SGQ7QXlCcjdIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCczdISDtBeUJuN0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbzdISDtBeUJqN0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q044N0hkO0F5Qi82SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6QjY2SFA7O0F3QnQ4SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05zOEhkO0FPdGdJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjI4SGQ7QXlCOThIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCKzhISDtBeUI1OEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNjhISDtBeUIxOEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q051OUhkO0F5Qng4SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnM4SFA7O0F3Qi85SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q04rOUhkO0FPL2hJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm8rSGQ7QXlCditIQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCdytISDtBeUJyK0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcytISDtBeUJuK0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05nL0hkO0F5QmorSEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6Qis5SFA7O0F3QngvSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q053L0hkO0FPeGpJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjYvSGQ7QXlCaGdJQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCaWdJSDtBeUI5L0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCKy9ISDtBeUI1L0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q055Z0lkO0F5QjEvSEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QncvSFA7O0F3QmpoSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05paElkO0FPamxJQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnNoSWQ7QXlCemhJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCMGhJSDtBeUJ2aElDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCd2hJSDtBeUJyaElDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05raUlkO0F5Qm5oSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QmloSVA7O0F3QjFpSUM7RUNQQSxZbkJZYTtFbUJYYixtQm5CV2E7Q04waUlkO0FPMW1JQztFa0J3REUsZUFMZ0Q7RUFNaEQsdUJuQk9XO0VtQk5YLG1CbkJNVztDTitpSWQ7QXlCbGpJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCbWpJSDtBeUJoaklDO0VBRUUsWW5CSlc7RW1CS1gsOEJBQUE7Q3pCaWpJSDtBeUI5aUlDO0VBR0UsZUFBQTtFQUNBLHVCbkJaVztFbUJhWCxtQm5CYlc7Q04yaklkO0F5QjVpSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QjBpSVA7O0F3Qm5rSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05ta0lkO0FPbm9JQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTndrSWQ7QXlCM2tJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCNGtJSDtBeUJ6a0lDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCMGtJSDtBeUJ2a0lDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05vbElkO0F5QnJrSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6Qm1rSVA7O0F3QjVsSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q040bElkO0FPNXBJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTmltSWQ7QXlCcG1JQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCcW1JSDtBeUJsbUlDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbW1JSDtBeUJobUlDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q042bUlkO0F5QjlsSUc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6QjRsSVA7O0F3QnJuSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05xbklkO0FPcnJJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjBuSWQ7QXlCN25JQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCOG5JSDtBeUIzbklDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNG5JSDtBeUJ6bklDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05zb0lkO0F5QnZuSUc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QnFuSVA7O0F3QjlvSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q044b0lkO0FPOXNJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm1wSWQ7QXlCdHBJQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCdXBJSDtBeUJwcElDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcXBJSDtBeUJscElDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04rcElkO0F5QmhwSUc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QjhvSVA7O0F3QnZxSUM7RUNQQSxZbkJZYTtFbUJYYixtQm5CV2E7Q051cUlkO0FPdnVJQztFa0J3REUsWUFMZ0Q7RUFNaEQsdUJuQk9XO0VtQk5YLG1CbkJNVztDTjRxSWQ7QXlCL3FJQztFQUVFLG9EQUFBO1VBQUEsNENBQUE7Q3pCZ3JJSDtBeUI3cUlDO0VBRUUsWW5CSlc7RW1CS1gsOEJBQUE7Q3pCOHFJSDtBeUIzcUlDO0VBR0UsWUFBQTtFQUNBLHVCbkJaVztFbUJhWCxtQm5CYlc7Q053cklkO0F5QnpxSUc7RUFLSSxvREFBQTtVQUFBLDRDQUFBO0N6QnVxSVA7O0F3QnJySUQ7RUFDRSxpQmxCNk00QjtFa0I1TTVCLGVwQnBCb0I7RW9CcUJwQixzQmxCMkZ3QztDTjZsSXpDO0FPandJQztFaUI0RUUsZXBCMUJrQjtFb0IyQmxCLHNCcEJvQ3dCO0NKb3BJM0I7QXdCcnJJQztFQUVFLHNCcEIrQndCO0NKdXBJM0I7QXdCbnJJQztFQUVFLGVwQmpETztFb0JrRFAscUJBQUE7Q3hCb3JJSDs7QXdCenFJRDtFQ1BFLHFCQUFBO0VwQjRFSSxtQkFBQTtFb0IxRUosaUJuQitINEI7RU12TjFCLHNCQUFBO0NaNndJSDs7QXdCNXFJRDtFQ1hFLHdCQUFBO0VwQjRFSSxvQkFBQTtFb0IxRUosaUJuQmdJNEI7RU14TjFCLHNCQUFBO0Nab3hJSDs7QXdCMXFJRDtFQUNFLGVBQUE7RUFDQSxZQUFBO0N4QjZxSUQ7QXdCMXFJQztFQUNFLG1CbEJ3VDBCO0NObzNIN0I7O0F3QnBxSUM7OztFQUNFLFlBQUE7Q3hCeXFJSDs7QTBCcHpJRDtFTGdCTSx5Q0tmSjtFTGVJLGlDS2ZKO0MxQnV6SUQ7QXFCcHlJSztFS3BCTjtJTHFCUSx5QkFBQTtJQUFBLGlCQUFBO0dyQnV5SUw7Q0FDRjtBMEIxeklDO0VBQ0UsV0FBQTtDMUI0eklIOztBMEJ2eklDO0VBQ0UsY0FBQTtDMUIweklIOztBMEJ0eklEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUxESSxzQ0tFSjtFTEZJLDhCS0VKO0MxQnl6SUQ7QXFCdnpJSztFS05OO0lMT1EseUJBQUE7SUFBQSxpQkFBQTtHckIweklMO0NBQ0Y7QTBCNXpJQztFQUNFLFNBQUE7RUFDQSxhQUFBO0VMTkUscUNLT0Y7RUxQRSw2QktPRjtDMUI4eklIO0FxQmowSUs7RUtBSjtJTENNLHlCQUFBO0lBQUEsaUJBQUE7R3JCbzBJTDtDQUNGOztBMkJ6MUlEOzs7O0VBSUUsbUJBQUE7QzNCNDFJRDs7QTJCejFJRDtFQUNFLG9CQUFBO0MzQjQxSUQ7QTRCeDBJRztFQUNFLHNCQUFBO0VBQ0EscUJ0QitOd0I7RXNCOU54Qix3QnRCNk53QjtFc0I1TnhCLFlBQUE7RUFoQ0osd0JBQUE7RUFDQSxzQ0FBQTtFQUNBLGlCQUFBO0VBQ0EscUNBQUE7QzVCMjJJRDtBNEJ0eklHO0VBQ0UsZUFBQTtDNUJ3eklMOztBMkJsMklEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLGNyQnlwQmtDO0VxQnhwQmxDLGNB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O0VBQ0Usc0IxQjBId0I7RWlCcFAxQiwwQmpCb1AwQjtDTml1SjdCO0FnQ3YxSkc7RUFDRSxnTEFBQTtDaEN5MUpMO0FnQ3AxSkc7RVRwSUEseUNqQnloQjRDO0NOazhJL0M7QWdDcDFKRztFVHZJQSx5Q2pCeWhCNEM7Q05xOEkvQzs7QWdDNTBKQztFQUVFLG1CMUIwWjRDO0NObzdJL0M7QWdDMTBKRztFQUNFLCtLQUFBO0NoQzQwSkw7QWdDdjBKRztFVDlKQSx5Q2pCeWhCNEM7Q04rOEkvQzs7QWdDL3pKRDtFQUNFLHNCQUFBO0NoQ2swSkQ7QWdDL3pKRztFQUNFLGVBQUE7RUFDQSxlMUJrWTBDO0UwQmpZMUMsb0JBQUE7RUFFQSxzQjFCZ1kwQztDTmc4SS9DO0FnQzd6Skc7RUFDRSx5QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0IxQjJYMEM7RTBCMVgxQyx5QjFCMFgwQztFMEJ6WDFDLDBCNUIvSUs7RTRCaUpMLHNCMUJzWDBDO0VleGlCMUMsa0tXbUxBO0VYbkxBLDBKV21MQTtFWG5MQSwwSVdtTEE7RVhuTEEscU5XbUxBO0NoQzh6Skw7QXFCNytKSztFV3VLRjtJWHRLSSx5QkFBQTtJQUFBLGlCQUFBO0dyQmcvSkw7Q0FDRjtBZ0M5ekpHO0VBQ0UsdUI1QnJLSztFNEJzS0wsdUNBQUE7VUFBQSwrQkFBQTtDaENnMEpMO0FnQzN6Skc7RVR6TUEseUNqQnloQjRDO0NOOCtJL0M7O0FnQ2p6SkQ7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxvQzFCcVJzQztFMEJwUnRDLDJDQUFBO0UzQjVDSSxnQkFBQTtFMkIrQ0osaUIxQjZENEI7RTBCNUQ1QixpQjFCaUU0QjtFMEJoRTVCLGU1QmxMUztFNEJtTFQsdUJBQUE7RUFDQSx3T0FBQTtFQUNBLDBCQUFBO0VwQnRORSx1QkFBQTtFb0J5TkYseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0NoQ2t6SkQ7QWdDaHpKQztFQUNFLDZDMUJ3UG9DO0UwQnZQcEMsV0FBQTtFQUtFLHlEMUJtVzhCO1UwQm5XOUIsaUQxQm1XOEI7Q04yOEluQztBZ0MzeUpHO0VBTUUsZTVCMU1LO0U0QjJNTCx1QjVCMU5LO0NKa2dLVjtBZ0NweUpDO0VBRUUsYUFBQTtFQUNBLHVCMUIrSDBCO0UwQjlIMUIsdUJBQUE7Q2hDcXlKSDtBZ0NseUpDO0VBQ0UsZTVCeE5PO0U0QnlOUCx1QjVCcE9PO0NKd2dLVjtBZ0NoeUpDO0VBQ0UsY0FBQTtDaENreUpIO0FnQzl4SkM7RUFDRSxtQkFBQTtFQUNBLDJCQUFBO0NoQ2d5Skg7O0FnQzV4SkQ7RUFDRSxtQzFCME5zQztFMEJ6TnRDLHFCMUJpSDRCO0UwQmhINUIsd0IxQmdINEI7RTBCL0c1QixxQjFCZ0g0QjtFRDFOeEIsb0JBQUE7Q0wwNEpMOztBZ0M1eEpEO0VBQ0UsaUMxQm1Oc0M7RTBCbE50QyxvQjFCOEc0QjtFMEI3RzVCLHVCMUI2RzRCO0UwQjVHNUIsbUIxQjZHNEI7RUQvTnhCLG1CQUFBO0NMazVKTDs7QWdDdnhKRDtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0Esb0MxQmlNc0M7RTBCaE10QyxpQkFBQTtDaEMweEpEOztBZ0N2eEpEO0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DMUJ5THNDO0UwQnhMdEMsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtDaEMweEpEO0FnQ3h4SkM7RUFDRSw2QzFCcUtvQztFMEJwS3BDLHlEMUJ5RTBCO1UwQnpFMUIsaUQxQnlFMEI7Q05pdEo3QjtBZ0N0eEpDO0VBRUUsdUI1QmpTTztDSndqS1Y7QWdDbnhKRztFQUNFLGtCMUIyVGE7Q04wOUlsQjtBZ0NqeEpDO0VBQ0UsMkJBQUE7Q2hDbXhKSDs7QWdDL3dKRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG9DMUJ3SnNDO0UwQnZKdEMsMEJBQUE7RUFDQSxpQkFBQTtFQUVBLGlCMUJoRTRCO0UwQmlFNUIsaUIxQjVENEI7RTBCNkQ1QixlNUIvU1M7RTRCZ1RULHVCNUIvVFM7RTRCZ1VULDBCQUFBO0VwQmxWRSx1QkFBQTtDWm9tS0g7QWdDOXdKQztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw4QjFCaUlvQztFMEJoSXBDLDBCQUFBO0VBQ0EsaUIxQjVFMEI7RTBCNkUxQixlNUIvVE87RTRCZ1VQLGtCQUFBO0VUN1dBLHVCbkJpQ087RTRCOFVQLHFCQUFBO0VwQm5XQSxtQ0FBQTtDWm9uS0g7O0FnQ3R3SkQ7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDaEN5d0pEO0FnQ3Z3SkM7RUFDRSxXQUFBO0NoQ3l3Skg7QWdDcndKRztFQUEwQix5RTFCb09lO1UwQnBPZixpRTFCb09lO0NOb2lKNUM7QWdDdndKRztFQUEwQixpRTFCbU9lO0NOdWlKNUM7QWdDendKRztFQUEwQixpRTFCa09lO0NOMGlKNUM7QWdDendKQztFQUNFLFVBQUE7Q2hDMndKSDtBZ0N4d0pDO0VBQ0UsWTFCb055QztFMEJuTnpDLGExQm1OeUM7RTBCbE56QyxxQkFBQTtFVGxaQSwwQmpCb1AwQjtFMEJnSzFCLFUxQm1OeUM7RU0zbEJ6QyxvQkFBQTtFU0ZFLDZIVzZZRjtFWDdZRSxxSFc2WUY7RVg3WUUsNkdXNllGO0VYN1lFLG1KVzZZRjtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7Q2hDeXdKSDtBcUJucEtLO0VXaVlKO0lYaFlNLHlCQUFBO0lBQUEsaUJBQUE7R3JCc3BLTDtDQUNGO0FnQzV3Skc7RVQxWkEsNkNqQjRtQnlDO0NONmpKNUM7QWdDMXdKQztFQUNFLFkxQjZMZ0M7RTBCNUxoQyxlMUI2TGdDO0UwQjVMaEMsbUJBQUE7RUFDQSxnQjFCNExnQztFMEIzTGhDLDBCNUI3WE87RTRCOFhQLDBCQUFBO0VwQnpaQSxvQkFBQTtDWnNxS0g7QWdDeHdKQztFQUNFLFkxQnlMeUM7RTBCeEx6QyxhMUJ3THlDO0VpQnBtQnpDLDBCakJvUDBCO0UwQjBMMUIsVTFCeUx5QztFTTNsQnpDLG9CQUFBO0VTRkUsNkhXdWFGO0VYdmFFLHFIV3VhRjtFWHZhRSw2R1d1YUY7RVh2YUUsbUpXdWFGO0VBQ0Esc0JBQUE7T0FBQSxpQkFBQTtDaEN5d0pIO0FxQjdxS0s7RVc0Wko7SVgzWk0seUJBQUE7SUFBQSxpQkFBQTtHckJncktMO0NBQ0Y7QWdDNXdKRztFVHBiQSw2Q2pCNG1CeUM7Q051bEo1QztBZ0Mxd0pDO0VBQ0UsWTFCbUtnQztFMEJsS2hDLGUxQm1LZ0M7RTBCbEtoQyxtQkFBQTtFQUNBLGdCMUJrS2dDO0UwQmpLaEMsMEI1QnZaTztFNEJ3WlAsMEJBQUE7RXBCbmJBLG9CQUFBO0NaZ3NLSDtBZ0N4d0pDO0VBQ0UsWTFCK0p5QztFMEI5SnpDLGExQjhKeUM7RTBCN0p6QyxjQUFBO0VBQ0EscUIxQnJFMEI7RTBCc0UxQixvQjFCdEUwQjtFaUJuWTFCLDBCakJvUDBCO0UwQnVOMUIsVTFCNEp5QztFTTNsQnpDLG9CQUFBO0VTRkUsNkhXb2NGO0VYcGNFLHFIV29jRjtFWHBjRSw2R1dvY0Y7RVhwY0UsbUpXb2NGO0VBQ0EsaUJBQUE7Q2hDeXdKSDtBcUIxc0tLO0VXc2JKO0lYcmJNLHlCQUFBO0lBQUEsaUJBQUE7R3JCNnNLTDtDQUNGO0FnQzV3Skc7RVRqZEEsNkNqQjRtQnlDO0NOb25KNUM7QWdDMXdKQztFQUNFLFkxQnNJZ0M7RTBCckloQyxlMUJzSWdDO0UwQnJJaEMsbUJBQUE7RUFDQSxnQjFCcUlnQztFMEJwSWhDLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSxxQkFBQTtDaEM0d0pIO0FnQ3h3SkM7RUFDRSwwQjVCM2JPO0VRM0JQLG9CQUFBO0NaaXVLSDtBZ0N2d0pDO0VBQ0UsbUJBQUE7RUFDQSwwQjVCamNPO0VRM0JQLG9CQUFBO0Nac3VLSDtBZ0Nyd0pHO0VBQ0UsMEI1Qm5jSztDSjBzS1Y7QWdDcHdKRztFQUNFLGdCQUFBO0NoQ3N3Skw7QWdDbndKRztFQUNFLDBCNUIzY0s7Q0pndEtWO0FnQ2x3Skc7RUFDRSxnQkFBQTtDaENvd0pMO0FnQ2p3Skc7RUFDRSwwQjVCbmRLO0NKc3RLVjs7QWdDOXZKRDs7O0VYemZNLDZI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NUJ5ZThCO0NONG5LbkM7QWtDam1MQztFQUNFLDBCNUJrZWdDO0U0QmplaEMsaUM1QnNlZ0M7Q042bktuQztBa0NobUxDO0VBQ0Usb1JBQUE7Q2xDa21MSDtBa0MvbExDO0VBQ0UsMEI1QnlkZ0M7Q053b0tuQztBa0NobUxHO0VBQ0UsMEI1QnlkOEI7Q055b0tuQztBT2wyTEM7RTJCbVFNLDBCNUJzZDRCO0NONG9LbkM7O0FrQzFsTEM7RUFDRSxZOUJ4UE87Q0pxMUxWO0FPejJMQztFMkIrUUksWTlCM1BLO0NKdzFMVjtBa0N4bExHO0VBQ0UsWTlCalFLO0NKMjFMVjtBTy8yTEM7RTJCd1JNLGlDOUIvSTRCO0NKeXVMbkM7QWtDdmxMSztFQUNFLGlDNUJ1YjRCO0NOa3FLbkM7QWtDcmxMRzs7OztFQUlFLFk5QmhSSztDSnUyTFY7QWtDbmxMQztFQUNFLFk5QnJSTztFOEJzUlAsdUM1QjJhZ0M7Q04wcUtuQztBa0NsbExDO0VBQ0UsMFBBQUE7Q2xDb2xMSDtBa0NqbExDO0VBQ0UsWTlCOVJPO0NKaTNMVjtBa0NsbExHO0VBQ0UsWTlCaFNLO0NKbzNMVjtBT3g0TEM7RTJCdVRNLFk5Qm5TRztDSnUzTFY7O0FtQ3Y1TEQ7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxhQUFBO0VBRUEsc0JBQUE7RUFDQSx1Qi9CeUJTO0UrQnhCVCw0QkFBQTtFQUNBLHVDQUFBO0V2QktFLHVCQUFBO0NacTVMSDtBbUN2NUxDO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0NuQ3k1TEg7QW1DdDVMQztFQUNFLG9CQUFBO0VBQ0EsdUJBQUE7Q25DdzVMSDtBbUN0NUxHO0VBQ0Usb0JBQUE7RXZCQ0YsNENBQUE7RUFDQSw2Q0FBQTtDWnc1TEg7QW1DdDVMRztFQUNFLHVCQUFBO0V2QlVGLGdEQUFBO0VBQ0EsK0NBQUE7Q1orNExIO0FtQ241TEM7O0VBRUUsY0FBQTtDbkNxNUxIOztBbUNqNUxEO0VBR0Usb0JBQUE7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aUNzQlAsc0JqQ2JPO0NKd3BNVjs7QXNDbHNNQztFQUNFLHdCQUFBO0VqQ2dMRSxtQkFBQTtFaUM5S0YsaUJoQ21PMEI7Q05rK0w3QjtBc0Noc01LO0UxQnFDRiwrQkFBQTtFQUNBLGtDQUFBO0NaOHBNSDtBc0Mvck1LO0UxQmtCRixnQ0FBQTtFQUNBLG1DQUFBO0NaZ3JNSDs7QXNDaHRNQztFQUNFLHdCQUFBO0VqQ2dMRSxvQkFBQTtFaUM5S0YsaUJoQ29PMEI7Q04rK0w3QjtBc0M5c01LO0UxQnFDRiwrQkFBQTtFQUNBLGtDQUFBO0NaNHFNSDtBc0M3c01LO0UxQmtCRixnQ0FBQTtFQUNBLG1DQUFBO0NaOHJNSDs7QXVDNXRNRDtFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7RWxDNkpFLGVBQUE7RWtDM0pGLGlCakN3UjRCO0VpQ3ZSNUIsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFM0JLRSx1QkFBQTtFU0ZFLHNKa0JESjtFbEJDSSw4SWtCREo7RWxCQ0ksc0lrQkRKO0VsQkNJLDRLa0JESjtDdkMrdE1EO0FxQjF0TUs7RWtCZk47SWxCZ0JRLHlCQUFBO0lBQUEsaUJBQUE7R3JCNnRNTDtDQUNGO0FPbnVNQztFZ0NHSSxzQkFBQTtDdkNtdU1MOztBdUM5dE1DO0VBQ0UsY0FBQTtDdkNpdU1IOztBdUM1dE1EO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0N2Qyt0TUQ7O0F1Q3h0TUQ7RUFDRSxxQmpDaTRCa0M7RWlDaDRCbEMsb0JqQ2c0QmtDO0VNdjVCaEMscUJBQUE7Q1ptdk1IOztBdUNudE1DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NOOHJNZDtBTzF2TUM7RWlDVkksWUFBQTtFQUNBLDhDQUFBO0N4Q3V3TUw7QXdDcHdNRztFQUVFLFdBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0N4Q3F3TUw7O0F1Q2h1TUM7RUNqREEsWUFBQTtFQUNBLDBCbEMwRWE7Q04yc01kO0FPdndNQztFaUNWSSxZQUFBO0VBQ0Esd0NBQUE7Q3hDb3hNTDtBd0NqeE1HO0VBRUUsV0FBQTtFQUNBLHVE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RW5CM0NuSCx5Q21CMkN1QjtFQzlDekIseUNEOENxRTtDMUM0Z050RTtBMkN4ak5DO0VBQ0Usc0VBQUE7QzNDMGpOSDtBMkN2ak5DO0VBQ0Usb0NBQUE7QzNDeWpOSDs7QTBDbmhOQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDd2hOdEU7QTJDcGtOQztFQUNFLDhDQUFBO0MzQ3NrTkg7QTJDbmtOQztFQUNFLDZCQUFBO0MzQ3FrTkg7O0EwQy9oTkM7RUMvQ0EsNEJEZ0RxSDtFbkIzQ25ILHlDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0MxQ29pTnRFO0EyQ2hsTkM7RUFDRSxzRUFBQTtDM0NrbE5IO0EyQy9rTkM7RUFDRSxvQ0FBQTtDM0NpbE5IOztBMEMzaU5DO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUNnak50RTtBMkM1bE5DO0VBQ0Usc0VBQUE7QzNDOGxOSDtBMkMzbE5DO0VBQ0UsdURBQUE7QzNDNmxOSDs7QTBDdmpOQztFQy9DQSw4QkRnRHFIO0VuQjNDbkgseUNtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QzFDNGpOdEU7QTJDeG1OQztFQUNFLHNFQUFBO0MzQzBtTkg7QTJDdm1OQztFQUNFLHVEQUFBO0MzQ3ltTkg7O0EwQ25rTkM7RUMvQ0EsaUNEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ3drTnRFO0EyQ3BuTkM7RUFDRSxxRUFBQTtDM0Nzbk5IO0EyQ25uTkM7RUFDRSx1REFBQTtDM0Nxbk5IOztBMEMva05DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwwQm1CMkN1QjtFQzlDekIsdUNEOENxRTtDMUNvbE50RTtBMkNob05DO0VBQ0UsOENBQUE7QzNDa29OSDtBMkMvbk5DO0VBQ0UsNkJBQUE7QzNDaW9OSDs7QTBDM2xOQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDZ21OdEU7QTJDNW9OQztFQUNFLDhDQUFBO0MzQzhvTkg7QTJDM29OQztFQUNFLGdDQUFBO0MzQzZvTkg7O0EwQ3ZtTkM7RUMvQ0EsaUNEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQzRtTnRFO0EyQ3hwTkM7RUFDRSxxRUFBQTtDM0MwcE5IO0EyQ3ZwTkM7RUFDRSx1Q0FBQTtDM0N5cE5IOztBMENubk5DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUN3bk50RTtBMkNwcU5DO0VBQ0Usc0VBQUE7QzNDc3FOSDtBMkNucU5DO0VBQ0UsdURBQUE7QzNDcXFOSDs7QTBDL25OQztFQy9DQSwrQkRnRHFIO0VuQjNDbkgseUNtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QzFDb29OdEU7QTJDaHJOQztFQUNFLHNFQUFBO0MzQ2tyTkg7QTJDL3FOQztFQUNFLHdEQUFBO0MzQ2lyTkg7O0EwQzNvTkM7RUMvQ0EsOEJEZ0RxSDtFbkIzQ25ILHlDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0MxQ2dwTnRFO0EyQzVyTkM7RUFDRSxvRUFBQTtDM0M4ck5IO0EyQzNyTkM7RUFDRSxxREFBQTtDM0M2ck5IOztBMEN2cE5DO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUM0cE50RTtBMkN4c05DO0VBQ0Usc0VBQUE7QzNDMHNOSDtBMkN2c05DO0VBQ0UsYUFBQTtDM0N5c05IOztBMENucU5DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwwQm1CMkN1QjtFQzlDekIsdUNEOENxRTtDMUN3cU50RTtBMkNwdE5DO0VBQ0UsOENBQUE7QzNDc3ROSDtBMkNudE5DO0VBQ0UsNkJBQUE7QzNDcXROSDs7QTBDL3FOQztFQy9DQSxtQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDb3JOdEU7QTJDaHVOQztFQUNFLDhDQUFBO0MzQ2t1Tkg7QTJDL3ROQztFQUNFLGdDQUFBO0MzQ2l1Tkg7O0EwQzNyTkM7RUMvQ0EsZ0NEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ2dzTnRFO0EyQzV1TkM7RUFDRSw4Q0FBQTtDM0M4dU5IO0EyQzN1TkM7RUFDRSxnQ0FBQTtDM0M2dU5IOztBMEN2c05DO0VDL0NBLDZCRGdEcUg7RW5CM0NuSCx5Q21CMkN1QjtFQzlDekIseUNEOENxRTtDMUM0c050RTtBMkN4dk5DO0VBQ0Usc0VBQUE7QzNDMHZOSDtBMkN2dk5DO0VBQ0Usd0RBQUE7QzNDeXZOSDs7QTBDbnROQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDd3ROdEU7QTJDcHdOQztFQUNFLDhDQUFBO0MzQ3N3Tkg7QTJDbndOQztFQUNFLGdDQUFBO0MzQ3F3Tkg7O0EwQy90TkM7RUMvQ0EsZ0NEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ291TnRFO0EyQ2h4TkM7RUFDRSw4Q0FBQTtDM0NreE5IO0EyQy93TkM7RUFDRSw2QkFBQTtDM0NpeE5IOztBMEMzdU5DO0VDL0NBLGFEZ0RxSDtFbkIzQ25ILDBCbUIyQ3VCO0VDOUN6Qix1Q0Q4Q3FFO0MxQ2d2TnRFO0EyQzV4TkM7RUFDRSw4Q0FBQTtDM0M4eE5IO0EyQzN4TkM7RUFDRSxhQUFBO0MzQzZ4Tkg7O0E0Q3J5TkM7RUFDRTtJQUFPLDRCQUFBO0c1Q3l5TlI7RTRDeHlOQztJQUFLLHlCQUFBO0c1QzJ5Tk47Q0FDRjs7QTRDOXlOQztFQUNFO0lBQU8sNEJBQUE7RzVDeXlOUjtFNEN4eU5DO0lBQUsseUJBQUE7RzVDMnlOTjtDQUNGO0E0Q3h5TkQ7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLGF0Q2srQmtDO0VzQ2orQmxDLGlCQUFBO0VBQ0EsZUFBQTtFdkN3S0ksbUJBQUE7RXVDdEtKLHVCeEN5QlM7RVFyQlAsdUJBQUE7Q1p1eU5IOztBNEN0eU5EO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFB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OE5LO0lsQzNDSixpQ0FBQTtJQVlBLDZCQUFBO0daOCtORDtFOEMxOE5LO0lBQ0UsY0FBQTtHOUM0OE5QO0U4Q3o4Tks7SUFDRSxzQnhDMEhvQjtJd0N6SHBCLHFCQUFBO0c5QzI4TlA7RThDejhOTztJQUNFLGtCQUFBO0lBQ0EsdUJ4Q3FIa0I7R05zMU4zQjtDQUNGO0FnQnZnT0c7RThCbUNBO0lBQ0UsK0JBQUE7SUFBQSw4QkFBQTtRQUFBLHdCQUFBO1lBQUEsb0JBQUE7RzlDdStOSDtFOENwK05LO0lsQzFCSixtQ0FBQTtJQVpBLDJCQUFBO0daOGdPRDtFOENuK05LO0lsQzNDSixpQ0FBQTtJQVlBLDZCQUFBO0dac2dPRDtFOENsK05LO0lBQ0UsY0FBQTtHOUNvK05QO0U4Q2orTks7SUFDRSxzQnhDMEhvQjtJd0N6SHBCLHFCQUFBO0c5Q20rTlA7RThDaitOTztJQUNFLGtCQUFBO0lBQ0EsdUJ4Q3FIa0I7R044Mk4zQjtDQUNGO0FnQi9oT0c7RThCbUNBO0lBQ0UsK0JBQUE7SUFBQSw4QkFBQTtRQUFBLHdCQUFBO1lBQUEsb0JBQUE7RzlDKy9OSDtFOEM1L05LO0lsQzFCSixtQ0FBQTtJQVpBLDJCQUFBO0dac2lPRDtFOEMzL05LO0lsQzNDSixpQ0FBQTtJQVlBLDZCQUFBO0daOGhPRDtFOEMxL05LO0lBQ0UsY0FBQTtHOUM0L05QO0U4Q3ovTks7SUFDRSxzQnhDMEhvQjtJd0N6SHBCLHFCQUFBO0c5QzIvTlA7RThDei9OTztJQUNFLGtCQUFBO0lBQ0EsdUJ4Q3FIa0I7R05zNE4zQjtDQUNGO0E4QzkrTkQ7RWxDbkhJLGlCQUFBO0Nab21PSDtBOEM5K05DO0VBQ0Usc0JBQUE7QzlDZy9OSDtBOEM5K05HO0VBQ0UsdUJBQUE7QzlDZy9OTDs7QStDem5PQztFQUNFLDZCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDeStOMUM7QU9qbk9DO0V3Q1BNLDZCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQzJuT1A7QStDeG5PSztFQUNFLFkzQ3NCRztFMkNyQkgsd0NEeUlrRTtFQ3hJbEUsb0NEd0lrRTtDOUNrL056RTs7QStDdm9PQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDdS9OMUM7QU8vbk9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQ3lvT1A7QStDdG9PSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNnZ096RTs7QStDcnBPQztFQUNFLDRCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDcWdPMUM7QU83b09DO0V3Q1BNLDRCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ3VwT1A7QStDcHBPSztFQUNFLFkzQ3NCRztFMkNyQkgsdUNEeUlrRTtFQ3hJbEUsbUNEd0lrRTtDOUM4Z096RTs7QStDbnFPQztFQUNFLCtCRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDbWhPMUM7QU8zcE9DO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ3FxT1A7QStDbHFPSztFQUNFLFkzQ3NCRztFMkNyQkgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtDOUM0aE96RTs7QStDanJPQztFQUNFLDhCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDaWlPMUM7QU96cU9DO0V3Q1BNLDhCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ21yT1A7QStDaHJPSztFQUNFLFkzQ3NCRztFMkNyQkgseUNEeUlrRTtFQ3hJbEUscUNEd0lrRTtDOUMwaU96RTs7QStDL3JPQztFQUNFLGlDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDK2lPMUM7QU92ck9DO0V3Q1BNLGlDRCtJa0U7RUM5SWxFLHFFQUFBO0MvQ2lzT1A7QStDOXJPSztFQUNFLFkzQ3NCRztFMkNyQkgsNENEeUlrRTtFQ3hJbEUsd0NEd0lrRTtDOUN3ak96RTs7QStDN3NPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDJDRG1KdUM7QzlDNmpPMUM7QU9yc09DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQytzT1A7QStDNXNPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNza096RTs7QStDM3RPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDMmtPMUM7QU9udE9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQzZ0T1A7QStDMXRPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNvbE96RTs7QStDenVPQztFQUNFLGlDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDeWxPMUM7QU9qdU9DO0V3Q1BNLGlDRCtJa0U7RUM5SWxFLHFFQUFBO0MvQzJ1T1A7QStDeHVPSztFQUNFLFkzQ3NCRztFMkNyQkgsNENEeUlrRTtFQ3hJbEUsd0NEd0lrRTtDOUNrbU96RTs7QStDdnZPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDdW1PMUM7QU8vdU9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ3l2T1A7QStDdHZPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNnbk96RTs7QStDcndPQztFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDcW5PMUM7QU83dk9DO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ3V3T1A7QStDcHdPSztFQUNFLFkzQ3NCRztFMkNyQkgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtDOUM4bk96RTs7QStDbnhPQztFQUNFLDhCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDbW9PMUM7QU8zd09DO0V3Q1BNLDhCRCtJa0U7RUM5SWxFLG9FQUFBO0MvQ3F4T1A7QStDbHhPSztFQUNFLFkzQ3NCRztFMkNyQkgseUNEeUlrRTtFQ3hJbEUscUNEd0lrRTtDOUM0b096RTs7QStDanlPQztFQUNFLCtCRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDaXBPMUM7QU96eE9DO0V3Q1BNLCtCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQ215T1A7QStDaHlPSztFQUNFLFkzQ3NCRztFMkNyQkgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtDOUMwcE96RTs7QStDL3lPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDJDRG1KdUM7QzlDK3BPMUM7QU92eU9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQ2l6T1A7QStDOXlPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUN3cU96RTs7QStDN3pPQztFQUNFLG1DRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDNnFPMUM7QU9yek9DO0V3Q1BNLG1DRCtJa0U7RUM5SWxFLDhDQUFBO0MvQyt6T1A7QStDNXpPSztFQUNFLFkzQ3NCRztFMkNyQkgsOENEeUlrRTtFQ3hJbEUsMENEd0lrRTtDOUNzck96RTs7QStDMzBPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDMnJPMUM7QU9uME9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQzYwT1A7QStDMTBPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNvc096RTs7QStDejFPQztFQUNFLDZCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QzlDeXNPMUM7QU9qMU9DO0V3Q1BNLDZCRCtJa0U7RUM5SWxFLHNFQUFBO0MvQzIxT1A7QStDeDFPSztFQUNFLFkzQ3NCRztFMkNyQkgsd0NEeUlrRTtFQ3hJbEUsb0NEd0lrRTtDOUNrdE96RTs7QStDdjJPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDdXRPMUM7QU8vMU9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQ3kyT1A7QStDdDJPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUNndU96RTs7QStDcjNPQztFQUNFLGdDRG9Kc0U7RUNuSnRFLDhDRG1KdUM7QzlDcXVPMUM7QU83Mk9DO0V3Q1BNLGdDRCtJa0U7RUM5SWxFLDhDQUFBO0MvQ3UzT1A7QStDcDNPSztFQUNFLFkzQ3NCRztFMkNyQkgsMkNEeUlrRTtFQ3hJbEUsdUNEd0lrRTtDOUM4dU96RTs7QStDbjRPQztFQUNFLGFEb0pzRTtFQ25KdEUsMkNEbUp1QztDOUNtdk8xQztBTzMzT0M7RXdDUE0sYUQrSWtFO0VDOUlsRSw4Q0FBQTtDL0NxNE9QO0ErQ2w0T0s7RUFDRSxZM0NzQkc7RTJDckJILHdCRHlJa0U7RUN4SWxFLG9CRHdJa0U7QzlDNHZPekU7O0FnRHA1T0Q7RUFDRSxhQUFBO0UzQzRNTSxrQkFBQTtFMkMxTU4saUIxQzhSNEI7RTBDN1I1QixlQUFBO0VBQ0EsWTVDa0RTO0U0Q2pEVCwwQjFDeWxDa0M7RTBDeGxDbEMsYUFBQTtDaER1NU9EO0FLMXdPRztFMkNwSko7STNDa05VLGtDQVhRO0dMMnRPZjtDQUNGO0FPdjVPQztFeUNERSxZNUM0Q087RTRDM0NQLHNCQUFBO0NoRDI1T0g7QU92NU9DO0V5Q0NJLGNBQUE7Q2hEeTVPTDs7QWdEOTRPRDtFQUNFLFdBQUE7RUFDQSw4QkFBQTtFQUNBLFVBQUE7Q2hEaTVPRDs7QWdEMzRPRDtFQUNFLHFCQUFBO0NoRDg0T0Q7O0FpRHA3T0Q7RUFHRSwrQjNDMjRCa0M7TTJDMzRCbEMsa0IzQzI0QmtDO0UyQzE0QmxDLGlCM0MwNEJrQztFRDF0QjlCLG9CQUFBO0U0QzdLSiw0QzNDNDRCa0M7RTJDMzRCbEMsNkJBQUE7RUFDQSxxQ0FBQTtFQUNBLHlEM0M2NEJrQztVMkM3NEJsQyxpRDNDNjRCa0M7RTJDNTRCbEMsV0FBQTtFckNPRSx1QkFBQTtDWjg2T0g7QWlEbDdPQztFQUNFLHVCM0NnNEJnQztDTm9qTm5DO0FpRGo3T0M7RUFDRSxXQUFBO0NqRG03T0g7QWlEaDdPQztFQUNFLGVBQUE7RUFDQSxXQUFBO0NqRGs3T0g7QWlELzZPQztFQUNFLGNBQUE7Q2pEaTdPSDs7QWlENzZPRDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSxlN0NjUztFNkNiVCw0QzNDcTNCa0M7RTJDcDNCbEMsNkJBQUE7RUFDQSw2Q0FBQTtFckNaRSw0Q0FBQTtFQUNBLDZDQUFBO0NaNjdPSDs7QWlEOTZPRDtFQUNFLGlCM0NtMkJrQztDTjhrTm5DOztBa0R2OU9E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QUFBLGdCQUFBO0d4RGdrUUQ7Q0FDRjtBd0Q3alFEO0VBQ0Usc0JBQUE7RUFDQSxZbERzaUN3QjtFa0RyaUN4QixhbERxaUN3QjtFa0RwaUN4Qix5QmxEc2lDd0I7RWtEcmlDeEIsK0JBQUE7RUFFQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0N4RDhqUUQ7O0F3RDNqUUQ7RUFDRSxZbERnaUN3QjtFa0QvaEN4QixhbEQraEN3QjtDTitoT3pCOztBd0QxalFDO0VBQ0U7O0lBRUUsaUNBQUE7WUFBQSx5QkFBQTtHeEQ2alFIO0NBQ0Y7QXlEem5RRDtFQUFxQixvQ0FBQTtDekQ0blFwQjs7QXlEM25RRDtFQUFxQiwrQkFBQTtDekQrblFwQjs7QXlEOW5RRDtFQUFxQixrQ0FBQTtDekRrb1FwQjs7QXlEam9RRDtFQUFxQixrQ0FBQTtDekRxb1FwQjs7QXlEcG9RRDtFQUFxQix1Q0FBQTtDekR3b1FwQjs7QXlEdm9RRDtFQUFxQixvQ0FBQTtDekQyb1FwQjs7QTBEN29RQztFQUNFLHFDQUFBO0MxRGdwUUg7O0FPdG9RQzs7O0VtRExJLHlEQUFBO0MxRGlwUUw7O0EwRHZwUUM7RUFDRSxxQ0FBQTtDMUQwcFFIOztBT2hwUUM7OztFbURMSSxtREFBQTtDMUQycFFMOztBMERqcVFDO0VBQ0UscUNBQUE7QzFEb3FRSDs7QU8xcFFDOzs7RW1ETEksdURBQUE7QzFEcXFRTDs7QTBEM3FRQztFQUNFLHFDQUFBO0MxRDhxUUg7O0FPcHFRQzs7O0VtRExJLDhFQUFBO0MxRCtxUUw7O0EwRHJyUUM7RUFDRSxxQ0FBQTtDMUR3clFIOztBTzlxUUM7OztFbURMSSwrRUFBQTtDMUR5clFMOztBMEQvclFDO0VBQ0UscUNBQUE7QzFEa3NRSDs7QU94clFDOzs7RW1ETEksK0VBQUE7QzFEbXNRTDs7QTBEenNRQztFQUNFLHFDQUFBO0MxRDRzUUg7O0FPbHNRQzs7O0VtRExJLHNEQUFBO0MxRDZzUUw7O0EwRG50UUM7RUFDRSxxQ0FBQTtDMURzdFFIOztBTzVzUUM7OztFbURMSSxtREFBQTtDMUR1dFFMOztBMEQ3dFFDO0VBQ0UscUNBQUE7QzFEZ3VRSDs7QU90dFFDOzs7RW1ETEksOERBQUE7QzFEaXVRTDs7QTBEdnVRQztFQUNFLHFDQUFBO0MxRDB1UUg7O0FPaHVRQzs7O0VtRExJLGdGQUFBO0MxRDJ1UUw7O0EwRGp2UUM7RUFDRSxxQ0FBQTtDMURvdlFIOztBTzF1UUM7OztFbURMSSwrRUFBQTtDMURxdlFMOztBMEQzdlFDO0VBQ0UscUNBQUE7QzFEOHZRSDs7QU9wdlFDOzs7RW1ETEksNkVBQUE7QzFEK3ZRTDs7QTBEcndRQztFQUNFLHFDQUFBO0MxRHd3UUg7O0FPOXZRQzs7O0VtRExJLDZFQUFBO0MxRHl3UUw7O0EwRC93UUM7RUFDRSxxQ0FBQTtDMURreFFIOztBT3h3UUM7OztFbURMSSxzREFBQTtDMURteFFMOztBMER6eFFDO0VBQ0Usa0NBQUE7QzFENHhRSDs7QU9seFFDOzs7RW1ETEksc0RBQUE7QzFENnhRTDs7QTBEbnlRQztFQUNFLHFDQUFBO0MxRHN5UUg7O0FPNXhRQzs7O0VtRExJLHNEQUFBO0MxRHV5UUw7O0EwRDd5UUM7RUFDRSxxQ0FBQTtDMURnelFIOztBT3R5UUM7OztFbURMSSw4RUFBQTtDMURpelFMOztBMER2elFDO0VBQ0UscUNBQUE7QzFEMHpRSDs7QU9oelFDOzs7RW1ETEksbURBQUE7QzFEMnpRTDs7QTBEajBRQztFQUNFLHFDQUFBO0MxRG8wUUg7O0FPMXpRQzs7O0VtRExJLG1EQUFBO0MxRHEwUUw7O0EwRDMwUUM7RUFDRSxrQ0FBQTtDMUQ4MFFIOztBT3AwUUM7OztFbURMSSxtQ0FBQTtDMUQrMFFMOztBMkQ5MFFEO0VBQ0Usa0NBQUE7QzNEaTFRRDs7QTJEOTBRRDtFQUNFLHlDQUFBO0MzRGkxUUQ7O0E0RDUxUUQ7RUFBa0IscUNBQUE7QzVEZzJRakI7O0E0RC8xUUQ7RUFBa0IseUNBQUE7QzVEbTJRakI7O0E0RGwyUUQ7RUFBa0IsMkNBQUE7QzVEczJRakI7O0E0RHIyUUQ7RUFBa0IsNENBQUE7QzVEeTJRakI7O0E0RHgyUUQ7RUFBa0IsMENBQUE7QzVENDJR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QUFnQyx3Q0FBQTtRQUFBLCtCQUFBO0cvRDB2VGpDO0NBQ0Y7QWdFcnlURztFQUF3Qix1QkFBQTtDaEV3eVQzQjs7QWdFdnlURztFQUF3Qix3QkFBQTtDaEUyeVQzQjs7QWdFMXlURztFQUF3Qix1QkFBQTtDaEU4eVQzQjs7QWdCMXZURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFcXpUekI7RWdFcHpUQztJQUF3Qix3QkFBQTtHaEV1elR6QjtFZ0V0elRDO0lBQXdCLHVCQUFBO0doRXl6VHpCO0NBQ0Y7QWdCdHdURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFZzBUekI7RWdFL3pUQztJQUF3Qix3QkFBQTtHaEVrMFR6QjtFZ0VqMFRDO0lBQXdCLHVCQUFBO0doRW8wVHpCO0NBQ0Y7QWdCanhURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFMjBUekI7RWdFMTBUQztJQUF3Qix3QkFBQTtHaEU2MFR6QjtFZ0U1MFRDO0lBQXdCLHVCQUFBO0doRSswVHpCO0NBQ0Y7QWdCNXhURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFczFUekI7RWdFcjFUQztJQUF3Qix3QkFBQTtHaEV3MVR6QjtFZ0V2MVRDO0lBQXdCLHVCQUFBO0doRTAxVHpCO0NBQ0Y7QWdCdnlURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFaTJUekI7RWdFaDJUQztJQUF3Qix3QkFBQTtHaEVtMlR6QjtFZ0VsMlRDO0lBQXdCLHVCQUFBO0doRXEyVHpCO0NBQ0Y7QWdCbHpURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFNDJUekI7RWdFMzJUQztJQUF3Qix3QkFBQTtHaEU4MlR6QjtFZ0U3MlRDO0lBQXdCLHVCQUFBO0doRWczVHpCO0NBQ0Y7QWdCN3pURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFdTNUekI7RWdFdDNUQztJQUF3Qix3QkFBQTtHaEV5M1R6QjtFZ0V4M1RDO0lBQXdCLHVCQUFBO0doRTIzVHpCO0NBQ0Y7QWdCeDBURztFZ0R0REE7SUFBd0IsdUJBQUE7R2hFazRUekI7RWdFajRUQztJQUF3Qix3QkFBQTtHaEVvNFR6QjtFZ0VuNFRDO0lBQXdCLHVC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RUUsZ0NBQUE7Q3hFZ21VVDs7QXdFOWxVTzs7RUFFRSxpQ0FBQTtDeEVpbVVUOztBd0UvbFVPOztFQUVFLCtCQUFBO0N4RWttVVQ7O0F3RWpuVU87RUFBZ0Msd0JBQUE7Q3hFcW5VdkM7O0F3RXBuVU87O0VBRUUsNEJBQUE7Q3hFdW5VVDs7QXdFcm5VTzs7RUFFRSw4QkFBQTtDeEV3blVUOztBd0V0blVPOztFQUVFLCtCQUFBO0N4RXluVVQ7O0F3RXZuVU87O0VBRUUsNkJBQUE7Q3hFMG5VVDs7QXdFem9VTztFQUFnQywwQkFBQTtDeEU2b1V2Qzs7QXdFNW9VTzs7RUFFRSw4QkFBQTtDeEUrb1VUOztBd0U3b1VPOztFQUVFLGdDQUFBO0N4RWdwVVQ7O0F3RTlvVU87O0VBRUUsaUNBQUE7Q3hFaXBVVDs7QXdFL29VTzs7RUFFRSwrQkFBQTtDeEVrcFVUOztBd0VqcVVPO0VBQWdDLHdCQUFBO0N4RXFxVXZDOztBd0VwcVVPOztFQUVFLDRCQUFBO0N4RXVxVVQ7O0F3RXJxVU87O0VBRUUsOEJBQUE7Q3hFd3FVVDs7QXdFdHFVTzs7RUFFRSwrQkFBQTtDeEV5cVVUOztBd0V2cVVPOztFQUVFLDZCQUFBO0N4RTBxVVQ7O0F3RXpyVU87RUFBZ0Msc0JBQUE7Q3hFNnJVdkM7O0F3RTVyVU87O0VBRUUsMEJBQUE7Q3hFK3JVVDs7QXdFN3JVTzs7RUFFRSw0QkFBQTtDeEVnc1VUOztBd0U5clVPOztFQUVFLDZCQUFBO0N4RWlzVVQ7O0F3RS9yVU87O0VBRUUsMkJBQUE7Q3hFa3NVVDs7QXdFanRVTztFQUFnQyw0QkFBQTtDeEVxdFV2Qzs7QXdFcHRVTzs7RUFFRSxnQ0FBQTtDeEV1dFVUOztBd0VydFVPOztFQUVFLGtDQUFBO0N4RXd0VVQ7O0F3RXR0VU87O0VBRUUsbUNBQUE7Q3hFeXRVVDs7QXdFdnRVTzs7RUFFRSxpQ0FBQTtDeEUwdFVUOztBd0V6dVVPO0VBQWdDLDJCQUFBO0N4RTZ1VXZDOztBd0U1dVVPOztFQUVFLCtCQUFBO0N4RSt1VVQ7O0F3RTd1VU87O0VBRUUsaUNBQUE7Q3hFZ3ZVVDs7QXdFOXVVTzs7RUFFRSxrQ0FBQTtDeEVpdlVUOztBd0UvdVVPOztFQUVFLGdDQUFBO0N4RWt2VVQ7O0F3RWp3VU87RUFBZ0MseUJBQUE7Q3hFcXdVdkM7O0F3RXB3VU87O0VBRUUsNkJBQUE7Q3hFdXdVVDs7QXdFcndVTzs7RUFFRSwrQkFBQTtDeEV3d1VUOztBd0V0d1VPOztFQUVFLGdDQUFBO0N4RXl3VVQ7O0F3RXZ3VU87O0VBRUUsOEJBQUE7Q3hFMHdVVDs7QXdFenhVTztFQUFnQywyQkFBQTtDeEU2eFV2Qzs7QXdFNXhVTzs7RUFFRSwrQkFBQTtDeEUreFVUOztBd0U3eFVPOztFQUVFLGlDQUFBO0N4RWd5VVQ7O0F3RTl4VU87O0VBRUUsa0NBQUE7Q3hFaXlVVDs7QXdFL3hVTzs7RUFFRSxnQ0FBQTtDeEVreVVUOztBd0VqelVPO0VBQWdDLHlCQUFBO0N4RXF6VXZDOztBd0VwelVPOztFQUVFLDZCQUFBO0N4RXV6VVQ7O0F3RXJ6VU87O0VBRUUsK0JBQUE7Q3hFd3pVVDs7QXdFdHpVTzs7RUFFRSxnQ0FBQTtDeEV5elVUOztBd0V2elVPOztFQUVFLDhCQUFBO0N4RTB6VVQ7O0F3RWx6VU87RUFBd0IsNEJBQUE7Q3hFc3pVL0I7O0F3RXJ6VU87O0VBRUUsZ0NBQUE7Q3hFd3pVVDs7QXdFdHpVTzs7RUFFRSxrQ0FBQTtDeEV5elVUOztBd0V2elVPOztFQUVFLG1DQUFBO0N4RTB6VVQ7O0F3RXh6VU87O0VBRUUsaUNBQUE7Q3hFMnpVVDs7QXdFMTBVTztFQUF3QiwyQkFBQTtDeEU4MFUvQjs7QXdFNzBVTzs7RUFFRSwrQkFBQTtDeEVnMVVUOztBd0U5MFVPOztFQUVFLGlDQUFBO0N4RWkxVVQ7O0F3RS8wVU87O0VBRUUsa0NBQUE7Q3hFazFVVDs7QXdFaDFVTzs7RUFFRSxnQ0FBQTtDeEVtMVVUOztBd0VsMlVPO0VBQXdCLHlCQUFBO0N4RXMyVS9COztBd0VyMlVPOztFQUVFLDZCQUFBO0N4RXcyVVQ7O0F3RXQyVU87O0VBRUUsK0JBQUE7Q3hFeTJVVDs7QXdFdjJVTzs7RUFFRSxnQ0FBQTtDeEUwMlVUOztBd0V4MlVPOztFQUVFLDhCQUFBO0N4RTIyVVQ7O0F3RTEzVU87RUFBd0IsMkJBQUE7Q3hFODNVL0I7O0F3RTczVU87O0VBRUUsK0JBQUE7Q3hFZzRVVDs7QXdFOTNVTzs7RUFFRSxpQ0FBQTtDeEVpNFVUOztBd0UvM1VPOztFQUVFLGtDQUFBO0N4RWs0VVQ7O0F3RWg0VU87O0VBRUUsZ0NBQUE7Q3hFbTRVVDs7QXdFbDVVTztFQUF3Qix5QkFBQTtDeEVzNVUvQjs7QXdFcjVVTzs7RUFFRSw2QkFBQTtDeEV3NVVUOztBd0V0NVVPOztFQUVFLCtCQUFBO0N4RXk1VVQ7O0F3RXY1VU87O0VBRUUsZ0NBQUE7Q3hFMDVVVDs7QXdFeDVVTzs7RUFFRSw4QkFBQTtDeEUyNVVUOztBd0VyNVVHO0VBQW1CLHdCQUFBO0N4RXk1VXRCOztBd0V4NVVHOztFQUVFLDRCQUFBO0N4RTI1VUw7O0F3RXo1VUc7O0VBRUUsOEJBQUE7Q3hFNDVVTDs7QXdFMTVVRzs7RUFFRSwrQkFBQTtDeEU2NVVMOztBd0UzNVVHOztFQUVFLDZCQUFBO0N4RTg1VUw7O0FnQnY2VUc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RTg5VXJDO0V3RTc5VUs7O0lBRUUseUJBQUE7R3hFKzlVUDtFd0U3OVVLOztJQUVFLDJCQUFBO0d4RSs5VVA7RXdFNzlVSzs7SUFFRSw0QkFBQTtHeEUrOVVQO0V3RTc5VUs7O0lBRUUsMEJBQUE7R3hFKzlVUDtFd0U5K1VLO0lBQWdDLDJCQUFBO0d4RWkvVXJDO0V3RWgvVUs7O0lBRUUsK0JBQUE7R3hFay9VUDtFd0VoL1VLOztJQUVFLGlDQUFBO0d4RWsvVVA7RXdFaC9VSzs7SUFFRSxrQ0FBQTtHeEVrL1VQO0V3RWgvVUs7O0lBRUUsZ0NBQUE7R3hFay9VUDtFd0VqZ1ZLO0lBQWdDLDBCQUFBO0d4RW9nVnJDO0V3RW5nVks7O0lBRUUsOEJBQUE7R3hFcWdWUDtFd0VuZ1ZLOztJQUVFLGdDQUFBO0d4RXFnVlA7RXdFbmdWSzs7SUFFRSxpQ0FBQTtHeEVxZ1ZQO0V3RW5nVks7O0lBRUUsK0JBQUE7R3hFcWdWUDtFd0VwaFZLO0lBQWdDLHdCQUFBO0d4RXVoVnJDO0V3RXRoVks7O0lBRUUsNEJBQUE7R3hFd2hWUDtFd0V0aFZLOztJQUVFLDhCQUFBO0d4RXdoVlA7RXdFdGhWSzs7SUFFRSwrQkFBQTtHeEV3aFZQO0V3RXRoVks7O0lBRUUsNkJBQUE7R3hFd2hWUDtFd0V2aVZLO0lBQWdDLDBCQUFBO0d4RTBpVnJDO0V3RXppVks7O0lBRUUsOEJBQUE7R3hFMmlWUDtFd0V6aVZLOztJQUVFLGdDQUFBO0d4RTJpVlA7RXdFemlWSzs7SUFFRSxpQ0FBQTtHeEUyaVZQO0V3RXppVks7O0lBRUUsK0JBQUE7R3hFMmlWUDtFd0UxalZLO0lBQWdDLHdCQUFBO0d4RTZqVnJDO0V3RTVqVks7O0lBRUUsNEJBQUE7R3hFOGpWUDtFd0U1alZLOztJQUVFLDhCQUFBO0d4RThqVlA7RXdFNWpWSzs7SUFFRSwrQkFBQTtHeEU4alZQO0V3RTVqVks7O0lBRUUsNkJBQUE7R3hFOGpWUDtFd0U3a1ZLO0lBQWdDLHNCQUFBO0d4RWdsVnJDO0V3RS9rVks7O0lBRUUsMEJBQUE7R3hFaWxWUDtFd0Uva1ZLOztJQUVFLDRCQUFBO0d4RWlsVlA7RXdFL2tWSzs7SUFFRSw2QkFBQTtHeEVpbFZQO0V3RS9rVks7O0lBRUUsMkJBQUE7R3hFaWxWUDtFd0VobVZLO0lBQWdDLDRCQUFBO0d4RW1tVnJDO0V3RWxtVks7O0lBRUUsZ0NBQUE7R3hFb21WUDtFd0VsbVZLOztJQUVFLGtDQUFBO0d4RW9tVlA7RXdFbG1WSzs7SUFFRSxtQ0FBQTtHeEVvbVZQO0V3RWxtVks7O0lBRUUsaUNBQUE7R3hFb21WUDtFd0VublZLO0lBQWdDLDJCQUFBO0d4RXNuVnJDO0V3RXJuVks7O0lBRUUsK0JBQUE7R3hFdW5WUDtFd0VyblZLOztJQUVFLGlDQUFBO0d4RXVuVlA7RXdFcm5WSzs7SUFFRSxrQ0FBQTtHeEV1blZQO0V3RXJuVks7O0lBRUUsZ0NBQUE7R3hFdW5WUDtFd0V0b1ZLO0lBQWdDLHlCQUFBO0d4RXlvVnJDO0V3RXhvVks7O0lBRUUsNkJBQUE7R3hFMG9WUDtFd0V4b1ZLOztJQUVFLCtCQUFBO0d4RTBvVlA7RXdFeG9WSzs7SUFFRSxnQ0FBQTtHeEUwb1ZQO0V3RXhvVks7O0lBRUUsOEJBQUE7R3hFMG9WUDtFd0V6cFZLO0lBQWdDLDJCQUFBO0d4RTRwVnJDO0V3RTNwVks7O0lBRUUsK0JBQUE7R3hFNnBWUDtFd0UzcFZLOztJQUVFLGlDQUFBO0d4RTZwVlA7RXdFM3BWSzs7SUFFRSxrQ0FBQTtHeEU2cFZQO0V3RTNwVks7O0lBRUUsZ0NBQUE7R3hFNnBWUDtFd0U1cVZLO0lBQWdDLHlCQUFBO0d4RStxVnJDO0V3RTlxVks7O0lBRUUsNkJBQUE7R3hFZ3JWUDtFd0U5cVZLOztJQUVFLCtCQUFBO0d4RWdyVlA7RXdFOXFWSzs7SUFFRSxnQ0FBQTtHeEVnclZQO0V3RTlxVks7O0lBRUUsOEJBQUE7R3hFZ3JWUDtFd0V4cVZLO0lBQXdCLDRCQUFBO0d4RTJxVjdCO0V3RTFxVks7O0lBRUUsZ0NBQUE7R3hFNHFWUDtFd0UxcVZLOztJQUVFLGtDQUFBO0d4RTRxVlA7RXdFMXFWSzs7SUFFRSxtQ0FBQTtHeEU0cVZQO0V3RTFxVks7O0lBRUUsaUNBQUE7R3hFNHFWUDtFd0UzclZLO0lBQXdCLDJCQUFBO0d4RThyVjdCO0V3RTdyVks7O0lBRUUsK0JBQUE7R3hFK3JWUDtFd0U3clZLOztJQUVFLGlDQUFBO0d4RStyVlA7RXdFN3JWSzs7SUFFRSxrQ0FBQTtHeEUrclZQO0V3RTdyVks7O0lBRUUsZ0NBQUE7R3hFK3JWUDtFd0U5c1ZLO0lBQXdCLHlCQUFBO0d4RWl0VjdCO0V3RWh0Vks7O0lBRUUsNkJBQUE7R3hFa3RWUDtFd0VodFZLOztJQUVFLCtCQUFBO0d4RWt0VlA7RXdFaHRWSzs7SUFFRSxnQ0FBQTtHeEVrdFZQO0V3RWh0Vks7O0lBRUUsOEJBQUE7R3hFa3RWUDtFd0VqdVZLO0lBQXdCLDJCQUFBO0d4RW91VjdCO0V3RW51Vks7O0lBRUUsK0JBQUE7R3hFcXVWUDtFd0VudVZLOztJQUVFLGlDQUFBO0d4RXF1VlA7RXdFbnVWSzs7SUFFRSxrQ0FBQTtHeEVxdVZQO0V3RW51Vks7O0lBRUUsZ0NBQUE7R3hFcXVWUDtFd0VwdlZLO0lBQXdCLHlCQUFBO0d4RXV2VjdCO0V3RXR2Vks7O0lBRUUsNkJBQUE7R3hFd3ZWUDtFd0V0dlZLOztJQUVFLCtCQUFBO0d4RXd2VlA7RXdFdHZWSzs7SUFFRSxnQ0FBQTtHeEV3dlZQO0V3RXR2Vks7O0lBRUUsOEJBQUE7R3hFd3ZWUDtFd0VsdlZDO0lBQW1CLHdCQUFBO0d4RXF2VnBCO0V3RXB2VkM7O0lBRUUsNEJBQUE7R3hFc3ZWSDtFd0VwdlZDOztJQUVFLDhCQUFBO0d4RXN2Vkg7RXdFcHZWQzs7SUFFRSwrQkFBQTtHeEVzdlZIO0V3RXB2VkM7O0lBRUUsNkJBQUE7R3hFc3ZWSDtDQUNGO0FnQmh3Vkc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RXN6VnJDO0V3RXJ6Vks7O0lBRUUseUJBQUE7R3hFdXpWUDtFd0VyelZLOztJQUVFLDJCQUFBO0d4RXV6VlA7RXdFcnpWSzs7SUFFRSw0QkFBQTtHeEV1elZQO0V3RXJ6Vks7O0lBRUUsMEJBQUE7R3hFdXpWUDtFd0V0MFZLO0lBQWdDLDJCQUFBO0d4RXkwVnJDO0V3RXgwVks7O0lBRUUsK0JBQUE7R3hFMDBWUDtFd0V4MFZLOztJQUVFLGlDQUFBO0d4RTAwVlA7RXdFeDBWSzs7SUFFRSxrQ0FBQTtHeEUwMFZQO0V3RXgwVks7O0lBRUUsZ0NBQUE7R3hFMDBWUDtFd0V6MVZLO0lBQWdDLDBCQUFBO0d4RTQxVnJDO0V3RTMxVks7O0lBRUUsOEJBQUE7R3hFNjFWUDtFd0UzMVZLOztJQUVFLGdDQUFBO0d4RTYxVlA7RXdFMzFWSzs7SUFFRSxpQ0FBQTtHeEU2MVZQO0V3RTMxVks7O0lBRUUsK0JBQUE7R3hFNjFWUDtFd0U1MlZLO0lBQWdDLHdCQUFBO0d4RSsyVnJDO0V3RTkyVks7O0lBRUUsNEJBQUE7R3hFZzNWUDtFd0U5MlZLOztJQUVFLDhCQUFBO0d4RWczVlA7RXdFOTJWSzs7SUFFRSwrQkFBQTtHeEVnM1ZQO0V3RTkyVks7O0lBRUUsNkJBQUE7R3hFZzNWUDtFd0UvM1ZLO0lBQWdDLDBCQUFBO0d4RWs0VnJDO0V3RWo0Vks7O0lBRUUsOEJBQUE7R3hFbTRWUDtFd0VqNFZLOztJQUVFLGdDQUFBO0d4RW00VlA7RXdFajRWSzs7SUFFRSxpQ0FBQTtHeEVtNFZQO0V3RWo0Vks7O0lBRUUsK0JBQUE7R3hFbTRWUDtFd0VsNVZLO0lBQWdDLHdCQUFBO0d4RXE1VnJDO0V3RXA1Vks7O0lBRUUsNEJBQUE7R3hFczVWUDtFd0VwNVZLOztJQUVFLDhCQUFBO0d4RXM1VlA7RXdFcDVWSzs7SUFFRSwrQkFBQTtHeEVzNVZQO0V3RXA1Vks7O0lBRUUsNkJBQUE7R3hFczVWUDtFd0VyNlZLO0lBQWdDLHNCQUFBO0d4RXc2VnJDO0V3RXY2Vks7O0lBRUUsMEJBQUE7R3hFeTZWUDtFd0V2NlZLOztJQUVFLDRCQUFBO0d4RXk2VlA7RXdFdjZWSzs7SUFFRSw2QkFBQTtHeEV5NlZQO0V3RXY2Vks7O0lBRUUsMkJBQUE7R3hFeTZWUDtFd0V4N1ZLO0lBQWdDLDRCQUFBO0d4RTI3VnJDO0V3RTE3Vks7O0lBRUUsZ0NBQUE7R3hFNDdWUDtFd0UxN1ZLOztJQUVFLGtDQUFBO0d4RTQ3VlA7RXdFMTdWSzs7SUFFRSxtQ0FBQTtHeEU0N1ZQO0V3RTE3Vks7O0lBRUUsaUNBQUE7R3hFNDdWUDtFd0UzOFZLO0lBQWdDLDJCQUFBO0d4RTg4VnJDO0V3RTc4Vks7O0lBRUUsK0JBQUE7R3hFKzhWUDtFd0U3OFZLOztJQUVFLGlDQUFBO0d4RSs4VlA7RXdFNzhWSzs7SUFFRSxrQ0FBQTtHeEUrOFZQO0V3RTc4Vks7O0lBRUUsZ0NBQUE7R3hFKzhWUDtFd0U5OVZLO0lBQWdDLHlCQUFBO0d4RWkrVnJDO0V3RWgrVks7O0lBRUUsNkJBQUE7R3hFaytWUDtFd0VoK1ZLOztJQUVFLCtCQUFBO0d4RWsrVlA7RXdFaCtWSzs7SUFFRSxnQ0FBQTtHeEVrK1ZQO0V3RWgrVks7O0lBRUUsOEJBQUE7R3hFaytWUDtFd0VqL1ZLO0lBQWdDLDJCQUFBO0d4RW8vVnJDO0V3RW4vVks7O0lBRUUsK0JBQUE7R3hFcS9WUDtFd0VuL1ZLOztJQUVFLGlDQUFBO0d4RXEvVlA7RXdFbi9WSzs7SUFFRSxrQ0FBQTtHeEVxL1ZQO0V3RW4vVks7O0lBRUUsZ0NBQUE7R3hFcS9WUDtFd0VwZ1dLO0lBQWdDLHlCQUFBO0d4RXVnV3JDO0V3RXRnV0s7O0lBRUUsNkJBQUE7R3hFd2dXUDtFd0V0Z1dLOztJQUVFLCtCQUFBO0d4RXdnV1A7RXdFdGdXSzs7SUFFRSxnQ0FBQTtHeEV3Z1dQO0V3RXRnV0s7O0lBRUUsOEJBQUE7R3hFd2dXUDtFd0VoZ1dLO0lBQXdCLDRCQUFBO0d4RW1nVzdCO0V3RWxnV0s7O0lBRUUsZ0NBQUE7R3hFb2dXUDtFd0VsZ1dLOztJQUVFLGtDQUFBO0d4RW9nV1A7RXdFbGdXSzs7SUFFRSxtQ0FBQTtHeEVvZ1dQO0V3RWxnV0s7O0lBRUUsaUNBQUE7R3hFb2dXUDtFd0VuaFdLO0lBQXdCLDJCQUFBO0d4RXNoVzdCO0V3RXJoV0s7O0lBRUUsK0JBQUE7R3hFdWhXUDtFd0VyaFdLOztJQUVFLGlDQUFBO0d4RXVoV1A7RXdFcmhXSzs7SUFFRSxrQ0FBQTtHeEV1aFdQO0V3RXJoV0s7O0lBRUUsZ0NBQUE7R3hFdWhXUDtFd0V0aVdLO0lBQXdCLHlCQUFBO0d4RXlpVzdCO0V3RXhpV0s7O0lBRUUsNkJBQUE7R3hFMGlXUDtFd0V4aVdLOztJQUVFLCtCQUFBO0d4RTBpV1A7RXdFeGlXSzs7SUFFRSxnQ0FBQTtHeEUwaVdQO0V3RXhpV0s7O0lBRUUsOEJBQUE7R3hFMGlXUDtFd0V6aldLO0lBQXdCLDJCQUFBO0d4RTRqVzdCO0V3RTNqV0s7O0lBRUUsK0JBQUE7R3hFNmpXUDtFd0UzaldLOztJQUVFLGlDQUFBO0d4RTZqV1A7RXdFM2pXSzs7SUFFRSxrQ0FBQTtHeEU2aldQO0V3RTNqV0s7O0lBRUUsZ0NBQUE7R3hFNmpXUDtFd0U1a1dLO0lBQXdCLHlCQUFBO0d4RStrVzdCO0V3RTlrV0s7O0lBRUUsNkJBQUE7R3hFZ2xXUDtFd0U5a1dLOztJQUVFLCtCQUFBO0d4RWdsV1A7RXdFOWtXSzs7SUFFRSxnQ0FBQTtHeEVnbFdQO0V3RTlrV0s7O0lBRUUsOEJBQUE7R3hFZ2xXUDtFd0Uxa1dDO0lBQW1CLHdCQUFBO0d4RTZrV3BCO0V3RTVrV0M7O0lBRUUsNEJBQUE7R3hFOGtXSDtFd0U1a1dDOztJQUVFLDhCQUFBO0d4RThrV0g7RXdFNWtXQzs7SUFFRSwrQkFBQTtHeEU4a1dIO0V3RTVrV0M7O0lBRUUsNkJBQUE7R3hFOGtXSDtDQUNGO0FnQnhsV0c7RXdEbERJO0lBQWdDLHFCQUFBO0d4RThvV3JDO0V3RTdvV0s7O0lBRUUseUJBQUE7R3hFK29XUDtFd0U3b1dLOztJQUVFLDJCQUFBO0d4RStvV1A7RXdFN29XSzs7SUFFRSw0QkFBQTtHeEUrb1dQO0V3RTdvV0s7O0lBRUUsMEJBQUE7R3hFK29XUDtFd0U5cFdLO0lBQWdDLDJCQUFBO0d4RWlxV3JDO0V3RWhxV0s7O0lBRUUsK0JBQUE7R3hFa3FXUDtFd0VocVdLOztJQUVFLGlDQUFBO0d4RWtxV1A7RXdFaHFXSzs7SUFFRSxrQ0FBQTtHeEVrcVdQO0V3RWhxV0s7O0lBRUUsZ0NBQUE7R3hFa3FXUDtFd0VqcldLO0lBQWdDLDBCQUFBO0d4RW9yV3JDO0V3RW5yV0s7O0lBRUUsOEJBQUE7R3hFcXJXUDtFd0VucldLOztJQUVFLGdDQUFBO0d4RXFyV1A7RXdFbnJXSzs7SUFFRSxpQ0FBQTtHeEVxcldQO0V3RW5yV0s7O0lBRUUsK0JBQUE7R3hFcXJXUDtFd0Vwc1dLO0lBQWdDLHdCQUFBO0d4RXVzV3JDO0V3RXRzV0s7O0lBRUUsNEJBQUE7R3hFd3NXUDtFd0V0c1dLOztJQUVFLDhCQUFBO0d4RXdzV1A7RXdFdHNXSzs7SUFFRSwrQkFBQTtHeEV3c1dQO0V3RXRzV0s7O0lBRUUsNkJBQUE7R3hFd3NXUDtFd0V2dFdLO0lBQWdDLDBCQUFBO0d4RTB0V3JDO0V3RXp0V0s7O0lBRUUsOEJBQUE7R3hFMnRXUDtFd0V6dFdLOztJQUVFLGdDQUFBO0d4RTJ0V1A7RXdFenRXSzs7SUFFRSxpQ0FBQTtHeEUydFdQO0V3RXp0V0s7O0lBRUUsK0JBQUE7R3hFMnRXUDtFd0UxdVdLO0lBQWdDLHdCQUFBO0d4RTZ1V3JDO0V3RTV1V0s7O0lBRUUsNEJBQUE7R3hFOHVXUDtFd0U1dVdLOztJQUVFLDhCQUFBO0d4RTh1V1A7RXdFNXVXSzs7SUFFRSwrQkFBQTtHeEU4dVdQO0V3RTV1V0s7O0lBRUUsNkJBQUE7R3hFOHVXUDtFd0U3dldLO0lBQWdDLHNCQUFBO0d4RWd3V3JDO0V3RS92V0s7O0lBRUUsMEJBQUE7R3hFaXdXUDtFd0UvdldLOztJQUVFLDRCQUFBO0d4RWl3V1A7RXdFL3ZXSzs7SUFFRSw2QkFBQTtHeEVpd1dQO0V3RS92V0s7O0lBRUUsMkJBQUE7R3hFaXdXUDtFd0VoeFdLO0lBQWdDLDRCQUFBO0d4RW14V3JDO0V3RWx4V0s7O0lBRUUsZ0NBQUE7R3hFb3hXUDtFd0VseFdLOztJQUVFLGtDQUFBO0d4RW94V1A7RXdFbHhXSzs7SUFFRSxtQ0FBQTtHeEVveFdQO0V3RWx4V0s7O0lBRUUsaUNBQUE7R3hFb3hXUDtFd0VueVdLO0lBQWdDLDJCQUFBO0d4RXN5V3JDO0V3RXJ5V0s7O0lBRUUsK0JBQUE7R3hFdXlXUDtFd0VyeVdLOztJQUVFLGlDQUFBO0d4RXV5V1A7RXdFcnlXSzs7SUFFRSxrQ0FBQTtHeEV1eVdQO0V3RXJ5V0s7O0lBRUUsZ0NBQUE7R3hFdXlXUDtFd0V0eldLO0lBQWdDLHlCQUFBO0d4RXl6V3JDO0V3RXh6V0s7O0lBRUUsNkJBQUE7R3hFMHpXUDtFd0V4eldLOztJQUVFLCtCQUFBO0d4RTB6V1A7RXdFeHpXSzs7SUFFRSxnQ0FBQTtHeEUweldQO0V3RXh6V0s7O0lBRUUsOEJBQUE7R3hFMHpXUDtFd0V6MFdLO0lBQWdDLDJCQUFBO0d4RTQwV3JDO0V3RTMwV0s7O0lBRUUsK0JBQUE7R3hFNjBXUDtFd0UzMFdLOztJQUVFLGlDQUFBO0d4RTYwV1A7RXdFMzBXSzs7SUFFRSxrQ0FBQTtHeEU2MFdQO0V3RTMwV0s7O0lBRUUsZ0NBQUE7R3hFNjBXUDtFd0U1MVdLO0lBQWdDLHlCQUFBO0d4RSsxV3JDO0V3RTkxV0s7O0lBRUUsNkJBQUE7R3hFZzJXUDtFd0U5MVdLOztJQUVFLCtCQUFBO0d4RWcyV1A7RXdFOTFXSzs7SUFFRSxnQ0FBQTtHeEVnMldQO0V3RTkxV0s7O0lBRUUsOEJBQUE7R3hFZzJXUDtFd0V4MVdLO0lBQXdCLDRCQUFBO0d4RTIxVzdCO0V3RTExV0s7O0lBRUUsZ0NBQUE7R3hFNDFXUDtFd0UxMVdLOztJQUVFLGtDQUFBO0d4RTQxV1A7RXdFMTFXSzs7SUFFRSxtQ0FBQTtHeEU0MVdQO0V3RTExV0s7O0lBRUUsaUNBQUE7R3hFNDFXUDtFd0UzMldLO0lBQXdCLDJCQUFBO0d4RTgyVzdCO0V3RTcyV0s7O0lBRUUsK0JBQUE7R3hFKzJXUDtFd0U3MldLOztJQUVFLGlDQUFBO0d4RSsyV1A7RXdFNzJXSzs7SUFFRSxrQ0FBQTtHeEUrMldQO0V3RTcyV0s7O0lBRUUsZ0NBQUE7R3hFKzJXUDtFd0U5M1dLO0lBQXdCLHlCQUFBO0d4RWk0VzdCO0V3RWg0V0s7O0lBRUUsNkJBQUE7R3hFazRXUDtFd0VoNFdLOztJQUVFLCtCQUFBO0d4RWs0V1A7RXdFaDRXSzs7SUFFRSxnQ0FBQTtHeEVrNFdQO0V3RWg0V0s7O0lBRUUsOEJBQUE7R3hFazRXUDtFd0VqNVdLO0lBQXdCLDJCQUFBO0d4RW81VzdCO0V3RW41V0s7O0lBRUUsK0JBQUE7R3hFcTVXUDtFd0VuNVdLOztJQUVFLGlDQUFBO0d4RXE1V1A7RXdFbjVXSzs7SUFFRSxrQ0FBQTtHeEVxNVdQO0V3RW41V0s7O0lBRUUsZ0NBQUE7R3hFcTVXUDtFd0VwNldLO0lBQXdCLHlCQUFBO0d4RXU2VzdCO0V3RXQ2V0s7O0lBRUUsNkJBQUE7R3hFdzZXUDtFd0V0NldLOztJQUVFLCtCQUFBO0d4RXc2V1A7RXdFdDZXSzs7SUFFRSxnQ0FBQTtHeEV3NldQO0V3RXQ2V0s7O0lBRUUsOEJBQUE7R3hFdzZXUDtFd0VsNldDO0lBQW1CLHdCQUFBO0d4RXE2V3BCO0V3RXA2V0M7O0lBRUUsNEJBQUE7R3hFczZXSDtFd0VwNldDOztJQUVFLDhCQUFBO0d4RXM2V0g7RXdFcDZXQzs7SUFFRSwrQkFBQTtHeEVzNldIO0V3RXA2V0M7O0lBRUUsNkJBQUE7R3hFczZXSDtDQUNGO0FnQmg3V0c7RXdEbERJO0lBQWdDLHFCQUFBO0d4RXMrV3JDO0V3RXIrV0s7O0lBRUUseUJBQUE7R3hFdStXUDtFd0VyK1dLOztJQUVFLDJCQUFBO0d4RXUrV1A7RXdFcitXSzs7SUFFRSw0QkFBQTtHeEV1K1dQO0V3RXIrV0s7O0lBRUUsMEJBQUE7R3hFdStXUDtFd0V0L1dLO0lBQWdDLDJCQUFBO0d4RXkvV3JDO0V3RXgvV0s7O0lBRUUsK0JBQUE7R3hFMC9XUDtFd0V4L1dLOztJQUVFLGlDQUFBO0d4RTAvV1A7RXdFeC9XSzs7SUFFRSxrQ0FBQTtHeEUwL1dQO0V3RXgvV0s7O0lBRUUsZ0NBQUE7R3hFMC9XUDtFd0V6Z1hLO0lBQWdDLDBCQUFBO0d4RTRnWHJDO0V3RTNnWEs7O0lBRUUsOEJBQUE7R3hFNmdYUDtFd0UzZ1hLOztJQUVFLGdDQUFBO0d4RTZnWFA7RXdFM2dYSzs7SUFFRSxpQ0FBQTtHeEU2Z1hQO0V3RTNnWEs7O0lBRUUsK0JBQUE7R3hFNmdYUDtFd0U1aFhLO0lBQWdDLHdCQUFBO0d4RStoWHJDO0V3RTloWEs7O0lBRUUsNEJBQUE7R3hFZ2lYUDtFd0U5aFhLOztJQUVFLDhCQUFBO0d4RWdpWFA7RXdFOWhYSzs7SUFFRSwrQkFBQTtHeEVnaVhQO0V3RTloWEs7O0lBRUUsNkJBQUE7R3hFZ2lYUDtFd0UvaVhLO0lBQWdDLDBCQUFBO0d4RWtqWHJDO0V3RWpqWEs7O0lBRUUsOEJBQUE7R3hFbWpYUDtFd0VqalhLOztJQUVFLGdDQUFBO0d4RW1qWFA7RXdFampYSzs7SUFFRSxpQ0FBQTtHeEVtalhQO0V3RWpqWEs7O0lBRUUsK0JBQUE7R3hFbWpYUDtFd0Vsa1hLO0lBQWdDLHdCQUFBO0d4RXFrWHJDO0V3RXBrWEs7O0lBRUUsNEJBQUE7R3hFc2tYUDtFd0Vwa1hLOztJQUVFLDhCQUFBO0d4RXNrWFA7RXdFcGtYSzs7SUFFRSwrQkFBQTtHeEVza1hQO0V3RXBrWEs7O0lBRUUsNkJBQUE7R3hFc2tYUDtFd0VybFhLO0lBQWdDLHNCQUFBO0d4RXdsWHJDO0V3RXZsWEs7O0lBRUUsMEJBQUE7R3hFeWxYUDtFd0V2bFhLOztJQUVFLDRCQUFBO0d4RXlsWFA7RXdFdmxYSzs7SUFFRSw2QkFBQTtHeEV5bFhQO0V3RXZsWEs7O0lBRUUsMkJBQUE7R3hFeWxYUDtFd0V4bVhLO0lBQWdDLDRCQUFBO0d4RTJtWHJDO0V3RTFtWEs7O0lBRUUsZ0NBQUE7R3hFNG1YUDtFd0UxbVhLOztJQUVFLGtDQUFBO0d4RTRtWFA7RXdFMW1YSzs7SUFFRSxtQ0FBQTtHeEU0bVhQO0V3RTFtWEs7O0lBRUUsaUNBQUE7R3hFNG1YUDtFd0UzblhLO0lBQWdDLDJCQUFBO0d4RThuWHJDO0V3RTduWEs7O0lBRUUsK0JBQUE7R3hFK25YUDtFd0U3blhLOztJQUVFLGlDQUFBO0d4RStuWFA7RXdFN25YSzs7SUFFRSxrQ0FBQTtHeEUrblhQO0V3RTduWEs7O0lBRUUsZ0NBQUE7R3hFK25YUDtFd0U5b1hLO0lBQWdDLHlCQUFBO0d4RWlwWHJDO0V3RWhwWEs7O0lBRUUsNkJBQUE7R3hFa3BYUDtFd0VocFhLOztJQUVFLCtCQUFBO0d4RWtwWFA7RXdFaHBYSzs7SUFFRSxnQ0FBQTtHeEVrcFhQO0V3RWhwWEs7O0lBRUUsOEJBQUE7R3hFa3BYUDtFd0VqcVhLO0lBQWdDLDJCQUFBO0d4RW9xWHJDO0V3RW5xWEs7O0lBRUUsK0JBQUE7R3hFcXFYUDtFd0VucVhLOztJQUVFLGlDQUFBO0d4RXFxWFA7RXdFbnFYSzs7SUFFRSxrQ0FBQTtHeEVxcVhQO0V3RW5xWEs7O0lBRUUsZ0NBQUE7R3hFcXFYUDtFd0VwclhLO0lBQWdDLHlCQUFBO0d4RXVyWHJDO0V3RXRyWEs7O0lBRUUsNkJBQUE7R3hFd3JYUDtFd0V0clhLOztJQUVFLCtCQUFBO0d4RXdyWFA7RXdFdHJYSzs7SUFFRSxnQ0FBQTtHeEV3clhQO0V3RXRyWEs7O0lBRUUsOEJBQUE7R3hFd3JYUDtFd0VoclhLO0lBQXdCLDRCQUFBO0d4RW1yWDdCO0V3RWxyWEs7O0lBRUUsZ0NBQUE7R3hFb3JYUDtFd0VsclhLOztJQUVFLGtDQUFBO0d4RW9yWFA7RXdFbHJYSzs7SUFFRSxtQ0FBQTtHeEVvclhQO0V3RWxyWEs7O0lBRUUsaUNBQUE7R3hFb3JYUDtFd0Vuc1hLO0lBQXdCLDJCQUFBO0d4RXNzWDdCO0V3RXJzWEs7O0lBRUUsK0JBQUE7R3hFdXNYUDtFd0Vyc1hLOztJQUVFLGlDQUFBO0d4RXVzWFA7RXdFcnNYSzs7SUFFRSxrQ0FBQTtHeEV1c1hQO0V3RXJzWEs7O0lBRUUsZ0NBQUE7R3hFdXNYUDtFd0V0dFhLO0lBQXdCLHlCQUFBO0d4RXl0WDdCO0V3RXh0WEs7O0lBRUUsNkJBQUE7R3hFMHRYUDtFd0V4dFhLOztJQUVFLCtCQUFBO0d4RTB0WFA7RXdFeHRYSzs7SUFFRSxnQ0FBQTtHeEUwdFhQO0V3RXh0WEs7O0lBRUUsOEJBQUE7R3hFMHRYUDtFd0V6dVhLO0lBQXdCLDJCQUFBO0d4RTR1WDdCO0V3RTN1WEs7O0lBRUUsK0JBQUE7R3hFNnVYUDtFd0UzdVhLOztJQUVFLGlDQUFBO0d4RTZ1WFA7RXdFM3VYSzs7SUFFRSxrQ0FBQTtHeEU2dVhQO0V3RTN1WEs7O0lBRUUsZ0NBQUE7R3hFNnVYUDtFd0U1dlhLO0lBQXdCLHlCQUFBO0d4RSt2WDdCO0V3RTl2WEs7O0lBRUUsNkJBQUE7R3hFZ3dYUDtFd0U5dlhLOztJQUVFLCtCQUFBO0d4RWd3WFA7RXdFOXZYSzs7SUFFRSxnQ0FBQTtHeEVnd1hQO0V3RTl2WEs7O0lBRUUsOEJBQUE7R3hFZ3dYUDtFd0UxdlhDO0lBQW1CLHdCQUFBO0d4RTZ2WHBCO0V3RTV2WEM7O0lBRUUsNEJBQUE7R3hFOHZYSDtFd0U1dlhDOztJQUVFLDhCQUFBO0d4RTh2WEg7RXdFNXZYQzs7SUFFRSwrQkFBQTtHeEU4dlhIO0V3RTV2WEM7O0lBRUUsNkJBQUE7R3hFOHZYSDtDQUNGO0FnQnh3WEc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RTh6WHJDO0V3RTd6WEs7O0lBRUUseUJBQUE7R3hFK3pYUDtFd0U3elhLOztJQUVFLDJCQUFBO0d4RSt6WFA7RXdFN3pYSzs7SUFFRSw0QkFBQTtHeEUrelhQO0V3RTd6WEs7O0lBRUUsMEJBQUE7R3hFK3pYUDtFd0U5MFhLO0lBQWdDLDJCQUFBO0d4RWkxWHJDO0V3RWgxWEs7O0lBRUUsK0JBQUE7R3hFazFYUDtFd0VoMVhLOztJQUVFLGlDQUFBO0d4RWsxWFA7RXdFaDFYSzs7SUFFRSxrQ0FBQTtHeEVrMVhQO0V3RWgxWEs7O0lBRUUsZ0NBQUE7R3hFazFYUDtFd0VqMlhLO0lBQWdDLDBCQUFBO0d4RW8yWHJDO0V3RW4yWEs7O0lBRUUsOEJBQUE7R3hFcTJYUDtFd0VuMlhLOztJQUVFLGdDQUFBO0d4RXEyWFA7RXdFbjJYSzs7SUFFRSxpQ0FBQTtHeEVxMlhQO0V3RW4yWEs7O0lBRUUsK0JBQUE7R3hFcTJYUDtFd0VwM1hLO0lBQWdDLHdCQUFBO0d4RXUzWHJDO0V3RXQzWEs7O0lBRUUsNEJBQUE7R3hFdzNYUDtFd0V0M1hLOztJQUVFLDhCQUFBO0d4RXczWFA7RXdFdDNYSzs7SUFFRSwrQkFBQTtHeEV3M1hQO0V3RXQzWEs7O0lBRUUsNkJBQUE7R3hFdzNYUDtFd0V2NFhLO0lBQWdDLDBCQUFBO0d4RTA0WHJDO0V3RXo0WEs7O0lBRUUsOEJBQUE7R3hFMjRYUDtFd0V6NFhLOztJQUVFLGdDQUFBO0d4RTI0WFA7RXdFejRYSzs7SUFFRSxpQ0FBQTtHeEUyNFhQO0V3RXo0WEs7O0lBRUUsK0JBQUE7R3hFMjRYUDtFd0UxNVhLO0lBQWdDLHdCQUFBO0d4RTY1WHJDO0V3RTU1WEs7O0lBRUUsNEJBQUE7R3hFODVYUDtFd0U1NVhLOztJQUVFLDhCQUFBO0d4RTg1WFA7RXdFNTVYSzs7SUFFRSwrQkFBQTtHeEU4NVhQO0V3RTU1WEs7O0lBRUUsNkJBQUE7R3hFODVYUDtFd0U3NlhLO0lBQWdDLHNCQUFBO0d4RWc3WHJDO0V3RS82WEs7O0lBRUUsMEJBQUE7R3hFaTdYUDtFd0UvNlhLOztJQUVFLDRCQUFBO0d4RWk3WFA7RXdFLzZYSzs7SUFFRSw2QkFBQTtHeEVpN1hQO0V3RS82WEs7O0lBRUUsMkJBQUE7R3hFaTdYUDtFd0VoOFhLO0lBQWdDLDRCQUFBO0d4RW04WHJDO0V3RWw4WEs7O0lBRUUsZ0NBQUE7R3hFbzhYUDtFd0VsOFhLOztJQUVFLGtDQUFBO0d4RW84WFA7RXdFbDhYSzs7SUFFRSxtQ0FBQTtHeEVvOFhQO0V3RWw4WEs7O0lBRUUsaUNBQUE7R3hFbzhYUDtFd0VuOVhLO0lBQWdDLDJCQUFBO0d4RXM5WHJDO0V3RXI5WEs7O0lBRUUsK0JBQUE7R3hFdTlYUDtFd0VyOVhLOztJQUVFLGlDQUFBO0d4RXU5WFA7RXdFcjlYSzs7SUFFRSxrQ0FBQTtHeEV1OVhQO0V3RXI5WEs7O0lBRUUsZ0NBQUE7R3hFdTlYUDtFd0V0K1hLO0lBQWdDLHlCQUFBO0d4RXkrWHJDO0V3RXgrWEs7O0lBRUUsNkJBQUE7R3hFMCtYUDtFd0V4K1hLOztJQUVFLCtCQUFBO0d4RTArWFA7RXdFeCtYSzs7SUFFRSxnQ0FBQTtHeEUwK1hQO0V3RXgrWEs7O0lBRUUsOEJBQUE7R3hFMCtYUDtFd0V6L1hLO0lBQWdDLDJCQUFBO0d4RTQvWHJDO0V3RTMvWEs7O0lBRUUsK0JBQUE7R3hFNi9YUDtFd0UzL1hLOztJQUVFLGlDQUFBO0d4RTYvWFA7RXdFMy9YSzs7SUFFRSxrQ0FBQTtHeEU2L1hQO0V3RTMvWEs7O0lBRUUsZ0NBQUE7R3hFNi9YUDtFd0U1Z1lLO0lBQWdDLHlCQUFBO0d4RStnWXJDO0V3RTlnWUs7O0lBRUUsNkJBQUE7R3hFZ2hZUDtFd0U5Z1lLOztJQUVFLCtCQUFBO0d4RWdoWVA7RXdFOWdZSzs7SUFFRSxnQ0FBQTtHeEVnaFlQO0V3RTlnWUs7O0lBRUUsOEJBQUE7R3hFZ2hZUDtFd0V4Z1lLO0lBQXdCLDRCQUFBO0d4RTJnWTdCO0V3RTFnWUs7O0lBRUUsZ0NBQUE7R3hFNGdZUDtFd0UxZ1lLOztJQUVFLGtDQUFBO0d4RTRnWVA7RXdFMWdZSzs7SUFFRSxtQ0FBQTtHeEU0Z1lQO0V3RTFnWUs7O0lBRUUsaUNBQUE7R3hFNGdZUDtFd0UzaFlLO0lBQXdCLDJCQUFBO0d4RThoWTdCO0V3RTdoWUs7O0lBRUUsK0JBQUE7R3hFK2hZUDtFd0U3aFlLOztJQUVFLGlDQUFBO0d4RStoWVA7RXdFN2hZSzs7SUFFRSxrQ0FBQTtHeEUraFlQO0V3RTdoWUs7O0lBRUUsZ0NBQUE7R3hFK2hZUDtFd0U5aVlLO0lBQXdCLHlCQUFBO0d4RWlqWTdCO0V3RWhqWUs7O0lBRUUsNkJBQUE7R3hFa2pZUDtFd0VoallLOztJQUVFLCtCQUFBO0d4RWtqWVA7RXdFaGpZSzs7SUFFRSxnQ0FBQTtHeEVrallQO0V3RWhqWUs7O0lBRUUsOEJBQUE7R3hFa2pZUDtFd0Vqa1lLO0lBQXdCLDJCQUFBO0d4RW9rWTdCO0V3RW5rWUs7O0lBRUUsK0JBQUE7R3hFcWtZUDtFd0Vua1lLOztJQUVFLGlDQUFBO0d4RXFrWVA7RXdFbmtZSzs7SUFFRSxrQ0FBQTtHeEVxa1lQO0V3RW5rWUs7O0lBRUUsZ0NBQUE7R3hFcWtZUDtFd0VwbFlLO0lBQXdCLHlCQUFBO0d4RXVsWTdCO0V3RXRsWUs7O0lBRUUsNkJBQUE7R3hFd2xZUDtFd0V0bFlLOztJQUVFLCtCQUFBO0d4RXdsWVA7RXdFdGxZSzs7SUFFRSxnQ0FBQTtHeEV3bFlQO0V3RXRsWUs7O0lBRUUsOEJBQUE7R3hFd2xZUDtFd0VsbFlDO0lBQW1CLHdCQUFBO0d4RXFsWXBCO0V3RXBsWUM7O0lBRUUsNEJBQUE7R3hFc2xZSDtFd0VwbFlDOztJQUVFLDhCQUFBO0d4RXNsWUg7RXdFcGxZQzs7SUFFRSwrQkFBQTtHeEVzbFlIO0V3RXBsWUM7O0lBRUUsNkJBQUE7R3hFc2xZSDtDQUNGO0FnQmhtWUc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RXNwWXJDO0V3RXJwWUs7O0lBRUUseUJBQUE7R3hFdXBZUDtFd0VycFlLOztJQUVFLDJCQUFBO0d4RXVwWVA7RXdFcnBZSzs7SUFFRSw0QkFBQTtHeEV1cFlQO0V3RXJwWUs7O0lBRUUsMEJBQUE7R3hFdXBZUDtFd0V0cVlLO0lBQWdDLDJCQUFBO0d4RXlxWXJDO0V3RXhxWUs7O0lBRUUsK0JBQUE7R3hFMHFZUDtFd0V4cVlLOztJQUVFLGlDQUFBO0d4RTBxWVA7RXdFeHFZSzs7SUFFRSxrQ0FBQTtHeEUwcVlQO0V3RXhxWUs7O0lBRUUsZ0NBQUE7R3hFMHFZUDtFd0V6cllLO0lBQWdDLDBCQUFBO0d4RTRyWXJDO0V3RTNyWUs7O0lBRUUsOEJBQUE7R3hFNnJZUDtFd0UzcllLOztJQUVFLGdDQUFBO0d4RTZyWVA7RXdFM3JZSzs7SUFFRSxpQ0FBQTtHeEU2cllQO0V3RTNyWUs7O0lBRUUsK0JBQUE7R3hFNnJZUDtFd0U1c1lLO0lBQWdDLHdCQUFBO0d4RStzWXJDO0V3RTlzWUs7O0lBRUUsNEJBQUE7R3hFZ3RZUDtFd0U5c1lLOztJQUVFLDhCQUFBO0d4RWd0WVA7RXdFOXNZSzs7SUFFRSwrQkFBQTtHeEVndFlQO0V3RTlzWUs7O0lBRUUsNkJBQUE7R3hFZ3RZUDtFd0UvdFlLO0lBQWdDLDBCQUFBO0d4RWt1WXJDO0V3RWp1WUs7O0lBRUUsOEJBQUE7R3hFbXVZUDtFd0VqdVlLOztJQUVFLGdDQUFBO0d4RW11WVA7RXdFanVZSzs7SUFFRSxpQ0FBQTtHeEVtdVlQO0V3RWp1WUs7O0lBRUUsK0JBQUE7R3hFbXVZUDtFd0VsdllLO0lBQWdDLHdCQUFBO0d4RXF2WXJDO0V3RXB2WUs7O0lBRUUsNEJBQUE7R3hFc3ZZUDtFd0VwdllLOztJQUVFLDhCQUFBO0d4RXN2WVA7RXdFcHZZSzs7SUFFRSwrQkFBQTtHeEVzdllQO0V3RXB2WUs7O0lBRUUsNkJBQUE7R3hFc3ZZUDtFd0Vyd1lLO0lBQWdDLHNCQUFBO0d4RXd3WXJDO0V3RXZ3WUs7O0lBRUUsMEJBQUE7R3hFeXdZUDtFd0V2d1lLOztJQUVFLDRCQUFBO0d4RXl3WVA7RXdFdndZSzs7SUFFRSw2QkFBQTtHeEV5d1lQO0V3RXZ3WUs7O0lBRUUsMkJBQUE7R3hFeXdZUDtFd0V4eFlLO0lBQWdDLDRCQUFBO0d4RTJ4WXJDO0V3RTF4WUs7O0lBRUUsZ0NBQUE7R3hFNHhZUDtFd0UxeFlLOztJQUVFLGtDQUFBO0d4RTR4WVA7RXdFMXhZSzs7SUFFRSxtQ0FBQTtHeEU0eFlQO0V3RTF4WUs7O0lBRUUsaUNBQUE7R3hFNHhZUDtFd0UzeVlLO0lBQWdDLDJCQUFBO0d4RTh5WXJDO0V3RTd5WUs7O0lBRUUsK0JBQUE7R3hFK3lZUDtFd0U3eVlLOztJQUVFLGlDQUFBO0d4RSt5WVA7RXdFN3lZSzs7SUFFRSxrQ0FBQTtHeEUreVlQO0V3RTd5WUs7O0lBRUUsZ0NBQUE7R3hFK3lZUDtFd0U5ellLO0lBQWdDLHlCQUFBO0d4RWkwWXJDO0V3RWgwWUs7O0lBRUUsNkJBQUE7R3hFazBZUDtFd0VoMFlLOztJQUVFLCtCQUFBO0d4RWswWVA7RXdFaDBZSzs7SUFFRSxnQ0FBQTtHeEVrMFlQO0V3RWgwWUs7O0lBRUUsOEJBQUE7R3hFazBZUDtFd0VqMVlLO0lBQWdDLDJCQUFBO0d4RW8xWXJDO0V3RW4xWUs7O0lBRUUsK0JBQUE7R3hFcTFZUDtFd0VuMVlLOztJQUVFLGlDQUFBO0d4RXExWVA7RXdFbjFZSzs7SUFFRSxrQ0FBQTtHeEVxMVlQO0V3RW4xWUs7O0lBRUUsZ0NBQUE7R3hFcTFZUDtFd0VwMllLO0lBQWdDLHlCQUFBO0d4RXUyWXJDO0V3RXQyWUs7O0lBRUUsNkJBQUE7R3hFdzJZUDtFd0V0MllLOztJQUVFLCtCQUFBO0d4RXcyWVA7RXdFdDJZSzs7SUFFRSxnQ0FBQTtHeEV3MllQO0V3RXQyWUs7O0lBRUUsOEJBQUE7R3hFdzJZUDtFd0VoMllLO0lBQXdCLDRCQUFBO0d4RW0yWTdCO0V3RWwyWUs7O0lBRUUsZ0NBQUE7R3hFbzJZUDtFd0VsMllLOztJQUVFLGtDQUFBO0d4RW8yWVA7RXdFbDJZSzs7SUFFRSxtQ0FBQTtHeEVvMllQO0V3RWwyWUs7O0lBRUUsaUNBQUE7R3hFbzJZUDtFd0VuM1lLO0lBQXdCLDJCQUFBO0d4RXMzWTdCO0V3RXIzWUs7O0lBRUUsK0JBQUE7R3hFdTNZUDtFd0VyM1lLOztJQUVFLGlDQUFBO0d4RXUzWVA7RXdFcjNZSzs7SUFFRSxrQ0FBQTtHeEV1M1lQO0V3RXIzWUs7O0lBRUUsZ0NBQUE7R3hFdTNZUDtFd0V0NFlLO0lBQXdCLHlCQUFBO0d4RXk0WTdCO0V3RXg0WUs7O0lBRUUsNkJBQUE7R3hFMDRZUDtFd0V4NFlLOztJQUVFLCtCQUFBO0d4RTA0WVA7RXdFeDRZSzs7SUFFRSxnQ0FBQTtHeEUwNFlQO0V3RXg0WUs7O0lBRUUsOEJBQUE7R3hFMDRZUDtFd0V6NVlLO0lBQXdCLDJCQUFBO0d4RTQ1WTdCO0V3RTM1WUs7O0lBRUUsK0JBQUE7R3hFNjVZUDtFd0UzNVlLOztJQUVFLGlDQUFBO0d4RTY1WVA7RXdFMzVZSzs7SUFFRSxrQ0FBQTtHeEU2NVlQO0V3RTM1WUs7O0lBRUUsZ0NBQUE7R3hFNjVZUDtFd0U1NllLO0lBQXdCLHlCQUFBO0d4RSs2WTdCO0V3RTk2WUs7O0lBRUUsNkJBQUE7R3hFZzdZUDtFd0U5NllLOztJQUVFLCtCQUFBO0d4RWc3WVA7RXdFOTZZSzs7SUFFRSxnQ0FBQTtHeEVnN1lQO0V3RTk2WUs7O0lBRUUsOEJBQUE7R3hFZzdZUDtFd0UxNllDO0lBQW1CLHdCQUFBO0d4RTY2WXBCO0V3RTU2WUM7O0lBRUUsNEJBQUE7R3hFODZZSDtFd0U1NllDOztJQUVFLDhCQUFBO0d4RTg2WUg7RXdFNTZZQzs7SUFFRSwrQkFBQTtHeEU4NllIO0V3RTU2WUM7O0lBRUUsNkJBQUE7R3hFODZZSDtDQUNGO0FnQng3WUc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RTgrWXJDO0V3RTcrWUs7O0lBRUUseUJBQUE7R3hFKytZUDtFd0U3K1lLOztJQUVFLDJCQUFBO0d4RSsrWVA7RXdFNytZSzs7SUFFRSw0QkFBQTtHeEUrK1lQO0V3RTcrWUs7O0lBRUUsMEJBQUE7R3hFKytZUDtFd0U5L1lLO0lBQWdDLDJCQUFBO0d4RWlnWnJDO0V3RWhnWks7O0lBRUUsK0JBQUE7R3hFa2daUDtFd0VoZ1pLOztJQUVFLGlDQUFBO0d4RWtnWlA7RXdFaGdaSzs7SUFFRSxrQ0FBQTtHeEVrZ1pQO0V3RWhnWks7O0lBRUUsZ0NBQUE7R3hFa2daUDtFd0VqaFpLO0lBQWdDLDBCQUFBO0d4RW9oWnJDO0V3RW5oWks7O0lBRUUsOEJBQUE7R3hFcWhaUDtFd0VuaFpLOztJQUVFLGdDQUFBO0d4RXFoWlA7RXdFbmhaSzs7SUFFRSxpQ0FBQTtHeEVxaFpQO0V3RW5oWks7O0lBRUUsK0JBQUE7R3hFcWhaUDtFd0VwaVpLO0lBQWdDLHdCQUFBO0d4RXVpWnJDO0V3RXRpWks7O0lBRUUsNEJBQUE7R3hFd2laUDtFd0V0aVpLOztJQUVFLDhCQUFBO0d4RXdpWlA7RXdFdGlaSzs7SUFFRSwrQkFBQTtHeEV3aVpQO0V3RXRpWks7O0lBRUUsNkJBQUE7R3hFd2laUDtFd0V2alpLO0lBQWdDLDBCQUFBO0d4RTBqWnJDO0V3RXpqWks7O0lBRUUsOEJBQUE7R3hFMmpaUDtFd0V6alpLOztJQUVFLGdDQUFBO0d4RTJqWlA7RXdFempaSzs7SUFFRSxpQ0FBQTtHeEUyalpQO0V3RXpqWks7O0lBRUUsK0JBQUE7R3hFMmpaUDtFd0Uxa1pLO0lBQWdDLHdCQUFBO0d4RTZrWnJDO0V3RTVrWks7O0lBRUUsNEJBQUE7R3hFOGtaUDtFd0U1a1pLOztJQUVFLDhCQUFBO0d4RThrWlA7RXdFNWtaSzs7SUFFRSwrQkFBQTtHeEU4a1pQO0V3RTVrWks7O0lBRUUsNkJBQUE7R3hFOGtaUDtFd0U3bFpLO0lBQWdDLHNCQUFBO0d4RWdtWnJDO0V3RS9sWks7O0lBRUUsMEJBQUE7R3hFaW1aUDtFd0UvbFpLOztJQUVFLDRCQUFBO0d4RWltWlA7RXdFL2xaSzs7SUFFRSw2QkFBQTtHeEVpbVpQO0V3RS9sWks7O0lBRUUsMkJBQUE7R3hFaW1aUDtFd0VoblpLO0lBQWdDLDRCQUFBO0d4RW1uWnJDO0V3RWxuWks7O0lBRUUsZ0NBQUE7R3hFb25aUDtFd0VsblpLOztJQUVFLGtDQUFBO0d4RW9uWlA7RXdFbG5aSzs7SUFFRSxtQ0FBQTtHeEVvblpQO0V3RWxuWks7O0lBRUUsaUNBQUE7R3hFb25aUDtFd0Vub1pLO0lBQWdDLDJCQUFBO0d4RXNvWnJDO0V3RXJvWks7O0lBRUUsK0JBQUE7R3hFdW9aUDtFd0Vyb1pLOztJQUVFLGlDQUFBO0d4RXVvWlA7RXdFcm9aSzs7SUFFRSxrQ0FBQTtHeEV1b1pQO0V3RXJvWks7O0lBRUUsZ0NBQUE7R3hFdW9aUDtFd0V0cFpLO0lBQWdDLHlCQUFBO0d4RXlwWnJDO0V3RXhwWks7O0lBRUUsNkJBQUE7R3hFMHBaUDtFd0V4cFpLOztJQUVFLCtCQUFBO0d4RTBwWlA7RXdFeHBaSzs7SUFFRSxnQ0FBQTtHeEUwcFpQO0V3RXhwWks7O0lBRUUsOEJBQUE7R3hFMHBaUDtFd0V6cVpLO0lBQWdDLDJCQUFBO0d4RTRxWnJDO0V3RTNxWks7O0lBRUUsK0JBQUE7R3hFNnFaUDtFd0UzcVpLOztJQUVFLGlDQUFBO0d4RTZxWlA7RXdFM3FaSzs7SUFFRSxrQ0FBQTtHeEU2cVpQO0V3RTNxWks7O0lBRUUsZ0NBQUE7R3hFNnFaUDtFd0U1clpLO0lBQWdDLHlCQUFBO0d4RStyWnJDO0V3RTlyWks7O0lBRUUsNkJBQUE7R3hFZ3NaUDtFd0U5clpLOztJQUVFLCtCQUFBO0d4RWdzWlA7RXdFOXJaSzs7SUFFRSxnQ0FBQTtHeEVnc1pQO0V3RTlyWks7O0lBRUUsOEJBQUE7R3hFZ3NaUDtFd0V4clpLO0lBQXdCLDRCQUFBO0d4RTJyWjdCO0V3RTFyWks7O0lBRUUsZ0NBQUE7R3hFNHJaUDtFd0UxclpLOztJQUVFLGtDQUFBO0d4RTRyWlA7RXdFMXJaSzs7SUFFRSxtQ0FBQTtHeEU0clpQO0V3RTFyWks7O0lBRUUsaUNBQUE7R3hFNHJaUDtFd0Uzc1pLO0lBQXdCLDJCQUFBO0d4RThzWjdCO0V3RTdzWks7O0lBRUUsK0JBQUE7R3hFK3NaUDtFd0U3c1pLOztJQUVFLGlDQUFBO0d4RStzWlA7RXdFN3NaSzs7SUFFRSxrQ0FBQTtHeEUrc1pQO0V3RTdzWks7O0lBRUUsZ0NBQUE7R3hFK3NaUDtFd0U5dFpLO0lBQXdCLHlCQUFBO0d4RWl1WjdCO0V3RWh1Wks7O0lBRUUsNkJBQUE7R3hFa3VaUDtFd0VodVpLOztJQUVFLCtCQUFBO0d4RWt1WlA7RXdFaHVaSzs7SUFFRSxnQ0FBQTtHeEVrdVpQO0V3RWh1Wks7O0lBRUUsOEJBQUE7R3hFa3VaUDtFd0VqdlpLO0lBQXdCLDJCQUFBO0d4RW92WjdCO0V3RW52Wks7O0lBRUUsK0JBQUE7R3hFcXZaUDtFd0VudlpLOztJQUVFLGlDQUFBO0d4RXF2WlA7RXdFbnZaSzs7SUFFRSxrQ0FBQTtHeEVxdlpQO0V3RW52Wks7O0lBRUUsZ0NBQUE7R3hFcXZaUDtFd0Vwd1pLO0lBQXdCLHlCQUFBO0d4RXV3WjdCO0V3RXR3Wks7O0lBRUUsNkJBQUE7R3hFd3daUDtFd0V0d1pLOztJQUVFLCtCQUFBO0d4RXd3WlA7RXdFdHdaSzs7SUFFRSxnQ0FBQTtHeEV3d1pQO0V3RXR3Wks7O0lBRUUsOEJBQUE7R3hFd3daUDtFd0Vsd1pDO0lBQW1CLHdCQUFBO0d4RXF3WnBCO0V3RXB3WkM7O0lBRUUsNEJBQUE7R3hFc3daSDtFd0Vwd1pDOztJQUVFLDhCQUFBO0d4RXN3Wkg7RXdFcHdaQzs7SUFFRSwrQkFBQTtHeEVzd1pIO0V3RXB3WkM7O0lBRUUsNkJBQUE7R3hFc3daSDtDQUNGO0FnQmh4Wkc7RXdEbERJO0lBQWdDLHFCQUFBO0d4RXMwWnJDO0V3RXIwWks7O0lBRUUseUJBQUE7R3hFdTBaUDtFd0VyMFpLOztJQUVFLDJCQUFBO0d4RXUwWlA7RXdFcjBaSzs7SUFFRSw0QkFBQTtHeEV1MFpQO0V3RXIwWks7O0lBRUUsMEJBQUE7R3hFdTBaUDtFd0V0MVpLO0lBQWdDLDJCQUFBO0d4RXkxWnJDO0V3RXgxWks7O0lBRUUsK0JBQUE7R3hFMDFaUDtFd0V4MVpLOztJQUVFLGlDQUFBO0d4RTAxWlA7RXdFeDFaSzs7SUFFRSxrQ0FBQTtHeEUwMVpQO0V3RXgxWks7O0lBRUUsZ0NBQUE7R3hFMDFaUDtFd0V6MlpLO0lBQWdDLDBCQUFBO0d4RTQyWnJDO0V3RTMyWks7O0lBRUUsOEJBQUE7R3hFNjJaUDtFd0UzMlpLOztJQUVFLGdDQUFBO0d4RTYyWlA7RXdFMzJaSzs7SUFFRSxpQ0FBQTtHeEU2MlpQO0V3RTMyWks7O0lBRUUsK0JBQUE7R3hFNjJaUDtFd0U1M1pLO0lBQWdDLHdCQUFBO0d4RSszWnJDO0V3RTkzWks7O0lBRUUsNEJBQUE7R3hFZzRaUDtFd0U5M1pLOztJQUVFLDhCQUFBO0d4RWc0WlA7RXdFOTNaSzs7SUFFRSwrQkFBQTtHeEVnNFpQO0V3RTkzWks7O0lBRUUsNkJBQUE7R3hFZzRaUDtFd0UvNFpLO0lBQWdDLDBCQUFBO0d4RWs1WnJDO0V3RWo1Wks7O0lBRUUsOEJBQUE7R3hFbTVaUDtFd0VqNVpLOztJQUVFLGdDQUFBO0d4RW01WlA7RXdFajVaSzs7SUFFRSxpQ0FBQTtHeEVtNVpQO0V3RWo1Wks7O0lBRUUsK0JBQUE7R3hFbTVaUDtFd0VsNlpLO0lBQWdDLHdCQUFBO0d4RXE2WnJDO0V3RXA2Wks7O0lBRUUsNEJBQUE7R3hFczZaUDtFd0VwNlpLOztJQUVFLDhCQUFBO0d4RXM2WlA7RXdFcDZaSzs7SUFFRSwrQkFBQTtHeEVzNlpQO0V3RXA2Wks7O0lBRUUsNkJBQUE7R3hFczZaUDtFd0VyN1pLO0lBQWdDLHNCQUFBO0d4RXc3WnJDO0V3RXY3Wks7O0lBRUUsMEJBQUE7R3hFeTdaUDtFd0V2N1pLOztJQUVFLDRCQUFBO0d4RXk3WlA7RXdFdjdaSzs7SUFFRSw2QkFBQTtHeEV5N1pQO0V3RXY3Wks7O0lBRUUsMkJBQUE7R3hFeTdaUDtFd0V4OFpLO0lBQWdDLDRCQUFBO0d4RTI4WnJDO0V3RTE4Wks7O0lBRUUsZ0NBQUE7R3hFNDhaUDtFd0UxOFpLOztJQUVFLGtDQUFBO0d4RTQ4WlA7RXdFMThaSzs7SUFFRSxtQ0FBQTtHeEU0OFpQO0V3RTE4Wks7O0lBRUUsaUNBQUE7R3hFNDhaUDtFd0UzOVpLO0lBQWdDLDJCQUFBO0d4RTg5WnJDO0V3RTc5Wks7O0lBRUUsK0JBQUE7R3hFKzlaUDtFd0U3OVpLOztJQUVFLGlDQUFBO0d4RSs5WlA7RXdFNzlaSzs7SUFFRSxrQ0FBQTtHeEUrOVpQO0V3RTc5Wks7O0lBRUUsZ0NBQUE7R3hFKzlaUDtFd0U5K1pLO0lBQWdDLHlCQUFBO0d4RWkvWnJDO0V3RWgvWks7O0lBRUUsNkJBQUE7R3hFay9aUDtFd0VoL1pLOztJQUVFLCtCQUFBO0d4RWsvWlA7RXdFaC9aSzs7SUFFRSxnQ0FBQTtHeEVrL1pQO0V3RWgvWks7O0lBRUUsOEJBQUE7R3hFay9aUDtFd0VqZ2FLO0lBQWdDLDJCQUFBO0d4RW9nYXJDO0V3RW5nYUs7O0lBRUUsK0JBQUE7R3hFcWdhUDtFd0VuZ2FLOztJQUVFLGlDQUFBO0d4RXFnYVA7RXdFbmdhSzs7SUFFRSxrQ0FBQTtHeEVxZ2FQO0V3RW5nYUs7O0lBRUUsZ0NBQUE7R3hFcWdhUDtFd0VwaGFLO0lBQWdDLHlCQUFBO0d4RXVoYXJDO0V3RXRoYUs7O0lBRUUsNkJBQUE7R3hFd2hhUDtFd0V0aGFLOztJQUVFLCtCQUFBO0d4RXdoYVA7RXdFdGhhSzs7SUFFRSxnQ0FBQTtHeEV3aGFQO0V3RXRoYUs7O0lBRUUsOEJBQUE7R3hFd2hhUDtFd0VoaGFLO0lBQXdCLDRCQUFBO0d4RW1oYTdCO0V3RWxoYUs7O0lBRUUsZ0NBQUE7R3hFb2hhUDtFd0VsaGFLOztJQUVFLGtDQUFBO0d4RW9oYVA7RXdFbGhhSzs7SUFFRSxtQ0FBQTtHeEVvaGFQO0V3RWxoYUs7O0lBRUUsaUNBQUE7R3hFb2hhUDtFd0VuaWFLO0lBQXdCLDJCQUFBO0d4RXNpYTdCO0V3RXJpYUs7O0lBRUUsK0JBQUE7R3hFdWlhUDtFd0VyaWFLOztJQUVFLGlDQUFBO0d4RXVpYVA7RXdFcmlhSzs7SUFFRSxrQ0FBQTtHeEV1aWFQO0V3RXJpYUs7O0lBRUUsZ0NBQUE7R3hFdWlhUDtFd0V0amFLO0lBQXdCLHlCQUFBO0d4RXlqYTdCO0V3RXhqYUs7O0lBRUUsNkJBQUE7R3hFMGphUDtFd0V4amFLOztJQUVFLCtCQUFBO0d4RTBqYVA7RXdFeGphSzs7SUFFRSxnQ0FBQTtHeEUwamFQO0V3RXhqYUs7O0lBRUUsOEJBQUE7R3hFMGphUDtFd0V6a2FLO0lBQXdCLDJCQUFBO0d4RTRrYTdCO0V3RTNrYUs7O0lBRUUsK0JBQUE7R3hFNmthUDtFd0Uza2FLOztJQUVFLGlDQUFBO0d4RTZrYVA7RXdFM2thSzs7SUFFRSxrQ0FBQTtHeEU2a2FQO0V3RTNrYUs7O0lBRUUsZ0NBQUE7R3hFNmthUDtFd0U1bGFLO0lBQXdCLHlCQUFBO0d4RStsYTdCO0V3RTlsYUs7O0lBRUUsNkJBQUE7R3hFZ21hUDtFd0U5bGFLOztJQUVFLCtCQUFBO0d4RWdtYVA7RXdFOWxhSzs7SUFFRSxnQ0FBQTtHeEVnbWFQO0V3RTlsYUs7O0lBRUUsOEJBQUE7R3hFZ21hUDtFd0UxbGFDO0lBQW1CLHdCQUFBO0d4RTZsYXBCO0V3RTVsYUM7O0lBRUUsNEJBQUE7R3hFOGxhSDtFd0U1bGFDOztJQUVFLDhCQUFBO0d4RThsYUg7RXdFNWxhQzs7SUFFRSwrQkFBQTtHeEU4bGFIO0V3RTVsYUM7O0lBRUUsNkJBQUE7R3hFOGxhSDtDQUNGO0F5RS9wYUM7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBRUEscUJBQUE7RUFDQSxZQUFBO0VBRUEsbUNBQUE7Q3pFK3BhSDs7QTBFenFhRDtFQUFrQiw2R0FBQTtDMUU2cWFqQjs7QTBFenFhRDtFQUFpQiwrQkFBQTtDMUU2cWFoQjs7QTBFNXFhRDtFQUFpQiwrQkFBQTtDMUVncmFoQjs7QTBFL3FhRDtFQUFpQiwrQkFBQTtDMUVtcmFoQjs7QTBFbHJhRDtFQ1RFLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtDM0UrcmFEOztBMEVocmFHO0VBQXdCLDRCQUFBO0MxRW9yYTNCOztBMEVucmFHO0VBQXdCLDZCQUFBO0MxRXVyYTNCOztBMEV0cmFHO0VBQXdCLDhCQUFBO0MxRTByYTNCOztBZ0JycGFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUVpc2F6QjtFMEVoc2FDO0lBQXdCLDZCQUFBO0cxRW1zYXpCO0UwRWxzYUM7SUFBd0IsOEJBQUE7RzFFcXNhekI7Q0FDRjtBZ0JqcWFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUU0c2F6QjtFMEUzc2FDO0lBQXdCLDZCQUFBO0cxRThzYXpCO0UwRTdzYUM7SUFBd0IsOEJBQUE7RzFFZ3RhekI7Q0FDRjtBZ0I1cWFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUV1dGF6QjtFMEV0dGFDO0lBQXdCLDZCQUFBO0cxRXl0YXpCO0UwRXh0YUM7SUFBd0IsOEJBQUE7RzFFMnRhekI7Q0FDRjtBZ0J2cmFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUVrdWF6QjtFMEVqdWFDO0lBQXdCLDZCQUFBO0cxRW91YXpCO0UwRW51YUM7SUFBd0IsOEJBQUE7RzFFc3VhekI7Q0FDRjtBZ0Jsc2FHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUU2dWF6QjtFMEU1dWFDO0lBQXdCLDZCQUFBO0cxRSt1YXpCO0UwRTl1YUM7SUFBd0IsOEJBQUE7RzFFaXZhekI7Q0FDRjtBZ0I3c2FHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUV3dmF6QjtFMEV2dmFDO0lBQXdCLDZCQUFBO0cxRTB2YXpCO0UwRXp2YUM7SUFBd0IsOEJBQUE7RzFFNHZhekI7Q0FDRjtBZ0J4dGFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUVtd2F6QjtFMEVsd2FDO0lBQXdCLDZCQUFBO0cxRXF3YXpCO0UwRXB3YUM7SUFBd0IsOEJBQUE7RzFFdXdhekI7Q0FDRjtBZ0JudWFHO0UwRHZDQTtJQUF3Qiw0QkFBQTtHMUU4d2F6QjtFMEU3d2FDO0lBQXdCLDZCQUFBO0cxRWd4YXpCO0UwRS93YUM7SUFBd0IsOEJBQUE7RzFFa3hhekI7Q0FDRjtBMEU3d2FEO0VBQW1CLHFDQUFBO0MxRWd4YWxCOztBMEUvd2FEO0VBQW1CLHFDQUFBO0MxRW14YWxCOztBMEVseGFEO0VBQW1CLHNDQUFBO0MxRXN4YWxCOztBMEVseGFEO0VBQXVCLDRCQUFBO0MxRXN4YXRCOztBMEVyeGFEO0VBQXVCLGdDQUFBO0MxRXl4YXRCOztBMEV4eGFEO0VBQXVCLDRCQUFBO0MxRTR4YXRCOztBMEUzeGFEO0VBQXVCLDRCQUFBO0MxRSt4YXRCOztBMEU5eGFEO0VBQXVCLCtCQUFBO0MxRWt5YXRCOztBMEVqeWFEO0VBQXVCLDhCQUFBO0MxRXF5YXRCOztBMEVqeWFEO0VBQWMsdUJBQUE7QzFFcXlhYjs7QTRFNTBhQztFQUNFLDBCQUFBO0M1RSswYUg7O0FPcjBhQztFcUVMTSwrQ0FBQTtDNUU4MGFQOztBNEVwMWFDO0VBQ0UsMEJBQUE7QzVFdTFhSDs7QU83MGFDO0VxRUxNLDJDQUFBO0M1RXMxYVA7O0E0RTUxYUM7RUFDRSwwQkFBQTtDNUUrMWFIOztBT3IxYUM7RXFFTE0sOENBQUE7QzVFODFhUDs7QTRFcDJhQztFQUNFLDBCQUFBO0M1RXUyYUg7O0FPNzFhQztFcUVMTSxrRUFBQTtDNUVzMmFQOztBNEU1MmFDO0VBQ0UsMEJBQUE7QzVFKzJhSDs7QU9yMmFDO0VxRUxNLG9FQUFBO0M1RTgyYVA7O0E0RXAzYUM7RUFDRSwwQkFBQTtDNUV1M2FIOztBTzcyYUM7RXFFTE0sb0VBQUE7QzVFczNhUDs7QTRFNTNhQztFQUNFLDBCQUFBO0M1RSszYUg7O0FPcjNhQztFcUVMTSw4Q0FBQTtDNUU4M2FQOztBNEVwNGFDO0VBQ0UsMEJBQUE7QzVFdTRhSDs7QU83M2FDO0VxRUxNLDJDQUFBO0M1RXM0YVA7O0E0RTU0YUM7RUFDRSwwQkFBQTtDNUUrNGFIOztBT3I0YUM7RXFFTE0sb0RBQUE7QzVFODRhUDs7QTRFcDVhQztFQUNFLDBCQUFBO0M1RXU1YUg7O0FPNzRhQztFcUVMTSxpRUFBQTtDNUVzNWFQOztBNEU1NWFDO0VBQ0UsMEJBQUE7QzVFKzVhSDs7QU9yNWFDO0VxRUxNLG1FQUFBO0M1RTg1YVA7O0E0RXA2YUM7RUFDRSwwQkFBQTtDNUV1NmFIOztBTzc1YUM7RXFFTE0saUVBQUE7QzVFczZhUDs7QTRFNTZhQztFQUNFLDBCQUFBO0M1RSs2YUg7O0FPcjZhQztFcUVMTSxrRUFBQTtDNUU4NmFQOztBNEVwN2FDO0VBQ0UsMEJBQUE7QzVFdTdhSDs7QU83NmFDO0VxRUxNLDhDQUFBO0M1RXM3YVA7O0E0RTU3YUM7RUFDRSx1QkFBQTtDNUUrN2FIOztBT3I3YUM7RXFFTE0sOENBQUE7QzVFODdhUDs7QTRFcDhhQztFQUNFLDBCQUFBO0M1RXU4YUg7O0FPNzdhQztFcUVMTSw4Q0FBQTtDNUVzOGFQOztBNEU1OGFDO0VBQ0UsMEJBQUE7QzVFKzhhSDs7QU9yOGFDO0VxRUxNLG1FQUFBO0M1RTg4YVA7O0E0RXA5YUM7RUFDRSwwQkFBQTtDNUV1OWFIOztBTzc4YUM7RXFFTE0sMkNBQUE7QzVFczlhUDs7QTRFNTlhQztFQUNFLDBCQUFBO0M1RSs5YUg7O0FPcjlhQztFcUVMTSwyQ0FBQTtDNUU4OWFQOztBNEVwK2FDO0VB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aUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosU0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixZQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RW1EakhwQixzQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0NuSXE1bkJIO0FtSW41bkJHO0VBQ0UsY0FBQTtDbklxNW5CTDtBbUlqNW5CQztFOUg4R0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosYUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixpQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixTQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7RW1EaEdwQixZQUFBO0VBQ0EsZ0RBQUE7RUFDQSw2QkFBQTtFQUNBLGUvSDNCTztFK0g0QlAsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtDbkl3Nm5CSDtBZ0I3N25CRztFbUhVRjtJQWNJLHNCQUFBO0duSXk2bkJIO0NBQ0Y7O0FtSXI2bkJEO0VBQ0UsY0FBQTtDbkl3Nm5CRDtBZ0J0OG5CRztFbUg2Qko7SUFJSSxzQkFBQTtHbkl5Nm5CRDtDQUNGOztBb0lyZ29CQztFQUNFLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0NwSXdnb0JIO0FvSXBnb0JHO0VwRGdJTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixnQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtDaEY2Mm5CdkI7QW9JemdvQkM7RUFDRSxvQkFBQTtDcEkyZ29CSDtBb0l2Z29CRztFQUNFLGdCQUFBO0NwSXlnb0JMIiwiZmlsZSI6InN0eWxlcy5jc3MifQ== */