@charset "UTF-8";
/*!
 * Bootstrap v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #043673;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #9D2235;
  --orange: #FF671F;
  --yellow: #ffc107;
  --green: #84BD00;
  --teal: #00AEC7;
  --cyan: #17a2b8;
  --white: #ffffff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #043673;
  --secondary: #6c757d;
  --success: #84BD00;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #9D2235;
  --light: #ffffff;
  --dark: #000000;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: brandon-grotesque, sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: brandon-grotesque, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #808080;
  text-align: left;
  background-color: #ffffff;
}

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

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

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

dfn {
  font-style: italic;
}

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: #043673;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #011329;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, 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:not(:root) {
  overflow: hidden;
}

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

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

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

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.2;
  color: inherit;
}

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

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

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

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

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

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

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

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

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

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

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

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

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

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

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

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

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

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

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

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

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

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

.figure {
  display: inline-block;
}

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

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

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

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

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

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

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

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, #footer-nav .container-fluid .row .col-lt, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .event-leadership .container .row:last-of-type .col:first-of-type, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.three .col, .event-listing .container .row:last-of-type .col:first-of-type, #home-contact .container .row .col-rt, #footer-nav .container-fluid .row .col-rt, .col-lg-3, #home-locations .container .row#home-locations-list .col, .col-lg-2, #home-services .container .row#home-services-list .col, .col-lg-1, .col-md, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #footer-logos .container .row .col,
.col-md-auto, .col-md-12, #lp-content .container .row:last-of-type .col.col-full, #leadership .container .row .col.col-full, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, .col-md-6, #event-program .container .row#event-program-links .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #history .container .row .col, .col-md-5, .event-leadership .container .row:last-of-type .col:first-of-type, .col-md-4, .event-thumbnails .container .row .col, .event-links .container .row .col, #leadership .container .row .col.team-member, #care-team .container .row .col.team-member, #home-news .container .row#home-news-list .col, .col-md-3, #virtual-event-logos .container .row .col, #patient-links .container .row .col, #home-contact .container .row .col-lt, .col-md-2, .col-md-1, .col-sm, #volunteer-stats .container .row#stats-row .col, #home-contact .container .row .col-mid,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, #single-location-gallery .container .row .col, #tour-gallery .container .row .col, #home-links .container-fluid .row .col, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, #event-program .container .row#event-program-links .col, .event-leadership .container .row:last-of-type .col:last-of-type, .event-leadership .container .row:last-of-type .col:first-of-type, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.one .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, .event-listing .container .row:last-of-type .col:last-of-type, .col-full, #footer-nav .container-fluid .row .col, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .event-sponsors .container > .row > .col .row.three .col, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

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

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

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

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

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

.col-6, .event-sponsors .container > .row > .col .row.three .col, #home-services .container .row#home-services-list .col {
  flex: 0 0 50%;
  max-width: 50%;
}

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

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

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

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

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

.col-12, #event-program .container .row#event-program-links .col, .event-leadership .container .row:last-of-type .col:last-of-type, .event-leadership .container .row:last-of-type .col:first-of-type, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.one .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, .event-listing .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:first-of-type, #virtual-event-logos .container .row .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #single-location-gallery .container .row .col, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #history .container .row .col, #leadership .container .row .col.team-member, #tour-gallery .container .row .col, #volunteer-stats .container .row#stats-row .col, #care-team .container .row .col.team-member, #patient-links .container .row .col, #home-contact .container .row .col-mid, #home-contact .container .row .col-rt, #home-contact .container .row .col-lt, #home-links .container-fluid .row .col, #home-news .container .row#home-news-list .col, #home-locations .container .row#home-locations-list .col, .col-full, #footer-nav .container-fluid .row .col, #footer-logos .container .row .col {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm, #volunteer-stats .container .row#stats-row .col, #home-contact .container .row .col-mid, #home-contact .container .row .col-rt {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3, #home-services .container .row#home-services-list .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4, #virtual-event-logos .container .row .col {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, #single-location-gallery .container .row .col, #leadership .container .row .col.team-member, #tour-gallery .container .row .col, #care-team .container .row .col.team-member, #patient-links .container .row .col, #home-links .container-fluid .row .col, #home-locations .container .row#home-locations-list .col, #footer-logos .container .row .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12, #leadership .container .row .col.col-full {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #footer-logos .container .row .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3, #virtual-event-logos .container .row .col, #patient-links .container .row .col, #home-contact .container .row .col-lt {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4, .event-thumbnails .container .row .col, .event-links .container .row .col, #leadership .container .row .col.team-member, #care-team .container .row .col.team-member, #home-news .container .row#home-news-list .col {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5, .event-leadership .container .row:last-of-type .col:first-of-type, .event-listing .container .row:last-of-type .col:first-of-type {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6, #event-program .container .row#event-program-links .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #history .container .row .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12, #lp-content .container .row:last-of-type .col.col-full, #leadership .container .row .col.col-full {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2, #home-services .container .row#home-services-list .col {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3, #home-locations .container .row#home-locations-list .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4, .event-leadership .container .row:last-of-type .col:first-of-type, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.three .col, .event-listing .container .row:last-of-type .col:first-of-type, #home-contact .container .row .col-rt, #footer-nav .container-fluid .row .col-rt {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, #footer-nav .container-fluid .row .col-lt {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table, #lp-content table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}
.table th, #lp-content table th,
.table td,
#lp-content table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #F1F2F2;
}
.table thead th, #lp-content table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #F1F2F2;
}
.table tbody + tbody, #lp-content table tbody + tbody {
  border-top: 2px solid #F1F2F2;
}
.table .table, #lp-content table .table, .table #lp-content table, #lp-content .table table, #lp-content table table {
  background-color: #F1F2F2;
}

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

.table-bordered {
  border: 1px solid #F1F2F2;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #F1F2F2;
}
.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), #lp-content table tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b9c7d8;
}

.table-hover .table-primary:hover {
  background-color: #a9bacf;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a9bacf;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #ddedb8;
}

.table-hover .table-success:hover {
  background-color: #d3e8a4;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #d3e8a4;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e4c1c6;
}

.table-hover .table-danger:hover {
  background-color: #dcafb6;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dcafb6;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #b8b8b8;
}

.table-hover .table-dark:hover {
  background-color: #ababab;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #ababab;
}

.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, #lp-content table .thead-dark th {
  color: #ffffff;
  background-color: #212529;
  border-color: #32383e;
}
.table .thead-light th, #lp-content table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #F1F2F2;
}

.table-dark {
  color: #ffffff;
  background-color: #212529;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd), #lp-content table.table-dark tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  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;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .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;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .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;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control, .ginput_container input,
.ginput_container select,
.ginput_container textarea, #searchform input[type=text] {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #808080;
  border-radius: 0px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .form-control, .ginput_container input,
  .ginput_container select,
  .ginput_container textarea, #searchform input[type=text] {
    transition: none;
  }
}
.form-control::-ms-expand, .ginput_container input::-ms-expand,
.ginput_container select::-ms-expand,
.ginput_container textarea::-ms-expand, #searchform input[type=text]::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus, .ginput_container input:focus,
.ginput_container select:focus,
.ginput_container textarea:focus, #searchform input[type=text]:focus {
  color: #495057;
  background-color: #ffffff;
  border-color: #48e8ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.form-control::-moz-placeholder, .ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder, #searchform input[type=text]::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder, .ginput_container input::placeholder,
.ginput_container select::placeholder,
.ginput_container textarea::placeholder, #searchform input[type=text]::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .ginput_container input:disabled,
.ginput_container select:disabled,
.ginput_container textarea:disabled, #searchform input[type=text]:disabled, .form-control[readonly], .ginput_container input[readonly],
.ginput_container select[readonly],
.ginput_container textarea[readonly], #searchform input[readonly][type=text] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]),
.ginput_container select:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}
select.form-control:focus::-ms-value,
.ginput_container select:focus::-ms-value {
  color: #495057;
  background-color: #ffffff;
}

.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-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #808080;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .ginput_container .input-group-sm > input.form-control-plaintext,
.ginput_container .input-group-sm > select.form-control-plaintext,
.ginput_container .input-group-sm > textarea.form-control-plaintext, #searchform .input-group-sm > input.form-control-plaintext[type=text],
.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
.input-group-sm > .input-group-prepend > .form-control-plaintext.gform_button,
.input-group-sm > .input-group-prepend > .form-control-plaintext.gform_next_button,
.input-group-sm > .input-group-prepend > .form-control-plaintext.gform_previous_button,
#searchform .input-group-sm > .input-group-prepend > input.form-control-plaintext[type=submit],
.input-group-sm > .input-group-append > .form-control-plaintext.btn,
.input-group-sm > .input-group-append > .form-control-plaintext.gform_button,
.input-group-sm > .input-group-append > .form-control-plaintext.gform_next_button,
.input-group-sm > .input-group-append > .form-control-plaintext.gform_previous_button,
#searchform .input-group-sm > .input-group-append > input.form-control-plaintext[type=submit], .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .ginput_container .input-group-lg > input.form-control-plaintext,
.ginput_container .input-group-lg > select.form-control-plaintext,
.ginput_container .input-group-lg > textarea.form-control-plaintext, #searchform .input-group-lg > input.form-control-plaintext[type=text],
.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
.input-group-lg > .input-group-prepend > .form-control-plaintext.gform_button,
.input-group-lg > .input-group-prepend > .form-control-plaintext.gform_next_button,
.input-group-lg > .input-group-prepend > .form-control-plaintext.gform_previous_button,
#searchform .input-group-lg > .input-group-prepend > input.form-control-plaintext[type=submit],
.input-group-lg > .input-group-append > .form-control-plaintext.btn,
.input-group-lg > .input-group-append > .form-control-plaintext.gform_button,
.input-group-lg > .input-group-append > .form-control-plaintext.gform_next_button,
.input-group-lg > .input-group-append > .form-control-plaintext.gform_previous_button,
#searchform .input-group-lg > .input-group-append > input.form-control-plaintext[type=submit] {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm, .input-group-sm > .form-control, .ginput_container .input-group-sm > input,
.ginput_container .input-group-sm > select,
.ginput_container .input-group-sm > textarea, #searchform .input-group-sm > input[type=text],
.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-prepend > .gform_button,
.input-group-sm > .input-group-prepend > .gform_next_button,
.input-group-sm > .input-group-prepend > .gform_previous_button,
#searchform .input-group-sm > .input-group-prepend > input[type=submit],
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .gform_button,
.input-group-sm > .input-group-append > .gform_next_button,
.input-group-sm > .input-group-append > .gform_previous_button,
#searchform .input-group-sm > .input-group-append > input[type=submit] {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
}

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.ginput_container .input-group-sm > select:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.gform_button:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.gform_next_button:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.gform_previous_button:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.gform_button:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.gform_next_button:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.gform_previous_button:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.form-control-lg, .input-group-lg > .form-control, .ginput_container .input-group-lg > input,
.ginput_container .input-group-lg > select,
.ginput_container .input-group-lg > textarea, #searchform .input-group-lg > input[type=text],
.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-prepend > .gform_button,
.input-group-lg > .input-group-prepend > .gform_next_button,
.input-group-lg > .input-group-prepend > .gform_previous_button,
#searchform .input-group-lg > .input-group-prepend > input[type=submit],
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .gform_button,
.input-group-lg > .input-group-append > .gform_next_button,
.input-group-lg > .input-group-append > .gform_previous_button,
#searchform .input-group-lg > .input-group-append > input[type=submit] {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0px;
}

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.ginput_container .input-group-lg > select:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.gform_button:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.gform_next_button:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.gform_previous_button:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.gform_button:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.gform_next_button:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.gform_previous_button:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

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

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

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

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

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #ffffff;
  background-color: rgba(132, 189, 0, 0.8);
  border-radius: 0.2rem;
}

.was-validated .form-control:valid, .was-validated .ginput_container input:valid, .ginput_container .was-validated input:valid,
.was-validated .ginput_container select:valid,
.ginput_container .was-validated select:valid,
.was-validated .ginput_container textarea:valid,
.ginput_container .was-validated textarea:valid, .was-validated #searchform input[type=text]:valid, #searchform .was-validated input[type=text]:valid, .form-control.is-valid, .ginput_container input.is-valid,
.ginput_container select.is-valid,
.ginput_container textarea.is-valid, #searchform input.is-valid[type=text],
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #84BD00;
}
.was-validated .form-control:valid:focus, .was-validated .ginput_container input:valid:focus, .ginput_container .was-validated input:valid:focus,
.was-validated .ginput_container select:valid:focus,
.ginput_container .was-validated select:valid:focus,
.was-validated .ginput_container textarea:valid:focus,
.ginput_container .was-validated textarea:valid:focus, .was-validated #searchform input[type=text]:valid:focus, #searchform .was-validated input[type=text]:valid:focus, .form-control.is-valid:focus, .ginput_container input.is-valid:focus,
.ginput_container select.is-valid:focus,
.ginput_container textarea.is-valid:focus, #searchform input.is-valid[type=text]:focus,
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #84BD00;
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback, .was-validated .ginput_container input:valid ~ .valid-feedback, .ginput_container .was-validated input:valid ~ .valid-feedback,
.was-validated .ginput_container select:valid ~ .valid-feedback,
.ginput_container .was-validated select:valid ~ .valid-feedback,
.was-validated .ginput_container textarea:valid ~ .valid-feedback,
.ginput_container .was-validated textarea:valid ~ .valid-feedback, .was-validated #searchform input[type=text]:valid ~ .valid-feedback, #searchform .was-validated input[type=text]:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip,
.was-validated .ginput_container input:valid ~ .valid-tooltip,
.ginput_container .was-validated input:valid ~ .valid-tooltip,
.was-validated .ginput_container select:valid ~ .valid-tooltip,
.ginput_container .was-validated select:valid ~ .valid-tooltip,
.was-validated .ginput_container textarea:valid ~ .valid-tooltip,
.ginput_container .was-validated textarea:valid ~ .valid-tooltip,
.was-validated #searchform input[type=text]:valid ~ .valid-tooltip,
#searchform .was-validated input[type=text]:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .ginput_container input.is-valid ~ .valid-feedback,
.ginput_container select.is-valid ~ .valid-feedback,
.ginput_container textarea.is-valid ~ .valid-feedback, #searchform input.is-valid[type=text] ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
.ginput_container input.is-valid ~ .valid-tooltip,
.ginput_container select.is-valid ~ .valid-tooltip,
.ginput_container textarea.is-valid ~ .valid-tooltip,
#searchform input.is-valid[type=text] ~ .valid-tooltip,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #84BD00;
}
.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, .was-validated .gchoice .custom-control-input:valid ~ label, .gchoice .was-validated .custom-control-input:valid ~ label,
.was-validated .ginput_container_consent .custom-control-input:valid ~ label,
.ginput_container_consent .was-validated .custom-control-input:valid ~ label, .was-validated .gchoice input:valid ~ .custom-control-label, .was-validated .gchoice input:valid ~ label, .gchoice .was-validated input:valid ~ .custom-control-label, .gchoice .was-validated input:valid ~ label,
.was-validated .ginput_container_consent input:valid ~ .custom-control-label,
.was-validated .ginput_container_consent input:valid ~ label,
.ginput_container_consent .was-validated input:valid ~ .custom-control-label,
.ginput_container_consent .was-validated input:valid ~ label, .was-validated .ginput_container_radio li .custom-control-input:valid ~ label, .ginput_container_radio li .was-validated .custom-control-input:valid ~ label, .was-validated .ginput_container_radio li input:valid ~ .custom-control-label, .was-validated .ginput_container_radio li input:valid ~ label, .ginput_container_radio li .was-validated input:valid ~ .custom-control-label, .ginput_container_radio li .was-validated input:valid ~ label, .custom-control-input.is-valid ~ .custom-control-label, .gchoice .custom-control-input.is-valid ~ label,
.ginput_container_consent .custom-control-input.is-valid ~ label, .gchoice input.is-valid ~ .custom-control-label, .gchoice input.is-valid ~ label,
.ginput_container_consent input.is-valid ~ .custom-control-label,
.ginput_container_consent input.is-valid ~ label, .ginput_container_radio li .custom-control-input.is-valid ~ label, .ginput_container_radio li input.is-valid ~ .custom-control-label, .ginput_container_radio li input.is-valid ~ label {
  color: #84BD00;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:valid ~ label::before, .gchoice .was-validated .custom-control-input:valid ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:valid ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:valid ~ label::before, .was-validated .gchoice input:valid ~ .custom-control-label::before, .was-validated .gchoice input:valid ~ label::before, .gchoice .was-validated input:valid ~ .custom-control-label::before, .gchoice .was-validated input:valid ~ label::before,
.was-validated .ginput_container_consent input:valid ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:valid ~ label::before,
.ginput_container_consent .was-validated input:valid ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:valid ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:valid ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:valid ~ label::before, .was-validated .ginput_container_radio li input:valid ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:valid ~ label::before, .ginput_container_radio li .was-validated input:valid ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:valid ~ label::before, .custom-control-input.is-valid ~ .custom-control-label::before, .gchoice .custom-control-input.is-valid ~ label::before,
.ginput_container_consent .custom-control-input.is-valid ~ label::before, .gchoice input.is-valid ~ .custom-control-label::before, .gchoice input.is-valid ~ label::before,
.ginput_container_consent input.is-valid ~ .custom-control-label::before,
.ginput_container_consent input.is-valid ~ label::before, .ginput_container_radio li .custom-control-input.is-valid ~ label::before, .ginput_container_radio li input.is-valid ~ .custom-control-label::before, .ginput_container_radio li input.is-valid ~ label::before {
  background-color: #c5ff3e;
}
.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .gchoice input:valid ~ .valid-feedback, .gchoice .was-validated input:valid ~ .valid-feedback,
.was-validated .ginput_container_consent input:valid ~ .valid-feedback,
.ginput_container_consent .was-validated input:valid ~ .valid-feedback, .was-validated .ginput_container_radio li input:valid ~ .valid-feedback, .ginput_container_radio li .was-validated input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip,
.was-validated .gchoice input:valid ~ .valid-tooltip,
.gchoice .was-validated input:valid ~ .valid-tooltip,
.was-validated .ginput_container_consent input:valid ~ .valid-tooltip,
.ginput_container_consent .was-validated input:valid ~ .valid-tooltip,
.was-validated .ginput_container_radio li input:valid ~ .valid-tooltip,
.ginput_container_radio li .was-validated input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .gchoice input.is-valid ~ .valid-feedback,
.ginput_container_consent input.is-valid ~ .valid-feedback, .ginput_container_radio li input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip,
.gchoice input.is-valid ~ .valid-tooltip,
.ginput_container_consent input.is-valid ~ .valid-tooltip,
.ginput_container_radio li input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:valid:checked ~ label::before, .gchoice .was-validated .custom-control-input:valid:checked ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:valid:checked ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:valid:checked ~ label::before, .was-validated .gchoice input:valid:checked ~ .custom-control-label::before, .was-validated .gchoice input:valid:checked ~ label::before, .gchoice .was-validated input:valid:checked ~ .custom-control-label::before, .gchoice .was-validated input:valid:checked ~ label::before,
.was-validated .ginput_container_consent input:valid:checked ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:valid:checked ~ label::before,
.ginput_container_consent .was-validated input:valid:checked ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:valid:checked ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:valid:checked ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:valid:checked ~ label::before, .was-validated .ginput_container_radio li input:valid:checked ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:valid:checked ~ label::before, .ginput_container_radio li .was-validated input:valid:checked ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:valid:checked ~ label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before, .gchoice .custom-control-input.is-valid:checked ~ label::before,
.ginput_container_consent .custom-control-input.is-valid:checked ~ label::before, .gchoice input.is-valid:checked ~ .custom-control-label::before, .gchoice input.is-valid:checked ~ label::before,
.ginput_container_consent input.is-valid:checked ~ .custom-control-label::before,
.ginput_container_consent input.is-valid:checked ~ label::before, .ginput_container_radio li .custom-control-input.is-valid:checked ~ label::before, .ginput_container_radio li input.is-valid:checked ~ .custom-control-label::before, .ginput_container_radio li input.is-valid:checked ~ label::before {
  background-color: #a8f000;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:valid:focus ~ label::before, .gchoice .was-validated .custom-control-input:valid:focus ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:valid:focus ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:valid:focus ~ label::before, .was-validated .gchoice input:valid:focus ~ .custom-control-label::before, .was-validated .gchoice input:valid:focus ~ label::before, .gchoice .was-validated input:valid:focus ~ .custom-control-label::before, .gchoice .was-validated input:valid:focus ~ label::before,
.was-validated .ginput_container_consent input:valid:focus ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:valid:focus ~ label::before,
.ginput_container_consent .was-validated input:valid:focus ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:valid:focus ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:valid:focus ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:valid:focus ~ label::before, .was-validated .ginput_container_radio li input:valid:focus ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:valid:focus ~ label::before, .ginput_container_radio li .was-validated input:valid:focus ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:valid:focus ~ label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, .gchoice .custom-control-input.is-valid:focus ~ label::before,
.ginput_container_consent .custom-control-input.is-valid:focus ~ label::before, .gchoice input.is-valid:focus ~ .custom-control-label::before, .gchoice input.is-valid:focus ~ label::before,
.ginput_container_consent input.is-valid:focus ~ .custom-control-label::before,
.ginput_container_consent input.is-valid:focus ~ label::before, .ginput_container_radio li .custom-control-input.is-valid:focus ~ label::before, .ginput_container_radio li input.is-valid:focus ~ .custom-control-label::before, .ginput_container_radio li input.is-valid:focus ~ label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(132, 189, 0, 0.25);
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #84BD00;
}
.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
  border-color: inherit;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #ffffff;
  background-color: rgba(157, 34, 53, 0.8);
  border-radius: 0.2rem;
}

.was-validated .form-control:invalid, .was-validated .ginput_container input:invalid, .ginput_container .was-validated input:invalid,
.was-validated .ginput_container select:invalid,
.ginput_container .was-validated select:invalid,
.was-validated .ginput_container textarea:invalid,
.ginput_container .was-validated textarea:invalid, .was-validated #searchform input[type=text]:invalid, #searchform .was-validated input[type=text]:invalid, .form-control.is-invalid, .ginput_container input.is-invalid,
.ginput_container select.is-invalid,
.ginput_container textarea.is-invalid, #searchform input.is-invalid[type=text],
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #9D2235;
}
.was-validated .form-control:invalid:focus, .was-validated .ginput_container input:invalid:focus, .ginput_container .was-validated input:invalid:focus,
.was-validated .ginput_container select:invalid:focus,
.ginput_container .was-validated select:invalid:focus,
.was-validated .ginput_container textarea:invalid:focus,
.ginput_container .was-validated textarea:invalid:focus, .was-validated #searchform input[type=text]:invalid:focus, #searchform .was-validated input[type=text]:invalid:focus, .form-control.is-invalid:focus, .ginput_container input.is-invalid:focus,
.ginput_container select.is-invalid:focus,
.ginput_container textarea.is-invalid:focus, #searchform input.is-invalid[type=text]:focus,
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #9D2235;
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .ginput_container input:invalid ~ .invalid-feedback, .ginput_container .was-validated input:invalid ~ .invalid-feedback,
.was-validated .ginput_container select:invalid ~ .invalid-feedback,
.ginput_container .was-validated select:invalid ~ .invalid-feedback,
.was-validated .ginput_container textarea:invalid ~ .invalid-feedback,
.ginput_container .was-validated textarea:invalid ~ .invalid-feedback, .was-validated #searchform input[type=text]:invalid ~ .invalid-feedback, #searchform .was-validated input[type=text]:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip,
.was-validated .ginput_container input:invalid ~ .invalid-tooltip,
.ginput_container .was-validated input:invalid ~ .invalid-tooltip,
.was-validated .ginput_container select:invalid ~ .invalid-tooltip,
.ginput_container .was-validated select:invalid ~ .invalid-tooltip,
.was-validated .ginput_container textarea:invalid ~ .invalid-tooltip,
.ginput_container .was-validated textarea:invalid ~ .invalid-tooltip,
.was-validated #searchform input[type=text]:invalid ~ .invalid-tooltip,
#searchform .was-validated input[type=text]:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .ginput_container input.is-invalid ~ .invalid-feedback,
.ginput_container select.is-invalid ~ .invalid-feedback,
.ginput_container textarea.is-invalid ~ .invalid-feedback, #searchform input.is-invalid[type=text] ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.ginput_container input.is-invalid ~ .invalid-tooltip,
.ginput_container select.is-invalid ~ .invalid-tooltip,
.ginput_container textarea.is-invalid ~ .invalid-tooltip,
#searchform input.is-invalid[type=text] ~ .invalid-tooltip,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #9D2235;
}
.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, .was-validated .gchoice .custom-control-input:invalid ~ label, .gchoice .was-validated .custom-control-input:invalid ~ label,
.was-validated .ginput_container_consent .custom-control-input:invalid ~ label,
.ginput_container_consent .was-validated .custom-control-input:invalid ~ label, .was-validated .gchoice input:invalid ~ .custom-control-label, .was-validated .gchoice input:invalid ~ label, .gchoice .was-validated input:invalid ~ .custom-control-label, .gchoice .was-validated input:invalid ~ label,
.was-validated .ginput_container_consent input:invalid ~ .custom-control-label,
.was-validated .ginput_container_consent input:invalid ~ label,
.ginput_container_consent .was-validated input:invalid ~ .custom-control-label,
.ginput_container_consent .was-validated input:invalid ~ label, .was-validated .ginput_container_radio li .custom-control-input:invalid ~ label, .ginput_container_radio li .was-validated .custom-control-input:invalid ~ label, .was-validated .ginput_container_radio li input:invalid ~ .custom-control-label, .was-validated .ginput_container_radio li input:invalid ~ label, .ginput_container_radio li .was-validated input:invalid ~ .custom-control-label, .ginput_container_radio li .was-validated input:invalid ~ label, .custom-control-input.is-invalid ~ .custom-control-label, .gchoice .custom-control-input.is-invalid ~ label,
.ginput_container_consent .custom-control-input.is-invalid ~ label, .gchoice input.is-invalid ~ .custom-control-label, .gchoice input.is-invalid ~ label,
.ginput_container_consent input.is-invalid ~ .custom-control-label,
.ginput_container_consent input.is-invalid ~ label, .ginput_container_radio li .custom-control-input.is-invalid ~ label, .ginput_container_radio li input.is-invalid ~ .custom-control-label, .ginput_container_radio li input.is-invalid ~ label {
  color: #9D2235;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:invalid ~ label::before, .gchoice .was-validated .custom-control-input:invalid ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:invalid ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:invalid ~ label::before, .was-validated .gchoice input:invalid ~ .custom-control-label::before, .was-validated .gchoice input:invalid ~ label::before, .gchoice .was-validated input:invalid ~ .custom-control-label::before, .gchoice .was-validated input:invalid ~ label::before,
.was-validated .ginput_container_consent input:invalid ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:invalid ~ label::before,
.ginput_container_consent .was-validated input:invalid ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:invalid ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:invalid ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:invalid ~ label::before, .was-validated .ginput_container_radio li input:invalid ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:invalid ~ label::before, .ginput_container_radio li .was-validated input:invalid ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:invalid ~ label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, .gchoice .custom-control-input.is-invalid ~ label::before,
.ginput_container_consent .custom-control-input.is-invalid ~ label::before, .gchoice input.is-invalid ~ .custom-control-label::before, .gchoice input.is-invalid ~ label::before,
.ginput_container_consent input.is-invalid ~ .custom-control-label::before,
.ginput_container_consent input.is-invalid ~ label::before, .ginput_container_radio li .custom-control-input.is-invalid ~ label::before, .ginput_container_radio li input.is-invalid ~ .custom-control-label::before, .ginput_container_radio li input.is-invalid ~ label::before {
  background-color: #dd6275;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .gchoice input:invalid ~ .invalid-feedback, .gchoice .was-validated input:invalid ~ .invalid-feedback,
.was-validated .ginput_container_consent input:invalid ~ .invalid-feedback,
.ginput_container_consent .was-validated input:invalid ~ .invalid-feedback, .was-validated .ginput_container_radio li input:invalid ~ .invalid-feedback, .ginput_container_radio li .was-validated input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip,
.was-validated .gchoice input:invalid ~ .invalid-tooltip,
.gchoice .was-validated input:invalid ~ .invalid-tooltip,
.was-validated .ginput_container_consent input:invalid ~ .invalid-tooltip,
.ginput_container_consent .was-validated input:invalid ~ .invalid-tooltip,
.was-validated .ginput_container_radio li input:invalid ~ .invalid-tooltip,
.ginput_container_radio li .was-validated input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .gchoice input.is-invalid ~ .invalid-feedback,
.ginput_container_consent input.is-invalid ~ .invalid-feedback, .ginput_container_radio li input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip,
.gchoice input.is-invalid ~ .invalid-tooltip,
.ginput_container_consent input.is-invalid ~ .invalid-tooltip,
.ginput_container_radio li input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:invalid:checked ~ label::before, .gchoice .was-validated .custom-control-input:invalid:checked ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:invalid:checked ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:invalid:checked ~ label::before, .was-validated .gchoice input:invalid:checked ~ .custom-control-label::before, .was-validated .gchoice input:invalid:checked ~ label::before, .gchoice .was-validated input:invalid:checked ~ .custom-control-label::before, .gchoice .was-validated input:invalid:checked ~ label::before,
.was-validated .ginput_container_consent input:invalid:checked ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:invalid:checked ~ label::before,
.ginput_container_consent .was-validated input:invalid:checked ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:invalid:checked ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:invalid:checked ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:invalid:checked ~ label::before, .was-validated .ginput_container_radio li input:invalid:checked ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:invalid:checked ~ label::before, .ginput_container_radio li .was-validated input:invalid:checked ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:invalid:checked ~ label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .gchoice .custom-control-input.is-invalid:checked ~ label::before,
.ginput_container_consent .custom-control-input.is-invalid:checked ~ label::before, .gchoice input.is-invalid:checked ~ .custom-control-label::before, .gchoice input.is-invalid:checked ~ label::before,
.ginput_container_consent input.is-invalid:checked ~ .custom-control-label::before,
.ginput_container_consent input.is-invalid:checked ~ label::before, .ginput_container_radio li .custom-control-input.is-invalid:checked ~ label::before, .ginput_container_radio li input.is-invalid:checked ~ .custom-control-label::before, .ginput_container_radio li input.is-invalid:checked ~ label::before {
  background-color: #c72b43;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .was-validated .gchoice .custom-control-input:invalid:focus ~ label::before, .gchoice .was-validated .custom-control-input:invalid:focus ~ label::before,
.was-validated .ginput_container_consent .custom-control-input:invalid:focus ~ label::before,
.ginput_container_consent .was-validated .custom-control-input:invalid:focus ~ label::before, .was-validated .gchoice input:invalid:focus ~ .custom-control-label::before, .was-validated .gchoice input:invalid:focus ~ label::before, .gchoice .was-validated input:invalid:focus ~ .custom-control-label::before, .gchoice .was-validated input:invalid:focus ~ label::before,
.was-validated .ginput_container_consent input:invalid:focus ~ .custom-control-label::before,
.was-validated .ginput_container_consent input:invalid:focus ~ label::before,
.ginput_container_consent .was-validated input:invalid:focus ~ .custom-control-label::before,
.ginput_container_consent .was-validated input:invalid:focus ~ label::before, .was-validated .ginput_container_radio li .custom-control-input:invalid:focus ~ label::before, .ginput_container_radio li .was-validated .custom-control-input:invalid:focus ~ label::before, .was-validated .ginput_container_radio li input:invalid:focus ~ .custom-control-label::before, .was-validated .ginput_container_radio li input:invalid:focus ~ label::before, .ginput_container_radio li .was-validated input:invalid:focus ~ .custom-control-label::before, .ginput_container_radio li .was-validated input:invalid:focus ~ label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .gchoice .custom-control-input.is-invalid:focus ~ label::before,
.ginput_container_consent .custom-control-input.is-invalid:focus ~ label::before, .gchoice input.is-invalid:focus ~ .custom-control-label::before, .gchoice input.is-invalid:focus ~ label::before,
.ginput_container_consent input.is-invalid:focus ~ .custom-control-label::before,
.ginput_container_consent input.is-invalid:focus ~ label::before, .ginput_container_radio li .custom-control-input.is-invalid:focus ~ label::before, .ginput_container_radio li input.is-invalid:focus ~ .custom-control-label::before, .ginput_container_radio li input.is-invalid:focus ~ label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(157, 34, 53, 0.25);
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #9D2235;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
  border-color: inherit;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control, .form-inline .ginput_container input, .ginput_container .form-inline input,
  .form-inline .ginput_container select,
  .ginput_container .form-inline select,
  .form-inline .ginput_container textarea,
  .ginput_container .form-inline textarea, .form-inline #searchform input[type=text], #searchform .form-inline input[type=text] {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select,
  .form-inline .ginput_container select,
  .ginput_container .form-inline select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control, .form-inline .gchoice,
  .form-inline .ginput_container_consent, .form-inline .ginput_container_radio li, .ginput_container_radio .form-inline li {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label, .form-inline .gchoice label, .gchoice .form-inline label,
  .form-inline .ginput_container_consent label,
  .ginput_container_consent .form-inline label, .form-inline .ginput_container_radio li label, .ginput_container_radio li .form-inline label {
    margin-bottom: 0;
  }
}

.btn, .gform_button,
.gform_next_button,
.gform_previous_button, #searchform input[type=submit] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .btn, .gform_button,
  .gform_next_button,
  .gform_previous_button, #searchform input[type=submit] {
    transition: none;
  }
}
.btn:hover, .gform_button:hover,
.gform_next_button:hover,
.gform_previous_button:hover, #searchform input[type=submit]:hover, .btn:focus, .gform_button:focus,
.gform_next_button:focus,
.gform_previous_button:focus, #searchform input[type=submit]:focus {
  text-decoration: none;
}
.btn:focus, .gform_button:focus,
.gform_next_button:focus,
.gform_previous_button:focus, #searchform input[type=submit]:focus, .btn.focus, .focus.gform_button,
.focus.gform_next_button,
.focus.gform_previous_button, #searchform input.focus[type=submit] {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.btn.disabled, .disabled.gform_button,
.disabled.gform_next_button,
.disabled.gform_previous_button, #searchform input.disabled[type=submit], .btn:disabled, .gform_button:disabled,
.gform_next_button:disabled,
.gform_previous_button:disabled, #searchform input[type=submit]:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), .gform_button:not(:disabled):not(.disabled),
.gform_next_button:not(:disabled):not(.disabled),
.gform_previous_button:not(:disabled):not(.disabled), #searchform input[type=submit]:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.btn:not(:disabled):not(.disabled):active, .gform_button:not(:disabled):not(.disabled):active,
.gform_next_button:not(:disabled):not(.disabled):active,
.gform_previous_button:not(:disabled):not(.disabled):active, #searchform input[type=submit]:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active, .gform_button:not(:disabled):not(.disabled).active,
.gform_next_button:not(:disabled):not(.disabled).active,
.gform_previous_button:not(:disabled):not(.disabled).active, #searchform input[type=submit]:not(:disabled):not(.disabled).active, .btn.current-menu-parent:not(:disabled):not(.disabled), .current-menu-parent.gform_button:not(:disabled):not(.disabled),
.current-menu-parent.gform_next_button:not(:disabled):not(.disabled),
.current-menu-parent.gform_previous_button:not(:disabled):not(.disabled), #searchform input.current-menu-parent[type=submit]:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn.dropdown-item:not(:disabled):not(.disabled), .sub-menu li.current_page_item .dropdown-item.gform_button:not(:disabled):not(.disabled),
.sub-menu li.current_page_item .dropdown-item.gform_next_button:not(:disabled):not(.disabled),
.sub-menu li.current_page_item .dropdown-item.gform_previous_button:not(:disabled):not(.disabled), .sub-menu li.current_page_item #searchform input.dropdown-item[type=submit]:not(:disabled):not(.disabled), #searchform .sub-menu li.current_page_item input.dropdown-item[type=submit]:not(:disabled):not(.disabled) {
  background-image: none;
}
a.btn.disabled, a.disabled.gform_button,
a.disabled.gform_next_button,
a.disabled.gform_previous_button,
fieldset:disabled a.btn,
fieldset:disabled a.gform_button,
fieldset:disabled a.gform_next_button,
fieldset:disabled a.gform_previous_button {
  pointer-events: none;
}

.btn-primary, .gform_button,
.gform_next_button,
.gform_previous_button, #searchform input[type=submit] {
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}
.btn-primary:hover, .gform_button:hover,
.gform_next_button:hover,
.gform_previous_button:hover, #searchform input[type=submit]:hover {
  color: #ffffff;
  background-color: #03254e;
  border-color: #021f42;
}
.btn-primary:focus, .gform_button:focus,
.gform_next_button:focus,
.gform_previous_button:focus, #searchform input[type=submit]:focus, .btn-primary.focus, .focus.gform_button,
.focus.gform_next_button,
.focus.gform_previous_button, #searchform input.focus[type=submit] {
  box-shadow: 0 0 0 0.2rem rgba(4, 54, 115, 0.5);
}
.btn-primary.disabled, .disabled.gform_button,
.disabled.gform_next_button,
.disabled.gform_previous_button, #searchform input.disabled[type=submit], .btn-primary:disabled, .gform_button:disabled,
.gform_next_button:disabled,
.gform_previous_button:disabled, #searchform input[type=submit]:disabled {
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}
.btn-primary:not(:disabled):not(.disabled):active, .gform_button:not(:disabled):not(.disabled):active,
.gform_next_button:not(:disabled):not(.disabled):active,
.gform_previous_button:not(:disabled):not(.disabled):active, #searchform input[type=submit]:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .gform_button:not(:disabled):not(.disabled).active,
.gform_next_button:not(:disabled):not(.disabled).active,
.gform_previous_button:not(:disabled):not(.disabled).active, #searchform input[type=submit]:not(:disabled):not(.disabled).active, .btn-primary.current-menu-parent:not(:disabled):not(.disabled), .current-menu-parent.gform_button:not(:disabled):not(.disabled),
.current-menu-parent.gform_next_button:not(:disabled):not(.disabled),
.current-menu-parent.gform_previous_button:not(:disabled):not(.disabled), #searchform input.current-menu-parent[type=submit]:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-primary.dropdown-item:not(:disabled):not(.disabled), .sub-menu li.current_page_item .dropdown-item.gform_button:not(:disabled):not(.disabled),
.sub-menu li.current_page_item .dropdown-item.gform_next_button:not(:disabled):not(.disabled),
.sub-menu li.current_page_item .dropdown-item.gform_previous_button:not(:disabled):not(.disabled), .sub-menu li.current_page_item #searchform input.dropdown-item[type=submit]:not(:disabled):not(.disabled), #searchform .sub-menu li.current_page_item input.dropdown-item[type=submit]:not(:disabled):not(.disabled), .show > .btn-primary.dropdown-toggle, .show > .dropdown-toggle.gform_button,
.show > .dropdown-toggle.gform_next_button,
.show > .dropdown-toggle.gform_previous_button, #searchform .show > input.dropdown-toggle[type=submit] {
  color: #ffffff;
  background-color: #021f42;
  border-color: #021935;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .gform_button:not(:disabled):not(.disabled):active:focus,
.gform_next_button:not(:disabled):not(.disabled):active:focus,
.gform_previous_button:not(:disabled):not(.disabled):active:focus, #searchform input[type=submit]:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .gform_button:not(:disabled):not(.disabled).active:focus,
.gform_next_button:not(:disabled):not(.disabled).active:focus,
.gform_previous_button:not(:disabled):not(.disabled).active:focus, #searchform input[type=submit]:not(:disabled):not(.disabled).active:focus, .btn-primary.current-menu-parent:not(:disabled):not(.disabled):focus, .current-menu-parent.gform_button:not(:disabled):not(.disabled):focus,
.current-menu-parent.gform_next_button:not(:disabled):not(.disabled):focus,
.current-menu-parent.gform_previous_button:not(:disabled):not(.disabled):focus, #searchform input.current-menu-parent[type=submit]:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-primary.dropdown-item:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .dropdown-item.gform_button:not(:disabled):not(.disabled):focus,
.sub-menu li.current_page_item .dropdown-item.gform_next_button:not(:disabled):not(.disabled):focus,
.sub-menu li.current_page_item .dropdown-item.gform_previous_button:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item #searchform input.dropdown-item[type=submit]:not(:disabled):not(.disabled):focus, #searchform .sub-menu li.current_page_item input.dropdown-item[type=submit]:not(:disabled):not(.disabled):focus, .show > .btn-primary.dropdown-toggle:focus, .show > .dropdown-toggle.gform_button:focus,
.show > .dropdown-toggle.gform_next_button:focus,
.show > .dropdown-toggle.gform_previous_button:focus, #searchform .show > input.dropdown-toggle[type=submit]:focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 54, 115, 0.5);
}

.btn-secondary {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #ffffff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-secondary.dropdown-item:not(:disabled):not(.disabled), .show > .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-secondary.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #212529;
  background-color: #84BD00;
  border-color: #84BD00;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #699700;
  border-color: #608a00;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #212529;
  background-color: #84BD00;
  border-color: #84BD00;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .btn-success.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-success.dropdown-item:not(:disabled):not(.disabled), .show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #608a00;
  border-color: #577d00;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-success.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.5);
}

.btn-info {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .btn-info.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-info.dropdown-item:not(:disabled):not(.disabled), .show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-info.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .btn-warning.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-warning.dropdown-item:not(:disabled):not(.disabled), .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-warning.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #ffffff;
  background-color: #9D2235;
  border-color: #9D2235;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #7e1b2a;
  border-color: #731927;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #ffffff;
  background-color: #9D2235;
  border-color: #9D2235;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-danger.dropdown-item:not(:disabled):not(.disabled), .show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #731927;
  border-color: #691723;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-danger.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-light:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .btn-light.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-light.dropdown-item:not(:disabled):not(.disabled), .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-light.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-dark {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-dark:hover {
  color: #ffffff;
  background-color: black;
  border-color: black;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .btn-dark.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-dark.dropdown-item:not(:disabled):not(.disabled), .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: black;
  border-color: black;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-dark.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-outline-primary {
  color: #043673;
  background-color: transparent;
  background-image: none;
  border-color: #043673;
}
.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 54, 115, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #043673;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-primary.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-primary.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 54, 115, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-secondary.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-secondary.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #84BD00;
  background-color: transparent;
  background-image: none;
  border-color: #84BD00;
}
.btn-outline-success:hover {
  color: #212529;
  background-color: #84BD00;
  border-color: #84BD00;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #84BD00;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-success.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-success.dropdown-toggle {
  color: #212529;
  background-color: #84BD00;
  border-color: #84BD00;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-success.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 189, 0, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-info.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-info.dropdown-toggle {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-info.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-warning.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-warning.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #9D2235;
  background-color: transparent;
  background-image: none;
  border-color: #9D2235;
}
.btn-outline-danger:hover {
  color: #ffffff;
  background-color: #9D2235;
  border-color: #9D2235;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #9D2235;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-danger.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #9D2235;
  border-color: #9D2235;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-danger.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 34, 53, 0.5);
}

.btn-outline-light {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  border-color: #ffffff;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #ffffff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-light.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-light.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #000000;
  background-color: transparent;
  background-image: none;
  border-color: #000000;
}
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #000000;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark.current-menu-parent:not(:disabled):not(.disabled), .sub-menu li.current_page_item .btn-outline-dark.dropdown-item:not(:disabled):not(.disabled), .show > .btn-outline-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark.current-menu-parent:not(:disabled):not(.disabled):focus, .sub-menu li.current_page_item .btn-outline-dark.dropdown-item:not(:disabled):not(.disabled):focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #043673;
  background-color: transparent;
}
.btn-link:hover {
  color: #011329;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .gform_button,
.btn-group-lg > .gform_next_button,
.btn-group-lg > .gform_previous_button, #searchform .btn-group-lg > input[type=submit] {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0px;
}

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .gform_button,
.btn-group-sm > .gform_next_button,
.btn-group-sm > .gform_previous_button, #searchform .btn-group-sm > input[type=submit] {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
}

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

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

.fade {
  transition: opacity 0.15s linear;
}
@media screen and (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

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

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

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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, .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 210px;
  padding: 0.5rem 0;
  margin: 0px 0 0;
  font-size: 1rem;
  color: #808080;
  text-align: left;
  list-style: none;
  background-color: rgba(0, 174, 199, 0.85);
  background-clip: padding-box;
  border: 0px solid #00AEC7;
  border-radius: 0px;
}

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

.dropup .dropdown-menu, .dropup .sub-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0px;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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, .dropright .sub-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0px;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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, .dropleft .sub-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0px;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  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], [x-placement^=top].sub-menu, .dropdown-menu[x-placement^=right], [x-placement^=right].sub-menu, .dropdown-menu[x-placement^=bottom], [x-placement^=bottom].sub-menu, .dropdown-menu[x-placement^=left], [x-placement^=left].sub-menu {
  right: auto;
  bottom: auto;
}

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #ffffff;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #043673;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item.current-menu-parent, .sub-menu li.current_page_item .dropdown-item, .dropdown-item:active {
  color: #043673;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

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

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

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .btn-group > .gform_button,
.btn-group > .gform_next_button,
.btn-group > .gform_previous_button, #searchform .btn-group > input[type=submit],
.btn-group-vertical > .btn,
.btn-group-vertical > .gform_button,
.btn-group-vertical > .gform_next_button,
.btn-group-vertical > .gform_previous_button,
#searchform .btn-group-vertical > input[type=submit] {
  position: relative;
  flex: 0 1 auto;
}
.btn-group > .btn:hover, .btn-group > .gform_button:hover,
.btn-group > .gform_next_button:hover,
.btn-group > .gform_previous_button:hover, #searchform .btn-group > input[type=submit]:hover,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .gform_button:hover,
.btn-group-vertical > .gform_next_button:hover,
.btn-group-vertical > .gform_previous_button:hover,
#searchform .btn-group-vertical > input[type=submit]:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .gform_button:focus,
.btn-group > .gform_next_button:focus,
.btn-group > .gform_previous_button:focus, #searchform .btn-group > input[type=submit]:focus, .btn-group > .btn:active, .btn-group > .gform_button:active,
.btn-group > .gform_next_button:active,
.btn-group > .gform_previous_button:active, #searchform .btn-group > input[type=submit]:active, .btn-group > .btn.active, .btn-group > .active.gform_button,
.btn-group > .active.gform_next_button,
.btn-group > .active.gform_previous_button, #searchform .btn-group > input.active[type=submit], .btn-group > .btn.current-menu-parent, .btn-group > .current-menu-parent.gform_button,
.btn-group > .current-menu-parent.gform_next_button,
.btn-group > .current-menu-parent.gform_previous_button, #searchform .btn-group > input.current-menu-parent[type=submit], .sub-menu li.current_page_item .btn-group > .btn.dropdown-item, .sub-menu li.current_page_item .btn-group > .dropdown-item.gform_button,
.sub-menu li.current_page_item .btn-group > .dropdown-item.gform_next_button,
.sub-menu li.current_page_item .btn-group > .dropdown-item.gform_previous_button, .sub-menu li.current_page_item #searchform .btn-group > input.dropdown-item[type=submit], #searchform .sub-menu li.current_page_item .btn-group > input.dropdown-item[type=submit],
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .gform_button:focus,
.btn-group-vertical > .gform_next_button:focus,
.btn-group-vertical > .gform_previous_button:focus,
#searchform .btn-group-vertical > input[type=submit]:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .gform_button:active,
.btn-group-vertical > .gform_next_button:active,
.btn-group-vertical > .gform_previous_button:active,
#searchform .btn-group-vertical > input[type=submit]:active,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .active.gform_button,
.btn-group-vertical > .active.gform_next_button,
.btn-group-vertical > .active.gform_previous_button,
#searchform .btn-group-vertical > input.active[type=submit],
.btn-group-vertical > .btn.current-menu-parent,
.btn-group-vertical > .current-menu-parent.gform_button,
.btn-group-vertical > .current-menu-parent.gform_next_button,
.btn-group-vertical > .current-menu-parent.gform_previous_button,
#searchform .btn-group-vertical > input.current-menu-parent[type=submit],
.sub-menu li.current_page_item .btn-group-vertical > .btn.dropdown-item,
.sub-menu li.current_page_item .btn-group-vertical > .dropdown-item.gform_button,
.sub-menu li.current_page_item .btn-group-vertical > .dropdown-item.gform_next_button,
.sub-menu li.current_page_item .btn-group-vertical > .dropdown-item.gform_previous_button,
.sub-menu li.current_page_item #searchform .btn-group-vertical > input.dropdown-item[type=submit],
#searchform .sub-menu li.current_page_item .btn-group-vertical > input.dropdown-item[type=submit] {
  z-index: 1;
}
.btn-group .btn + .btn, .btn-group .gform_button + .btn,
.btn-group .gform_next_button + .btn,
.btn-group .gform_previous_button + .btn, .btn-group .btn + .gform_button, .btn-group .gform_button + .gform_button,
.btn-group .gform_next_button + .gform_button,
.btn-group .gform_previous_button + .gform_button,
.btn-group .btn + .gform_next_button,
.btn-group .gform_button + .gform_next_button,
.btn-group .gform_next_button + .gform_next_button,
.btn-group .gform_previous_button + .gform_next_button,
.btn-group .btn + .gform_previous_button,
.btn-group .gform_button + .gform_previous_button,
.btn-group .gform_next_button + .gform_previous_button,
.btn-group .gform_previous_button + .gform_previous_button, .btn-group #searchform input[type=submit] + .btn, .btn-group #searchform input[type=submit] + .gform_button,
.btn-group #searchform input[type=submit] + .gform_next_button,
.btn-group #searchform input[type=submit] + .gform_previous_button, #searchform .btn-group input[type=submit] + .btn, #searchform .btn-group input[type=submit] + .gform_button,
#searchform .btn-group input[type=submit] + .gform_next_button,
#searchform .btn-group input[type=submit] + .gform_previous_button, .btn-group #searchform .btn + input[type=submit], .btn-group #searchform .gform_button + input[type=submit],
.btn-group #searchform .gform_next_button + input[type=submit],
.btn-group #searchform .gform_previous_button + input[type=submit], #searchform .btn-group .btn + input[type=submit], #searchform .btn-group .gform_button + input[type=submit],
#searchform .btn-group .gform_next_button + input[type=submit],
#searchform .btn-group .gform_previous_button + input[type=submit], .btn-group #searchform input[type=submit] + input[type=submit], #searchform .btn-group input[type=submit] + input[type=submit],
.btn-group .btn + .btn-group,
.btn-group .gform_button + .btn-group,
.btn-group .gform_next_button + .btn-group,
.btn-group .gform_previous_button + .btn-group,
.btn-group #searchform input[type=submit] + .btn-group,
#searchform .btn-group input[type=submit] + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .gform_button,
.btn-group .btn-group + .gform_next_button,
.btn-group .btn-group + .gform_previous_button,
.btn-group #searchform .btn-group + input[type=submit],
#searchform .btn-group .btn-group + input[type=submit],
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .gform_button + .btn,
.btn-group-vertical .gform_next_button + .btn,
.btn-group-vertical .gform_previous_button + .btn,
.btn-group-vertical .btn + .gform_button,
.btn-group-vertical .gform_button + .gform_button,
.btn-group-vertical .gform_next_button + .gform_button,
.btn-group-vertical .gform_previous_button + .gform_button,
.btn-group-vertical .btn + .gform_next_button,
.btn-group-vertical .gform_button + .gform_next_button,
.btn-group-vertical .gform_next_button + .gform_next_button,
.btn-group-vertical .gform_previous_button + .gform_next_button,
.btn-group-vertical .btn + .gform_previous_button,
.btn-group-vertical .gform_button + .gform_previous_button,
.btn-group-vertical .gform_next_button + .gform_previous_button,
.btn-group-vertical .gform_previous_button + .gform_previous_button,
.btn-group-vertical #searchform input[type=submit] + .btn,
.btn-group-vertical #searchform input[type=submit] + .gform_button,
.btn-group-vertical #searchform input[type=submit] + .gform_next_button,
.btn-group-vertical #searchform input[type=submit] + .gform_previous_button,
#searchform .btn-group-vertical input[type=submit] + .btn,
#searchform .btn-group-vertical input[type=submit] + .gform_button,
#searchform .btn-group-vertical input[type=submit] + .gform_next_button,
#searchform .btn-group-vertical input[type=submit] + .gform_previous_button,
.btn-group-vertical #searchform .btn + input[type=submit],
.btn-group-vertical #searchform .gform_button + input[type=submit],
.btn-group-vertical #searchform .gform_next_button + input[type=submit],
.btn-group-vertical #searchform .gform_previous_button + input[type=submit],
#searchform .btn-group-vertical .btn + input[type=submit],
#searchform .btn-group-vertical .gform_button + input[type=submit],
#searchform .btn-group-vertical .gform_next_button + input[type=submit],
#searchform .btn-group-vertical .gform_previous_button + input[type=submit],
.btn-group-vertical #searchform input[type=submit] + input[type=submit],
#searchform .btn-group-vertical input[type=submit] + input[type=submit],
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .gform_button + .btn-group,
.btn-group-vertical .gform_next_button + .btn-group,
.btn-group-vertical .gform_previous_button + .btn-group,
.btn-group-vertical #searchform input[type=submit] + .btn-group,
#searchform .btn-group-vertical input[type=submit] + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .gform_button,
.btn-group-vertical .btn-group + .gform_next_button,
.btn-group-vertical .btn-group + .gform_previous_button,
.btn-group-vertical #searchform .btn-group + input[type=submit],
#searchform .btn-group-vertical .btn-group + input[type=submit],
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child, .btn-group > .gform_button:first-child,
.btn-group > .gform_next_button:first-child,
.btn-group > .gform_previous_button:first-child, #searchform .btn-group > input[type=submit]:first-child {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .gform_button:not(:last-child):not(.dropdown-toggle),
.btn-group > .gform_next_button:not(:last-child):not(.dropdown-toggle),
.btn-group > .gform_previous_button:not(:last-child):not(.dropdown-toggle), #searchform .btn-group > input[type=submit]:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn-group:not(:last-child) > .gform_button,
.btn-group > .btn-group:not(:last-child) > .gform_next_button,
.btn-group > .btn-group:not(:last-child) > .gform_previous_button,
#searchform .btn-group > .btn-group:not(:last-child) > input[type=submit] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .btn-group > .gform_button:not(:first-child),
.btn-group > .gform_next_button:not(:first-child),
.btn-group > .gform_previous_button:not(:first-child), #searchform .btn-group > input[type=submit]:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn-group:not(:first-child) > .gform_button,
.btn-group > .btn-group:not(:first-child) > .gform_next_button,
.btn-group > .btn-group:not(:first-child) > .gform_previous_button,
#searchform .btn-group > .btn-group:not(:first-child) > input[type=submit] {
  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, .btn-group-sm > .gform_button + .dropdown-toggle-split,
.btn-group-sm > .gform_next_button + .dropdown-toggle-split,
.btn-group-sm > .gform_previous_button + .dropdown-toggle-split, #searchform .btn-group-sm > input[type=submit] + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg > .gform_button + .dropdown-toggle-split,
.btn-group-lg > .gform_next_button + .dropdown-toggle-split,
.btn-group-lg > .gform_previous_button + .dropdown-toggle-split, #searchform .btn-group-lg > input[type=submit] + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical .btn, .btn-group-vertical .gform_button,
.btn-group-vertical .gform_next_button,
.btn-group-vertical .gform_previous_button, .btn-group-vertical #searchform input[type=submit], #searchform .btn-group-vertical input[type=submit],
.btn-group-vertical .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .gform_button + .btn,
.btn-group-vertical > .gform_next_button + .btn,
.btn-group-vertical > .gform_previous_button + .btn, .btn-group-vertical > .btn + .gform_button, .btn-group-vertical > .gform_button + .gform_button,
.btn-group-vertical > .gform_next_button + .gform_button,
.btn-group-vertical > .gform_previous_button + .gform_button,
.btn-group-vertical > .btn + .gform_next_button,
.btn-group-vertical > .gform_button + .gform_next_button,
.btn-group-vertical > .gform_next_button + .gform_next_button,
.btn-group-vertical > .gform_previous_button + .gform_next_button,
.btn-group-vertical > .btn + .gform_previous_button,
.btn-group-vertical > .gform_button + .gform_previous_button,
.btn-group-vertical > .gform_next_button + .gform_previous_button,
.btn-group-vertical > .gform_previous_button + .gform_previous_button, #searchform .btn-group-vertical > input[type=submit] + .btn, #searchform .btn-group-vertical > input[type=submit] + .gform_button,
#searchform .btn-group-vertical > input[type=submit] + .gform_next_button,
#searchform .btn-group-vertical > input[type=submit] + .gform_previous_button, #searchform .btn-group-vertical > .btn + input[type=submit], #searchform .btn-group-vertical > .gform_button + input[type=submit],
#searchform .btn-group-vertical > .gform_next_button + input[type=submit],
#searchform .btn-group-vertical > .gform_previous_button + input[type=submit], #searchform .btn-group-vertical > input[type=submit] + input[type=submit],
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .gform_button + .btn-group,
.btn-group-vertical > .gform_next_button + .btn-group,
.btn-group-vertical > .gform_previous_button + .btn-group,
#searchform .btn-group-vertical > input[type=submit] + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .gform_button,
.btn-group-vertical > .btn-group + .gform_next_button,
.btn-group-vertical > .btn-group + .gform_previous_button,
#searchform .btn-group-vertical > .btn-group + input[type=submit],
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .gform_button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .gform_next_button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .gform_previous_button:not(:last-child):not(.dropdown-toggle), #searchform .btn-group-vertical > input[type=submit]:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn-group:not(:last-child) > .gform_button,
.btn-group-vertical > .btn-group:not(:last-child) > .gform_next_button,
.btn-group-vertical > .btn-group:not(:last-child) > .gform_previous_button,
#searchform .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit] {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .gform_button:not(:first-child),
.btn-group-vertical > .gform_next_button:not(:first-child),
.btn-group-vertical > .gform_previous_button:not(:first-child), #searchform .btn-group-vertical > input[type=submit]:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .gform_button,
.btn-group-vertical > .btn-group:not(:first-child) > .gform_next_button,
.btn-group-vertical > .btn-group:not(:first-child) > .gform_previous_button,
#searchform .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control, .ginput_container .input-group > input,
.ginput_container .input-group > select,
.ginput_container .input-group > textarea, #searchform .input-group > input[type=text],
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control:focus, .ginput_container .input-group > input:focus,
.ginput_container .input-group > select:focus,
.ginput_container .input-group > textarea:focus, #searchform .input-group > input[type=text]:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file:focus {
  z-index: 3;
}
.input-group > .form-control + .form-control, .ginput_container .input-group > input + .form-control,
.ginput_container .input-group > select + .form-control,
.ginput_container .input-group > textarea + .form-control, .ginput_container .input-group > .form-control + input, .ginput_container .input-group > input + input,
.ginput_container .input-group > select + input,
.ginput_container .input-group > textarea + input,
.ginput_container .input-group > .form-control + select,
.ginput_container .input-group > input + select,
.ginput_container .input-group > select + select,
.ginput_container .input-group > textarea + select,
.ginput_container .input-group > .form-control + textarea,
.ginput_container .input-group > input + textarea,
.ginput_container .input-group > select + textarea,
.ginput_container .input-group > textarea + textarea, #searchform .input-group > input[type=text] + .form-control, #searchform .ginput_container .input-group > input[type=text] + input, .ginput_container #searchform .input-group > input[type=text] + input,
#searchform .ginput_container .input-group > input[type=text] + select,
.ginput_container #searchform .input-group > input[type=text] + select,
#searchform .ginput_container .input-group > input[type=text] + textarea,
.ginput_container #searchform .input-group > input[type=text] + textarea, #searchform .input-group > .form-control + input[type=text], #searchform .ginput_container .input-group > input + input[type=text], .ginput_container #searchform .input-group > input + input[type=text],
#searchform .ginput_container .input-group > select + input[type=text],
.ginput_container #searchform .input-group > select + input[type=text],
#searchform .ginput_container .input-group > textarea + input[type=text],
.ginput_container #searchform .input-group > textarea + input[type=text], #searchform .input-group > input[type=text] + input[type=text],
.input-group > .form-control + .custom-select,
.ginput_container .input-group > input + .custom-select,
.ginput_container .input-group > select + .custom-select,
.ginput_container .input-group > textarea + .custom-select,
#searchform .input-group > input[type=text] + .custom-select,
.input-group > .form-control + .custom-file,
.ginput_container .input-group > input + .custom-file,
.ginput_container .input-group > select + .custom-file,
.ginput_container .input-group > textarea + .custom-file,
#searchform .input-group > input[type=text] + .custom-file,
.input-group > .custom-select + .form-control,
.ginput_container .input-group > .custom-select + input,
.ginput_container .input-group > .custom-select + select,
.ginput_container .input-group > .custom-select + textarea,
#searchform .input-group > .custom-select + input[type=text],
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.ginput_container .input-group > .custom-file + input,
.ginput_container .input-group > .custom-file + select,
.ginput_container .input-group > .custom-file + textarea,
#searchform .input-group > .custom-file + input[type=text],
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:not(:last-child), .ginput_container .input-group > input:not(:last-child),
.ginput_container .input-group > select:not(:last-child),
.ginput_container .input-group > textarea:not(:last-child), #searchform .input-group > input[type=text]:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child), .ginput_container .input-group > input:not(:first-child),
.ginput_container .input-group > select:not(:first-child),
.ginput_container .input-group > textarea:not(:first-child), #searchform .input-group > input[type=text]:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(: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, .input-group > .custom-file:not(:first-child) .custom-file-label::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .gform_button,
.input-group-prepend .gform_next_button,
.input-group-prepend .gform_previous_button, .input-group-prepend #searchform input[type=submit], #searchform .input-group-prepend input[type=submit],
.input-group-append .btn,
.input-group-append .gform_button,
.input-group-append .gform_next_button,
.input-group-append .gform_previous_button,
.input-group-append #searchform input[type=submit],
#searchform .input-group-append input[type=submit] {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn + .btn, .input-group-prepend .gform_button + .btn,
.input-group-prepend .gform_next_button + .btn,
.input-group-prepend .gform_previous_button + .btn, .input-group-prepend .btn + .gform_button, .input-group-prepend .gform_button + .gform_button,
.input-group-prepend .gform_next_button + .gform_button,
.input-group-prepend .gform_previous_button + .gform_button,
.input-group-prepend .btn + .gform_next_button,
.input-group-prepend .gform_button + .gform_next_button,
.input-group-prepend .gform_next_button + .gform_next_button,
.input-group-prepend .gform_previous_button + .gform_next_button,
.input-group-prepend .btn + .gform_previous_button,
.input-group-prepend .gform_button + .gform_previous_button,
.input-group-prepend .gform_next_button + .gform_previous_button,
.input-group-prepend .gform_previous_button + .gform_previous_button, .input-group-prepend #searchform input[type=submit] + .btn, .input-group-prepend #searchform input[type=submit] + .gform_button,
.input-group-prepend #searchform input[type=submit] + .gform_next_button,
.input-group-prepend #searchform input[type=submit] + .gform_previous_button, #searchform .input-group-prepend input[type=submit] + .btn, #searchform .input-group-prepend input[type=submit] + .gform_button,
#searchform .input-group-prepend input[type=submit] + .gform_next_button,
#searchform .input-group-prepend input[type=submit] + .gform_previous_button, .input-group-prepend #searchform .btn + input[type=submit], .input-group-prepend #searchform .gform_button + input[type=submit],
.input-group-prepend #searchform .gform_next_button + input[type=submit],
.input-group-prepend #searchform .gform_previous_button + input[type=submit], #searchform .input-group-prepend .btn + input[type=submit], #searchform .input-group-prepend .gform_button + input[type=submit],
#searchform .input-group-prepend .gform_next_button + input[type=submit],
#searchform .input-group-prepend .gform_previous_button + input[type=submit], .input-group-prepend #searchform input[type=submit] + input[type=submit], #searchform .input-group-prepend input[type=submit] + input[type=submit],
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .gform_button + .input-group-text,
.input-group-prepend .gform_next_button + .input-group-text,
.input-group-prepend .gform_previous_button + .input-group-text,
.input-group-prepend #searchform input[type=submit] + .input-group-text,
#searchform .input-group-prepend input[type=submit] + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .gform_button,
.input-group-prepend .input-group-text + .gform_next_button,
.input-group-prepend .input-group-text + .gform_previous_button,
.input-group-prepend #searchform .input-group-text + input[type=submit],
#searchform .input-group-prepend .input-group-text + input[type=submit],
.input-group-append .btn + .btn,
.input-group-append .gform_button + .btn,
.input-group-append .gform_next_button + .btn,
.input-group-append .gform_previous_button + .btn,
.input-group-append .btn + .gform_button,
.input-group-append .gform_button + .gform_button,
.input-group-append .gform_next_button + .gform_button,
.input-group-append .gform_previous_button + .gform_button,
.input-group-append .btn + .gform_next_button,
.input-group-append .gform_button + .gform_next_button,
.input-group-append .gform_next_button + .gform_next_button,
.input-group-append .gform_previous_button + .gform_next_button,
.input-group-append .btn + .gform_previous_button,
.input-group-append .gform_button + .gform_previous_button,
.input-group-append .gform_next_button + .gform_previous_button,
.input-group-append .gform_previous_button + .gform_previous_button,
.input-group-append #searchform input[type=submit] + .btn,
.input-group-append #searchform input[type=submit] + .gform_button,
.input-group-append #searchform input[type=submit] + .gform_next_button,
.input-group-append #searchform input[type=submit] + .gform_previous_button,
#searchform .input-group-append input[type=submit] + .btn,
#searchform .input-group-append input[type=submit] + .gform_button,
#searchform .input-group-append input[type=submit] + .gform_next_button,
#searchform .input-group-append input[type=submit] + .gform_previous_button,
.input-group-append #searchform .btn + input[type=submit],
.input-group-append #searchform .gform_button + input[type=submit],
.input-group-append #searchform .gform_next_button + input[type=submit],
.input-group-append #searchform .gform_previous_button + input[type=submit],
#searchform .input-group-append .btn + input[type=submit],
#searchform .input-group-append .gform_button + input[type=submit],
#searchform .input-group-append .gform_next_button + input[type=submit],
#searchform .input-group-append .gform_previous_button + input[type=submit],
.input-group-append #searchform input[type=submit] + input[type=submit],
#searchform .input-group-append input[type=submit] + input[type=submit],
.input-group-append .btn + .input-group-text,
.input-group-append .gform_button + .input-group-text,
.input-group-append .gform_next_button + .input-group-text,
.input-group-append .gform_previous_button + .input-group-text,
.input-group-append #searchform input[type=submit] + .input-group-text,
#searchform .input-group-append input[type=submit] + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .gform_button,
.input-group-append .input-group-text + .gform_next_button,
.input-group-append .input-group-text + .gform_previous_button,
.input-group-append #searchform .input-group-text + input[type=submit],
#searchform .input-group-append .input-group-text + input[type=submit] {
  margin-left: -1px;
}

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #808080;
  border-radius: 0px;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .gform_button,
.input-group > .input-group-prepend > .gform_next_button,
.input-group > .input-group-prepend > .gform_previous_button, #searchform .input-group > .input-group-prepend > input[type=submit],
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .gform_button,
.input-group > .input-group-append:not(:last-child) > .gform_next_button,
.input-group > .input-group-append:not(:last-child) > .gform_previous_button,
#searchform .input-group > .input-group-append:not(:last-child) > input[type=submit],
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .gform_button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .gform_next_button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .gform_previous_button:not(:last-child):not(.dropdown-toggle),
#searchform .input-group > .input-group-append:last-child > input[type=submit]: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 > .gform_button,
.input-group > .input-group-append > .gform_next_button,
.input-group > .input-group-append > .gform_previous_button, #searchform .input-group > .input-group-append > input[type=submit],
.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) > .gform_button,
.input-group > .input-group-prepend:not(:first-child) > .gform_next_button,
.input-group > .input-group-prepend:not(:first-child) > .gform_previous_button,
#searchform .input-group > .input-group-prepend:not(:first-child) > input[type=submit],
.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 > .gform_button:not(:first-child),
.input-group > .input-group-prepend:first-child > .gform_next_button:not(:first-child),
.input-group > .input-group-prepend:first-child > .gform_previous_button:not(:first-child),
#searchform .input-group > .input-group-prepend:first-child > input[type=submit]: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, .gchoice,
.ginput_container_consent, .ginput_container_radio li {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input, .gchoice input,
.ginput_container_consent input, .ginput_container_radio li input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before, .gchoice .custom-control-input:checked ~ label::before,
.ginput_container_consent .custom-control-input:checked ~ label::before, .gchoice input:checked ~ .custom-control-label::before, .gchoice input:checked ~ label::before,
.ginput_container_consent input:checked ~ .custom-control-label::before,
.ginput_container_consent input:checked ~ label::before, .ginput_container_radio li .custom-control-input:checked ~ label::before, .ginput_container_radio li input:checked ~ .custom-control-label::before, .ginput_container_radio li input:checked ~ label::before {
  color: #ffffff;
  background-color: #043673;
}
.custom-control-input:focus ~ .custom-control-label::before, .gchoice .custom-control-input:focus ~ label::before,
.ginput_container_consent .custom-control-input:focus ~ label::before, .gchoice input:focus ~ .custom-control-label::before, .gchoice input:focus ~ label::before,
.ginput_container_consent input:focus ~ .custom-control-label::before,
.ginput_container_consent input:focus ~ label::before, .ginput_container_radio li .custom-control-input:focus ~ label::before, .ginput_container_radio li input:focus ~ .custom-control-label::before, .ginput_container_radio li input:focus ~ label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.custom-control-input:active ~ .custom-control-label::before, .gchoice .custom-control-input:active ~ label::before,
.ginput_container_consent .custom-control-input:active ~ label::before, .gchoice input:active ~ .custom-control-label::before, .gchoice input:active ~ label::before,
.ginput_container_consent input:active ~ .custom-control-label::before,
.ginput_container_consent input:active ~ label::before, .ginput_container_radio li .custom-control-input:active ~ label::before, .ginput_container_radio li input:active ~ .custom-control-label::before, .ginput_container_radio li input:active ~ label::before {
  color: #ffffff;
  background-color: #328bf8;
}
.custom-control-input:disabled ~ .custom-control-label, .gchoice .custom-control-input:disabled ~ label,
.ginput_container_consent .custom-control-input:disabled ~ label, .gchoice input:disabled ~ .custom-control-label, .gchoice input:disabled ~ label,
.ginput_container_consent input:disabled ~ .custom-control-label,
.ginput_container_consent input:disabled ~ label, .ginput_container_radio li .custom-control-input:disabled ~ label, .ginput_container_radio li input:disabled ~ .custom-control-label, .ginput_container_radio li input:disabled ~ label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before, .gchoice .custom-control-input:disabled ~ label::before,
.ginput_container_consent .custom-control-input:disabled ~ label::before, .gchoice input:disabled ~ .custom-control-label::before, .gchoice input:disabled ~ label::before,
.ginput_container_consent input:disabled ~ .custom-control-label::before,
.ginput_container_consent input:disabled ~ label::before, .ginput_container_radio li .custom-control-input:disabled ~ label::before, .ginput_container_radio li input:disabled ~ .custom-control-label::before, .ginput_container_radio li input:disabled ~ label::before {
  background-color: #e9ecef;
}

.custom-control-label, .gchoice label,
.ginput_container_consent label, .ginput_container_radio li label {
  margin-bottom: 0;
}
.custom-control-label::before, .gchoice label::before,
.ginput_container_consent label::before, .ginput_container_radio li label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: #dee2e6;
}
.custom-control-label::after, .gchoice label::after,
.ginput_container_consent label::after, .ginput_container_radio li label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-label::before, .gchoice .custom-control-label::before, .gchoice label::before,
.ginput_container_consent .custom-control-label::before,
.ginput_container_consent label::before, .custom-checkbox .ginput_container_radio li label::before, .ginput_container_radio li .custom-checkbox label::before {
  border-radius: 0px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .gchoice .custom-control-input:checked ~ .custom-control-label::before, .gchoice .custom-control-input:checked ~ label::before, .gchoice input:checked ~ .custom-control-label::before, .gchoice input:checked ~ label::before,
.ginput_container_consent .custom-control-input:checked ~ .custom-control-label::before,
.ginput_container_consent .custom-control-input:checked ~ label::before,
.ginput_container_consent input:checked ~ .custom-control-label::before,
.ginput_container_consent input:checked ~ label::before, .custom-checkbox .ginput_container_radio li .custom-control-input:checked ~ label::before, .ginput_container_radio li .custom-checkbox .custom-control-input:checked ~ label::before, .custom-checkbox .ginput_container_radio li input:checked ~ .custom-control-label::before, .custom-checkbox .ginput_container_radio li input:checked ~ label::before, .ginput_container_radio li .custom-checkbox input:checked ~ .custom-control-label::before, .ginput_container_radio li .custom-checkbox input:checked ~ label::before {
  background-color: #043673;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after, .gchoice .custom-control-input:checked ~ .custom-control-label::after, .gchoice .custom-control-input:checked ~ label::after, .gchoice input:checked ~ .custom-control-label::after, .gchoice input:checked ~ label::after,
.ginput_container_consent .custom-control-input:checked ~ .custom-control-label::after,
.ginput_container_consent .custom-control-input:checked ~ label::after,
.ginput_container_consent input:checked ~ .custom-control-label::after,
.ginput_container_consent input:checked ~ label::after, .custom-checkbox .ginput_container_radio li .custom-control-input:checked ~ label::after, .ginput_container_radio li .custom-checkbox .custom-control-input:checked ~ label::after, .custom-checkbox .ginput_container_radio li input:checked ~ .custom-control-label::after, .custom-checkbox .ginput_container_radio li input:checked ~ label::after, .ginput_container_radio li .custom-checkbox input:checked ~ .custom-control-label::after, .ginput_container_radio li .custom-checkbox input:checked ~ label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-label::before, .custom-radio .gchoice label::before, .gchoice .custom-radio label::before,
.custom-radio .ginput_container_consent label::before,
.ginput_container_consent .custom-radio label::before, .ginput_container_radio li .custom-control-label::before, .ginput_container_radio li label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .gchoice .custom-control-input:checked ~ label::before, .gchoice .custom-radio .custom-control-input:checked ~ label::before,
.custom-radio .ginput_container_consent .custom-control-input:checked ~ label::before,
.ginput_container_consent .custom-radio .custom-control-input:checked ~ label::before, .custom-radio .gchoice input:checked ~ .custom-control-label::before, .custom-radio .gchoice input:checked ~ label::before, .gchoice .custom-radio input:checked ~ .custom-control-label::before, .gchoice .custom-radio input:checked ~ label::before,
.custom-radio .ginput_container_consent input:checked ~ .custom-control-label::before,
.custom-radio .ginput_container_consent input:checked ~ label::before,
.ginput_container_consent .custom-radio input:checked ~ .custom-control-label::before,
.ginput_container_consent .custom-radio input:checked ~ label::before, .ginput_container_radio li .custom-control-input:checked ~ .custom-control-label::before, .ginput_container_radio li .custom-control-input:checked ~ label::before, .ginput_container_radio li input:checked ~ .custom-control-label::before, .ginput_container_radio li input:checked ~ label::before {
  background-color: #043673;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after, .custom-radio .gchoice .custom-control-input:checked ~ label::after, .gchoice .custom-radio .custom-control-input:checked ~ label::after,
.custom-radio .ginput_container_consent .custom-control-input:checked ~ label::after,
.ginput_container_consent .custom-radio .custom-control-input:checked ~ label::after, .custom-radio .gchoice input:checked ~ .custom-control-label::after, .custom-radio .gchoice input:checked ~ label::after, .gchoice .custom-radio input:checked ~ .custom-control-label::after, .gchoice .custom-radio input:checked ~ label::after,
.custom-radio .ginput_container_consent input:checked ~ .custom-control-label::after,
.custom-radio .ginput_container_consent input:checked ~ label::after,
.ginput_container_consent .custom-radio input:checked ~ .custom-control-label::after,
.ginput_container_consent .custom-radio input:checked ~ label::after, .ginput_container_radio li .custom-control-input:checked ~ .custom-control-label::after, .ginput_container_radio li .custom-control-input:checked ~ label::after, .ginput_container_radio li input:checked ~ .custom-control-label::after, .ginput_container_radio li input:checked ~ label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffffff'/%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-radio .gchoice .custom-control-input:disabled:checked ~ label::before, .gchoice .custom-radio .custom-control-input:disabled:checked ~ label::before,
.custom-radio .ginput_container_consent .custom-control-input:disabled:checked ~ label::before,
.ginput_container_consent .custom-radio .custom-control-input:disabled:checked ~ label::before, .custom-radio .gchoice input:disabled:checked ~ .custom-control-label::before, .custom-radio .gchoice input:disabled:checked ~ label::before, .gchoice .custom-radio input:disabled:checked ~ .custom-control-label::before, .gchoice .custom-radio input:disabled:checked ~ label::before,
.custom-radio .ginput_container_consent input:disabled:checked ~ .custom-control-label::before,
.custom-radio .ginput_container_consent input:disabled:checked ~ label::before,
.ginput_container_consent .custom-radio input:disabled:checked ~ .custom-control-label::before,
.ginput_container_consent .custom-radio input:disabled:checked ~ label::before, .ginput_container_radio li .custom-control-input:disabled:checked ~ .custom-control-label::before, .ginput_container_radio li .custom-control-input:disabled:checked ~ label::before, .ginput_container_radio li input:disabled:checked ~ .custom-control-label::before, .ginput_container_radio li input:disabled:checked ~ label::before {
  background-color: rgba(4, 54, 115, 0.5);
}

.custom-select, .ginput_container select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #ffffff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #808080;
  border-radius: 0px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus, .ginput_container select:focus {
  border-color: #48e8ff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(72, 232, 255, 0.5);
}
.custom-select:focus::-ms-value, .ginput_container select:focus::-ms-value {
  color: #495057;
  background-color: #ffffff;
}
.custom-select[multiple], .ginput_container select[multiple], .custom-select[size]:not([size="1"]), .ginput_container select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled, .ginput_container select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand, .ginput_container select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #48e8ff;
  box-shadow: 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.custom-file-input:focus ~ .custom-file-label::after {
  border-color: #48e8ff;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #ffffff;
  border: 1px solid #808080;
  border-radius: 0px;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.25rem + 2px) - 1px * 2);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #808080;
  border-radius: 0 0px 0px 0;
}

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #043673;
  border: 0;
  border-radius: 1rem;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #328bf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #043673;
  border: 0;
  border-radius: 1rem;
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.custom-range::-moz-range-thumb:active {
  background-color: #328bf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #043673;
  border: 0;
  border-radius: 1rem;
  appearance: none;
}
.custom-range::-ms-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.custom-range::-ms-thumb:active {
  background-color: #328bf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

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

.nav-link, .navbar-nav > li > a {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .navbar-nav > li > a:hover, .nav-link:focus, .navbar-nav > li > a:focus {
  text-decoration: none;
}
.nav-link.disabled, .navbar-nav > li > a.disabled {
  color: #6c757d;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item, .nav-tabs .navbar-nav > li {
  margin-bottom: -1px;
}
.nav-tabs .nav-link, .nav-tabs .navbar-nav > li > a {
  border: 1px solid transparent;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.nav-tabs .nav-link:hover, .nav-tabs .navbar-nav > li > a:hover, .nav-tabs .nav-link:focus, .nav-tabs .navbar-nav > li > a:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled, .nav-tabs .navbar-nav > li > a.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-link.current-menu-parent, .nav-tabs .sub-menu li.current_page_item .nav-link.dropdown-item, .sub-menu li.current_page_item .nav-tabs .nav-link.dropdown-item, .nav-tabs .navbar-nav > li > a.active, .nav-tabs .navbar-nav > li > a.current-menu-parent, .nav-tabs .sub-menu li.current_page_item .navbar-nav > li > a.dropdown-item, .sub-menu li.current_page_item .nav-tabs .navbar-nav > li > a.dropdown-item,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item.show .navbar-nav > li > a,
.nav-tabs .navbar-nav > li.show .nav-link,
.nav-tabs .navbar-nav > li.show .navbar-nav > li > a {
  color: #495057;
  background-color: #ffffff;
  border-color: #dee2e6 #dee2e6 #ffffff;
}
.nav-tabs .dropdown-menu, .nav-tabs .sub-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link, .nav-pills .navbar-nav > li > a {
  border-radius: 0px;
}
.nav-pills .nav-link.active, .nav-pills .nav-link.current-menu-parent, .nav-pills .sub-menu li.current_page_item .nav-link.dropdown-item, .sub-menu li.current_page_item .nav-pills .nav-link.dropdown-item, .nav-pills .navbar-nav > li > a.active, .nav-pills .navbar-nav > li > a.current-menu-parent, .nav-pills .sub-menu li.current_page_item .navbar-nav > li > a.dropdown-item, .sub-menu li.current_page_item .nav-pills .navbar-nav > li > a.dropdown-item,
.nav-pills .show > .nav-link,
.nav-pills .navbar-nav > li.show > a {
  color: #ffffff;
  background-color: #043673;
}

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

.nav-justified .nav-item, .nav-justified .navbar-nav > li {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active, .tab-content > .current-menu-parent, .sub-menu li.current_page_item .tab-content > .dropdown-item {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link, .navbar-nav > li > a {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu, .navbar-nav .sub-menu {
  position: static;
  float: none;
}

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

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}
.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu, .navbar-expand-sm .navbar-nav .sub-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav > li > a {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu, .navbar-expand-md .navbar-nav .sub-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu, .navbar-expand-lg .navbar-nav .sub-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu, .navbar-expand-xl .navbar-nav .sub-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav > li > a {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu, .navbar-expand .navbar-nav .sub-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav > li > a {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: #84BD00;
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: #84BD00;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav > li > a {
  color: #043673;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav > li > a:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav > li > a:focus {
  color: #84BD00;
}
.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav > li > a.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav > li.show > a,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .current-menu-parent > .nav-link,
.navbar-light .navbar-nav .sub-menu li.current_page_item .dropdown-item > .nav-link,
.sub-menu li.current_page_item .navbar-light .navbar-nav .dropdown-item > .nav-link,
.navbar-light .navbar-nav > li.active > a,
.navbar-light .navbar-nav > li.current-menu-parent > a,
.navbar-light .sub-menu li.current_page_item .navbar-nav > li.dropdown-item > a,
.sub-menu li.current_page_item .navbar-light .navbar-nav > li.dropdown-item > a,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav > li > a.show,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.current-menu-parent,
.navbar-light .navbar-nav .sub-menu li.current_page_item .nav-link.dropdown-item,
.sub-menu li.current_page_item .navbar-light .navbar-nav .nav-link.dropdown-item,
.navbar-light .navbar-nav > li > a.active,
.navbar-light .navbar-nav > li > a.current-menu-parent,
.navbar-light .sub-menu li.current_page_item .navbar-nav > li > a.dropdown-item,
.sub-menu li.current_page_item .navbar-light .navbar-nav > li > a.dropdown-item {
  color: #84BD00;
}
.navbar-light .navbar-toggler {
  color: #043673;
  border-color: #043673;
}
.navbar-light .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='%23043673' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
  color: #043673;
}
.navbar-light .navbar-text a {
  color: #84BD00;
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: #84BD00;
}

.navbar-dark .navbar-brand {
  color: #ffffff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #ffffff;
}
.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav > li > a:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav > li > a:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav > li > a.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav > li.show > a,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .current-menu-parent > .nav-link,
.navbar-dark .navbar-nav .sub-menu li.current_page_item .dropdown-item > .nav-link,
.sub-menu li.current_page_item .navbar-dark .navbar-nav .dropdown-item > .nav-link,
.navbar-dark .navbar-nav > li.active > a,
.navbar-dark .navbar-nav > li.current-menu-parent > a,
.navbar-dark .sub-menu li.current_page_item .navbar-nav > li.dropdown-item > a,
.sub-menu li.current_page_item .navbar-dark .navbar-nav > li.dropdown-item > a,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav > li > a.show,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.current-menu-parent,
.navbar-dark .navbar-nav .sub-menu li.current_page_item .nav-link.dropdown-item,
.sub-menu li.current_page_item .navbar-dark .navbar-nav .nav-link.dropdown-item,
.navbar-dark .navbar-nav > li > a.active,
.navbar-dark .navbar-nav > li > a.current-menu-parent,
.navbar-dark .sub-menu li.current_page_item .navbar-nav > li > a.dropdown-item,
.sub-menu li.current_page_item .navbar-dark .navbar-nav > li > a.dropdown-item {
  color: #ffffff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #ffffff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #ffffff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0px;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.card-body {
  flex: 1 1 auto;
  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(0px - 1px) calc(0px - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 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(0px - 1px) calc(0px - 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;
}

.card-img {
  width: 100%;
  border-radius: calc(0px - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0px - 1px);
  border-top-right-radius: calc(0px - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0px - 1px);
  border-bottom-left-radius: calc(0px - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

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

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

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0px;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active, .breadcrumb-item.current-menu-parent, .sub-menu li.current_page_item .breadcrumb-item.dropdown-item {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0px;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #043673;
  background-color: #ffffff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #011329;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 174, 199, 0.25);
}
.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.page-item.active .page-link, .page-item.current-menu-parent .page-link, .sub-menu li.current_page_item .page-item.dropdown-item .page-link {
  z-index: 1;
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.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: 0px;
  border-bottom-left-radius: 0px;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.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: 0px;
}
.badge:empty {
  display: none;
}

.btn .badge, .gform_button .badge,
.gform_next_button .badge,
.gform_previous_button .badge, #searchform input[type=submit] .badge {
  position: relative;
  top: -1px;
}

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

.badge-primary {
  color: #ffffff;
  background-color: #043673;
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #021f42;
}

.badge-secondary {
  color: #ffffff;
  background-color: #6c757d;
}
.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #545b62;
}

.badge-success {
  color: #212529;
  background-color: #84BD00;
}
.badge-success[href]:hover, .badge-success[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #608a00;
}

.badge-info {
  color: #ffffff;
  background-color: #17a2b8;
}
.badge-info[href]:hover, .badge-info[href]:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #ffffff;
  background-color: #9D2235;
}
.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #731927;
}

.badge-light {
  color: #212529;
  background-color: #ffffff;
}
.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #e6e6e6;
}

.badge-dark {
  color: #ffffff;
  background-color: #000000;
}
.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: black;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0px;
}
@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: 0px;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #021c3c;
  background-color: #cdd7e3;
  border-color: #b9c7d8;
}
.alert-primary hr {
  border-top-color: #a9bacf;
}
.alert-primary .alert-link {
  color: #00050b;
}

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

.alert-success {
  color: #456200;
  background-color: #e6f2cc;
  border-color: #ddedb8;
}
.alert-success hr {
  border-top-color: #d3e8a4;
}
.alert-success .alert-link {
  color: #212f00;
}

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

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

.alert-danger {
  color: #52121c;
  background-color: #ebd3d7;
  border-color: #e4c1c6;
}
.alert-danger hr {
  border-top-color: #dcafb6;
}
.alert-danger .alert-link {
  color: #28090e;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8;
}
.alert-dark hr {
  border-top-color: #ababab;
}
.alert-dark .alert-link {
  color: black;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0px;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #043673;
  transition: width 0.6s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

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

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #ffffff;
}
.list-group-item.active, .list-group-item.current-menu-parent, .sub-menu li.current_page_item .list-group-item.dropdown-item {
  z-index: 2;
  color: #ffffff;
  background-color: #043673;
  border-color: #043673;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #021c3c;
  background-color: #b9c7d8;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #021c3c;
  background-color: #a9bacf;
}
.list-group-item-primary.list-group-item-action.active, .list-group-item-primary.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-primary.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #021c3c;
  border-color: #021c3c;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active, .list-group-item-secondary.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-secondary.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #456200;
  background-color: #ddedb8;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #456200;
  background-color: #d3e8a4;
}
.list-group-item-success.list-group-item-action.active, .list-group-item-success.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-success.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #456200;
  border-color: #456200;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active, .list-group-item-info.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-info.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active, .list-group-item-warning.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-warning.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #52121c;
  background-color: #e4c1c6;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #52121c;
  background-color: #dcafb6;
}
.list-group-item-danger.list-group-item-action.active, .list-group-item-danger.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-danger.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #52121c;
  border-color: #52121c;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active, .list-group-item-light.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-light.list-group-item-action.dropdown-item {
  color: #ffffff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-dark.list-group-item-action.active, .list-group-item-dark.list-group-item-action.current-menu-parent, .sub-menu li.current_page_item .list-group-item-dark.list-group-item-action.dropdown-item {
  color: #ffffff;
  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 #ffffff;
  opacity: 1;
}
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  opacity: 1;
}
.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

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

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}
@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: translate(0, 0);
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 100px auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - (100px * 2));
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: brandon-grotesque, 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: brandon-grotesque, 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0px;
}
.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) * -1);
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {
  bottom: 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-top-color: #ffffff;
}

.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) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0px 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {
  left: 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-right-color: #ffffff;
}

.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) * -1);
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  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-bottom-color: #ffffff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0px 0;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {
  right: 0;
  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-left-color: #ffffff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0px - 1px);
  border-top-right-radius: calc(0px - 1px);
}
.popover-header:empty {
  display: none;
}

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

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  transition: transform 0.6s ease;
  backface-visibility: hidden;
  perspective: 1000px;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active, .carousel-item.current-menu-parent, .sub-menu li.current_page_item .carousel-item.dropdown-item,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-item-next,
.active.carousel-item-right,
.carousel-item-right.current-menu-parent,
.sub-menu li.current_page_item .carousel-item-right.dropdown-item {
  transform: translateX(100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next,
  .active.carousel-item-right,
  .carousel-item-right.current-menu-parent,
  .sub-menu li.current_page_item .carousel-item-right.dropdown-item {
    transform: translate3d(100%, 0, 0);
  }
}

.carousel-item-prev,
.active.carousel-item-left,
.carousel-item-left.current-menu-parent,
.sub-menu li.current_page_item .carousel-item-left.dropdown-item {
  transform: translateX(-100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-prev,
  .active.carousel-item-left,
  .carousel-item-left.current-menu-parent,
  .sub-menu li.current_page_item .carousel-item-left.dropdown-item {
    transform: translate3d(-100%, 0, 0);
  }
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: 0.6s;
  transition-property: opacity;
}
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item.current-menu-parent, .carousel-fade .sub-menu li.current_page_item .carousel-item.dropdown-item, .sub-menu li.current_page_item .carousel-fade .carousel-item.dropdown-item,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}
.carousel-fade .active.carousel-item-left, .carousel-fade .carousel-item-left.current-menu-parent, .carousel-fade .sub-menu li.current_page_item .carousel-item-left.dropdown-item, .sub-menu li.current_page_item .carousel-fade .carousel-item-left.dropdown-item,
.carousel-fade .active.carousel-item-right,
.carousel-fade .carousel-item-right.current-menu-parent,
.carousel-fade .sub-menu li.current_page_item .carousel-item-right.dropdown-item,
.sub-menu li.current_page_item .carousel-fade .carousel-item-right.dropdown-item {
  opacity: 0;
}
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item.current-menu-parent,
.carousel-fade .sub-menu li.current_page_item .carousel-item.dropdown-item,
.sub-menu li.current_page_item .carousel-fade .carousel-item.dropdown-item,
.carousel-fade .active.carousel-item-left,
.carousel-fade .carousel-item-left.current-menu-parent,
.carousel-fade .sub-menu li.current_page_item .carousel-item-left.dropdown-item,
.sub-menu li.current_page_item .carousel-fade .carousel-item-left.dropdown-item,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .sub-menu li.current_page_item .carousel-item-prev.dropdown-item,
.sub-menu li.current_page_item .carousel-fade .carousel-item-prev.dropdown-item {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-fade .carousel-item-next,
  .carousel-fade .carousel-item-prev,
  .carousel-fade .carousel-item.active,
  .carousel-fade .carousel-item.current-menu-parent,
  .carousel-fade .sub-menu li.current_page_item .carousel-item.dropdown-item,
  .sub-menu li.current_page_item .carousel-fade .carousel-item.dropdown-item,
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .carousel-item-left.current-menu-parent,
  .carousel-fade .sub-menu li.current_page_item .carousel-item-left.dropdown-item,
  .sub-menu li.current_page_item .carousel-fade .carousel-item-left.dropdown-item,
  .carousel-fade .active.carousel-item-prev,
  .carousel-fade .sub-menu li.current_page_item .carousel-item-prev.dropdown-item,
  .sub-menu li.current_page_item .carousel-fade .carousel-item-prev.dropdown-item {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #ffffff;
  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: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  position: relative;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}
.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators .active, .carousel-indicators .current-menu-parent, .carousel-indicators .sub-menu li.current_page_item .dropdown-item, .sub-menu li.current_page_item .carousel-indicators .dropdown-item {
  background-color: #ffffff;
}

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

.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: #043673 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-right {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-left {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

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

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

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

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

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

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

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

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

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

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

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.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;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-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-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-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-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-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;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.text-justify {
  text-align: justify !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #ffffff !important;
}

.text-primary {
  color: #043673 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #021f42 !important;
}

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

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

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

a.text-success:hover, a.text-success:focus {
  color: #608a00 !important;
}

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

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

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

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

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

a.text-danger:hover, a.text-danger:focus {
  color: #731927 !important;
}

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn):not(.gform_button):not(.gform_next_button):not(.gform_previous_button) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table, #lp-content table {
    border-collapse: collapse !important;
  }
  .table td, #lp-content table td,
  .table th,
  #lp-content table th {
    background-color: #ffffff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
}
/*!
 * Bootstrap Grid v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .event-sponsors .container > .row > .col .row.three .col, #home-services .container .row#home-services-list .col, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, #event-program .container .row#event-program-links .col, .event-leadership .container .row:last-of-type .col:last-of-type, .event-leadership .container .row:last-of-type .col:first-of-type, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.one .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, .event-listing .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:first-of-type, #virtual-event-logos .container .row .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #single-location-gallery .container .row .col, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #history .container .row .col, #leadership .container .row .col.team-member, #tour-gallery .container .row .col, #volunteer-stats .container .row#stats-row .col, #care-team .container .row .col.team-member, #patient-links .container .row .col, #home-contact .container .row .col-mid, #home-contact .container .row .col-rt, #home-contact .container .row .col-lt, #home-links .container-fluid .row .col, #home-news .container .row#home-news-list .col, #home-locations .container .row#home-locations-list .col, .col-full, #footer-nav .container-fluid .row .col, #footer-logos .container .row .col, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, #leadership .container .row .col.col-full, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .event-thumbnails .container .row .col, .event-links .container .row .col, .col-md-5, .event-leadership .container .row:last-of-type .col:first-of-type, .col-md-6, #event-program .container .row#event-program-links .col, .col-md-7, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, #lp-content .container .row:last-of-type .col.col-full, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .event-leadership .container .row:last-of-type .col:first-of-type, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.three .col, #footer-nav .container-fluid .row .col-rt, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, #footer-nav .container-fluid .row .col-lt, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

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

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

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

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

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

.col-6, .event-sponsors .container > .row > .col .row.three .col, #home-services .container .row#home-services-list .col {
  flex: 0 0 50%;
  max-width: 50%;
}

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

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

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

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

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

.col-12, #event-program .container .row#event-program-links .col, .event-leadership .container .row:last-of-type .col:last-of-type, .event-leadership .container .row:last-of-type .col:first-of-type, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.one .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, .event-listing .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:first-of-type, #virtual-event-logos .container .row .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #single-location-gallery .container .row .col, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #history .container .row .col, #leadership .container .row .col.team-member, #tour-gallery .container .row .col, #volunteer-stats .container .row#stats-row .col, #care-team .container .row .col.team-member, #patient-links .container .row .col, #home-contact .container .row .col-mid, #home-contact .container .row .col-rt, #home-contact .container .row .col-lt, #home-links .container-fluid .row .col, #home-news .container .row#home-news-list .col, #home-locations .container .row#home-locations-list .col, .col-full, #footer-nav .container-fluid .row .col, #footer-logos .container .row .col {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm, #volunteer-stats .container .row#stats-row .col, #home-contact .container .row .col-mid, #home-contact .container .row .col-rt {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3, #home-services .container .row#home-services-list .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4, #virtual-event-logos .container .row .col {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6, .event-thumbnails .container .row .col, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col, .event-links.count-4 .container .row .col, .event-links .container .row .col, #single-location-gallery .container .row .col, #leadership .container .row .col.team-member, #tour-gallery .container .row .col, #care-team .container .row .col.team-member, #patient-links .container .row .col, #home-links .container-fluid .row .col, #home-locations .container .row#home-locations-list .col, #footer-logos .container .row .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12, #leadership .container .row .col.col-full {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md, #single-location-hours .container .row .col-rt, #locations .container .row .col-rt, #locations .container .row .col-lt, #footer-logos .container .row .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3, #virtual-event-logos .container .row .col, #patient-links .container .row .col, #home-contact .container .row .col-lt {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4, .event-thumbnails .container .row .col, .event-links .container .row .col, #leadership .container .row .col.team-member, #care-team .container .row .col.team-member, #home-news .container .row#home-news-list .col {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5, .event-leadership .container .row:last-of-type .col:first-of-type, .event-listing .container .row:last-of-type .col:first-of-type {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6, #event-program .container .row#event-program-links .col, #lp-content .container .row:last-of-type .col, #lp-hero .container .row .col, #history .container .row .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12, #lp-content .container .row:last-of-type .col.col-full, #leadership .container .row .col.col-full {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2, #home-services .container .row#home-services-list .col {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3, #home-locations .container .row#home-locations-list .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4, .event-leadership .container .row:last-of-type .col:first-of-type, .event-committee .container .row.members .col, .event-sponsors .container > .row > .col .row.three .col, .event-listing .container .row:last-of-type .col:first-of-type, #home-contact .container .row .col-rt, #footer-nav .container-fluid .row .col-rt {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8, .event-leadership .container .row:last-of-type .col:last-of-type, .event-listing .container .row:last-of-type .col:last-of-type, #footer-nav .container-fluid .row .col-lt {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.d-none {
  display: none !important;
}

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

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

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

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

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

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

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

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

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

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

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

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
/*!
 * Bootstrap Reboot v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: brandon-grotesque, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #808080;
  text-align: left;
  background-color: #ffffff;
}

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

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

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

dfn {
  font-style: italic;
}

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: #043673;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #011329;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, 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:not(:root) {
  overflow: hidden;
}

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

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

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

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button,
[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;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
  -ms-overflow-x: hidden;
}
@media (min-width: 768px) {
  body {
    padding-top: 137px;
  }
}
@media (max-width: 767.98px) {
  body {
    padding-top: 89px;
  }
}

body,
html {
  height: 100%;
}

.wf-loading h1, .wf-loading h2, .wf-loading h3, .wf-loading h4, .wf-loading h5, .wf-loading h6, .wf-loading p, .wf-loading a, .wf-loading input {
  visibility: hidden;
}

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

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

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

p, ul, ol {
  margin-bottom: 20px;
}

@media (max-width: 575.98px) {
  ul,
  ol {
    padding-left: 25px;
  }
}

.cn-button {
  font-family: brandon-grotesque, sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  padding: 9px 25px 7px !important;
  border-radius: 0px !important;
  text-transform: none !important;
}

#top-nav a {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  letter-spacing: 0.89px;
  text-transform: uppercase;
  line-height: 1;
  font-size: 16px;
}

.nav-link, .navbar-nav > li > a {
  font-size: 18px;
  letter-spacing: 0.45px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  line-height: 1;
}

.sub-menu li a {
  font-size: 16px;
  font-weight: 500;
}

h1 {
  font-size: 64px;
  font-weight: 500;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  h1 {
    font-size: 46px;
  }
}
@media (max-width: 575.98px) {
  h1 {
    font-size: 35px;
  }
}

h2 {
  font-size: 36px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  h2 {
    font-size: 30px;
  }
}
@media (max-width: 575.98px) {
  h2 {
    font-size: 26px;
  }
}

h3 {
  font-size: 30px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  h3 {
    font-size: 26px;
  }
}
@media (max-width: 575.98px) {
  h3 {
    font-size: 24px;
  }
}

h4 {
  font-size: 20px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  h4 {
    font-size: 18px;
  }
}

h5 {
  font-size: 18px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
}
@media (max-width: 767.98px) {
  h5 {
    font-size: 16px;
  }
}

h6 {
  font-size: 18px;
}
@media (max-width: 767.98px) {
  h6 {
    font-size: 16px;
  }
}

.btn, .gform_button,
.gform_next_button,
.gform_previous_button, #searchform input[type=submit] {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
}

p {
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  p {
    font-size: 16px;
  }
}

ol li,
ul li {
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  ol li,
  ul li {
    font-size: 16px;
  }
}

b,
strong {
  font-weight: 500;
}

label {
  color: #043673;
  font-weight: 500;
}

.btn-primary, .gform_button,
.gform_next_button,
.gform_previous_button, #searchform input[type=submit] {
  letter-spacing: 1px;
  background-color: #84BD00;
  border-color: #84BD00;
  padding: 7px 25px;
  border-width: 2px;
}
.btn-primary:hover, .gform_button:hover,
.gform_next_button:hover,
.gform_previous_button:hover, #searchform input[type=submit]:hover, .btn-primary:focus, .gform_button:focus,
.gform_next_button:focus,
.gform_previous_button:focus, #searchform input[type=submit]:focus, .btn-primary:active, .gform_button:active,
.gform_next_button:active,
.gform_previous_button:active, #searchform input[type=submit]:active {
  background-color: #ffffff !important;
  color: #84BD00 !important;
  border-color: #84BD00 !important;
  box-shadow: none !important;
}

@media (min-width: 992px) {
  .navbar-nav {
    margin-right: -12px;
  }
}
@media (max-width: 991.98px) {
  .navbar-nav {
    margin-top: 10px;
  }
}
.navbar-nav > li {
  position: relative;
}
@media (min-width: 1200px) {
  .navbar-nav > li > a {
    transition: 0.15s all ease-in-out;
  }
}
@media (min-width: 992px) {
  .navbar-nav > li > a {
    padding-bottom: 0px;
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .navbar-nav > li.mobile-only {
    display: none;
  }
}
@media (min-width: 992px) {
  .navbar-nav > li:nth-of-type(n + 4) .sub-menu {
    left: auto;
    right: -3px;
    text-align: right;
  }
}

@media (min-width: 992px) {
  .sub-menu {
    top: 42.5px;
    left: -3px;
  }
}
.sub-menu li {
  padding-left: 15px;
  padding-right: 15px;
}
.sub-menu li a {
  border-bottom: 1px solid #ffffff;
  padding: 6px 0px;
}
.sub-menu li:last-of-type a {
  border-bottom: 0px;
}
header .phone {
  position: fixed;
  right: 30px;
  top: 53px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  color: #84BD00;
  font-size: 24px;
  background-image: url(../../img/icons/phone-light-blue.svg);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 30px;
  z-index: 1031;
  line-height: 1;
}
header .phone a {
  color: #84BD00;
  text-decoration: none;
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  header .phone {
    right: 15px;
  }
}
@media (max-width: 767.98px) {
  header .phone {
    top: 5px;
    left: 15px;
    right: auto;
    font-size: 20px;
  }
}

.navbar {
  top: 33px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
@media (min-width: 1200px) {
  .navbar {
    padding: 17px 30px;
  }
}
@media (min-width: 992px) {
  .navbar {
    align-items: flex-end;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .navbar {
    padding: 17px 15px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar {
    align-items: flex-end;
  }
}
@media (max-width: 991.98px) {
  .navbar {
    padding-left: 15px;
    padding-right: 15px;
  }
}

#top-nav {
  background-color: #043673;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1030;
}
#top-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-end;
}
#top-nav ul li {
  line-height: 1;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (max-width: 767.98px) {
  #top-nav ul li:not(.donate) {
    display: none;
  }
}
#top-nav ul li a {
  color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
  border-left: 1px solid #ffffff;
  text-decoration: none;
}
#top-nav ul li:first-of-type a {
  border-left: 0px;
}
#top-nav ul li.donate {
  background-color: #FF671F;
}
#top-nav ul li.donate a {
  border-left: 0px;
  padding-left: 25px;
  padding-right: 25px;
}
#top-nav ul li.donate + li a {
  border-left: 0px;
}

.navbar-brand {
  padding: 0;
  margin: 0;
  width: 211px;
}
@media (max-width: 767.98px) {
  .navbar-brand {
    width: 115px;
  }
}

.navbar-toggler:focus {
  outline: 0;
}

@media (min-width: 992px) {
  .navbar {
    padding-bottom: 0px;
  }
}

@media (min-width: 768px) {
  .navbar-brand {
    margin-bottom: 17px;
  }
}

@media (min-width: 992px) {
  .navbar-nav > .menu-item > a {
    padding-bottom: 17px;
  }
}

@media (max-width: 991px) and (max-height: 375px) {
  .navbar-expand-lg .navbar-nav {
    height: 200px;
    overflow-y: scroll;
  }
}

#footer-skyline {
  height: 135px;
  background-image: url(../../img/footer/footer-skyline.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 1440px auto;
  background-color: #ffffff;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #footer-skyline {
    background-size: 1200px auto;
    height: 115px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #footer-skyline {
    background-size: 992px auto;
    height: 95px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #footer-skyline {
    background-size: 768px auto;
    height: 80px;
  }
}
@media (max-width: 575.98px) {
  #footer-skyline {
    background-size: 576px auto;
    height: 60px;
  }
}

#footer-logos {
  background-color: #F1F2F2;
  padding-top: 40px;
  padding-bottom: 20px;
}
@media (max-width: 767.98px) {
  #footer-logos {
    padding-top: 25px;
    padding-bottom: 0px;
  }
}
#footer-logos .container .row {
  align-items: center;
  justify-content: center;
}
#footer-logos .container .row .col {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  #footer-logos .container .row .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (max-width: 767.98px) {
  #footer-logos .container .row .col {
    margin-bottom: 25px;
  }
}
#footer-logos .container .row .col img {
  margin: 0 auto;
  display: block;
}
@media (min-width: 1200px) {
  #footer-logos .container .row .col img {
    max-width: 177px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #footer-logos .container .row .col img {
    max-width: 177px;
  }
}
@media (max-width: 575.98px) {
  #footer-logos .container .row .col img {
    width: 150px;
  }
}

#footer-nav {
  background-color: #043673;
  padding-top: 25px;
  padding-bottom: 25px;
}
#footer-nav .container-fluid .row {
  align-items: center;
}
#footer-nav .container-fluid .row .col ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  #footer-nav .container-fluid .row .col ul {
    justify-content: center;
  }
}
#footer-nav .container-fluid .row .col ul li {
  line-height: 1;
}
#footer-nav .container-fluid .row .col ul li a {
  color: #ffffff;
  line-height: 1;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  letter-spacing: 0.4px;
  font-size: 16px;
  padding: 0 10px;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #footer-nav .container-fluid .row .col ul li a {
    padding: 0 8px;
  }
}
@media (max-width: 991.98px) {
  #footer-nav .container-fluid .row .col-lt {
    margin-bottom: 15px;
  }
}
@media (max-width: 575.98px) {
  #footer-nav .container-fluid .row .col-lt ul {
    flex-direction: column;
  }
}
@media (max-width: 575.98px) {
  #footer-nav .container-fluid .row .col-lt ul li a {
    padding: 5px 5px;
    display: block;
  }
}
@media (min-width: 992px) {
  #footer-nav .container-fluid .row .col-lt ul li:first-of-type a {
    padding-left: 0px;
  }
}
#footer-nav .container-fluid .row .col-rt ul {
  justify-content: flex-end;
}
@media (max-width: 991.98px) {
  #footer-nav .container-fluid .row .col-rt ul {
    justify-content: center;
  }
}
@media (min-width: 992px) {
  #footer-nav .container-fluid .row .col-rt ul li:last-of-type a {
    padding-right: 0px;
  }
}

#footer-copyright {
  padding-bottom: 25px;
  text-align: center;
  background-color: #ffffff;
}
#footer-copyright .container-fluid .row .col p {
  margin-bottom: 0px;
  font-family: brandon-grotesque, sans-serif;
  font-size: 12px;
  font-weight: 400;
}
#footer-copyright .container-fluid .row .col p a {
  color: #808080;
}
#footer-copyright .container-fluid .row .col p span {
  margin-left: 10px;
  margin-right: 10px;
}
@media (max-width: 767.98px) {
  #footer-copyright .container-fluid .row .col p span {
    display: none;
  }
}
@media (min-width: 768px) {
  #footer-copyright .container-fluid .row .col p br {
    display: none;
  }
}

@media (min-width: 1200px) {
  footer .container-fluid {
    padding-left: 30px;
    padding-right: 30px;
  }
}

#footer-legal {
  padding-top: 25px;
  padding-bottom: 25px;
  background-color: #ffffff;
}
#footer-legal .container .row .col {
  text-align: center;
}
#footer-legal .container .row .col p {
  font-size: 14px;
}
#footer-legal .container .row .col p:last-of-type {
  margin-bottom: 0px;
}
#footer-legal .container .row .col h6 {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 5px;
}

#google_translate_element {
  background: #ffffff;
  text-align: right;
  padding: 15px;
}
@media (max-width: 767.98px) {
  #google_translate_element {
    text-align: center;
  }
}

.arrow-right {
  background-image: url(../../img/icons/arrow-right.svg);
  background-position: right 12px;
  background-repeat: no-repeat;
  padding-right: 20px;
  line-height: 1;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .arrow-right {
    background-position: right 10px;
  }
}
@media (max-width: 575.98px) {
  .arrow-right {
    background-position: right 6px;
  }
}
.arrow-right.sm {
  background-image: url(../../img/icons/arrow-right-sm.svg);
  background-size: auto;
  background-position: right 4px;
  padding-right: 12px;
}
.arrow-right.green {
  background-image: url(../../img/icons/arrow-right-green-sm.svg);
  background-size: auto;
}

.default-page-title {
  padding-top: 90px;
  padding-bottom: 165px;
  text-align: center;
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 1200px) {
  .default-page-title {
    background-attachment: fixed;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .default-page-title {
    padding-top: 75px;
    padding-bottom: 125px;
  }
}
@media (max-width: 991.98px) {
  .default-page-title {
    padding-top: 75px;
    padding-bottom: 100px;
  }
}
@media (max-width: 767.98px) {
  .default-page-title {
    padding-top: 35px;
    padding-bottom: 50px;
  }
}
.default-page-title .overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(4, 54, 115, 0.58);
}
.default-page-title .container .row .col h3 {
  color: #00AEC7;
  margin-bottom: 50px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .default-page-title .container .row .col h3 {
    margin-bottom: 35px;
  }
}
@media (max-width: 767.98px) {
  .default-page-title .container .row .col h3 {
    margin-bottom: 15px;
  }
}
.default-page-title .container .row .col h3:before {
  content: "";
  position: relative;
  display: block;
  width: 60px;
  height: 49px;
  background-image: url(../../img/kc-care-health-center-icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: 0 auto 15px;
}
@media (max-width: 575.98px) {
  .default-page-title .container .row .col h3:before {
    width: 40px;
    height: 35px;
    margin: 0 auto 5px;
  }
}
.default-page-title .container .row .col h1 {
  color: #ffffff;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
  margin-bottom: 0px;
  line-height: 1;
}
.default-page-title .container .row .col h1:after {
  content: "";
  display: block;
  width: 110px;
  height: 5px;
  background-color: #ffffff;
  position: relative;
  margin: 25px auto 0;
}
@media (max-width: 767.98px) {
  .default-page-title .container .row .col h1:after {
    margin: 15px auto 0;
    width: 75px;
    height: 3px;
  }
}

.banner-callout {
  background-color: #FF671F;
  color: #ffffff;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 767.98px) {
  .banner-callout {
    padding-top: 10px;
    padding-bottom: 15px;
  }
}
.banner-callout .container .row .col {
  text-align: center;
}
@media (min-width: 768px) {
  .banner-callout .container .row .col {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .banner-callout .container .row .col * {
    margin-bottom: 0px;
  }
}
.banner-callout .container .row .col h2 {
  letter-spacing: 0.5px;
}
@media (min-width: 768px) {
  .banner-callout .container .row .col h2,
  .banner-callout .container .row .col p {
    line-height: 1;
  }
}
@media (min-width: 768px) {
  .banner-callout .container .row .col p {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 5px;
  }
}
@media (max-width: 767.98px) {
  .banner-callout .container .row .col p {
    margin-bottom: 10px;
  }
}

.banner {
  background-color: #F1F2F2;
  padding-top: 50px;
  padding-bottom: 55px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .banner {
    padding-top: 30px;
    padding-bottom: 35px;
  }
}
@media (max-width: 767.98px) {
  .banner {
    padding-top: 20px;
    padding-bottom: 25px;
  }
}
.banner .container .row .col {
  text-align: center;
}
.banner .container .row .col h2 {
  margin-bottom: 0px;
  color: #FF671F;
  line-height: 1;
}
@media (max-width: 991.98px) {
  .banner .container .row .col h2 {
    line-height: 1.2;
  }
}
@media (max-width: 575.98px) {
  .banner .container .row .col h2 {
    font-size: 24px;
  }
}
.banner .container .row .col p {
  font-weight: 500;
  color: #043673;
  max-width: 850px;
  margin: 25px auto 0;
}

.banner-link {
  text-align: center;
}
.banner-link a {
  text-decoration: none;
  display: block;
  padding: 25px 15px;
  background-color: #FF671F;
  transition: 0.15s all ease-in-out;
  color: #ffffff;
}
.banner-link a:hover {
  background-color: #84BD00;
}
@media (max-width: 767.98px) {
  .banner-link a {
    padding: 15px;
  }
}
.banner-link h2 {
  margin-bottom: 0px;
  letter-spacing: 0.5px;
  line-height: 1;
  display: inline-block;
}
@media (max-width: 575.98px) {
  .banner-link h2 {
    font-size: 19px;
    background-size: auto 75%;
    background-position: right 5px;
    padding-right: 15px;
  }
}

.default-page {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  .default-page {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}

.page-title-no-bg,
.page-title-bg {
  background-color: #F1F2F2;
  padding-top: 45px;
  padding-bottom: 45px;
}
@media (max-width: 767.98px) {
  .page-title-no-bg,
  .page-title-bg {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
.page-title-no-bg .container .row .col,
.page-title-bg .container .row .col {
  text-align: center;
}
.page-title-no-bg .container .row .col h1,
.page-title-bg .container .row .col h1 {
  color: #043673;
  font-family: brandon-grotesque, sans-serif;
  margin-bottom: 0px;
  line-height: 1;
}
.page-title-no-bg .container .row .col h1:before,
.page-title-bg .container .row .col h1:before {
  content: "";
  position: relative;
  display: block;
  width: 65px;
  height: 52px;
  background-image: url(../../img/kc-care-health-center-icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: 0 auto 10px;
}
@media (max-width: 575.98px) {
  .page-title-no-bg .container .row .col h1:before,
  .page-title-bg .container .row .col h1:before {
    width: 40px;
    height: 35px;
    margin: 0 auto 5px;
  }
}
.page-title-no-bg .container .row .col h1:after,
.page-title-bg .container .row .col h1:after {
  content: "";
  display: block;
  width: 110px;
  height: 5px;
  background-color: #043673;
  position: relative;
  margin: 25px auto 0;
}
@media (max-width: 767.98px) {
  .page-title-no-bg .container .row .col h1:after,
  .page-title-bg .container .row .col h1:after {
    margin: 15px auto 0;
    width: 75px;
    height: 3px;
  }
}

.page-title-bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.page-title-bg .overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(4, 54, 115, 0.58);
}
.page-title-bg .container .row .col h1 {
  color: #ffffff;
}
.page-title-bg .container .row .col h1:after {
  background-color: #ffffff;
}

#home-hero {
  position: relative;
  color: #ffffff;
}
@media (min-width: 1200px) {
  #home-hero {
    background-attachment: fixed;
  }
}
@media (min-width: 768px) {
  #home-hero {
    height: 80%;
    min-height: 450px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #home-hero {
    height: 70%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #home-hero {
    padding-top: 45px;
  }
}
@media (max-width: 575.98px) {
  #home-hero {
    padding-top: 35px;
  }
}
#home-hero a {
  color: #ffffff;
}
#home-hero .overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: linear-gradient(rgba(4, 54, 115, 0.58), rgba(4, 54, 115, 0.58));
}
#home-hero #home-hero-carousel {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
@media (min-width: 1200px) {
  #home-hero #home-hero-carousel {
    min-height: 700px;
  }
}
@media (max-width: 1199.98px) {
  #home-hero #home-hero-carousel {
    position: absolute;
  }
}
#home-hero #home-hero-carousel .carousel-inner {
  height: 100%;
}
#home-hero #home-hero-carousel .carousel-inner .carousel-item {
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 768px) {
  #home-hero .container {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -60%);
  }
}
@media (max-width: 767.98px) {
  #home-hero .container {
    margin-bottom: 25px;
  }
}
#home-hero .container .row .col {
  text-align: center;
}
#home-hero .container .row .col h1 {
  max-width: 850px;
  margin: 0 auto 10px;
  line-height: 1;
}
@media (max-width: 575.98px) {
  #home-hero .container .row .col h1 {
    font-size: 32px;
  }
}
#home-hero .container .row .col h1 span {
  color: #FF671F;
}
#home-hero .container .row .col a {
  letter-spacing: 1px;
}
#home-hero .callout {
  text-align: center;
  position: relative;
}
@media (min-width: 768px) {
  #home-hero .callout {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
  }
}
#home-hero .callout a {
  text-decoration: none;
  display: block;
  padding: 25px 15px;
  background-color: rgba(132, 189, 0, 0.9);
  transition: 0.15s all ease-in-out;
}
#home-hero .callout a:hover {
  background-color: rgba(255, 103, 31, 0.9);
}
@media (max-width: 767.98px) {
  #home-hero .callout a {
    padding: 15px;
  }
}
#home-hero .callout h2 {
  margin-bottom: 0px;
  letter-spacing: 0.5px;
  line-height: 1;
  display: inline-block;
}
@media (max-width: 575.98px) {
  #home-hero .callout h2 {
    font-size: 19px;
    background-size: auto 75%;
    background-position: right 5px;
    padding-right: 15px;
  }
}

#temp-callout .callout {
  text-align: center;
  position: relative;
}
#temp-callout .callout a {
  text-decoration: none;
  display: block;
  padding: 25px 15px;
  background-color: rgba(4, 54, 115, 0.9);
  transition: 0.15s all ease-in-out;
  color: #ffffff;
}
#temp-callout .callout a:hover {
  background-color: rgba(255, 103, 31, 0.9);
}
@media (max-width: 767.98px) {
  #temp-callout .callout a {
    padding: 15px;
  }
}
#temp-callout .callout h2 {
  margin-bottom: 0px;
  letter-spacing: 0.5px;
  line-height: 1;
  display: inline-block;
}
@media (max-width: 575.98px) {
  #temp-callout .callout h2 {
    font-size: 19px;
    background-size: auto 75%;
    background-position: right 5px;
    padding-right: 15px;
  }
}

#home-locations {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767.98px) {
  #home-locations {
    padding-top: 30px;
    padding-bottom: 10px;
  }
}
#home-locations .container .row .col-full h4 {
  font-size: 18px;
  color: #043673;
  margin-bottom: 35px;
}
@media (max-width: 575.98px) {
  #home-locations .container .row .col-full h4 {
    line-height: 1.4;
    margin-bottom: 25px;
  }
}
#home-locations .container .row .col {
  text-align: center;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #home-locations .container .row#home-locations-list {
    justify-content: center;
  }
}
@media (min-width: 576px) {
  #home-locations .container .row#home-locations-list .col {
    border-right: 1px solid #A7A9AC;
  }
}
@media (min-width: 992px) {
  #home-locations .container .row#home-locations-list .col {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  #home-locations .container .row#home-locations-list .col:nth-of-type(4n) {
    border-right: 0px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  #home-locations .container .row#home-locations-list .col:nth-of-type(even) {
    border-right: 0px;
  }
  #home-locations .container .row#home-locations-list .col:last-of-type {
    border-right: 0px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  #home-locations .container .row#home-locations-list .col {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
  }
}
@media (max-width: 575.98px) {
  #home-locations .container .row#home-locations-list .col {
    margin-bottom: 25px;
  }
}
#home-locations .container .row#home-locations-list .col a {
  color: #808080;
  transition: 0.15s all ease-in-out;
}
#home-locations .container .row#home-locations-list .col a:hover {
  color: #FF671F;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #home-locations .container .row#home-locations-list .col h3 {
    font-size: 28px;
  }
}
#home-locations .container .row#home-locations-list .col h3 a {
  color: #00AEC7;
}
#home-locations .container .row#home-locations-list .col h3 a:hover {
  color: #FF671F;
}
#home-locations .container .row#home-locations-list .col h3,
#home-locations .container .row#home-locations-list .col h4 {
  margin-bottom: 25px;
}
@media (max-width: 575.98px) {
  #home-locations .container .row#home-locations-list .col h3,
  #home-locations .container .row#home-locations-list .col h4 {
    margin-bottom: 15px;
  }
}
#home-locations .container .row#home-locations-list .col h3 a,
#home-locations .container .row#home-locations-list .col h4 a {
  text-decoration: none;
}
#home-locations .container .row#home-locations-list .col h4 {
  line-height: 1.2;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #home-locations .container .row#home-locations-list .col h4 {
    font-size: 19px;
  }
}
#home-locations .container .row#home-locations-list .col .directions a,
#home-locations .container .row#home-locations-list .col .hours a {
  color: #84BD00;
  letter-spacing: 0.5px;
}
@media (min-width: 1200px) {
  #home-locations .container .row#home-locations-list .col > * {
    padding-left: 20px;
    padding-right: 20px;
  }
}

#home-services {
  background-image: linear-gradient(rgba(4, 54, 115, 0.7), rgba(4, 54, 115, 0.7)), url(../../img/home/home-services-bg.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  color: #ffffff;
  text-align: center;
  padding-top: 65px;
  padding-bottom: 65px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #home-services {
    padding-bottom: 35px;
  }
}
@media (max-width: 767.98px) {
  #home-services {
    padding-top: 35px;
    padding-bottom: 10px;
  }
}
@media (min-width: 1200px) {
  #home-services {
    background-attachment: fixed;
  }
}
#home-services .container .row .col-full {
  margin-bottom: 45px;
}
@media (max-width: 575.98px) {
  #home-services .container .row .col-full {
    margin-bottom: 35px;
  }
}
#home-services .container .row .col-full h3 {
  color: #00AEC7;
  margin-bottom: 35px;
}
@media (max-width: 575.98px) {
  #home-services .container .row .col-full h3 {
    margin-bottom: 25px;
  }
}
#home-services .container .row .col-full h4 {
  font-size: 18px;
  margin-bottom: 0px;
}
#home-services .container .row#home-services-list {
  justify-content: center;
}
#home-services .container .row#home-services-list .col {
  border-right: 1px solid #ffffff;
}
@media (min-width: 992px) {
  #home-services .container .row#home-services-list .col {
    margin-bottom: 40px;
  }
  #home-services .container .row#home-services-list .col:nth-of-type(6n) {
    border-right: 0px;
  }
}
@media (min-width: 992px) {
  #home-services .container .row#home-services-list .col {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  #home-services .container .row#home-services-list .col {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  #home-services .container .row#home-services-list .col:nth-of-type(4n) {
    border-right: 0px;
  }
}
@media (max-width: 991.98px) {
  #home-services .container .row#home-services-list .col {
    margin-bottom: 35px;
  }
}
@media (max-width: 575.98px) {
  #home-services .container .row#home-services-list .col {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #home-services .container .row#home-services-list .col:nth-of-type(even) {
    border-right: 0px;
  }
}
#home-services .container .row#home-services-list .col:last-of-type {
  border-right: 0px;
}
#home-services .container .row#home-services-list .col a {
  color: #ffffff;
  text-decoration: none;
  display: block;
}
#home-services .container .row#home-services-list .col .icon-container {
  height: 55px;
  width: 55px;
  background-size: contain;
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0 auto 15px;
}
#home-services .container .row#home-services-list .col h5 {
  text-transform: uppercase;
  line-height: 1.25;
  margin-bottom: 0px;
  letter-spacing: 0.5px;
}

#home-about {
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
  background-color: #ffffff;
}
@media (max-width: 767.98px) {
  #home-about {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
#home-about .icon-bg {
  position: absolute;
  width: 378px;
  height: 317px;
  bottom: 0;
  right: 0;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 399px auto;
}
@media (max-width: 991.98px) {
  #home-about .icon-bg {
    display: none;
  }
}
@media (min-width: 992px) {
  #home-about .container {
    max-width: 880px;
  }
}
#home-about .container .row .col {
  text-align: center;
}
#home-about .container .row .col h3 {
  color: #00AEC7;
  margin-bottom: 35px;
}
@media (max-width: 767.98px) {
  #home-about .container .row .col h3 {
    margin-bottom: 25px;
  }
}
#home-about .container .row .col h3:before {
  content: "";
  position: relative;
  display: block;
  width: 64px;
  height: 51px;
  background-image: url(../../img/kc-care-health-center-icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: 0 auto 10px;
}
#home-about .container .row .col h1 {
  color: #FF671F;
  font-family: brandon-grotesque, sans-serif;
  max-width: 640px;
  margin: 0 auto 40px;
  line-height: 1.1;
}
@media (max-width: 767.98px) {
  #home-about .container .row .col h1 {
    margin-bottom: 35px;
  }
}
#home-about .container .row .col h1 span {
  border-bottom: 5px solid #FF671F;
}
#home-about .container .row .col p:last-of-type {
  margin-bottom: 35px;
}
@media (max-width: 767.98px) {
  #home-about .container .row .col p:last-of-type {
    margin-bottom: 30px;
  }
}

#home-news {
  background-color: #00AEC7;
  color: #ffffff;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #home-news {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 1200px) {
  #home-news .container {
    max-width: 1000px;
  }
}
#home-news .container .row .col-full {
  text-align: center;
}
#home-news .container .row .col-full h3 {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #home-news .container .row .col-full h3 {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  #home-news .container .row#home-news-list .col {
    border-right: 1px solid #ffffff;
  }
}
@media (min-width: 1200px) {
  #home-news .container .row#home-news-list .col {
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #home-news .container .row#home-news-list .col {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (max-width: 767.98px) {
  #home-news .container .row#home-news-list .col {
    margin-bottom: 35px;
  }
}
#home-news .container .row#home-news-list .col:last-of-type {
  border-right: 0px;
  margin-bottom: 0px;
}
#home-news .container .row#home-news-list .col h5 {
  font-family: brandon-grotesque, sans-serif;
  margin-bottom: 30px;
}
@media (max-width: 767.98px) {
  #home-news .container .row#home-news-list .col h5 {
    margin-bottom: 15px;
  }
}
#home-news .container .row#home-news-list .col h5 a {
  color: #ffffff;
}
#home-news .container .row#home-news-list .col p {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
  font-size: 16px;
}
#home-news .container .row#home-news-list .col p:last-of-type {
  margin-bottom: 30px;
}
@media (max-width: 767.98px) {
  #home-news .container .row#home-news-list .col p:last-of-type {
    margin-bottom: 15px;
  }
}
@media (min-width: 992px) {
  #home-news .container .row#home-news-list .col .btn, #home-news .container .row#home-news-list .col .gform_button,
  #home-news .container .row#home-news-list .col .gform_next_button,
  #home-news .container .row#home-news-list .col .gform_previous_button, #home-news .container .row#home-news-list .col #searchform input[type=submit], #searchform #home-news .container .row#home-news-list .col input[type=submit] {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #home-news .container .row#home-news-list .col .btn, #home-news .container .row#home-news-list .col .gform_button,
  #home-news .container .row#home-news-list .col .gform_next_button,
  #home-news .container .row#home-news-list .col .gform_previous_button, #home-news .container .row#home-news-list .col #searchform input[type=submit], #searchform #home-news .container .row#home-news-list .col input[type=submit] {
    margin-bottom: 20px;
  }
}

#home-links {
  background-image: url(../../img/home/home-links-bg.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (min-width: 1200px) {
  #home-links {
    background-attachment: fixed;
  }
}
#home-links .container-fluid .row .col {
  padding: 0;
}
#home-links .container-fluid .row .col a {
  display: block;
  color: #ffffff;
  text-align: center;
  padding: 55px 15px;
  transition: 0.15s all ease-in-out;
}
@media (max-width: 767.98px) {
  #home-links .container-fluid .row .col a {
    padding: 35px 15px;
  }
}
@media (min-width: 1200px) {
  #home-links .container-fluid .row .col a:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  }
}
#home-links .container-fluid .row .col h2 {
  margin-bottom: 0px;
  display: inline-block;
}
#home-links .container-fluid .row .col:first-of-type a {
  background-color: rgba(4, 54, 115, 0.9);
}
#home-links .container-fluid .row .col:first-of-type a:hover {
  background-color: #043673;
}
#home-links .container-fluid .row .col:nth-of-type(2) a {
  background-color: rgba(255, 103, 31, 0.9);
}
#home-links .container-fluid .row .col:nth-of-type(2) a:hover {
  background-color: #FF671F;
}

#home-contact {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #home-contact {
    padding-top: 60px;
  }
}
@media (max-width: 767.98px) {
  #home-contact {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #home-contact .container {
    max-width: 885px;
  }
}
@media (min-width: 768px) {
  #home-contact .container .row .col:first-of-type {
    border-right: 1px solid #A7A9AC;
  }
}
#home-contact .container .row .col h3 {
  color: #00AEC7;
  margin-bottom: 0px;
}
@media (max-width: 767.98px) {
  #home-contact .container .row .col-lt {
    margin-bottom: 25px;
  }
}
@media (min-width: 768px) {
  #home-contact .container .row .col-mid {
    padding-left: 40px;
  }
}
@media (max-width: 575.98px) {
  #home-contact .container .row .col-mid {
    margin-bottom: 25px;
  }
}
#home-contact .container .row .col-mid div {
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  #home-contact .container .row .col-mid div {
    margin-bottom: 20px;
  }
}
#home-contact .container .row .col-mid div:last-of-type {
  margin-bottom: 0px;
}
#home-contact .container .row .col-mid div h5 {
  color: #043673;
  margin-bottom: 5px;
}
#home-contact .container .row .col-mid div h5:last-of-type, #home-contact .container .row .col-mid div h5:nth-of-type(2) {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 500;
}
#home-contact .container .row .col-mid div h5:first-of-type {
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
#home-contact .container .row .col-mid div h5:last-of-type {
  color: #84BD00;
}
#home-contact .container .row .col-mid div .btn, #home-contact .container .row .col-mid div .gform_button,
#home-contact .container .row .col-mid div .gform_next_button,
#home-contact .container .row .col-mid div .gform_previous_button, #home-contact .container .row .col-mid div #searchform input[type=submit], #searchform #home-contact .container .row .col-mid div input[type=submit] {
  padding: 0;
  color: #84BD00;
  letter-spacing: 1px;
}
#home-contact .container .row .col-mid div.location h5 {
  color: #00AEC7;
}
#home-contact .container .row .col-mid div.donations h5 {
  color: #FF671F;
}
#home-contact .container .row .col-rt p {
  font-family: brandon-grotesque, sans-serif;
}
#home-contact .container .row .col-rt p:last-of-type {
  margin-bottom: 0px;
}
#home-contact .container .row .col-rt p a {
  color: #84BD00;
  font-weight: 500;
}

#become-patient {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #become-patient {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  #become-patient .container {
    max-width: 960px;
  }
}
#become-patient .container .row .col {
  text-align: center;
}
#become-patient .container .row .col h3 {
  color: #043673;
  margin-bottom: 0px;
}

#patient-links {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #F1F2F2;
}
@media (max-width: 767.98px) {
  #patient-links {
    padding-top: 25px;
    padding-bottom: 0px;
  }
}
@media (min-width: 1200px) {
  #patient-links .container {
    max-width: 960px;
  }
}
#patient-links .container .row {
  justify-content: center;
}
@media (min-width: 768px) {
  #patient-links .container .row {
    margin-left: -5px;
    margin-right: -5px;
  }
}
#patient-links .container .row .col {
  display: flex;
}
@media (min-width: 768px) {
  #patient-links .container .row .col {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (max-width: 767.98px) {
  #patient-links .container .row .col {
    margin-bottom: 25px;
  }
}
#patient-links .container .row .col a {
  display: flex;
  flex-direction: column;
  width: 100%;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
}
#patient-links .container .row .col a:hover .col-container {
  box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.4);
}
#patient-links .container .row .col a .col-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 220px;
  width: 220px;
  border-radius: 50%;
  border: 9px solid #A7A9AC;
  padding: 10px 25px;
  margin: 0 auto;
  transition: 0.15s all ease-in-out;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #patient-links .container .row .col a .col-container {
    width: 165px;
    height: 165px;
    padding: 10px;
    border-width: 6px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #patient-links .container .row .col a .col-container {
    width: 200px;
    height: 200px;
    padding: 10px 15px;
  }
}
@media (max-width: 575.98px) {
  #patient-links .container .row .col a .col-container {
    width: 175px;
    height: 175px;
    padding: 10px 15px;
  }
}
#patient-links .container .row .col a .col-container .icon-container {
  width: 60px;
  height: 52px;
  margin: 0 auto 5px;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 991.98px) {
  #patient-links .container .row .col a .col-container .icon-container {
    width: 50px;
    height: 40px;
  }
}
#patient-links .container .row .col a .col-container h3 {
  margin-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #patient-links .container .row .col a .col-container h3 {
    font-size: 22px;
  }
}
#patient-links .container .row .col:first-of-type a .col-container {
  background-color: #043673;
}
#patient-links .container .row .col:nth-of-type(2) a .col-container {
  background-color: #00AEC7;
}
#patient-links .container .row .col:nth-of-type(3) a .col-container {
  background-color: #84BD00;
}
#patient-links .container .row .col:nth-of-type(4) a .col-container {
  background-color: #FF671F;
}

#prepare-visit {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
}
@media (max-width: 767.98px) {
  #prepare-visit {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #prepare-visit {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #prepare-visit {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #prepare-visit {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #prepare-visit .container {
    max-width: 880px;
  }
}
#prepare-visit .container .row:first-of-type {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #prepare-visit .container .row:first-of-type {
    margin-bottom: 25px;
  }
}
#prepare-visit .container .row:first-of-type .col {
  text-align: center;
}
#prepare-visit .container .row:first-of-type .col h3 {
  color: #043673;
  letter-spacing: 0.42px;
  max-width: 555px;
  margin: 0 auto;
}
#prepare-visit .container .row.accordion-row .col .accordion .card {
  margin-bottom: 15px;
  border-color: #A7A9AC;
  border-top-color: #00AEC7;
  background-color: transparent;
  border-bottom: 1px solid #A7A9AC;
}
#prepare-visit .container .row.accordion-row .col .accordion .card:last-of-type {
  margin-bottom: 0px;
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-header {
  background-color: #00AEC7;
  border-color: #00AEC7;
  margin: 0 -1px -1px;
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-header h6 {
  margin-bottom: 0px;
  font-weight: 500;
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-header h6 a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 35px;
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-header h6 a:before {
  content: "-";
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #84BD00;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  position: absolute;
  left: 0;
  top: -2px;
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before {
  content: "+";
}
#prepare-visit .container .row.accordion-row .col .accordion .card .card-body {
  padding: 25px;
}
@media (max-width: 767.98px) {
  #prepare-visit .container .row.accordion-row .col .accordion .card .card-body {
    padding: 15px;
  }
}

#prepareAccordion .card div:last-of-type,
.payCareAccordion .card div:last-of-type {
  margin-bottom: 0px;
}
#prepareAccordion .card .text-editor,
.payCareAccordion .card .text-editor {
  margin-bottom: 30px;
}
#prepareAccordion .card .text-editor *:last-child,
.payCareAccordion .card .text-editor *:last-child {
  margin-bottom: 0px;
}
#prepareAccordion .card .text-editor p,
.payCareAccordion .card .text-editor p {
  line-height: 1.4;
}
#prepareAccordion .card .text-editor p strong,
.payCareAccordion .card .text-editor p strong {
  font-weight: 500;
}
#prepareAccordion .card .text-editor p + ol,
#prepareAccordion .card .text-editor p + ul,
.payCareAccordion .card .text-editor p + ol,
.payCareAccordion .card .text-editor p + ul {
  margin-top: -17px;
}
#prepareAccordion .card .text-editor > ol > li,
.payCareAccordion .card .text-editor > ol > li {
  padding-left: 10px;
}
#prepareAccordion .card .text-editor > ol,
#prepareAccordion .card .text-editor > ul,
.payCareAccordion .card .text-editor > ol,
.payCareAccordion .card .text-editor > ul {
  margin-bottom: 25px;
}
#prepareAccordion .card .text-editor ol,
.payCareAccordion .card .text-editor ol {
  list-style: none;
}
#prepareAccordion .card .text-editor ol > li,
.payCareAccordion .card .text-editor ol > li {
  counter-increment: item;
  position: relative;
}
#prepareAccordion .card .text-editor ol > li:before,
.payCareAccordion .card .text-editor ol > li:before {
  content: counter(item) ".";
  position: absolute;
  left: -15px;
  top: 0px;
  font-weight: 500;
}
#prepareAccordion .card .text-editor ul,
.payCareAccordion .card .text-editor ul {
  list-style: none;
}
#prepareAccordion .card .text-editor ul li,
.payCareAccordion .card .text-editor ul li {
  position: relative;
}
#prepareAccordion .card .text-editor ul li:before,
.payCareAccordion .card .text-editor ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #808080;
  position: absolute;
  left: -14px;
  top: 9px;
}
#prepareAccordion .card .full-col-list-icons,
.payCareAccordion .card .full-col-list-icons {
  text-align: center;
  padding-top: 65px;
  padding-bottom: 90px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #prepareAccordion .card .full-col-list-icons,
  .payCareAccordion .card .full-col-list-icons {
    padding-top: 50px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #prepareAccordion .card .full-col-list-icons,
  .payCareAccordion .card .full-col-list-icons {
    padding-top: 35px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #prepareAccordion .card .full-col-list-icons,
  .payCareAccordion .card .full-col-list-icons {
    padding-top: 15px;
    padding-bottom: 25px;
  }
}
#prepareAccordion .card .full-col-list-icons h3,
.payCareAccordion .card .full-col-list-icons h3 {
  color: #043673;
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  #prepareAccordion .card .full-col-list-icons h3,
  .payCareAccordion .card .full-col-list-icons h3 {
    margin-bottom: 20px;
  }
}
#prepareAccordion .card .full-col-list-icons .list,
.payCareAccordion .card .full-col-list-icons .list {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#prepareAccordion .card .full-col-list-icons .list h4,
.payCareAccordion .card .full-col-list-icons .list h4 {
  color: #00AEC7;
  background-image: url(../../img/icons/kc-care-bullet-icon.png);
  background-repeat: no-repeat;
  background-position: left 3px;
  background-size: 33px auto;
  padding-left: 45px;
  padding-bottom: 15px;
  margin-bottom: 0px;
}
@media (max-width: 575.98px) {
  #prepareAccordion .card .full-col-list-icons .list h4,
  .payCareAccordion .card .full-col-list-icons .list h4 {
    padding-left: 35px;
    background-size: 25px auto;
  }
}
#prepareAccordion .card .two-col-list,
.payCareAccordion .card .two-col-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -25px -25px !important;
}
@media (max-width: 767.98px) {
  #prepareAccordion .card .two-col-list,
  .payCareAccordion .card .two-col-list {
    margin: 0 -15px -15px !important;
  }
}
#prepareAccordion .card .two-col-list .left-col,
#prepareAccordion .card .two-col-list .right-col,
.payCareAccordion .card .two-col-list .left-col,
.payCareAccordion .card .two-col-list .right-col {
  flex: 0 0 50%;
  max-width: 50%;
  color: #ffffff;
  padding: 35px 30px;
}
@media (max-width: 767.98px) {
  #prepareAccordion .card .two-col-list .left-col,
  #prepareAccordion .card .two-col-list .right-col,
  .payCareAccordion .card .two-col-list .left-col,
  .payCareAccordion .card .two-col-list .right-col {
    padding: 15px 20px;
  }
}
@media (max-width: 575.98px) {
  #prepareAccordion .card .two-col-list .left-col,
  #prepareAccordion .card .two-col-list .right-col,
  .payCareAccordion .card .two-col-list .left-col,
  .payCareAccordion .card .two-col-list .right-col {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
#prepareAccordion .card .two-col-list .left-col h3,
#prepareAccordion .card .two-col-list .right-col h3,
.payCareAccordion .card .two-col-list .left-col h3,
.payCareAccordion .card .two-col-list .right-col h3 {
  margin-bottom: 0px;
  display: inline-block;
}
#prepareAccordion .card .two-col-list .left-col h3:after,
#prepareAccordion .card .two-col-list .right-col h3:after,
.payCareAccordion .card .two-col-list .left-col h3:after,
.payCareAccordion .card .two-col-list .right-col h3:after {
  content: "";
  display: block;
  width: 100%;
  position: relative;
  height: 2px;
  background-color: #ffffff;
  margin: 5px auto 15px 0;
}
#prepareAccordion .card .two-col-list .left-col .list p,
#prepareAccordion .card .two-col-list .right-col .list p,
.payCareAccordion .card .two-col-list .left-col .list p,
.payCareAccordion .card .two-col-list .right-col .list p {
  margin-bottom: 10px;
  padding-left: 15px;
  position: relative;
}
#prepareAccordion .card .two-col-list .left-col .list p:before,
#prepareAccordion .card .two-col-list .right-col .list p:before,
.payCareAccordion .card .two-col-list .left-col .list p:before,
.payCareAccordion .card .two-col-list .right-col .list p:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #ffffff;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
  display: block;
}
#prepareAccordion .card .two-col-list .left-col .list p:last-of-type,
#prepareAccordion .card .two-col-list .right-col .list p:last-of-type,
.payCareAccordion .card .two-col-list .left-col .list p:last-of-type,
.payCareAccordion .card .two-col-list .right-col .list p:last-of-type {
  margin-bottom: 0px;
}
#prepareAccordion .card .two-col-list .left-col,
.payCareAccordion .card .two-col-list .left-col {
  background-color: #00AEC7;
}
#prepareAccordion .card .two-col-list .right-col,
.payCareAccordion .card .two-col-list .right-col {
  background-color: #043673;
}

#prepareAccordion .card .text-editor p strong {
  color: #00AEC7;
}

.payCareAccordion .card .table-responsive {
  margin-bottom: 30px;
}
.payCareAccordion .card .table-responsive table {
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  .payCareAccordion .card .table-responsive table {
    table-layout: fixed;
  }
}
.payCareAccordion .card .table-responsive table thead {
  background-color: #043673;
}
.payCareAccordion .card .table-responsive table thead th {
  color: #ffffff;
}
.payCareAccordion .card .table-responsive table tr td[rowspan] {
  text-align: center;
}
.payCareAccordion .card .table-responsive table tr td {
  font-weight: 400;
}
.payCareAccordion .card .table-responsive table tr td,
.payCareAccordion .card .table-responsive table tr th {
  font-size: 14px;
  padding: 8px 10px;
  vertical-align: middle;
  width: 16%;
}
.payCareAccordion .card .table-responsive table tr td:first-of-type,
.payCareAccordion .card .table-responsive table tr th:first-of-type {
  font-weight: 500;
  width: 20%;
}
.payCareAccordion .card .text-editor + .table-responsive {
  margin-top: -10px;
}

#pay-for-care {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
}
@media (max-width: 767.98px) {
  #pay-for-care {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #pay-for-care {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #pay-for-care {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #pay-for-care {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #pay-for-care .container {
    max-width: 880px;
  }
}
#pay-for-care .container .row.accordion-intro-row {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #pay-for-care .container .row.accordion-intro-row {
    margin-bottom: 25px;
  }
}
#pay-for-care .container .row.accordion-intro-row .col {
  text-align: center;
}
#pay-for-care .container .row.accordion-intro-row .col h3 {
  color: #043673;
  letter-spacing: 1px;
  margin: 0 auto;
}
#pay-for-care .container .row.accordion-intro-row .col a {
  margin-top: 30px;
}
#pay-for-care .container .row#accordion-intro-2 h3 {
  color: #9D2235;
}
#pay-for-care .container .row.accordion-row {
  margin-bottom: 60px;
}
@media (max-width: 767.98px) {
  #pay-for-care .container .row.accordion-row {
    margin-bottom: 45px;
  }
}
#pay-for-care .container .row.accordion-row:last-of-type {
  margin-bottom: 0px;
}
#pay-for-care .container .row.accordion-row .col .accordion .card {
  margin-bottom: 15px;
  border-color: #A7A9AC;
  border-top-color: #00AEC7;
  background-color: transparent;
  border-bottom: 1px solid #A7A9AC;
}
#pay-for-care .container .row.accordion-row .col .accordion .card:last-of-type {
  margin-bottom: 0px;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header {
  background-color: #00AEC7;
  border-color: #00AEC7;
  margin: 0 -1px -1px;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header h6 {
  margin-bottom: 0px;
  font-weight: 500;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header h6 a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 35px;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header h6 a span {
  font-weight: 400;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header h6 a:before {
  content: "-";
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #84BD00;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  position: absolute;
  left: 0;
  top: -2px;
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before {
  content: "+";
}
#pay-for-care .container .row.accordion-row .col .accordion .card .card-body {
  padding: 25px;
}
@media (max-width: 767.98px) {
  #pay-for-care .container .row.accordion-row .col .accordion .card .card-body {
    padding: 15px;
  }
}
#pay-for-care .container .row#accordion-intro-2 .card-header {
  background-color: #9D2235;
  border-color: #9D2235;
}
#pay-for-care .container .row#accordion-intro-2 .card {
  border-top-color: #9D2235;
}
#pay-for-care .container .row#accordion-intro-3 .card-header {
  background-color: #043673;
  border-color: #043673;
}
#pay-for-care .container .row#accordion-intro-3 .card {
  border-top-color: #043673;
}

#team-filter {
  padding-top: 50px;
}
@media (max-width: 767.98px) {
  #team-filter {
    padding-top: 35px;
  }
}
@media (min-width: 992px) {
  #team-filter .container {
    max-width: 880px;
  }
}
#team-filter .container .row .col {
  flex: 0 0 40%;
  max-width: 40%;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #team-filter .container .row .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 575.98px) {
  #team-filter .container .row .col {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

#care-team {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #care-team {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #care-team .container {
    max-width: 880px;
  }
}
#care-team .container .row {
  margin-bottom: 35px;
  margin-left: -7px;
  margin-right: -7px;
}
@media (max-width: 991.98px) {
  #care-team .container .row {
    margin-bottom: 25px;
  }
}
#care-team .container .row:last-of-type {
  margin-bottom: 0px;
}
#care-team .container .row .col-full {
  text-align: center;
}
#care-team .container .row .col-full h3 {
  color: #043673;
  margin-bottom: 0px;
  text-transform: uppercase;
}
#care-team .container .row .col {
  margin-bottom: 35px;
  padding-left: 7px !important;
  padding-right: 7px !important;
}
@media (max-width: 767.98px) {
  #care-team .container .row .col {
    margin-bottom: 25px;
  }
}
@media (max-width: 575.98px) {
  #care-team .container .row .col.team-member {
    text-align: center;
  }
}
#care-team .container .row .col.team-member a {
  display: block;
  text-decoration: none;
}
#care-team .container .row .col.team-member a .img-container {
  width: 100%;
  height: 265px;
  background-color: #D8D8D8;
  margin-bottom: 15px;
  transition: 0.15s all ease-in-out;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #care-team .container .row .col.team-member a .img-container {
    height: 200px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #care-team .container .row .col.team-member a .img-container {
    height: 225px;
  }
}
@media (max-width: 575.98px) {
  #care-team .container .row .col.team-member a .img-container {
    width: 250px;
    margin: 0 auto 15px;
    height: 225px;
  }
}
#care-team .container .row .col.team-member a .img-container img {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
#care-team .container .row .col.team-member a h5 {
  margin-bottom: 0px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 1.4;
  color: #808080;
}
#care-team .container .row .col.team-member a h5.title {
  font-weight: 400;
  font-style: italic;
}
#care-team .container .row .col.team-member a h6 {
  line-height: 1;
  margin-top: 3px;
  margin-bottom: 2px;
  color: #808080;
}
#care-team .container .row .col.team-member a p {
  color: #043673;
  margin-bottom: 0px;
  transition: 0.15s all ease-in-out;
}
#care-team .container .row .col.team-member a:hover .img-container {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
#care-team .container .row .col.team-member a:hover p {
  color: #84BD00;
}

#care-team .modal .modal-content {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
#care-team .modal .modal-content .modal-body {
  padding: 20px;
}
#care-team .modal .close {
  width: 32px;
  height: 32px;
  border: 1px solid #A7A9AC;
  border-radius: 50%;
  position: relative;
  outline: none;
}
#care-team .modal .close:after, #care-team .modal .close:before {
  content: "";
  display: block;
  width: 80%;
  height: 1px;
  background-color: #A7A9AC;
  position: absolute;
  left: 0;
  top: 0;
}
#care-team .modal .close:before {
  transform: rotate(315deg) translate(-8px, 12px);
}
#care-team .modal .close:after {
  transform: rotate(45deg) translate(12px, 8px);
}
#care-team .modal .team-member-header {
  margin-bottom: 20px;
}
@media (min-width: 576px) {
  #care-team .modal .team-member-header {
    min-height: 55px;
    background-image: url(../../img/kc-care-health-center-icon.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 66px auto;
  }
}
#care-team .modal .team-member-header h2 {
  color: #043673;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 0px;
}
#care-team .modal .team-member-header h6 {
  line-height: 1;
  margin-top: 4px;
  margin-bottom: 2px;
  color: #808080;
}
#care-team .modal .team-member-header h4 {
  font-weight: 500;
  margin-bottom: 0px;
  font-family: brandon-grotesque, sans-serif;
}
@media (max-width: 575.98px) {
  #care-team .modal .team-member-header h2,
  #care-team .modal .team-member-header h4 {
    padding-right: 35px;
  }
}
#care-team .modal .team-member-detail p {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  #care-team .modal .team-member-header,
  #care-team .modal .team-member-detail {
    padding-left: 90px;
    padding-right: 50px;
  }
}
#care-team .modal .team-member-header > *:last-child,
#care-team .modal .team-member-detail > *:last-child {
  padding-bottom: 20px;
  border-bottom: 1px solid #A7A9AC;
  margin-bottom: 20px;
}
#care-team .modal .team-member-header:last-of-type > *:last-child,
#care-team .modal .team-member-detail:last-of-type > *:last-child {
  border-bottom: 0px;
  margin-bottom: 0px;
}
#care-team .modal .team-member-detail p {
  font-size: 16px;
}
#care-team .modal .team-member-detail p span {
  font-size: 18px;
  color: #00AEC7;
  font-weight: 500;
}
#care-team .modal .team-member-detail .list p {
  margin-bottom: 5px;
  padding-left: 12px;
  position: relative;
}
#care-team .modal .team-member-detail .list p:before {
  content: "";
  width: 4px;
  height: 4px;
  background: #808080;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 9px;
  display: block;
}
#care-team .modal .team-member-detail .list p:last-of-type {
  margin-bottom: 0px;
}

.page-template-page-become-a-patient footer {
  padding-top: 20px;
}

#service-v1,
#service-v2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-repeat: no-repeat;
  background-position: center 30px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #service-v1,
  #service-v2 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #service-v1,
  #service-v2 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #service-v1,
  #service-v2 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #service-v1 .container,
  #service-v2 .container {
    max-width: 880px;
  }
}
#service-v1 .container .row:first-of-type,
#service-v2 .container .row:first-of-type {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #service-v1 .container .row:first-of-type,
  #service-v2 .container .row:first-of-type {
    margin-bottom: 25px;
  }
}
#service-v1 .container .row:first-of-type .col h3,
#service-v2 .container .row:first-of-type .col h3 {
  color: #043673;
  letter-spacing: 0.42px;
  max-width: 555px;
  margin: 0 auto;
  text-align: center;
}
#service-v1 .container .row:first-of-type .col p:last-of-type,
#service-v2 .container .row:first-of-type .col p:last-of-type {
  margin-bottom: 0px;
}
#service-v1 .container .row.accordion-row .col .accordion .card,
#service-v2 .container .row.accordion-row .col .accordion .card {
  margin-bottom: 15px;
  border-color: #A7A9AC;
  border-top-color: #00AEC7;
  background-color: transparent;
  border-bottom: 1px solid #A7A9AC;
}
#service-v1 .container .row.accordion-row .col .accordion .card:last-of-type,
#service-v2 .container .row.accordion-row .col .accordion .card:last-of-type {
  margin-bottom: 0px;
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-header,
#service-v2 .container .row.accordion-row .col .accordion .card .card-header {
  background-color: #00AEC7;
  border-color: #00AEC7;
  margin: 0 -1px -1px;
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-header h6,
#service-v2 .container .row.accordion-row .col .accordion .card .card-header h6 {
  margin-bottom: 0px;
  font-weight: 500;
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-header h6 a,
#service-v2 .container .row.accordion-row .col .accordion .card .card-header h6 a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 35px;
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-header h6 a:before,
#service-v2 .container .row.accordion-row .col .accordion .card .card-header h6 a:before {
  content: "-";
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #84BD00;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  position: absolute;
  left: 0;
  top: -2px;
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before,
#service-v2 .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before {
  content: "+";
}
#service-v1 .container .row.accordion-row .col .accordion .card .card-body,
#service-v2 .container .row.accordion-row .col .accordion .card .card-body {
  padding: 25px;
}
@media (max-width: 767.98px) {
  #service-v1 .container .row.accordion-row .col .accordion .card .card-body,
  #service-v2 .container .row.accordion-row .col .accordion .card .card-body {
    padding: 15px;
  }
}

#service-v1 .container .row:first-of-type .col h3 {
  margin: 0 auto 35px;
}
@media (max-width: 767.98px) {
  #service-v1 .container .row:first-of-type .col h3 {
    margin-bottom: 20px;
  }
}

#service-v1 .container .row .col .text-editor,
#service-v2 .container .row .col .text-editor {
  margin-bottom: 30px;
}
#service-v1 .container .row .col .text-editor *:last-child,
#service-v2 .container .row .col .text-editor *:last-child {
  margin-bottom: 0px;
}
#service-v1 .container .row .col .text-editor p,
#service-v2 .container .row .col .text-editor p {
  line-height: 1.4;
}
#service-v1 .container .row .col .text-editor p strong,
#service-v2 .container .row .col .text-editor p strong {
  font-weight: 500;
}
#service-v1 .container .row .col .text-editor p + ol,
#service-v1 .container .row .col .text-editor p + ul,
#service-v2 .container .row .col .text-editor p + ol,
#service-v2 .container .row .col .text-editor p + ul {
  margin-top: -17px;
}
#service-v1 .container .row .col .text-editor > ol > li,
#service-v2 .container .row .col .text-editor > ol > li {
  padding-left: 10px;
}
#service-v1 .container .row .col .text-editor > ol,
#service-v1 .container .row .col .text-editor > ul,
#service-v2 .container .row .col .text-editor > ol,
#service-v2 .container .row .col .text-editor > ul {
  margin-bottom: 25px;
}
#service-v1 .container .row .col .text-editor ol,
#service-v2 .container .row .col .text-editor ol {
  list-style: none;
}
#service-v1 .container .row .col .text-editor ol > li,
#service-v2 .container .row .col .text-editor ol > li {
  counter-increment: item;
  position: relative;
}
#service-v1 .container .row .col .text-editor ol > li:before,
#service-v2 .container .row .col .text-editor ol > li:before {
  content: counter(item) ".";
  position: absolute;
  left: -15px;
  top: 0px;
  font-weight: 500;
}
#service-v1 .container .row .col .text-editor ul,
#service-v2 .container .row .col .text-editor ul {
  list-style: none;
}
#service-v1 .container .row .col .text-editor ul li,
#service-v2 .container .row .col .text-editor ul li {
  position: relative;
}
#service-v1 .container .row .col .text-editor ul li:before,
#service-v2 .container .row .col .text-editor ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #808080;
  position: absolute;
  left: -14px;
  top: 9px;
}
#service-v1 .container .row .col .text-editor a,
#service-v2 .container .row .col .text-editor a {
  color: #84BD00;
}

#serviceAccordion .card div:last-of-type {
  margin-bottom: 0px !important;
}

#service-v2 .container .row .col .text-editor {
  margin-bottom: 0px;
}
#service-v2 .container .row .col .text-editor p + ul,
#service-v2 .container .row .col .text-editor p + ol {
  margin-top: -10px;
}

#volunteer-stats {
  background-color: #F1F2F2;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #volunteer-stats {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  #volunteer-stats .container {
    max-width: 980px;
  }
}
#volunteer-stats .container .row .col {
  text-align: center;
}
#volunteer-stats .container .row .col-full h2 {
  color: #FF671F;
  max-width: 850px;
  margin: 0 auto 35px;
  letter-spacing: 0.5px;
}
@media (max-width: 767.98px) {
  #volunteer-stats .container .row .col-full h2 {
    margin-bottom: 25px;
  }
}
#volunteer-stats .container .row .col-full h3 {
  margin-bottom: 20px;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #volunteer-stats .container .row .col-full h3 {
    margin-bottom: 15px;
  }
}
@media (max-width: 575.98px) {
  #volunteer-stats .container .row .col-full h3 {
    margin-bottom: 10px;
  }
}
@media (min-width: 576px) {
  #volunteer-stats .container .row#stats-row {
    flex-wrap: nowrap;
  }
}
#volunteer-stats .container .row#stats-row .col {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (min-width: 576px) {
  #volunteer-stats .container .row#stats-row .col {
    border-right: 1px solid #A7A9AC;
  }
}
@media (max-width: 767.98px) {
  #volunteer-stats .container .row#stats-row .col {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
#volunteer-stats .container .row#stats-row .col h3 {
  font-size: 100px;
  letter-spacing: 0px;
  margin-bottom: 20px;
  line-height: 1;
  max-width: 100%;
}
@media (min-width: 1200px) {
  #volunteer-stats .container .row#stats-row .col h3 {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #volunteer-stats .container .row#stats-row .col h3 {
    font-size: 90px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #volunteer-stats .container .row#stats-row .col h3 {
    font-size: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #volunteer-stats .container .row#stats-row .col h3 {
    font-size: 58px;
    margin-bottom: 10px;
  }
}
@media (max-width: 575.98px) {
  #volunteer-stats .container .row#stats-row .col h3 {
    font-size: 65px;
    margin-bottom: 10px;
  }
}
#volunteer-stats .container .row#stats-row .col h4 {
  margin-bottom: 0px;
}
#volunteer-stats .container .row#stats-row .col:last-of-type {
  border-right: 0px;
}
#volunteer-stats .container .row#stats-row .col:first-of-type h3 {
  color: #00AEC7;
}
#volunteer-stats .container .row#stats-row .col:nth-of-type(2) h3 {
  color: #9D2235;
}
#volunteer-stats .container .row#stats-row .col:nth-of-type(3) h3 {
  color: #043673;
}

@media (min-width: 992px) {
  #volunteer .container {
    max-width: 880px;
  }
}
#volunteer .container .row {
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
  padding-top: 90px;
  padding-bottom: 60px;
  border-bottom: 1px solid #A7A9AC;
  margin-left: 0px;
  margin-right: 0px;
  min-height: 375px;
}
#volunteer .container .row:last-of-type {
  border-bottom: 0px;
}
@media (max-width: 767.98px) {
  #volunteer .container .row {
    background-size: 250px auto;
    background-position: center 20px;
    min-height: 250px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #volunteer .container .row {
    padding-top: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #volunteer .container .row {
    padding-top: 50px;
    padding-bottom: 35px;
  }
}
@media (max-width: 575.98px) {
  #volunteer .container .row {
    padding-top: 35px;
    padding-bottom: 25px;
  }
}
#volunteer .container .row .col {
  padding: 0;
}
#volunteer .container .row .col > h3 {
  color: #043673;
  letter-spacing: 1px;
  margin: 0 auto 30px;
  text-align: center;
}
@media (max-width: 575.98px) {
  #volunteer .container .row .col > h3 {
    margin-bottom: 20px;
  }
}
#volunteer .container .row .col .contact-info strong,
#volunteer .container .row .col .text-editor strong {
  font-weight: 500;
}
#volunteer .container .row .col .contact-info {
  margin-top: -17px;
  margin-bottom: 30px;
}
#volunteer .container .row .col .contact-info *:last-child {
  margin-bottom: 0px;
}
#volunteer .container .row .col .contact-info p {
  margin-bottom: 5px;
}
#volunteer .container .row .col .contact-info p a {
  color: #84BD00;
  font-weight: 500;
}
#volunteer .container .row .col .text-editor {
  margin-bottom: 30px;
}
#volunteer .container .row .col .text-editor *:last-child {
  margin-bottom: 0px;
}
#volunteer .container .row .col .text-editor p {
  line-height: 1.4;
}
#volunteer .container .row .col .text-editor p strong {
  color: #00AEC7;
}
#volunteer .container .row .col .text-editor p + ol,
#volunteer .container .row .col .text-editor p + ul {
  margin-top: -10px;
}
#volunteer .container .row .col .text-editor > ol > li {
  padding-left: 10px;
}
#volunteer .container .row .col .text-editor > ol,
#volunteer .container .row .col .text-editor > ul {
  margin-bottom: 25px;
}
#volunteer .container .row .col .text-editor ol {
  list-style: none;
}
#volunteer .container .row .col .text-editor ol > li {
  counter-increment: item;
  position: relative;
}
#volunteer .container .row .col .text-editor ol > li:before {
  content: counter(item) ".";
  position: absolute;
  left: -15px;
  top: 0px;
  font-weight: 500;
}
#volunteer .container .row .col .text-editor ul {
  list-style: none;
}
#volunteer .container .row .col .text-editor ul li {
  position: relative;
}
#volunteer .container .row .col .text-editor ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #808080;
  position: absolute;
  left: -14px;
  top: 9px;
}
#volunteer .container .row .col .text-editor a {
  color: #84BD00;
}
#volunteer .container .row .col .text-editor ul li, #volunteer .container .row .col .text-editor ol li {
  margin-bottom: 8px;
}
#volunteer .container .row .col .text-editor ul li:last-of-type, #volunteer .container .row .col .text-editor ol li:last-of-type {
  margin-bottom: 0px;
}
#volunteer .container .row .col div:last-of-type {
  margin-bottom: 0px;
}

#tour-intro {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
  min-height: 375px;
}
@media (max-width: 767.98px) {
  #tour-intro {
    background-size: 250px auto;
    background-position: center 20px;
    min-height: 235px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #tour-intro {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #tour-intro {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #tour-intro {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #tour-intro .container {
    max-width: 880px;
  }
}
#tour-intro .container .row .col {
  text-align: center;
}
#tour-intro .container .row .col h3 {
  color: #043673;
  letter-spacing: 1px;
  margin: 0 auto 25px;
  text-align: center;
}
#tour-intro .container .row .col p {
  color: #00AEC7;
}
#tour-intro .container .row .col p a {
  color: #84BD00;
}
#tour-intro .container .row .col p:last-of-type {
  margin-bottom: 0px;
}

#tour-gallery {
  padding-bottom: 80px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #tour-gallery {
    padding-bottom: 60px;
  }
}
@media (max-width: 767.98px) {
  #tour-gallery {
    padding-bottom: 50px;
  }
}
@media (min-width: 992px) {
  #tour-gallery .container {
    max-width: 880px;
  }
}
#tour-gallery .container .row {
  margin-left: -5px;
  margin-right: -5px;
}
#tour-gallery .container .row .col {
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  #tour-gallery .container .row .col .img-container {
    position: relative;
    overflow: hidden;
  }
}
@media (min-width: 992px) {
  #tour-gallery .container .row .col .img-container {
    height: 280px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #tour-gallery .container .row .col .img-container {
    height: 220px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #tour-gallery .container .row .col .img-container {
    height: 165px;
  }
}
@media (min-width: 576px) {
  #tour-gallery .container .row .col .img-container img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}

#ways-to-give {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
}
#ways-to-give a {
  color: #84BD00;
}
@media (max-width: 767.98px) {
  #ways-to-give {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #ways-to-give {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #ways-to-give {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #ways-to-give {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #ways-to-give .container {
    max-width: 880px;
  }
}
#ways-to-give .container .row:first-of-type {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #ways-to-give .container .row:first-of-type {
    margin-bottom: 25px;
  }
}
#ways-to-give .container .row:first-of-type .col {
  text-align: center;
}
#ways-to-give .container .row:first-of-type .col h3 {
  color: #043673;
  letter-spacing: 0.42px;
  max-width: 555px;
  margin: 0 auto;
}
#ways-to-give .container .row.accordion-row .col .accordion .card {
  margin-bottom: 15px;
  border-color: #A7A9AC;
  border-top-color: #00AEC7;
  background-color: transparent;
  border-bottom: 1px solid #A7A9AC;
}
#ways-to-give .container .row.accordion-row .col .accordion .card:last-of-type {
  margin-bottom: 0px;
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-header {
  background-color: #00AEC7;
  border-color: #00AEC7;
  margin: 0 -1px -1px;
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-header h6 {
  margin-bottom: 0px;
  font-weight: 500;
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-header h6 a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 35px;
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-header h6 a:before {
  content: "-";
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #84BD00;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  position: absolute;
  left: 0;
  top: -2px;
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before {
  content: "+";
}
#ways-to-give .container .row.accordion-row .col .accordion .card .card-body {
  padding: 25px;
}
@media (max-width: 767.98px) {
  #ways-to-give .container .row.accordion-row .col .accordion .card .card-body {
    padding: 15px;
  }
}
#ways-to-give .container .row#footnote-row {
  margin-top: 45px;
}
@media (max-width: 767.98px) {
  #ways-to-give .container .row#footnote-row {
    margin-top: 25px;
  }
}
#ways-to-give .container .row#footnote-row p:last-of-type {
  margin-bottom: 0px;
}

#giveAccordion .card div:last-of-type {
  margin-bottom: 0px;
}
#giveAccordion .card .text-editor {
  margin-bottom: 30px;
}
#giveAccordion .card .text-editor *:last-child {
  margin-bottom: 0px;
}
#giveAccordion .card .text-editor p {
  line-height: 1.4;
}
#giveAccordion .card .text-editor p strong {
  font-weight: 500;
}
#giveAccordion .card .text-editor p + ol,
#giveAccordion .card .text-editor p + ul {
  margin-top: -17px;
}
#giveAccordion .card .text-editor > ol > li {
  padding-left: 10px;
}
#giveAccordion .card .text-editor > ol,
#giveAccordion .card .text-editor > ul {
  margin-bottom: 25px;
}
#giveAccordion .card .text-editor ol {
  list-style: none;
}
#giveAccordion .card .text-editor ol > li {
  counter-increment: item;
  position: relative;
}
#giveAccordion .card .text-editor ol > li:before {
  content: counter(item) ".";
  position: absolute;
  left: -15px;
  top: 0px;
  font-weight: 500;
}
#giveAccordion .card .text-editor ul {
  list-style: none;
}
#giveAccordion .card .text-editor ul li {
  position: relative;
}
#giveAccordion .card .text-editor ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #808080;
  position: absolute;
  left: -14px;
  top: 9px;
}

.page-template-page-mission .banner h2 {
  letter-spacing: 0.5px;
  max-width: 850px;
  margin: 0 auto;
}

#vision {
  background-image: url(../../img/about/vision-bg.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#vision .container .row {
  justify-content: center;
}
#vision .container .row .col {
  background-color: rgba(0, 174, 199, 0.8);
  color: #ffffff;
  text-align: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1200px) {
  #vision .container .row .col {
    min-height: 450px;
  }
}
@media (min-width: 992px) {
  #vision .container .row .col {
    flex: 0 0 auto;
    max-width: 410px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #vision .container .row .col {
    min-height: 400px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #vision .container .row .col {
    min-height: 350px;
    flex: 0 0 auto;
    max-width: 350px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #vision .container .row .col {
    min-height: 250px;
    flex: 0 0 auto;
    max-width: 300px;
  }
}
#vision .container .row .col h3 {
  margin-bottom: 0px;
}
#vision .container .row .col h3:after {
  content: "";
  position: relative;
  display: block;
  width: 135px;
  margin: 20px auto 30px;
  height: 3px;
  background-color: #ffffff;
}
@media (max-width: 767.98px) {
  #vision .container .row .col h3:after {
    width: 115px;
    margin: 15px auto 20px;
  }
}
#vision .container .row .col p {
  font-size: 24px;
  margin-bottom: 0px;
}
@media (max-width: 767.98px) {
  #vision .container .row .col p {
    font-size: 20px;
  }
}
#vision .container .row .col h3, #vision .container .row .col p {
  margin-left: auto;
  margin-right: auto;
  flex: 0 0 auto;
  max-width: 230px;
}

#mission {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
}
@media (max-width: 767.98px) {
  #mission {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #mission {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #mission {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #mission {
    padding-top: 35px;
    padding-bottom: 15px;
  }
}
@media (min-width: 992px) {
  #mission .container {
    max-width: 880px;
  }
}
#mission .container .row:first-of-type {
  margin-bottom: 50px;
}
@media (max-width: 767.98px) {
  #mission .container .row:first-of-type {
    margin-bottom: 35px;
  }
}
#mission .container .row:first-of-type .col {
  text-align: center;
}
#mission .container .row:first-of-type .col h3 {
  color: #043673;
  letter-spacing: 1px;
  margin: 0 auto 35px;
}
@media (max-width: 767.98px) {
  #mission .container .row:first-of-type .col h3 {
    margin-bottom: 25px;
  }
}
#mission .container .row:first-of-type .col p {
  font-weight: 500;
}
#mission .container .row:first-of-type .col p:first-of-type {
  color: #00AEC7;
  margin-bottom: 35px;
}
@media (max-width: 767.98px) {
  #mission .container .row:first-of-type .col p:first-of-type {
    margin-bottom: 25px;
  }
}
#mission .container .row:first-of-type .col p:last-of-type {
  margin-bottom: 0px;
}
#mission .container .row:first-of-type .col p.mission {
  font-size: 24px;
}
@media (max-width: 767.98px) {
  #mission .container .row:first-of-type .col p.mission {
    font-size: 20px;
  }
}
#mission .container .row#mission-statements .col {
  text-align: center;
  margin-bottom: 30px;
}
#mission .container .row#mission-statements .col h3 {
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0px;
  margin-bottom: 10px;
}
#mission .container .row#mission-statements .col p {
  margin-bottom: 0px;
}
#mission .container .row#mission-statements .col p:after {
  content: "";
  display: block;
  width: 135px;
  height: 3px;
  background-color: #043673;
  margin: 30px auto 0;
}
@media (max-width: 767.98px) {
  #mission .container .row#mission-statements .col p:after {
    margin-top: 25px;
    width: 115px;
  }
}
#mission .container .row#mission-statements .col:last-of-type p:after {
  display: none;
}
#mission .container .row#mission-statements .col:nth-of-type(4n + 1) h3 {
  color: #9D2235;
}
#mission .container .row#mission-statements .col:nth-of-type(4n + 2) h3 {
  color: #84BD00;
}
#mission .container .row#mission-statements .col:nth-of-type(4n + 3) h3 {
  color: #FF671F;
}
#mission .container .row#mission-statements .col:nth-of-type(4n + 4) h3 {
  color: #00AEC7;
}

#leadership {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #leadership {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #leadership .container {
    max-width: 880px;
  }
}
#leadership .container .row {
  margin-bottom: 45px;
  margin-left: -7px;
  margin-right: -7px;
  position: relative;
  padding-bottom: 10px;
}
#leadership .container .row:after {
  content: "";
  display: block;
  position: absolute;
  left: 5px;
  right: 5px;
  height: 1px;
  background-color: #A7A9AC;
  bottom: 0;
}
@media (max-width: 767.98px) {
  #leadership .container .row {
    margin-bottom: 25px;
  }
}
#leadership .container .row.no-headshots {
  padding-bottom: 25px;
}
@media (max-width: 767.98px) {
  #leadership .container .row.no-headshots {
    padding-bottom: 15px;
  }
}
#leadership .container .row:last-of-type {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#leadership .container .row:last-of-type:after {
  display: none;
}
#leadership .container .row .col-full {
  text-align: center;
}
#leadership .container .row .col-full h3 {
  color: #043673;
  margin-bottom: 0px;
  text-transform: uppercase;
}
#leadership .container .row .col {
  margin-bottom: 35px;
  padding-left: 7px !important;
  padding-right: 7px !important;
}
@media (max-width: 767.98px) {
  #leadership .container .row .col {
    margin-bottom: 25px;
  }
}
@media (max-width: 575.98px) {
  #leadership .container .row .col.team-member {
    text-align: center;
  }
}
#leadership .container .row .col.team-member a {
  display: block;
  text-decoration: none;
}
#leadership .container .row .col.team-member a .img-container {
  width: 100%;
  height: 265px;
  background-color: #D8D8D8;
  margin-bottom: 15px;
  transition: 0.15s all ease-in-out;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #leadership .container .row .col.team-member a .img-container {
    height: 200px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #leadership .container .row .col.team-member a .img-container {
    height: 225px;
  }
}
@media (max-width: 575.98px) {
  #leadership .container .row .col.team-member a .img-container {
    width: 250px;
    margin: 0 auto 15px;
    height: 225px;
  }
}
#leadership .container .row .col.team-member a .img-container img {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
#leadership .container .row .col.team-member a h5 {
  margin-bottom: 0px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 1.4;
  color: #808080;
}
#leadership .container .row .col.team-member a h5.title,
#leadership .container .row .col.team-member a h5 .title {
  font-weight: 400;
  font-style: italic;
}
#leadership .container .row .col.team-member a h6 {
  line-height: 1;
  margin-top: 3px;
  margin-bottom: 2px;
  color: #808080;
}
#leadership .container .row .col.team-member a p {
  color: #043673;
  margin-bottom: 0px;
  transition: 0.15s all ease-in-out;
}
#leadership .container .row .col.team-member a:hover .img-container {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
#leadership .container .row .col.team-member a:hover p {
  color: #84BD00;
}
#leadership .container .row .col.no-headshots {
  margin-bottom: 20px;
}
@media (max-width: 575.98px) {
  #leadership .container .row .col.no-headshots {
    margin-bottom: 15px;
  }
}

#leadership .modal .modal-content {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
#leadership .modal .modal-content .modal-body {
  padding: 20px;
}
#leadership .modal .close {
  width: 32px;
  height: 32px;
  border: 1px solid #A7A9AC;
  border-radius: 50%;
  position: relative;
  outline: none;
}
#leadership .modal .close:after, #leadership .modal .close:before {
  content: "";
  display: block;
  width: 80%;
  height: 1px;
  background-color: #A7A9AC;
  position: absolute;
  left: 0;
  top: 0;
}
#leadership .modal .close:before {
  transform: rotate(315deg) translate(-8px, 12px);
}
#leadership .modal .close:after {
  transform: rotate(45deg) translate(12px, 8px);
}
#leadership .modal .team-member-header {
  margin-bottom: 20px;
}
@media (min-width: 576px) {
  #leadership .modal .team-member-header {
    min-height: 55px;
    background-image: url(../../img/kc-care-health-center-icon.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 66px auto;
  }
}
#leadership .modal .team-member-header h2 {
  color: #043673;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 5px;
}
#leadership .modal .team-member-header h6 {
  line-height: 1;
  margin-top: 4px;
  margin-bottom: 2px;
  color: #808080;
}
#leadership .modal .team-member-header h4 {
  font-weight: 500;
  margin-bottom: 0px;
  font-family: brandon-grotesque, sans-serif;
}
@media (max-width: 575.98px) {
  #leadership .modal .team-member-header h2,
  #leadership .modal .team-member-header h4 {
    padding-right: 35px;
  }
}
#leadership .modal .team-member-detail p {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  #leadership .modal .team-member-header,
  #leadership .modal .team-member-detail {
    padding-left: 90px;
    padding-right: 50px;
  }
}
#leadership .modal .team-member-header > *:last-child,
#leadership .modal .team-member-detail > *:last-child {
  padding-bottom: 20px;
  border-bottom: 1px solid #A7A9AC;
  margin-bottom: 20px;
}
#leadership .modal .team-member-header:last-of-type > *:last-child,
#leadership .modal .team-member-detail:last-of-type > *:last-child {
  border-bottom: 0px;
  margin-bottom: 0px;
}
#leadership .modal .team-member-detail p {
  font-size: 16px;
}
#leadership .modal .team-member-detail p a {
  color: #808080;
}
#leadership .modal .team-member-detail p span {
  color: #00AEC7;
  font-weight: 500;
}

#annual-reports {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
  min-height: 400px;
}
@media (max-width: 767.98px) {
  #annual-reports {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #annual-reports {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #annual-reports {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 767.98px) {
  #annual-reports {
    min-height: 245px;
  }
}
@media (max-width: 575.98px) {
  #annual-reports {
    padding-top: 35px;
    padding-bottom: 15px;
  }
}
@media (min-width: 992px) {
  #annual-reports .container {
    max-width: 880px;
  }
}
@media (max-width: 575.98px) {
  #annual-reports .container .row {
    margin-left: 0px;
    margin-right: 0px;
  }
}
#annual-reports .container .row .col {
  text-align: center;
  border-bottom: 1px solid #A7A9AC;
  padding-top: 10px;
  padding-bottom: 10px;
}
#annual-reports .container .row .col:last-of-type {
  border-bottom: 0px;
}
#annual-reports .container .row .col p {
  font-weight: 700;
  margin-bottom: 0px;
}
#annual-reports .container .row .col p a {
  color: #84BD00;
}

.page-template-page-community-partners .banner h2 {
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.5px;
  line-height: 1.2 !important;
}

#community-partners {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url(../../img/home/kc-care-icon-bg.png);
  background-size: 399px auto;
  background-repeat: no-repeat;
  background-position: center 30px;
}
#community-partners a {
  color: #84BD00;
}
@media (max-width: 767.98px) {
  #community-partners {
    background-size: 250px auto;
    background-position: center 20px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #community-partners {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #community-partners {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #community-partners {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 992px) {
  #community-partners .container {
    max-width: 880px;
  }
}
#community-partners .container .row:first-of-type {
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  #community-partners .container .row:first-of-type {
    margin-bottom: 25px;
  }
}
#community-partners .container .row:first-of-type .col {
  text-align: center;
}
#community-partners .container .row:first-of-type .col h3 {
  color: #043673;
  letter-spacing: 0.42px;
  margin: 0 auto;
}
#community-partners .container .row.accordion-row .col .accordion .card {
  margin-bottom: 15px;
  border-color: #A7A9AC;
  border-top-color: #00AEC7;
  background-color: transparent;
  border-bottom: 1px solid #A7A9AC;
}
#community-partners .container .row.accordion-row .col .accordion .card:last-of-type {
  margin-bottom: 0px;
}
#community-partners .container .row.accordion-row .col .accordion .card .card-header {
  background-color: #00AEC7;
  border-color: #00AEC7;
  margin: 0 -1px -1px;
}
#community-partners .container .row.accordion-row .col .accordion .card .card-header h6 {
  margin-bottom: 0px;
  font-weight: 500;
}
#community-partners .container .row.accordion-row .col .accordion .card .card-header h6 a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  padding-left: 35px;
}
#community-partners .container .row.accordion-row .col .accordion .card .card-header h6 a:before {
  content: "-";
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #84BD00;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  position: absolute;
  left: 0;
  top: -2px;
}
#community-partners .container .row.accordion-row .col .accordion .card .card-header h6 a.collapsed:before {
  content: "+";
}
#community-partners .container .row.accordion-row .col .accordion .card .card-body {
  padding: 25px;
}
@media (max-width: 767.98px) {
  #community-partners .container .row.accordion-row .col .accordion .card .card-body {
    padding: 15px;
  }
}

#communityPartnersAccordion .card div:last-of-type {
  margin-bottom: 0px;
}
#communityPartnersAccordion .card .text-editor {
  margin-bottom: 30px;
}
#communityPartnersAccordion .card .text-editor *:last-child {
  margin-bottom: 0px;
}
#communityPartnersAccordion .card .text-editor p {
  line-height: 1.4;
}
#communityPartnersAccordion .card .text-editor p strong {
  font-weight: 500;
}
#communityPartnersAccordion .card .text-editor p + ol,
#communityPartnersAccordion .card .text-editor p + ul {
  margin-top: -17px;
}
#communityPartnersAccordion .card .text-editor > ol > li {
  padding-left: 10px;
}
#communityPartnersAccordion .card .text-editor > ol,
#communityPartnersAccordion .card .text-editor > ul {
  margin-bottom: 25px;
}
#communityPartnersAccordion .card .text-editor ol {
  list-style: none;
}
#communityPartnersAccordion .card .text-editor ol > li {
  counter-increment: item;
  position: relative;
}
#communityPartnersAccordion .card .text-editor ol > li:before {
  content: counter(item) ".";
  position: absolute;
  left: -15px;
  top: 0px;
  font-weight: 500;
}
#communityPartnersAccordion .card .text-editor ul {
  list-style: none;
}
#communityPartnersAccordion .card .text-editor ul li {
  position: relative;
}
#communityPartnersAccordion .card .text-editor ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #808080;
  position: absolute;
  left: -14px;
  top: 9px;
}

#history {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767.98px) {
  #history {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media (min-width: 768px) {
  #history .container {
    background-image: linear-gradient(#043673, #043673);
    background-position: center 20px;
    background-repeat: no-repeat;
    background-size: 2px 100%;
  }
}
@media (min-width: 992px) {
  #history .container {
    max-width: 880px;
  }
}
@media (max-width: 767.98px) {
  #history .container .row.desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  #history .container .row.mobile {
    display: none;
  }
}
@media (min-width: 992px) {
  #history .container .row .col-lt {
    padding-right: 50px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col-lt {
    padding-right: 35px;
  }
}
#history .container .row .col-lt .event:before {
  right: -63px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col-lt .event:before {
    right: -45px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col-lt .event:nth-of-type(9) {
    margin-top: 80px;
  }
}
#history .container .row .col-lt .year:after {
  left: 100%;
  border-left: 20px solid #00AEC7;
}
@media (min-width: 992px) {
  #history .container .row .col-rt {
    padding-top: 60px;
  }
}
@media (min-width: 992px) {
  #history .container .row .col-rt {
    padding-left: 50px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col-rt {
    padding-left: 35px;
    padding-top: 30px;
  }
}
#history .container .row .col-rt .event:before {
  left: -63px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col-rt .event:before {
    left: -45px;
  }
}
#history .container .row .col-rt .year:after {
  right: 100%;
  border-right: 20px solid #00AEC7;
}
#history .container .row .col .event {
  position: relative;
  margin-bottom: 30px;
  transition: 0.15s all ease-in-out;
}
@media (max-width: 767.98px) {
  #history .container .row .col .event {
    margin-bottom: 25px;
  }
}
#history .container .row .col .event:hover, #history .container .row .col .event:focus {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
#history .container .row .col .event:hover:before, #history .container .row .col .event:focus:before {
  transform: scale(1.3);
}
#history .container .row .col .event:last-of-type {
  margin-bottom: 0px;
}
#history .container .row .col .event:before {
  content: "";
  width: 26px;
  height: 26px;
  background-color: #043673;
  display: block;
  position: absolute;
  top: 11px;
  border-radius: 50%;
  transition: 0.15s all ease-in-out;
  z-index: 2;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #history .container .row .col .event:before {
    width: 20px;
    height: 20px;
    top: 14px;
  }
}
@media (max-width: 767.98px) {
  #history .container .row .col .event:before {
    display: none;
  }
}
#history .container .row .col .event:before:hover, #history .container .row .col .event:before:focus {
  transform: scale(1.3);
}
#history .container .row .col .year {
  background-color: #00AEC7;
  color: #ffffff;
  padding: 10px 15px;
  position: relative;
  height: 48px;
  display: flex;
  align-items: center;
}
#history .container .row .col .year:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  display: block;
  position: absolute;
  top: 0;
}
@media (max-width: 767.98px) {
  #history .container .row .col .year:after {
    display: none;
  }
}
#history .container .row .col .year h5 {
  margin-bottom: 0px;
  line-height: 1;
}
#history .container .row .col .img-container {
  height: 200px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
#history .container .row .col img {
  width: 100%;
  height: auto;
  border-left: 1px solid #A7A9AC;
  border-right: 1px solid #A7A9AC;
}
#history .container .row .col .event-detail {
  border-width: 0px 1px 1px 1px;
  border-color: #A7A9AC;
  border-style: solid;
  padding: 15px;
}
#history .container .row .col .event-detail p {
  border-bottom: 1px solid #A7A9AC;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
#history .container .row .col .event-detail p:last-of-type {
  margin-bottom: 0px;
  border-bottom: 0px;
  padding-bottom: 0px;
}

.page-template-page-history .banner {
  background-color: #ffffff;
  padding-bottom: 0px;
}
@media (min-width: 1200px) {
  .page-template-page-history .banner .container {
    max-width: 1070px;
  }
}
.page-template-page-history .banner .container .row .col a {
  text-decoration: underline;
}
.page-template-page-history .banner .container .row .col h1, .page-template-page-history .banner .container .row .col h2, .page-template-page-history .banner .container .row .col h3, .page-template-page-history .banner .container .row .col h4, .page-template-page-history .banner .container .row .col h5, .page-template-page-history .banner .container .row .col h6 {
  margin-bottom: 25px;
}

#locations-intro {
  padding-top: 40px;
  padding-bottom: 60px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #locations-intro {
    padding-bottom: 45px;
  }
}
@media (max-width: 767.98px) {
  #locations-intro {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
@media (min-width: 992px) {
  #locations-intro .container {
    max-width: 880px;
  }
}
#locations-intro .container .row .col {
  text-align: center;
}
#locations-intro .container .row .col h2 {
  color: #FF671F;
  margin-bottom: 20px;
}
@media (max-width: 767.98px) {
  #locations-intro .container .row .col h2 {
    margin-bottom: 15px;
  }
}
#locations-intro .container .row .col p {
  color: #043673;
  font-weight: 500;
}
@media (min-width: 768px) {
  #locations-intro .container .row .col p {
    margin-bottom: 30px;
  }
}
#locations-intro .container .row .col p a {
  color: #84BD00;
}
#locations-intro .container .row .col p:last-of-type {
  margin-bottom: 0px;
  color: #00AEC7;
}

#locations {
  padding-bottom: 60px;
}
@media (max-width: 767.98px) {
  #locations {
    padding-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  #locations .container {
    max-width: 970px;
  }
}
#locations .container .row {
  margin-bottom: 10px;
}
@media (max-width: 575.98px) {
  #locations .container .row {
    margin-left: 0px;
    margin-right: 0px;
  }
}
#locations .container .row .col-lt {
  color: #ffffff;
  text-align: center;
  padding-top: 25px;
  padding-bottom: 25px;
}
@media (min-width: 768px) {
  #locations .container .row .col-lt {
    max-width: 410px;
  }
}
#locations .container .row .col-lt a {
  color: #ffffff;
}
#locations .container .row .col-lt > p {
  margin-bottom: 0px;
  line-height: 1.3;
}
#locations .container .row .col-lt .hours {
  padding-bottom: 20px;
}
#locations .container .row .col-lt .hours:before {
  content: "";
  width: 300px;
  height: 3px;
  background-color: #ffffff;
  margin: 20px auto 0;
  display: block;
}
@media (max-width: 575.98px) {
  #locations .container .row .col-lt .hours:before {
    width: 100%;
  }
}
#locations .container .row .col-lt .hours h5 {
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 10px;
  margin-top: 20px;
}
#locations .container .row .col-lt .hours p {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 3px;
}
#locations .container .row .col-lt .hours p .time {
  font-weight: 400;
  display: block;
}
#locations .container .row .col-lt .hours p.additional-hours {
  font-weight: 400;
}
#locations .container .row .col-rt {
  background-color: #D8D8D8;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #locations .container .row .col-rt {
    height: 350px;
  }
}
@media (max-width: 575.98px) {
  #locations .container .row .col-rt {
    height: 250px;
  }
}
#locations .container .row:last-of-type {
  margin-bottom: 0px;
}

#single-location {
  padding-top: 45px;
  padding-bottom: 45px;
}
@media (max-width: 767.98px) {
  #single-location {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
#single-location .container .row .col {
  text-align: center;
}
#single-location .container .row .col h2 {
  margin-bottom: 25px;
  letter-spacing: 0.5px;
}
@media (max-width: 767.98px) {
  #single-location .container .row .col h2 {
    margin-bottom: 15px;
  }
}
#single-location .container .row .col p {
  margin-bottom: 10px;
  color: #043673;
}

@media (min-width: 992px) {
  .single-location .container {
    max-width: 880px;
  }
}

#single-location-hours {
  padding-bottom: 60px;
}
@media (max-width: 767.98px) {
  #single-location-hours {
    padding-bottom: 35px;
  }
}
#single-location-hours .container .row {
  margin-left: 0px;
  margin-right: 0px;
}
#single-location-hours .container .row .col-lt {
  color: #ffffff;
  padding-top: 35px;
  padding-bottom: 35px;
}
@media (min-width: 992px) {
  #single-location-hours .container .row .col-lt {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (min-width: 768px) {
  #single-location-hours .container .row .col-lt {
    max-width: 325px;
  }
}
@media (max-width: 767.98px) {
  #single-location-hours .container .row .col-lt {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
#single-location-hours .container .row .col-lt h5 {
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 0px;
}
#single-location-hours .container .row .col-lt h5:after {
  content: "";
  display: block;
  width: 110px;
  position: relative;
  height: 2px;
  background-color: #ffffff;
  margin: 20px auto 20px 0px;
}
@media (max-width: 767.98px) {
  #single-location-hours .container .row .col-lt h5:after {
    margin: 15px auto 15px 0px;
  }
}
#single-location-hours .container .row .col-lt h5.additional-hours-headline {
  margin-top: 20px;
}
#single-location-hours .container .row .col-lt p {
  font-weight: 500;
  margin-bottom: 3px;
}
#single-location-hours .container .row .col-lt p .time {
  font-weight: 400;
  display: block;
}
#single-location-hours .container .row .col-lt p.additional-hours {
  font-weight: 400;
}
#single-location-hours .container .row .col-rt {
  background-color: #D8D8D8;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 768px) {
  #single-location-hours .container .row .col-rt {
    min-height: 420px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #single-location-hours .container .row .col-rt {
    height: 300px;
  }
}
@media (max-width: 575.98px) {
  #single-location-hours .container .row .col-rt {
    height: 250px;
  }
}

#single-location-sections {
  padding-bottom: 40px;
}
@media (max-width: 767.98px) {
  #single-location-sections {
    padding-bottom: 25px;
  }
}
#single-location-sections .container .row .col {
  position: relative;
  padding-bottom: 25px;
  margin-bottom: 25px;
}
@media (max-width: 767.98px) {
  #single-location-sections .container .row .col {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
#single-location-sections .container .row .col:after {
  content: "";
  position: absolute;
  left: 15px;
  right: 15px;
  background-color: #A7A9AC;
  height: 2px;
  display: block;
  bottom: 0;
}
#single-location-sections .container .row .col:last-of-type {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#single-location-sections .container .row .col:last-of-type:after {
  display: none;
}
#single-location-sections .container .row .col h5 {
  color: #043673;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 12px;
}
#single-location-sections .container .row .col p:last-of-type {
  margin-bottom: 0px;
}

#single-location-links {
  padding-bottom: 60px;
}
@media (max-width: 767.98px) {
  #single-location-links {
    padding-bottom: 35px;
  }
}
#single-location-links a {
  color: #84BD00;
  padding-left: 0px;
}
#single-location-links .container .row .col {
  margin-bottom: 5px;
}
#single-location-links .container .row .col:last-of-type {
  margin-bottom: 0px;
}

#single-location-gallery {
  padding-bottom: 80px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #single-location-gallery {
    padding-bottom: 60px;
  }
}
@media (max-width: 767.98px) {
  #single-location-gallery {
    padding-bottom: 50px;
  }
}
@media (min-width: 992px) {
  #single-location-gallery .container {
    max-width: 880px;
  }
}
#single-location-gallery .container .row {
  margin-left: -5px;
  margin-right: -5px;
}
#single-location-gallery .container .row .col {
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  #single-location-gallery .container .row .col .img-container {
    position: relative;
    overflow: hidden;
  }
}
@media (min-width: 992px) {
  #single-location-gallery .container .row .col .img-container {
    height: 280px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #single-location-gallery .container .row .col .img-container {
    height: 220px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #single-location-gallery .container .row .col .img-container {
    height: 165px;
  }
}
@media (min-width: 576px) {
  #single-location-gallery .container .row .col .img-container img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}

#after-hours {
  padding-bottom: 60px;
}
@media (max-width: 767.98px) {
  #after-hours {
    padding-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  #after-hours .container {
    max-width: 970px;
  }
}
@media (min-width: 576px) {
  #after-hours .container .row .col {
    padding-left: 0px;
    padding-right: 0px;
  }
}
#after-hours .container .row .col h5 {
  color: #043673;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 12px;
}
#after-hours .container .row .col p:last-of-type {
  margin-bottom: 0px;
}

.blog .default-page-title,
.single-post .default-page-title,
.archive .default-page-title,
.search .default-page-title {
  background-image: url(../../img/news-events/news-events-bg-v2.jpg) !important;
}

@media (min-width: 1200px) {
  .page-template-page-events .container,
  .single-event .container {
    max-width: 1000px;
  }
}

#events-intro {
  padding-top: 50px;
}
@media (max-width: 767.98px) {
  #events-intro {
    padding-top: 25px;
    padding-bottom: 15px;
  }
}
#events-intro .container .row .col {
  text-align: center;
}
#events-intro .container .row .col p {
  text-align: left;
}
#events-intro .container .row .col p a {
  color: #84BD00;
}
#events-intro .container .row .col .subscribe {
  background-image: url(../../img/icons/subscribe.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: auto 80%;
  text-align: center;
  font-weight: 400;
  padding-left: 45px;
  margin-top: 10px;
  display: inline-block;
}
@media (max-width: 575.98px) {
  #events-intro .container .row .col .subscribe {
    padding-top: 25px;
    padding-left: 0px;
    background-position: center top;
    background-size: 30px auto;
  }
}
#events-intro .container .row .col img {
  display: block;
  margin: 10px auto 0;
}

@media (min-width: 992px) {
  #events-sidebar {
    padding-left: 30px;
  }
}
@media (max-width: 767.98px) {
  #events-sidebar {
    margin-top: 40px;
  }
}
#events-sidebar #sidebar-content .widget {
  padding: 15px 20px 25px;
  background-color: #F1F2F2;
  border-top: 1px solid #A7A9AC;
}
@media (max-width: 767.98px) {
  #events-sidebar #sidebar-content .widget {
    padding-bottom: 25px;
  }
}
#events-sidebar #sidebar-content .widget:first-of-type, #events-sidebar #sidebar-content .widget#social-widget {
  margin-bottom: 30px;
  border-top: 0px;
}
@media (max-width: 767.98px) {
  #events-sidebar #sidebar-content .widget:first-of-type, #events-sidebar #sidebar-content .widget#social-widget {
    margin-bottom: 20px;
  }
}
#events-sidebar #sidebar-content .widget#social-widget {
  background-color: #ffffff;
  padding: 0px;
}
#events-sidebar #sidebar-content .widget:nth-of-type(2) {
  border-top: 0px;
}
#events-sidebar #sidebar-content .widget h4 {
  color: #00AEC7;
  margin-bottom: 5px;
}
#events-sidebar #sidebar-content .widget ul {
  list-style: none;
  padding-left: 0px;
  margin-bottom: 0px;
}
#events-sidebar #sidebar-content .widget ul li {
  font-size: 16px;
  font-weight: 500;
  line-height: 2;
}
#events-sidebar #sidebar-content .widget ul a {
  color: #808080;
}

#events {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #events {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}

#events-home #events-listing article {
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #A7A9AC;
}
@media (max-width: 767.98px) {
  #events-home #events-listing article {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
}
#events-home #events-listing article:last-of-type {
  margin-bottom: 0px;
  border-bottom: 0px;
  padding-bottom: 0px;
}
#events-home #events-listing article img {
  max-width: 100%;
  height: auto;
  margin-bottom: 20px;
  display: block;
}
@media (max-width: 767.98px) {
  #events-home #events-listing article img {
    margin-bottom: 15px;
  }
}

#events-single #events-detail img {
  max-width: 100%;
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  #events-listing,
  #events-detail {
    padding-right: 30px;
  }
}
@media (min-width: 768px) {
  #events-listing,
  #events-detail {
    border-right: 1px solid #A7A9AC;
  }
}
#events-listing article h5,
#events-detail article h5 {
  margin-bottom: 5px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
#events-listing article h3,
#events-detail article h3 {
  margin-bottom: 10px;
  line-height: 1.1;
  color: #043673;
}
#events-listing article h3 a,
#events-detail article h3 a {
  text-decoration: none;
  color: #043673;
}
#events-listing article p,
#events-detail article p {
  margin-bottom: 15px;
  line-height: 1.2;
}

#events-detail article:last-of-type {
  margin-bottom: 0px;
}
#events-detail article p:last-of-type {
  margin-bottom: 0px;
}
#events-detail article a {
  color: #84BD00;
}

#events-breadcrumb {
  margin-bottom: 20px;
}
#events-breadcrumb a {
  color: #808080;
  font-size: 16px;
  font-weight: 500;
}
#events-breadcrumb a i {
  margin-right: 5px;
}

#blog-home #blog-listing article {
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #A7A9AC;
}
@media (max-width: 767.98px) {
  #blog-home #blog-listing article {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
}
#blog-home #blog-listing article:last-of-type {
  margin-bottom: 0px;
  border-bottom: 0px;
  padding-bottom: 0px;
}
#blog-home #blog-listing article img {
  max-width: 100%;
  height: auto;
  margin-bottom: 20px;
}
@media (max-width: 767.98px) {
  #blog-home #blog-listing article img {
    margin-bottom: 15px;
  }
}

#blog-single #blog-detail img {
  max-width: 100%;
  margin-bottom: 20px;
}
#blog-single #blog-detail img.alignleft {
  margin-right: 20px;
  margin-bottom: 10px;
}
@media (max-width: 767.98px) {
  #blog-single #blog-detail img.alignleft {
    margin-right: 15px;
  }
}
#blog-single #blog-detail img.alignright {
  margin-left: 20px;
  margin-bottom: 10px;
}
@media (max-width: 767.98px) {
  #blog-single #blog-detail img.alignright {
    margin-left: 15px;
  }
}

#pagination {
  margin-top: 45px;
}
#pagination .page-numbers {
  padding: 2px 12px;
  border: 2px solid #84BD00;
  color: #84BD00;
}
#pagination .page-numbers:hover, #pagination .page-numbers:focus {
  text-decoration: none;
}
#pagination span.page-numbers {
  color: #ffffff;
  background: #84BD00;
}

#blog {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #blog {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}

@media (min-width: 1200px) {
  #blog-listing,
  #blog-detail {
    padding-right: 80px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #blog-listing,
  #blog-detail {
    padding-right: 50px;
  }
}
@media (min-width: 768px) {
  #blog-listing,
  #blog-detail {
    border-right: 1px solid #A7A9AC;
  }
}
#blog-listing article h5,
#blog-detail article h5 {
  margin-bottom: 5px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
#blog-listing article h3,
#blog-detail article h3 {
  margin-bottom: 5px;
  line-height: 1.1;
  color: #043673;
}
#blog-listing article h3 a,
#blog-detail article h3 a {
  text-decoration: none;
  color: #043673;
}
#blog-listing article p.categories-tags,
#blog-detail article p.categories-tags {
  font-weight: 400;
}
#blog-listing article p.categories-tags a,
#blog-detail article p.categories-tags a {
  color: #808080;
}
#blog-listing article .author,
#blog-detail article .author {
  font-weight: 500;
}
#blog-listing article .author a,
#blog-detail article .author a {
  color: #808080;
}
#blog-listing article p,
#blog-detail article p {
  margin-bottom: 15px;
}

#blog-detail article:last-of-type {
  margin-bottom: 0px;
}
#blog-detail article p:last-of-type {
  margin-bottom: 0px;
}

#searchform {
  position: relative;
}
#searchform label {
  display: none;
}
#searchform input[type=text] {
  display: block;
  margin-bottom: 0px;
  border-color: #A7A9AC;
  color: #808080 !important;
}
#searchform input[type=submit] {
  display: block;
  width: 45px;
  height: 38px;
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: transparent;
  border-color: transparent;
  overflow: hidden;
  text-indent: -9999px;
  background-image: url(../../img/icons/search.svg);
  background-size: 19px auto;
  background-repeat: no-repeat;
  background-position: center;
}
#searchform input[type=submit]:hover, #searchform input[type=submit]:focus, #searchform input[type=submit]:active {
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
  background-image: url(../../img/icons/search.svg) !important;
}

#social-widget {
  margin-top: 20px;
}
#social-widget h3 {
  margin-bottom: 20px;
  font-size: 44px;
  text-align: center;
  font-weight: 500;
  color: #A7A9AC;
  text-transform: uppercase;
  letter-spacing: 0px;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #social-widget h3 {
    font-size: 40px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #social-widget h3 {
    font-size: 36px;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  #social-widget h3 {
    font-size: 40px;
    margin-bottom: 15px;
  }
}
#social-widget .icon-links {
  text-align: center;
}
#social-widget .icon-links a {
  display: inline-block;
  vertical-align: middle;
  color: #84BD00;
  margin-left: 15px;
  margin-right: 15px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #social-widget .icon-links a {
    margin-left: 8px;
    margin-right: 8px;
  }
}
#social-widget .icon-links a i {
  font-size: 28px;
}

@media (min-width: 1200px) {
  #blog-sidebar {
    padding-left: 80px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #blog-sidebar {
    padding-left: 50px;
  }
}
@media (max-width: 767.98px) {
  #blog-sidebar {
    margin-top: 40px;
  }
}
#blog-sidebar #sidebar-content .widget {
  padding: 15px 20px 25px;
  background-color: #F1F2F2;
  border-top: 1px solid #A7A9AC;
}
@media (max-width: 767.98px) {
  #blog-sidebar #sidebar-content .widget {
    padding-bottom: 25px;
  }
}
#blog-sidebar #sidebar-content .widget:first-of-type, #blog-sidebar #sidebar-content .widget#social-widget {
  background-color: #ffffff;
  margin-bottom: 30px;
  border-top: 0px;
  padding: 0px;
}
@media (max-width: 767.98px) {
  #blog-sidebar #sidebar-content .widget:first-of-type, #blog-sidebar #sidebar-content .widget#social-widget {
    margin-bottom: 20px;
  }
}
#blog-sidebar #sidebar-content .widget:nth-of-type(2) {
  border-top: 0px;
}
#blog-sidebar #sidebar-content .widget h4 {
  color: #00AEC7;
  margin-bottom: 5px;
}
#blog-sidebar #sidebar-content .widget ul {
  list-style: none;
  padding-left: 0px;
  margin-bottom: 0px;
}
#blog-sidebar #sidebar-content .widget ul li {
  font-size: 16px;
  font-weight: 500;
  line-height: 2;
}
#blog-sidebar #sidebar-content .widget ul a {
  color: #808080;
}

#blog-breadcrumb {
  margin-bottom: 20px;
}
#blog-breadcrumb a {
  color: #808080;
  font-size: 16px;
  font-weight: 500;
}
#blog-breadcrumb a i {
  margin-right: 5px;
}

.page-template-page-forms .page-title-no-bg {
  padding-top: 90px;
  padding-bottom: 165px;
  text-align: center;
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 1200px) {
  .page-template-page-forms .page-title-no-bg {
    background-attachment: fixed;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .page-template-page-forms .page-title-no-bg {
    padding-top: 75px;
    padding-bottom: 125px;
  }
}
@media (max-width: 991.98px) {
  .page-template-page-forms .page-title-no-bg {
    padding-top: 75px;
    padding-bottom: 100px;
  }
}
@media (max-width: 767.98px) {
  .page-template-page-forms .page-title-no-bg {
    padding-top: 35px;
    padding-bottom: 50px;
  }
}
.page-template-page-forms .page-title-no-bg .overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(4, 54, 115, 0.58);
}
.page-template-page-forms .page-title-no-bg .container .row .col {
  text-align: center;
}
.page-template-page-forms .page-title-no-bg .container .row .col h1 {
  color: #ffffff;
}
.page-template-page-forms .page-title-no-bg .container .row .col h1:after {
  background-color: #ffffff;
}

#lp-hero {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}
@media (min-width: 1200px) {
  #lp-hero {
    background-attachment: fixed;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #lp-hero {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #lp-hero {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #lp-hero {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  #lp-hero .container {
    max-width: 1090px;
  }
}
#lp-hero .container .row {
  align-items: center;
}
#lp-hero .container .row .col {
  color: #ffffff;
}
@media (max-width: 767.98px) {
  #lp-hero .container .row .col:first-of-type {
    margin-bottom: 25px;
  }
}
#lp-hero .container .row .col:first-of-type h1 {
  line-height: 1;
  margin-bottom: 25px;
}
@media (max-width: 767.98px) {
  #lp-hero .container .row .col:first-of-type h1 {
    margin-bottom: 15px;
  }
}
#lp-hero .container .row .col:first-of-type h3 {
  margin-bottom: 0px;
}
#lp-hero .container .row .col:last-of-type .col-container {
  background-color: rgba(132, 189, 0, 0.79);
  padding: 25px 50px;
  max-width: 400px;
  margin-left: auto;
  margin-right: 0;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #lp-hero .container .row .col:last-of-type .col-container {
    padding: 25px 35px;
  }
}
@media (max-width: 767.98px) {
  #lp-hero .container .row .col:last-of-type .col-container {
    margin: 0 auto;
  }
}
@media (max-width: 575.98px) {
  #lp-hero .container .row .col:last-of-type .col-container {
    padding: 20px 25px;
  }
}
#lp-hero .container .row .col:last-of-type .col-container a {
  color: #ffffff;
}
#lp-hero .container .row .col:last-of-type .col-container h2 {
  margin-bottom: 20px;
}
@media (max-width: 575.98px) {
  #lp-hero .container .row .col:last-of-type .col-container h2 {
    margin-bottom: 15px;
  }
}
#lp-hero .container .row .col:last-of-type .col-container h3 {
  margin-bottom: 5px;
}
#lp-hero .container .row .col:last-of-type .col-container h3:before {
  content: "";
  width: 100%;
  height: 4px;
  background-color: #FF671F;
  display: block;
  position: relative;
  margin: 0 auto 20px;
}
#lp-hero .container .row .col:last-of-type .col-container p.location {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
  font-size: 16px;
}
#lp-hero .container .row .col:last-of-type .col-container h6 {
  font-size: 16px;
  font-weight: 400;
}
#lp-hero .container .row .col:last-of-type .col-container *:last-child {
  margin-bottom: 0px;
}

#lp-content {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 767.98px) {
  #lp-content {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  #lp-content .container {
    max-width: 1090px;
  }
}
#lp-content .container .row:first-of-type {
  margin-bottom: 60px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #lp-content .container .row:first-of-type {
    margin-bottom: 40px;
  }
}
@media (max-width: 767.98px) {
  #lp-content .container .row:first-of-type {
    margin-bottom: 25px;
  }
}
#lp-content .container .row:first-of-type .col {
  text-align: center;
}
#lp-content .container .row:first-of-type .col h3 {
  color: #043673;
  margin-bottom: 0px;
}
@media (min-width: 1200px) {
  #lp-content .container .row:last-of-type .col.col-lt {
    padding-right: 40px;
  }
}
@media (max-width: 767.98px) {
  #lp-content .container .row:last-of-type .col.col-lt {
    margin-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  #lp-content .container .row:last-of-type .col.col-rt {
    padding-left: 40px;
  }
}
#lp-content .container .row .col .list {
  margin-bottom: 20px;
}
@media (max-width: 767.98px) {
  #lp-content .container .row .col .list {
    margin-bottom: 15px;
  }
}
#lp-content .container .row .col .list h4 {
  color: #00AEC7;
  background-image: url(../../img/icons/kc-care-bullet-icon.png);
  background-repeat: no-repeat;
  background-position: left 3px;
  background-size: 33px auto;
  padding-left: 45px;
  padding-bottom: 15px;
  margin-bottom: 0px;
}
@media (max-width: 575.98px) {
  #lp-content .container .row .col .list h4 {
    padding-left: 35px;
    background-size: 25px auto;
  }
}
#lp-content .container .row .col h6 {
  font-weight: 400;
  line-height: 1.4;
  margin-bottom: 20px;
}
#lp-content .container .row .col .btn, #lp-content .container .row .col .gform_button,
#lp-content .container .row .col .gform_next_button,
#lp-content .container .row .col .gform_previous_button, #lp-content .container .row .col #searchform input[type=submit], #searchform #lp-content .container .row .col input[type=submit] {
  margin-top: 15px;
}
#lp-content table {
  margin-bottom: 0px;
  width: auto;
}
@media (min-width: 768px) {
  #lp-content table {
    table-layout: fixed;
  }
}
#lp-content table thead {
  background-color: #043673;
}
#lp-content table thead th {
  color: #ffffff;
}
#lp-content table tr td[rowspan] {
  text-align: center;
}
#lp-content table tr td {
  font-weight: 400;
}
#lp-content table tr td,
#lp-content table tr th {
  font-size: 14px;
  padding: 8px 10px;
  vertical-align: middle;
  width: auto;
}
#lp-content table tr td:first-of-type,
#lp-content table tr th:first-of-type {
  font-weight: 500;
  width: auto;
}

#virtual-event-logos {
  padding-bottom: 20px;
}
@media (max-width: 767.98px) {
  #virtual-event-logos {
    padding-bottom: 0px;
  }
}
#virtual-event-logos .container .row {
  align-items: center;
  justify-content: center;
}
#virtual-event-logos .container .row .col {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  #virtual-event-logos .container .row .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (max-width: 575.98px) {
  #virtual-event-logos .container .row .col {
    margin-bottom: 40px;
  }
}
#virtual-event-logos .container .row .col img {
  margin: 0 auto;
  display: block;
}
@media (min-width: 1200px) {
  #virtual-event-logos .container .row .col img {
    max-width: 177px;
    max-height: 85px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #virtual-event-logos .container .row .col img {
    max-height: 75px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #virtual-event-logos .container .row .col img {
    max-height: 65px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  #virtual-event-logos .container .row .col img {
    max-height: 65px;
  }
}
@media (max-width: 575.98px) {
  #virtual-event-logos .container .row .col img {
    width: 150px;
  }
}

.page-template-page-events-listing .btn-primary, .page-template-page-events-listing .gform_button,
.page-template-page-events-listing .gform_next_button,
.page-template-page-events-listing .gform_previous_button, .page-template-page-events-listing #searchform input[type=submit], #searchform .page-template-page-events-listing input[type=submit],
.page-template-page-event-default .btn-primary,
.page-template-page-event-default .gform_button,
.page-template-page-event-default .gform_next_button,
.page-template-page-event-default .gform_previous_button,
.page-template-page-event-default #searchform input[type=submit],
#searchform .page-template-page-event-default input[type=submit],
.page-template-page-event-details .btn-primary,
.page-template-page-event-details .gform_button,
.page-template-page-event-details .gform_next_button,
.page-template-page-event-details .gform_previous_button,
.page-template-page-event-details #searchform input[type=submit],
#searchform .page-template-page-event-details input[type=submit] {
  background-color: #FF671F;
  border-color: #FF671F;
}
.page-template-page-events-listing .btn-primary:hover, .page-template-page-events-listing .gform_button:hover,
.page-template-page-events-listing .gform_next_button:hover,
.page-template-page-events-listing .gform_previous_button:hover, .page-template-page-events-listing #searchform input[type=submit]:hover, #searchform .page-template-page-events-listing input[type=submit]:hover, .page-template-page-events-listing .btn-primary:focus, .page-template-page-events-listing .gform_button:focus,
.page-template-page-events-listing .gform_next_button:focus,
.page-template-page-events-listing .gform_previous_button:focus, .page-template-page-events-listing #searchform input[type=submit]:focus, #searchform .page-template-page-events-listing input[type=submit]:focus, .page-template-page-events-listing .btn-primary:active, .page-template-page-events-listing .gform_button:active,
.page-template-page-events-listing .gform_next_button:active,
.page-template-page-events-listing .gform_previous_button:active, .page-template-page-events-listing #searchform input[type=submit]:active, #searchform .page-template-page-events-listing input[type=submit]:active,
.page-template-page-event-default .btn-primary:hover,
.page-template-page-event-default .gform_button:hover,
.page-template-page-event-default .gform_next_button:hover,
.page-template-page-event-default .gform_previous_button:hover,
.page-template-page-event-default #searchform input[type=submit]:hover,
#searchform .page-template-page-event-default input[type=submit]:hover,
.page-template-page-event-default .btn-primary:focus,
.page-template-page-event-default .gform_button:focus,
.page-template-page-event-default .gform_next_button:focus,
.page-template-page-event-default .gform_previous_button:focus,
.page-template-page-event-default #searchform input[type=submit]:focus,
#searchform .page-template-page-event-default input[type=submit]:focus,
.page-template-page-event-default .btn-primary:active,
.page-template-page-event-default .gform_button:active,
.page-template-page-event-default .gform_next_button:active,
.page-template-page-event-default .gform_previous_button:active,
.page-template-page-event-default #searchform input[type=submit]:active,
#searchform .page-template-page-event-default input[type=submit]:active,
.page-template-page-event-details .btn-primary:hover,
.page-template-page-event-details .gform_button:hover,
.page-template-page-event-details .gform_next_button:hover,
.page-template-page-event-details .gform_previous_button:hover,
.page-template-page-event-details #searchform input[type=submit]:hover,
#searchform .page-template-page-event-details input[type=submit]:hover,
.page-template-page-event-details .btn-primary:focus,
.page-template-page-event-details .gform_button:focus,
.page-template-page-event-details .gform_next_button:focus,
.page-template-page-event-details .gform_previous_button:focus,
.page-template-page-event-details #searchform input[type=submit]:focus,
#searchform .page-template-page-event-details input[type=submit]:focus,
.page-template-page-event-details .btn-primary:active,
.page-template-page-event-details .gform_button:active,
.page-template-page-event-details .gform_next_button:active,
.page-template-page-event-details .gform_previous_button:active,
.page-template-page-event-details #searchform input[type=submit]:active,
#searchform .page-template-page-event-details input[type=submit]:active {
  background-color: #ffffff !important;
  color: #FF671F !important;
  border-color: #FF671F !important;
  box-shadow: none !important;
}
.page-template-page-events-listing h3.underline,
.page-template-page-event-default h3.underline,
.page-template-page-event-details h3.underline {
  color: #043673;
  border-bottom: 3px solid #00AEC7;
  padding-bottom: 8px;
  margin-bottom: 0px;
}
.page-template-page-events-listing section.top,
.page-template-page-event-default section.top,
.page-template-page-event-details section.top {
  padding-top: 55px;
}
@media (max-width: 767.98px) {
  .page-template-page-events-listing section.top,
  .page-template-page-event-default section.top,
  .page-template-page-event-details section.top {
    padding-top: 25px;
  }
}

.page-template-page-events-listing .event-listing .container .row:first-of-type {
  margin-bottom: 35px;
}
@media (max-width: 767.98px) {
  .page-template-page-events-listing .event-listing .container .row:first-of-type {
    margin-bottom: 25px;
  }
}

.on-page-nav {
  background-color: #00AEC7;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 767.98px) {
  .on-page-nav {
    padding-top: 15px;
    padding-bottom: 0px;
  }
}
.on-page-nav .container-fluid .row .col {
  display: flex;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .on-page-nav .nav {
    justify-content: center;
  }
}
.on-page-nav .nav .nav-item, .on-page-nav .nav .navbar-nav > li {
  border-right: 2px solid #ffffff;
}
@media (max-width: 767.98px) {
  .on-page-nav .nav .nav-item, .on-page-nav .nav .navbar-nav > li {
    margin-bottom: 15px;
  }
}
.on-page-nav .nav .nav-item:last-of-type, .on-page-nav .nav .navbar-nav > li:last-of-type {
  border-right: 0px;
}
.on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
  color: #ffffff;
  text-align: center;
  display: block;
  align-items: center;
  justify-content: center;
  display: flex;
  font-family: brandon-grotesque, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  font-weight: 500;
  line-height: 1.3;
  height: 100%;
}
@media (min-width: 992px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    padding-left: 45px;
    padding-right: 45px;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    font-size: 16px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 575.98px) {
  .on-page-nav .nav .nav-item .nav-link, .on-page-nav .nav .navbar-nav > li .nav-link, .on-page-nav .nav .navbar-nav > li > a {
    font-size: 14px;
  }
}
.on-page-nav .nav .nav-item .nav-link.active, .on-page-nav .nav .navbar-nav > li .nav-link.active, .on-page-nav .nav .navbar-nav > li > a.active, .on-page-nav .nav .nav-item .sub-menu li.current_page_item .nav-link.dropdown-item, .sub-menu li.current_page_item .on-page-nav .nav .nav-item .nav-link.dropdown-item, .on-page-nav .nav .navbar-nav > li .sub-menu li.current_page_item .nav-link.dropdown-item, .sub-menu li.current_page_item .on-page-nav .nav .navbar-nav > li .nav-link.dropdown-item, .on-page-nav .nav .sub-menu li.current_page_item .navbar-nav > li > a.dropdown-item, .sub-menu li.current_page_item .on-page-nav .nav .navbar-nav > li > a.dropdown-item, .on-page-nav .nav .nav-item .nav-link.current-menu-parent, .on-page-nav .nav .navbar-nav > li .nav-link.current-menu-parent, .on-page-nav .nav .navbar-nav > li > a.current-menu-parent {
  background-color: transparent;
}

.events-intro-content,
.event-listing,
.event-links,
.event-gallery,
.event-leadership {
  padding-bottom: 55px;
}
@media (max-width: 767.98px) {
  .events-intro-content,
  .event-listing,
  .event-links,
  .event-gallery,
  .event-leadership {
    padding-bottom: 25px;
  }
}

.events-intro-content .container .row .col h2 {
  color: #043673;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
.events-intro-content .container .row .col p:last-of-type {
  margin-bottom: 0px;
}
.events-intro-content .container .row .col .btn, .events-intro-content .container .row .col .gform_button,
.events-intro-content .container .row .col .gform_next_button,
.events-intro-content .container .row .col .gform_previous_button, .events-intro-content .container .row .col #searchform input[type=submit], #searchform .events-intro-content .container .row .col input[type=submit] {
  margin-top: 20px;
  min-width: 200px;
}

@media (max-width: 767.98px) {
  .event-listing .container .row:last-of-type .col:first-of-type {
    margin-bottom: 25px;
  }
}
.event-listing .container .row:last-of-type .col:first-of-type img {
  margin-bottom: 15px;
}
.event-listing .container .row:last-of-type .col:first-of-type h4 {
  color: #00AEC7;
  margin-bottom: 0px;
  line-height: 1.4;
}
.event-listing .container .row:last-of-type .col:first-of-type .btn, .event-listing .container .row:last-of-type .col:first-of-type .gform_button,
.event-listing .container .row:last-of-type .col:first-of-type .gform_next_button,
.event-listing .container .row:last-of-type .col:first-of-type .gform_previous_button, .event-listing .container .row:last-of-type .col:first-of-type #searchform input[type=submit], #searchform .event-listing .container .row:last-of-type .col:first-of-type input[type=submit] {
  margin-top: 20px;
  min-width: 200px;
}
.event-listing .container .row:last-of-type .col:last-of-type p:last-of-type {
  margin-bottom: 0px;
}

.event-breadcrumb {
  padding-bottom: 30px;
}
@media (max-width: 767.98px) {
  .event-breadcrumb {
    padding-bottom: 15px;
  }
}
.event-breadcrumb .container .row .col p {
  margin-bottom: 0px;
}
.event-breadcrumb .container .row .col p a {
  color: #00AEC7;
  font-weight: 500;
}

.event-links .container .row .col {
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  .event-links .container .row .col {
    margin-bottom: 15px;
  }
}
.event-links .container .row .col a {
  display: flex;
  width: 100%;
  height: 250px;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #ffffff;
  overflow: hidden;
  text-decoration: none;
  padding: 15px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .event-links .container .row .col a {
    height: 215px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .event-links .container .row .col a {
    height: 225px;
  }
}
@media (max-width: 575.98px) {
  .event-links .container .row .col a {
    height: 185px;
  }
}
.event-links .container .row .col a .bg-image {
  width: 100%;
  height: 100%;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  transition: 0.2s all linear;
}
.event-links .container .row .col a .bg-image:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.35);
}
.event-links .container .row .col a h3 {
  text-align: center;
  z-index: 1;
  max-width: 215px;
  margin-bottom: 0px;
}
.event-links .container .row .col a:hover .bg-image, .event-links .container .row .col a:focus .bg-image {
  transform: scale(1.2);
}
@media (min-width: 992px) {
  .event-links.count-4 .container {
    max-width: 760px;
  }
}
@media (min-width: 576px) {
  .event-sponsors .container > .row > .col {
    margin-bottom: 20px;
  }
}
.event-sponsors .container > .row > .col .row {
  margin-top: 25px;
}
.event-sponsors .container > .row > .col .row .col {
  margin-bottom: 30px;
}
.event-sponsors .container > .row > .col .row.one .col img {
  display: block;
  margin: auto;
}
@media (min-width: 768px) {
  .event-sponsors .container > .row > .col .row.one .col img {
    max-width: 90%;
  }
}
.event-committee {
  padding-bottom: 40px;
}
@media (max-width: 767.98px) {
  .event-committee {
    padding-bottom: 10px;
  }
}
.event-committee .container .row.members {
  margin-top: 20px;
}
.event-committee .container .row.members .col {
  margin-bottom: 15px;
}
.event-committee .container .row.members .col h4 {
  margin-bottom: 0px;
}

.event-gallery .container .row .col .carousel .carousel-inner .carousel-item {
  height: 550px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .event-gallery .container .row .col .carousel .carousel-inner .carousel-item {
    height: 400px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .event-gallery .container .row .col .carousel .carousel-inner .carousel-item {
    height: 350px;
  }
}
@media (max-width: 575.98px) {
  .event-gallery .container .row .col .carousel .carousel-inner .carousel-item {
    height: 250px;
  }
}
.event-gallery .container .row .col .carousel .carousel-control-next,
.event-gallery .container .row .col .carousel .carousel-control-prev {
  opacity: 1;
  width: 10%;
}
.event-gallery .container .row .col .carousel .carousel-control-next-icon,
.event-gallery .container .row .col .carousel .carousel-control-prev-icon {
  width: 38px;
  height: 52px;
}
.event-gallery .container .row .col .carousel .carousel-control-next-icon {
  background-image: url(../../img/icons/carousel-arrow-right.png);
}
.event-gallery .container .row .col .carousel .carousel-control-prev-icon {
  background-image: url(../../img/icons/carousel-arrow-left.png);
}

.event-thumbnails {
  padding-bottom: 25px;
}
.event-thumbnails .container .row .col {
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  .event-thumbnails .container .row .col {
    margin-bottom: 15px;
  }
}
.event-thumbnails .container .row .col a {
  display: flex;
  width: 100%;
  height: 270px;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #ffffff;
  overflow: hidden;
  text-decoration: none;
  padding: 15px;
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .event-thumbnails .container .row .col a {
    height: 240px;
  }
}
@media (max-width: 575.98px) {
  .event-thumbnails .container .row .col a {
    height: 225px;
  }
}
.event-thumbnails .container .row .col a.logo-container {
  display: block;
  height: auto;
  padding-bottom: 70px;
}
@media (max-width: 575.98px) {
  .event-thumbnails .container .row .col a.logo-container {
    padding-bottom: 55px;
  }
}
.event-thumbnails .container .row .col a .bg-image,
.event-thumbnails .container .row .col a .bg-logo {
  transition: 0.2s all linear;
}
.event-thumbnails .container .row .col a .bg-image {
  width: 100%;
  height: 100%;
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center -20px;
}
.event-thumbnails .container .row .col a h4 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;
  margin-bottom: 0px;
  z-index: 1;
  background-color: #84BD00;
  text-align: center;
  font-weight: 500;
  padding: 15px;
}
@media (max-width: 575.98px) {
  .event-thumbnails .container .row .col a h4 {
    padding: 10px;
  }
}
.event-thumbnails .container .row .col a:hover .bg-image,
.event-thumbnails .container .row .col a:hover .bg-logo {
  transform: scale(1.2);
}

.thumbnails-modal .modal-dialog {
  max-width: none;
  margin: 0;
  height: 100%;
}
.thumbnails-modal .modal-dialog .modal-content {
  height: 100%;
}
.thumbnails-modal .modal-dialog .modal-content .close {
  position: absolute;
  right: 25px;
  top: 25px;
  left: auto;
  bottom: auto;
  z-index: 9999;
  background-image: url(../../img/icons/close.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  width: 40px;
  height: 40px;
}
@media (max-width: 767.98px) {
  .thumbnails-modal .modal-dialog .modal-content .close {
    width: 30px;
    height: 30px;
    right: 15px;
    top: 15px;
  }
}
.thumbnails-modal .modal-dialog .modal-content .close:focus {
  outline: none;
}
.thumbnails-modal .modal-dialog .modal-content .modal-body {
  padding: 0;
}
.thumbnails-modal .carousel {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.thumbnails-modal .carousel .carousel-inner {
  height: 100%;
}
.thumbnails-modal .carousel .carousel-inner .carousel-item {
  height: 100%;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.thumbnails-modal .carousel .carousel-control-next,
.thumbnails-modal .carousel .carousel-control-prev {
  opacity: 1;
  width: 10%;
}
.thumbnails-modal .carousel .carousel-control-next-icon,
.thumbnails-modal .carousel .carousel-control-prev-icon {
  width: 38px;
  height: 52px;
}
.thumbnails-modal .carousel .carousel-control-next-icon {
  background-image: url(../../img/icons/carousel-arrow-right.png);
}
.thumbnails-modal .carousel .carousel-control-prev-icon {
  background-image: url(../../img/icons/carousel-arrow-left.png);
}

@media (max-width: 767.98px) {
  .event-leadership {
    padding-bottom: 35px;
  }
}
@media (max-width: 767.98px) {
  .event-leadership .container .row:last-of-type .col:first-of-type {
    margin-bottom: 15px;
  }
}
.event-leadership .container .row:last-of-type .col:last-of-type h3 {
  margin-bottom: 10px;
}
.event-leadership .container .row:last-of-type .col:last-of-type h4 {
  color: #00AEC7;
  margin-bottom: 0px;
  line-height: 1.4;
}
.event-leadership .container .row:last-of-type .col:last-of-type h4 a {
  color: #00AEC7;
}
.event-leadership .container .row:last-of-type .col:last-of-type h4:last-of-type {
  margin-bottom: 20px;
}
.event-leadership .container .row:last-of-type .col:last-of-type p:last-of-type {
  margin-bottom: 0px;
}

#pharmacy h2 {
  color: #043673;
  margin-bottom: 25px;
}
#pharmacy *, #pharmacy :after, #pharmacy *:before {
  box-sizing: content-box;
}
#pharmacy .rx-instruction-text {
  margin-top: 20px;
}

.page-template-page-event-program {
  padding-top: 25px;
  padding-bottom: 50px;
}

#event-program .container .row .col img {
  display: block;
  margin: 0 auto 50px;
  width: 290px;
}
@media (min-width: 992px) {
  #event-program .container .row .col img {
    width: 350px;
  }
}
#event-program .container .row#event-program-links .col {
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  #event-program .container .row#event-program-links .col {
    margin-bottom: 30px;
  }
}
#event-program .container .row#event-program-links .col .btn, #event-program .container .row#event-program-links .col .gform_button,
#event-program .container .row#event-program-links .col .gform_next_button,
#event-program .container .row#event-program-links .col .gform_previous_button, #event-program .container .row#event-program-links .col #searchform input[type=submit], #searchform #event-program .container .row#event-program-links .col input[type=submit] {
  display: block;
  text-align: center;
  max-width: 230px;
  margin: 0 auto;
  font-size: 20px;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
  border-width: 2px;
  padding-top: 9px;
  padding-bottom: 9px;
}
@media (min-width: 768px) {
  #event-program .container .row#event-program-links .col .btn, #event-program .container .row#event-program-links .col .gform_button,
  #event-program .container .row#event-program-links .col .gform_next_button,
  #event-program .container .row#event-program-links .col .gform_previous_button, #event-program .container .row#event-program-links .col #searchform input[type=submit], #searchform #event-program .container .row#event-program-links .col input[type=submit] {
    margin-right: 0px;
  }
}
@media (min-width: 768px) {
  #event-program .container .row#event-program-links .col:nth-of-type(even) .btn, #event-program .container .row#event-program-links .col:nth-of-type(even) .gform_button,
  #event-program .container .row#event-program-links .col:nth-of-type(even) .gform_next_button,
  #event-program .container .row#event-program-links .col:nth-of-type(even) .gform_previous_button, #event-program .container .row#event-program-links .col:nth-of-type(even) #searchform input[type=submit], #searchform #event-program .container .row#event-program-links .col:nth-of-type(even) input[type=submit] {
    margin-right: auto;
    margin-left: 0px;
  }
}

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

.gform_wrapper li {
  margin-bottom: 25px;
  float: left;
  width: 100%;
}

.gform_wrapper form {
  margin-bottom: 0;
}

.gform_wrapper .gfield_required {
  padding-left: 1px;
  color: #b94a48;
}

.gform_wrapper .gfield_error .gfield_label {
  color: #b94a48;
}

.gform_wrapper .gfield_error input,
.gform_wrapper .gfield_error select,
.gform_wrapper .gfield_error textarea {
  border-color: #b94a48;
  color: #b94a48;
}

.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus {
  border-color: #b94a48;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(185, 74, 72, 0.6);
}

.validation_error {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 0px;
  border-color: #b94a48;
  color: #b94a48;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

.validation_error h4 {
  margin-top: 0;
  color: inherit;
}

.validation_error .alert-link {
  font-weight: bold;
}

.validation_error > p, .validation_error > ul {
  margin-bottom: 0;
}

.validation_error > p + p {
  margin-top: 5px;
}

.validation_error hr {
  border-top-color: #e6c1c7;
}

.validation_error .alert-link {
  color: #953b39;
}

#gforms_confirmation_message {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

#gforms_confirmation_message h4 {
  margin-top: 0;
  color: inherit;
}

#gforms_confirmation_message .alert-link {
  font-weight: bold;
}

#gforms_confirmation_message > p, #gforms_confirmation_message > ul {
  margin-bottom: 0;
}

#gforms_confirmation_message > p + p {
  margin-top: 5px;
}

.gallery-row {
  padding: 15px 0;
}

.aligncenter {
  display: block;
  margin: 0 auto;
}

.alignleft {
  float: left;
}

.alignright {
  float: right;
}

figure.alignnone {
  margin-left: 0;
  margin-right: 0;
}

#gform_wrapper_1 {
  max-width: 900px;
  margin: 0 auto;
}

.gform_footer {
  text-align: center;
  float: left;
  width: 100%;
  margin-top: 15px;
}

.name_first,
.name_last {
  float: left;
  width: 49%;
}
.name_first label,
.name_last label {
  font-size: 14px;
  margin-bottom: 0px;
}

.name_first {
  margin-right: 1%;
}

.name_last {
  margin-left: 1%;
}

.ginput_container_address {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ginput_container_address label {
  font-size: 14px;
  margin-bottom: 0px;
}
.ginput_container_address .address_line_1,
.ginput_container_address .address_line_2 {
  flex: 0 0 100%;
  max-width: 100%;
}
.ginput_container_address .address_city,
.ginput_container_address .address_state,
.ginput_container_address .address_zip {
  flex: 0 0 32%;
  max-width: 32%;
}
.ginput_container_address .gf_clear {
  display: none;
}

.gfield_checkbox li {
  margin-bottom: 10px;
}

.gfield_description.validation_message {
  font-size: 14px;
  color: #b94a48;
}

.gform_confirmation_message {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  .gform_confirmation_message {
    font-size: 16px;
  }
}

.grecaptcha-badge {
  visibility: hidden;
}

.gf_progressbar_wrapper {
  display: none;
}

.gform_submission_error {
  font-size: 20px;
  margin-bottom: 0px;
}
@media (max-width: 767.98px) {
  .gform_submission_error {
    font-size: 18px;
  }
}

.gfield.hidden_label .gfield_label {
  display: none;
}

.gchoice label,
.ginput_container_consent label {
  font-weight: 400;
}

.gfield_description {
  margin-bottom: 10px;
}

/*
----------------------------------------------------------------

Gravity Forms Date Picker Styles
http: //www.gravityforms.com
updated: January 31, 2014 3:32 PM

Customized styles for the jQuery UI Datepicker 1.9.2
copyright 2012 jQuery Foundation and other contributors
Released under the MIT license.
http://jquery.org/license
some styles courtesty of http://www.hongkiat.com/

Gravity Forms is a Rocketgenius project
copyright 2008 - 2014 Rocketgenius Inc.
http: //www.rocketgenius.com

NOTE: DO NOT EDIT THIS FILE! MAKE ANY MODIFICATIONS IN YOUR
THEME STYLESHEET. THIS FILE IS REPLACED DURING AUTO-UPDATES
AND ANY CHANGES MADE HERE WILL BE OVERWRITTEN.

If you need to make extensive customizations,
copy the contents of this file to your theme
style sheet for editing. Then, go to the form
settings page & set the 'output CSS' option
to no.

----------------------------------------------------------------
*/
.ui-datepicker {
  height: auto;
  margin: 5px auto 0;
  font: 9pt Arial, sans-serif;
  min-width: 216px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.ui-datepicker a {
  text-decoration: none;
}

.ui-datepicker table {
  width: 100%;
  border-collapse: collapse;
}

.ui-datepicker-header .ui-datepicker-header,
.ui-datepicker-header {
  background-color: #666; /* set the header background color */
  border-color: #666;
  border-style: solid;
  border-width: 1px 0 0 0;
  box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, 0.2);
  color: #e0e0e0;
  filter: dropshadow(color=#000, offx=1, offy=-1);
  font-weight: bold;
  line-height: 31px;
  min-height: 31px !important;
  text-shadow: 1px -1px 0px #000;
}

.ui-datepicker-header .ui-icon {
  display: none;
}

.ui-datepicker-title {
  text-align: center;
}

.ui-datepicker-title select {
  margin-top: 2.5%;
}

.ui-datepicker-prev,
.ui-datepicker-next {
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  cursor: pointer;
  background-image: url("../../img/icons/arrow.png");
  background-repeat: no-repeat;
  line-height: 600%;
  overflow: hidden;
}

.ui-datepicker-prev {
  float: left;
  background-position: center -30px;
}

.ui-datepicker-next {
  float: right;
  background-position: center 0px;
}

.ui-datepicker thead {
  background: #f7f7f7;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(to bottom, #f7f7f7 0%, #f1f1f1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f7f7f7", endColorstr="#f1f1f1",GradientType=0 );
  border-bottom: 1px solid #bbb;
}

.ui-datepicker th {
  text-transform: uppercase;
  text-align: center;
  font-size: 6pt;
  padding: 5px 0;
  color: #666666;
  text-shadow: 1px 0px 0px #fff;
  filter: dropshadow(color=#fff, offx=1, offy=0);
}

.ui-datepicker tbody td {
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
}

.ui-datepicker tbody td:last-child {
  border-right: 0px;
}

.ui-datepicker tbody tr {
  border-bottom: 1px solid #bbb;
}

.ui-datepicker tbody tr:last-child {
  border-bottom: 0px;
}

.ui-datepicker td span,
.ui-datepicker td a {
  display: inline-block;
  font-weight: bold;
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #666666;
  text-shadow: 1px 1px 0px #fff;
  filter: dropshadow(color=#fff, offx=1, offy=1);
}

.ui-datepicker-calendar .ui-state-default {
  background: #ededed;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: linear-gradient(to bottom, #ededed 0%, #dedede 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ededed", endColorstr="#dedede",GradientType=0 );
  box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, 0.5);
}

.ui-datepicker-calendar .ui-state-hover {
  background: #f7f7f7;
}

.ui-datepicker-calendar .ui-state-active {
  background: #FFF2AA; /* set the active date background color */
  border: 1px solid #c19163; /* set the active date border color */
  color: #666; /* set the active date font color */
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  text-shadow: 0px 1px 0px #FFF;
  filter: dropshadow(color=#FFF, offx=0, offy=1);
  position: relative;
  margin: -1px;
}

.ui-datepicker-unselectable .ui-state-default {
  background: #f4f4f4;
  color: #b4b3b3;
}

.ui-datepicker-calendar td:first-child .ui-state-active {
  width: 29px;
  margin-left: 0;
}

.ui-datepicker-calendar td:last-child .ui-state-active {
  width: 29px;
  margin-right: 0;
}

.ui-datepicker-calendar tr:last-child .ui-state-active {
  height: 29px;
  margin-bottom: 0;
}

td.ui-datepicker-unselectable.ui-state-disabled {
  background-color: #d7d7d7;
}

table.ui-datepicker-calendar {
  margin: 0 0 0 0 !important;
}

body div#ui-datepicker-div[style] {
  z-index: 9999 !important;
}

.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-month,
.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-year {
  border-width: 1px;
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-top: 3px;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-month {
  max-height: 25px;
  max-width: 40%;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-year {
  max-height: 25px;
  max-width: 30%;
}

.animation-element {
  opacity: 0;
  position: relative;
}

/*animation element sliding left*/
.animation-element.zoom-in {
  opacity: 0;
  transition: all 500ms linear;
  transform: scale(0.5);
}

.animation-element.zoom-in.in-view {
  opacity: 1;
  transform: scale(1);
}

.animation-element.fade-in {
  opacity: 0;
  transition: all 1s linear;
}

.animation-element.fade-in.in-view {
  opacity: 1;
  animation-name: fade-in;
  animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
}

@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWxlc2hlZXRzL3N0eWxlLmNzcyIsIi4uL3N0eWxlc2hlZXRzL19ib290c3RyYXAuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcm9vdC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZWJvb3Quc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fdmFyaWFibGVzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3duLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXYuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NhcmQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWwuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVyLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mbG9hdC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9fYm9vdHN0cmFwLWdyaWQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL19ib290c3RyYXAtcmVib290LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2RlZmF1bHRzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2ZvbnRzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2J1dHRvbnMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9faGVhZGVyLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2Zvb3Rlci5zY3NzIiwiLi4vc3R5bGVzaGVldHMvY3VzdG9tL19kZWZhdWx0LXBhZ2Uuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9faG9tZS5zY3NzIiwiLi4vc3R5bGVzaGVldHMvY3VzdG9tL19wYXRpZW50cy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvY3VzdG9tL19zZXJ2aWNlcy5zY3NzIiwiLi4vc3R5bGVzaGVldHMvY3VzdG9tL19nZXQtaW52b2x2ZWQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fYWJvdXQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fbG9jYXRpb25zLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX25ld3MtZXZlbnRzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2Jsb2cuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fZm9ybXMuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fbGFuZGluZy1wYWdlLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX3ZpcnR1YWwtZXZlbnQuc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fZXZlbnRzLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX3BoYXJtYWN5LnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2V2ZW50LXByb2dyYW0uc2NzcyIsIi4uL3N0eWxlc2hlZXRzL2N1c3RvbS9fZ2Zvcm1zLnNjc3MiLCIuLi9zdHlsZXNoZWV0cy9jdXN0b20vX2FuaW1hdGlvbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7O0VBQUE7QUNBQTtFQUdJLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGNBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLG9CQUFBO0VBSUEsa0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsZUFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFJQSxrQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHVCQUFBO0VBS0YsdURBQUE7RUFDQSw2R0FBQTtBRm1CRjs7QUdoQkE7OztFQUdFLHNCQUFBO0FIbUJGOztBR2hCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2Q0FBQTtBSG1CRjtBR1BBO0VBQ0UsY0FBQTtBSGFGOztBR0ZBO0VBQ0UsU0FBQTtFQUNBLDBDQ1Z1QjtFRFd2QixlRW1MNEI7RUZsTDVCLGdCRXVMNEI7RUZ0TDVCLGdCRTBMNEI7RUZ6TDVCLGNFa0YwQjtFRmpGMUIsZ0JBQUE7RUFDQSx5QkN2RE07QUo0RFI7O0FHR0E7RUFDRSxxQkFBQTtBSEFGOztBR1NBO0VBQ0UsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7QUhORjs7QUdtQkE7RUFDRSxhQUFBO0VBQ0EscUJFNEo0QjtBTDVLOUI7O0FHd0JBO0VBQ0UsYUFBQTtFQUNBLG1CRWlEMEI7QUx0RTVCOztBRytCQTs7RUFFRSwwQkFBQTtFQUNBLHlDQUFBO1VBQUEsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QUg1QkY7O0FHK0JBO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FINUJGOztBRytCQTs7O0VBR0UsYUFBQTtFQUNBLG1CQUFBO0FINUJGOztBRytCQTs7OztFQUlFLGdCQUFBO0FINUJGOztBRytCQTtFQUNFLGdCRStGNEI7QUwzSDlCOztBRytCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBSDVCRjs7QUcrQkE7RUFDRSxnQkFBQTtBSDVCRjs7QUcrQkE7RUFDRSxrQkFBQTtBSDVCRjs7QUdnQ0E7O0VBRUUsbUJBQUE7QUg3QkY7O0FHaUNBO0VBQ0UsY0FBQTtBSDlCRjs7QUdzQ0E7O0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0FIbkNGOztBR3NDQTtFQUFNLGVBQUE7QUhsQ047O0FHbUNBO0VBQU0sV0FBQTtBSC9CTjs7QUdzQ0E7RUFDRSxjRWhEMEI7RUZpRDFCLHFCRWhEMEI7RUZpRDFCLDZCQUFBO0VBQ0EscUNBQUE7QUhuQ0Y7QU0xSkU7RUhnTUUsY0VwRHdCO0VGcUR4QiwwQkVwRHdCO0FMaUI1Qjs7QUc2Q0E7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QUgxQ0Y7QU0vSkU7RUg0TUUsY0FBQTtFQUNBLHFCQUFBO0FIMUNKO0FHNkNFO0VBQ0UsVUFBQTtBSDNDSjs7QUdxREE7Ozs7RUFJRSxpQ0FBQTtFQUNBLGNBQUE7QUhsREY7O0FHc0RBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtFQUdBLDZCQUFBO0FIeERGOztBR2dFQTtFQUVFLGdCQUFBO0FIOURGOztBR3NFQTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7QUhuRUY7O0FHc0VBO0VBQ0UsZ0JBQUE7QUhuRUY7O0FHMkVBO0VBQ0UseUJBQUE7QUh4RUY7O0FHMkVBO0VBQ0Usb0JFYzRCO0VGYjVCLHVCRWE0QjtFRlo1QixjRW5SUztFRm9SVCxnQkFBQTtFQUNBLG9CQUFBO0FIeEVGOztBRzJFQTtFQUdFLG1CQUFBO0FIMUVGOztBR2tGQTtFQUVFLHFCQUFBO0VBQ0EscUJFK0VzQztBTC9KeEM7O0FHc0ZBO0VBQ0UsZ0JBQUE7QUhuRkY7O0FHMEZBO0VBQ0UsbUJBQUE7RUFDQSwwQ0FBQTtBSHZGRjs7QUcwRkE7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBSHZGRjs7QUcwRkE7O0VBRUUsaUJBQUE7QUh2RkY7O0FHMEZBOztFQUVFLG9CQUFBO0FIdkZGOztBRzZGQTs7OztFQUlFLDBCQUFBO0FIMUZGOztBRzhGQTs7OztFQUlFLFVBQUE7RUFDQSxrQkFBQTtBSDNGRjs7QUc4RkE7O0VBRUUsc0JBQUE7RUFDQSxVQUFBO0FIM0ZGOztBRytGQTs7OztFQVNFLDJCQUFBO0FIakdGOztBR29HQTtFQUNFLGNBQUE7RUFFQSxnQkFBQTtBSGxHRjs7QUdxR0E7RUFNRSxZQUFBO0VBRUEsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FIeEdGOztBRzZHQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUgxR0Y7O0FHNkdBO0VBQ0Usd0JBQUE7QUgxR0Y7O0FHOEdBOztFQUVFLFlBQUE7QUgzR0Y7O0FHOEdBO0VBS0Usb0JBQUE7RUFDQSx3QkFBQTtBSC9HRjs7QUdzSEE7O0VBRUUsd0JBQUE7QUhuSEY7O0FHMkhBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FIeEhGOztBRytIQTtFQUNFLHFCQUFBO0FINUhGOztBRytIQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBSDVIRjs7QUcrSEE7RUFDRSxhQUFBO0FINUhGOztBR2lJQTtFQUNFLHdCQUFBO0FIOUhGOztBTzVWQTs7RUFFRSxxQkZ3UDRCO0VFdlA1QixvQkZ3UDRCO0VFdlA1QixnQkZ3UDRCO0VFdlA1QixnQkZ3UDRCO0VFdlA1QixjRndQNEI7QUx1RzlCOztBTzVWQTtFQUFVLGlCRjBPb0I7QUxzSDlCOztBTy9WQTtFQUFVLGVGME9vQjtBTHlIOUI7O0FPbFdBO0VBQVUsa0JGME9vQjtBTDRIOUI7O0FPcldBO0VBQVUsaUJGME9vQjtBTCtIOUI7O0FPeFdBO0VBQVUsa0JGME9vQjtBTGtJOUI7O0FPM1dBO0VBQVUsZUYwTm9CO0FMcUo5Qjs7QU83V0E7RUFDRSxrQkYwUDRCO0VFelA1QixnQkYwUDRCO0FMc0g5Qjs7QU81V0E7RUFDRSxlRnlPNEI7RUV4TzVCLGdCRjZPNEI7RUU1TzVCLGdCRm9PNEI7QUwySTlCOztBTzdXQTtFQUNFLGlCRnFPNEI7RUVwTzVCLGdCRnlPNEI7RUV4TzVCLGdCRitONEI7QUxpSjlCOztBTzlXQTtFQUNFLGlCRmlPNEI7RUVoTzVCLGdCRnFPNEI7RUVwTzVCLGdCRjBONEI7QUx1SjlCOztBTy9XQTtFQUNFLGlCRjZONEI7RUU1TjVCLGdCRmlPNEI7RUVoTzVCLGdCRnFONEI7QUw2SjlCOztBTzFXQTtFQUNFLGdCRjhETztFRTdEUCxtQkY2RE87RUU1RFAsU0FBQTtFQUNBLHdDQUFBO0FQNldGOztBT3JXQTs7RUFFRSxjRmdONEI7RUUvTTVCLGdCRjhLNEI7QUwwTDlCOztBT3JXQTs7RUFFRSxjRm9ONEI7RUVuTjVCLHlCRjRONEI7QUw0STlCOztBT2hXQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QVJtYkY7O0FPaFdBO0VDcEZFLGVBQUE7RUFDQSxnQkFBQTtBUndiRjs7QU9sV0E7RUFDRSxxQkFBQTtBUHFXRjtBT25XRTtFQUNFLG9CRnNNMEI7QUwrSjlCOztBTzNWQTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtBUDhWRjs7QU8xVkE7RUFDRSxtQkZLTztFRUpQLGtCRndLNEI7QUxxTDlCOztBTzFWQTtFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsY0Z0R1M7QUxtY1g7QU8zVkU7RUFDRSxhQUFBO0FQNlZKOztBU2hkQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FWOGNGOztBUy9jQTtFQUNFLGdCSnEwQmtDO0VJcDBCbEMseUJMTk07RUtPTix5QkFBQTtFRVpFLGtCTjhNMEI7RUt2TTVCLGVBQUE7RUFHQSxZQUFBO0FWdWRGOztBU3pjQTtFQUVFLHFCQUFBO0FUMmNGOztBU3hjQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBVDJjRjs7QVN4Y0E7RUFDRSxjSnN6QmtDO0VJcnpCbEMsY0p2QlM7QUxrZVg7O0FZbGZBOzs7O0VBSUUsaUdQcU80QjtBTGdSOUI7O0FZamZBO0VBQ0UsZ0JQczRCa0M7RU9yNEJsQyxjUDRCUTtFTzNCUixzQkFBQTtBWm9mRjtBWWpmRTtFQUNFLGNBQUE7QVptZko7O0FZOWVBO0VBQ0Usc0JBQUE7RUFDQSxnQlB5M0JrQztFT3gzQmxDLGNSZk07RVFnQk4seUJQTFM7RU1oQlAsa0JOZ04wQjtBTHVUOUI7QVk5ZUU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLGdCUG9OMEI7QUw0UjlCOztBWTFlQTtFQUNFLGNBQUE7RUFDQSxnQlB3MkJrQztFT3YyQmxDLGNQckJTO0FMa2dCWDtBWTFlRTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FaNGVKOztBWXZlQTtFQUNFLGlCUHEyQmtDO0VPcDJCbEMsa0JBQUE7QVowZUY7O0FhM2hCRTtFQ0FBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBZCtoQkY7QWU1ZUk7RUZ2REY7SUNZSSxnQlRzS2lCO0VMcVhyQjtBQUNGO0FlamZJO0VGdkRGO0lDWUksZ0JUc0tpQjtFTDBYckI7QUFDRjtBZXRmSTtFRnZERjtJQ1lJLGdCVHNLaUI7RUwrWHJCO0FBQ0Y7QWUzZkk7RUZ2REY7SUNZSSxpQlRzS2lCO0VMb1lyQjtBQUNGOztBYTNpQkU7RUNaQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QWQyakJGOztBYXppQkU7RUNKQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QWRpakJGOztBYTFpQkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBYjZpQko7QWEzaUJJOztFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBYjZpQk47O0FnQjlrQkU7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FoQnNsQko7O0FnQm5rQk07RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QWhCc2tCUjs7QWdCcGtCTTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBaEJ1a0JSOztBZ0Jua0JRO0VGRk4sdUJBQUE7RUFJQSx3QkFBQTtBZHNrQkY7O0FnQnhrQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FkMmtCRjs7QWdCN2tCUTtFRkZOLGFBQUE7RUFJQSxjQUFBO0FkZ2xCRjs7QWdCbGxCUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWRxbEJGOztBZ0J2bEJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBZDBsQkY7O0FnQjVsQlE7RUZGTixhQUFBO0VBSUEsY0FBQTtBZCtsQkY7O0FnQmptQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0Fkb21CRjs7QWdCdG1CUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWR5bUJGOztBZ0IzbUJRO0VGRk4sYUFBQTtFQUlBLGNBQUE7QWQ4bUJGOztBZ0JobkJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBZG1uQkY7O0FnQnJuQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0Fkd25CRjs7QWdCMW5CUTtFRkZOLGNBQUE7RUFJQSxlQUFBO0FkNm5CRjs7QWdCMW5CTTtFQUF3QixTQUFBO0FoQjhuQjlCOztBZ0I1bkJNO0VBQXVCLFNBQUE7QWhCZ29CN0I7O0FnQjduQlE7RUFBd0IsUUFEYjtBaEJrb0JuQjs7QWdCam9CUTtFQUF3QixRQURiO0FoQnNvQm5COztBZ0Jyb0JRO0VBQXdCLFFBRGI7QWhCMG9CbkI7O0FnQnpvQlE7RUFBd0IsUUFEYjtBaEI4b0JuQjs7QWdCN29CUTtFQUF3QixRQURiO0FoQmtwQm5COztBZ0JqcEJRO0VBQXdCLFFBRGI7QWhCc3BCbkI7O0FnQnJwQlE7RUFBd0IsUUFEYjtBaEIwcEJuQjs7QWdCenBCUTtFQUF3QixRQURiO0FoQjhwQm5COztBZ0I3cEJRO0VBQXdCLFFBRGI7QWhCa3FCbkI7O0FnQmpxQlE7RUFBd0IsUUFEYjtBaEJzcUJuQjs7QWdCcnFCUTtFQUF3QixTQURiO0FoQjBxQm5COztBZ0J6cUJRO0VBQXdCLFNBRGI7QWhCOHFCbkI7O0FnQjdxQlE7RUFBd0IsU0FEYjtBaEJrckJuQjs7QWdCM3FCVTtFRlRSLDBCQUFBO0Fkd3JCRjs7QWdCL3FCVTtFRlRSLDJCQUFBO0FkNHJCRjs7QWdCbnJCVTtFRlRSLGdCQUFBO0FkZ3NCRjs7QWdCdnJCVTtFRlRSLDJCQUFBO0Fkb3NCRjs7QWdCM3JCVTtFRlRSLDJCQUFBO0Fkd3NCRjs7QWdCL3JCVTtFRlRSLGdCQUFBO0FkNHNCRjs7QWdCbnNCVTtFRlRSLDJCQUFBO0FkZ3RCRjs7QWdCdnNCVTtFRlRSLDJCQUFBO0Fkb3RCRjs7QWdCM3NCVTtFRlRSLGdCQUFBO0Fkd3RCRjs7QWdCL3NCVTtFRlRSLDJCQUFBO0FkNHRCRjs7QWdCbnRCVTtFRlRSLDJCQUFBO0FkZ3VCRjs7QWV0dEJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQnV2Qk47RWdCcnZCSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJ1dkJOO0VnQm52Qk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkcXZCQTtFZ0J2dkJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHl2QkE7RWdCM3ZCTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkNnZCQTtFZ0IvdkJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZGl3QkE7RWdCbndCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRxd0JBO0VnQnZ3Qk07SUZGTixhQUFBO0lBSUEsY0FBQTtFZHl3QkE7RWdCM3dCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQ2d0JBO0VnQi93Qk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkaXhCQTtFZ0JueEJNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWRxeEJBO0VnQnZ4Qk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkeXhCQTtFZ0IzeEJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDZ4QkE7RWdCL3hCTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkaXlCQTtFZ0I5eEJJO0lBQXdCLFNBQUE7RWhCaXlCNUI7RWdCL3hCSTtJQUF1QixTQUFBO0VoQmt5QjNCO0VnQi94Qk07SUFBd0IsUUFEYjtFaEJteUJqQjtFZ0JseUJNO0lBQXdCLFFBRGI7RWhCc3lCakI7RWdCcnlCTTtJQUF3QixRQURiO0VoQnl5QmpCO0VnQnh5Qk07SUFBd0IsUUFEYjtFaEI0eUJqQjtFZ0IzeUJNO0lBQXdCLFFBRGI7RWhCK3lCakI7RWdCOXlCTTtJQUF3QixRQURiO0VoQmt6QmpCO0VnQmp6Qk07SUFBd0IsUUFEYjtFaEJxekJqQjtFZ0JwekJNO0lBQXdCLFFBRGI7RWhCd3pCakI7RWdCdnpCTTtJQUF3QixRQURiO0VoQjJ6QmpCO0VnQjF6Qk07SUFBd0IsUUFEYjtFaEI4ekJqQjtFZ0I3ekJNO0lBQXdCLFNBRGI7RWhCaTBCakI7RWdCaDBCTTtJQUF3QixTQURiO0VoQm8wQmpCO0VnQm4wQk07SUFBd0IsU0FEYjtFaEJ1MEJqQjtFZ0JoMEJRO0lGVFIsY0FBQTtFZDQwQkE7RWdCbjBCUTtJRlRSLDBCQUFBO0VkKzBCQTtFZ0J0MEJRO0lGVFIsMkJBQUE7RWRrMUJBO0VnQnowQlE7SUZUUixnQkFBQTtFZHExQkE7RWdCNTBCUTtJRlRSLDJCQUFBO0VkdzFCQTtFZ0IvMEJRO0lGVFIsMkJBQUE7RWQyMUJBO0VnQmwxQlE7SUZUUixnQkFBQTtFZDgxQkE7RWdCcjFCUTtJRlRSLDJCQUFBO0VkaTJCQTtFZ0J4MUJRO0lGVFIsMkJBQUE7RWRvMkJBO0VnQjMxQlE7SUZUUixnQkFBQTtFZHUyQkE7RWdCOTFCUTtJRlRSLDJCQUFBO0VkMDJCQTtFZ0JqMkJRO0lGVFIsMkJBQUE7RWQ2MkJBO0FBQ0Y7QWVwMkJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQm80Qk47RWdCbDRCSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJvNEJOO0VnQmg0Qk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkazRCQTtFZ0JwNEJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHM0QkE7RWdCeDRCTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkMDRCQTtFZ0I1NEJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDg0QkE7RWdCaDVCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRrNUJBO0VnQnA1Qk07SUZGTixhQUFBO0lBSUEsY0FBQTtFZHM1QkE7RWdCeDVCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQwNUJBO0VnQjU1Qk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkODVCQTtFZ0JoNkJNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWRrNkJBO0VnQnA2Qk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkczZCQTtFZ0J4NkJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDA2QkE7RWdCNTZCTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkODZCQTtFZ0IzNkJJO0lBQXdCLFNBQUE7RWhCODZCNUI7RWdCNTZCSTtJQUF1QixTQUFBO0VoQis2QjNCO0VnQjU2Qk07SUFBd0IsUUFEYjtFaEJnN0JqQjtFZ0IvNkJNO0lBQXdCLFFBRGI7RWhCbTdCakI7RWdCbDdCTTtJQUF3QixRQURiO0VoQnM3QmpCO0VnQnI3Qk07SUFBd0IsUUFEYjtFaEJ5N0JqQjtFZ0J4N0JNO0lBQXdCLFFBRGI7RWhCNDdCakI7RWdCMzdCTTtJQUF3QixRQURiO0VoQis3QmpCO0VnQjk3Qk07SUFBd0IsUUFEYjtFaEJrOEJqQjtFZ0JqOEJNO0lBQXdCLFFBRGI7RWhCcThCakI7RWdCcDhCTTtJQUF3QixRQURiO0VoQnc4QmpCO0VnQnY4Qk07SUFBd0IsUUFEYjtFaEIyOEJqQjtFZ0IxOEJNO0lBQXdCLFNBRGI7RWhCODhCakI7RWdCNzhCTTtJQUF3QixTQURiO0VoQmk5QmpCO0VnQmg5Qk07SUFBd0IsU0FEYjtFaEJvOUJqQjtFZ0I3OEJRO0lGVFIsY0FBQTtFZHk5QkE7RWdCaDlCUTtJRlRSLDBCQUFBO0VkNDlCQTtFZ0JuOUJRO0lGVFIsMkJBQUE7RWQrOUJBO0VnQnQ5QlE7SUZUUixnQkFBQTtFZGsrQkE7RWdCejlCUTtJRlRSLDJCQUFBO0VkcStCQTtFZ0I1OUJRO0lGVFIsMkJBQUE7RWR3K0JBO0VnQi85QlE7SUZUUixnQkFBQTtFZDIrQkE7RWdCbCtCUTtJRlRSLDJCQUFBO0VkOCtCQTtFZ0JyK0JRO0lGVFIsMkJBQUE7RWRpL0JBO0VnQngrQlE7SUZUUixnQkFBQTtFZG8vQkE7RWdCMytCUTtJRlRSLDJCQUFBO0VkdS9CQTtFZ0I5K0JRO0lGVFIsMkJBQUE7RWQwL0JBO0FBQ0Y7QWVqL0JJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQmloQ047RWdCL2dDSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJpaENOO0VnQjdnQ007SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkK2dDQTtFZ0JqaENNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZG1oQ0E7RWdCcmhDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkdWhDQTtFZ0J6aENNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDJoQ0E7RWdCN2hDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQraENBO0VnQmppQ007SUZGTixhQUFBO0lBSUEsY0FBQTtFZG1pQ0E7RWdCcmlDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWR1aUNBO0VnQnppQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkMmlDQTtFZ0I3aUNNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWQraUNBO0VnQmpqQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkbWpDQTtFZ0JyakNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHVqQ0E7RWdCempDTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkMmpDQTtFZ0J4akNJO0lBQXdCLFNBQUE7RWhCMmpDNUI7RWdCempDSTtJQUF1QixTQUFBO0VoQjRqQzNCO0VnQnpqQ007SUFBd0IsUUFEYjtFaEI2akNqQjtFZ0I1akNNO0lBQXdCLFFBRGI7RWhCZ2tDakI7RWdCL2pDTTtJQUF3QixRQURiO0VoQm1rQ2pCO0VnQmxrQ007SUFBd0IsUUFEYjtFaEJza0NqQjtFZ0Jya0NNO0lBQXdCLFFBRGI7RWhCeWtDakI7RWdCeGtDTTtJQUF3QixRQURiO0VoQjRrQ2pCO0VnQjNrQ007SUFBd0IsUUFEYjtFaEIra0NqQjtFZ0I5a0NNO0lBQXdCLFFBRGI7RWhCa2xDakI7RWdCamxDTTtJQUF3QixRQURiO0VoQnFsQ2pCO0VnQnBsQ007SUFBd0IsUUFEYjtFaEJ3bENqQjtFZ0J2bENNO0lBQXdCLFNBRGI7RWhCMmxDakI7RWdCMWxDTTtJQUF3QixTQURiO0VoQjhsQ2pCO0VnQjdsQ007SUFBd0IsU0FEYjtFaEJpbUNqQjtFZ0IxbENRO0lGVFIsY0FBQTtFZHNtQ0E7RWdCN2xDUTtJRlRSLDBCQUFBO0VkeW1DQTtFZ0JobUNRO0lGVFIsMkJBQUE7RWQ0bUNBO0VnQm5tQ1E7SUZUUixnQkFBQTtFZCttQ0E7RWdCdG1DUTtJRlRSLDJCQUFBO0Vka25DQTtFZ0J6bUNRO0lGVFIsMkJBQUE7RWRxbkNBO0VnQjVtQ1E7SUZUUixnQkFBQTtFZHduQ0E7RWdCL21DUTtJRlRSLDJCQUFBO0VkMm5DQTtFZ0JsbkNRO0lGVFIsMkJBQUE7RWQ4bkNBO0VnQnJuQ1E7SUZUUixnQkFBQTtFZGlvQ0E7RWdCeG5DUTtJRlRSLDJCQUFBO0Vkb29DQTtFZ0IzbkNRO0lGVFIsMkJBQUE7RWR1b0NBO0FBQ0Y7QWU5bkNJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQjhwQ047RWdCNXBDSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEI4cENOO0VnQjFwQ007SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkNHBDQTtFZ0I5cENNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZGdxQ0E7RWdCbHFDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0Vkb3FDQTtFZ0J0cUNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHdxQ0E7RWdCMXFDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQ0cUNBO0VnQjlxQ007SUZGTixhQUFBO0lBSUEsY0FBQTtFZGdyQ0E7RWdCbHJDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRvckNBO0VnQnRyQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0Vkd3JDQTtFZ0IxckNNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWQ0ckNBO0VnQjlyQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkZ3NDQTtFZ0Jsc0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZG9zQ0E7RWdCdHNDTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0Vkd3NDQTtFZ0Jyc0NJO0lBQXdCLFNBQUE7RWhCd3NDNUI7RWdCdHNDSTtJQUF1QixTQUFBO0VoQnlzQzNCO0VnQnRzQ007SUFBd0IsUUFEYjtFaEIwc0NqQjtFZ0J6c0NNO0lBQXdCLFFBRGI7RWhCNnNDakI7RWdCNXNDTTtJQUF3QixRQURiO0VoQmd0Q2pCO0VnQi9zQ007SUFBd0IsUUFEYjtFaEJtdENqQjtFZ0JsdENNO0lBQXdCLFFBRGI7RWhCc3RDakI7RWdCcnRDTTtJQUF3QixRQURiO0VoQnl0Q2pCO0VnQnh0Q007SUFBd0IsUUFEYjtFaEI0dENqQjtFZ0IzdENNO0lBQXdCLFFBRGI7RWhCK3RDakI7RWdCOXRDTTtJQUF3QixRQURiO0VoQmt1Q2pCO0VnQmp1Q007SUFBd0IsUUFEYjtFaEJxdUNqQjtFZ0JwdUNNO0lBQXdCLFNBRGI7RWhCd3VDakI7RWdCdnVDTTtJQUF3QixTQURiO0VoQjJ1Q2pCO0VnQjF1Q007SUFBd0IsU0FEYjtFaEI4dUNqQjtFZ0J2dUNRO0lGVFIsY0FBQTtFZG12Q0E7RWdCMXVDUTtJRlRSLDBCQUFBO0Vkc3ZDQTtFZ0I3dUNRO0lGVFIsMkJBQUE7RWR5dkNBO0VnQmh2Q1E7SUZUUixnQkFBQTtFZDR2Q0E7RWdCbnZDUTtJRlRSLDJCQUFBO0VkK3ZDQTtFZ0J0dkNRO0lGVFIsMkJBQUE7RWRrd0NBO0VnQnp2Q1E7SUZUUixnQkFBQTtFZHF3Q0E7RWdCNXZDUTtJRlRSLDJCQUFBO0Vkd3dDQTtFZ0IvdkNRO0lGVFIsMkJBQUE7RWQyd0NBO0VnQmx3Q1E7SUZUUixnQkFBQTtFZDh3Q0E7RWdCcndDUTtJRlRSLDJCQUFBO0VkaXhDQTtFZ0J4d0NRO0lGVFIsMkJBQUE7RWRveENBO0FBQ0Y7QWlCbjBDQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJaOEdPO0VZN0dQLDZCWjJTNEI7QUwwaEM5QjtBaUJuMENFOzs7RUFFRSxnQlpvUzBCO0VZblMxQixtQkFBQTtFQUNBLDZCQUFBO0FqQnMwQ0o7QWlCbjBDRTtFQUNFLHNCQUFBO0VBQ0EsZ0NBQUE7QWpCcTBDSjtBaUJsMENFO0VBQ0UsNkJBQUE7QWpCbzBDSjtBaUJqMENFO0VBQ0UseUJiakJVO0FKbzFDZDs7QWlCenpDRTs7RUFFRSxlWjBRMEI7QUxrakM5Qjs7QWlCbnpDQTtFQUNFLHlCQUFBO0FqQnN6Q0Y7QWlCcHpDRTs7RUFFRSx5QkFBQTtBakJzekNKO0FpQmx6Q0k7O0VBRUUsd0JBQUE7QWpCb3pDTjs7QWlCOXlDRTs7OztFQUlFLFNBQUE7QWpCaXpDSjs7QWlCeHlDRTtFQUNFLHFDWnFPMEI7QUxza0M5Qjs7QU05MkNFO0VXK0VJLHNDWjBOd0I7QUx5a0M5Qjs7QWtCeDNDSTs7O0VBR0UseUJEOEYrQjtBakI2eENyQzs7QU14M0NFO0VZUU0seUJBSmU7QWxCdzNDdkI7QWtCbDNDUTs7RUFFRSx5QkFSYTtBbEI0M0N2Qjs7QWtCdDRDSTs7O0VBR0UseUJEOEYrQjtBakIyeUNyQzs7QU10NENFO0VZUU0seUJBSmU7QWxCczRDdkI7QWtCaDRDUTs7RUFFRSx5QkFSYTtBbEIwNEN2Qjs7QWtCcDVDSTs7O0VBR0UseUJEOEYrQjtBakJ5ekNyQzs7QU1wNUNFO0VZUU0seUJBSmU7QWxCbzVDdkI7QWtCOTRDUTs7RUFFRSx5QkFSYTtBbEJ3NUN2Qjs7QWtCbDZDSTs7O0VBR0UseUJEOEYrQjtBakJ1MENyQzs7QU1sNkNFO0VZUU0seUJBSmU7QWxCazZDdkI7QWtCNTVDUTs7RUFFRSx5QkFSYTtBbEJzNkN2Qjs7QWtCaDdDSTs7O0VBR0UseUJEOEYrQjtBakJxMUNyQzs7QU1oN0NFO0VZUU0seUJBSmU7QWxCZzdDdkI7QWtCMTZDUTs7RUFFRSx5QkFSYTtBbEJvN0N2Qjs7QWtCOTdDSTs7O0VBR0UseUJEOEYrQjtBakJtMkNyQzs7QU05N0NFO0VZUU0seUJBSmU7QWxCODdDdkI7QWtCeDdDUTs7RUFFRSx5QkFSYTtBbEJrOEN2Qjs7QWtCNThDSTs7O0VBR0UsdUJEOEYrQjtBakJpM0NyQzs7QU01OENFO0VZUU0seUJBSmU7QWxCNDhDdkI7QWtCdDhDUTs7RUFFRSx5QkFSYTtBbEJnOUN2Qjs7QWtCMTlDSTs7O0VBR0UseUJEOEYrQjtBakIrM0NyQzs7QU0xOUNFO0VZUU0seUJBSmU7QWxCMDlDdkI7QWtCcDlDUTs7RUFFRSx5QkFSYTtBbEI4OUN2Qjs7QWtCeCtDSTs7O0VBR0Usc0NiNFN3QjtBTCtyQzlCOztBTXgrQ0U7RVlRTSxzQ0FKZTtBbEJ3K0N2QjtBa0JsK0NROztFQUVFLHNDQVJhO0FsQjQrQ3ZCOztBaUJ4NENJO0VBQ0UsY2I1R0U7RWE2R0YseUJabEdLO0VZbUdMLHFCWjBNd0I7QUxpc0M5QjtBaUJ0NENJO0VBQ0UsY1ozR0s7RVk0R0wseUJaakhLO0VZa0hMLHFCYnJIUTtBSjYvQ2Q7O0FpQm40Q0E7RUFDRSxjYjVITTtFYTZITix5QlpsSFM7QUx3L0NYO0FpQnA0Q0U7OztFQUdFLHFCWnNMMEI7QUxndEM5QjtBaUJuNENFO0VBQ0UsU0FBQTtBakJxNENKO0FpQmo0Q0k7RUFDRSwyQ1oyS3dCO0FMd3RDOUI7QU0zZ0RFO0VXK0lNLDRDWnFLc0I7QUwwdEM5Qjs7QWVqOUNJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RWpCaTNDTjtFaUI5MkNNO0lBQ0UsU0FBQTtFakJnM0NSO0FBQ0Y7QWU5OUNJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RWpCNjNDTjtFaUIxM0NNO0lBQ0UsU0FBQTtFakI0M0NSO0FBQ0Y7QWUxK0NJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RWpCeTRDTjtFaUJ0NENNO0lBQ0UsU0FBQTtFakJ3NENSO0FBQ0Y7QWV0L0NJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RWpCcTVDTjtFaUJsNUNNO0lBQ0UsU0FBQTtFakJvNUNSO0FBQ0Y7QWlCLzVDSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtFQUNBLDRDQUFBO0FqQmc2Q1I7QWlCNzVDUTtFQUNFLFNBQUE7QWpCKzVDVjs7QW1CL2tEQTs7O0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGVkb080QjtFY25PNUIsZ0JkNE80QjtFYzNPNUIsY2RNUztFY0xULHlCZkpNO0VlS04sNEJBQUE7RUFDQSx5QkFBQTtFQUtFLGtCZDhMMEI7RWU3TXhCLHdFRHNCSjtBbkIwa0RGO0FvQjVsREU7RURIRjs7O0lDSUksZ0JBQUE7RXBCaW1ERjtBQUNGO0FtQjlrREU7OztFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBbkJrbERKO0FxQnJtREU7OztFQUNFLGNoQklPO0VnQkhQLHlCakJOSTtFaUJPSixxQmhCaVpvQztFZ0JoWnBDLFVBQUE7RUFLRSxnRGhCNFR3QjtBTHl5QzlCO0FtQnBsREU7RUFDRSxjZHZCTztFY3lCUCxVQUFBO0FuQnVsREo7QW1CMWxERTs7O0VBQ0UsY2R2Qk87RWN5QlAsVUFBQTtBbkJ1bERKO0FtQi9rREU7Ozs7O0VBRUUseUJkdkNPO0VjeUNQLFVBQUE7QW5CbWxESjs7QW1COWtERTs7RUFDRSwyQmRnWG9DO0FMa3VDeEM7QW1CL2tERTs7RUFNRSxjZG5ETztFY29EUCx5QmY3REk7QUowb0RSOztBbUJ4a0RBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0FuQjJrREY7O0FtQmprREE7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCZDBKNEI7QUwwNkM5Qjs7QW1CamtEQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQmQ0STRCO0VjM0k1QixnQmR3RzRCO0FMNDlDOUI7O0FtQmprREE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsbUJkc0k0QjtFY3JJNUIsZ0Jka0c0QjtBTGsrQzlCOztBbUIzakRBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFD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RVI7O0F1QnJ5RUU7RUN6REEsY0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QUxneUVmO0FNOTFFRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBeEIwMkV6RztBd0I5MUVFO0VBTUksaURBQUE7QXhCMjFFTjtBd0J0MUVFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QUw2eUVmO0F3QnAxRUU7RUFHRSxjQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBeEJ1M0U3TDtBd0IvMEVJO0VBS0ksaURBQUE7QXhCNjBFUjs7QXVCaDBFRTtFQ3pEQSxjQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBTDJ6RWY7QU16M0VFO0VrQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F4QnE0RXpHO0F3QnozRUU7RUFNSSwrQ0FBQTtBeEJzM0VOO0F3QmozRUU7RUFFRSxjQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBTHcwRWY7QXdCLzJFRTtFQUdFLGNBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0F4Qms1RTdMO0F3QjEyRUk7RUFLSSwrQ0FBQTtBeEJ3MkVSOztBdUIzMUVFO0VDekRBLGNBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FMczFFZjtBTXA1RUU7RWtCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXhCZzZFekc7QXdCcDVFRTtFQU1JLGdEQUFBO0F4Qmk1RU47QXdCNTRFRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FMbTJFZjtBd0IxNEVFO0VBR0UsY0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QXhCNjZFN0w7QXdCcjRFSTtFQUtJLGdEQUFBO0F4Qm00RVI7O0F1QnQzRUU7RUN6REEsY0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QUxpM0VmO0FNLzZFRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBeEIyN0V6RztBd0IvNkVFO0VBTUksK0NBQUE7QXhCNDZFTjtBd0J2NkVFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QUw4M0VmO0F3QnI2RUU7RUFHRSxjQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBeEJ3OEU3TDtBd0JoNkVJO0VBS0ksK0NBQUE7QXhCODVFUjs7QXVCajVFRTtFQ3pEQSxjQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBTDQ0RWY7QU0xOEVFO0VrQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F4QnM5RXpHO0F3QjE4RUU7RUFNSSwrQ0FBQTtBeEJ1OEVOO0F3Qmw4RUU7RUFFRSxjQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBTHk1RWY7QXdCaDhFRTtFQUdFLGNBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0F4Qm0rRTdMO0F3QjM3RUk7RUFLSSwrQ0FBQTtBeEJ5N0VSOztBdUI1NkVFO0VDekRBLGNBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FMdTZFZjtBTXIrRUU7RWtCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXhCaS9Fekc7QXdCcitFRTtFQU1JLGlEQUFBO0F4QmsrRU47QXdCNzlFRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FMbzdFZjtBd0IzOUVFO0VBR0UsY0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QXhCOC9FN0w7QXdCdDlFSTtFQUtJLGlEQUFBO0F4Qm85RVI7O0F1QnY4RUU7RUN6REEsY0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QUxrOEVmO0FNaGdGRTtFa0JBRSxjQUFBO0VGTkEsdUJFRDJEO0VBUzNELG1CQVRxRztBeEI0Z0Z6RztBd0JoZ0ZFO0VBTUksMkNBQUE7QXhCNi9FTjtBd0J4L0VFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QUwrOEVmO0F3QnQvRUU7RUFHRSxjQUFBO0VBQ0EsdUJBbEMrSTtFQXNDL0ksbUJBdEN5TDtBeEJ5aEY3TDtBd0JqL0VJO0VBS0ksMkNBQUE7QXhCKytFUjs7QXVCNTlFRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBTDg5RWY7QXdCMStFRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QUxtK0VmO0F3QnorRUU7RUFFRSw4Q0FBQTtBeEIwK0VKO0F3QnYrRUU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBeEJ3K0VKO0F3QnIrRUU7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBTCsrRWY7QXdCbitFSTtFQUtJLDhDQUFBO0F4QmkrRVI7O0F1QnYvRUU7RUNaQSxjbkJpQmE7RW1CaEJiLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQm5CY2E7QUx5L0VmO0F3QnJnRkU7RUFDRSxjQVBnRDtFQVFoRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FMOC9FZjtBd0JwZ0ZFO0VBRUUsaURBQUE7QXhCcWdGSjtBd0JsZ0ZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QXhCbWdGSjtBd0JoZ0ZFO0VBR0UsY0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QUwwZ0ZmO0F3QjkvRUk7RUFLSSxpREFBQTtBeEI0L0VSOztBdUJsaEZFO0VDWkEsY25CaUJhO0VtQmhCYiw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJuQmNhO0FMb2hGZjtBd0JoaUZFO0VBQ0UsY0FQZ0Q7RUFRaEQseUJuQlVXO0VtQlRYLHFCbkJTVztBTHloRmY7QXdCL2hGRTtFQUVFLCtDQUFBO0F4QmdpRko7QXdCN2hGRTtFQUVFLGNuQkRXO0VtQkVYLDZCQUFBO0F4QjhoRko7QXdCM2hGRTtFQUdFLGNBQUE7RUFDQSx5Qm5CVFc7RW1CVVgscUJuQlZXO0FMcWlGZjtBd0J6aEZJO0VBS0ksK0NBQUE7QXhCdWhGUjs7QXVCN2lGRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBTCtpRmY7QXdCM2pGRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QUxvakZmO0F3QjFqRkU7RUFFRSxnREFBQTtBeEIyakZKO0F3QnhqRkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBeEJ5akZKO0F3QnRqRkU7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBTGdrRmY7QXdCcGpGSTtFQUtJLGdEQUFBO0F4QmtqRlI7O0F1QnhrRkU7RUNaQSxjbkJpQmE7RW1CaEJiLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQm5CY2E7QUwwa0ZmO0F3QnRsRkU7RUFDRSxjQVBnRDtFQVFoRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FMK2tGZjtBd0JybEZFO0VBRUUsK0NBQUE7QXhCc2xGSjtBd0JubEZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QXhCb2xGSjtBd0JqbEZFO0VBR0UsY0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QUwybEZmO0F3Qi9rRkk7RUFLSSwrQ0FBQTtBeEI2a0ZSOztBdUJubUZFO0VDWkEsY25CaUJhO0VtQmhCYiw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJuQmNhO0FMcW1GZjtBd0JqbkZFO0VBQ0UsY0FQZ0Q7RUFRaEQseUJuQlVXO0VtQlRYLHFCbkJTVztBTDBtRmY7QXdCaG5GRTtFQUVFLCtDQUFBO0F4QmluRko7QXdCOW1GRTtFQUVFLGNuQkRXO0VtQkVYLDZCQUFBO0F4QittRko7QXdCNW1GRTtFQUdFLGNBQUE7RUFDQSx5Qm5CVFc7RW1CVVgscUJuQlZXO0FMc25GZjtBd0IxbUZJO0VBS0ksK0NBQUE7QXhCd21GUjs7QXVCOW5GRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBTGdvRmY7QXdCNW9GRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QUxxb0ZmO0F3QjNvRkU7RUFFRSxpREFBQTtBeEI0b0ZKO0F3QnpvRkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBeEIwb0ZKO0F3QnZvRkU7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBTGlwRmY7QXdCcm9GSTtFQUtJLGlEQUFBO0F4Qm1vRlI7O0F1QnpwRkU7RUNaQSxjbkJpQmE7RW1CaEJiLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQm5CY2E7QUwycEZmO0F3QnZxRkU7RUFDRSxjQVBnRDtFQVFoRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FMZ3FGZjtBd0J0cUZFO0VBRUUsMkNBQUE7QXhCdXFGSjtBd0JwcUZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QXhCcXFGSjtBd0JscUZFO0VBR0UsY0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QUw0cUZmO0F3QmhxRkk7RUFLSSwyQ0FBQTtBeEI4cEZSOztBdUJ6cUZBO0VBQ0UsZ0JsQmtLNEI7RWtCaks1QixjbEJvRTBCO0VrQm5FMUIsNkJBQUE7QXZCNHFGRjtBTW52RkU7RWlCMEVFLGNsQmtFd0I7RWtCakV4QiwwQmxCa0V3QjtFa0JqRXhCLDZCQUFBO0VBQ0EseUJBQUE7QXZCNHFGSjtBdUJ6cUZFO0VBRUUsMEJsQjJEd0I7RWtCMUR4Qix5QkFBQTtFQUNBLGdCQUFBO0F2QjBxRko7QXVCdnFGRTtFQUVFLGNsQnBGTztFa0JxRlAsb0JBQUE7QXZCd3FGSjs7QXVCN3BGQTs7O0VDZEUsb0JBQUE7RUFDQSxrQm5CMkk0QjtFbUIxSTVCLGdCbkJ1RzRCO0VtQnBHMUIsa0JuQjJHMEI7QUxva0Y5Qjs7QXVCbHFGQTs7O0VDbEJFLHVCQUFBO0VBQ0EsbUJuQjRJNEI7RW1CM0k1QixnQm5Cd0c0QjtFbUJyRzFCLGtCbkI0RzBCO0FMNGtGOUI7O0F1QmxxRkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBdkJxcUZGO0F1QmxxRkU7RUFDRSxrQmxCc1AwQjtBTDg2RTlCOztBdUI1cEZFOzs7RUFDRSxXQUFBO0F2QmlxRko7O0F5QjV5RkE7RUxHTSxnQ0tGSjtBekIreUZGO0FvQnp5RkU7RUtQRjtJTFFJLGdCQUFBO0VwQjR5RkY7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NkJ6bUdFOzs7O0VBRUUsV0FBQTtBN0I2bUdKO0E2QjFtR0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxnQkFBQTtFQUNBLGNBQUE7QTdCb29HSjtBNkJob0dFOzs7Ozs7OztFbEIvR0UsNkJrQmlIOEI7RWxCaEg5Qiw0QmtCZ0g4QjtBN0J5b0dsQztBNkJ0b0dFOzs7Ozs7OztFbEJsSUUseUJrQm9JMkI7RWxCbkkzQiwwQmtCbUkyQjtBN0Irb0cvQjs7QTZCN25HRTs7Ozs7Ozs7RUFFRSxnQkFBQTtBN0Jzb0dKO0E2QnBvR0k7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBN0JzcEdOOztBOEJ4ekdBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBOUIyekdGO0E4Qnp6R0U7Ozs7O0VBR0Usa0JBQUE7RUFDQSxjQUFBO0VBR0EsU0FBQTtFQUNBLGdCQUFBO0E5QjJ6R0o7QThCeHpHSTs7Ozs7RUFDRSxVQUFBO0E5Qjh6R047QThCM3pHSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0UsaUJBQUE7QTlCdTJHTjtBOEJqMkdJOzs7O0VuQnBCQSwwQm1Cb0JrRDtFbkJuQmxELDZCbUJtQmtEO0E5QncyR3REO0E4QnYyR0k7Ozs7RW5CUEEseUJtQk9rRDtFbkJObEQsNEJtQk1rRDtBOUI4Mkd0RDtBOEJ6MkdFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0E5QjIyR0o7QThCejJHSTtFbkI5QkEsMEJtQitCNEU7RW5COUI1RSw2Qm1COEI0RTtBOUI0MkdoRjtBOEIzMkdJO0VuQmxCQSx5Qm1CbUI0RTtFbkJsQjVFLDRCbUJrQjRFO0E5QjgyR2hGOztBOEJuMkdBOztFQUVFLGFBQUE7QTlCczJHRjtBOEJqMkdFOzs7Ozs7Ozs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QTlCMjJHSjtBOEJ4MkdFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxpQkFBQTtBOUJ1N0dKOztBOEJuN0dBO0VBQXVCLGtCQUFBO0E5QnU3R3ZCOztBOEJ0N0dBO0VBQXNCLGlCQUFBO0E5QjA3R3RCOztBOEJsN0dBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGV6QitJNEI7RXlCOUk1QixnQnpCbUo0QjtFeUJsSjVCLGdCekJzSjRCO0V5QnJKNUIsY3pCaEZTO0V5QmlGVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJ6QnhGUztFeUJ5RlQseUJBQUE7RW5CbEdFLGtCTjhNMEI7QUwwMEc5QjtBOEJsN0dFOztFQUVFLGFBQUE7QTlCbzdHSjs7QThCbDVHQTs7Ozs7Ozs7Ozs7Ozs7OztFbkI3SEksMEJtQm1JMkI7RW5CbEkzQiw2Qm1Ca0kyQjtBOUJnNkcvQjs7QThCNzVHQTs7Ozs7Ozs7Ozs7Ozs7OztFbkJ4SEkseUJtQjhIMEI7RW5CN0gxQiw0Qm1CNkgwQjtBOUIyNkc5Qjs7QStCL2pIQTs7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CMUJ3YnNDO0FMMm9HeEM7O0ErQmhrSEE7RUFDRSxvQkFBQTtFQUNBLGtCMUJvYnNDO0FMK29HeEM7O0ErQmhrSEE7O0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBL0Jva0hGO0ErQmxrSEU7Ozs7RUFDRSxjM0JsQkk7RWtCSEoseUJqQnFOMEI7QUx3NEc5QjtBK0Jua0hFOzs7O0VBRUUsbUUxQm1iNEM7QUxvcEdoRDtBK0Jwa0hFOzs7O0VBQ0UsYzNCN0JJO0UyQjhCSix5QjFCaWI0QztBTHdwR2hEO0ErQnBrSEk7Ozs7RUFDRSxjMUI1Qks7QUxxbUhYO0ErQnZrSE07Ozs7RUFDRSx5QjFCbkNHO0FMK21IWDs7QStCbGtIQTs7RUFDRSxnQkFBQTtBL0Jza0hGO0ErQm5rSEU7O0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxXMUJxWW9DO0UwQnBZcEMsWTFCb1lvQztFMEJuWXBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQUNBLHlCMUIxRE87QUxnb0hYO0ErQmprSEU7O0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxXMUJzWG9DO0UwQnJYcEMsWTFCcVhvQztFMEJwWHBDLFdBQUE7RUFDQSw0QkFBQTtFQUNBLGtDQUFBO0VBQ0Esd0IxQm1Yb0M7QUxpdEd4Qzs7QStCMWpIRTs7O0VwQjdGRSxrQk44TTBCO0FMKzhHOUI7QStCM2pISTs7Ozs7RVRoR0EseUJqQnFOMEI7QUw2OEc5QjtBK0IvakhJOzs7OztFQUNFLDZOMUJrWDBDO0FMbXRHaEQ7O0ErQnhpSEU7OztFQUNFLGtCMUIyVjRDO0FMa3RHaEQ7QStCemlISTs7Ozs7OztFVHRJQSx5QmpCcU4wQjtBTG0rRzlCO0ErQi9pSEk7Ozs7Ozs7RUFDRSx1SzFCb1YwQztBTG11R2hEO0ErQmxqSEk7Ozs7Ozs7RUFDRSx1QzFCNFQwQztBTDh2R2hEOztBK0I5aUhBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsMkIxQnVRc0M7RTBCdFF0QywwQ0FBQTtFQUNBLGdCMUJnRjRCO0UwQi9FNUIsYzFCdEpTO0UwQnVKVCxzQkFBQTtFQUNBLHlOQUFBO0VBQ0EseUIxQm9Va0M7RTBCblVsQyx5QkFBQTtFQUVFLGtCMUJvQzBCO0UwQmhDNUIsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0EvQjZpSEY7QStCM2lIRTtFQUNFLHFCMUI0T29DO0UwQjNPcEMsVUFBQTtFQUNBLGlGMUJnVWdDO0FMNnVHcEM7QStCM2lISTtFQU1FLGMxQjdLSztFMEI4S0wseUIzQnZMRTtBSit0SFI7QStCcGlIRTtFQUVFLFlBQUE7RUFDQSxzQjFCZ1NnQztFMEIvUmhDLHNCQUFBO0EvQnFpSEo7QStCbGlIRTtFQUNFLGMxQjNMTztFMEI0TFAseUIxQmhNTztBTG91SFg7QStCaGlIRTtFQUNFLFVBQUE7QS9Ca2lISjs7QStCOWhIQTtFQUNFLDZCMUJ3TnNDO0UwQnZOdEMscUIxQjhRa0M7RTBCN1FsQyx3QjFCNlFrQztFMEI1UWxDLGMxQitSa0M7QUxrd0dwQzs7QStCOWhIQTtFQUNFLDRCMUJvTnNDO0UwQm5OdEMscUIxQnVRa0M7RTBCdFFsQyx3QjFCc1FrQztFMEJyUWxDLGUxQjJSa0M7QUxzd0dwQzs7QStCemhIQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsMkIxQitMc0M7RTBCOUx0QyxnQkFBQTtBL0I0aEhGOztBK0J6aEhBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDJCMUJ1THNDO0UwQnRMdEMsU0FBQTtFQUNBLFVBQUE7QS9CNGhIRjtBK0IxaEhFO0VBQ0UscUIxQnVLb0M7RTBCdEtwQyxnRDFCdUYwQjtBTHE4RzlCO0ErQjFoSEk7RUFDRSxxQjFCbUtrQztBTHkzR3hDO0ErQnZoSEk7RUFDRSxpQjFCMFJhO0FMK3ZHbkI7O0ErQnBoSEE7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSwyQjFCNkpzQztFMEI1SnRDLHlCQUFBO0VBQ0EsZ0IxQjFCNEI7RTBCMkI1QixjMUJoUVM7RTBCaVFULHlCM0IxUU07RTJCMlFOLHlCQUFBO0VwQmhSRSxrQk44TTBCO0FMMGxIOUI7QStCcGhIRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSwyQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0IxQjFDMEI7RTBCMkMxQixjMUJoUk87RTBCaVJQLGlCQUFBO0VUN1JBLHlCakJPTztFMEJ3UlAsOEJBQUE7RXBCalNBLDBCb0JrU3VCO0EvQnNoSDNCOztBK0I1Z0hBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBL0IrZ0hGO0ErQjdnSEU7RUFDRSxhQUFBO0EvQitnSEo7QStCNWdIRTtFQUNFLFNBQUE7QS9COGdISjtBK0IzZ0hFO0VBQ0UsVzFCdU1rQztFMEJ0TWxDLFkxQnNNa0M7RTBCck1sQyxvQkFBQTtFVDNUQSx5QmpCcU4wQjtFMEJ3RzFCLFMxQnNNa0M7RU1yZ0JsQyxtQk5zZ0JrQztFMEJwTWxDLHdCQUFBO1VBQUEsZ0JBQUE7QS9CNGdISjtBK0IxZ0hJO0VBQ0UsYUFBQTtFQUNBLG1FMUJrTWdDO0FMMDBHdEM7QStCemdISTtFVHZVQSx5QmpCdWdCa0M7QUw0MEd0QztBK0J2Z0hFO0VBQ0UsVzFCNEtnQztFMEIzS2hDLGMxQjRLZ0M7RTBCM0toQyxrQkFBQTtFQUNBLGUxQjJLZ0M7RTBCMUtoQyx5QjFCelVPO0UwQjBVUCx5QkFBQTtFcEJwVkEsbUJOK2ZnQztBTCsxR3BDO0ErQnJnSEU7RUFDRSxXMUJ3S2tDO0UwQnZLbEMsWTFCdUtrQztFaUJoZ0JsQyx5QmpCcU4wQjtFMEJzSTFCLFMxQndLa0M7RU1yZ0JsQyxtQk5zZ0JrQztFMEJ0S2xDLHFCQUFBO09BQUEsZ0JBQUE7QS9Cc2dISjtBK0JwZ0hJO0VBQ0UsYUFBQTtFQUNBLG1FMUJvS2dDO0FMazJHdEM7QStCbmdISTtFVHJXQSx5QmpCdWdCa0M7QUxvMkd0QztBK0JqZ0hFO0VBQ0UsVzFCOElnQztFMEI3SWhDLGMxQjhJZ0M7RTBCN0loQyxrQkFBQTtFQUNBLGUxQjZJZ0M7RTBCNUloQyx5QjFCdldPO0UwQndXUCx5QkFBQTtFcEJsWEEsbUJOK2ZnQztBTHUzR3BDO0ErQi8vR0U7RUFDRSxXMUIwSWtDO0UwQnpJbEMsWTFCeUlrQztFaUJoZ0JsQyx5QmpCcU4wQjtFMEJvSzFCLFMxQjBJa0M7RU1yZ0JsQyxtQk5zZ0JrQztFMEJ4SWxDLGdCQUFBO0EvQmdnSEo7QStCOS9HSTtFQUNFLGFBQUE7RUFDQSxtRTFCc0lnQztBTDAzR3RDO0ErQjcvR0k7RVRuWUEseUJqQnVnQmtDO0FMNDNHdEM7QStCMy9HRTtFQUNFLFcxQmdIZ0M7RTBCL0doQyxjMUJnSGdDO0UwQi9HaEMsa0JBQUE7RUFDQSxlMUIrR2dDO0UwQjlHaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0EvQjYvR0o7QStCei9HRTtFQUNFLHlCMUI1WU87RU1WUCxtQk4rZmdDO0FMbTVHcEM7QStCeC9HRTtFQUNFLGtCQUFBO0VBQ0EseUIxQmxaTztFTVZQLG1CTitmZ0M7QUx3NUdwQzs7QWdDdDVIQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QWhDeTVIRjs7QWdDdDVIQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBaEN5NUhGO0FNeDVIRTtFMEJFRSxxQkFBQTtBaEN5NUhKO0FnQ3I1SEU7RUFDRSxjM0JOTztBTDY1SFg7O0FnQy80SEE7RUFDRSxnQ0FBQTtBaENrNUhGO0FnQ2g1SEU7RUFDRSxtQkFBQTtBaENrNUhKO0FnQy80SEU7RUFDRSw2QkFBQTtFckI3QkEsMkJOd00wQjtFTXZNMUIsNEJOdU0wQjtBTHd1SDlCO0FNMTZIRTtFMEIyQkkscUMzQmtqQjhCO0FMZzJHcEM7QWdDLzRISTtFQUNFLGMzQjlCSztFMkIrQkwsNkJBQUE7RUFDQSx5QkFBQTtBaENpNUhOO0FnQzc0SEU7Ozs7O0VBRUUsYzNCckNPO0UyQnNDUCx5QjVCL0NJO0U0QmdESixxQzNCdWlCZ0M7QUwyMkdwQztBZ0MvNEhFO0VBRUUsZ0JBQUE7RXJCcERBLHlCcUJzRDJCO0VyQnJEM0IsMEJxQnFEMkI7QWhDZzVIL0I7O0FnQ3Q0SEU7RXJCdEVFLGtCTjhNMEI7QUxrd0g5QjtBZ0N0NEhFOzs7RUFFRSxjNUJ2RUk7RTRCd0VKLHlCM0IwSTBCO0FMK3ZIOUI7O0FnQy8zSEU7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7QWhDazRISjs7QWdDNzNIRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QWhDZzRISjs7QWdDdDNIRTtFQUNFLGFBQUE7QWhDeTNISjtBZ0N2M0hFO0VBQ0UsY0FBQTtBaEN5M0hKOztBaUMzOUhBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQkFBQTtBakM4OUhGO0Fp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O0lBQ0Usd0JBQUE7SUFHQSxnQkFBQTtFakMrZ0lSO0VpQzVnSU07SUFDRSxhQUFBO0VqQzhnSVI7QUFDRjtBaUN2aklJO0VBVUkscUJBQUE7RUFDQSwyQkFBQTtBakNnaklSO0FpQ3pqSVE7O0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0FqQzJqSVY7QWlDbmpJUTtFQUNFLG1CQUFBO0FqQ3FqSVY7QWlDbmpJVTtFQUNFLGtCQUFBO0FqQ3FqSVo7QWlDbGpJVTtFQUNFLHFCNUJ5Y3dCO0U0QnhjeEIsb0I1Qndjd0I7QUw0bUhwQztBaUMvaUlROztFQUVFLGlCQUFBO0FqQ2lqSVY7QWlDOWlJUTtFQUNFLHdCQUFBO0VBR0EsZ0JBQUE7QWpDOGlJVjtBaUMzaUlRO0VBQ0UsYUFBQTtBakM2aUlWOztBaUMvaElFO0VBQ0UsYzdCaE1JO0FKa3VJUjtBTXp0SUU7RTJCMExJLGM3Qm5NRTtBSnF1SVI7QWlDN2hJSTtFQUNFLGM3QjVNQztBSjJ1SVA7QU0vdElFO0UyQm1NTSxjN0I1TUE7QUoydUlSO0FpQzVoSU07RUFDRSx5QjVCOGE0QjtBTGduSHBDO0FpQzFoSUk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxjN0J4TkU7QUptd0lSO0FpQ3ZpSUU7RUFDRSxjN0JoT0c7RTZCaU9ILHFCN0JqT0c7QUowd0lQO0FpQ3RpSUU7RUFDRSw0UDVCNlpnQztBTDJvSHBDO0FpQ3JpSUU7RUFDRSxjN0J6T0c7QUpneElQO0FpQ3RpSUk7RUFDRSxjN0J4T0U7QUpneElSO0FNdndJRTtFMkJrT00sYzdCM09BO0FKbXhJUjs7QWlDaGlJRTtFQUNFLGM3QmxQSTtBSnF4SVI7QU05d0lFO0UyQjhPSSxjN0JyUEU7QUp3eElSO0FpQzloSUk7RUFDRSwrQjVCdVg4QjtBTHlxSHBDO0FNcHhJRTtFMkJ1UE0sZ0M1QnFYNEI7QUwycUhwQztBaUM3aElNO0VBQ0UsZ0M1Qm1YNEI7QUw0cUhwQztBaUMzaElJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUUsYzdCMVFFO0FKc3pJUjtBaUN4aUlFO0VBQ0UsK0I1Qm1XZ0M7RTRCbFdoQyxzQzVCdVdnQztBTG1zSHBDO0FpQ3ZpSUU7RUFDRSwyUTVCa1dnQztBTHVzSHBDO0FpQ3RpSUU7RUFDRSwrQjVCMFZnQztBTDhzSHBDO0FpQ3ZpSUk7RUFDRSxjN0IxUkU7QUptMElSO0FNNXpJRTtFMkJzUk0sYzdCN1JBO0FKczBJUjs7QWtDMzBJQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EseUI5QkRNO0U4QkVOLDJCQUFBO0VBQ0Esc0NBQUE7RXZCUkUsa0JOOE0wQjtBTHlvSTlCO0FrQzUwSUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBbEM4MElKO0FrQzEwSUk7RXZCWEEsMkJOd00wQjtFTXZNMUIsNEJOdU0wQjtBTGlwSTlCO0FrQ3gwSUk7RXZCSEEsK0JOMEwwQjtFTXpMMUIsOEJOeUwwQjtBTHFwSTlCOztBa0N0MElBO0VBR0UsY0FBQTtFQUNBLGdCN0I0b0JrQztBTDJySHBDOztBa0NwMElBO0VBQ0Usc0I3QnVvQmtDO0FMZ3NIcEM7O0FrQ3AwSUE7RUFDRSxxQkFBQTtFQUNBLGdCQUFBO0FsQ3UwSUY7O0FrQ3AwSUE7RUFDRSxnQkFBQTtBbEN1MElGOztBTTcySUU7RTRCMkNFLHFCQUFBO0FsQ3MwSUo7QWtDbjBJRTtFQUNFLG9CN0JzbkJnQztBTCtzSHBDOztBa0M3eklBO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFDN0JnbkJrQztFNkIvbUJsQyw2Q0FBQTtBbENnMElGO0FrQzl6SUU7RXZCckVFLGtEdUJzRXVCO0FsQ2cwSTNCO0FrQzV6SUk7RUFDRSxhQUFBO0FsQzh6SU47O0FrQ3p6SUE7RUFDRSx3QkFBQTtFQUNBLHFDN0JnbUJrQztFNkIvbEJsQywwQ0FBQTtBbEM0eklGO0FrQzF6SUU7RXZCckZFLGtEdUJzRnVCO0FsQzR6STNCOztBa0NueklBO0VBQ0UsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QWxDc3pJRjs7QWtDbnpJQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QWxDc3pJRjs7QWtDbHpJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCN0Jta0JrQztBTGt2SHBDOztBa0NseklBO0VBQ0UsV0FBQTtFdkJ0SEUsOEJOaXJCZ0M7QUwydkhwQzs7QWtDanpJQTtFQUNFLFdBQUE7RXZCdEhFLHVDTjJxQmdDO0VNMXFCaEMsd0NOMHFCZ0M7QUxpd0hwQzs7QWtDbHpJQTtFQUNFLFdBQUE7RXZCN0dFLDJDTjZwQmdDO0VNNXBCaEMsMENONHBCZ0M7QUx1d0hwQzs7QWtDaHpJQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtBbENteklGO0FrQ2p6SUU7RUFDRSxtQjdCMGlCZ0M7QUx5d0hwQztBZXg0SUk7RW1CZ0ZKO0lBU0ksbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0VsQ216SUY7RWtDanpJRTtJQUNFLGFBQUE7SUFFQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQjdCNmhCOEI7STZCNWhCOUIsZ0JBQUE7SUFDQSxpQjdCMmhCOEI7RUx1eEhsQztBQUNGOztBa0N6eUlBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0FsQzR5SUY7QWtDeHlJRTtFQUNFLG1CN0IwZ0JnQztBTGd5SHBDO0FlLzVJSTtFbUI4R0o7SUFXSSxtQkFBQTtFbEMweUlGO0VrQ3Z5SUU7SUFFRSxZQUFBO0lBQ0EsZ0JBQUE7RWxDd3lJSjtFa0N0eUlJO0lBQ0UsY0FBQTtJQUNBLGNBQUE7RWxDd3lJTjtFa0NueUlNO0l2Qm5MSiwwQnVCb0xtQztJdkJuTG5DLDZCdUJtTG1DO0VsQ3N5SXJDO0VrQ3B5SVE7O0lBRUUsMEJBQUE7RWxDc3lJVjtFa0NweUlROztJQUVFLDZCQUFBO0VsQ3N5SVY7RWtDbHlJTTtJdkJsTEoseUJ1Qm1Ma0M7SXZCbExsQyw0QnVCa0xrQztFbENxeUlwQztFa0NueUlROztJQUVFLHlCQUFBO0VsQ3F5SVY7RWtDbnlJUTs7SUFFRSw0QkFBQTtFbENxeUlWO0VrQ2p5SU07SXZCMU5KLGtCTjhNMEI7RUxnekk1QjtFa0NqeUlROztJdkJ2Tk4sMkJOd00wQjtJTXZNMUIsNEJOdU0wQjtFTHF6STVCO0VrQ2x5SVE7O0l2QjdNTiwrQk4wTDBCO0lNekwxQiw4Qk55TDBCO0VMMHpJNUI7RWtDanlJTTtJdkJ2T0osZ0J1QndPNkI7RWxDbXlJL0I7RWtDanlJUTs7OztJdkIxT04sZ0J1QjhPK0I7RWxDbXlJakM7QUFDRjs7QWtDdHhJRTtFQUNFLHNCN0IrYWdDO0FMMDJIcEM7QWU5OUlJO0VtQm1NSjtJQU1JLG9CN0J5YmdDO1M2QnpiaEMsZTdCeWJnQztJNkJ4YmhDLHdCN0J5YmdDO1M2QnpiaEMsbUI3QnliZ0M7STZCeGJoQyxVQUFBO0lBQ0EsU0FBQTtFbEN5eElGO0VrQ3Z4SUU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7RWxDeXhJSjtBQUNGOztBa0Mvd0lFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBbENreElKO0FrQzl3SUk7RUFDRSxnQkFBQTtBbENneElOO0FrQzV3SUU7RUFDRSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7QWxDOHdJSjtBa0Mzd0lFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtBbEM2d0lKOztBbUN2akpBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG1COUJtMkJrQztFOEJsMkJsQyxnQkFBQTtFQUNBLHlCOUJPUztFTVRQLGtCTjhNMEI7QUwrMkk5Qjs7QW1DcmpKRTtFQUNFLG9COUJ3MUJnQztBTGd1SHBDO0FtQ3RqSkk7RUFDRSxxQkFBQTtFQUNBLHFCOUJvMUI4QjtFOEJuMUI5QixjOUJESztFOEJFTCxZOUJ5MUI4QjtBTCt0SHBDO0FtQzlpSkU7RUFDRSwwQkFBQTtBbkNnakpKO0FtQzdpSkU7RUFDRSxxQkFBQTtBbkMraUpKO0FtQzVpSkU7RUFDRSxjOUJyQk87QUxta0pYOztBb0NwbEpBO0VBQ0UsYUFBQTtFNUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdERSxrQk44TTBCO0FMeTRJOUI7O0FvQ3JsSkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUIvQnNvQmtDO0UrQnJvQmxDLGMvQjBJMEI7RStCekkxQix5QmhDSk07RWdDS04seUJBQUE7QXBDd2xKRjtBb0N0bEpFO0VBQ0UsVUFBQTtFQUNBLGMvQnNJd0I7RStCckl4QixxQkFBQTtFQUNBLHlCL0JQTztFK0JRUCxxQi9CUE87QUwrbEpYO0FvQ3JsSkU7RUFDRSxVQUFBO0VBQ0EsVS9CK25CZ0M7RStCOW5CaEMsZ0QvQnVUMEI7QUxneUk5QjtBb0NubEpFO0VBQ0UsZUFBQTtBcENxbEpKOztBb0Mva0pJO0VBQ0UsY0FBQTtFekJSRiwyQk5tTDBCO0VNbEwxQiw4Qk5rTDBCO0FMeTZJOUI7QW9DL2tKSTtFekIzQkEsNEJOaU0wQjtFTWhNMUIsK0JOZ00wQjtBTDY2STlCO0FvQzlrSkU7RUFDRSxVQUFBO0VBQ0EsY2hDMUNJO0VnQzJDSix5Qi9CdUswQjtFK0J0SzFCLHFCL0JzSzBCO0FMMDZJOUI7QW9DN2tKRTtFQUNFLGMvQnhDTztFK0J5Q1Asb0JBQUE7RUFFQSxZQUFBO0VBQ0EseUJoQ3BESTtFZ0NxREoscUIvQmhETztBTDhuSlg7O0FxQ3pvSkU7RUFDRSx1QkFBQTtFQUNBLGtCaEMwTzBCO0VnQ3pPMUIsZ0JoQ3NNMEI7QUxzOEk5QjtBcUN2b0pNO0UxQm9CRiwyQk5vTDBCO0VNbkwxQiw4Qk5tTDBCO0FMbThJOUI7QXFDdG9KTTtFMUJDRiw0Qk5rTTBCO0VNak0xQiwrQk5pTTBCO0FMdThJOUI7O0FxQ3ZwSkU7RUFDRSx1QkFBQTtFQUNBLG1CaEMyTzBCO0VnQzFPMUIsZ0JoQ3VNMEI7QUxtOUk5QjtBcUNycEpNO0UxQm9CRiwyQk5xTDBCO0VNcEwxQiw4Qk5vTDBCO0FMZzlJOUI7QXFDcHBKTTtFMUJDRiw0Qk5tTTBCO0VNbE0xQiwrQk5rTTBCO0FMbzlJOUI7O0FzQ25xSkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY2pDd3VCa0M7RWlDdnVCbEMsZ0JqQzJPNEI7RWlDMU81QixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0UzQlRFLGtCTjhNMEI7QUxrK0k5QjtBc0NucUpFO0VBQ0UsYUFBQTtBdENxcUpKOztBc0NocUpBOzs7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QXRDcXFKRjs7QXNDOXBKQTtFQUNFLG9CakNxdEJrQztFaUNwdEJsQyxtQmpDb3RCa0M7RU1sdkJoQyxvQk5xdkJnQztBTDI4SHBDOztBc0N6cEpFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FMK25KZjtBTXpySkU7RWlDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXZDc3NKTjs7QXNDbnFKRTtFQzFDQSxjQUFBO0VBQ0EseUJsQ3dFYTtBTHlvSmY7QU1uc0pFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F2Q2d0Sk47O0FzQzdxSkU7RUMxQ0EsY0FBQTtFQUNBLHlCbEN3RWE7QUxtcEpmO0FNN3NKRTtFaUNWSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBdkMwdEpOOztBc0N2ckpFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FMNnBKZjtBTXZ0SkU7RWlDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXZDb3VKTjs7QXNDanNKRTtFQzFDQSxjQUFBO0VBQ0EseUJsQ3dFYTtBTHVxSmY7QU1qdUpFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F2Qzh1Sk47O0FzQzNzSkU7RUMxQ0EsY0FBQTtFQUNBLHlCbEN3RWE7QUxpckpmO0FNM3VKRTtFaUNWSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBdkN3dkpOOztBc0NydEpFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FMMnJKZjtBTXJ2SkU7RWlDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXZDa3dKTjs7QXNDL3RKRTtFQzFDQSxjQUFBO0VBQ0EseUJsQ3dFYTtBTHFzSmY7QU0vdkpFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0F2QzR3Sk47O0F3Q3B4SkE7RUFDRSxrQkFBQTtFQUNBLG1CbkN3cUJrQztFbUN2cUJsQyx5Qm5DVVM7RU1UUCxrQk4rTTBCO0FMd2tKOUI7QWUvdEpJO0V5QjVESjtJQU9JLGtCQUFBO0V4Q3d4SkY7QUFDRjs7QXdDcnhKQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFN0JURSxnQjZCVXFCO0F4Q3d4SnpCOztBeUNseUpBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEMyeEJrQztFb0MxeEJsQyw2QkFBQTtFOUJKRSxrQk44TTBCO0FMNGxKOUI7O0F5Q2p5SkE7RUFFRSxjQUFBO0F6Q215SkY7O0F5Qy94SkE7RUFDRSxnQnBDZ080QjtBTGtrSjlCOztBeUMxeEpBO0VBQ0UsbUJBQUE7QXpDNnhKRjtBeUMxeEpFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBekM0eEpKOztBeUNseEpFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0F6Q3V4SnZFO0EwQ2wwSkU7RUFDRSx5QkFBQTtBMUNvMEpKO0EwQ2owSkU7RUFDRSxjQUFBO0ExQ20wSko7O0F5Qzl4SkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QXpDbXlKdkU7QTBDOTBKRTtFQUNFLHlCQUFBO0ExQ2cxSko7QTBDNzBKRTtFQUNFLGNBQUE7QTFDKzBKSjs7QXlDMXlKRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBekMreUp2RTtBMEMxMUpFO0VBQ0UseUJBQUE7QTFDNDFKSjtBMEN6MUpFO0VBQ0UsY0FBQTtBMUMyMUpKOztBeUN0ekpFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0F6QzJ6SnZFO0EwQ3QySkU7RUFDRSx5QkFBQTtBMUN3MkpKO0EwQ3IySkU7RUFDRSxjQUFBO0ExQ3UySko7O0F5Q2wwSkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QXpDdTBKdkU7QTBDbDNKRTtFQUNFLHlCQUFBO0ExQ28zSko7QTBDajNKRTtFQUNFLGNBQUE7QTFDbTNKSjs7QXlDOTBKRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBekNtMUp2RTtBMEM5M0pFO0VBQ0UseUJBQUE7QTFDZzRKSjtBMEM3M0pFO0VBQ0UsY0FBQTtBMUMrM0pKOztBeUMxMUpFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHVCbUIwQ3VCO0VDN0N6QixtQkQ2Q3FFO0F6QysxSnZFO0EwQzE0SkU7RUFDRSx5QkFBQTtBMUM0NEpKO0EwQ3o0SkU7RUFDRSxjQUFBO0ExQzI0Sko7O0F5Q3QySkU7RUM5Q0EsWUQrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QXpDMjJKdkU7QTBDdDVKRTtFQUNFLHlCQUFBO0ExQ3c1Sko7QTBDcjVKRTtFQUNFLFlBQUE7QTFDdTVKSjs7QTJDajZKQTtFQUNFO0lBQU8sMkJBQUE7RTNDcTZKUDtFMkNwNkpBO0lBQUssd0JBQUE7RTNDdTZKTDtBQUNGO0EyQ3I2SkE7RUFDRSxhQUFBO0VBQ0EsWXRDdXlCa0M7RXNDdHlCbEMsZ0JBQUE7RUFDQSxrQnRDc3lCa0M7RXNDcnlCbEMseUJ0Q0dTO0VNVFAsa0JOOE0wQjtBTGd1SjlCOztBMkNuNkpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjdkNWTTtFdUNXTixrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJ0Qzh4QmtDO0VlL3lCOUIsMkJ1QmtCSjtBM0NzNkpGO0FvQnA3SkU7RXVCTUY7SXZCTEksZ0JBQUE7RXBCdTdKRjtBQUNGOztBMkN4NkpBO0VyQmlCRSxxTUFBQTtFcUJmQSwwQkFBQTtBM0MyNkpGOztBMkN4NkpBO0VBQ0Usa0RBQUE7QTNDMjZKRjs7QTRDMzhKQTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBNUM4OEpGOztBNEMzOEpBO0VBQ0UsT0FBQTtBNUM4OEpGOztBNkNoOUpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBR0EsZUFBQTtFQUNBLGdCQUFBO0E3Q2k5SkY7O0E2Q3g4SkE7RUFDRSxXQUFBO0VBQ0EsY3hDSFM7RXdDSVQsbUJBQUE7QTdDMjhKRjtBTWo5SkU7RXVDVUUsY3hDUk87RXdDU1AscUJBQUE7RUFDQSx5QnhDaEJPO0FMMDlKWDtBNkN2OEpFO0VBQ0UsY3hDZ0h3QjtFd0MvR3hCLHlCeENwQk87QUw2OUpYOztBNkNoOEpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFFQSxtQkFBQTtFQUNBLHlCekN2Q007RXlDd0NOLHNDQUFBO0E3Q2s4SkY7QTZDaDhKRTtFbEN6Q0UsMkJOd00wQjtFTXZNMUIsNEJOdU0wQjtBTHF5SjlCO0E2Q2g4SkU7RUFDRSxnQkFBQTtFbENoQ0EsK0JOMEwwQjtFTXpMMUIsOEJOeUwwQjtBTDB5SjlCO0FNNStKRTtFdUM2Q0UsVUFBQTtFQUNBLHFCQUFBO0E3Q2s4Sko7QTZDLzdKRTtFQUVFLGN4Q2xETztFd0NtRFAseUJ6QzNESTtBSjIvSlI7QTZDNTdKRTtFQUNFLFVBQUE7RUFDQSxjekNqRUk7RXlDa0VKLHlCeENnSjBCO0V3Qy9JMUIscUJ4QytJMEI7QUwreUo5Qjs7QTZDbjdKRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VsQ3JGQSxnQmtDc0Z1QjtBN0NzN0ozQjtBNkNsN0pJO0VBQ0UsYUFBQTtBN0NvN0pOO0E2Qy82Skk7RUFDRSxnQkFBQTtBN0NpN0pOOztBOENuaEtFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0E3QzA2SjNDO0FNM2dLRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0E5Q3FoS1I7QThDbGhLTTtFQUNFLGMxQ0xBO0UwQ01BLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QTdDbTdKMUU7O0E4Q2ppS0U7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QTdDdzdKM0M7QU16aEtFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QTlDbWlLUjtBOENoaUtNO0VBQ0UsYzFDTEE7RTBDTUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBN0NpOEoxRTs7QThDL2lLRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBN0NzOEozQztBTXZpS0U7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBOUNpaktSO0E4QzlpS007RUFDRSxjMUNMQTtFMENNQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0E3Qys4SjFFOztBOEM3aktFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0E3Q285SjNDO0FNcmpLRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0E5QytqS1I7QThDNWpLTTtFQUNFLGMxQ0xBO0UwQ01BLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QTdDNjlKMUU7O0E4QzNrS0U7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QTdDaytKM0M7QU1ua0tFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QTlDNmtLUjtBOEMxa0tNO0VBQ0UsYzFDTEE7RTBDTUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBN0MyK0oxRTs7QThDemxLRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBN0NnL0ozQztBTWpsS0U7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBOUMybEtSO0E4Q3hsS007RUFDRSxjMUNMQTtFMENNQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0E3Q3kvSjFFOztBOEN2bUtFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx1QkQ0R3VDO0E3QzgvSjNDO0FNL2xLRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0E5Q3ltS1I7QThDdG1LTTtFQUNFLGMxQ0xBO0UwQ01BLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QTdDdWdLMUU7O0E4Q3JuS0U7RUFDRSxZRDZHc0U7RUM1R3RFLHlCRDRHdUM7QTdDNGdLM0M7QU03bUtFO0V3Q1BNLFlEd0drRTtFQ3ZHbEUseUJBQUE7QTlDdW5LUjtBOENwbktNO0VBQ0UsYzFDTEE7RTBDTUEsdUJEa0drRTtFQ2pHbEUsbUJEaUdrRTtBN0NxaEsxRTs7QStDdG9LQTtFQUNFLFlBQUE7RUFDQSxpQjFDdTRCa0M7RTBDdDRCbEMsZ0IxQ2lQNEI7RTBDaFA1QixjQUFBO0VBQ0EsVzFDZ0JTO0UwQ2ZULDRCMUNzNEJrQztFMENyNEJsQyxVQUFBO0EvQ3lvS0Y7QU1ob0tFO0V5Q05FLFcxQ1dPO0UwQ1ZQLHFCQUFBO0VBQ0EsVUFBQTtBL0N5b0tKO0ErQ3JvS0U7RUFDRSxlQUFBO0EvQ3VvS0o7O0ErQzduS0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7QS9DZ29LRjs7QWdEeHBLQTtFQUNFLGdCQUFBO0FoRDJwS0Y7O0FnRHZwS0E7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGEzQzhqQmtDO0UyQzdqQmxDLGFBQUE7RUFDQSxnQkFBQTtFQUdBLFVBQUE7QWhEd3BLRjtBZ0RucEtFO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBaERxcEtKOztBZ0RocEtBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYzNDMnRCa0M7RTJDenRCbEMsb0JBQUE7QWhEa3BLRjtBZ0Qvb0tFO0U1QnRDSSxtQzRCdUNGO0VBQ0EsNkJBQUE7QWhEaXBLSjtBb0JycktFO0U0QmtDQTtJNUJqQ0UsZ0JBQUE7RXBCd3JLRjtBQUNGO0FnRHBwS0U7RUFDRSwwQkFBQTtBaERzcEtKOztBZ0RscEtBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EscUNBQUE7QWhEcXBLRjs7QWdEanBLQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUVBLG9CQUFBO0VBQ0EseUI1Q3pETTtFNEMwRE4sNEJBQUE7RUFDQSxvQ0FBQTtFckNoRUUsa0JOK00wQjtFMkMzSTVCLFVBQUE7QWhEaXBLRjs7QWdEN29LQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsYTNDNmZrQztFMkM1ZmxDLHNCM0M5RFM7QUw4c0tYO0FnRDdvS0U7RUFBUyxVQUFBO0FoRGdwS1g7QWdEL29LRTtFQUFTLFkzQ3VyQnlCO0FMMjlJcEM7O0FnRDdvS0E7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLGEzQ21yQmtDO0UyQ2xyQmxDLGdDQUFBO0VyQ3ZGRSwyQk55TTBCO0VNeE0xQiw0Qk53TTBCO0FMZ2lLOUI7QWdEL29LRTtFQUNFLGEzQzhxQmdDO0UyQzVxQmhDLDhCQUFBO0FoRGdwS0o7O0FnRDNvS0E7RUFDRSxnQkFBQTtFQUNBLGdCM0N5STRCO0FMcWdLOUI7O0FnRHpvS0E7RUFDRSxrQkFBQTtFQUdBLGNBQUE7RUFDQSxhM0N1b0JrQztBTG1nSnBDOztBZ0R0b0tBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxhM0MrbkJrQztFMkM5bkJsQyw2QkFBQTtBaER5b0tGO0FnRHRvS0U7RUFBdUIsb0JBQUE7QWhEeW9LekI7QWdEeG9LRTtFQUFzQixxQkFBQTtBaEQyb0t4Qjs7QWdEdm9LQTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QWhEMG9LRjs7QWU1dEtJO0VpQ3dGRjtJQUNFLGdCM0Npb0JnQztJMkNob0JoQyxrQkFBQTtFaER3b0tGO0VnRHJvS0E7SUFDRSxvQ0FBQTtFaER1b0tGO0VnRGhvS0E7SUFBWSxnQjNDc25Cc0I7RUw2Z0psQztBQUNGO0FlenVLSTtFaUMwR0Y7SUFBWSxnQjNDK21Cc0I7RUxvaEpsQztBQUNGO0FpRHp5S0E7RUFDRSxrQkFBQTtFQUNBLGE1QytrQmtDO0U0QzlrQmxDLGNBQUE7RUFDQSxTNUN3c0JrQztFNkM1c0JsQywwQzlDK0N1QjtFOEM3Q3ZCLGtCQUFBO0VBQ0EsZ0I3QytPNEI7RTZDOU81QixnQjdDa1A0QjtFNkNqUDVCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VETkEsbUI1Q3VPNEI7RTRDck81QixxQkFBQTtFQUNBLFVBQUE7QWpEcXpLRjtBaURuektFO0VBQVMsWTVDNHJCeUI7QUwwbkpwQztBaURwektFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYTVDNHJCZ0M7RTRDM3JCaEMsYzVDNHJCZ0M7QUwwbkpwQztBaURwektJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBakRzektOOztBaURqektBO0VBQ0UsaUJBQUE7QWpEb3pLRjtBaURsektFO0VBQ0UsU0FBQTtBakRvektKO0FpRGx6S0k7RUFDRSxNQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQjVDbkJLO0FMdTBLWDs7QWlEL3lLQTtFQUNFLGlCQUFBO0FqRGt6S0Y7QWlEaHpLRTtFQUNFLE9BQUE7RUFDQSxhNUM4cEJnQztFNEM3cEJoQyxjNUM0cEJnQztBTHNwSnBDO0FpRGh6S0k7RUFDRSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSx3QjVDbkNLO0FMcTFLWDs7QWlEN3lLQTtFQUNFLGlCQUFBO0FqRGd6S0Y7QWlEOXlLRTtFQUNFLE1BQUE7QWpEZ3pLSjtBaUQ5eUtJO0VBQ0UsU0FBQTtFQUNBLDZCQUFBO0VBQ0EseUI1Q2pESztBTGkyS1g7O0FpRDN5S0E7RUFDRSxpQkFBQTtBakQ4eUtGO0FpRDV5S0U7RUFDRSxRQUFBO0VBQ0EsYTVDZ29CZ0M7RTRDL25CaEMsYzVDOG5CZ0M7QUxnckpwQztBaUQ1eUtJO0VBQ0UsT0FBQTtFQUNBLG9DQUFBO0VBQ0EsdUI1Q2pFSztBTCsyS1g7O0FpRHp4S0E7RUFDRSxnQjVDMGxCa0M7RTRDemxCbEMsdUJBQUE7RUFDQSxjN0NyR007RTZDc0dOLGtCQUFBO0VBQ0Esc0I1QzNGUztFTWpCUCxrQk44TTBCO0FMMnJLOUI7O0FtRDc0S0E7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsYTlDNmtCa0M7RThDNWtCbEMsY0FBQTtFQUNBLGdCOUNrdEJrQztFNkN2dEJsQywwQzlDK0N1QjtFOEM3Q3ZCLGtCQUFBO0VBQ0EsZ0I3QytPNEI7RTZDOU81QixnQjdDa1A0QjtFNkNqUDVCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VDTEEsbUI5Q3NPNEI7RThDcE81QixxQkFBQTtFQUNBLHlCL0NKTTtFK0NLTiw0QkFBQTtFQUNBLG9DQUFBO0V4Q1hFLGtCTitNMEI7QUx1dEs5QjtBbUR2NUtFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsVzlDaXRCZ0M7RThDaHRCaEMsYzlDaXRCZ0M7RThDaHRCaEMsYUFBQTtBbkR5NUtKO0FtRHY1S0k7RUFFRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBbkR3NUtOOztBbURuNUtBO0VBQ0UscUI5Q2tzQmtDO0FMb3RKcEM7QW1EcDVLRTtFQUNFLGlDQUFBO0FuRHM1S0o7QW1EbjVLRTs7O0VBRUUsNkJBQUE7QW5EczVLSjtBbURuNUtFO0VBQ0UsU0FBQTtFQUNBLHFDOUN3ckJnQztBTDZ0SnBDO0FtRGw1S0U7RUFDRSxXOUN3SjBCO0U4Q3ZKMUIseUIvQy9DSTtBSm04S1I7O0FtRGg1S0E7RUFDRSxtQjlDMnFCa0M7QUx3dUpwQztBbURqNUtFO0VBQ0UsK0JBQUE7RUFDQSxhOUN1cUJnQztFOEN0cUJoQyxZOUNxcUJnQztFOENwcUJoQyxhQUFBO0FuRG01S0o7QW1EaDVLRTs7O0VBRUUsb0NBQUE7QW5EbTVLSjtBbURoNUtFO0VBQ0UsT0FBQTtFQUNBLHVDOUM4cEJnQztBTG92SnBDO0FtRC80S0U7RUFDRSxTOUM4SDBCO0U4QzdIMUIsMkIvQ3pFSTtBSjA5S1I7O0FtRDc0S0E7RUFDRSxrQjlDaXBCa0M7QUwrdkpwQztBbUQ5NEtFO0VBQ0UsOEJBQUE7QW5EZzVLSjtBbUQ3NEtFOzs7RUFFRSxvQ0FBQTtBbkRnNUtKO0FtRDc0S0U7RUFDRSxNQUFBO0VBQ0Esd0M5Q3VvQmdDO0FMd3dKcEM7QW1ENTRLRTtFQUNFLFE5Q3VHMEI7RThDdEcxQiw0Qi9DaEdJO0FKOCtLUjtBbUQxNEtFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxXOUNxbkJnQztFOENw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a0Msb0NBQUE7QTVEMndNdEM7O0E0RDF3TUk7RUFBa0Msa0NBQUE7QTVEOHdNdEM7O0E0RDd3TUk7RUFBa0MsZ0NBQUE7QTVEaXhNdEM7O0E0RGh4TUk7RUFBa0MsdUNBQUE7QTVEb3hNdEM7O0E0RG54TUk7RUFBa0Msc0NBQUE7QTVEdXhNdEM7O0E0RHR4TUk7RUFBa0MsaUNBQUE7QTVEMHhNdEM7O0E0RHh4TUk7RUFBZ0MsMkJBQUE7QTVENHhNcEM7O0E0RDN4TUk7RUFBZ0MsaUNBQUE7QTVEK3hNcEM7O0E0RDl4TUk7RUFBZ0MsK0JBQUE7QTVEa3lNcEM7O0E0RGp5TUk7RUFBZ0MsNkJBQUE7QTVEcXlNcEM7O0E0RHB5TUk7RUFBZ0MsK0JBQUE7QTVEd3lNcEM7O0E0RHZ5TUk7RUFBZ0MsOEJBQUE7QTVEMnlNcEM7O0FlL3hNSTtFNkNsREE7SUFBZ0MsOEJBQUE7RTVEczFNbEM7RTREcjFNRTtJQUFnQyxpQ0FBQTtFNUR3MU1sQztFNER2MU1FO0lBQWdDLHNDQUFBO0U1RDAxTWxDO0U0RHoxTUU7SUFBZ0MseUNBQUE7RTVENDFNbEM7RTREMTFNRTtJQUE4QiwwQkFBQTtFNUQ2MU1oQztFNEQ1MU1FO0lBQThCLDRCQUFBO0U1RCsxTWhDO0U0RDkxTUU7SUFBOEIsa0NBQUE7RTVEaTJNaEM7RTREaDJNRTtJQUE4Qix5QkFBQTtFNURtMk1oQztFNERsMk1FO0lBQThCLHVCQUFBO0U1RHEyTWhDO0U0RHAyTUU7SUFBOEIsdUJBQUE7RTVEdTJNaEM7RTREdDJNRTtJQUE4Qix5QkFBQTtFNUR5Mk1oQztFNER4Mk1FO0lBQThCLHlCQUFBO0U1RDIyTWhDO0U0RHoyTUU7SUFBb0Msc0NBQUE7RTVENDJNdEM7RTREMzJNRTtJQUFvQyxvQ0FBQTtFNUQ4Mk10QztFNEQ3Mk1FO0lBQW9DLGtDQUFBO0U1RGczTXRDO0U0RC8yTUU7SUFBb0MseUNBQUE7RTVEazNNdEM7RTREajNNRTtJQUFvQyx3Q0FBQTtFNURvM010QztFNERsM01FO0lBQWlDLGtDQUFBO0U1RHEzTW5DO0U0RHAzTUU7SUFBaUMsZ0NBQUE7RTVEdTNNbkM7RTREdDNNRTtJQUFpQyw4QkFBQTtFNUR5M01uQztFNER4M01FO0lBQWlDLGdDQUFBO0U1RDIzTW5DO0U0RDEzTUU7SUFBaUMsK0JBQUE7RTVENjNNbkM7RTREMzNNRTtJQUFrQyxvQ0FBQTtFNUQ4M01wQztFNEQ3M01FO0lBQWtDLGtDQUFBO0U1RGc0TXBDO0U0RC8zTUU7SUFBa0MsZ0NBQUE7RTVEazRNcEM7RTREajRNRTtJQUFrQyx1Q0FBQTtFNURvNE1wQztFNERuNE1FO0lBQWtDLHNDQUFBO0U1RHM0TXBDO0U0RHI0TUU7SUFBa0MsaUNBQUE7RTVEdzRNcEM7RTREdDRNRTtJQUFnQywyQkFBQTtFNUR5NE1sQztFNER4NE1FO0lBQWdDLGlDQUFBO0U1RDI0TWxDO0U0RDE0TUU7SUFBZ0MsK0JBQUE7RTVENjRNbEM7RTRENTRNRTtJQUFnQyw2QkFBQTtFNUQrNE1sQztFNEQ5NE1FO0lBQWdDLCtCQUFBO0U1RGk1TWxDO0U0RGg1TUU7SUFBZ0MsOEJBQUE7RTVEbTVNbEM7QUFDRjtBZXg0TUk7RTZDbERBO0lBQWdDLDhCQUFBO0U1RDg3TWxDO0U0RDc3TUU7SUFBZ0MsaUNBQUE7RTVEZzhNbEM7RTRELzdNRTtJQUFnQyxzQ0FBQTtFNURrOE1sQztFNERqOE1FO0lBQWdDLHlDQUFBO0U1RG84TWxDO0U0RGw4TUU7SUFBOEIsMEJBQUE7RTVEcThNaEM7RTREcDhNRTtJQUE4Qiw0QkFBQTtFNUR1OE1oQztFNER0OE1FO0lBQThCLGtDQUFBO0U1RHk4TWhDO0U0RHg4TUU7SUFBOEIseUJBQUE7RTVEMjhNaEM7RTREMThNRTtJQUE4Qix1QkFBQTtFNUQ2OE1oQztFNEQ1OE1FO0lBQThCLHVCQUFBO0U1RCs4TWhDO0U0RDk4TUU7SUFBOEIseUJBQUE7RTVEaTlNaEM7RTREaDlNRTtJQUE4Qix5QkFBQTtFNURtOU1oQztFNERqOU1FO0lBQW9DLHNDQUFBO0U1RG85TXRDO0U0RG45TUU7SUFBb0Msb0NBQUE7RTVEczlNdEM7RTREcjlNRTtJQUFvQyxrQ0FBQTtFNUR3OU10QztFNER2OU1FO0lBQW9DLHlDQUFBO0U1RDA5TXRDO0U0RHo5TUU7SUFBb0Msd0NBQUE7RTVENDlNdEM7RTREMTlNRTtJQUFpQyxrQ0FBQTtFNUQ2OU1uQztFNEQ1OU1FO0lBQWlDLGdDQUFBO0U1RCs5TW5DO0U0RDk5TUU7SUFBaUMsOEJBQUE7RTVEaStNbkM7RTREaCtNRTtJQUFpQyxnQ0FBQTtFNURtK01uQztFNERsK01FO0lBQWlDLCtCQUFBO0U1RHErTW5DO0U0RG4rTUU7SUFBa0Msb0NBQUE7RTVEcytNcEM7RTREcitNRTtJQUFrQyxrQ0FBQTtFNUR3K01wQztFNER2K01FO0lBQWtDLGdDQUFBO0U1RDArTXBDO0U0RHorTUU7SUFBa0MsdUNBQUE7RTVENCtNcEM7RTREMytNRTtJQUFrQyxzQ0FBQTtFNUQ4K01wQztFNEQ3K01FO0lBQWtDLGlDQUFBO0U1RGcvTXBDO0U0RDkrTUU7SUFBZ0MsMkJBQUE7RTVEaS9NbEM7RTREaC9NRTtJQUFnQyxpQ0FBQTtFNURtL01sQztFNERsL01FO0lBQWdDLCtCQUFBO0U1RHEvTWxDO0U0RHAvTUU7SUFBZ0MsNkJBQUE7RTVEdS9NbEM7RTREdC9NRTtJQUFnQywrQkFBQTtFNUR5L01sQztFNER4L01FO0lBQWdDLDhCQUFBO0U1RDIvTWxDO0FBQ0Y7QWVoL01JO0U2Q2xEQTtJQUFnQyw4QkFBQTtFNURzaU5sQztFNERyaU5FO0lBQWdDLGlDQUFBO0U1RHdpTmxDO0U0RHZpTkU7SUFBZ0Msc0NBQUE7RTVEMGlObEM7RTREemlORTtJQUFnQyx5Q0FBQTtFNUQ0aU5sQztFNEQxaU5FO0lBQThCLDBCQUFBO0U1RDZpTmhDO0U0RDVpTkU7SUFBOEIsNEJBQUE7RTVEK2lOaEM7RTREOWlORTtJQUE4QixrQ0FBQTtFNURpak5oQztFNERoak5FO0lBQThCLHlCQUFBO0U1RG1qTmhDO0U0RGxqTkU7SUFBOEIsdUJBQUE7RTVEcWpOaEM7RTREcGpORTtJQUE4Qix1QkFBQTtFNUR1ak5oQztFNER0ak5FO0lBQThCLHlCQUFBO0U1RHlqTmhDO0U0RHhqTkU7SUFBOEIseUJBQUE7RTVEMmpOaEM7RTREempORTtJQUFvQyxzQ0FBQTtFNUQ0ak50QztFNEQzak5FO0lBQW9DLG9DQUFBO0U1RDhqTnRDO0U0RDdqTkU7SUFBb0Msa0NBQUE7RTVEZ2tOdEM7RTREL2pORTtJQUFvQyx5Q0FBQTtFNURra050QztFNERqa05FO0lBQW9DLHdDQUFBO0U1RG9rTnRDO0U0RGxrTkU7SUFBaUMsa0NBQUE7RTVEcWtObkM7RTREcGtORTtJQUFpQyxnQ0FBQTtFNUR1a05uQztFNER0a05FO0lBQWlDLDhCQUFBO0U1RHlrTm5DO0U0RHhrTkU7SUFBaUMsZ0NBQUE7RTVEMmtObkM7RTREMWtORTtJQUFpQywrQkFBQTtFNUQ2a05uQztFNEQza05FO0lBQWtDLG9DQUFBO0U1RDhrTnBDO0U0RDdrTkU7SUFBa0Msa0NBQUE7RTVEZ2xOcEM7RTREL2tORTtJQUFrQyxnQ0FBQTtFNURrbE5wQztFNERqbE5FO0lBQWtDLHVDQUFBO0U1RG9sTnBDO0U0RG5sTkU7SUFBa0Msc0NBQUE7RTVEc2xOcEM7RTREcmxORTtJQUFrQyxpQ0FBQTtFNUR3bE5wQztFNER0bE5FO0lBQWdDLDJCQUFBO0U1RHlsTmxDO0U0RHhsTkU7SUFBZ0MsaUNBQUE7RTVEMmxObEM7RTREMWxORTtJQUFnQywrQkFBQTtFNUQ2bE5sQztFNEQ1bE5FO0lBQWdDLDZCQUFBO0U1RCtsTmxDO0U0RDlsTkU7SUFBZ0MsK0JBQUE7RTVEaW1ObEM7RTREaG1ORTtJQUFnQyw4QkFBQTtFNURtbU5sQztBQUNGO0FleGxOSTtFNkNsREE7SUFBZ0MsOEJBQUE7RTVEOG9ObEM7RTREN29ORTtJQUFnQyxpQ0FBQTtFNURncE5sQztFNEQvb05FO0lBQWdDLHNDQUFBO0U1RGtwTmxDO0U0RGpwTkU7SUFBZ0MseUNBQUE7RTVEb3BObEM7RTREbHBORTtJQUE4QiwwQkFBQTtFNURxcE5oQztFNERwcE5FO0lBQThCLDRCQUFBO0U1RHVwTmhDO0U0RHRwTkU7SUFBOEIsa0NBQUE7RTVEeXBOaEM7RTREeHBORTtJQUE4Qix5QkFBQTtFNUQycE5oQztFNEQxcE5FO0lBQThCLHVCQUFBO0U1RDZwTmhDO0U0RDVwTkU7SUFBOEIsdUJBQUE7RTVEK3BOaEM7RTREOXBORTtJQUE4Qix5QkFBQTtFNURpcU5oQztFNERocU5FO0lBQThCLHlCQUFBO0U1RG1xTmhDO0U0RGpxTkU7SUFBb0Msc0NBQUE7RTVEb3FOdEM7RTREbnFORTtJQUFvQyxvQ0FBQTtFNURzcU50QztFNERycU5FO0lBQW9DLGtDQUFBO0U1RHdxTnRDO0U0RHZxTkU7SUFBb0MseUNBQUE7RTVEMHFOdEM7RTREenFORTtJQUFvQyx3Q0FBQTtFNUQ0cU50QztFNEQxcU5FO0lBQWlDLGtDQUFBO0U1RDZxTm5DO0U0RDVxTkU7SUFBaUMsZ0NBQUE7RTVEK3FObkM7RTREOXFORTtJQUFpQyw4QkFBQTtFNURpck5uQztFNERock5FO0lBQWlDLGdDQUFBO0U1RG1yTm5DO0U0RGxyTkU7SUFBaUMsK0JBQUE7RTVEcXJObkM7RTREbnJORTtJQUFrQyxvQ0FBQTtFNURzck5wQztFNERyck5FO0lBQWtDLGtDQUFBO0U1RHdyTnBDO0U0RHZyTkU7SUFBa0MsZ0NBQUE7RTVEMHJOcEM7RTREenJORTtJQUFrQyx1Q0FBQTtFNUQ0ck5wQztFNEQzck5FO0lBQWtDLHNDQUFBO0U1RDhyTnBDO0U0RDdyTkU7SUFBa0MsaUNBQUE7RTVEZ3NOcEM7RTREOXJORTtJQUFnQywyQkFBQTtFNURpc05sQztFNERoc05FO0lBQWdDLGlDQUFBO0U1RG1zTmxDO0U0RGxzTkU7SUFBZ0MsK0JBQUE7RTVEcXNObEM7RTREcHNORTtJQUFnQyw2QkFBQTtFNUR1c05sQztFNER0c05FO0lBQWdDLCtCQUFBO0U1RHlzTmxDO0U0RHhzTkU7SUFBZ0MsOEJBQUE7RTVEMnNObEM7QUFDRjtBNkR4dk5JO0VDREYsc0JBQUE7QTlENHZORjs7QTZEMXZOSTtFQ0NGLHVCQUFBO0E5RDZ2TkY7O0E2RDd2Tkk7RUNHRixzQkFBQTtBOUQ4dk5GOztBZTNzTkk7RThDeERBO0lDREYsc0JBQUE7RTlEeXdOQTtFNkR2d05FO0lDQ0YsdUJBQUE7RTlEeXdOQTtFNkR6d05FO0lDR0Ysc0JBQUE7RTlEeXdOQTtBQUNGO0FldnROSTtFOEN4REE7SUNERixzQkFBQTtFOURveE5BO0U2RGx4TkU7SUNDRix1QkFBQTtFOURveE5BO0U2RHB4TkU7SUNHRixzQkFBQTtFOURveE5BO0FBQ0Y7QWVsdU5JO0U4Q3hEQTtJQ0RGLHNCQUFBO0U5RCt4TkE7RTZEN3hORTtJQ0NGLHVCQUFBO0U5RCt4TkE7RTZEL3hORTtJQ0dGLHNCQUFBO0U5RCt4TkE7QUFDRjtBZTd1Tkk7RThDeERBO0lDREYsc0JBQUE7RTlEMHlOQTtFNkR4eU5FO0lDQ0YsdUJBQUE7RTlEMHlOQTtFNkQxeU5FO0lDR0Ysc0JBQUE7RTlEMHlOQTtBQUNGO0ErRDN5TkU7RUFBeUIsMkJBQUE7QS9EOHlOM0I7O0ErRDl5TkU7RUFBeUIsNkJBQUE7QS9Ea3pOM0I7O0ErRGx6TkU7RUFBeUIsNkJBQUE7QS9Ec3pOM0I7O0ErRHR6TkU7RUFBeUIsMEJBQUE7QS9EMHpOM0I7O0ErRDF6TkU7RUFBeUIsMkJBQUE7QS9EOHpOM0I7O0ErRHp6TkE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsYTFEMmpCa0M7QUxpd01wQzs7QStEenpOQTtFQUNFLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhMURtakJrQztBTHl3TXBDOztBK0R4ek5FO0VBREY7SUFFSSxnQkFBQTtJQUNBLE1BQUE7SUFDQSxhMUQyaUJnQztFTGl4TWxDO0FBQ0Y7O0FnRTMxTkE7RUNFRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QWpFNjFORjs7QWlFbjFORTtFQUVFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBakVxMU5KOztBa0VqM05BO0VBQWEsOERBQUE7QWxFcTNOYjs7QWtFcDNOQTtFQUFVLHdEQUFBO0FsRXczTlY7O0FrRXYzTkE7RUFBYSx1REFBQTtBbEUyM05iOztBa0UxM05BO0VBQWUsMkJBQUE7QWxFODNOZjs7QW1FNzNOSTtFQUF1QixxQkFBQTtBbkVpNE4zQjs7QW1FajROSTtFQUF1QixxQkFBQTtBbkVxNE4zQjs7QW1FcjROSTtFQUF1QixxQkFBQTtBbkV5NE4zQjs7QW1FejROSTtFQUF1QixzQkFBQTtBbkU2NE4zQjs7QW1FNzROSTtFQUF1QixzQkFBQTtBbkVpNU4zQjs7QW1FajVOSTtFQUF1QixzQkFBQTtBbkVxNU4zQjs7QW1FcjVOSTtFQUF1QixzQkFBQTtBbkV5NU4zQjs7QW1FejVOSTtFQUF1QixzQkFBQTtBbkU2NU4zQjs7QW1FNzVOSTtFQUF1Qix1QkFBQTtBbkVpNk4zQjs7QW1FajZOSTtFQUF1Qix1QkFBQTtBbkVxNk4zQjs7QW1FajZOQTtFQUFVLDBCQUFBO0FuRXE2TlY7O0FtRXA2TkE7RUFBVSwyQkFBQTtBbkV3Nk5WOztBb0V4Nk5RO0VBQWdDLG9CQUFBO0FwRTQ2TnhDOztBb0UzNk5ROztFQUVFLHdCQUFBO0FwRTg2TlY7O0FvRTU2TlE7O0VBRUUsMEJBQUE7QXBFKzZOVjs7QW9FNzZOUTs7RUFFRSwyQkFBQTtBcEVnN05WOztBb0U5Nk5ROztFQUVFLHlCQUFBO0FwRWk3TlY7O0FvRWg4TlE7RUFBZ0MsMEJBQUE7QXBFbzhOeEM7O0FvRW44TlE7O0VBRUUsOEJBQUE7QXBFczhOVjs7QW9FcDhOUTs7RUFFRSxnQ0FBQTtBcEV1OE5WOztBb0VyOE5ROztFQUVFLGlDQUFBO0FwRXc4TlY7O0FvRXQ4TlE7O0VBRUUsK0JBQUE7QXBFeThOVjs7QW9FeDlOUTtFQUFnQyx5QkFBQTtBcEU0OU54Qzs7QW9FMzlOUTs7RUFFRSw2QkFBQTtBcEU4OU5WOztBb0U1OU5ROztFQUVFLCtCQUFBO0FwRSs5TlY7O0FvRTc5TlE7O0VBRUUsZ0NBQUE7QXBFZytOVjs7QW9FOTlOUTs7RUFFRSw4QkFBQTtBcEVpK05WOztBb0VoL05RO0VBQWdDLHVCQUFBO0FwRW8vTnhDOztBb0VuL05ROztFQUVFLDJCQUFBO0FwRXMvTlY7O0FvRXAvTlE7O0VBRUUsNkJBQUE7QXBFdS9OVjs7QW9Fci9OUTs7RUFFRSw4QkFBQTtBcEV3L05WOztBb0V0L05ROztFQUVFLDRCQUFBO0FwRXkvTlY7O0FvRXhnT1E7RUFBZ0MseUJBQUE7QXBFNGdPeEM7O0FvRTNnT1E7O0VBRUUsNkJBQUE7QXBFOGdPVjs7QW9FNWdPUTs7RUFFRSwrQkFBQTtBcEUrZ09WOztBb0U3Z09ROztFQUVFLGdDQUFBO0FwRWdoT1Y7O0FvRTlnT1E7O0VBRUUsOEJBQUE7QXBFaWhPVjs7QW9FaGlPUTtFQUFnQyx1QkFBQTtBcEVvaU94Qzs7QW9FbmlPUTs7RUFFRSwyQkFBQTtBcEVzaU9WOztBb0VwaU9ROztFQUVFLDZCQUFBO0FwRXVpT1Y7O0FvRXJpT1E7O0VBRUUsOEJBQUE7QXBFd2lPVjs7QW9FdGlPUTs7RUFFRSw0QkFBQTtBcEV5aU9WOztBb0V4ak9RO0VBQWdDLHFCQUFBO0FwRTRqT3hDOztBb0Uzak9ROztFQUVFLHlCQUFBO0FwRThqT1Y7O0FvRTVqT1E7O0VBRUUsMkJBQUE7QXBFK2pPVjs7QW9FN2pPUTs7RUFFRSw0QkFBQTtBcEVna09WOztBb0U5ak9ROztFQUVFLDBCQUFBO0FwRWlrT1Y7O0FvRWhsT1E7RUFBZ0MsMkJBQUE7QXBFb2xPeEM7O0FvRW5sT1E7O0VBRUUsK0JBQUE7QXBFc2xPVjs7QW9FcGxPUTs7RUFFRSxpQ0FBQTtBcEV1bE9WOztBb0VybE9ROztFQUVFLGtDQUFBO0FwRXdsT1Y7O0FvRXRsT1E7O0VBRUUsZ0NBQUE7QXBFeWxPVjs7QW9FeG1PUTtFQUFnQywwQkFBQTtBcEU0bU94Qzs7QW9FM21PUTs7RUFFRSw4QkFBQTtBcEU4bU9WOztBb0U1bU9ROztFQUVFLGdDQUFBO0FwRSttT1Y7O0FvRTdtT1E7O0VBRUUsaUNBQUE7QXBFZ25PVjs7QW9FOW1PUTs7RUFFRSwrQkFBQTtBcEVpbk9WOztBb0Vob09RO0VBQWdDLHdCQUFBO0FwRW9vT3hDOztBb0Vub09ROztFQUVFLDRCQUFBO0FwRXNvT1Y7O0FvRXBvT1E7O0VBRUUsOEJBQUE7QXBFdW9PVjs7QW9Fcm9PUTs7RUFFRSwrQkFBQTtBcEV3b09WOztBb0V0b09ROztFQUVFLDZCQUFBO0FwRXlvT1Y7O0FvRXhwT1E7RUFBZ0MsMEJBQUE7QXBFNHBPeEM7O0FvRTNwT1E7O0VBRUUsOEJBQUE7QXBFOHBPVjs7QW9FNXBPUTs7RUFFRSxnQ0FBQTtBcEUrcE9WOztBb0U3cE9ROztFQUVFLGlDQUFBO0FwRWdxT1Y7O0FvRTlwT1E7O0VBRUUsK0JBQUE7QXBFaXFPVjs7QW9FaHJPUTtFQUFnQyx3QkFBQTtBcEVvck94Qzs7QW9FbnJPUTs7RUFFRSw0QkFBQTtBcEVzck9WOztBb0Vwck9ROztFQUVFLDhCQUFBO0FwRXVyT1Y7O0FvRXJyT1E7O0VBRUUsK0JBQUE7QXBFd3JPVjs7QW9FdHJPUTs7RUFFRSw2QkFBQTtBcEV5ck9WOztBb0Vuck9JO0VBQW1CLHVCQUFBO0FwRXVyT3ZCOztBb0V0ck9JOztFQUVFLDJCQUFBO0FwRXlyT047O0FvRXZyT0k7O0VBRUUsNkJBQUE7QXBFMHJPTjs7QW9FeHJPSTs7RUFFRSw4QkFBQTtBcEUyck9OOztBb0V6ck9JOztFQUVFLDRCQUFBO0FwRTRyT047O0FlL3FPSTtFcURqREk7SUFBZ0Msb0JBQUE7RXBFcXVPdEM7RW9FcHVPTTs7SUFFRSx3QkFBQTtFcEVzdU9SO0VvRXB1T007O0lBRUUsMEJBQUE7RXBFc3VPUjtFb0VwdU9NOztJQUVFLDJCQUFBO0VwRXN1T1I7RW9FcHVPTTs7SUFFRSx5QkFBQTtFcEVzdU9SO0VvRXJ2T007SUFBZ0MsMEJBQUE7RXBFd3ZPdEM7RW9FdnZPTTs7SUFFRSw4QkFBQTtFcEV5dk9SO0VvRXZ2T007O0lBRUUsZ0NBQUE7RXBFeXZPUjtFb0V2dk9NOztJQUVFLGlDQUFBO0VwRXl2T1I7RW9FdnZPTTs7SUFFRSwrQkFBQTtFcEV5dk9SO0VvRXh3T007SUFBZ0MseUJBQUE7RXBFMndPdEM7RW9FMXdPTTs7SUFFRSw2QkFBQTtFcEU0d09SO0VvRTF3T007O0lBRUUsK0JBQUE7RXBFNHdPUjtFb0Uxd09NOztJQUVFLGdDQUFBO0VwRTR3T1I7RW9FMXdPTTs7SUFFRSw4QkFBQTtFcEU0d09SO0VvRTN4T007SUFBZ0MsdUJBQUE7RXBFOHhPdEM7RW9FN3hPTTs7SUFFRSwyQkFBQTtFcEUreE9SO0VvRTd4T007O0lBRUUsNkJBQUE7RXBFK3hPUjtFb0U3eE9NOztJQUVFLDhCQUFBO0VwRSt4T1I7RW9FN3hPTTs7SUFFRSw0QkFBQTtFcEUreE9SO0VvRTl5T007SUFBZ0MseUJBQUE7RXBFaXpPdEM7RW9FaHpPTTs7SUFFRSw2QkFBQTtFcEVrek9SO0VvRWh6T007O0lBRUUsK0JBQUE7RXBFa3pPUjtFb0Voek9NOztJQUVFLGdDQUFBO0VwRWt6T1I7RW9FaHpPTTs7SUFFRSw4QkFBQTtFcEVrek9SO0VvRWowT007SUFBZ0MsdUJBQUE7RXBFbzBPdEM7RW9FbjBPTTs7SUFFRSwyQkFBQTtFcEVxME9SO0VvRW4wT007O0lBRUUsNkJBQUE7RXBFcTBPUjtFb0VuME9NOztJQUVFLDhCQUFBO0VwRXEwT1I7RW9FbjBPTTs7SUFFRSw0QkFBQTtFcEVxME9SO0VvRXAxT007SUFBZ0MscUJBQUE7RXBFdTFPdEM7RW9FdDFPTTs7SUFFRSx5QkFBQTtFcEV3MU9SO0VvRXQxT007O0lBRUUsMkJBQUE7RXBFdzFPUjtFb0V0MU9NOztJQUVFLDRCQUFBO0VwRXcxT1I7RW9FdDFPTTs7SUFFRSwwQkFBQTtFcEV3MU9SO0VvRXYyT007SUFBZ0MsMkJBQUE7RXBFMDJPdEM7RW9FejJPTTs7SUFFRSwrQkFBQTtFcEUyMk9SO0VvRXoyT007O0lBRUUsaUNBQUE7RXBFMjJPUjtFb0V6Mk9NOztJQUVFLGtDQUFBO0VwRTIyT1I7RW9FejJPTTs7SUFFRSxnQ0FBQTtFcEUyMk9SO0VvRTEzT007SUFBZ0MsMEJBQUE7RXBFNjNPdEM7RW9FNTNPTTs7SUFFRSw4QkFBQTtFcEU4M09SO0VvRTUzT007O0lBRUUsZ0NBQUE7RXBFODNPUjtFb0U1M09NOztJQUVFLGlDQUFBO0VwRTgzT1I7RW9FNTNPTTs7SUFFRSwrQkFBQTtFcEU4M09SO0VvRTc0T007SUFBZ0Msd0JBQUE7RXBFZzVPdEM7RW9FLzRPTTs7SUFFRSw0QkFBQTtFcEVpNU9SO0VvRS80T007O0lBRUUsOEJBQUE7RXBFaTVPUjtFb0UvNE9NOztJQUVFLCtCQUFBO0VwRWk1T1I7RW9FLzRPTTs7SUFFRSw2QkFBQTtFcEVpNU9SO0VvRWg2T007SUFBZ0MsMEJBQUE7RXBFbTZPdEM7RW9FbDZPTTs7SUFFRSw4QkFBQTtFcEVvNk9SO0VvRWw2T007O0lBRUUsZ0NBQUE7RXBFbzZPUjtFb0VsNk9NOztJQUVFLGlDQUFBO0VwRW82T1I7RW9FbDZPTTs7SUFFRSwrQkFBQTtFcEVvNk9SO0VvRW43T007SUFBZ0Msd0JBQUE7RXBFczdPdEM7RW9FcjdPTTs7SUFFRSw0QkFBQTtFcEV1N09SO0VvRXI3T007O0lBRUUsOEJBQUE7RXBFdTdPUjtFb0VyN09NOztJQUVFLCtCQUFBO0VwRXU3T1I7RW9FcjdPTTs7SUFFRSw2QkFBQTtFcEV1N09SO0VvRWo3T0U7SUFBbUIsdUJBQUE7RXBFbzdPckI7RW9FbjdPRTs7SUFFRSwyQkFBQTtFcEVxN09KO0VvRW43T0U7O0lBRUUsNkJBQUE7RXBFcTdPSjtFb0VuN09FOztJQUVFLDhCQUFBO0VwRXE3T0o7RW9FbjdPRTs7SUFFRSw0QkFBQTtFcEVxN09KO0FBQ0Y7QWV6Nk9JO0VxRGpESTtJQUFnQyxvQkFBQTtFcEU4OU90QztFb0U3OU9NOztJQUVFLHdCQUFBO0VwRSs5T1I7RW9FNzlPTTs7SUFFRSwwQkFBQTtFcEUrOU9SO0VvRTc5T007O0lBRUUsMkJBQUE7RXBFKzlPUjtFb0U3OU9NOztJQUVFLHlCQUFBO0VwRSs5T1I7RW9FOStPTTtJQUFnQywwQkFBQTtFcEVpL090QztFb0VoL09NOztJQUVFLDhCQUFBO0VwRWsvT1I7RW9FaC9PTTs7SUFFRSxnQ0FBQTtFcEVrL09SO0VvRWgvT007O0lBRUUsaUNBQUE7RXBFay9PUjtFb0VoL09NOztJQUVFLCtCQUFBO0VwRWsvT1I7RW9FamdQTTtJQUFnQyx5QkFBQTtFcEVvZ1B0QztFb0VuZ1BNOztJQUVFLDZCQUFBO0VwRXFnUFI7RW9FbmdQTTs7SUFFRSwrQkFBQTtFcEVxZ1BSO0VvRW5nUE07O0lBRUUsZ0NBQUE7RXBFcWdQUjtFb0VuZ1BNOztJQUVFLDhCQUFBO0VwRXFnUFI7RW9FcGhQTTtJQUFnQyx1QkFBQTtFcEV1aFB0QztFb0V0aFBNOztJQUVFLDJCQUFBO0VwRXdoUFI7RW9FdGhQTTs7SUFFRSw2QkFBQTtFcEV3aFBSO0VvRXRoUE07O0lBRUUsOEJBQUE7RXBFd2hQUjtFb0V0aFBNOztJQUVFLDRCQUFBO0VwRXdoUFI7RW9FdmlQTTtJQUFnQyx5QkFBQTtFcEUwaVB0QztFb0V6aVBNOztJQUVFLDZCQUFBO0VwRTJpUFI7RW9FemlQTTs7SUFFRSwrQkFBQTtFcEUyaVBSO0VvRXppUE07O0lBRUUsZ0NBQUE7RXBFMmlQUjtFb0V6aVBNOztJQUVFLDhCQUFBO0VwRTJpUFI7RW9FMWpQTTtJQUFnQyx1QkFBQTtFcEU2alB0QztFb0U1alBNOztJQUVFLDJCQUFBO0VwRThqUFI7RW9FNWpQTTs7SUFFRSw2QkFBQTtFcEU4alBSO0VvRTVqUE07O0lBRUUsOEJBQUE7RXBFOGpQUjtFb0U1alBNOztJQUVFLDRCQUFBO0VwRThqUFI7RW9FN2tQTTtJQUFnQyxxQkFBQTtFcEVnbFB0QztFb0Uva1BNOztJQUVFLHlCQUFBO0VwRWlsUFI7RW9FL2tQTTs7SUFFRSwyQkFBQTtFcEVpbFBSO0VvRS9rUE07O0lBRUUsNEJBQUE7RXBFaWxQUjtFb0Uva1BNOztJQUVFLDBCQUFBO0VwRWlsUFI7RW9FaG1QTTtJQUFnQywyQkFBQTtFcEVtbVB0QztFb0VsbVBNOztJQUVFLCtCQUFBO0VwRW9tUFI7RW9FbG1QTTs7SUFFRSxpQ0FBQTtFcEVvbVBSO0VvRWxtUE07O0lBRUUsa0NBQUE7RXBFb21QUjtFb0VsbVBNOztJQUVFLGdDQUFBO0VwRW9tUFI7RW9Fbm5QTTtJQUFnQywwQkFBQTtFcEVzblB0QztFb0VyblBNOztJQUVFLDhCQUFBO0VwRXVuUFI7RW9Fcm5QTTs7SUFFRSxnQ0FBQTtFcEV1blBSO0VvRXJuUE07O0lBRUUsaUNBQUE7RXBFdW5QUjtFb0VyblBNOztJQUVFLCtCQUFBO0VwRXVuUFI7RW9FdG9QTTtJQUFnQyx3QkFBQTtFcEV5b1B0QztFb0V4b1BNOztJQUVFLDRCQUFBO0VwRTBvUFI7RW9FeG9QTTs7SUFFRSw4QkFBQTtFcEUwb1BSO0VvRXhvUE07O0lBRUUsK0JBQUE7RXBFMG9QUjtFb0V4b1BNOztJQUVFLDZCQUFBO0VwRTBvUFI7RW9FenBQTTtJQUFnQywwQkFBQTtFcEU0cFB0QztFb0UzcFBNOztJQUVFLDhCQUFBO0VwRTZwUFI7RW9FM3BQTTs7SUFFRSxnQ0FBQTtFcEU2cFBSO0VvRTNwUE07O0lBRUUsaUNBQUE7RXBFNnBQUjtFb0UzcFBNOztJQUVFLCtCQUFBO0VwRTZwUFI7RW9FNXFQTTtJQUFnQyx3QkFBQTtFcEUrcVB0QztFb0U5cVBNOztJQUVFLDRCQUFBO0VwRWdyUFI7RW9FOXFQTTs7SUFFRSw4QkFBQTtFcEVnclBSO0VvRTlxUE07O0lBRUUsK0JBQUE7RXBFZ3JQUjtFb0U5cVBNOztJQUVFLDZCQUFBO0VwRWdyUFI7RW9FMXFQRTtJQUFtQix1QkFBQTtFcEU2cVByQjtFb0U1cVBFOztJQUVFLDJCQUFBO0VwRThxUEo7RW9FNXFQRTs7SUFFRSw2QkFBQTtFcEU4cVBKO0VvRTVxUEU7O0lBRUUsOEJBQUE7RXBFOHFQSjtFb0U1cVBFOztJQUVFLDRCQUFBO0VwRThxUEo7QUFDRjtBZWxxUEk7RXFEakRJO0lBQWdDLG9CQUFBO0VwRXV0UHRDO0VvRXR0UE07O0lBRUUsd0JBQUE7RXBFd3RQUjtFb0V0dFBNOztJQUVFLDBCQUFBO0VwRXd0UFI7RW9FdHRQTTs7SUFFRSwyQkFBQTtFcEV3dFBSO0VvRXR0UE07O0lBRUUseUJBQUE7RXBFd3RQUjtFb0V2dVBNO0lBQWdDLDBCQUFBO0VwRTB1UHRDO0VvRXp1UE07O0lBRUUsOEJBQUE7RXBFMnVQUjtFb0V6dVBNOztJQUVFLGdDQUFBO0VwRTJ1UFI7RW9FenVQTTs7SUFFRSxpQ0FBQTtFcEUydVBSO0VvRXp1UE07O0lBRUUsK0JBQUE7RXBFMnVQUjtFb0UxdlBNO0lBQWdDLHlCQUFBO0VwRTZ2UHRDO0VvRTV2UE07O0lBRUUsNkJBQUE7RXBFOHZQUjtFb0U1dlBNOztJQUVFLCtCQUFBO0VwRTh2UFI7RW9FNXZQTTs7SUFFRSxnQ0FBQTtFcEU4dlBSO0VvRTV2UE07O0lBRUUsOEJBQUE7RXBFOHZQUjtFb0U3d1BNO0lBQWdDLHVCQUFBO0VwRWd4UHRDO0VvRS93UE07O0lBRUUsMkJBQUE7RXBFaXhQUjtFb0Uvd1BNOztJQUVFLDZCQUFBO0VwRWl4UFI7RW9FL3dQTTs7SUFFRSw4QkFBQTtFcEVpeFBSO0VvRS93UE07O0lBRUUsNEJBQUE7RXBFaXhQUjtFb0VoeVBNO0lBQWdDLHlCQUFBO0VwRW15UHRDO0VvRWx5UE07O0lBRUUsNkJBQUE7RXBFb3lQUjtFb0VseVBNOztJQUVFLCtCQUFBO0VwRW95UFI7RW9FbHlQTTs7SUFFRSxnQ0FBQTtFcEVveVBSO0VvRWx5UE07O0lBRUUsOEJBQUE7RXBFb3lQUjtFb0VuelBNO0lBQWdDLHVCQUFBO0VwRXN6UHRDO0VvRXJ6UE07O0lBRUUsMkJBQUE7RXBFdXpQUjtFb0VyelBNOztJQUVFLDZCQUFBO0VwRXV6UFI7RW9FcnpQTTs7SUFFRSw4QkFBQTtFcEV1elBSO0VvRXJ6UE07O0lBRUUsNEJBQUE7RXBFdXpQUjtFb0V0MFBNO0lBQWdDLHFCQUFBO0VwRXkwUHRDO0VvRXgwUE07O0lBRUUseUJBQUE7RXBFMDBQUjtFb0V4MFBNOztJQUVFLDJCQUFBO0VwRTAwUFI7RW9FeDBQTTs7SUFFRSw0QkFBQTtFcEUwMFBSO0VvRXgwUE07O0lBRUUsMEJBQUE7RXBFMDBQUjtFb0V6MVBNO0lBQWdDLDJCQUFBO0VwRTQxUHRDO0VvRTMxUE07O0lBRUUsK0JBQUE7RXBFNjFQUjtFb0UzMVBNOztJQUVFLGlDQUFBO0VwRTYxUFI7RW9FMzFQTTs7SUFFRSxrQ0FBQTtFcEU2MVBSO0VvRTMxUE07O0lBRUUsZ0NBQUE7RXBFNjFQUjtFb0U1MlBNO0lBQWdDLDBCQUFBO0VwRSsyUHRDO0VvRTkyUE07O0lBRUUsOEJBQUE7RXBFZzNQUjtFb0U5MlBNOztJQUVFLGdDQUFBO0VwRWczUFI7RW9FOTJQTTs7SUFFRSxpQ0FBQTtFcEVnM1BSO0VvRTkyUE07O0lBRUUsK0JBQUE7RXBFZzNQUjtFb0UvM1BNO0lBQWdDLHdCQUFBO0VwRWs0UHRDO0VvRWo0UE07O0lBRUUsNEJBQUE7RXBFbTRQUjtFb0VqNFBNOztJQUVFLDhCQUFBO0VwRW00UFI7RW9FajRQTTs7SUFFRSwrQkFBQTtFcEVtNFBSO0VvRWo0UE07O0lBRUUsNkJBQUE7RXBFbTRQUjtFb0VsNVBNO0lBQWdDLDBCQUFBO0VwRXE1UHRDO0VvRXA1UE07O0lBRUUsOEJBQUE7RXBFczVQUjtFb0VwNVBNOztJQUVFLGdDQUFBO0VwRXM1UFI7RW9FcDVQTTs7SUFFRSxpQ0FBQTtFcEVzNVBSO0VvRXA1UE07O0lBRUUsK0JBQUE7RXBFczVQUjtFb0VyNlBNO0lBQWdDLHdCQUFBO0VwRXc2UHRDO0VvRXY2UE07O0lBRUUsNEJBQUE7RXBFeTZQUjtFb0V2NlBNOztJQUVFLDhCQUFBO0VwRXk2UFI7RW9FdjZQTTs7SUFFRSwrQkFBQTtFcEV5NlBSO0VvRXY2UE07O0lBRUUsNkJBQUE7RXBFeTZQUjtFb0VuNlBFO0lBQW1CLHVCQUFBO0VwRXM2UHJCO0VvRXI2UEU7O0lBRUUsMkJBQUE7RXBFdTZQSjtFb0VyNlBFOztJQUVFLDZCQUFBO0VwRXU2UEo7RW9FcjZQRTs7SUFFRSw4QkFBQTtFcEV1NlBKO0VvRXI2UEU7O0lBRUUsNEJBQUE7RXBFdTZQSjtBQUNGO0FlMzVQSTtFcURqREk7SUFBZ0Msb0JBQUE7RXBFZzlQdEM7RW9FLzhQTTs7SUFFRSx3QkFBQTtFcEVpOVBSO0VvRS84UE07O0lBRUUsMEJBQUE7RXBFaTlQUjtFb0UvOFBNOztJQUVFLDJCQUFBO0VwRWk5UFI7RW9FLzhQTTs7SUFFRSx5QkFBQTtFcEVpOVBSO0VvRWgrUE07SUFBZ0MsMEJBQUE7RXBFbStQdEM7RW9FbCtQTTs7SUFFRSw4QkFBQTtFcEVvK1BSO0VvRWwrUE07O0lBRUUsZ0NBQUE7RXBFbytQUjtFb0VsK1BNOztJQUVFLGlDQUFBO0VwRW8rUFI7RW9FbCtQTTs7SUFFRSwrQkFBQTtFcEVvK1BSO0VvRW4vUE07SUFBZ0MseUJBQUE7RXBFcy9QdEM7RW9Fci9QTTs7SUFFRSw2QkFBQTtFcEV1L1BSO0VvRXIvUE07O0lBRUUsK0JBQUE7RXBFdS9QUjtFb0VyL1BNOztJQUVFLGdDQUFBO0VwRXUvUFI7RW9Fci9QTTs7SUFFRSw4QkFBQTtFcEV1L1BSO0VvRXRnUU07SUFBZ0MsdUJBQUE7RXBFeWdRdEM7RW9FeGdRTTs7SUFFRSwyQkFBQTtFcEUwZ1FSO0VvRXhnUU07O0lBRUUsNkJBQUE7RXBFMGdRUjtFb0V4Z1FNOztJQUVFLDhCQUFBO0VwRTBnUVI7RW9FeGdRTTs7SUFFRSw0QkFBQTtFcEUwZ1FSO0VvRXpoUU07SUFBZ0MseUJBQUE7RXBFNGhRdEM7RW9FM2hRTTs7SUFFRSw2QkFBQTtFcEU2aFFSO0VvRTNoUU07O0lBRUUsK0JBQUE7RXBFNmhRUjtFb0UzaFFNOztJQUVFLGdDQUFBO0VwRTZoUVI7RW9FM2hRTTs7SUFFRSw4QkFBQTtFcEU2aFFSO0VvRTVpUU07SUFBZ0MsdUJBQUE7RXBFK2lRdEM7RW9FOWlRTTs7SUFFRSwyQkFBQTtFcEVnalFSO0VvRTlpUU07O0lBRUUsNkJBQUE7RXBFZ2pRUjtFb0U5aVFNOztJQUVFLDhCQUFBO0VwRWdqUVI7RW9FOWlRTTs7SUFFRSw0QkFBQTtFcEVnalFSO0VvRS9qUU07SUFBZ0MscUJBQUE7RXBFa2tRdEM7RW9FamtRTTs7SUFFRSx5QkFBQTtFcEVta1FSO0VvRWprUU07O0lBRUUsMkJBQUE7RXBFbWtRUjtFb0Vqa1FNOztJQUVFLDRCQUFBO0VwRW1rUVI7RW9FamtRTTs7SUFFRSwwQkFBQTtFcEVta1FSO0VvRWxsUU07SUFBZ0MsMkJBQUE7RXBFcWxRdEM7RW9FcGxRTTs7SUFFRSwrQkFBQTtFcEVzbFFSO0VvRXBsUU07O0lBRUUsaUNBQUE7RXBFc2xRUjtFb0VwbFFNOztJQUVFLGtDQUFBO0VwRXNsUVI7RW9FcGxRTTs7SUFFRSxnQ0FBQTtFcEVzbFFSO0VvRXJtUU07SUFBZ0MsMEJBQUE7RXBFd21RdEM7RW9Fdm1RTTs7SUFFRSw4QkFBQTtFcEV5bVFSO0VvRXZtUU07O0lBRUUsZ0NBQUE7RXBFeW1RUjtFb0V2bVFNOztJQUVFLGlDQUFBO0VwRXltUVI7RW9Fdm1RTTs7SUFFRSwrQkFBQTtFcEV5bVFSO0VvRXhuUU07SUFBZ0Msd0JBQUE7RXBFMm5RdEM7RW9FMW5RTTs7SUFFRSw0QkFBQTtFcEU0blFSO0VvRTFuUU07O0lBRUUsOEJBQUE7RXBFNG5RUjtFb0UxblFNOztJQUVFLCtCQUFBO0VwRTRuUVI7RW9FMW5RTTs7SUFFRSw2QkFBQTtFcEU0blFSO0VvRTNvUU07SUFBZ0MsMEJBQUE7RXBFOG9RdEM7RW9FN29RTTs7SUFFRSw4QkFBQTtFcEUrb1FSO0VvRTdvUU07O0lBRUUsZ0NBQUE7RXBFK29RUjtFb0U3b1FNOztJQUVFLGlDQUFBO0VwRStvUVI7RW9FN29RTTs7SUFFRSwrQkFBQTtFcEUrb1FSO0VvRTlwUU07SUFBZ0Msd0JBQUE7RXBFaXFRdEM7RW9FaHFRTTs7SUFFRSw0QkFBQTtFcEVrcVFSO0VvRWhxUU07O0lBRUUsOEJBQUE7RXBFa3FRUjtFb0VocVFNOztJQUVFLCtCQUFBO0VwRWtxUVI7RW9FaHFRTTs7SUFFRSw2QkFBQTtFcEVrcVFSO0VvRTVwUUU7SUFBbUIsdUJBQUE7RXBFK3BRckI7RW9FOXBRRTs7SUFFRSwyQkFBQTtFcEVncVFKO0VvRTlwUUU7O0lBRUUsNkJBQUE7RXBFZ3FRSjtFb0U5cFFFOztJQUVFLDhCQUFBO0VwRWdxUUo7RW9FOXBRRTs7SUFFRSw0QkFBQTtFcEVncVFKO0FBQ0Y7QXFFMXNRQTtFQUFrQixpR2hFb09ZO0FMeStQOUI7O0FxRXpzUUE7RUFBaUIsOEJBQUE7QXJFNnNRakI7O0FxRTVzUUE7RUFBaUIsOEJBQUE7QXJFZ3RRakI7O0FxRS9zUUE7RUNSRSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QXRFMnRRRjs7QXFFN3NRSTtFQUF3QiwyQkFBQTtBckVpdFE1Qjs7QXFFaHRRSTtFQUF3Qiw0QkFBQTtBckVvdFE1Qjs7QXFFbnRRSTtFQUF3Qiw2QkFBQTtBckV1dFE1Qjs7QWVqclFJO0VzRHhDQTtJQUF3QiwyQkFBQTtFckU4dFExQjtFcUU3dFFFO0lBQXdCLDRCQUFBO0VyRWd1UTFCO0VxRS90UUU7SUFBd0IsNkJBQUE7RXJFa3VRMUI7QUFDRjtBZTdyUUk7RXNEeENBO0lBQXdCLDJCQUFBO0VyRXl1UTFCO0VxRXh1UUU7SUFBd0IsNEJBQUE7RXJFMnVRMUI7RXFFMXVRRTtJQUF3Qiw2QkFBQTtFckU2dVExQjtBQUNGO0FleHNRSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXJFb3ZRMUI7RXFFbnZRRTtJQUF3Qiw0QkFBQTtFckVzdlExQjtFcUVydlFFO0lBQXdCLDZCQUFBO0VyRXd2UTFCO0FBQ0Y7QWVudFFJO0VzRHhDQTtJQUF3QiwyQkFBQTtFckUrdlExQjtFcUU5dlFFO0lBQXdCLDRCQUFBO0VyRWl3UTFCO0VxRWh3UUU7SUFBd0IsNkJBQUE7RXJFbXdRMUI7QUFDRjtBcUU5dlFBO0VBQW1CLG9DQUFBO0FyRWl3UW5COztBcUVod1FBO0VBQW1CLG9DQUFBO0FyRW93UW5COztBcUVud1FBO0VBQW1CLHFDQUFBO0FyRXV3UW5COztBcUVud1FBO0VBQXNCLDJCQUFBO0FyRXV3UXRCOztBcUV0d1FBO0VBQXNCLDJCQUFBO0FyRTB3UXRCOztBcUV6d1FBO0VBQXNCLDJCQUFBO0FyRTZ3UXRCOztBcUU1d1FBO0VBQXNCLDZCQUFBO0FyRWd4UXRCOztBcUU1d1FBO0VBQWMseUJBQUE7QXJFZ3hRZDs7QXVFcHpRRTtFQUNFLHlCQUFBO0F2RXV6UUo7O0FNN3lRRTtFaUVOSSx5QkFBQTtBdkV1elFOOztBdUU1elFFO0VBQ0UseUJBQUE7QXZFK3pRSjs7QU1yelFFO0VpRU5JLHlCQUFBO0F2RSt6UU47O0F1RXAwUUU7RUFDRSx5QkFBQTtBdkV1MFFKOztBTTd6UUU7RWlFTkkseUJBQUE7QXZFdTBRTjs7QXVFNTBRRTtFQUNFLHlCQUFBO0F2RSswUUo7O0FNcjBRRTtFaUVOSSx5QkFBQTtBdkUrMFFOOztBdUVwMVFFO0VBQ0UseUJBQUE7QXZFdTFRSjs7QU03MFFFO0VpRU5JLHlCQUFBO0F2RXUxUU47O0F1RTUxUUU7RUFDRSx5QkFBQTtBdkUrMVFKOztBTXIxUUU7RWlFTkkseUJBQUE7QXZFKzFRTjs7QXVFcDJRRTtFQUNFLHlCQUFBO0F2RXUyUUo7O0FNNzFRRTtFaUVOSSx5QkFBQTtBdkV1MlFOOztBdUU1MlFFO0VBQ0UseUJBQUE7QXZFKzJRSjs7QU1yMlFFO0VpRU5JLHVCQUFBO0F2RSsyUU47O0FxRTEwUUE7RUFBYSx5QkFBQTtBckU4MFFiOztBcUU3MFFBO0VBQWMseUJBQUE7QXJFaTFRZDs7QXFFLzBRQTtFQUFpQixvQ0FBQTtBckVtMVFqQjs7QXFFbDFRQTtFQUFpQiwwQ0FBQTtBckVzMVFqQjs7QXFFbDFRQTtFR3BERSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBeEUwNFFGOztBeUU3NFFBO0VDQ0UsOEJBQUE7QTFFZzVRRjs7QXlFNzRRQTtFQ0hFLDZCQUFBO0ExRW81UUY7O0EyRTk0UUU7RUFDRTs7O0lBS0UsNEJBQUE7SUFFQSwyQkFBQTtFM0U4NFFKO0UyRTE0UUk7SUFDRSwwQkFBQTtFM0U0NFFOO0UyRW40UUU7SUFDRSw2QkFBQTtFM0VxNFFKO0UyRXYzUUU7SUFDRSxnQ0FBQTtFM0V5M1FKO0UyRXYzUUU7O0lBRUUseUJBQUE7SUFDQSx3QkFBQTtFM0V5M1FKO0UyRWozUUU7SUFDRSwyQkFBQTtFM0VtM1FKO0UyRWgzUUU7O0lBRUUsd0JBQUE7RTNFazNRSjtFMkUvMlFFOzs7SUFHRSxVQUFBO0lBQ0EsU0FBQTtFM0VpM1FKO0UyRTkyUUU7O0lBRUUsdUJBQUE7RTNFZzNRSjtFMkV4MlFFO0lBQ0UsUXRFcTBCOEI7RUxxaVBsQztFMkV4MlFFO0lBQ0UsMkJBQUE7RTNFMDJRSjtFMkV4MlFFO0lBQ0UsMkJBQUE7RTNFMDJRSjtFMkV0MlFFO0lBQ0UsYUFBQTtFM0V3MlFKO0UyRXQyUUU7SUFDRSxzQkFBQTtFM0V3MlFKO0UyRXIyUUU7SUFDRSxvQ0FBQTtFM0V1MlFKO0UyRXIyUUk7OztJQUVFLG9DQUFBO0UzRXcyUU47RTJFcDJRSTs7SUFFRSxvQ0FBQTtFM0VzMlFOO0FBQ0Y7QTRFNTlRQTs7Ozs7RUFBQTtBQVdBO0VBQ0Usc0JBQUE7RUFDQSw2QkFBQTtBNUU0OVFGOztBNEV6OVFBOzs7RUFHRSxtQkFBQTtBNUU0OVFGOztBYTErUUU7RUNBQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QWQ4K1FGO0FlMzdRSTtFRnZERjtJQ1lJLGdCVHNLaUI7RUxvMFFyQjtBQUNGO0FlaDhRSTtFRnZERjtJQ1lJLGdCVHNLaUI7RUx5MFFyQjtBQUNGO0FlcjhRSTtFRnZERjtJQ1lJLGdCVHNLaUI7RUw4MFFyQjtBQUNGO0FlMThRSTtFRnZERjtJQ1lJLGlCVHNLaUI7RUxtMVFyQjtBQUNGOztBYTEvUUU7RUNaQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QWQwZ1JGOztBYXgvUUU7RUNKQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QWRnZ1JGOztBYXovUUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBYjQvUUo7QWExL1FJOztFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBYjQvUU47O0FnQjdoUkU7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FoQnFpUko7O0FnQmxoUk07RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QWhCcWhSUjs7QWdCbmhSTTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBaEJzaFJSOztBZ0JsaFJRO0VGRk4sdUJBQUE7RUFJQSx3QkFBQTtBZHFoUkY7O0FnQnZoUlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FkMGhSRjs7QWdCNWhSUTtFRkZOLGFBQUE7RUFJQSxjQUFBO0FkK2hSRjs7QWdCamlSUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWRvaVJGOztBZ0J0aVJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBZHlpUkY7O0FnQjNpUlE7RUZGTixhQUFBO0VBSUEsY0FBQTtBZDhpUkY7O0FnQmhqUlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FkbWpSRjs7QWdCcmpSUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWR3alJGOztBZ0IxalJRO0VGRk4sYUFBQTtFQUlBLGNBQUE7QWQ2alJGOztBZ0IvalJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBZGtrUkY7O0FnQnBrUlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FkdWtSRjs7QWdCemtSUTtFRkZOLGNBQUE7RUFJQSxlQUFBO0FkNGtSRjs7QWdCemtSTTtFQUF3QixTQUFBO0FoQjZrUjlCOztBZ0Iza1JNO0VBQXVCLFNBQUE7QWhCK2tSN0I7O0FnQjVrUlE7RUFBd0IsUUFEYjtBaEJpbFJuQjs7QWdCaGxSUTtFQUF3QixRQURiO0FoQnFsUm5COztBZ0JwbFJRO0VBQXdCLFFBRGI7QWhCeWxSbkI7O0FnQnhsUlE7RUFBd0IsUUFEYjtBaEI2bFJuQjs7QWdCNWxSUTtFQUF3QixRQURiO0FoQmltUm5COztBZ0JobVJRO0VBQXdCLFFBRGI7QWhCcW1SbkI7O0FnQnBtUlE7RUFBd0IsUUFEYjtBaEJ5bVJuQjs7QWdCeG1SUTtFQUF3QixRQURiO0FoQjZtUm5COztBZ0I1bVJRO0VBQXdCLFFBRGI7QWhCaW5SbkI7O0FnQmhuUlE7RUFBd0IsUUFEYjtBaEJxblJuQjs7QWdCcG5SUTtFQUF3QixTQURiO0FoQnluUm5COztBZ0J4blJRO0VBQXdCLFNBRGI7QWhCNm5SbkI7O0FnQjVuUlE7RUFBd0IsU0FEYjtBaEJpb1JuQjs7QWdCMW5SVTtFRlRSLDBCQUFBO0FkdW9SRjs7QWdCOW5SVTtFRlRSLDJCQUFBO0FkMm9SRjs7QWdCbG9SVTtFRlRSLGdCQUFBO0FkK29SRjs7QWdCdG9SVTtFRlRSLDJCQUFBO0FkbXBSRjs7QWdCMW9SVTtFRlRSLDJCQUFBO0FkdXBSRjs7QWdCOW9SVTtFRlRSLGdCQUFBO0FkMnBSRjs7QWdCbHBSVTtFRlRSLDJCQUFBO0FkK3BSRjs7QWdCdHBSVTtFRlRSLDJCQUFBO0FkbXFSRjs7QWdCMXBSVTtFRlRSLGdCQUFBO0FkdXFSRjs7QWdCOXBSVTtFRlRSLDJCQUFBO0FkMnFSRjs7QWdCbHFSVTtFRlRSLDJCQUFBO0FkK3FSRjs7QWVycVJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQnNzUk47RWdCcHNSSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJzc1JOO0VnQmxzUk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0Vkb3NSQTtFZ0J0c1JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHdzUkE7RWdCMXNSTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkNHNSQTtFZ0I5c1JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZGd0UkE7RWdCbHRSTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRvdFJBO0VnQnR0Uk07SUZGTixhQUFBO0lBSUEsY0FBQTtFZHd0UkE7RWdCMXRSTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQ0dFJBO0VnQjl0Uk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkZ3VSQTtFZ0JsdVJNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWRvdVJBO0VnQnR1Uk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0Vkd3VSQTtFZ0IxdVJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDR1UkE7RWdCOXVSTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkZ3ZSQTtFZ0I3dVJJO0lBQXdCLFNBQUE7RWhCZ3ZSNUI7RWdCOXVSSTtJQUF1QixTQUFBO0VoQml2UjNCO0VnQjl1Uk07SUFBd0IsUUFEYjtFaEJrdlJqQjtFZ0JqdlJNO0lBQXdCLFFBRGI7RWhCcXZSakI7RWdCcHZSTTtJQUF3QixRQURiO0VoQnd2UmpCO0VnQnZ2Uk07SUFBd0IsUUFEYjtFaEIydlJqQjtFZ0IxdlJNO0lBQXdCLFFBRGI7RWhCOHZSakI7RWdCN3ZSTTtJQUF3QixRQURiO0VoQml3UmpCO0VnQmh3Uk07SUFBd0IsUUFEYjtFaEJvd1JqQjtFZ0Jud1JNO0lBQXdCLFFBRGI7RWhCdXdSakI7RWdCdHdSTTtJQUF3QixRQURiO0VoQjB3UmpCO0VnQnp3Uk07SUFBd0IsUUFEYjtFaEI2d1JqQjtFZ0I1d1JNO0lBQXdCLFNBRGI7RWhCZ3hSakI7RWdCL3dSTTtJQUF3QixTQURiO0VoQm14UmpCO0VnQmx4Uk07SUFBd0IsU0FEYjtFaEJzeFJqQjtFZ0Ivd1JRO0lGVFIsY0FBQTtFZDJ4UkE7RWdCbHhSUTtJRlRSLDBCQUFBO0VkOHhSQTtFZ0JyeFJRO0lGVFIsMkJBQUE7RWRpeVJBO0VnQnh4UlE7SUZUUixnQkFBQTtFZG95UkE7RWdCM3hSUTtJRlRSLDJCQUFBO0VkdXlSQTtFZ0I5eFJRO0lGVFIsMkJBQUE7RWQweVJBO0VnQmp5UlE7SUZUUixnQkFBQTtFZDZ5UkE7RWdCcHlSUTtJRlRSLDJCQUFBO0VkZ3pSQTtFZ0J2eVJRO0lGVFIsMkJBQUE7RWRtelJBO0VnQjF5UlE7SUZUUixnQkFBQTtFZHN6UkE7RWdCN3lSUTtJRlRSLDJCQUFBO0VkeXpSQTtFZ0JoelJRO0lGVFIsMkJBQUE7RWQ0elJBO0FBQ0Y7QWVuelJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQm0xUk47RWdCajFSSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJtMVJOO0VnQi8wUk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkaTFSQTtFZ0JuMVJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHExUkE7RWdCdjFSTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkeTFSQTtFZ0IzMVJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDYxUkE7RWdCLzFSTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRpMlJBO0VnQm4yUk07SUZGTixhQUFBO0lBSUEsY0FBQTtFZHEyUkE7RWdCdjJSTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWR5MlJBO0VnQjMyUk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkNjJSQTtFZ0IvMlJNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWRpM1JBO0VnQm4zUk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkcTNSQTtFZ0J2M1JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHkzUkE7RWdCMzNSTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkNjNSQTtFZ0IxM1JJO0lBQXdCLFNBQUE7RWhCNjNSNUI7RWdCMzNSSTtJQUF1QixTQUFBO0VoQjgzUjNCO0VnQjMzUk07SUFBd0IsUUFEYjtFaEIrM1JqQjtFZ0I5M1JNO0lBQXdCLFFBRGI7RWhCazRSakI7RWdCajRSTTtJQUF3QixRQURiO0VoQnE0UmpCO0VnQnA0Uk07SUFBd0IsUUFEYjtFaEJ3NFJqQjtFZ0J2NFJNO0lBQXdCLFFBRGI7RWhCMjRSakI7RWdCMTRSTTtJQUF3QixRQURiO0VoQjg0UmpCO0VnQjc0Uk07SUFBd0IsUUFEYjtFaEJpNVJqQjtFZ0JoNVJNO0lBQXdCLFFBRGI7RWhCbzVSakI7RWdCbjVSTTtJQUF3QixRQURiO0VoQnU1UmpCO0VnQnQ1Uk07SUFBd0IsUUFEYjtFaEIwNVJqQjtFZ0J6NVJNO0lBQXdCLFNBRGI7RWhCNjVSakI7RWdCNTVSTTtJQUF3QixTQURiO0VoQmc2UmpCO0VnQi81Uk07SUFBd0IsU0FEYjtFaEJtNlJqQjtFZ0I1NVJRO0lGVFIsY0FBQTtFZHc2UkE7RWdCLzVSUTtJRlRSLDBCQUFBO0VkMjZSQTtFZ0JsNlJRO0lGVFIsMkJBQUE7RWQ4NlJBO0VnQnI2UlE7SUZUUixnQkFBQTtFZGk3UkE7RWdCeDZSUTtJRlRSLDJCQUFBO0VkbzdSQTtFZ0IzNlJRO0lGVFIsMkJBQUE7RWR1N1JBO0VnQjk2UlE7SUZUUixnQkFBQTtFZDA3UkE7RWdCajdSUTtJRlRSLDJCQUFBO0VkNjdSQTtFZ0JwN1JRO0lGVFIsMkJBQUE7RWRnOFJBO0VnQnY3UlE7SUZUUixnQkFBQTtFZG04UkE7RWdCMTdSUTtJRlRSLDJCQUFBO0VkczhSQTtFZ0I3N1JRO0lGVFIsMkJBQUE7RWR5OFJBO0FBQ0Y7QWVoOFJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQmcrUk47RWdCOTlSSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJnK1JOO0VnQjU5Uk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkODlSQTtFZ0JoK1JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZGsrUkE7RWdCcCtSTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkcytSQTtFZ0J4K1JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZDArUkE7RWdCNStSTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQ4K1JBO0VnQmgvUk07SUZGTixhQUFBO0lBSUEsY0FBQTtFZGsvUkE7RWdCcC9STTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRzL1JBO0VnQngvUk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkMC9SQTtFZ0I1L1JNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWQ4L1JBO0VnQmhnU007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0Vka2dTQTtFZ0JwZ1NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHNnU0E7RWdCeGdTTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkMGdTQTtFZ0J2Z1NJO0lBQXdCLFNBQUE7RWhCMGdTNUI7RWdCeGdTSTtJQUF1QixTQUFBO0VoQjJnUzNCO0VnQnhnU007SUFBd0IsUUFEYjtFaEI0Z1NqQjtFZ0IzZ1NNO0lBQXdCLFFBRGI7RWhCK2dTakI7RWdCOWdTTTtJQUF3QixRQURiO0VoQmtoU2pCO0VnQmpoU007SUFBd0IsUUFEYjtFaEJxaFNqQjtFZ0JwaFNNO0lBQXdCLFFBRGI7RWhCd2hTakI7RWdCdmhTTTtJQUF3QixRQURiO0VoQjJoU2pCO0VnQjFoU007SUFBd0IsUUFEYjtFaEI4aFNqQjtFZ0I3aFNNO0lBQXdCLFFBRGI7RWhCaWlTakI7RWdCaGlTTTtJQUF3QixRQURiO0VoQm9pU2pCO0VnQm5pU007SUFBd0IsUUFEYjtFaEJ1aVNqQjtFZ0J0aVNNO0lBQXdCLFNBRGI7RWhCMGlTakI7RWdCemlTTTtJQUF3QixTQURiO0VoQjZpU2pCO0VnQjVpU007SUFBd0IsU0FEYjtFaEJnalNqQjtFZ0J6aVNRO0lGVFIsY0FBQTtFZHFqU0E7RWdCNWlTUTtJRlRSLDBCQUFBO0Vkd2pTQTtFZ0IvaVNRO0lGVFIsMkJBQUE7RWQyalNBO0VnQmxqU1E7SUZUUixnQkFBQTtFZDhqU0E7RWdCcmpTUTtJRlRSLDJCQUFBO0VkaWtTQTtFZ0J4alNRO0lGVFIsMkJBQUE7RWRva1NBO0VnQjNqU1E7SUZUUixnQkFBQTtFZHVrU0E7RWdCOWpTUTtJRlRSLDJCQUFBO0VkMGtTQTtFZ0Jqa1NRO0lGVFIsMkJBQUE7RWQ2a1NBO0VnQnBrU1E7SUZUUixnQkFBQTtFZGdsU0E7RWdCdmtTUTtJRlRSLDJCQUFBO0VkbWxTQTtFZ0Ixa1NRO0lGVFIsMkJBQUE7RWRzbFNBO0FBQ0Y7QWU3a1NJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VoQjZtU047RWdCM21TSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEI2bVNOO0VnQnptU007SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VkMm1TQTtFZ0I3bVNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZCttU0E7RWdCam5TTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VkbW5TQTtFZ0JyblNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZHVuU0E7RWdCem5TTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWQyblNBO0VnQjduU007SUZGTixhQUFBO0lBSUEsY0FBQTtFZCtuU0E7RWdCam9TTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWRtb1NBO0VnQnJvU007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkdW9TQTtFZ0J6b1NNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWQyb1NBO0VnQjdvU007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VkK29TQTtFZ0JqcFNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFZG1wU0E7RWdCcnBTTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VkdXBTQTtFZ0JwcFNJO0lBQXdCLFNBQUE7RWhCdXBTNUI7RWdCcnBTSTtJQUF1QixTQUFBO0VoQndwUzNCO0VnQnJwU007SUFBd0IsUUFEYjtFaEJ5cFNqQjtFZ0J4cFNNO0lBQXdCLFFBRGI7RWhCNHBTakI7RWdCM3BTTTtJQUF3QixRQURiO0VoQitwU2pCO0VnQjlwU007SUFBd0IsUUFEYjtFaEJrcVNqQjtFZ0JqcVNNO0lBQXdCLFFBRGI7RWhCcXFTakI7RWdCcHFTTTtJQUF3QixRQURiO0VoQndxU2pCO0VnQnZxU007SUFBd0IsUUFEYjtFaEIycVNqQjtFZ0IxcVNNO0lBQXdCLFFBRGI7RWhCOHFTakI7RWdCN3FTTTtJQUF3QixRQURiO0VoQmlyU2pCO0VnQmhyU007SUFBd0IsUUFEYjtFaEJvclNqQjtFZ0JuclNNO0lBQXdCLFNBRGI7RWhCdXJTakI7RWdCdHJTTTtJQUF3QixTQURiO0VoQjByU2pCO0VnQnpyU007SUFBd0IsU0FEYjtFaEI2clNqQjtFZ0J0clNRO0lGVFIsY0FBQTtFZGtzU0E7RWdCenJTUTtJRlRSLDBCQUFBO0VkcXNTQTtFZ0I1clNRO0lGVFIsMkJBQUE7RWR3c1NBO0VnQi9yU1E7SUZUUixnQkFBQTtFZDJzU0E7RWdCbHNTUTtJRlRSLDJCQUFBO0VkOHNTQTtFZ0Jyc1NRO0lGVFIsMkJBQUE7RWRpdFNBO0VnQnhzU1E7SUZUUixnQkFBQTtFZG90U0E7RWdCM3NTUTtJRlRSLDJCQUFBO0VkdXRTQTtFZ0I5c1NRO0lGVFIsMkJBQUE7RWQwdFNBO0VnQmp0U1E7SUZUUixnQkFBQTtFZDZ0U0E7RWdCcHRTUTtJRlRSLDJCQUFBO0VkZ3VTQTtFZ0J2dFNRO0lGVFIsMkJBQUE7RWRtdVNBO0FBQ0Y7QTBENXdTSTtFQUEyQix3QkFBQTtBMUQrd1MvQjs7QTBEOXdTSTtFQUEyQiwwQkFBQTtBMURreFMvQjs7QTBEanhTSTtFQUEyQixnQ0FBQTtBMURxeFMvQjs7QTBEcHhTSTtFQUEyQix5QkFBQTtBMUR3eFMvQjs7QTBEdnhTSTtFQUEyQix5QkFBQTtBMUQyeFMvQjs7QTBEMXhTSTtFQUEyQiw2QkFBQTtBMUQ4eFMvQjs7QTBEN3hTSTtFQUEyQiw4QkFBQTtBMURpeVMvQjs7QTBEaHlTSTtFQUEyQix3QkFBQTtBMURveVMvQjs7QTBEbnlTSTtFQUEyQiwrQkFBQTtBMUR1eVMvQjs7QWU3dlNJO0UyQ2xEQTtJQUEyQix3QkFBQTtFMURvelM3QjtFMERuelNFO0lBQTJCLDBCQUFBO0UxRHN6UzdCO0UwRHJ6U0U7SUFBMkIsZ0NBQUE7RTFEd3pTN0I7RTBEdnpTRTtJQUEyQix5QkFBQTtFMUQwelM3QjtFMER6elNFO0lBQTJCLHlCQUFBO0UxRDR6UzdCO0UwRDN6U0U7SUFBMkIsNkJBQUE7RTFEOHpTN0I7RTBEN3pTRTtJQUEyQiw4QkFBQTtFMURnMFM3QjtFMEQvelNFO0lBQTJCLHdCQUFBO0UxRGswUzdCO0UwRGowU0U7SUFBMkIsK0JBQUE7RTFEbzBTN0I7QUFDRjtBZTN4U0k7RTJDbERBO0lBQTJCLHdCQUFBO0UxRGkxUzdCO0UwRGgxU0U7SUFBMkIsMEJBQUE7RTFEbTFTN0I7RTBEbDFTRTtJQUEyQixnQ0FBQTtFMURxMVM3QjtFMERwMVNFO0lBQTJCLHlCQUFBO0UxRHUxUzdCO0UwRHQxU0U7SUFBMkIseUJBQUE7RTFEeTFTN0I7RTBEeDFTRTtJQUEyQiw2QkFBQTtFMUQyMVM3QjtFMEQxMVNFO0lBQTJCLDhCQUFBO0UxRDYxUzdCO0UwRDUxU0U7SUFBMkIsd0JBQUE7RTFEKzFTN0I7RTBEOTFTRTtJQUEyQiwrQkFBQTtFMURpMlM3QjtBQUNGO0FleHpTSTtFMkNsREE7SUFBMkIsd0JBQUE7RTFEODJTN0I7RTBENzJTRTtJQUEyQiwwQkFBQTtFMURnM1M3QjtFMEQvMlNFO0lBQTJCLGdDQUFBO0UxRGszUzdCO0UwRGozU0U7SUFBMkIseUJBQUE7RTFEbzNTN0I7RTBEbjNTRTtJQUEyQix5QkFBQTtFMURzM1M3QjtFMERyM1NFO0lBQTJCLDZCQUFBO0UxRHczUzdCO0UwRHYzU0U7SUFBMkIsOEJBQUE7RTFEMDNTN0I7RTBEejNTRTtJQUEyQix3QkFBQTtFMUQ0M1M3QjtFMEQzM1NFO0lBQTJCLCtCQUFBO0UxRDgzUzdCO0FBQ0Y7QWVyMVNJO0UyQ2xEQTtJQUEyQix3QkFBQTtFMUQyNFM3QjtFMEQxNFNFO0lBQTJCLDBCQUFBO0UxRDY0UzdCO0UwRDU0U0U7SUFBMkIsZ0NBQUE7RTFEKzRTN0I7RTBEOTRTRTtJQUEyQix5QkFBQTtFMURpNVM3QjtFMERoNVNFO0lBQTJCLHlCQUFBO0UxRG01UzdCO0UwRGw1U0U7SUFBMkIsNkJBQUE7RTFEcTVTN0I7RTBEcDVTRTtJQUEyQiw4QkFBQTtFMUR1NVM3QjtFMER0NVNFO0lBQTJCLHdCQUFBO0UxRHk1UzdCO0UwRHg1U0U7SUFBMkIsK0JBQUE7RTFEMjVTN0I7QUFDRjtBMERuNVNBO0VBQ0U7SUFBd0Isd0JBQUE7RTFEczVTeEI7RTBEcjVTQTtJQUF3QiwwQkFBQTtFMUR3NVN4QjtFMER2NVNBO0lBQXdCLGdDQUFBO0UxRDA1U3hCO0UwRHo1U0E7SUFBd0IseUJBQUE7RTFENDVTeEI7RTBEMzVTQTtJQUF3Qix5QkFBQTtFMUQ4NVN4QjtFMEQ3NVNBO0lBQXdCLDZCQUFBO0UxRGc2U3hCO0UwRC81U0E7SUFBd0IsOEJBQUE7RTFEazZTeEI7RTBEajZTQTtJQUF3Qix3QkFBQTtFMURvNlN4QjtFMERuNlNBO0lBQXdCLCtCQUFBO0UxRHM2U3hCO0FBQ0Y7QTREajhTSTtFQUFnQyw4QkFBQTtBNURvOFNwQzs7QTREbjhTSTtFQUFnQyxpQ0FBQTtBNUR1OFNwQzs7QTREdDhTSTtFQUFnQyxzQ0FBQTtBNUQwOFNwQzs7QTREejhTSTtFQUFnQyx5Q0FBQTtBNUQ2OFNwQzs7QTREMzhTSTtFQUE4QiwwQkFBQTtBNUQrOFNsQzs7QTREOThTSTtFQUE4Qiw0QkFBQTtBNURrOVNsQzs7QTREajlTSTtFQUE4QixrQ0FBQTtBNURxOVNsQzs7QTREcDlTSTtFQUE4Qix5QkFBQTtBNUR3OVNsQzs7QTREdjlTSTtFQUE4Qix1QkFBQTtBNUQyOVNsQzs7QTREMTlTSTtFQUE4Qix1QkFBQTtBNUQ4OVNsQzs7QTRENzlTSTtFQUE4Qix5QkFBQTtBNURpK1NsQzs7QTREaCtTSTtFQUE4Qix5QkFBQTtBNURvK1NsQzs7QTREbCtTSTtFQUFvQyxzQ0FBQTtBNURzK1N4Qzs7QTREcitTSTtFQUFvQyxvQ0FBQTtBNUR5K1N4Qzs7QTREeCtTSTtFQUFvQyxrQ0FBQTtBNUQ0K1N4Qzs7QTREMytTSTtFQUFvQyx5Q0FBQTtBNUQrK1N4Qzs7QTREOStTSTtFQUFvQyx3Q0FBQTtBNURrL1N4Qzs7QTREaC9TSTtFQUFpQyxrQ0FBQTtBNURvL1NyQzs7QTREbi9TSTtFQUFpQyxnQ0FBQTtBNUR1L1NyQzs7QTREdC9TSTtFQUFpQyw4QkFBQTtBNUQwL1NyQzs7QTREei9TSTtFQUFpQyxnQ0FBQTtBNUQ2L1NyQzs7QTRENS9TSTtFQUFpQywrQkFBQTtBNURnZ1RyQzs7QTREOS9TSTtFQUFrQyxvQ0FBQTtBNURrZ1R0Qzs7QTREamdUSTtFQUFrQyxrQ0FBQTtBNURxZ1R0Qzs7QTREcGdUSTtFQUFrQyxnQ0FBQTtBNUR3Z1R0Qzs7QTREdmdUSTtFQUFrQyx1Q0FBQTtBNUQyZ1R0Qzs7QTREMWdUSTtFQUFrQyxzQ0FBQTtBNUQ4Z1R0Qzs7QTREN2dUSTtFQUFrQyxpQ0FBQTtBNURpaFR0Qzs7QTREL2dUSTtFQUFnQywyQkFBQTtBNURtaFRwQzs7QTREbGhUSTtFQUFnQyxpQ0FBQTtBNURzaFRwQzs7QTREcmhUSTtFQUFnQywrQkFBQTtBNUR5aFRwQzs7QTREeGhUSTtFQUFnQyw2QkFBQTtBNUQ0aFRwQzs7QTREM2hUSTtFQUFnQywrQkFBQTtBNUQraFRwQzs7QTREOWhUSTtFQUFnQyw4QkFBQTtBNURraVRwQzs7QWV0aFRJO0U2Q2xEQTtJQUFnQyw4QkFBQTtFNUQ2a1RsQztFNEQ1a1RFO0lBQWdDLGlDQUFBO0U1RCtrVGxDO0U0RDlrVEU7SUFBZ0Msc0NBQUE7RTVEaWxUbEM7RTREaGxURTtJQUFnQyx5Q0FBQTtFNURtbFRsQztFNERqbFRFO0lBQThCLDBCQUFBO0U1RG9sVGhDO0U0RG5sVEU7SUFBOEIsNEJBQUE7RTVEc2xUaEM7RTREcmxURTtJQUE4QixrQ0FBQTtFNUR3bFRoQztFNER2bFRFO0lBQThCLHlCQUFBO0U1RDBsVGhDO0U0RHpsVEU7SUFBOEIsdUJBQUE7RTVENGxUaEM7RTREM2xURTtJQUE4Qix1QkFBQTtFNUQ4bFRoQztFNEQ3bFRFO0lBQThCLHlCQUFBO0U1RGdtVGhDO0U0RC9sVEU7SUFBOEIseUJBQUE7RTVEa21UaEM7RTREaG1URTtJQUFvQyxzQ0FBQTtFNURtbVR0QztFNERsbVRFO0lBQW9DLG9DQUFBO0U1RHFtVHRDO0U0RHBtVEU7SUFBb0Msa0NBQUE7RTVEdW1UdEM7RTREdG1URTtJQUFvQyx5Q0FBQTtFNUR5bVR0QztFNER4bVRFO0lBQW9DLHdDQUFBO0U1RDJtVHRDO0U0RHptVEU7SUFBaUMsa0NBQUE7RTVENG1UbkM7RTREM21URTtJQUFpQyxnQ0FBQTtFNUQ4bVRuQztFNEQ3bVRFO0lBQWlDLDhCQUFBO0U1RGduVG5DO0U0RC9tVEU7SUFBaUMsZ0NBQUE7RTVEa25UbkM7RTREam5URTtJQUFpQywrQkFBQTtFNURvblRuQztFNERsblRFO0lBQWtDLG9DQUFBO0U1RHFuVHBDO0U0RHBuVEU7SUFBa0Msa0NBQUE7RTVEdW5UcEM7RTREdG5URTtJQUFrQyxnQ0FBQTtFNUR5blRwQztFNER4blRFO0lBQWtDLHVDQUFBO0U1RDJuVHBDO0U0RDFuVEU7SUFBa0Msc0NBQUE7RTVENm5UcEM7RTRENW5URTtJQUFrQyxpQ0FBQTtFNUQrblRwQztFNEQ3blRFO0lBQWdDLDJCQUFBO0U1RGdvVGxDO0U0RC9uVEU7SUFBZ0MsaUNBQUE7RTVEa29UbEM7RTREam9URTtJQUFnQywrQkFBQTtFNURvb1RsQztFNERub1RFO0lBQWdDLDZCQUFBO0U1RHNvVGxDO0U0RHJvVEU7SUFBZ0MsK0JBQUE7RTVEd29UbEM7RTREdm9URTtJQUFnQyw4QkFBQTtFNUQwb1RsQztBQUNGO0FlL25USTtFNkNsREE7SUFBZ0MsOEJBQUE7RTVEcXJUbEM7RTREcHJURTtJQUFnQyxpQ0FBQTtFNUR1clRsQztFNER0clRFO0lBQWdDLHNDQUFBO0U1RHlyVGxDO0U0RHhyVEU7SUFBZ0MseUNBQUE7RTVEMnJUbEM7RTREenJURTtJQUE4QiwwQkFBQTtFNUQ0clRoQztFNEQzclRFO0lBQThCLDRCQUFBO0U1RDhyVGhDO0U0RDdyVEU7SUFBOEIsa0NBQUE7RTVEZ3NUaEM7RTREL3JURTtJQUE4Qix5QkFBQTtFNURrc1RoQztFNERqc1RFO0lBQThCLHVCQUFBO0U1RG9zVGhDO0U0RG5zVEU7SUFBOEIsdUJBQUE7RTVEc3NUaEM7RTREcnNURTtJQUE4Qix5QkFBQTtFNUR3c1RoQztFNER2c1RFO0lBQThCLHlCQUFBO0U1RDBzVGhDO0U0RHhzVEU7SUFBb0Msc0NBQUE7RTVEMnNUdEM7RTREMXNURTtJQUFvQyxvQ0FBQTtFNUQ2c1R0QztFNEQ1c1RFO0lBQW9DLGtDQUFBO0U1RCtzVHRDO0U0RDlzVEU7SUFBb0MseUNBQUE7RTVEaXRUdEM7RTREaHRURTtJQUFvQyx3Q0FBQTtFNURtdFR0QztFNERqdFRFO0lBQWlDLGtDQUFBO0U1RG90VG5DO0U0RG50VEU7SUFBaUMsZ0NBQUE7RTVEc3RUbkM7RTREcnRURTtJQUFpQyw4QkFBQTtFNUR3dFRuQztFNER2dFRFO0lBQWlDLGdDQUFBO0U1RDB0VG5DO0U0RHp0VEU7SUFBaUMsK0JBQUE7RTVENHRUbkM7RTREMXRURTtJQUFrQyxvQ0FBQTtFNUQ2dFRwQztFNEQ1dFRFO0lBQWtDLGtDQUFBO0U1RCt0VHBDO0U0RDl0VEU7SUFBa0MsZ0NBQUE7RTVEaXVUcEM7RTREaHVURTtJQUFrQyx1Q0FBQTtFNURtdVRwQztFNERsdVRFO0lBQWtDLHNDQUFBO0U1RHF1VHBDO0U0RHB1VEU7SUFBa0MsaUNBQUE7RTVEdXVUcEM7RTREcnVURTtJQUFnQywyQkFBQTtFNUR3dVRsQztFNER2dVRFO0lBQWdDLGlDQUFBO0U1RDB1VGxDO0U0RHp1VEU7SUFBZ0MsK0JBQUE7RTVENHVUbEM7RTREM3VURTtJQUFnQyw2QkFBQTtFNUQ4dVRsQztFNEQ3dVRFO0lBQWdDLCtCQUFBO0U1RGd2VGxDO0U0RC91VEU7SUFBZ0MsOEJBQUE7RTVEa3ZUbEM7QUFDRjtBZXZ1VEk7RTZDbERBO0lBQWdDLDhCQUFBO0U1RDZ4VGxDO0U0RDV4VEU7SUFBZ0MsaUNBQUE7RTVEK3hUbEM7RTREOXhURTtJQUFnQyxzQ0FBQTtFNURpeVRsQztFNERoeVRFO0lBQWdDLHlDQUFBO0U1RG15VGxDO0U0RGp5VEU7SUFBOEIsMEJBQUE7RTVEb3lUaEM7RTREbnlURTtJQUE4Qiw0QkFBQTtFNURzeVRoQztFNERyeVRFO0lBQThCLGtDQUFBO0U1RHd5VGhDO0U0RHZ5VEU7SUFBOEIseUJBQUE7RTVEMHlUaEM7RTREenlURTtJQUE4Qix1QkFBQTtFNUQ0eVRoQztFNEQzeVRFO0lBQThCLHVCQUFBO0U1RDh5VGhDO0U0RDd5VEU7SUFBOEIseUJBQUE7RTVEZ3pUaEM7RTREL3lURTtJQUE4Qix5QkFBQTtFNURrelRoQztFNERoelRFO0lBQW9DLHNDQUFBO0U1RG16VHRDO0U0RGx6VEU7SUFBb0Msb0NBQUE7RTVEcXpUdEM7RTREcHpURTtJQUFvQyxrQ0FBQTtFNUR1elR0QztFNER0elRFO0lBQW9DLHlDQUFBO0U1RHl6VHRDO0U0RHh6VEU7SUFBb0Msd0NBQUE7RTVEMnpUdEM7RTREenpURTtJQUFpQyxrQ0FBQTtFNUQ0elRuQztFNEQzelRFO0lBQWlDLGdDQUFBO0U1RDh6VG5DO0U0RDd6VEU7SUFBaUMsOEJBQUE7RTVEZzBUbkM7RTREL3pURTtJQUFpQyxnQ0FBQTtFNURrMFRuQztFNERqMFRFO0lBQWlDLCtCQUFBO0U1RG8wVG5DO0U0RGwwVEU7SUFBa0Msb0NBQUE7RTVEcTBUcEM7RTREcDBURTtJQUFrQyxrQ0FBQTtFNUR1MFRwQztFNER0MFRFO0lBQWtDLGdDQUFBO0U1RHkwVHBDO0U0RHgwVEU7SUFBa0MsdUNBQUE7RTVEMjBUcEM7RTREMTBURTtJQUFrQyxzQ0FBQTtFNUQ2MFRwQztFNEQ1MFRFO0lBQWtDLGlDQUFBO0U1RCswVHBDO0U0RDcwVEU7SUFBZ0MsMkJBQUE7RTVEZzFUbEM7RTRELzBURTtJQUFnQyxpQ0FBQTtFNURrMVRsQztFNERqMVRFO0lBQWdDLCtCQUFBO0U1RG8xVGxDO0U0RG4xVEU7SUFBZ0MsNkJBQUE7RTVEczFUbEM7RTREcjFURTtJQUFnQywrQkFBQTtFNUR3MVRsQztFNER2MVRFO0lBQWdDLDhCQUFBO0U1RDAxVGxDO0FBQ0Y7QWUvMFRJO0U2Q2xEQTtJQUFnQyw4QkFBQTtFNURxNFRsQztFNERwNFRFO0lBQWdDLGlDQUFBO0U1RHU0VGxDO0U0RHQ0VEU7SUFBZ0Msc0NBQUE7RTVEeTRUbEM7RTREeDRURTtJQUFnQyx5Q0FBQTtFNUQyNFRsQztFNER6NFRFO0lBQThCLDBCQUFBO0U1RDQ0VGhDO0U0RDM0VEU7SUFBOEIsNEJBQUE7RTVEODRUaEM7RTRENzRURTtJQUE4QixrQ0FBQTtFNURnNVRoQztFNEQvNFRFO0lBQThCLHlCQUFBO0U1RGs1VGhDO0U0RGo1VEU7SUFBOEIsdUJBQUE7RTVEbzVUaEM7RTREbjVURTtJQUE4Qix1QkFBQTtFNURzNVRoQztFNERyNVRFO0lBQThCLHlCQUFBO0U1RHc1VGhDO0U0RHY1VEU7SUFBOEIseUJBQUE7RTVEMDVUaEM7RTREeDVURTtJQUFvQyxzQ0FBQTtFNUQyNVR0QztFNEQxNVRFO0lBQW9DLG9DQUFBO0U1RDY1VHRDO0U0RDU1VEU7SUFBb0Msa0NBQUE7RTVEKzVUdEM7RTREOTVURTtJQUFvQyx5Q0FBQTtFNURpNlR0QztFNERoNlRFO0lBQW9DLHdDQUFBO0U1RG02VHRDO0U0RGo2VEU7SUFBaUMsa0NBQUE7RTVEbzZUbkM7RTREbjZURTtJQUFpQyxnQ0FBQTtFNURzNlRuQztFNERyNlRFO0lBQWlDLDhCQUFBO0U1RHc2VG5DO0U0RHY2VEU7SUFBaUMsZ0NBQUE7RTVEMDZUbkM7RTREejZURTtJQUFpQywrQkFBQTtFNUQ0NlRuQztFNEQxNlRFO0lBQWtDLG9DQUFBO0U1RDY2VHBDO0U0RDU2VEU7SUFBa0Msa0NBQUE7RTVEKzZUcEM7RTREOTZURTtJQUFrQyxnQ0FBQTtFNURpN1RwQztFNERoN1RFO0lBQWtDLHVDQUFBO0U1RG03VHBDO0U0RGw3VEU7SUFBa0Msc0NBQUE7RTVEcTdUcEM7RTREcDdURTtJQUFrQyxpQ0FBQTtFNUR1N1RwQztFNERyN1RFO0lBQWdDLDJCQUFBO0U1RHc3VGxDO0U0RHY3VEU7SUFBZ0MsaUNBQUE7RTVEMDdUbEM7RTREejdURTtJQUFnQywrQkFBQTtFNUQ0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QmhGbGpCTDtBSjQ1WFQ7O0FvRmoyV0E7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJoRjNqQk07QUorNVhSO0FlMXpYSTtFcUVtZEo7SUFLSSxpQkFBQTtFcEZzMldGO0FBQ0Y7QWVwMlhJO0VxRXdmSjtJQVFJLGlCQUFBO0lBQ0Esb0JBQUE7RXBGdzJXRjtBQUNGO0FldjNYSTtFcUVnaEJGO0lBRUksZ0JBQUE7RXBGeTJXSjtBQUNGO0FlNTNYSTtFcUVzaEJJO0lBRUksK0JBQUE7RXBGdzJXVjtBQUNGO0FvRnQyV1E7RUFDRSxjaEZubEJIO0VnRm9sQkcsa0JBQUE7QXBGdzJXVjtBZXgzWEk7RXFFbWhCRTtJQUlJLG1CQUFBO0VwRnEyV1I7QUFDRjtBZTE0WEk7RXFFNGlCRTtJQUlJLGtCQUFBO0VwRjgxV1I7QUFDRjtBZWw0WEk7RXFFK2hCRTtJQU9JLG1CQUFBO0VwRmcyV1I7QUFDRjtBb0YvMVdRO0VBQ0UsbUJBQUE7QXBGaTJXVjtBZTE0WEk7RXFFd2lCSTtJQUdJLG1CQUFBO0VwRm0yV1Y7QUFDRjtBb0ZsMldVO0VBQ0Usa0JBQUE7QXBGbzJXWjtBb0ZsMldVO0VBQ0UsY2hGdG5CTDtFZ0Z1bkJLLGtCQUFBO0FwRm8yV1o7QW9GbjJXWTtFQUVFLDBDaEY5bkJMO0VnRituQkssZ0JoRjltQlA7QUprOVhQO0FvRmwyV1k7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0FwRm8yV2Q7QW9GbDJXWTtFQUNFLGNoRi9uQk47QUptK1hSO0FvRmoyV1U7OztFQUNFLFVBQUE7RUFDQSxjaEZwb0JKO0VnRnFvQkksbUJBQUE7QXBGcTJXWjtBb0ZsMldZO0VBQ0UsY2hGM29CUDtBSisrWFA7QW9GaDJXWTtFQUNFLGNoRi9vQkw7QUppL1hUO0FvRjUxV1E7RUFDRSwwQ2hGNXBCRDtBSjAvWFQ7QW9GNzFXVTtFQUNFLGtCQUFBO0FwRisxV1o7QW9GNzFXVTtFQUNFLGNoRjFwQko7RWdGMnBCSSxnQmhGanBCTDtBSmcvWFA7O0FxRmpnWUE7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0FyRm9nWUY7QWU3N1hJO0Vz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QUNGO0FlOStlSTtFOEUxQk07SUFhSSxrQkFBQTtFN0YrL2VaO0FBQ0Y7QTZGOS9lWTtFQUNFLGN6RnRETjtBSnNqZlI7QTZGOS9lWTtFQUNFLG1CQUFBO0E3RmdnZmQ7QWV6L2VJO0U4RVJRO0lBR0ksbUJBQUE7RTdGa2dmZDtBQUNGO0E2RmhnZlk7RUFDRSxrQkFBQTtBN0ZrZ2ZkO0E2RmpnZmM7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QnpGdkVQO0V5RndFTyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBN0ZtZ2ZoQjtBNkZoZ2ZZO0VBQ0UsMEN6RnBGTDtFeUZxRkssZ0J6RnRFTDtFeUZ1RUssZUFBQTtBN0ZrZ2ZkO0E2RmhnZlk7RUFDRSxlQUFBO0VBQ0EsZ0J6RjNFTDtBSjZrZlQ7QTZGaGdmWTtFQUNFLGtCQUFBO0E3RmtnZmQ7O0E2RnovZUE7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0E3RjQvZUY7QWUzaGZJO0U4RTZCSjtJQUlJLGlCQUFBO0lBQ0Esb0JBQUE7RTdGOC9lRjtBQUNGO0FlOWlmSTtFOEVpREY7SUFFSSxpQkFBQTtFN0YrL2VKO0FBQ0Y7QTZGNy9lTTtFQUNFLG1CQUFBO0E3RisvZVI7QWVwZ2ZJO0U4RUlFO0lBR0ksbUJBQUE7RTdGaWdmUjtBQUNGO0FlOWlmSTtFOEV5Q0U7SUFNSSxtQkFBQTtFN0ZtZ2ZSO0FBQ0Y7QTZGbGdmUTtFQUNFLGtCQUFBO0E3Rm9nZlY7QTZGbmdmVTtFQUNFLGN6RnpITDtFeUYwSEssa0JBQUE7QTdGcWdmWjtBZXZrZkk7RThFMEVNO0lBRUksbUJBQUE7RTdGKy9lWjtBQUNGO0FlL2pmSTtFOEU2RE07SUFLSSxtQkFBQTtFN0ZpZ2ZaO0FBQ0Y7QWVqbGZJO0U4RWtGTTtJQUVJLGtCQUFBO0U3RmlnZlo7QUFDRjtBNkZ6L2VRO0VBQ0UsbUJBQUE7QTdGMi9lVjtBZTVrZkk7RThFZ0ZJO0lBR0ksbUJBQUE7RTdGNi9lVjtBQUNGO0E2RjUvZVU7RUFDRSxjekYxSkw7RXlGMkpLLDhEekZySU87RXlGc0lQLDRCQUFBO0VB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 */