@charset "UTF-8";
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

/* LBBW Asset Management Styles */
/* globals */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

/*
 * Buttons & Links
 */
a {
  color: #237B5C;
  transition: all 0.25s ease-in-out;
}
a:link, a:active, a:hover {
  text-decoration: none !important;
}
a:hover {
  color: #206F53;
}
a:focus-visible {
  outline: 2px solid #0d6efd !important;
}

p {
  font-weight: 400;
  line-height: 1.4rem;
}
p a:link {
  color: #123250;
  font-style: italic;
  font-weight: 700;
  text-decoration: underline;
  transition: all 0.1s ease-in-out;
}
p a:hover {
  color: #206F53;
}

.button {
  border: none;
  cursor: pointer;
  display: inline-block;
  font-size: 0.9375rem;
  font-family: ClanPro, sans-serif;
  text-align: center;
  transition: all 0.1s ease-in-out;
  white-space: nowrap;
}
.button span {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  transition: 0.5s ease;
}
.button span:after {
  font-size: 13px;
  opacity: 0;
  position: absolute;
  right: -15px;
  transition: 0.5s ease;
}
.button:hover span {
  padding-left: 0;
  padding-right: 20px;
}
.button:hover span:after {
  opacity: 1;
  right: 0;
}
.button:focus-visible {
  outline: 2px solid #0d6efd !important;
}
.button__cta {
  border: 1px solid #37c391;
  border-radius: 0;
  color: white;
  padding: 8px 48px 6px 48px;
  line-height: 34px;
  height: 48px;
}
.button__cta span:after {
  top: calc(50% - 7px);
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.button__cta:hover {
  background-color: #37c391;
  color: white;
}
.button__cta:hover span {
  position: relative;
}
.button__cta:hover span:after {
  opacity: 1;
  right: 0;
}
.button__primary {
  background-color: #123250;
  position: relative;
}
.button__akzent {
  background-color: #37c391;
  color: #123250 !important;
}
.button__small {
  font-size: 0.8125rem;
  height: 36px;
  line-height: 1.4375rem;
  padding: 12px 24px;
  text-transform: none;
}
.button__meta {
  font-size: 0.875rem;
  line-height: 1.4;
  padding-inline-start: 12px;
  padding-inline-end: 12px;
  padding-block-start: 0.45em;
  padding-block-end: 0.4em;
  font-weight: 500;
  margin-top: -0.4em;
}
@media (min-width: 1120px) {
  .button__meta {
    padding-inline-start: 16px;
    padding-inline-end: 16px;
  }
}
@media (min-width: 1320px) {
  .button__meta {
    padding-inline-start: 30px;
    padding-inline-end: 30px;
  }
}
.button__large {
  height: 48px !important;
  padding: 12px 48px 10px 48px;
}
.button__ghost {
  background: white;
  border-radius: 0;
  box-shadow: none;
  color: #123250;
  display: inline-block;
  height: 38px;
  padding: 7px 24px 0 24px;
}
.button__ghost:hover {
  color: #123250;
}
.button__ghost span:after {
  top: calc(50% - 7px);
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.button__outline {
  background: white;
  border: 1px solid #37c391;
  border-radius: 0;
  color: #37c391;
  padding: 8px 48px 6px 48px;
  line-height: 34px;
  height: 48px;
}
.button__outline span:after {
  color: #37c391;
  top: calc(50% - 7px);
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.button__outline:hover span {
  position: relative;
}
.button__outline:hover span:after {
  opacity: 1;
  right: 0;
}
.button__angle:after {
  font-size: 16px;
  line-height: 0.8125rem;
  position: absolute;
  top: 16px;
  right: 15px;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.button__angle span:after {
  display: none;
}
.button__filled {
  background: #123250;
  box-shadow: none;
  border-radius: 0;
  color: white;
  display: inline-block;
  height: 38px;
  padding: 7px 24px 0 24px;
  text-transform: none;
}
.button__filled:hover {
  background-color: #37c391;
}
.button__inverted {
  color: white;
}
.button__icon {
  padding-top: 3px;
}
.button__disabled {
  opacity: 0.5;
}
.button--close {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  padding: 0;
  position: absolute;
  right: 24px;
  top: 24px;
  width: 24px;
  height: 24px;
  transition: all 0.25s ease-in-out;
}
.button--close:after {
  font-size: 24px;
  position: absolute;
  left: 0;
  top: 0;
  content: "\e911";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.button--close__inverted:after {
  color: white;
}
.button--close span {
  font-size: 0;
  visibility: hidden;
}

button:focus {
  outline: none;
}
button.button__ghost, button.button__filled {
  padding-top: 2px;
}
button:disabled {
  cursor: not-allowed;
}

.link {
  color: #123250;
  font-family: ClanPro, sans-serif;
  font-size: 0.875rem;
}
.link__chart {
  display: inline-flex;
  line-height: 34px;
}
.link__chart:before {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT53ZXJ0ZW50d2lja2x1bmc8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQU0taG9tZS0tLWNvbG9yNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwMzMuMDAwMDAwLCAtMTQ4OC4wMDAwMDApIj4gICAgICAgIDxnIGlkPSItVEVBOi1Gb25kLWRlcy1Nb25hdHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjAwMDAwMCwgMTM0Ny4wMDAwMDApIiBmaWxsPSIjRjQ5QTRCIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxnIGlkPSJDaGFydC1pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDM1LjAwMDAwMCwgMTQxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEuMzMzMzMzMywwIEwyLjY2NjY2NjY3LDAgQzEuMTkzMzMzMzMsMCAwLDEuMTkzMzMzMzMgMCwyLjY2NjY2NjY3IEwwLDIxLjMzMzMzMzMgQzAsMjIuODA2NjY2NyAxLjE5MzMzMzMzLDI0IDIuNjY2NjY2NjcsMjQgTDIxLjMzMzMzMzMsMjQgQzIyLjgwNjY2NjcsMjQgMjQsMjIuODA2NjY2NyAyNCwyMS4zMzMzMzMzIEwyNCwyLjY2NjY2NjY3IEMyNCwxLjE5MzMzMzMzIDIyLjgwNjY2NjcsMCAyMS4zMzMzMzMzLDAgWiBNOCwxOC42NjY2NjY3IEw1LjMzMzMzMzMzLDE4LjY2NjY2NjcgTDUuMzMzMzMzMzMsOS4zMzMzMzMzMyBMOCw5LjMzMzMzMzMzIEw4LDE4LjY2NjY2NjcgWiBNMTMuMzMzMzMzMywxOC42NjY2NjY3IEwxMC42NjY2NjY3LDE4LjY2NjY2NjcgTDEwLjY2NjY2NjcsNS4zMzMzMzMzMyBMMTMuMzMzMzMzMyw1LjMzMzMzMzMzIEwxMy4zMzMzMzMzLDE4LjY2NjY2NjcgWiBNMTguNjY2NjY2NywxOC42NjY2NjY3IEwxNiwxOC42NjY2NjY3IEwxNiwxMy4zMzMzMzMzIEwxOC42NjY2NjY3LDEzLjMzMzMzMzMgTDE4LjY2NjY2NjcsMTguNjY2NjY2NyBaIiBpZD0id2VydGVudHdpY2tsdW5nIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+") no-repeat center center;
  background-size: 100%;
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  position: relative;
  top: 4px;
  left: 0;
}
.link--icon {
  display: inline-block;
  text-align: center;
  transition: all 0.1s ease-in-out;
  width: 100px;
}
.link--icon:hover .link-icon {
  background-color: #37c391;
}
.link-icon {
  border: 2px solid white;
  border-radius: 50%;
  transition: all 0.1s ease-in-out;
}
.link-icon__big {
  align-content: center;
  align-items: center;
  display: flex;
  justify-content: center;
  padding-top: 0;
  width: 72px;
  height: 72px;
}
.link-icon__big svg {
  height: 36px;
}
.link-text {
  font-size: 0.875rem !important;
}

.linkgroup {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  padding-right: 0;
  padding-left: 0;
  margin: 0 auto;
  justify-content: center;
  width: 70%;
}
.linkgroup__valign {
  align-items: center;
  align-content: center;
}
.linkgroup .link,
.linkgroup .button {
  margin: 0 12px 10px 12px;
}

.goto {
  color: #237B5C;
  display: inline-block;
  font-size: 0.9375rem;
  font-weight: 500;
}
.goto:hover:after {
  left: 12px;
}
.goto:after {
  font-size: 13px;
  position: relative;
  left: 6px;
  transition: 0.3s ease-in;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.more {
  background: none;
  border: none;
  color: #123250;
  font-size: 0.875rem;
  margin-left: 30px;
  padding: 0;
}
.more:before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzYgODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMzN0MzOTE7fTwvc3R5bGU+PGc+PGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iNCIgY3k9IjQiIHI9IjQiLz48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxOCIgY3k9IjQiIHI9IjQiLz48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzMiIgY3k9IjQiIHI9IjQiLz48L2c+PC9zdmc+") no-repeat left top;
  display: inline-block;
  width: 36px;
  height: 8px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .more {
    margin-left: 0;
  }
}

/*
 * Colors
 */
.cl-primary {
  color: #123250;
}
.cl-secondary {
  color: #37c391;
}
.cl-white {
  color: white;
}
.cl-grey {
  color: #9f9f9f;
}

.container {
  max-width: 1300px;
  padding-right: 12px;
  padding-left: 12px;
}
@media screen and (min-width: 1200px) {
  .container {
    max-width: 1400px !important;
  }
}
.container-wrapper-full {
  width: 100%;
  margin: 0 auto;
}
.container-wrapper-xl {
  max-width: 1400px;
  margin: 0 auto;
  position: relative;
}
.container-wrapper-md {
  max-width: 1344px;
  margin: 0 auto;
}
.container-top {
  position: relative;
}
@media (min-width: 768px) {
  .container-top {
    margin-top: 24px;
  }
}
.container-top__home {
  margin-bottom: 24px;
}
.container-top__content {
  margin-bottom: 0;
}
.container-top__fondsfinder .fondsfinder {
  border-bottom: none;
}
.container-top__fondsfinder .fondsfinder-inner {
  background: none;
}
.container-top__fondsdetail {
  border-top: 1px solid #e1e2e4;
}
.container-top__history {
  margin-bottom: 0;
}

.row {
  margin-right: -20px !important;
  margin-left: -20px !important;
}
.row__align-c {
  align-items: center;
}
.row__start {
  align-items: flex-start;
}

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

.containerup {
  background: white;
  position: relative;
}
@media (min-width: 1200px) {
  .containerup__white {
    background: white;
    padding-top: 48px;
    transform: translateY(-48px);
  }
}

.wrapper {
  width: 100%;
  margin: 0 auto;
}
.wrapper-cover {
  animation: fadeIn 0.25s linear;
  background: #123250;
  display: none;
  z-index: 90;
}
@media (min-width: 992px) {
  .wrapper-cover {
    display: none;
  }
}

.main {
  padding-top: 50px;
}
@media (min-width: 992px) {
  .main {
    padding-top: 110px;
  }
  .fondsdetail .main {
    padding-top: 135px;
  }
}
.main__search {
  padding-bottom: 90px;
}
.main__contact {
  padding-top: 180px;
}
@media (min-width: 992px) {
  .main__ip {
    padding-top: 75px;
  }
}
.main__home {
  padding-top: 0;
}

.spacer-pb60 {
  padding-bottom: 60px;
}
.spacer-pb90 {
  padding-bottom: 90px;
}
.spacer-mb60 {
  margin-bottom: 60px;
}

.border-b24 {
  border-bottom: 24px solid white;
}

.gap {
  margin-right: 12px;
  margin-left: 12px;
}
.gap__negative {
  margin-right: -16px;
  margin-left: -16px;
}

.pad-lr {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 768px) {
  .pad-lr {
    padding-right: 12px;
    padding-left: 12px;
  }
  .no-gap-md {
    margin-right: auto;
    margin-left: auto;
  }
}
.no-pad {
  padding-right: 0;
  padding-left: 0;
}

@media (max-width: 768px) {
  .no-gutters-sm {
    margin-right: -24px;
    margin-left: -24px;
  }
}

.module {
  margin-bottom: 72px;
}
@media (min-width: 768px) {
  .module {
    margin-bottom: 96px;
  }
}
.module__grey {
  background: #f3f5f6;
  padding: 48px 0;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .module__grey {
    padding: 72px 0;
  }
}
.module__grey__first {
  padding-top: 96px;
}
.module__blue {
  background: #123250;
}
.module__blue h2, .module__blue p {
  color: white;
}
.module__mb0 {
  margin-bottom: 0;
}
.module__mb1 {
  margin-bottom: 24px;
}
.module__mb3 {
  margin-bottom: 72px;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/*
 * Site
 */
html {
  box-sizing: border-box;
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
  margin: 0;
  background: white;
  font-family: ClanPro, sans-serif;
  font-weight: 400;
  overflow-y: scroll;
}
@media (min-width: 992px) {
  body.openflyout:after {
    animation-duration: 0.4s;
    animation-name: bodyFadeIn;
    background-color: rgba(18, 50, 80, 0.92);
    content: "";
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 80;
  }
}
@media (max-width: 991px) {
  body.openflyout .header-main:after {
    animation-duration: 0.4s;
    animation-name: bodyFadeIn;
    background-color: rgba(18, 50, 80, 0.92);
    content: "";
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 299;
  }
}
body.openlayer {
  overflow-y: hidden;
}

img {
  width: 100%;
  height: auto;
  display: block;
}

.nav-hv li {
  display: inline-block;
}

/** Reboot */
ul,
ol {
  padding-left: 0;
  margin-bottom: 0;
}

label {
  margin-bottom: 0;
}

figure {
  margin-bottom: 0;
}

button {
  cursor: pointer;
}

iframe {
  border: none;
  min-height: 512px;
  width: 100%;
}

.hover {
  color: #123250;
  font-size: 0.8125rem;
  line-height: 1.0625rem;
  transition: color 0.35s;
}
.hover:hover {
  color: #37c391;
  font-weight: 700;
}

.ratingstars {
  width: 110px !important;
}

/*
 * Helper
 */
.d-none {
  display: none;
}
.d-none-i {
  display: none !important;
}

.d-block {
  display: block;
}

.d-flex {
  display: flex;
}

.visibility-hidden {
  visibility: hidden;
  position: absolute;
}

.textalign-left {
  text-align: left;
}
.textalign-center {
  text-align: center;
}
.textalign-right {
  text-align: right;
}

.border-b {
  border-bottom: 1px solid #30465a;
}

@media (min-width: 768px) {
  .d-md-none {
    display: none;
  }
  .d-md-block {
    display: block;
  }
  .d-md-flex {
    display: flex;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none;
  }
  .d-lg-block {
    display: block;
  }
  .d-lg-flex {
    display: flex;
  }
}
/**
 * Keyframe animations
 */
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.lbbw-icon {
  display: inline-block;
  width: inherit;
  height: 20px;
}
.lbbw-icon__ratingstars {
  height: 40px;
  width: 180px;
}
.lbbw-icon__big {
  width: 100px;
  height: 100px;
}
.lbbw-icon__right {
  width: 6px;
  height: 13px;
}
.lbbw-icon__inline {
  position: relative;
  top: 5px;
  height: 18px;
  margin-right: 5px;
}
.lbbw-icon__blue {
  fill: #123250;
}
.lbbw-icon__grey {
  fill: #333;
}
.lbbw-icon--facebook {
  width: 8px;
}
.lbbw-icon--twitter {
  width: 22px;
}
.lbbw-icon--linkedin {
  width: 17px;
  height: 16px;
}
.lbbw-icon--xing {
  width: 16px;
  height: 18px;
}
.lbbw-icon--print {
  width: 24px;
  height: 24px;
}
.lbbw-icon--rss {
  height: 20px;
  width: 20px;
}

.lbbwlogo {
  width: 100%;
}
.lbbwlogo__white {
  fill: white !important;
}

.loader {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: center;
  width: 100%;
}
.loader-circle {
  animation: spin 1s linear infinite;
  border: 6px solid #f3f5f6;
  border-top: 6px solid #123250;
  border-radius: 50%;
  height: 48px;
  width: 48px;
}

figure figcaption {
  font-size: 0.9125rem;
}
figure img + figcaption {
  margin-top: 12px;
}

.space-wrapper-h a, .space-wrapper-h button {
  margin-right: 24px;
}
.space-wrapper-h a:last-child, .space-wrapper-h button:last-child {
  margin-right: 0;
}
.space-wrapper-v a, .space-wrapper-v button {
  margin-bottom: 24px;
}
.space-wrapper-v a:last-child, .space-wrapper-v button:last-child {
  margin-bottom: 0;
}

.hidden {
  visibility: hidden;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes bodyFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media screen {
  .print-enabled {
    display: none;
  }
}
@media print {
  .print-enabled {
    display: block;
  }
  .pb-before__always {
    page-break-before: always;
  }
  .pb-after__always {
    page-break-after: always;
  }
}
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

/*
 * Fonts
 */
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-Book.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-Book.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-Book.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-BookItalic.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-BookItalic.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-BookItalic.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-BookItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-News.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-News.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-News.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-News.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-NewsItalic.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-NewsItalic.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-NewsItalic.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-NewsItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-Medium.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-Medium.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-Medium.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-MediumItalic.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-MediumItalic.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-MediumItalic.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-Bold.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-Bold.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-Bold.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-Bold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ClanPro";
  src: url("../inc/fonts/ClanforLBBWW05-BoldItalic.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-BoldItalic.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-BoldItalic.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-BoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "ClanProNarrow";
  src: url("../inc/fonts/ClanforLBBWW05-NarrowMedium.eot") format("eot"), url("../inc/fonts/ClanforLBBWW05-NarrowMedium.woff") format("woff"), url("../inc/fonts/ClanforLBBWW05-NarrowMedium.woff2") format("woff2"), url("../inc/fonts/ClanforLBBWW05-NarrowMedium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "iconfont-lbbw";
  src: url("../inc/fonts/iconfont-lbbw-woff2_87593_m.woff2") format("woff2"), url("../inc/fonts/iconfont-lbbw-ttf_87593_m.ttf") format("truetype"), url("../inc/fonts/iconfont-lbbw-woff_87593_m.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
h1, h2, h3, h4, h5, h6, p, span, a, b, i, small, ul, ol, td, th, dl, dd, dt {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*
 * Typographie
 */
h1, h2, h3, h4, h5, h6, p, li, a, dl, ul, ol, th, td, input, select, button, span, address {
  font-family: ClanPro, sans-serif;
}

h1, h2, h3, h4, h5, h6, p, li {
  color: #123250;
}
h1.small-foot, h2.small-foot, h3.small-foot, h4.small-foot, h5.small-foot, h6.small-foot, p.small-foot, li.small-foot {
  margin-bottom: 0.5rem;
}

h1, .h1 {
  font-size: 1.375rem;
  font-weight: 400;
  text-align: left;
}
@media (min-width: 992px) {
  h1, .h1 {
    font-size: 2rem;
  }
}

h2, .h2 {
  font-size: 1.275em;
  font-weight: 400;
  line-height: 2.375rem;
}
@media (min-width: 992px) {
  h2, .h2 {
    font-size: 1.875em;
  }
}
h2.inbox, .h2.inbox {
  margin-bottom: 24px;
}

h3, .h3 {
  font-size: 1.125rem;
  font-weight: 500;
  margin-bottom: 1.25rem;
}
@media (min-width: 992px) {
  h3, .h3 {
    font-size: 1.25em;
  }
}

h4, .h4 {
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 19px;
}

h5, .h5 {
  font-size: 0.9375rem;
  font-weight: 400;
  margin-bottom: 6px;
}

p {
  font-size: 0.9375rem;
  line-height: 1.9375rem;
  margin-bottom: 24px;
}
p:only-child {
  margin-bottom: 0;
}

strong {
  font-weight: 500;
}

small, p.small, p.starnote {
  font-size: 0.75rem;
}
small a, p.small a, p.starnote a {
  font-size: 0.75rem;
}

p.small, p.starnote {
  line-height: 1.35rem;
  margin-bottom: 12px;
}
p.small:last-of-type, p.starnote:last-of-type {
  margin-bottom: 24px;
}

.list {
  padding-left: 24px;
}

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

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

/*
 * Form gui
 */
input,
select,
textarea {
  font-size: 0.875rem;
}
input:focus,
select:focus,
textarea:focus {
  outline: none;
}

.form-wrapper {
  position: relative;
}
.form-wrapper-cover {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.form-wrapper-cover.processing {
  display: block;
  opacity: 0.9;
  z-index: 1;
}
.form-fieldset {
  margin-bottom: 48px;
}
.form-fieldset:last-child {
  margin-bottom: 0;
}
.form-row {
  margin-bottom: 24px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 768px) {
  .form-row {
    margin-bottom: 39px;
  }
}
.form-row:last-child, .form-row:only-child {
  margin-bottom: 0;
}
.form-row__center {
  justify-content: center;
  flex-direction: row;
}
.form-row__checkboxes {
  flex-direction: row;
}
.form-row__valign {
  align-items: center;
  align-content: center;
}
.form-row__bottomline {
  border-bottom: 1px solid #f5f6f8;
  flex-direction: row;
  margin-bottom: 20px;
}
.form-row__bottomline .form-label {
  color: #c8dcf3;
  margin-bottom: 2px;
}
.form-row__bottomline .form-input-field {
  flex: 0 0 auto;
}
.form-row__col {
  flex-direction: column;
}
@media (min-width: 768px) {
  .form-row__row {
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
.form-row__mb24 {
  margin-bottom: 24px;
}
.form-label {
  color: #123250;
  display: block;
  font-size: 0.9375rem;
  margin-right: 12px;
}
.form-label__radio, .form-label__checkbox {
  display: inline-block;
}
.form-input-group {
  display: flex;
  width: 100%;
}
.form-input-field {
  border: none;
  background: none;
  width: 100%;
}
.form-input-field__short {
  flex: 1;
  margin-right: 12px;
}
.form-input-field__short:last-child {
  margin-right: 0;
}
.form-input-field__long {
  flex: 1.5;
  margin-right: 12px;
}
.form-input-select {
  position: relative;
}
.form-input-select-dropdown:not(.nice-select) {
  padding: 5px 10px 5px 10px;
  height: 32px;
  transition: all 0.15s ease-in-out;
  width: 100%;
}
.form-input-select-dropdown:not(.nice-select) option {
  background: white;
}
.form-input-select-dropdown:not(.nice-select) option:hover, .form-input-select-dropdown:not(.nice-select) option:active {
  background: #c8dcf3;
}
.form-input-select-dropdown:not(.nice-select) option:checked {
  background: #c8dcf3;
}
.form-input-select-dropdown:not(.nice-select):focus {
  box-shadow: 2px 2px 6px 0 rgba(18, 50, 80, 0.37);
}
.form-input-select-skin {
  background: #c8dcf3 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIgNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDE3Mjk7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iMSwxIDYsNSAxMSwxICIvPjwvc3ZnPg==") no-repeat 5px 12px;
  background-size: 40%;
  content: "";
  position: absolute;
  pointer-events: none;
  right: 0;
  bottom: 2px;
  width: 30px;
  height: 30px;
}
.form-input-radio, .form-input-checkbox {
  display: inline-block;
  margin-right: 24px;
}
.form-input-radio:last-child, .form-input-checkbox:last-child {
  margin-right: 0;
}
.form-input-checkbox {
  margin-bottom: 12px;
}
.form-input-hint {
  color: #a90000 !important;
  font-size: 0.875rem;
  padding-left: 12px;
  margin-bottom: 0;
}
.form-hint:last-child {
  font-size: 0.875rem;
  margin-bottom: 0;
}
.form-hint__right {
  text-align: right;
}
.form [name=newsletter] + .form-hint {
  margin-top: 24px;
}
.form .help-block.error {
  color: #a90000 !important;
  font-size: 0.875rem;
  padding-left: 12px;
  margin-bottom: 0;
}

.response {
  border-radius: 4px;
  font-size: 0.9375rem;
  padding: 24px;
  margin-bottom: 24px;
  max-height: 0;
  overflow: hidden;
}
.response.hidden {
  display: none;
}
.response.error {
  border: 2px solid #a90000;
  background: rgba(169, 0, 0, 0.2);
  max-height: 100px;
}
.response.processing {
  border: 2px solid #dfb956;
  background: rgba(223, 185, 86, 0.2);
  max-height: 100px;
}
.response.success {
  border: 2px solid #79c009;
  background: rgba(121, 192, 9, 0.2);
  max-height: 100px;
}

.hint {
  color: white;
  background: #123250;
  border-radius: 50%;
  display: inline-block;
  font-size: 13px;
  text-align: center;
  position: relative;
  top: -5px;
  left: 5px;
  line-height: 1.5;
  width: 17px;
  height: 17px;
}

/* IE11 */
.ie11 .form-input-select-skin {
  bottom: 10px;
}

.ipad .form .form-input-select-skin {
  display: none;
}
.ipad .form input[type=checkbox]:checked + label:after {
  top: 4px;
}

#newsletter-multicheckbox-2 {
  padding-top: 8px;
}

[for*=radiobutton] {
  padding-top: 0;
}

[id*=newsletter-radiobutton],
#kontaktformular-radiobutton-1 {
  position: relative;
  top: 7px;
}

.ie11 [id*=newsletter-radiobutton],
.ie11 #kontaktformular-radiobutton-1 {
  top: 3px;
}
.ie11 input[type=radio],
.ie11 input[type=checkbox] {
  position: relative;
  top: 2px;
  margin-right: 5px;
  height: 16px;
  width: 16px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

html:not(.ie11) .skinned input[type=radio],
html:not(.ie11) .skinned input[type=checkbox] {
  display: none;
}
html:not(.ie11) .skinned input[type=radio] + label,
html:not(.ie11) .skinned input[type=checkbox] + label {
  display: flex;
  font-size: 0.875rem;
  align-items: center;
  position: relative;
  margin-right: 0;
}
html:not(.ie11) .skinned input[type=radio] + label:before,
html:not(.ie11) .skinned input[type=checkbox] + label:before {
  content: "";
  background: white;
  border: 2px solid #8898a8;
  border-radius: 0;
  font-size: 1rem;
  flex: 0 0 22px;
  height: 22px;
  width: 22px;
  margin-right: 12px;
  transition: border 0.25s ease-in-out;
}
html:not(.ie11) .skinned input[type=radio]:not(old),
html:not(.ie11) .skinned input[type=checkbox]:not(old) {
  width: 1.5rem;
  margin: 0;
  padding: 0;
  opacity: 0;
  display: none;
}
html:not(.ie11) .skinned input[type=radio]:not(old) + label,
html:not(.ie11) .skinned input[type=checkbox]:not(old) + label {
  color: #123250;
}
html:not(.ie11) .skinned input[type=radio]:not(old) + label:before,
html:not(.ie11) .skinned input[type=checkbox]:not(old) + label:before {
  position: relative;
}
html:not(.ie11) .skinned input[type=radio]:checked + label:before,
html:not(.ie11) .skinned input[type=checkbox]:checked + label:before {
  border-color: #8898a8;
}
html:not(.ie11) .skinned input[type=checkbox]:not(old) + label:after {
  content: "";
  width: 14px;
  height: 14px;
  position: absolute;
  left: 5px;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
}
html:not(.ie11) .skinned input[type=checkbox]:checked + label:after {
  background: white url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDUzOEI7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAuMyw1LjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM2MwLjItMC4yLDAuNC0wLjMsMC42LTAuM3MwLjUsMC4xLDAuNiwwLjNMMy43LDZsNS44LTUuOEM5LjYsMC4xLDkuOCwwLDEwLjEsMGMwLjIsMCwwLjUsMC4xLDAuNiwwLjNjMC40LDAuNCwwLjQsMC45LDAsMS4zTDMuNyw4LjZMMC4zLDUuMnoiLz48L3N2Zz4=") no-repeat center center;
  opacity: 1;
}
html:not(.ie11) .skinned input[type=radio]:not(old) + label:before {
  border-color: #8898a8;
  border-radius: 50%;
}
html:not(.ie11) .skinned input[type=radio]:not(old) + label:after {
  content: "";
  background-color: #123250;
  border-radius: 50%;
  transition: all 0.25s ease-in-out;
  width: 12px;
  height: 12px;
  position: absolute;
  left: 5px;
  top: 5px;
  opacity: 0;
}
html:not(.ie11) .skinned input[type=radio]:checked + label:after {
  opacity: 1;
}

.ie11 input[type=checkbox]:checked + label::after {
  top: 4px;
}
.ie11 .form-input-checkbox,
.ie11 .form-input-radio {
  min-width: 50px;
}
.ie11 .form-input-checkbox input, .ie11 .form-input-checkbox label,
.ie11 .form-input-radio input,
.ie11 .form-input-radio label {
  display: inline-block;
}
.ie11 .form-input-checkbox label,
.ie11 .form-input-radio label {
  font-size: 0.875rem;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.selectskin select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  border: 0;
  background: transparent none;
  box-shadow: none;
  cursor: pointer;
  height: 100%;
  margin: 0;
  padding: 0 0 2px 12px;
  outline: 0;
  width: 100%;
}
.selectskin select:active, .selectskin select:focus {
  background: transparent;
}
.selectskin select::-ms-expand {
  display: none;
}
.selectskin select option {
  color: #123250;
}
.selectskin--large {
  border-radius: 0;
  color: #123250;
  display: block;
  position: relative;
  height: 48px;
  background: transparent;
  overflow: hidden;
  width: 100%;
}
.selectskin--large:after {
  bottom: 0;
  content: "";
  color: white;
  font-size: 12px;
  padding: 0;
  position: absolute;
  pointer-events: none;
  right: 6px;
  text-align: left;
  top: 18px;
  transform: rotate(90deg);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 12px;
  height: 12px;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.selectskin--large {
  padding-right: 12px;
  padding-left: 12px;
}
.selectskin--large select {
  padding-top: 6px;
}
.selectskin--pos select {
  border-bottom: 2px solid white;
  color: #123250 !important;
}
.selectskin--neg select {
  border-bottom: 2px solid white;
  color: white;
}
.selectskin--white select {
  color: white;
}
.selectskin__light {
  border-radius: 0;
  color: #123250;
  display: block;
  position: relative;
  height: 24px;
  background: transparent;
  overflow: hidden;
  width: 100%;
}
.selectskin__light:after {
  bottom: 0;
  content: "";
  color: #123250;
  font-size: 12px;
  padding: 0;
  position: absolute;
  pointer-events: none;
  right: 6px;
  text-align: left;
  top: 10px;
  transform: rotate(90deg);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 12px;
  height: 12px;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.selectskin__light select {
  color: #123250;
}
.selectskin--preisabo {
  border-radius: 0;
  color: #123250;
  display: block;
  position: relative;
  height: 36px;
  background: transparent;
  overflow: hidden;
  width: 100%;
}
.selectskin--preisabo:after {
  bottom: 0;
  content: "";
  color: #123250;
  font-size: 12px;
  padding: 0;
  position: absolute;
  pointer-events: none;
  right: 6px;
  text-align: left;
  top: 12px;
  transform: rotate(90deg);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 12px;
  height: 12px;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.selectskin--preisabo {
  margin-bottom: 12px;
}
.selectskin--preisabo select {
  border-bottom: 1px solid #647a97;
  color: #123250 !important;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.gui {
  font-size: 0.875rem;
  position: relative;
  line-height: 21px;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 768px) {
  .gui {
    font-size: 0.9375rem;
  }
}
.gui:after, .gui:before {
  transition: all 0.25s ease-in-out;
}
.gui--togglearrow {
  background: transparent;
  border: none;
  border-bottom: 10px solid white;
  color: white;
  font-size: 1.875rem;
  padding: 0 64px 12px 0;
  text-align: right;
  text-transform: uppercase;
  width: 100%;
}
.gui--togglearrow:after {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSAxOS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDE5LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMS44LDE4LjYgMC4yLDE3LjQgNS44LDEwIDAuMiwxLjYgMS44LDAuNCA4LjIsMTAgIi8+PC9zdmc+") no-repeat center center;
  content: "";
  display: block;
  position: absolute;
  right: 15px;
  top: 0;
  width: 32px;
  height: 23px;
  transform: rotate(90deg);
}
.gui--forward {
  background: #37c391;
  color: white;
  position: relative;
}
.gui--forward:after {
  position: absolute;
  right: 24px;
  top: calc(50% - 7px);
  transition: 0.3s ease-in-out;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.gui--forward:hover {
  color: white;
}
.gui--forward:hover:after {
  right: 18px;
}
.gui--arrowright {
  padding-right: 24px;
}
.gui--arrowright:after {
  font-size: 12px;
  position: absolute;
  right: 0;
  top: calc(50% - 7px);
  transition: 0.3s ease-in-out;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.gui--arrowright:hover:after {
  right: -6px;
}
.gui--linkafter {
  font-size: 0.9375rem;
}
.gui--linkafter:after {
  content: none;
}
.gui--linkafter:hover {
  color: #123250;
}
.gui--linkafter:hover:before {
  background-color: #37c391;
}
.gui--secondary {
  background: #37c391;
  border: none;
  color: white;
  height: 48px;
  padding: 14px 12px 12px 24px;
  width: 100%;
}
.gui--button {
  background: #eb4b50;
  border-radius: 0;
  cursor: pointer;
  font-size: 0.8125rem;
  text-align: center;
  transition: all 0.1s ease-in-out;
  line-height: 25px;
}
.gui--button:hover {
  background-color: #37c391;
}
.gui--button__active {
  background-color: #37c391;
}
.gui--pager {
  list-style: none;
}
.gui__gradient {
  border: none;
  border-bottom: 2px solid white;
  background-color: #123250;
  color: white;
  height: 48px;
  padding: 14px 12px 12px 24px;
  width: 100%;
}
.gui__gradient[class*=active] {
  background-color: #123250;
}
.gui__darkblue:before {
  background-color: #123250;
}
.gui__icon {
  background: none;
  height: 1rem;
  line-height: 1;
  padding: 0;
  width: 1rem;
}
.gui__icon:after {
  top: 0;
  left: 0;
}
.gui__iconbig {
  background: none;
  padding: 0;
  width: 24px;
  height: 2rem;
  line-height: 1;
}
@media (min-width: 768px) {
  .gui__iconbig {
    width: 48px;
    height: 2rem;
  }
}
.gui__iconbig:after {
  top: calc(50% - 8px);
  left: calc(50% - 8px);
}
.gui__block {
  border-top: 2px solid white;
  border-bottom: 2px solid white;
  display: block;
  line-height: 42px;
  padding: 2px 24px 0 24px;
}
.gui__block:last-child {
  border-bottom: none;
}
@media (min-width: 768px) {
  .gui__block--1 {
    float: left;
    min-width: 49%;
  }
  .gui__block--1:nth-child(odd) {
    margin-right: 1%;
  }
  .gui__block--0 {
    float: none;
    clear: both;
  }
}

.edge .gui--forward:after,
.gecko .gui--forward:after,
[class*=ff] .gui--forward:after {
  background-position: -31px 0;
}
.edge .gui--linkbefore:before,
.gecko .gui--linkbefore:before,
[class*=ff] .gui--linkbefore:before {
  background-position: -31px 0;
}

[class*=ff] .gui__iconbig:after {
  top: calc(50% - 8px) !important;
  left: calc(50% - 8px);
}

.edge .gui__iconbig:after {
  top: calc(50% - 8px);
  left: calc(50% - 8px);
}

.osx .gui--forward:after {
  background-position: -29px 0;
}
.osx .gui--icon:after {
  background-position: -29px 0;
}
.osx .gui--linkbefore:before {
  background-position: -29px 0;
}

.safari .gui--forward:after {
  background-position: -31px 0;
}
.safari .gui--linkbefore:before {
  background-position: -31px 0;
}

.ie11 .gui--forward:after {
  background-position: -29px 0;
}
.ie11 .gui--icon:after {
  background-position: -29px 0;
}
.ie11 .gui--linkbefore:before {
  background-position: -29px 0;
}
.ie11 .gui__iconbig:after {
  top: calc(50% - 8px) !important;
  left: calc(50% - 8px);
}

.pager li {
  background: #123250;
  display: inline-block;
  height: 24px;
  margin-right: 6px;
  width: 40px;
}
.pager li:last-child {
  margin-right: 0;
}
.pager li:hover {
  background: #37c391;
}
.pager li.gui--button__active {
  background: #37c391;
}
.pager__flip li {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  justify-items: center;
  height: 24px;
  width: 24px;
}
.pager-left:before, .pager-right:before {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSAxOS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDE5LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMS44LDE4LjYgMC4yLDE3LjQgNS44LDEwIDAuMiwxLjYgMS44LDAuNCA4LjIsMTAgIi8+PC9zdmc+") no-repeat center center;
  content: "";
  display: block;
  height: 12px;
  width: 12px;
}
.pager-left {
  transform: rotate(180deg);
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.print {
  background: none;
  border: none;
  display: none;
}
@media (min-width: 768px) {
  .print {
    display: flex;
  }
}
.print__label {
  align-content: center;
}
.print__label .lbbw-icon {
  margin-right: 10px;
}
.print-label {
  font-size: 0.75rem;
  line-height: 32px;
}
.print .lbbw-icon {
  background: #123250;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: inline;
  fill: white;
  padding: 5px;
  width: 32px;
  height: 32px;
  transition: all 0.25s ease-in-out;
}
.print:hover .lbbw-icon {
  background: #123250;
  fill: #37c391;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.toggle {
  max-height: 0;
  transition: max-height 0.5s ease-in-out, opacity 0.5s ease-in-out;
  opacity: 0;
  overflow: hidden;
}
.toggle__active {
  max-height: 600rem !important;
  opacity: 1;
  overflow: visible;
}
@media (min-width: 768px) {
  .toggle-md__active {
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
    opacity: 1;
    overflow: visible;
  }
}

.panes__content {
  margin-bottom: 60px;
}
.panes__buy {
  margin-bottom: 24px;
}

.pane {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .pane {
    padding-right: 0;
    padding-left: 0;
  }
}
.pane__buy {
  margin-bottom: 48px;
}
.pane__buy:last-child {
  margin-bottom: 24px;
}
.pane__files:last-of-type {
  margin-bottom: 72px;
}
.pane__files header h2 {
  color: white;
  font-size: 0.937rem;
  margin-bottom: 0;
}
.pane-title {
  background-color: #e7eaed;
  border: none;
  border-bottom: 2px solid white;
  cursor: pointer;
  color: #123250;
  display: block;
  font-size: 0.9375rem;
  font-weight: 500;
  line-height: 1.125rem;
  min-height: 48px;
  outline: 0;
  padding: 4px 36px 0 24px;
  position: relative;
  text-align: left;
  transition: all 0.4s ease-in-out;
  width: 100%;
}
.pane-title:before, .pane-title:after {
  background-color: #123250;
  content: "";
  float: right;
  transition: all 0.25s ease-out;
}
.pane-title:before {
  height: 14px;
  position: absolute;
  right: 26px;
  top: 16px;
  width: 2px;
}
.pane-title:after {
  height: 2px;
  position: absolute;
  right: 20px;
  top: 22px;
  width: 14px;
}
.pane-title {
  transition: all 0.25s ease-in-out;
}
@media (min-width: 768px) {
  .pane-title {
    padding-right: 24px;
    padding-left: 24px;
  }
}
.pane-title[class*=active] {
  background-color: #123250;
  color: white;
}
.pane-title[class*=active]:before, .pane-title[class*=active]:after {
  background-color: currentColor;
}
.pane-title[class*=active]:before {
  transform: rotate(90deg);
}
.pane-title__white:after {
  background-color: transparent;
}
.pane-title__white[class*=active]:after {
  transform: rotate(-90deg);
}
.pane-title__text {
  background-color: transparent;
  width: auto;
  padding-left: 0;
  padding-right: 42px;
  font-size: 1rem;
}
.pane-title__text.gui--toggle__active {
  background: transparent;
  color: #123250;
}
.pane-content {
  display: none;
}
.pane-content > ul:last-child, .pane-content > p:last-child, .pane-content > ol:last-child {
  margin-bottom: 0;
}
.pane-content.toggle__active {
  display: block;
  padding: 24px;
}
.pane-content__buy.toggle__active {
  padding-top: 12px;
}
.pane-content__nopad {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

/*! jQuery UI - v1.12.1 - 2018-05-05
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=lbam-&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23fff&fcHighlight=%23fff&borderColorHighlight=%23f0825a&bgTextureHighlight=flat&bgColorHighlight=%23f0825a&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%2300538b&bgTextureActive=flat&bgColorActive=%2300538b&iconColorHover=%23555555&fcHover=%232b2b2b&borderColorHover=%235d95cf&bgTextureHover=flat&bgColorHover=%235d95cf&iconColorDefault=%23777777&fcDefault=%23001729&borderColorDefault=%23f4f5f8&bgTextureDefault=flat&bgColorDefault=%23f4f5f8&iconColorContent=%23444444&fcContent=%23333333&borderColorContent=%23dddddd&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23333333&borderColorHeader=%23dddddd&bgTextureHeader=flat&bgColorHeader=%23e9e9e9&cornerRadius=0&fwDefault=normal&fsDefault=1em&ffDefault='LucidaSansRoman'%2C%20Arial%2C%20sans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

.ui-helper-clearfix:after {
  clear: both;
}

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}

.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

.ui-datepicker td {
  border: 0;
  padding: 1px;
}

.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em;
}

/* Component containers
----------------------------------*/
.ui-widget {
  font-family: "LucidaSansRoman", Arial, sans-serif;
  font-size: 1em;
}

.ui-widget .ui-widget {
  font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "LucidaSansRoman", Arial, sans-serif;
  font-size: 1em;
}

.ui-widget.ui-widget-content {
  border: 1px solid #f4f5f8;
}

.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

.ui-widget-content a {
  color: #333333;
}

.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #f4f5f8;
  background: #f4f5f8;
  font-weight: normal;
  color: #001729;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
  color: #001729;
  text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #5d95cf;
  background: #5d95cf;
  font-weight: normal;
  color: #2b2b2b;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-visual-focus {
  box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #00538b;
  background: #00538b;
  font-weight: normal;
  color: #ffffff;
}

.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #00538b;
  background-color: #ffffff;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #f0825a;
  background: #f0825a;
  color: #fff;
}

.ui-state-checked {
  border: 1px solid #f0825a;
  background: #f0825a;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #fff;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70); /* support: IE8 */
  font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35); /* support: IE8 */
  background-image: none;
}

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}

.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("images/ui-icons_444444_256x240.png");
}

.ui-widget-header .ui-icon {
  background-image: url("images/ui-icons_444444_256x240.png");
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url("images/ui-icons_555555_256x240.png");
}

.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url("images/ui-icons_ffffff_256x240.png");
}

.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url("images/ui-icons_fff_256x240.png");
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("images/ui-icons_cc0000_256x240.png");
}

.ui-button .ui-icon {
  background-image: url("images/ui-icons_777777_256x240.png");
}

/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}

.ui-icon-caret-1-n {
  background-position: 0 0;
}

.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

.ui-icon-caret-1-e {
  background-position: -32px 0;
}

.ui-icon-caret-1-se {
  background-position: -48px 0;
}

.ui-icon-caret-1-s {
  background-position: -65px 0;
}

.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

.ui-icon-caret-1-w {
  background-position: -96px 0;
}

.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

.ui-icon-extlink {
  background-position: -32px -80px;
}

.ui-icon-newwin {
  background-position: -48px -80px;
}

.ui-icon-refresh {
  background-position: -64px -80px;
}

.ui-icon-shuffle {
  background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

.ui-icon-folder-open {
  background-position: -16px -96px;
}

.ui-icon-document {
  background-position: -32px -96px;
}

.ui-icon-document-b {
  background-position: -48px -96px;
}

.ui-icon-note {
  background-position: -64px -96px;
}

.ui-icon-mail-closed {
  background-position: -80px -96px;
}

.ui-icon-mail-open {
  background-position: -96px -96px;
}

.ui-icon-suitcase {
  background-position: -112px -96px;
}

.ui-icon-comment {
  background-position: -128px -96px;
}

.ui-icon-person {
  background-position: -144px -96px;
}

.ui-icon-print {
  background-position: -160px -96px;
}

.ui-icon-trash {
  background-position: -176px -96px;
}

.ui-icon-locked {
  background-position: -192px -96px;
}

.ui-icon-unlocked {
  background-position: -208px -96px;
}

.ui-icon-bookmark {
  background-position: -224px -96px;
}

.ui-icon-tag {
  background-position: -240px -96px;
}

.ui-icon-home {
  background-position: 0 -112px;
}

.ui-icon-flag {
  background-position: -16px -112px;
}

.ui-icon-calendar {
  background-position: -32px -112px;
}

.ui-icon-cart {
  background-position: -48px -112px;
}

.ui-icon-pencil {
  background-position: -64px -112px;
}

.ui-icon-clock {
  background-position: -80px -112px;
}

.ui-icon-disk {
  background-position: -96px -112px;
}

.ui-icon-calculator {
  background-position: -112px -112px;
}

.ui-icon-zoomin {
  background-position: -128px -112px;
}

.ui-icon-zoomout {
  background-position: -144px -112px;
}

.ui-icon-search {
  background-position: -160px -112px;
}

.ui-icon-wrench {
  background-position: -176px -112px;
}

.ui-icon-gear {
  background-position: -192px -112px;
}

.ui-icon-heart {
  background-position: -208px -112px;
}

.ui-icon-star {
  background-position: -224px -112px;
}

.ui-icon-link {
  background-position: -240px -112px;
}

.ui-icon-cancel {
  background-position: 0 -128px;
}

.ui-icon-plus {
  background-position: -16px -128px;
}

.ui-icon-plusthick {
  background-position: -32px -128px;
}

.ui-icon-minus {
  background-position: -48px -128px;
}

.ui-icon-minusthick {
  background-position: -64px -128px;
}

.ui-icon-close {
  background-position: -80px -128px;
}

.ui-icon-closethick {
  background-position: -96px -128px;
}

.ui-icon-key {
  background-position: -112px -128px;
}

.ui-icon-lightbulb {
  background-position: -128px -128px;
}

.ui-icon-scissors {
  background-position: -144px -128px;
}

.ui-icon-clipboard {
  background-position: -160px -128px;
}

.ui-icon-copy {
  background-position: -176px -128px;
}

.ui-icon-contact {
  background-position: -192px -128px;
}

.ui-icon-image {
  background-position: -208px -128px;
}

.ui-icon-video {
  background-position: -224px -128px;
}

.ui-icon-script {
  background-position: -240px -128px;
}

.ui-icon-alert {
  background-position: 0 -144px;
}

.ui-icon-info {
  background-position: -16px -144px;
}

.ui-icon-notice {
  background-position: -32px -144px;
}

.ui-icon-help {
  background-position: -48px -144px;
}

.ui-icon-check {
  background-position: -64px -144px;
}

.ui-icon-bullet {
  background-position: -80px -144px;
}

.ui-icon-radio-on {
  background-position: -96px -144px;
}

.ui-icon-radio-off {
  background-position: -112px -144px;
}

.ui-icon-pin-w {
  background-position: -128px -144px;
}

.ui-icon-pin-s {
  background-position: -144px -144px;
}

.ui-icon-play {
  background-position: 0 -160px;
}

.ui-icon-pause {
  background-position: -16px -160px;
}

.ui-icon-seek-next {
  background-position: -32px -160px;
}

.ui-icon-seek-prev {
  background-position: -48px -160px;
}

.ui-icon-seek-end {
  background-position: -64px -160px;
}

.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

.ui-icon-stop {
  background-position: -96px -160px;
}

.ui-icon-eject {
  background-position: -112px -160px;
}

.ui-icon-volume-off {
  background-position: -128px -160px;
}

.ui-icon-volume-on {
  background-position: -144px -160px;
}

.ui-icon-power {
  background-position: 0 -176px;
}

.ui-icon-signal-diag {
  background-position: -16px -176px;
}

.ui-icon-signal {
  background-position: -32px -176px;
}

.ui-icon-battery-0 {
  background-position: -48px -176px;
}

.ui-icon-battery-1 {
  background-position: -64px -176px;
}

.ui-icon-battery-2 {
  background-position: -80px -176px;
}

.ui-icon-battery-3 {
  background-position: -96px -176px;
}

.ui-icon-circle-plus {
  background-position: 0 -192px;
}

.ui-icon-circle-minus {
  background-position: -16px -192px;
}

.ui-icon-circle-close {
  background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

.ui-icon-circle-check {
  background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}

/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: Alpha(Opacity=30); /* support: IE8 */
}

.ui-widget-shadow {
  box-shadow: 0px 0px 5px #666666;
}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

.ui-helper-clearfix:after {
  clear: both;
}

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}

.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

.ui-datepicker td {
  border: 0;
  padding: 1px;
}

.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  background: #f0825a;
  float: left;
  opacity: 1;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em;
}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=lbam-&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cc0000&fcError=%235f3f3f&borderColorError=%23f1a899&bgTextureError=flat&bgColorError=%23fddfdf&iconColorHighlight=%23fff&fcHighlight=%23fff&borderColorHighlight=%23f0825a&bgTextureHighlight=flat&bgColorHighlight=%23f0825a&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%2300538b&bgTextureActive=flat&bgColorActive=%2300538b&iconColorHover=%23555555&fcHover=%232b2b2b&borderColorHover=%235d95cf&bgTextureHover=flat&bgColorHover=%235d95cf&iconColorDefault=%23777777&fcDefault=%23001729&borderColorDefault=%23f4f5f8&bgTextureDefault=flat&bgColorDefault=%23f4f5f8&iconColorContent=%23444444&fcContent=%23333333&borderColorContent=%23dddddd&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23444444&fcHeader=%23333333&borderColorHeader=%23dddddd&bgTextureHeader=flat&bgColorHeader=%23e9e9e9&cornerRadius=0&fwDefault=normal&fsDefault=1em&ffDefault='LucidaSansRoman'%2C%20Arial%2C%20sans-serif
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: "LucidaSansRoman", Arial, sans-serif;
  font-size: 1em;
}

.ui-widget .ui-widget {
  font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "LucidaSansRoman", Arial, sans-serif;
  font-size: 1em;
}

.ui-widget.ui-widget-content {
  border: 1px solid #f4f5f8;
}

.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

.ui-widget-content a {
  color: #333333;
}

.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #f4f5f8;
  background: #f4f5f8;
  font-weight: normal;
  color: #001729;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
  color: #001729;
  text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  background: #5d95cf;
  font-weight: normal;
  color: #2b2b2b;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-visual-focus {
  box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #00538b;
  background: #00538b;
  font-weight: normal;
  color: #ffffff;
}

.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #00538b;
  background-color: #ffffff;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #f0825a;
  background: #f0825a;
  color: #fff;
}

.ui-state-checked {
  border: 1px solid #f0825a;
  background: #f0825a;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #fff;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70); /* support: IE8 */
  font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35); /* support: IE8 */
  background-image: none;
}

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}

.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("images/ui-icons_444444_256x240.png");
}

.ui-widget-header .ui-icon {
  background-image: url("images/ui-icons_ffffff_256x240.png");
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url("images/ui-icons_555555_256x240.png");
}

.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url("images/ui-icons_ffffff_256x240.png");
}

.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url("images/ui-icons_fff_256x240.png");
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("images/ui-icons_cc0000_256x240.png");
}

.ui-button .ui-icon {
  background-image: url("images/ui-icons_777777_256x240.png");
}

/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}

.ui-icon-caret-1-n {
  background-position: 0 0;
}

.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

.ui-icon-caret-1-e {
  background-position: -32px 0;
}

.ui-icon-caret-1-se {
  background-position: -48px 0;
}

.ui-icon-caret-1-s {
  background-position: -65px 0;
}

.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

.ui-icon-caret-1-w {
  background-position: -96px 0;
}

.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

.ui-icon-extlink {
  background-position: -32px -80px;
}

.ui-icon-newwin {
  background-position: -48px -80px;
}

.ui-icon-refresh {
  background-position: -64px -80px;
}

.ui-icon-shuffle {
  background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

.ui-icon-folder-open {
  background-position: -16px -96px;
}

.ui-icon-document {
  background-position: -32px -96px;
}

.ui-icon-document-b {
  background-position: -48px -96px;
}

.ui-icon-note {
  background-position: -64px -96px;
}

.ui-icon-mail-closed {
  background-position: -80px -96px;
}

.ui-icon-mail-open {
  background-position: -96px -96px;
}

.ui-icon-suitcase {
  background-position: -112px -96px;
}

.ui-icon-comment {
  background-position: -128px -96px;
}

.ui-icon-person {
  background-position: -144px -96px;
}

.ui-icon-print {
  background-position: -160px -96px;
}

.ui-icon-trash {
  background-position: -176px -96px;
}

.ui-icon-locked {
  background-position: -192px -96px;
}

.ui-icon-unlocked {
  background-position: -208px -96px;
}

.ui-icon-bookmark {
  background-position: -224px -96px;
}

.ui-icon-tag {
  background-position: -240px -96px;
}

.ui-icon-home {
  background-position: 0 -112px;
}

.ui-icon-flag {
  background-position: -16px -112px;
}

.ui-icon-calendar {
  background-position: -32px -112px;
}

.ui-icon-cart {
  background-position: -48px -112px;
}

.ui-icon-pencil {
  background-position: -64px -112px;
}

.ui-icon-clock {
  background-position: -80px -112px;
}

.ui-icon-disk {
  background-position: -96px -112px;
}

.ui-icon-calculator {
  background-position: -112px -112px;
}

.ui-icon-zoomin {
  background-position: -128px -112px;
}

.ui-icon-zoomout {
  background-position: -144px -112px;
}

.ui-icon-search {
  background-position: -160px -112px;
}

.ui-icon-wrench {
  background-position: -176px -112px;
}

.ui-icon-gear {
  background-position: -192px -112px;
}

.ui-icon-heart {
  background-position: -208px -112px;
}

.ui-icon-star {
  background-position: -224px -112px;
}

.ui-icon-link {
  background-position: -240px -112px;
}

.ui-icon-cancel {
  background-position: 0 -128px;
}

.ui-icon-plus {
  background-position: -16px -128px;
}

.ui-icon-plusthick {
  background-position: -32px -128px;
}

.ui-icon-minus {
  background-position: -48px -128px;
}

.ui-icon-minusthick {
  background-position: -64px -128px;
}

.ui-icon-close {
  background-position: -80px -128px;
}

.ui-icon-closethick {
  background-position: -96px -128px;
}

.ui-icon-key {
  background-position: -112px -128px;
}

.ui-icon-lightbulb {
  background-position: -128px -128px;
}

.ui-icon-scissors {
  background-position: -144px -128px;
}

.ui-icon-clipboard {
  background-position: -160px -128px;
}

.ui-icon-copy {
  background-position: -176px -128px;
}

.ui-icon-contact {
  background-position: -192px -128px;
}

.ui-icon-image {
  background-position: -208px -128px;
}

.ui-icon-video {
  background-position: -224px -128px;
}

.ui-icon-script {
  background-position: -240px -128px;
}

.ui-icon-alert {
  background-position: 0 -144px;
}

.ui-icon-info {
  background-position: -16px -144px;
}

.ui-icon-notice {
  background-position: -32px -144px;
}

.ui-icon-help {
  background-position: -48px -144px;
}

.ui-icon-check {
  background-position: -64px -144px;
}

.ui-icon-bullet {
  background-position: -80px -144px;
}

.ui-icon-radio-on {
  background-position: -96px -144px;
}

.ui-icon-radio-off {
  background-position: -112px -144px;
}

.ui-icon-pin-w {
  background-position: -128px -144px;
}

.ui-icon-pin-s {
  background-position: -144px -144px;
}

.ui-icon-play {
  background-position: 0 -160px;
}

.ui-icon-pause {
  background-position: -16px -160px;
}

.ui-icon-seek-next {
  background-position: -32px -160px;
}

.ui-icon-seek-prev {
  background-position: -48px -160px;
}

.ui-icon-seek-end {
  background-position: -64px -160px;
}

.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

.ui-icon-stop {
  background-position: -96px -160px;
}

.ui-icon-eject {
  background-position: -112px -160px;
}

.ui-icon-volume-off {
  background-position: -128px -160px;
}

.ui-icon-volume-on {
  background-position: -144px -160px;
}

.ui-icon-power {
  background-position: 0 -176px;
}

.ui-icon-signal-diag {
  background-position: -16px -176px;
}

.ui-icon-signal {
  background-position: -32px -176px;
}

.ui-icon-battery-0 {
  background-position: -48px -176px;
}

.ui-icon-battery-1 {
  background-position: -64px -176px;
}

.ui-icon-battery-2 {
  background-position: -80px -176px;
}

.ui-icon-battery-3 {
  background-position: -96px -176px;
}

.ui-icon-circle-plus {
  background-position: 0 -192px;
}

.ui-icon-circle-minus {
  background-position: -16px -192px;
}

.ui-icon-circle-close {
  background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

.ui-icon-circle-check {
  background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}

/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: Alpha(Opacity=30); /* support: IE8 */
}

.ui-widget-shadow {
  box-shadow: 0px 0px 5px #666666;
}

.ui-datepicker-header {
  background: #123250;
  border: 1px solid #123250;
}
.ui-datepicker-header .ui-datepicker-prev.ui-state-hover,
.ui-datepicker-header .ui-datepicker-next.ui-state-hover {
  background: none !important;
  border: none !important;
}

.ui-datepicker {
  font-size: 0.9375rem;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  color: white;
  background: #2f455c;
  border-radius: 5px;
  font-size: 0.875rem;
  font-weight: 400;
  padding-bottom: 2px;
  transition: all 0.25s ease-in-out;
}
.ui-datepicker .ui-datepicker-buttonpane button:hover {
  background: #37c391;
}
.ui-datepicker td a {
  border-radius: 5px;
}

/* modules */
/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
* Landing page grid
 */
/**
 * Startpage grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.meta {
  align-items: baseline;
  display: flex;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: space-between;
  padding-bottom: 4px;
  z-index: 252;
}
.meta-menu {
  flex: 1;
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
@media (min-width: 996px) and (max-width: 1200px) {
  .meta-menu-link {
    white-space: normal;
    min-width: 18vw;
  }
}
@media (max-width: 995px) {
  .meta-menu {
    background-color: #f1f1f4;
    flex-wrap: wrap;
    padding: 1.5625rem 2.8125rem;
  }
}
.meta-menu__language li.active {
  display: none;
}
.meta-menu__language li.active a {
  border-bottom: 1px solid #37c391;
}
.meta-menu__default li:last-child a.meta-menu-link {
  color: #237B5C;
}
.meta-menu__default li:last-child a.meta-menu-link:after {
  display: inline-block;
  padding-left: 0.375rem;
  position: relative;
  left: 0;
  transition: 0.3s ease-in;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.meta-menu__default li:last-child a.meta-menu-link:hover:after {
  left: 5px;
}
.meta-menu__insti li {
  margin-right: 0 !important;
}
.meta-menu__insti li:nth-child(1n) {
  display: none;
}
.meta-menu__insti li a {
  color: #37c391;
}
.meta-menu__insti li a:after {
  display: inline-block;
  padding-left: 0.375rem;
  position: relative;
  left: 0;
  transition: 0.3s ease-in;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.meta-menu__insti li a:hover:after {
  left: 5px;
}
.meta-menu__mobile li a {
  color: #123250;
}
.meta-menu-link {
  color: #123250;
  font-size: 0.8125rem;
  line-height: 1.3;
}
.meta-menu-link:hover {
  color: #237B5C;
}
.meta-menu-link:focus-visible {
  outline: 2px solid #0d6efd !important;
}
.meta-menu-link__mobile {
  color: #123250;
  font-size: 0.8125rem;
  line-height: 1.3;
  text-align: center;
  padding: 0 0.75rem;
}
@media (min-width: 1400px) {
  .meta-menu-link {
    font-size: 0.875rem;
  }
}
.meta-menu li {
  margin-right: 1.5rem;
}
@media (min-width: 995px) and (max-width: 1200px) {
  .meta-menu li {
    margin-right: 1.2em;
  }
}
@media (max-width: 995px) {
  .meta-menu li {
    flex: 1 0 calc(50% - 24px);
    margin-bottom: 0.625rem;
    padding-left: 2px;
  }
}
.meta-menu li a {
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.3;
}
@media (min-width: 1400px) {
  .meta-menu li a {
    font-size: 0.875rem;
  }
}
.meta-action {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1rem;
}
@media (min-width: 1280px) {
  .meta-action {
    gap: 1.5rem;
  }
}
.meta-action-area {
  border: none;
  color: rgba(18, 50, 80, 0.5);
  font-size: 0.75rem;
  line-height: 1.3;
}
.meta-action .lawful-hint .hint__bottom {
  top: 40px;
}
@media (min-width: 996px) and (max-width: 1200px) {
  .meta-action .lawful-hint, .meta-action .lawful-hint p {
    white-space: normal;
    max-width: 18vw;
  }
}
.meta-mobile {
  text-align: center;
  margin-bottom: 1.5rem;
}
.meta-mobile-language {
  display: inline-flex;
  list-style: none;
}
.meta-mobile-language a {
  color: #123250;
}
.meta-row {
  text-align: center;
  margin: 0 1.5rem;
}
.meta-row .button {
  width: 100%;
}

.ie11 .meta {
  display: block;
  position: relative;
}
.ie11 .meta-action {
  display: block;
  float: right;
}
.ie11 .meta-menu {
  float: left;
}
.ie11 .meta-menu__insti {
  position: absolute;
  right: 0;
}

.header {
  background: white;
  border-bottom: 2px solid #e7eaed;
  height: 3.25rem;
  position: fixed;
  left: 0;
  transition: transform 0.3s ease-in-out, background 500ms ease-in-out, color 800ms ease-in-out;
  transform: translateY(0);
  top: 0;
  width: 100%;
  z-index: 1000;
}
@media (min-width: 996px) {
  .header {
    height: 135px;
  }
  .header + section {
    margin-top: 8.5rem;
  }
}
.header .hidden-label {
  display: none;
  visibility: hidden;
}
@media (min-width: 996px) {
  .header .hidden-label {
    display: inline;
  }
}
.header .mobile-only {
  display: inline;
}
@media (min-width: 996px) {
  .header .mobile-only {
    display: none;
    visibility: hidden;
  }
}
.header-meta {
  display: none;
  position: sticky;
  z-index: 252;
}
.header-meta + hr {
  border: none;
  height: 0;
  display: none;
}
@media (min-width: 996px) {
  .header-meta {
    border-bottom: none;
    display: block;
  }
  .header-meta + hr.meta-border {
    display: block;
    height: 1px;
    width: 100%;
    background: #e7eaed;
    background-image: linear-gradient(to right, #e7eaed, #8898a8, #e7eaed);
  }
}
.header-meta .hint, .header-meta .lawful-hint .hint {
  color: #333;
}
.header-meta .lawful-hint .hint__anchor {
  color: #123250;
  margin-block: 0;
  margin-inline: 0;
  cursor: pointer;
  font-size: 18px;
  line-height: 1.2;
  position: relative;
  top: -4px;
  padding: 0 8px;
}
.header-meta .lawful-hint .hint__anchor .hint-toggle, .header-meta .lawful-hint .hint__anchor .iconized {
  width: 20px;
  height: 20px;
  font-size: 18px;
  line-height: 1.2;
}
.header-meta .lawful-hint, .header-main .lawful-hint {
  position: relative;
  color: #123250;
  z-index: 300;
  top: 3px;
}
.header-meta .lawful-hint + a.button, .header-main .lawful-hint + a.button {
  top: 4px;
  position: relative;
}
.header-meta .lawful-hint .hint__bottom, .header-main .lawful-hint .hint__bottom {
  background-color: #123250;
  color: white;
  padding: 1em 8px;
  position: absolute;
  right: -5em;
  z-index: 333;
  min-width: 21em;
  height: auto;
  transform: scaleY(0);
  opacity: 0;
  pointer-events: none;
  transform-origin: top;
  transition: transform 300ms ease-in-out 30ms, opacity 300ms ease-in-out 30ms;
}
@media (min-width: 996px) {
  .header-meta .lawful-hint .hint__bottom, .header-main .lawful-hint .hint__bottom {
    min-width: 24em;
    right: 0;
    padding-inline: 9.6px;
  }
}
.header-meta .lawful-hint .hint__bottom:before, .header-main .lawful-hint .hint__bottom:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #123250;
  position: absolute;
  right: 5em;
  top: -8px;
}
@media (min-width: 996px) {
  .header-meta .lawful-hint .hint__bottom:before, .header-main .lawful-hint .hint__bottom:before {
    right: 0;
  }
}
.header-meta .lawful-hint:hover .hint__bottom, .header-meta .lawful-hint.is-shown-by-js .hint__bottom, .header-main .lawful-hint:hover .hint__bottom, .header-main .lawful-hint.is-shown-by-js .hint__bottom {
  transform: scaleY(1);
  opacity: 1;
  pointer-events: auto;
}
.header-meta .lawful-hint .hint__anchor, .header-main .lawful-hint .hint__anchor {
  color: #123250;
  margin-block-start: 0;
}
@media (min-width: 996px) {
  .header-meta .lawful-hint .hint__anchor, .header-main .lawful-hint .hint__anchor {
    margin-block-start: 0.3rem;
  }
}
.header-meta .lawful-hint .hint__anchor, .header-main .lawful-hint .hint__anchor {
  margin-block-end: 0;
  margin-inline: 0;
  padding-inline: 0.1em 0;
  cursor: pointer;
  font-size: 0.8125rem;
}
@media (min-width: 1400px) {
  .header-meta .lawful-hint .hint__anchor, .header-main .lawful-hint .hint__anchor {
    font-size: 0.875rem;
  }
}
.header-meta .lawful-hint .hint__anchor .widescreen-only, .header-main .lawful-hint .hint__anchor .widescreen-only {
  display: none;
}
@media (min-width: 1280px) {
  .header-meta .lawful-hint .hint__anchor .widescreen-only, .header-main .lawful-hint .hint__anchor .widescreen-only {
    display: inline;
  }
}
@media (min-width: 1066px) {
  .header-meta .lawful-hint .hint__anchor .hint-hover .widescreen-only, .header-main .lawful-hint .hint__anchor .hint-hover .widescreen-only {
    display: inline;
  }
}
.header-meta .lawful-hint .hint__anchor button, .header-main .lawful-hint .hint__anchor button {
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 500;
  color: #123250;
}
.header-meta .lawful-hint .hint__anchor button:hover, .header-meta .lawful-hint .hint__anchor button:active, .header-main .lawful-hint .hint__anchor button:hover, .header-main .lawful-hint .hint__anchor button:active {
  font-weight: 600;
}
.header-meta .lawful-hint .hint__anchor button.iconized, .header-meta .lawful-hint .hint__anchor button .iconized, .header-main .lawful-hint .hint__anchor button.iconized, .header-main .lawful-hint .hint__anchor button .iconized {
  display: inline-block;
  box-sizing: content-box;
  border-radius: 50%;
  width: 0.9375rem;
  height: 0.9375rem;
  padding-inline-start: 0.1em;
  padding-inline-end: 0.1em;
  padding-block: 0.1em;
  margin-block: 0;
  margin-inline: auto;
  background: #123250;
  border: 1px solid #123250;
  color: #fff;
  text-align: center;
  font-family: ClanPro, sans-serif;
  font-size: 0.8625rem;
  line-height: 1.2em;
  font-weight: 600;
}
.header-meta .lawful-hint .hint__anchor button img, .header-main .lawful-hint .hint__anchor button img {
  max-height: 1em;
}
.header-meta .lawful-hint .hint__anchor button .widescreen-only, .header-main .lawful-hint .hint__anchor button .widescreen-only {
  font-weight: 400;
}
.header-main {
  padding: 0;
  position: static;
  max-height: 150px;
  display: flex;
  justify-content: space-between;
}
.header-main .header-main-nav {
  order: 3;
}
.header-main .header-main-search {
  order: 2;
}
.header-main-logo, .header-main > .lawful-hint {
  align-items: center;
  display: flex;
  display: inline-flex;
  height: calc(3.25rem - 2px);
  padding-bottom: 12px;
  position: relative;
  text-decoration: none;
}
.header-main-logo .hint__bottom, .header-main > .lawful-hint .hint__bottom {
  top: calc(3.25rem - 6px);
}
.header-main-logo {
  width: 180px;
  flex-grow: 2;
}
@media (max-width: 767px) {
  .header-main-logo > a {
    padding-top: 0.3rem;
  }
}
.header-main-logo svg {
  height: 1rem;
}
@media (min-width: 768px) {
  .header-main-logo svg {
    height: 1.125rem;
  }
}
@media (min-width: 996px) {
  .header-main-logo {
    height: auto;
    width: 220px;
    flex-grow: 1;
  }
  .header-main-logo svg {
    height: auto;
    width: 220px;
  }
}
@media (min-width: 1076px) {
  .header-main-logo svg {
    width: 250px;
  }
}
@media (min-width: 1280px) {
  .header-main-logo svg {
    width: 290px;
  }
}
.header-main-search {
  position: static;
}
.header-main-search .search-button {
  height: 52px;
}
.header-main.header-search__active .lawful-hint, .header-main.header-search__active .header-main-logo {
  display: none;
}
@media (min-width: 996px) {
  .header-main {
    display: flex;
    align-items: center;
    padding-inline-start: 0;
    padding-inline-end: 0;
  }
  .header-main .lawful-hint {
    display: none !important;
  }
  .header-main .header-main-nav {
    order: 2;
    margin-left: auto;
  }
  .header-main .header-main-search {
    order: 3;
  }
}
@media (max-width: 995px) {
  .header-main.header-search__active {
    padding-inline: 0;
    grid-column: full-width;
  }
}
.header__hidden .header-main {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.7s 0s ease;
}

@media (max-width: 995px) {
  header.content-grid .header-main.header-search__active {
    grid-column: full-width;
    position: absolute;
    top: 0;
  }
}
.mainmenu {
  height: 50px;
  padding-right: 0.75rem;
}
.mainmenu a:hover {
  color: #237B5C;
}
.mainmenu img {
  width: auto;
  max-width: 100%;
}
.mainmenu .navlink {
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.125rem;
  opacity: 0;
  padding: 0.875rem 0;
  position: relative;
}
.mainmenu .navlink__back {
  position: absolute;
  top: 5px;
  left: 20px;
  z-index: 110;
}
.mainmenu .navlink__back:before {
  display: inline-block;
  font-size: 14px;
  margin-right: 10px;
  transform: rotate(180deg);
  transform-origin: center center;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mainmenu .navlink__back span {
  display: inline;
}
.mainmenu .navlink__back span:after {
  display: none;
}
@media (max-width: 767px) {
  .mainmenu {
    min-width: 0;
  }
  .mainmenu .navlink {
    transform: translate3d(40px, 0, 0);
    transition: transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.4s cubic-bezier(0.22, 0.61, 0.36, 1), color 0.35s ease;
  }
}
@media (min-width: 996px) {
  .mainmenu {
    height: 75px;
    margin-right: 1.5rem;
    padding-right: 0;
  }
  .mainmenu .navlink {
    display: block;
    cursor: pointer;
    font-size: 1rem;
    line-height: 63px;
    opacity: 1;
    padding: 0;
  }
}
@media (min-width: 1076px) {
  .mainmenu .navlink {
    font-size: 1.125rem;
  }
}
@media (min-width: 1280px) {
  .mainmenu {
    margin-right: 3rem;
  }
}
.mainmenu-trigger {
  align-items: center;
  background-color: transparent;
  border: none;
  box-shadow: none;
  cursor: pointer;
  color: #123250;
  display: flex;
  font-size: 0.8375rem;
  justify-content: center;
  line-height: 30px;
  outline: 0;
  padding: 10px 0;
  position: relative;
  width: 1.5rem;
  margin-left: 0.5rem;
  z-index: 200;
}
.mainmenu-trigger .burger {
  fill: #123250;
}
@media (min-width: 996px) {
  .mainmenu-trigger {
    display: none;
  }
}
.mainmenu-trigger:before {
  font-size: 24px;
  position: relative;
  left: 30px;
  width: inherit;
}
.mainmenu-trigger__active {
  z-index: 301;
}
.mainmenu-trigger__active span {
  visibility: hidden;
}
.mainmenu-trigger__active svg {
  display: block;
}
@media (max-width: 995px) {
  .mainmenu-layer {
    background-color: white;
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding-top: 50px;
    position: absolute;
    right: 0;
    transform: translate(100%, 0);
    transition: transform 0.3s ease-out;
    top: 0;
    width: 330px;
    z-index: 300;
  }
  .mainmenu-layer:before {
    border-top: 1px solid #f6f6f6;
    content: "";
    position: absolute;
    width: 100%;
    z-index: 150;
  }
  .mainmenu-layer__open {
    transform: translate(0, 0);
  }
  .mainmenu-layer__open > div,
  .mainmenu-layer__open > ul:not(.meta-menu) {
    margin-left: 1.5rem;
  }
  .mainmenu-layer__open .meta-menu {
    margin-left: 0;
    padding-left: 1.5rem;
  }
  .mainmenu-layer__open .navlink {
    transform: translateY(0);
    opacity: 1;
  }
}
.mainmenu-list {
  list-style: none;
  margin-bottom: 3.125rem;
  padding-left: 0;
  white-space: nowrap;
}
@media (min-width: 996px) {
  .mainmenu-list {
    margin-bottom: 0;
    margin-top: 0;
  }
}
.mainmenu-list-item {
  display: block;
  position: relative;
  margin: 0;
}
.mainmenu-list-item:first-child a {
  border-top: none;
}
@media (max-width: 995px) {
  .mainmenu-list-item:nth-child(1) .navlink {
    transition-delay: 50ms, 50ms, 0s;
  }
  .mainmenu-list-item:nth-child(2) .navlink {
    transition-delay: 100ms, 100ms, 0s;
  }
  .mainmenu-list-item:nth-child(3) .navlink {
    transition-delay: 150ms, 150ms, 0s;
  }
  .mainmenu-list-item:nth-child(4) .navlink {
    transition-delay: 200ms, 200ms, 0s;
  }
  .mainmenu-list-item:nth-child(5) .navlink {
    transition-delay: 250ms, 250ms, 0s;
  }
  .mainmenu-list-item:nth-child(6) .navlink {
    transition-delay: 300ms, 300ms, 0s;
  }
  .mainmenu-list-item:nth-child(7) .navlink {
    transition-delay: 350ms, 350ms, 0s;
  }
}
@media (min-width: 996px) {
  .mainmenu-list-item {
    display: inline-block;
    margin-right: 0;
    margin-left: 1px;
  }
}
@media (min-width: 1200px) {
  .mainmenu-list-item {
    display: inline-block;
    margin-left: 0.5rem;
  }
}
@media (min-width: 1280px) {
  .mainmenu-list-item {
    display: inline-block;
    margin-left: 0.75rem;
  }
}
.mainmenu-list-item__active > a {
  color: #237B5C !important;
}
.mainmenu-list-item a {
  border-top: 1px solid #f6f6f6;
  color: #123250;
  display: block;
}
@media (min-width: 996px) {
  .mainmenu-list-item a {
    border-top: none;
    line-height: 70px;
  }
}
.mainmenu-list-item a span {
  display: block;
}
.mainmenu-list-item__lv1 {
  position: static;
}
.mainmenu-list-item__lv1 > a {
  overflow: hidden;
}
.mainmenu-list-item__lv1 > a > span {
  font-weight: 500;
}
@media (min-width: 768px) {
  .mainmenu-list-item__lv1 > a > span {
    padding: 0 0.375rem;
  }
}
@media (min-width: 1066px) {
  .mainmenu-list-item__lv1 > a > span {
    padding: 0 0.75rem;
  }
}
@media (max-width: 767px) {
  .mainmenu-list-item__lv1 > a > span:after {
    position: absolute;
    right: 1.5rem;
    padding-inline: 0.375rem;
    content: "\e90c";
    font-family: "iconfont-lbbw" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
@media (min-width: 768px) {
  .mainmenu-list-item__lv1 > a > span:after {
    background: #237B5C;
    bottom: -0.75rem;
    content: "";
    height: 5px;
    left: 0;
    opacity: 0;
    position: absolute;
    transition: all 0.3s ease-in-out;
    width: 100%;
  }
}
.mainmenu-list-item__open .flyout {
  max-height: 100vh;
  overflow-y: auto;
}
.mainmenu-list-item__open > a > span {
  position: relative;
}
.mainmenu-list-item__open > a > span:after {
  bottom: 0;
  opacity: 1;
}

#mainmenu .lbbw-icf--close:before {
  content: "";
}

body:not(.openflyout):not(:has(.search__active)) .header.transparent {
  background: rgba(255, 255, 255, 0);
  color: white;
  border-bottom: 2px solid transparent;
}

body:not(.openflyout):not(:has(.search__active)) .header.transparent .mainmenu-trigger .burger {
  fill: white;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .mainmenu-list-item a {
  color: white;
  border-top: transparent;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .mainmenu-list-item a:hover {
  color: #237B5C;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-meta .meta-menu li:not(:last-of-type) .meta-menu-link,
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main .meta-menu li:not(:last-of-type) .meta-menu-link {
  color: white;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-meta .meta-menu li:not(:last-of-type) .meta-menu-link:hover,
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main .meta-menu li:not(:last-of-type) .meta-menu-link:hover {
  color: #237B5C;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-meta .lawful-hint .hint__anchor,
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main .lawful-hint .hint__anchor {
  color: white;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-meta .lawful-hint .hint__anchor .hint-hover,
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main .lawful-hint .hint__anchor .hint-hover {
  color: white;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-meta .lawful-hint .hint__anchor .iconized,
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main .lawful-hint .hint__anchor .iconized {
  background-color: white;
  color: #123250;
  border-color: white;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main-search .search .search-toggle {
  background: transparent;
  color: white;
  transition: transform 0.3s ease-in-out, background 500ms ease-in-out, color 800ms ease-in-out;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main-search .search .search-toggle:hover {
  color: #237B5C;
}
body:not(.openflyout):not(:has(.search__active)) .header.transparent .header-main-search .search.search__active .search-toggle {
  background: white;
  color: #123250;
}

.flyout {
  background-color: white;
  left: 100%;
  max-height: none;
  min-height: 100vh;
  overflow: hidden;
  padding: 50px 0 0;
  position: absolute;
  top: 0;
  transition: left 0.4s ease-out;
  width: 100%;
  z-index: 100;
}
@media (min-width: 996px) {
  .flyout {
    max-height: 0;
    min-height: auto;
    left: 0;
    padding: 0;
    top: calc(100% + 2px);
    transition: max-height 0.6s ease-in-out;
  }
}
.flyout__active {
  left: 0;
  top: 0;
}
.flyout-wrapper {
  padding: 1.5625rem 1.5rem;
  padding-left: 0 !important;
}
@media (min-width: 996px) {
  .flyout-wrapper {
    display: flex;
    -moz-column-gap: 3rem;
         column-gap: 3rem;
    margin: auto;
    padding: 3.4375rem 0 1.6875rem;
    position: relative;
    width: 100%;
  }
}
.flyout-close {
  display: none;
}
@media (min-width: 996px) {
  .flyout-close {
    background-color: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    font-size: 30px;
    height: auto;
    line-height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 45px;
    width: auto;
  }
  .flyout-close:before {
    content: "\e911";
    font-family: "iconfont-lbbw" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
@media (min-width: 996px) {
  .flyout-col {
    width: 50%;
    display: flex;
  }
}
.flyout-col-title {
  background: none transparent;
  box-shadow: none;
  color: #123250;
  border: 0 none;
  display: block;
  font-size: 1.25rem;
  font-weight: 500;
  outline: 0;
  margin-bottom: 0.9375rem;
  line-height: 1.625rem;
  text-align: left;
  width: 100%;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: normal;
}
@media (min-width: 996px) {
  .flyout-col-title {
    font-size: 1.5rem;
    line-height: 1.9375rem;
    padding-top: 0.75rem;
    padding-left: 0;
    padding-right: 1rem;
    width: 38.5%;
  }
}
.flyout-menu {
  padding: 0;
  list-style: none;
  margin-bottom: 3rem;
}
@media (min-width: 996px) {
  .flyout-menu {
    width: 62%;
    margin-bottom: 0;
  }
}
.flyout-menu-item:last-child a {
  border-bottom: none;
}
.flyout-menu-item__active a {
  color: #237B5C;
}
.flyout-menu-item__active a span {
  color: #237B5C;
}
.flyout-menu-item a {
  border-bottom: 1px solid #f1f1f4;
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.125rem;
  padding: 0.875rem 0;
}
@media (min-width: 768px) {
  .flyout-menu-item a {
    font-size: 0.875rem;
    line-height: 1.3125rem;
  }
}
@media (min-width: 1400px) {
  .flyout-menu-item a {
    font-size: 1rem;
  }
}
.flyout-menu-item a:hover span:after {
  transform: translateX(5px);
}
.flyout-menu-item a span:after {
  background: transparent;
  bottom: auto;
  float: right;
  font-size: 14px;
  height: auto;
  opacity: 1;
  position: relative;
  top: 2px;
  transform: none;
  transition: transform 0.3s ease-out;
  width: auto;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 996px) {
  .flyout-menu-item a span:after {
    font-size: 16px;
    content: "\e907";
  }
}

.search {
  position: relative;
  transition: width 0.3s ease-in-out;
}
@media (min-width: 996px) {
  .search {
    display: flex;
    height: 75px;
    justify-content: flex-end;
    width: 1rem;
  }
}
.search__active {
  width: 100vw;
}
@media (max-width: 995px) {
  .search__active {
    display: flex;
    flex-direction: row-reverse;
  }
  .search__active .search-form .search-button {
    display: inline-block;
    display: inline-flex;
  }
}
@media (min-width: 996px) {
  .search__active {
    height: 75px;
    width: 1rem;
  }
}
.search__active .search-layer {
  opacity: 1;
  overflow: visible;
}
@media (max-width: 995px) {
  .search__active .search-layer {
    width: 100vw;
    overflow: auto;
  }
}
.search__active .search-input {
  display: block;
}
@media (max-width: 995px) {
  .search__active .search-toggle {
    right: 0.75rem;
    left: auto;
    width: 9em;
  }
}
.search-button {
  align-items: center;
  border: none;
  background: none;
  display: flex;
  height: 50px;
  justify-content: center;
  padding: 0;
  top: 0;
  left: 0;
  text-align: center;
  vertical-align: middle;
}
@media (min-width: 996px) {
  .search-button {
    height: 30px;
    width: 30px;
  }
}
.search-button:before {
  font-size: 25px;
  line-height: 60px;
  width: 32px;
  margin-left: 16px;
}
@media (min-width: 996px) {
  .search-button:before {
    font-size: 30px;
    margin-left: 0;
  }
}
.search-toggle {
  cursor: pointer;
  padding: 0;
  z-index: 251;
}
@media (min-width: 996px) {
  .search-toggle {
    transition: transform 0.3s ease-in-out, background 500ms ease-in-out, color 800ms ease-in-out;
    background: transparent;
    height: 65px;
    width: 30px;
  }
}
.search-layer {
  align-items: center;
  display: flex;
  height: 100vh;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  transition: width 500ms ease-in-out, background 300ms ease-in-out, color 300ms ease-in-out;
  right: 0;
  left: 0;
  width: 0;
  z-index: 250;
  outline: none;
}
@media (min-width: 996px) {
  .search-layer {
    height: 3.75rem;
    left: auto;
  }
}
.search-layer-wrapper {
  height: 100%;
  padding: 0 0.75rem;
  width: 100%;
}
.search-layer-wrapper:focus-visible {
  outline: none;
}
@media (min-width: 996px) {
  .search-layer-wrapper {
    padding: 0.375rem 0 0 0;
  }
}
.search-layer-wrapper .search-button {
  color: #123250;
  padding-left: 0.5rem;
}
@media (min-width: 996px) {
  .search-layer-wrapper .search-button {
    position: absolute;
    left: 0;
    z-index: 20;
  }
}
.search-form {
  outline: none;
  display: flex;
  align-items: center;
}
.search-form-label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
@media (min-width: 996px) {
  .search-form-button {
    top: 5px;
  }
}
.search-form-input {
  border: none;
  border-bottom: 1px solid #8898a8;
  border-radius: 0;
  font-size: 1rem;
  font-weight: 500;
  padding: 15px 0.75rem 14px 55px;
  line-height: 1.3125rem;
  z-index: 0;
  width: 80%;
  -webkit-appearance: none;
}
@media (min-width: 996px) {
  .search-form-input {
    float: right;
    padding: 15px 80px 14px 55px;
    width: 100%;
  }
}
.search-form-input:focus {
  border-bottom-color: #37c391;
}
.search-arrow {
  fill: #f4f5f8;
  margin-top: 2px;
  margin-right: 0.75rem;
}
.search-result {
  background: white;
  display: none;
  position: absolute;
  top: 50px;
  right: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .search-result {
    top: 49px;
  }
}
@media (min-width: 996px) {
  .search-result {
    border: 2px solid #e7eaed;
    top: 4.5rem;
    right: 70px;
    width: calc(100% - 70px);
    max-height: 70vh;
    overflow: auto;
  }
}
@media (min-width: 1200px) {
  .search-result {
    max-height: 78vh;
  }
}
.search-result__active {
  animation: fadeIn 0.25s linear;
  display: block;
}
.search-result-category {
  background: rgba(18, 50, 80, 0.15);
  color: #123250;
  font-size: 1.0625rem;
  height: 2.25rem;
  padding-left: 1.5rem;
  line-height: 2.25rem;
  margin-bottom: 0;
  text-align: left;
}
.search-result-list {
  list-style: none;
  padding: 0.75rem 1.5rem;
}
.search-result-list li {
  border-bottom: 1px solid rgba(18, 50, 80, 0.3);
  font-size: 0.9375rem;
  line-height: 32px;
}
.search-result-list li:last-child {
  border-bottom: none;
}
.search-result-link {
  color: #237B5C;
  display: inline-block;
  font-size: 0.9375rem !important;
  font-weight: 500;
  padding: 0 1.5rem;
  margin-bottom: 1.5rem;
}
.search-result-link:before {
  top: 3px;
}
.search-result-link:hover {
  color: #206F53;
}
.search-result-footer {
  border-top: 1px solid #2f455c;
  padding: 1.5rem 0;
  text-align: center;
}
.search-result-error {
  padding: 0.75rem 0;
}
.search .loader {
  height: 20px;
  position: absolute;
  left: 0.75rem;
  top: 4.75rem;
  width: 20px;
}
@media (min-width: 996px) {
  .search .loader {
    top: 30px;
    left: 0;
  }
}
.search .loader-circle {
  border-width: 3px;
  height: 20px;
  left: 0;
  width: 20px;
}
.search .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.resultitem-link {
  color: #123250;
  display: flex;
  font-size: 0.875rem;
  position: relative;
  justify-content: space-between;
}
.resultitem-link span {
  color: inherit;
  font-size: inherit;
}
.resultitem-link:hover {
  color: #206F53;
}
.resultitem-link .hi {
  color: #237B5C;
  font-weight: 500;
}

.ipad .search-toggle {
  left: -1.5rem;
}

.metaselect {
  border-radius: 0;
  color: #123250;
  display: inline-block;
  position: relative;
  height: 31px;
  background: transparent;
  overflow: hidden;
  width: 100%;
}
.metaselect:after {
  bottom: 0;
  content: "";
  color: #123250;
  font-size: 12px;
  padding: 0;
  position: absolute;
  pointer-events: none;
  right: 6px;
  text-align: left;
  top: 11px;
  transform: rotate(90deg);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 12px;
  height: 12px;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.metaselect:focus:after {
  color: white;
}
.metaselect select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  border: 0;
  background: transparent none;
  box-shadow: none;
  color: #123250;
  cursor: pointer;
  height: 100%;
  margin: 0;
  padding: 7px 1.5rem 6px 0.75rem;
  outline: 0;
  width: 100%;
}
.metaselect select:focus {
  background: #37c391;
  color: white;
}
.metaselect select:focus option {
  color: white;
}
.metaselect select::-ms-expand {
  display: none;
}
.metaselect select option {
  color: #123250;
}

.content-grid, .container-wrapper-full, .frame-type-teaser, .module > .frame-type-textmedia {
  --grid-padding-inline: 15px;
  --breakout-max-width: 1396px;
  --total-max-width: 1920px;
  --col-max-width: 550px;
  --col-max-margin: 60px;
  --content-max-width: 1160px;
  --breakout-size: calc(
    (var(--breakout-max-width) - var(--content-max-width)) / 2
  );
}
@media (min-width: 996px) {
  .content-grid, .container-wrapper-full, .frame-type-teaser, .module > .frame-type-textmedia {
    --grid-padding-inline: 60px;
  }
}
.content-grid, .container-wrapper-full, .frame-type-teaser, .module > .frame-type-textmedia {
  display: grid;
  grid-template-columns: [full-width-start] minmax(var(--grid-padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--grid-padding-inline) * 2, var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--grid-padding-inline), 1fr) [full-width-end];
}

.slick-slide .content-grid, .slick-slider.content-grid {
  display: grid !important;
}

.hero-slider .content-grid.hidden-load:not(:first-of-type) {
  display: none !important;
}

.content-grid > :not(.breakout, .full-width),
.full-width > :not(.breakout, .full-width) {
  grid-column: content;
}

.content-grid > .breakout {
  grid-column: breakout;
}

header.content-grid .header-meta, header.content-grid .header-main {
  grid-column: breakout;
}
@media (min-width: 996px) and (max-width: 1066px) {
  header.content-grid .header-meta, header.content-grid .header-main {
    grid-column-start: full-width;
    grid-column-end: full-width;
    margin-inline-start: 0.5rem;
    margin-inline-end: 0.5rem;
  }
}
@media (min-width: 1066px) and (max-width: 1200px) {
  header.content-grid .header-meta, header.content-grid .header-main {
    grid-column-start: breakout;
    grid-column-end: full-width;
    margin-left: 0;
    margin-right: 1.5rem;
  }
}
header.content-grid hr.meta-border {
  grid-column: full-width;
}

footer .footer-main .breakout, footer .footer-nav .breakout {
  grid-column: breakout;
  display: flex;
  flex-wrap: wrap;
}
footer .footer-nav .breakout {
  justify-content: center;
}

.column-half {
  min-width: 40%;
  flex: 0 0 90%;
}
@media (min-width: 576px) {
  .column-half {
    max-width: 50%;
    flex: 0 0 50%;
  }
}

@media (max-width: 575px) {
  .column-right {
    display: flex;
    flex: 1 0 50%;
    height: 50px;
    align-items: center;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
}
@media (min-width: 576px) {
  .column-right {
    text-align: right;
    font-size: 1.25rem;
  }
}

.content-grid > .full-width {
  grid-column: full-width;
  display: grid;
  grid-template-columns: inherit;
  overflow-x: clip;
}
.content-grid > .full-width > .frame-type-headerlink_set {
  max-width: calc(100vw - var(--grid-padding-inline));
}

.content-grid.slick-slider > .slick-list {
  grid-column: full-width;
}
.content-grid.slick-slider > .slick-arrow {
  grid-column: full-width;
}

@keyframes scaleProgress {
  0% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@keyframes scaleProgress2 {
  from {
    transform: scaleX(0);
  }
  to {
    transform: scaleX(1);
  }
}
body header.header {
  padding-block-start: 0.3rem;
}
@media (min-width: 996px) {
  body header.header {
    padding-block-start: 1rem;
  }
}
body .progress {
  height: 0.35rem;
  background: #37c391;
  position: fixed;
  top: 0;
  left: 0;
  width: 0%;
}

:root {
  scroll-timeline-name: --myScroller;
  /* Chromium supports the new x/y syntax */
  scroll-timeline-axis: y;
  /* Firefox still supports the old horizontal/vertical syntax */
  scroll-timeline-axis: vertical;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.footer {
  color: white;
  font-size: 0.75rem;
  line-height: 1.48;
}
.footer-logo {
  fill: white;
  height: 28px;
  width: 100%;
  max-width: 312px;
}
.footer-main {
  background: #123250;
  padding: 36px 0;
  position: relative;
  z-index: 3;
}
.footer-col-more {
  padding-bottom: 48px;
  border-bottom: 2px solid white;
}
@media (min-width: 768px) {
  .footer-col-more {
    border-bottom: none;
    padding-bottom: 0;
  }
}
.footer-nav {
  background: white;
  text-align: center;
  padding-top: 20px;
  height: 60px;
}
.footer-nav-link {
  border-bottom: 1px solid #237B5C;
  color: #123250;
  font-size: inherit;
  padding-bottom: 0.25rem;
  margin: 0 12px 12px 0;
  display: inline-flex;
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-right: 0;
  padding-left: 0;
}
.footer .footer-nav-link {
  transition: all 0.25s ease-in-out;
}
.footer .footer-nav-link:hover {
  color: #237B5C;
}
.footer-headline {
  color: white;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.48;
  margin-bottom: 1.4375rem;
  text-align: left;
}
@media (min-width: 768px) {
  .footer-headline {
    text-align: right;
  }
}

.address {
  margin-bottom: 24px;
}
.address-row {
  color: white;
  display: flex;
  flex-wrap: wrap;
}
.address-field {
  flex: 0 0 100%;
}
@media (min-width: 400px) {
  .address-field {
    flex: 0 0 50%;
  }
}

.sociallinks {
  display: flex;
  justify-content: flex-start;
  list-style-type: none;
}
@media (min-width: 768px) {
  .sociallinks {
    justify-content: flex-end;
  }
}
.sociallinks-item {
  margin-left: 24px;
}
.sociallinks-item:first-child {
  margin-left: 0;
}
.sociallinks-item a {
  border-radius: 50%;
  background: white;
  display: flex;
  height: 48px;
  justify-content: center;
  align-items: center;
  width: 48px;
  transition: all 0.25s ease-in-out;
}
.sociallinks-item a:hover {
  background-color: #37c391;
}
.sociallinks-item a svg {
  fill: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
* Landing page grid
 */
/**
 * Startpage grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.hero {
  margin-bottom: 72px;
}
@media (min-width: 992px) {
  .hero {
    padding-top: 106px;
    margin-bottom: 96px;
  }
}
.hero + .main {
  padding-top: 0 !important;
}
.hero__article {
  padding-top: 0;
  margin-bottom: 24px;
}
.hero-figure {
  display: block;
  position: relative;
  margin: 0 auto;
  max-width: 1440px;
  max-height: 480px;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
@media (max-width: 767px) {
  .hero-figure {
    height: 300px;
  }
}
@media (max-width: 991px) {
  .hero-figure {
    height: 380px;
  }
}
.hero-figure picture {
  display: inline-block;
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  width: auto;
}
.hero-figure picture img {
  width: 100%;
}
@media (max-width: 991px) {
  .hero-figure picture img {
    height: 100%;
    margin-left: 50%;
    max-width: none;
    transform: translate(-50%, 0);
    width: auto;
  }
}
.hero-figure-slide {
  max-height: 480px;
  display: block;
  position: relative;
}
.hero-figure-slide-wrapper {
  top: 100px;
  display: flex;
  left: 50%;
  justify-content: flex-end;
  padding: 0 12px;
  position: absolute;
  transform: translate(-50%, 80px);
  max-width: 1170px;
  width: 100%;
}
@media (min-width: 1170px) {
  .hero-figure-slide-wrapper {
    bottom: 55%;
    top: auto;
  }
}
.hero-figure-slide-badge {
  align-items: center;
  background: #37c391;
  border-radius: 50%;
  color: #123250;
  display: flex;
  justify-content: center;
  height: 160px;
  padding: 6px;
  text-align: center;
  width: 160px;
}
.hero-figure-slide-badge-text {
  position: relative;
  top: -10px;
}
.hero-figure-slide-badge-cta {
  color: #123250;
  position: relative;
  top: 5px;
}
.hero-figure-slide-badge-cta:after {
  position: absolute;
  left: 50%;
  top: 24px;
  transition: 0.3s ease-in-out;
  transform: translate(-50%, 0);
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hero-toparea {
  height: 300px;
  max-height: 31.25rem;
  position: relative;
  text-align: center;
}
@media (min-width: 768px) {
  .hero-toparea {
    height: 380px;
  }
}
@media (min-width: 992px) {
  .hero-toparea {
    height: auto;
  }
}
@media (min-width: 1200px) {
  .hero-toparea {
    height: 31.25rem;
  }
}
.hero-toparea-bg {
  background: #123250;
  width: 100%;
  height: 100%;
  max-height: 31.25rem;
}
@media (min-width: 992px) {
  .hero-toparea-bg {
    height: 100%;
    padding-bottom: 33.3333%;
  }
}
@media (min-width: 1200px) {
  .hero-toparea-bg {
    height: 100%;
    padding-bottom: 0;
  }
}
.hero-toparea-content {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -65%);
  top: 50%;
  z-index: 100;
}
@media (min-width: 1200px) {
  .hero-toparea-content {
    transform: translate(-50%, -50%);
  }
}
.hero-toparea-content h1, .hero-toparea-content h2, .hero-toparea-content p {
  color: white;
}
.hero-toparea-content-title {
  color: white;
  font-size: 1.875rem;
  line-height: 2.5625rem;
  margin-bottom: 48px;
  text-align: center;
}
.hero-stage {
  margin: -48px auto 0 auto;
  padding-right: 12px;
  padding-left: 12px;
}
@media (min-width: 1248px) {
  .hero-stage {
    padding-right: 0;
    padding-left: 0;
  }
}
.hero-stage__article {
  max-width: 1450px;
}
@media (min-width: 1280px) {
  .hero-stage__article {
    width: calc(100% - 60px - 1.5rem);
    margin-left: 60px;
    margin-right: 1.5rem;
  }
}
.hero-stage-home {
  margin-top: -50px;
  position: relative;
  z-index: 1;
}
.hero-stage-home-top {
  background: #123250;
  display: flex;
  flex-wrap: wrap;
  padding: 24px;
  position: relative;
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .hero-stage-home-top {
    padding: 48px;
  }
}
@media (min-width: 992px) {
  .hero-stage-home-top {
    flex-wrap: wrap;
  }
}
.hero-stage-home-bottom {
  display: flex;
  justify-content: flex-end;
  padding: 0 24px;
}
@media (min-width: 768px) {
  .hero-stage-home-bottom {
    padding: 0 48px;
  }
}
.hero-stage-home-bottom a {
  color: #237B5C;
}
.hero-stage-home-title {
  color: white;
  flex: 0 0 100%;
}
@media (max-width: 767px) {
  .hero-stage-home-title {
    line-height: 1.75rem;
  }
}
@media (min-width: 992px) {
  .hero-stage-home-title {
    margin-right: 10%;
    max-width: 35%;
  }
}
.hero-stage-home-offer {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .hero-stage-home-offer {
    flex: 1 1 50%;
  }
}
.hero-stage-area {
  background: white;
  height: 60px;
  padding: 24px 36px;
  position: relative;
}
@media (min-width: 1186px) {
  .hero-stage-area {
    padding-right: 24px;
    padding-left: 24px;
  }
}
.hero-slider .slick-dots {
  bottom: 60px;
  position: absolute;
}
.hero-slider .slick-dots li {
  background: transparent !important;
  height: 24px !important;
  margin-right: 0;
  position: relative;
  width: 24px !important;
}
.hero-slider .slick-dots li:after {
  background: white !important;
  border-radius: 50%;
  content: "";
  display: block;
  height: 10px;
  left: 6px;
  position: absolute;
  top: 6px;
  width: 10px;
}
.hero-slider .slick-dots li.slick-active:after {
  background: #37c391 !important;
}
.hero-slider .slick-dots li button {
  font-size: 0;
  height: 24px !important;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px !important;
}
.hero-slider .gallery-btn {
  bottom: 80px;
  z-index: 10;
}
@media (min-width: 1200px) {
  .hero-slider .gallery-btn {
    bottom: 15%;
  }
}
.hero-slider .gallery-btn:after {
  color: white;
}
.hero-slider .gallery-btn__next {
  right: 15px;
}
.hero-slider .gallery-btn__prev {
  right: 45px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.topaction {
  border: 1px solid #37c391;
  border-radius: 1.5625rem;
  height: 3.125rem;
  padding: 0 12px;
}
.topaction-form {
  position: relative;
}
.topaction-form__cta:after {
  background: #37c391;
  border-radius: 1.5625rem;
  content: "";
  height: 3.125rem;
  position: absolute;
  top: -1px;
  right: -0.78125rem;
  width: 3.125rem;
}
.topaction-form-label {
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  text-align: center;
  margin-right: 0;
}
.topaction-form-label__hidden {
  font-size: 0;
  position: absolute;
  visibility: hidden;
}
.topaction-form-input {
  color: white;
  font-size: 0.875rem;
  font-family: ClanPro, sans-serif;
  height: 3.125rem;
  padding-bottom: 3px;
  padding-left: 12px;
}
.topaction-form-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white;
  opacity: 1;
}
.topaction-form-input::-moz-placeholder { /* Firefox 19+ */
  color: white;
  opacity: 1;
}
.topaction-form-input:-ms-input-placeholder { /* IE 10+ */
  color: white;
  opacity: 1;
}
.topaction-form-input:-moz-placeholder { /* Firefox 18- */
  color: white;
  opacity: 1;
}
@media (min-width: 1200px) {
  .topaction-form-input {
    font-size: 1.125rem;
  }
}
.topaction-form-cta {
  align-items: center;
  border: none;
  background: none;
  display: flex;
  height: 3.125rem;
  justify-content: center;
  position: absolute;
  right: -6px;
  top: 0;
  width: 3.125rem;
  z-index: 1;
}
.topaction-form-cta__btn {
  top: -1px;
  right: -0.78125rem;
}
.topaction-form-cta:before {
  color: white;
  font-size: 30px;
  height: 30px;
  position: relative;
  width: 30px;
  content: "\e90d";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 768px) {
  .topaction-form-cta {
    height: 3.125rem;
    width: 3.125rem;
  }
  .topaction-form-cta:before {
    font-size: 36px;
    top: -3px;
  }
}
.topaction-form-cta span {
  position: absolute;
  visibility: hidden;
}
.topaction .selectskin:after {
  color: #37c391;
}
.topaction .loader {
  height: 3.125rem;
  position: absolute;
  right: -0.78125rem;
  top: -1px;
  width: 3.125rem;
  z-index: 1;
}
.topaction .loader-circle {
  border-width: 3px;
  height: 24px;
  width: 24px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.breadcrumb-list {
  display: flex;
  font-size: 0.6875rem;
  line-height: 1.875rem;
  list-style: none;
  margin: 0 0 1.25rem;
  padding: 0;
}
@media (min-width: 768px) {
  .breadcrumb-list {
    display: flex;
  }
}
.breadcrumb-list-item {
  position: relative;
  margin-right: 6px;
}
.breadcrumb-list-item:not(:first-child):before {
  color: #8898a8;
  display: inline-block;
  font-size: 9px;
  position: relative;
  top: 0;
  vertical-align: middle;
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 575px) {
  .breadcrumb-list-item {
    display: none;
  }
  .breadcrumb-list-item:nth-last-child(2) {
    display: inline-block;
  }
  .breadcrumb-list-item:before {
    transform: rotate(180deg);
  }
  .breadcrumb-list-item a {
    color: #123250 !important;
  }
}
.breadcrumb-list-item a {
  color: #123250;
  font-size: inherit;
  transition: color 0.3s;
}
.breadcrumb-list-item:hover, .breadcrumb-list-item.active {
  color: #206F53;
  font-weight: 700;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.result {
  padding-top: 48px;
  padding-bottom: 48px;
}
@media (min-width: 1200px) {
  .result {
    padding-bottom: 0;
  }
}
.result-status {
  height: 48px;
  padding: 24px 0;
  text-align: center;
}

.fondsresult.fondsresult__open {
  padding-top: 0;
  margin-bottom: 48px;
}
.fondsresult.fondsresult__loading {
  padding-top: 48px;
  max-height: 80px;
}
.fondsresult__home .fondsresult-content {
  transition: padding 0s ease-in-out;
}
.fondsresult__home .fondsresult-content__open {
  padding-top: 72px;
  margin-bottom: 0;
}
.fondsresult--page {
  padding-bottom: 60px;
}
.fondsresult__open {
  max-height: 20000px;
}
.fondsresult-close {
  top: -64px;
}
.fondsresult-content {
  overflow: hidden;
  max-height: 0;
  transition: all 0.25s ease-in-out;
}
.fondsresult-content__open {
  max-height: 20000px;
}
.fondsresult-content .container {
  padding-right: 24px;
  padding-left: 24px;
}
.fondsresult-status {
  height: 48px;
  padding: 24px 0;
  text-align: center;
}
.fondsresult-table__empty {
  display: none;
}
.fondsresult-table .right {
  text-align: right;
}
.fondsresult-table tbody tr:hover a, .fondsresult-table tbody tr:hover td, .fondsresult-table tbody tr:hover .action a {
  color: white;
}
.fondsresult-table tbody tr td:nth-last-child(-n+2) {
  border-right: none;
}
.fondsresult-table tbody tr td.anlage {
  max-width: 200px;
  overflow: hidden;
  word-break: break-all;
}
.fondsresult-table tbody tr td.trim {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fondsresult-table tbody tr td.action a {
  color: #37c391;
}
.fondsresult .tablesaw-advance a.tablesaw-btn {
  border: none;
  background: #37c391;
  margin-right: 0;
}
.fondsresult .tablesaw-advance a.tablesaw-btn:hover {
  background: tint(#37c391, 10);
}
.fondsresult .tablesaw-advance a.tablesaw-btn:before {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDggMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTt9LnN0MXtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjE2Ii8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxMiw3IDksNyA5LDQgNyw0IDcsNyA0LDcgNCw5IDcsOSA3LDEyIDksMTIgOSw5IDEyLDkgIi8+PHJlY3QgeD0iMjAiIHk9IjciIGNsYXNzPSJzdDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjQyLDcuOSA0MC42LDYuNSA0MC41LDYuNiAzOC40LDQuNSAzNyw1LjkgMzkuMSw4IDM3LDEwLjEgMzguNCwxMS41IDQwLjUsOS40IDQwLjYsOS41IDQyLDguMSA0MS45LDggIi8+PC9zdmc+") no-repeat;
  background-size: 52px;
  border: none;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  top: 6px;
  width: 12px;
}
.fondsresult .tablesaw-advance a.tablesaw-btn.up:before {
  background-position: -36px -3px;
}
.fondsresult .tablesaw-advance a.tablesaw-btn.down:before {
  background-position: -37px -2px;
}
.fondsresult .tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  border-radius: 0;
}

[class*=ff] .fondsresult-table {
  border-collapse: separate;
}
[class*=ff] .fondsresult-table tbody tr td {
  border-right: 2px solid transparent;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.fondsfinder {
  --highcharts-neutral-color-10: $lbbw-lightblue;
  --highcharts-neutral-color-20: $lbbw-lightblue;
  --highcharts-neutral-color-40: rgb(170, 170, 170);
}
.fondsfinder__home {
  background: #123250;
  margin-bottom: 0;
  padding: 48px 0;
}
.fondsfinder h2, .fondsfinder h3, .fondsfinder label, .fondsfinder select, .fondsfinder option {
  color: white;
}
.fondsfinder .hint {
  background: #37c391;
  color: #123250;
}
.fondsfinder-toparea {
  height: 1150px;
  max-height: none;
}
@media (min-width: 992px) {
  .fondsfinder-toparea {
    height: 900px;
  }
}
.fondsfinder-toparea-bg {
  max-height: none;
}
.fondsfinder-toparea-content {
  transform: translate(-50%, -50%);
}
.fondsfinder-toparea-content header p {
  margin-bottom: 12px;
  padding-left: 0;
}
.fondsfinder-title {
  text-align: center;
}
.fondsfinder-description {
  margin-bottom: 12px;
  padding-left: 0;
}
.fondsfinder-quicksearch {
  padding: 24px 0;
  margin-bottom: 48px;
}
.fondsfinder-detailsearch__border {
  border: 1px solid #37c391;
  padding: 12px;
}
@media (min-width: 768px) {
  .fondsfinder-detailsearch__border {
    padding: 24px;
  }
}
.fondsfinder-detailsearch .topaction {
  background: #123250;
}
.fondsfinder-detailsearch-title {
  border-bottom: 2px solid white;
  color: white;
  text-align: center;
  margin: 0 24px;
}
.fondsfinder-detailsearch-toggle {
  margin-bottom: 0;
}
.fondsfinder-detailsearch-toggle button {
  color: white;
  font-size: 1.125rem;
  font-weight: 500;
}
.fondsfinder-detailsearch-checkboxes {
  justify-content: flex-start;
  padding-right: 6px;
}
@media (min-width: 768px) {
  .fondsfinder-detailsearch-checkboxes {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
.fondsfinder-detailsearch .form-label {
  color: white !important;
}
.fondsfinder-response {
  color: white;
  font-weight: 600;
  padding-top: 12px;
  text-align: center;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.directsearch-result {
  padding: 0 24px;
  position: relative;
}
.directsearch-result.hasresult .directsearch-result-list {
  display: block;
  max-height: 300px;
}
@media (min-width: 992px) {
  .directsearch-result.hasresult .directsearch-result-list {
    max-height: 200px;
  }
}
.directsearch-result-list {
  background: white;
  box-shadow: 0 2px 6px 0 rgba(18, 50, 80, 0.37);
  display: none;
  margin-top: 3px;
  overflow: auto;
  position: absolute;
  list-style: none;
  padding: 12px;
  width: calc(100% - 48px);
  max-height: 0;
  z-index: 10;
  transition: all 0.25s ease-in-out;
}
.directsearch-result-list-item {
  line-height: 1.1;
  padding: 12px 0 12px 12px;
  margin: 0;
  position: relative;
  text-align: left;
}
.directsearch-result-list-item a {
  color: #333;
}
.directsearch-result-list-item a:hover {
  color: #37c391;
}

.ie11 .fondsfinder-directsearch .form-input-field {
  padding-bottom: 10px;
}

.rating {
  border-bottom: 2px solid white;
  height: 32px;
}
.rating__fondsdetail {
  border-bottom: none;
}
.rating-star {
  width: 25px;
  height: 24px;
  display: inline-block;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.content {
  margin-bottom: 48px;
}
.content .typo3-messages {
  list-style: none;
  padding-left: 0;
}
.content .alert {
  border: 1px solid;
  padding: 12px;
}
.content .alert-success {
  background: rgba(121, 192, 9, 0.2);
  border-color: #79c009;
  color: #79c009;
}
.content .alert-error {
  background: rgba(169, 0, 0, 0.2);
  border-color: #a90000;
  color: #a90000;
}
.content .alert-warning {
  background: rgba(223, 185, 86, 0.2);
  border-color: #dfb956;
  color: rgb(152.6044776119, 118.2910447761, 28.8955223881);
}
.content .alert-title {
  color: inherit;
  margin-bottom: 0;
}
.content .alert-message {
  color: inherit;
  margin-bottom: 0;
}

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

.contactform .form-input-select {
  border-bottom: 12px solid #c8dcf3;
}
.contactform-main {
  margin-bottom: 100px;
}
.contactform-form {
  padding: 36px 24px 24px 24px;
  margin-bottom: 36px;
}
.contactform-form .form-wrapper-cover + h2 {
  display: none;
}
.contactform-footer {
  border-top: 1px solid #c8dcf3;
  padding-top: 6px;
}
.contactform-footer-link {
  font-size: 0.875rem;
  margin-right: 24px;
}
.contactform-footer-text {
  font-size: 0.875rem;
}
.contactform-row {
  margin-bottom: 24px;
}
.contactform-row__checkboxes {
  padding-top: 12px;
}
@media (min-width: 992px) {
  .contactform-row__salutation {
    padding-left: 175px;
  }
}
.contactform-input-field {
  border-bottom: 1px solid #647a97;
  color: #123250;
  font-size: 0.875rem;
  height: 32px;
  transition: all 0.25s ease-in-out;
  padding: 10px 12px 6px 12px;
}
.contactform-input-field::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field::-moz-placeholder { /* Firefox 19+ */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field:-ms-input-placeholder { /* IE 10+ */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field:-moz-placeholder { /* Firefox 18- */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field:focus {
  background-color: #f3f5f6;
  box-shadow: 0 2px 6px 0 rgba(0, 83, 139, 0.37);
}
.contactform-input-field.valid {
  background-color: #dfe6ed;
}
.contactform-input-field__street {
  flex: 1 1 auto;
  margin-right: 24px;
}
.contactform-input-field__streetno {
  flex: 0 0 76px;
}
.contactform-input-field__zipcode {
  flex: 0 0 76px;
  margin-right: 24px;
}
.contactform-input-field__town {
  flex: 1 1 auto;
}
.contactform-input-field__rounded {
  background-color: white;
  border: 1px solid #c8dcf3;
  border-radius: 0;
  padding: 12px;
}
.contactform-input-field__rounded::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field__rounded::-moz-placeholder { /* Firefox 19+ */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field__rounded:-ms-input-placeholder { /* IE 10+ */
  color: #9b9b9b;
  opacity: 1;
}
.contactform-input-field__rounded:-moz-placeholder { /* Firefox 18- */
  color: #9b9b9b;
  opacity: 1;
}
.contactform textarea {
  min-height: 182px;
}
.contactform-label {
  color: #123250;
  font-size: 0.875rem;
  flex: 0 0 100%;
  padding-top: 8px;
}
@media (min-width: 768px) {
  .contactform-label {
    flex: 0 0 175px;
  }
}
.contactform-inputwrapper {
  flex: 1 1 100%;
}
.contactform-inputwrapper.haserror {
  flex-wrap: wrap;
}
.contactform .dataprotection {
  border-top: 1px solid #c8dcf3;
  border-bottom: 1px solid #c8dcf3;
  color: #18A6CD;
  display: flex;
  align-items: center;
  height: 60px;
  margin-top: 24px;
  margin-bottom: 0;
}
.contactform .dataprotection__mb {
  margin-bottom: 24px;
}
.contactform .dataprotection p, .contactform .dataprotection span {
  color: #123250;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.1;
}

.contactimage {
  position: relative;
}
.contactimage-image {
  opacity: 0.2;
  position: relative;
}
.contactimage-icon {
  left: calc(50% - 28px);
  top: calc(50% - 28px);
  position: absolute;
  width: 56px;
  height: 56px;
}

.ie11 .form-input-checkbox input {
  top: 4px;
  vertical-align: top;
}

.preisabo [for=newsletter-checkbox-2] {
  width: 90%;
}
.preisabo .fondslist {
  background: white;
  height: 300px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding-top: 12px;
  padding-left: 12px;
}
.preisabo .fondslist .form-input-checkbox {
  width: 90%;
}
.preisabo .fondslist .loader {
  position: relative;
  top: calc(50% - 48px);
}
.preisabo__aside .form-row {
  display: flex;
  justify-content: flex-end;
}
.preisabo__aside .contentbox-title {
  padding-top: 6px;
  padding-left: 0;
}
.preisabo__aside form {
  margin-bottom: 48px;
}
.preisabo__aside input {
  flex: 1 0 auto;
  height: 36px;
  margin-bottom: 12px;
  width: auto;
}
.preisabo__aside button {
  color: white;
  flex: 0 0 160px;
  line-height: 1;
  width: 160px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.history {
  padding-bottom: 0 !important;
  margin-top: -83px;
}
.history-events {
  padding-top: 96px;
  position: relative;
}
.history-events:before {
  background: transparent url("../img/gui/history-start.svg") no-repeat top center;
  background-size: 30px;
  content: "";
  display: block;
  position: absolute;
  top: -16px;
  left: calc(11% - 15px);
  height: 114px;
  width: 30px;
}
@media (min-width: 768px) {
  .history-events:before {
    left: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .history-events:before {
    left: calc(50% - 15px);
  }
}
.history-event {
  display: flex;
  position: relative;
  justify-content: center;
}
.history-event:before {
  background: #123250;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: calc(11% - 4px);
  width: 8px;
  height: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  .history-event:before {
    left: calc(50% - 4px);
  }
}
.history-event.active-section:before {
  background: #37c391;
}
.history-event.active-section .history-event-date:after {
  background: #37c391;
  height: 16px;
  left: 34px;
  top: 14px;
  width: 16px;
}
@media (min-width: 768px) {
  .history-event.active-section .history-event-date:after {
    left: 40px;
  }
}
.history-event.active-section .history-event-date:before {
  border-radius: 50%;
  border: 4px solid #37c391;
  content: "";
  height: 30px;
  position: absolute;
  top: 7px;
  left: 27px;
  width: 30px;
}
@media (min-width: 768px) {
  .history-event.active-section .history-event-date:before {
    left: 33px;
  }
}
.history-event.active-section .history-event-title {
  color: #37c391;
}
.history-event:nth-child(odd) .history-event-row {
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .history-event:nth-child(odd) .history-event-row {
    justify-content: flex-end;
  }
}
.history-event:nth-child(odd) .history-event-col {
  flex: 0 0 75%;
}
@media (min-width: 768px) {
  .history-event:nth-child(odd) .history-event-col {
    flex: 0 0 39%;
  }
  .history-event:nth-child(odd) .history-event-col .history-event-col-image {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .history-event:nth-child(odd) .history-event-col {
    flex: 0 0 42%;
  }
}
.history-event:nth-child(even) .history-event-row {
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .history-event:nth-child(even) .history-event-row {
    justify-content: flex-start;
  }
}
.history-event:nth-child(even) .history-event-col {
  flex: 0 0 75%;
}
@media (min-width: 768px) {
  .history-event:nth-child(even) .history-event-col {
    flex: 0 0 39%;
  }
  .history-event:nth-child(even) .history-event-col .history-event-col-image {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .history-event:nth-child(even) .history-event-col {
    flex: 0 0 42%;
  }
}
.history-event-date {
  color: #37c391;
  font-weight: 700;
  font-size: 1rem;
  position: absolute;
  right: calc(89% + 18px);
  top: -24px;
  text-align: center;
  width: 24px;
  z-index: 1;
}
@media (min-width: 768px) {
  .history-event-date {
    right: calc(50% + 24px);
  }
}
.history-event-date-month {
  border-bottom: 1px solid #37c391;
  display: block;
}
.history-event-date-year {
  display: block;
}
.history-event-date:after {
  background: #123250;
  border-radius: 50%;
  content: "";
  position: absolute;
  right: -28px;
  top: 12px;
  height: 20px;
  width: 20px;
}
@media (min-width: 768px) {
  .history-event-date:after {
    right: -34px;
  }
}
.history-event-row {
  display: flex;
  max-width: 1344px;
  width: 100%;
}
.history-event-col {
  padding: 0 24px 48px 24px;
  margin-top: -24px;
  z-index: 1;
}
@media (min-width: 1400px) {
  .history-event-col {
    padding-right: 0;
    padding-left: 0;
  }
}
.history-event-col-image {
  margin-bottom: 12px;
}
.history-event-col-image img {
  display: inline-block;
  max-width: 480px;
}
.history-event-title {
  color: #123250;
  line-height: 1.1;
  margin-top: 6px;
}
.history-footer {
  background: #c8dcf3 url("../img/keyvisuals/history-desktop-footer.jpg") no-repeat center center;
  background-size: cover;
  height: 400px;
  padding: 0 48px 48px 48px;
  text-align: center;
}
@media (min-width: 768px) {
  .history-footer {
    height: 600px;
  }
}
.history-footer-inner {
  padding-top: 25%;
  position: relative;
}
@media (min-width: 768px) {
  .history-footer-inner {
    padding-top: 12%;
  }
}
.history-footer-inner:before {
  background: transparent url("../img/gui/history-end.svg") no-repeat bottom center;
  background-size: 30px;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: calc(11% - 15px);
  height: 130px;
  width: 30px;
}
@media (min-width: 768px) {
  .history-footer-inner:before {
    left: calc(50% - 15px);
  }
}
.history-footer-title {
  color: white;
}
.history-footer .stoerer {
  border-left: none;
  text-align: inherit;
  padding-left: 0;
  margin: 24px 0 48px 0;
}

.bullets-container {
  display: none;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
* Landing page grid
 */
/**
 * Startpage grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

@media (min-width: 1024px) {
  .main > .article > .container.content,
  .main > section > .article > .container.content {
    width: calc(100% - 1rem);
    max-width: none;
    margin-inline: auto;
    padding-inline: 20px;
  }
  .main > .article > .container.content > .row > :first-child,
  .main > section > .article > .container.content > .row > :first-child {
    padding-left: 0;
  }
  .main > .article > .container.content > .row > :last-child,
  .main > section > .article > .container.content > .row > :last-child {
    padding-right: 0;
  }
}
@media (min-width: 1024px) and (min-width: 1066px) {
  .main > .article > .container.content,
  .main > section > .article > .container.content {
    width: calc(100% - 60px - 1.5rem);
    margin-left: 60px;
    margin-right: 1.5rem;
  }
}
@media (min-width: 1024px) and (width > 1200px) {
  .main > .article > .container.content,
  .main > section > .article > .container.content {
    width: min(100% - 120px, 1396px);
    margin-inline: auto;
  }
}
.content {
  padding-right: 48px;
  padding-bottom: 48px;
  padding-left: 48px;
}
@media (min-width: 1200px) {
  .content {
    padding-right: 36px;
    padding-left: 36px;
  }
}
.content__up {
  margin-top: -48px;
}
.content h1 {
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 2.5rem;
  margin-bottom: 1.5625rem;
  text-align: left;
  width: 100%;
}
@media (min-width: 768px) {
  .content h1 {
    font-size: 2.25rem;
    line-height: 2.875rem;
    width: 80%;
  }
}
.content-main p, .content-main li {
  font-size: 0.9375rem;
  line-height: 1.9375rem;
  margin-bottom: 1rem;
}
.content-main p.small-foot, .content-main li.small-foot {
  margin-bottom: 0.5rem;
}
.content-main p.starnote, .content-main li.starnote {
  padding-left: 1.5em;
  text-indent: -1.5em;
  font-size: 0.75rem;
  line-height: 1.35rem;
}
.content-main p.starnote a, .content-main li.starnote a {
  font-size: 0.75rem;
}
.content-main p.starnote span.star, .content-main li.starnote span.star {
  display: inline-block;
  min-width: 1.5em;
  padding: 0;
  text-indent: 0;
}
.content-main ol,
.content-main ul {
  padding-left: 24px;
  margin-bottom: 24px;
}
.content-main ol > li:last-of-type,
.content-main ul > li:last-of-type {
  margin-bottom: 12px;
}
.content-main ol > li > ul,
.content-main ul > li > ul {
  margin-bottom: 0;
}
.content-main ol > li > ul > li,
.content-main ul > li > ul > li {
  margin-bottom: 0;
}
.content-main ol {
  list-style-type: decimal;
}
.content-main ol > li > ol {
  list-style-type: lower-roman;
}
.content-main-text {
  margin-bottom: 48px;
}
.content-item:nth-child(1n):not(:only-child), .content-item:nth-child(1n):not(:last-child) {
  margin-bottom: 48px;
}
@media (min-width: 992px) {
  .content-item.video {
    margin-left: -48px;
    margin-right: -48px;
  }
}
.content-item.video > .ce-gallery > .ce-outer {
  width: 100%;
}
.content-item.video > .ce-gallery > .ce-outer .ce-column {
  width: 100%;
}
.content-item.video > .ce-gallery > .ce-outer .ce-column .video-embed {
  position: relative;
  padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
  padding-top: 0px;
  height: 0;
  overflow: hidden;
}
.content-item.video > .ce-gallery > .ce-outer .ce-column .video-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-width: 992px) {
  .frame-type-textmedia .content-item.video {
    margin-left: 0;
  }
}
.content-item.ce-textpic.ce-left.ce-intext {
  display: flex !important;
}

#c3775,
#c3762 {
  display: block;
}
#c3775 .content-item,
#c3762 .content-item {
  display: flex !important;
}
#c3775 .content-item .image,
#c3762 .content-item .image {
  margin-left: 0;
}

.contentbox {
  background: #f3f5f6;
  margin-bottom: 60px;
}
.contentbox__chart {
  background: white;
}
.contentbox-title {
  background: white;
  height: auto;
  margin-bottom: 0;
  padding: 14px 24px;
  position: relative;
}
.contentbox-title-print {
  position: absolute;
  right: 8px;
  top: 8px;
}
@media (min-width: 768px) {
  .contentbox-title {
    min-height: 48px;
  }
}
.contentbox-title h4 {
  line-height: 1.1;
  margin-bottom: 0 !important;
}
.contentbox-inner {
  background-color: #f4f5f8;
  padding: 24px;
}
.contentbox-inner__nopad {
  padding: 0;
}

.linkbox h5 {
  font-size: 0.875rem;
  margin-top: 6px;
  margin-bottom: 0;
  line-height: 1.1;
}
.linkbox-list {
  background: #f4f5f8;
  padding-left: 0 !important;
}
.linkbox-list-item {
  font-size: 0.9375rem;
  border-bottom: 1px solid white;
  list-style: none;
  transition: all 0.25s ease-in-out;
}
.linkbox-list-item:last-child {
  border-bottom: none;
}
.linkbox-list-item a {
  color: #237B5C;
  background: none;
  border: none;
  font-size: inherit;
  line-height: 34px;
}
.linkbox-list-item a:hover {
  color: #206F53;
}

.awardbox {
  position: relative;
}
.awardbox-inner {
  background: #f1f1f4;
  padding: 1px;
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  justify-content: center;
  position: relative;
  align-content: center;
  align-items: center;
}
.awardbox-inner > * {
  flex-grow: 1;
  flex-shrink: 1;
}
.awardbox-inner > p {
  flex-basis: 100%;
  margin: 0 24px 21px 24px;
}
@media (min-width: 992px) {
  .awardbox-inner {
    min-height: 200px;
  }
}
.awardbox-inner .award {
  width: auto;
  max-width: 100%;
  position: relative;
}

.frame header h2, .frame header h3 {
  line-height: 1.2;
}
.frame p:last-child {
  margin-bottom: 0;
}
.frame .image img {
  margin-top: 3px;
  margin-bottom: 3px;
}
.frame .image .image-caption {
  font-size: 0.75rem;
  text-align: right;
  margin-top: 6px;
}
.frame .ce-textpic {
  margin-bottom: 48px;
}
.frame .ce-textpic.ce-intext {
  display: block !important;
}
.frame .ce-textpic.ce-intext.ce-left .image {
  float: left;
  max-width: 450px;
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-intext.ce-left .image {
    margin-right: 24px;
  }
}
.frame .ce-textpic.ce-intext.ce-right .image {
  float: right;
  max-width: 450px;
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-intext.ce-right .image {
    margin-left: 24px;
  }
}
.frame .ce-textpic.ce-intext .image {
  margin-bottom: 12px;
  width: 100%;
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-intext .image {
    margin-bottom: 0;
    width: auto;
  }
}
.frame .ce-textpic .ce-gallery {
  display: flex;
  margin-bottom: 12px;
}
.frame .ce-textpic.ce-center .ce-gallery {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-left, .frame .ce-textpic.ce-right {
    display: flex;
  }
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-right {
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-right .ce-gallery {
    margin-left: 24px;
  }
}
.frame .ce-textpic.ce-left.ce-below {
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-left .ce-bodytext {
    margin-left: 24px;
  }
}
@media (min-width: 768px) {
  .frame .ce-textpic.ce-below.ce-right {
    flex-direction: row;
  }
}
.frame .ce-textpic.ce-below .ce-gallery {
  margin-bottom: 0;
}
.frame .ce-textpic.ce-below .ce-gallery .ce-row {
  align-items: flex-end;
  display: flex;
  justify-items: flex-end;
}
.frame .ce-textpic.ce-intext.ce-left .ce-bodytext {
  margin-left: 0;
}
.frame .ce-gallery .ce-row {
  overflow: hidden;
}
.frame .ce-gallery .video {
  overflow: hidden;
}
.frame[id^=c17x] {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.frame[id^=c17x] .ce-column {
  display: flex;
  justify-content: center;
  margin-bottom: 12px;
  max-width: 50%;
}
@media (min-width: 768px) {
  .frame[id^=c17x] {
    width: 49%;
  }
  .frame[id^=c17x] .ce-column {
    max-width: 80%;
  }
}
@media (min-width: 992px) {
  .frame[id^=c17x] {
    width: 32%;
  }
  .frame[id^=c17x] .ce-column {
    max-width: 100%;
  }
}

.stoerer {
  border-left: 4px solid #237B5C;
  color: #237B5C;
  margin: 72px 0;
  padding-left: 25px;
}
.stoerer > p {
  color: inherit;
  font-size: 1.125rem;
  font-style: italic;
  line-height: 1.65rem;
  margin: 0;
  quotes: "„" "”" "«" "»";
}
@media (min-width: 768px) {
  .stoerer > p {
    font-size: 1.875rem;
    line-height: 2.5625rem;
  }
}
.stoerer cite {
  display: block;
  font-size: 0.8125rem;
  font-style: italic;
  line-height: 1.625rem;
  margin-top: 1.25rem;
}
.stoerer-figure {
  margin-bottom: 0;
}
.stoerer-figure img {
  border-radius: 50%;
  border: 6px solid white;
  margin: 0 auto;
  width: 112px;
  height: 112px;
}
.stoerer-figure figcaption {
  font-size: 0.9375rem;
  padding-top: 6px;
}
.stoerer-figure figcaption span {
  color: #123250;
  font-size: 0.875rem;
  text-transform: uppercase;
}
.stoerer-figure__small img {
  width: 132px;
  height: 132px;
}

.ruecknahmeaussetzungen-table {
  margin-bottom: 6px !important;
  width: 100%;
}
.ruecknahmeaussetzungen-table tbody {
  box-shadow: none;
}
.ruecknahmeaussetzungen-table tr td:last-child, .ruecknahmeaussetzungen-table tr th:last-child {
  padding-right: 24px;
}
.ruecknahmeaussetzungen-text {
  padding-right: 12px;
}
.ruecknahmeaussetzungen-text p {
  font-size: 0.75rem;
  text-align: right;
}
.ruecknahmeaussetzungen-none p {
  text-align: left;
}
.ruecknahmeaussetzungen .nopadtop {
  padding-top: 0;
}
.ruecknahmeaussetzungen .nopadbottom {
  padding-bottom: 0;
}
.ruecknahmeaussetzungen .right {
  text-align: right;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.marginalcolumn {
  margin-top: 60px;
}
@media (min-width: 768px) {
  .marginalcolumn {
    margin-top: 0;
  }
}
.marginalcolumn h2, .marginalcolumn h3, .marginalcolumn h4, .marginalcolumn .contentbox-title-header {
  font-size: 1rem;
  line-height: 1.1;
  margin-bottom: 10px;
  font-weight: 400;
}
.marginalcolumn h2 span, .marginalcolumn h3 span, .marginalcolumn h4 span, .marginalcolumn .contentbox-title-header span {
  color: #123250;
  font-size: 0.875rem;
}
.marginalcolumn ul {
  list-style: none;
  margin-bottom: 12px;
  padding-left: 0;
}
.marginalcolumn ul:last-child {
  margin-bottom: 0;
}
.marginalcolumn ul li {
  line-height: 1.4rem;
}
.marginalcolumn dl a, .marginalcolumn dl dd, .marginalcolumn dl dt {
  font-size: 0.875rem;
}
.marginalcolumn .gui {
  display: block;
  padding: 14px 48px 12px 24px;
  min-height: 48px;
  margin-bottom: 36px;
}
.marginalcolumn-box {
  margin-bottom: 24px;
  position: relative;
}
.marginalcolumn-box p.disclaim {
  margin-bottom: 1px;
  font-size: 0.9125rem;
}
.marginalcolumn-box > h4 {
  margin-bottom: 0;
  padding-bottom: 6px;
}
.marginalcolumn-box__grey {
  margin-bottom: 60px;
}
.marginalcolumn-box__grey figure {
  margin: 0 !important;
}
.marginalcolumn-box__grey .marginalcolumn-box-inner {
  background: #f1f1f4;
  background-size: 100% auto;
  padding-top: 24px;
}
.marginalcolumn-box__white .marginalcolumn-box-inner {
  background: #f1f1f4;
  padding-top: 24px;
}
.marginalcolumn-box__white .gui {
  border-top: 2px solid white;
  padding-top: 14px;
}
.marginalcolumn-box__darkblue {
  background-color: #123250;
}
.marginalcolumn-box__darkblue .marginalcolumn-box-inner {
  padding: 0;
  position: relative;
}
.marginalcolumn-box__print .print {
  top: 48px;
  display: block !important;
}
.marginalcolumn-box__print p {
  padding-right: 48px;
  margin-bottom: 0;
}
.marginalcolumn-box__image {
  margin-bottom: 60px;
}
.marginalcolumn-box__image .marginalcolumn-box-inner {
  background: #f1f1f4;
  background-size: 100% auto;
  padding-top: 24px;
}
.marginalcolumn-box__image .marginalcolumn-box-inner figure {
  margin: 0 0 12px 0 !important;
  width: 50%;
}
.marginalcolumn-box--contact p:not(:first-child) {
  margin-bottom: 6px;
}
.marginalcolumn-box-inner {
  padding: 0 24px 21px 24px;
}
.marginalcolumn-box-inner figure {
  margin-bottom: 24px;
}
.marginalcolumn-box figure {
  margin-right: -24px;
  margin-left: -24px;
}
.marginalcolumn-box .rssabo {
  padding-top: 6px;
  padding-bottom: 6px;
  width: 100%;
}
.marginalcolumn-box .rssabo svg {
  fill: white;
  position: relative;
  top: 0;
}
.marginalcolumn .awardbox-inner {
  padding: 0;
  min-height: 140px;
  border: 2px solid #f1f1f4;
}
.marginalcolumn .awardbox-inner .award {
  position: relative;
  width: 100%;
}
.marginalcolumn .links {
  margin-bottom: 24px;
}
.marginalcolumn .links li {
  margin-bottom: 0;
}
.marginalcolumn .links li:last-child {
  border-bottom: 2px solid white;
}
.marginalcolumn .links li a {
  border-bottom: 0;
  line-height: 1;
  padding-top: 18px;
  margin-bottom: 0;
}
.marginalcolumn .links li a:after {
  top: calc(50% - 8px);
}
.marginalcolumn .linkitem {
  padding-top: 16px;
  line-height: 1;
  margin-bottom: 0;
  box-shadow: 0 12px 20px 0 rgba(100, 122, 151, 0.08);
}
.marginalcolumn .linkitem + .linkitem {
  border-top: none;
  margin-bottom: 0;
}
.marginalcolumn .linkitem:last-of-type, .marginalcolumn .linkitem:only-child {
  margin-bottom: 48px;
}
.marginalcolumn .contentbox {
  box-shadow: none;
}
.marginalcolumn .contentbox:hover {
  box-shadow: none;
}
.marginalcolumn .contentbox-title {
  min-height: auto;
  padding: 0 0 9px 0;
}
.marginalcolumn .linkbox-list-item a {
  margin-bottom: 0;
  padding-top: 18px;
  padding-right: 36px;
  padding-bottom: 18px;
  line-height: 1;
}

.footnote {
  color: #9b9b9b;
  font-size: 0.6875rem;
  line-height: 1.25rem;
  margin-bottom: 0;
}

.facts {
  margin-bottom: 12px;
  max-width: 300px;
}
.facts:last-child, .facts:only-child {
  margin-bottom: 0;
}
.facts dt,
.facts dd {
  display: inline-block;
}
.facts dt:last-child, .facts dt:only-child,
.facts dd:last-child,
.facts dd:only-child {
  margin-bottom: 0;
}
.facts dt {
  margin-right: 12px;
}

.download {
  font-size: 0.75rem;
}
.download a {
  font-size: 0.875rem;
  margin-right: 0;
  transition: all 0.25s ease-in-out;
}
.download a:hover {
  color: #37c391;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.headlinestack {
  position: relative;
  text-align: left;
  margin-bottom: 16px;
  z-index: 1;
}
.headlinestack__center {
  text-align: center;
}
.headlinestack-sub {
  color: #237B5C;
  font-size: 0.9375rem;
  letter-spacing: 1px;
  margin-bottom: 0;
  position: relative;
  text-align: inherit;
  z-index: 10;
}
.headlinestack-sub:empty {
  display: none;
}
.headlinestack-main {
  position: relative;
  text-align: inherit;
  z-index: 10;
}
.headlinestack__gap {
  margin-bottom: 48px;
}
.headlinestack__buy .headlinestack-sub,
.headlinestack__buy .headlinestack-main {
  color: white;
}
@media (min-width: 768px) {
  .headlinestack__gap {
    margin-bottom: 60px;
  }
}

/* A11y module */
.highcharts-a11y-proxy-button {
  border-width: 0;
  background-color: transparent;
  cursor: pointer;
  outline: none;
  opacity: 0.001;
  z-index: 999;
  overflow: hidden;
  padding: 0;
  margin: 0;
  display: block;
  position: absolute;
}

.highcharts-a11y-proxy-group li {
  list-style: none;
}

.highcharts-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
  clip: rect(1px, 1px, 1px, 1px);
  margin-top: -3px;
  opacity: 0.01;
}

.highcharts-a11y-invisible {
  visibility: hidden;
}

.highcharts-a11y-proxy-container,
.highcharts-a11y-proxy-container-before,
.highcharts-a11y-proxy-container-after {
  position: absolute;
  white-space: nowrap;
}

g.highcharts-series, .highcharts-markers, .highcharts-point {
  outline: none;
}

.highcharts-mapview-inset-border {
  stroke: #cccccc;
  stroke-width: 1px;
  fill: none;
}

/* Breadcrumbs */
.highcharts-breadcrumbs-button {
  fill: none;
  stroke-width: 0;
  cursor: pointer;
}

.highcharts-breadcrumbs-separator {
  fill: #666666;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
* Landing page grid
 */
/**
 * Startpage grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.table {
  border-spacing: 0;
  *border-collapse: collapse;
  font-size: 0.75rem;
  margin-bottom: 3rem;
  white-space: nowrap;
  width: 100%;
}
@media (min-width: 768px) {
  .table {
    font-size: 0.8125rem;
  }
}
.table__wrap {
  white-space: normal;
}
.table .right {
  text-align: right;
}
.table .wrap {
  white-space: normal;
}
.table .w80 {
  width: 80px;
}
.table tr {
  position: relative;
}
.table tr td,
.table tr th {
  padding: 0.375rem;
  transition: all 0.3s ease-in;
}
.table tr td:first-child,
.table tr th:first-child {
  padding-left: 0.75rem;
}
.table tr td:last-child,
.table tr th:last-child {
  padding-right: 0.75rem;
}
@media (min-width: 768px) {
  .table tr td,
  .table tr th {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
}
.table tr td .gui--forward:after,
.table tr th .gui--forward:after {
  position: absolute;
  right: 0.5rem;
  top: calc(50% - 7px);
  transition: 0.3s ease-in-out;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.table tr td .gui__iconbig:after,
.table tr th .gui__iconbig:after {
  top: calc(50% - 6px);
}
.table thead tr th {
  border: none;
  color: #123250;
  padding-bottom: 0.75rem;
  vertical-align: bottom;
}
.table tbody tr td {
  transition: 0.3s ease-in-out;
}
.table tbody tr:nth-child(odd) td {
  background-color: #e7eaed;
}
.table tbody tr:nth-child(even) td {
  background-color: #f3f5f6;
}
.table tbody tr:hover td {
  background-color: #237B5C;
  color: white;
}
.table tbody tr:hover td a, .table tbody tr:hover td a.gui--forward {
  color: white;
}
.table tbody tr:hover td a:after, .table tbody tr:hover td a.gui--forward:after {
  color: white;
}
.table tbody tr td {
  border-right: 2px solid white;
}
.table tbody tr td:last-child {
  border-right: none;
}
.table tbody tr td.anlage {
  border-right: none;
}
.table tbody tr td.action {
  padding: 0;
  text-align: right;
  vertical-align: middle;
}
.table tbody tr td.action .gui {
  display: inline-block;
  position: relative;
  height: 12px;
  width: 12px;
  margin-right: 12px;
}
.table tbody tr td.action .gui:after {
  width: 12px;
}

[class*=ff] .table tbody tr td.action .gui {
  height: 36px;
}

/*! Tablesaw - v3.0.9 - 2018-02-14
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2018 Filament Group; Licensed MIT */
.tablesaw {
  width: 100%;
  max-width: 100%;
  empty-cells: show;
  border-collapse: collapse;
  border: 0;
  padding: 0;
}

.tablesaw * {
  box-sizing: border-box;
}

.tablesaw-btn {
  border: 1px solid #ccc;
  border-radius: 0.25em;
  background: none;
  box-shadow: 0 1px 0 rgb(255, 255, 255);
  color: #4a4a4a;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  padding: 0.5em 0.85em 0.4em 0.85em;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

a.tablesaw-btn {
  color: white;
  background: #37c391;
}
a.tablesaw-btn:hover {
  background-color: #37c391;
  text-decoration: none;
}
a.tablesaw-btn:active {
  background-color: #37c391;
}

/* Default radio/checkbox styling horizonal controlgroups. */
@supports (box-shadow: none) {
  .tablesaw-btn:focus {
    background-color: #fff;
    outline: none;
  }
}
.tablesaw-btn-select select {
  background: none;
  border: none;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  min-height: 1em;
  opacity: 0;
  color: transparent;
}

.tablesaw-btn select option {
  background: #fff;
  color: #123250;
}

.tablesaw-btn {
  display: inline-block;
  width: auto;
  height: auto;
  position: relative;
  top: 0;
}

.tablesaw-btn.btn-small {
  font-size: 1.0625em;
  line-height: 19px;
  padding: 0.3em 1em 0.3em 1em;
}

.tablesaw-btn.btn-micro {
  font-size: 0.8125em;
  padding: 0.4em 0.7em 0.25em 0.7em;
}

.tablesaw-btn-select {
  padding-right: 1.5em;
  text-align: left;
  display: inline-block;
  color: #123250;
  padding-right: 2.5em;
  min-width: 7.25em;
}

.tablesaw-btn-select:after {
  content: " ";
  position: absolute;
  background: none;
  background-repeat: no-repeat;
  background-position: 0.25em 0.45em;
  content: "▼";
  font-size: 0.55em;
  padding-top: 1.2em;
  padding-left: 1em;
  left: auto;
  right: 0;
  margin: 0;
  top: 0;
  bottom: 0;
  width: 1.8em;
}

.tablesaw-btn-select.btn-small:after,
.tablesaw-btn-select.btn-micro:after {
  width: 1.2em;
  font-size: 0.5em;
  padding-top: 1em;
  padding-right: 0.5em;
  line-height: 1.65;
  background: none;
  box-shadow: none;
  border-left-width: 0;
}

/* Column navigation buttons for swipe and columntoggle tables */
.tablesaw-advance .tablesaw-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  box-sizing: border-box;
  text-shadow: 0 1px 0 #fff;
  border-radius: 0.25em;
}

.tablesaw-advance .tablesaw-btn.btn-micro {
  font-size: 0.8125em;
  padding: 0.3em 0.7em 0.25em 0.7em;
}

.tablesaw-advance a.tablesaw-nav-btn:first-child {
  margin-left: 0;
}

.tablesaw-advance a.tablesaw-nav-btn:last-child {
  margin-right: 0;
}

.tablesaw-advance a.tablesaw-nav-btn {
  display: inline-block;
  overflow: hidden;
  width: 1.8em;
  height: 1.8em;
  background-position: 50% 50%;
  margin-left: 0.25em;
  margin-right: 0.25em;
  position: relative;
  text-indent: -9999px;
}

.tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-advance a.tablesaw-nav-btn.right:before,
.tablesaw-advance a.tablesaw-nav-btn.down:before,
.tablesaw-advance a.tablesaw-nav-btn.up:before {
  content: " ";
  overflow: hidden;
  width: 0;
  height: 0;
  position: absolute;
}

.tablesaw-advance a.tablesaw-nav-btn.down:before {
  left: 0.4em;
  top: 0.65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid white;
}

.tablesaw-advance a.tablesaw-nav-btn.up:before {
  left: 0.5em;
  top: 0.65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid white;
}

.tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-advance a.tablesaw-nav-btn.right:before {
  top: 0.45em;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}

.tablesaw-advance a.tablesaw-nav-btn.left:before {
  left: 0.6em;
  border-right: 5px solid #808080;
}

.tablesaw-advance a.tablesaw-nav-btn.right:before {
  left: 0.7em;
  border-left: 5px solid #808080;
}

.tablesaw-advance a.tablesaw-nav-btn.disabled {
  opacity: 0.25;
  cursor: default;
  pointer-events: none;
}

/* Table Toolbar */
.tablesaw-bar {
  clear: both;
}

.tablesaw-bar * {
  box-sizing: border-box;
}

.tablesaw-bar-section {
  float: left;
}

.tablesaw-bar-section label {
  font-size: 0.875em;
  padding: 0.5em 0;
  clear: both;
  display: block;
  color: #888;
  margin-right: 0.5em;
  text-transform: uppercase;
}

.tablesaw-btn,
.tablesaw-enhanced .tablesaw-btn {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.tablesaw-btn-select,
.tablesaw-enhanced .tablesaw-btn-select {
  margin-bottom: 0;
}

/* TODO */
.tablesaw-bar .tablesaw-bar-section .tablesaw-btn {
  margin-left: 0.4em;
  margin-top: 0;
  text-transform: uppercase;
  border: none;
  box-shadow: none;
  background: transparent;
  font-size: 1em;
  padding-left: 0.3em;
}

.tablesaw-bar .tablesaw-bar-section .btn-select {
  min-width: 0;
}

.tablesaw-bar .tablesaw-bar-section .btn-select:after {
  padding-top: 0.9em;
}

.tablesaw-bar .tablesaw-bar-section select {
  color: #888;
  text-transform: none;
  background: transparent;
}

.tablesaw-bar-section ~ table {
  clear: both;
}

.tablesaw-bar-section .abbreviated {
  display: inline;
}

.tablesaw-bar-section .longform {
  display: none;
}

@media (min-width: 24em) {
  .tablesaw-bar-section .abbreviated {
    display: none;
  }
  .tablesaw-bar-section .longform {
    display: inline;
  }
}
.tablesaw th,
.tablesaw td {
  padding: 0.5em 0.7em;
  text-align: left;
  vertical-align: middle;
}

.tablesaw-sortable-btn {
  /* same as cell padding above */
  padding: 0.5em 0.7em;
}

.tablesaw thead th {
  text-align: left;
}

/* Table rows have a gray bottom stroke by default */
.tablesaw-row-border tr {
  border-bottom: 1px solid #dfdfdf;
}

/* Zebra striping */
.tablesaw-row-zebra tr:nth-child(2n) {
  background-color: #f8f8f8;
}

.tablesaw caption {
  text-align: left;
  margin: 0.59375em 0;
}

.tablesaw-swipe .tablesaw-swipe-cellpersist {
  border-right: 2px solid #e4e1de;
}

.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist {
  border-right-width: 1px;
}

.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist {
  box-shadow: 3px 0 4px -1px #e4e1de;
}

.tablesaw-stack td .tablesaw-cell-label,
.tablesaw-stack th .tablesaw-cell-label {
  display: none;
}

/* Mobile first styles: Begin with the stacked presentation at narrow widths */
/* Support note IE9+: @media only all */
@media only all {
  /* Show the table cells as a block level element */
  .tablesaw-stack {
    clear: both;
  }
  .tablesaw-stack td,
  .tablesaw-stack th {
    text-align: left;
    display: block;
  }
  .tablesaw-stack tr {
    clear: both;
    display: table-row;
  }
  /* Make the label elements a percentage width */
  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: inline-block;
    padding: 0 0.6em 0 0;
    width: 30%;
  }
  /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  .tablesaw-stack th .tablesaw-cell-label-top,
  .tablesaw-stack td .tablesaw-cell-label-top {
    display: block;
    padding: 0.4em 0;
    margin: 0.4em 0;
  }
  .tablesaw-cell-label {
    display: block;
  }
  /* Avoid double strokes when stacked */
  .tablesaw-stack tbody th.group {
    margin-top: -1px;
  }
  /* Avoid double strokes when stacked */
  .tablesaw-stack th.group b.tablesaw-cell-label {
    display: none !important;
  }
}
@media (max-width: 39.9375em) {
  /* Table rows have a gray bottom stroke by default */
  .tablesaw-stack tbody tr {
    display: block;
    width: 100%;
    border-bottom: 1px solid #dfdfdf;
  }
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: none;
  }
  .tablesaw-stack tbody td,
  .tablesaw-stack tbody th {
    display: block;
    float: left;
    clear: left;
    width: 100%;
  }
  .tablesaw-cell-label {
    vertical-align: top;
  }
  .tablesaw-cell-content {
    display: inline-block;
    max-width: 67%;
  }
  .tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,
  .tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
  }
  .tablesaw-stack td:empty,
  .tablesaw-stack th:empty {
    display: none;
  }
}
/* Media query to show as a standard table at 560px (35em x 16px) or wider */
@media (min-width: 40em) {
  .tablesaw-stack tr {
    display: table-row;
  }
  /* Show the table header rows */
  .tablesaw-stack td,
  .tablesaw-stack th,
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: table-cell;
    margin: 0;
  }
  /* Hide the labels in each cell */
  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: none !important;
  }
}
.tablesaw-fix-persist {
  table-layout: fixed;
}

@media only all {
  /* Unchecked manually: Always hide */
  .tablesaw-swipe th.tablesaw-swipe-cellhidden,
  .tablesaw-swipe td.tablesaw-swipe-cellhidden {
    display: none;
  }
}
.tablesaw-overflow {
  position: relative;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  /* More in skin.css */
}

.tablesaw-overflow > .tablesaw {
  margin-top: 2px;
  /* sortable focus rings are clipped */
}

/* Used for a11y text on button: "Columns" */
.tablesaw-columntoggle-btn span {
  text-indent: -9999px;
  display: inline-block;
}

.tablesaw-columntoggle-btnwrap {
  position: relative;
  /* for dialog positioning */
}

.tablesaw-columntoggle-btnwrap .dialog-content {
  padding: 0.5em;
}

.tablesaw-columntoggle tbody td {
  line-height: 1.5;
}

/* Remove top/bottom margins around the fieldcontain on check list */
.tablesaw-columntoggle-popup {
  display: none;
}

.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  display: block;
  position: absolute;
  top: 2em;
  right: 0;
  background-color: #fff;
  padding: 0.5em 0.8em;
  border: 1px solid #ccc;
  box-shadow: 0 1px 2px #ccc;
  border-radius: 0.2em;
  z-index: 1;
}

.tablesaw-columntoggle-popup fieldset {
  margin: 0;
}

/* Hide all prioritized columns by default */
@media only all {
  .tablesaw-columntoggle th.tablesaw-priority-6,
  .tablesaw-columntoggle td.tablesaw-priority-6,
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5,
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4,
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3,
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2,
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1,
  .tablesaw-columntoggle th.tablesaw-priority-0,
  .tablesaw-columntoggle td.tablesaw-priority-0 {
    display: none;
  }
}
.tablesaw-columntoggle-btnwrap .dialog-content {
  top: 0 !important;
  right: 1em;
  left: auto !important;
  width: 12em;
  max-width: 18em;
  margin: -0.5em auto 0;
}

.tablesaw-columntoggle-btnwrap .dialog-content:focus {
  outline-style: none;
}

/* Preset breakpoints if "" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media (min-width: 20em) {
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: table-cell;
  }
}
/* Show priority 2 at 480px (30em x 16px) */
@media (min-width: 30em) {
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2 {
    display: table-cell;
  }
}
/* Show priority 3 at 640px (40em x 16px) */
@media (min-width: 40em) {
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3 {
    display: table-cell;
  }
  .tablesaw-columntoggle tbody td {
    line-height: 2;
  }
}
/* Show priority 4 at 800px (50em x 16px) */
@media (min-width: 50em) {
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4 {
    display: table-cell;
  }
}
/* Show priority 5 at 960px (60em x 16px) */
@media (min-width: 60em) {
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5 {
    display: table-cell;
  }
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media (min-width: 70em) {
  .tablesaw-columntoggle th.tablesaw-priority-6,
  .tablesaw-columntoggle td.tablesaw-priority-6 {
    display: table-cell;
  }
}
@media only all {
  /* Unchecked manually: Always hide */
  .tablesaw-columntoggle th.tablesaw-toggle-cellhidden,
  .tablesaw-columntoggle td.tablesaw-toggle-cellhidden {
    display: none;
  }
  /* Checked manually: Always show */
  .tablesaw-columntoggle th.tablesaw-toggle-cellvisible,
  .tablesaw-columntoggle td.tablesaw-toggle-cellvisible {
    display: table-cell;
  }
}
.tablesaw-columntoggle-popup .btn-group > label {
  display: block;
  padding: 0.2em 0;
  white-space: nowrap;
  cursor: default;
}

.tablesaw-columntoggle-popup .btn-group > label input {
  margin-right: 0.8em;
}

.tablesaw-sortable-head {
  position: relative;
  vertical-align: top;
}

/* Override */
.tablesaw .tablesaw-sortable-head {
  padding: 0;
}

.tablesaw-sortable-btn {
  min-width: 100%;
  color: inherit;
  background: transparent;
  border: 0;
  text-align: inherit;
  font: inherit;
  text-transform: inherit;
}

.tablesaw-sortable-arrow:after {
  display: inline-block;
  width: 10px;
  height: 14px;
  content: " ";
  margin-left: 0.3125em;
}

.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,
.tablesaw-sortable-descending .tablesaw-sortable-arrow:after {
  content: " ";
}

.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after {
  content: "↑";
}

.tablesaw-sortable-descending .tablesaw-sortable-arrow:after {
  content: "↓";
}

.tablesaw-advance {
  float: right;
}

.tablesaw-advance.minimap {
  margin-right: 0.4em;
}

.tablesaw-advance-dots {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}

.tablesaw-advance-dots li {
  display: table-cell;
  margin: 0;
  padding: 0.4em 0.2em;
}

.tablesaw-advance-dots li i {
  width: 0.25em;
  height: 0.25em;
  background: #555;
  border-radius: 100%;
  display: inline-block;
}

.tablesaw-advance-dots-hide {
  opacity: 0.25;
  cursor: default;
  pointer-events: none;
}

@media (min-width: 768px) {
  .tablesaw-overflow {
    overflow-x: visible;
  }
}

.tablesaw-bar {
  min-height: 1.5rem;
}

.contenttable, .ce-table {
  border-collapse: collapse;
  margin-bottom: 3rem;
  table-layout: auto;
  width: 100%;
  overflow-x: auto;
  float: none;
  clear: both;
}
.contenttable tr, .ce-table tr {
  position: relative;
}
.contenttable th, .contenttable td, .ce-table th, .ce-table td {
  width: auto;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5rem;
  padding: 0.75rem;
  text-align: left;
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}
.contenttable th:first-child, .contenttable td:first-child, .ce-table th:first-child, .ce-table td:first-child {
  border-left: 0 none;
}
.contenttable th.small-col, .contenttable td.small-col, .ce-table th.small-col, .ce-table td.small-col {
  max-width: 6.5rem;
}
.contenttable th.wide-col, .contenttable td.wide-col, .ce-table th.wide-col, .ce-table td.wide-col {
  width: 25%;
}
.contenttable th, .ce-table th {
  font-weight: normal;
  line-height: 1.875rem;
  background-color: #647a97;
  color: #fff;
}
.contenttable--striped, .ce-table--striped {
  border-block: 1px solid #647a97;
}
.contenttable--striped tbody tr:nth-child(even), .ce-table--striped tbody tr:nth-child(even) {
  background-color: #f3f5f6;
}
.contenttable--bordered, .ce-table--bordered {
  border: 1px solid #647a97;
}
.contenttable--bordered td, .contenttable--bordered th, .ce-table--bordered td, .ce-table--bordered th {
  border: 1px solid #dce5ed;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.historicalfondsprices {
  height: 500px;
  max-height: 37.5rem;
  position: relative;
  text-align: center;
}
.historicalfondsprices .hero-toparea-content {
  transform: translate(-50%, -55%);
}
@media (min-width: 768px) {
  .historicalfondsprices {
    height: 500px;
  }
}
@media (min-width: 1200px) {
  .historicalfondsprices {
    height: 37.5rem;
  }
}
.historicalfondsprices .availablefonds {
  margin-bottom: 24px;
}
.historicalfondsprices #fondsprices_submit_row {
  margin-top: 24px;
}
@media (min-width: 768px) {
  .historicalfondsprices #fondsprices_submit_row {
    margin-top: 0;
  }
}
.historicalfondsprices-bg {
  max-height: 37.5rem;
}
.historicalfondsprices-label {
  color: white;
  text-align: center;
}
.historicalfondsprices-select {
  display: flex;
}
.historicalfondsprices-select .form-input-select {
  margin-right: 12px;
}
.historicalfondsprices-select .form-input-select:last-child {
  margin-right: 0;
}
.historicalfondsprices-action {
  border-bottom: 10px solid #37c391;
  display: none;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
  margin-top: 24px;
}
.historicalfondsprices-action--bottom {
  border-bottom: none;
  justify-content: center;
}
.historicalfondsprices-action__visible {
  display: flex;
}
.historicalfondsprices-action-label {
  color: #123250;
  font-size: 0.875rem;
}
.historicalfondsprices-action-select {
  font-size: 0.875rem;
  width: 60px;
}
.historicalfondsprices-action-select:after {
  top: 4px;
}
.historicalfondsprices-action-download {
  flex: 0 0 100%;
  order: 1;
}
@media (min-width: 375px) {
  .historicalfondsprices-action-download {
    flex: 0 0 50%;
  }
}
.historicalfondsprices-action-download .link {
  background: transparent;
  border: none;
  color: #123250;
  cursor: pointer;
  padding: 0;
  position: relative;
}
.historicalfondsprices-action-download .link:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAB7SURBVEhLYyAB/EfDVAejFhAEoxYQBKMWYABtIP4KxOgGo2OQGpBaskAaEGMzFBmD1FAEVgExNoNBGCRHMRAA4vtAjG44SAwkRxVgAcS/gBhmOIgNEqMqKAdimAUgNtUBIxDvhGIQmyZAHIpHwRADsKRHK4xVkEqY4T8AAmWAvVxz5VUAAAAASUVORK5CYII=") no-repeat center center;
  background-size: 70%;
  content: "";
  display: block;
  height: 12px;
  pointer-events: none;
  position: absolute;
  right: -20px;
  top: 4px;
  transform-origin: 66% 66%;
  width: 18px;
}
.historicalfondsprices-action-group {
  display: flex;
  flex: 0 100%;
  justify-content: flex-end;
  order: 3;
}
@media (min-width: 375px) {
  .historicalfondsprices-action-group {
    flex: 0 0 50%;
  }
}
.historicalfondsprices-action-pager {
  flex: 0 0 50%;
  order: 2;
}
@media (min-width: 768px) {
  .historicalfondsprices-action-pager {
    flex: 0 0 30%;
  }
}
@media (min-width: 992px) {
  .historicalfondsprices-action-pager {
    flex: 0 0 30%;
  }
}
.historicalfondsprices-table thead.fixed {
  position: fixed;
  top: 0;
  background: #f5f6f8;
}
.historicalfondsprices-status {
  height: 48px;
  padding: 24px 0;
  text-align: center;
}
.historicalfondsprices-footer {
  margin-top: 24px;
  text-align: center;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

@media (max-width: 991px) {
  .fondsdetail .hidden-smartphone {
    display: none;
  }
}
.fondsdetail-headlinestack {
  margin-bottom: 24px;
}
.fondsdetail-headlinestack .fondsdetail-chart-disclaimer {
  font-size: 0.875rem;
}
@media (min-width: 992px) {
  .fondsdetail-headlinestack {
    padding-left: 12px;
  }
}
.fondsdetail-header-tabs {
  display: none;
  padding: 48px 0 0 0;
}
@media (min-width: 992px) {
  .fondsdetail-header-tabs {
    align-items: stretch;
    display: flex;
    justify-content: space-between;
    margin-bottom: 48px;
  }
}
@media (min-width: 992px) {
  .fondsdetail-header-col {
    padding-right: 0;
    padding-left: 0;
  }
}
.fondsdetail-noresult {
  margin-top: 10%;
  text-align: center;
  width: 100%;
}
.fondsdetail-content {
  max-height: 20000px;
  opacity: 1;
  padding-top: 24px;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 992px) {
  .fondsdetail-content {
    padding-top: 0;
  }
}
.fondsdetail-content__loading {
  max-height: 50px;
  opacity: 0;
  overflow: hidden;
}
.fondsdetail-content + .loader {
  margin: 48px 0 72px 0;
}
.fondsdetail-content-main {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .fondsdetail-content-main {
    padding-right: 12px;
    padding-left: 12px;
  }
}
.fondsdetail-content-update {
  padding-left: 12px;
}
@media (min-width: 992px) {
  .fondsdetail-content-update {
    padding-left: 0;
  }
}
.fondsdetail-mobilechart {
  width: 100%;
}
@media (min-width: 992px) {
  .fondsdetail-mobilechart {
    display: none !important;
  }
}
.fondsdetail-marginalcolumn {
  margin-top: 48px;
}
@media (min-width: 768px) {
  .fondsdetail-marginalcolumn {
    margin-top: 0;
  }
}
.fondsdetail-marginalcolumn-cta {
  display: flex;
  height: 48px;
  justify-content: flex-end;
  margin-bottom: 48px;
}
.fondsdetail-marginalcolumn-cta.hidden {
  display: none;
}
.fondsdetail-marginalcolumn-cta-buy {
  background: #37c391;
  border: 2px solid #37c391;
  box-shadow: 0 12px 20px 0 rgba(100, 122, 151, 0.08);
  color: #123250;
  display: block;
  font-size: 0.9375rem;
  font-weight: 500;
  height: 48px;
  padding: 12px 24px 12px 24px;
  text-align: center;
  width: 100%;
  transition: all 0.25s ease-in-out;
}
.fondsdetail-marginalcolumn-cta-buy:hover {
  background: #32B083;
  border: 2px solid #32B083;
}
.fondsdetail-marginalcolumn-cta-buy .lbbw-icon {
  display: inline;
  position: relative;
  top: -2px;
  stroke: #123250;
  width: 24px;
}
.fondsdetail-part {
  margin-bottom: 24px;
}
.fondsdetail-part:first-child {
  margin-top: 24px;
}
@media print {
  .fondsdetail-part {
    display: block;
    float: none;
  }
}
@media (max-width: 767px) {
  .fondsdetail-part__outside {
    margin-left: -24px;
    margin-right: -24px;
  }
  .fondsdetail-part__outside h2, .fondsdetail-part__outside h3, .fondsdetail-part__outside p {
    padding-right: 12px;
    padding-left: 12px;
  }
}
.fondsdetail-part h2 {
  font-size: 1.25rem;
  font-weight: 500;
  margin-bottom: 1.25rem;
}
.fondsdetail-table {
  max-width: 1300px;
}
.fondsdetail-table tr td:last-child {
  padding-right: 24px;
  text-align: right;
}
.fondsdetail-details {
  position: relative;
}
.fondsdetail-details h2.fondsdetail-details-heading, .fondsdetail-details h3.fondsdetail-details-heading {
  color: #237B5C;
}
.fondsdetail-details h2.fondsdetail-details-heading, .fondsdetail-details h3.fondsdetail-details-heading {
  font-size: 1rem !important;
  margin-bottom: 1.25rem;
}
.fondsdetail-details-tab {
  margin-bottom: 0;
}
.fondsdetail-details-rating {
  text-align: center;
}
.fondsdetail-details-rating p {
  margin-bottom: 0;
}
.fondsdetail-details-rating-view {
  display: inline-block;
  font-size: 0;
  position: relative;
  margin: 12px 0 24px 0;
  width: 100%;
}
.fondsdetail-details-rating-view:before {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1cHgiIGhlaWdodD0iMTIzcHgiIHZpZXdCb3g9IjAgMCA1IDEyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYXRoIDM8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQU0tRm9uZHMtSW50cm8iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTE5LjAwMDAwMCwgLTYwMS4wMDAwMDApIiBvcGFjaXR5PSIwLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+ICAgICAgICA8ZyBpZD0iVEVBOi1IRUFEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDQyNy4wMDAwMDApIiBzdHJva2U9IiM1RDk1Q0YiPiAgICAgICAgICAgIDxnIGlkPSJEYXRlbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM0LjAwMDAwMCwgMTc0LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMyIgcG9pbnRzPSI0NjEuNzUgMC41IDQ2MS43NSA1NS4yNjgyNzA5IDQ2NS41IDYxLjI1IDQ2MS43NSA2Ny40ODE3MjkxIDQ2MS43NSAxMjIuMjUiPjwvcG9seWxpbmU+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+") no-repeat center center;
  content: "";
  position: absolute;
  left: calc(50% - 10px);
  width: 20px;
  height: 100%;
}
@media (min-width: 992px) {
  .fondsdetail-details-rating-view {
    margin-top: 24px;
  }
}
.fondsdetail-details-rating-view .label,
.fondsdetail-details-rating-view .value {
  font-size: 0.875rem;
  font-weight: 400;
  display: inline-block;
  line-height: 1.3rem;
  margin: 0;
  width: 50%;
}
.fondsdetail-details-rating-view .label span,
.fondsdetail-details-rating-view .value span {
  display: inline-block;
}
.fondsdetail-details-rating-view .label {
  color: #123250;
  text-align: right;
}
.fondsdetail-details-rating-view .label span {
  padding-right: 20px;
}
.fondsdetail-details-rating-view .value {
  box-sizing: content-box;
  color: white;
  text-align: left;
}
.fondsdetail-details-rating-view .value span {
  padding-left: 20px;
}
.fondsdetail-details-links {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
.fondsdetail-details-links li {
  margin-bottom: 24px;
}
.fondsdetail-details-links li a {
  border-bottom: 1px solid #123250;
  color: #123250;
  display: block;
  font-size: 0.75rem;
  padding-bottom: 6px;
}
.fondsdetail-hint {
  background: #f3f5f6;
  padding: 36px 0 24px 0;
}
.fondsdetail-hint p, .fondsdetail-hint a {
  color: #333333;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fondsdetail-hint-title:before {
  border-top: 2px solid #37c391;
  content: "";
  display: block;
  position: absolute;
  top: -6px;
  left: 12px;
  width: 24px;
}
.fondsdetail-hint-notes {
  overflow: hidden;
}
.fondsdetail-hint-notes-toggle {
  background: none;
  border: none;
  color: #123250;
  font-size: 0.75rem;
  overflow: hidden;
  position: relative;
  padding-left: 0;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: center;
}
.fondsdetail-hint-notes-toggle .text {
  display: inline-block;
  margin-right: 0.25rem;
  white-space: nowrap;
}
.fondsdetail-hint-notes-toggle .icon {
  height: 22px;
  width: 22px;
  background-color: #123250;
  border-radius: 50%;
  display: inline-block;
  margin: auto;
  position: relative;
}
.fondsdetail-hint-notes-toggle .icon:before, .fondsdetail-hint-notes-toggle .icon:after {
  content: "";
  position: absolute;
  background-color: #f3f5f6;
  transition: transform 0.3s ease-in-out;
}
.fondsdetail-hint-notes-toggle .icon:before {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 2px;
}
.fondsdetail-hint-notes-toggle .icon:after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  width: 12px;
  height: 2px;
}
.fondsdetail-hint-notes-toggle.active .icon:after {
  transform: translate(-50%, -50%) rotate(0deg);
}
.fondsdetail-hint-notes-content {
  max-height: 0;
  transition: max-height 0.5s ease-in-out;
}
.fondsdetail-hint-disclaimer {
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .fondsdetail-hint-disclaimer__cols p {
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 24px;
         column-gap: 24px;
  }
}
.fondsdetail-chart {
  padding-right: 0;
  padding-left: 0;
  position: relative;
  text-align: center;
  margin: 0 auto 48px auto;
  max-width: 1400px;
}
.fondsdetail-chart-graphic {
  min-height: 100px;
  position: relative;
  transition: min-height 0.5s ease-in-out;
  z-index: 10;
}
.fondsdetail-facts ul.list {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .fondsdetail-facts ul.list {
    margin-bottom: 0;
  }
}
.fondsdetail-weather-table td {
  vertical-align: top;
}
.fondsdetail-weather-table tr img, .fondsdetail-weather-table tr td {
  opacity: 0.5;
}
.fondsdetail-weather-table tr.active img, .fondsdetail-weather-table tr.active td {
  opacity: 1;
}
.fondsdetail-weather-table-icon {
  width: 48px;
}
.fondsdetail-weather-table-icon img {
  width: 36px;
}
.fondsdetail-weather-table-text {
  font-size: 0.875rem;
  padding-bottom: 12px;
}
.fondsdetail-icma-legend {
  margin-bottom: 60px;
}
.fondsdetail-title {
  margin-bottom: 6px;
  line-height: 1;
}

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

.visually-hidden {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.icma-legend {
  display: flex;
  flex-wrap: wrap;
}
.icma-legend-label {
  font-size: 0.9375rem;
  flex: 100%;
  max-width: 100%;
}
.icma-legend-label h2 {
  font-size: 1.25em;
  font-weight: 500;
  margin-bottom: 1.25rem;
  line-height: 1.75rem;
}
@media (min-width: 768px) {
  .icma-legend-label {
    flex: 30%;
    max-width: 30%;
  }
}
.icma-legend-label:before {
  content: "";
  background-color: #123250;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  margin-right: 6px;
  width: 10px;
}
.icma-legend-label.fondsuebernahme:before {
  background-color: #618fb5;
}
.icma-legend-label.benchmarkwechsel:before {
  background-color: #003252;
}
.icma-legend-label.strategieaenderung:before {
  background-color: #81878c;
}
.icma-legend-text {
  font-size: 0.9375rem;
  flex: 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  .icma-legend-text {
    flex: 70%;
    max-width: 70%;
  }
}

.fondsdetail-buy {
  display: none;
}
.fondsdetail-buy__open {
  animation: fadeIn 0.25s ease-in-out;
  background: rgba(18, 50, 80, 0.97);
  display: block;
  overflow-y: auto;
  padding-bottom: 48px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1100;
}
.fondsdetail-buy-header-logo {
  height: 24px;
  margin: 12px 0 48px 12px;
  width: auto;
  padding-left: 12px;
}
@media (min-width: 992px) {
  .fondsdetail-buy-header-logo {
    height: 29px;
    margin-top: 24px;
  }
}
.fondsdetail-buy-header-close {
  right: 12px;
  top: 12px;
}
@media (min-width: 992px) {
  .fondsdetail-buy-header-close {
    right: 24px;
    top: 24px;
  }
}
.fondsdetail-buy-places {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
}
@media (min-width: 992px) {
  .fondsdetail-buy-places {
    margin: 48px 0 24px 0;
  }
}
.fondsdetail-buy-places-item {
  background: white;
  border: 12px solid white;
  border-radius: 0;
  flex: 0 0 45%;
  margin: 6px;
  max-width: 45%;
  padding: 6px;
  transition: all 0.25s ease-in-out;
}
.fondsdetail-buy-places-item:hover {
  border: 12px solid #37c391;
}
@media (min-width: 768px) {
  .fondsdetail-buy-places-item {
    margin: 12px;
  }
}
@media (min-width: 992px) {
  .fondsdetail-buy-places-item {
    flex: 0 0 30%;
    max-width: 30%;
  }
}
.fondsdetail-buy-places-item-label:after {
  top: calc(50% - 6px) !important;
}
.fondsdetail-buy-places-item-logo {
  align-items: center;
  display: flex;
  height: 50px;
  justify-content: flex-start;
  width: 150px;
}
.fondsdetail-buy-places-item-logo img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.fondsdetail-buy-step__hidden {
  display: none;
}
.fondsdetail-buy-disclaimer h1, .fondsdetail-buy-disclaimer p {
  color: white;
}
.fondsdetail-buy-disclaimer .form-input-checkbox {
  margin-top: 8px;
  margin-bottom: 0;
}
.fondsdetail-buy-footer {
  color: white;
  margin-top: 36px;
}
.fondsdetail-buy-footer__hidden {
  display: none;
}
.fondsdetail-buy-footer label {
  color: white !important;
}

.ie11 .fondsdetail-buy-places-item {
  position: relative;
}
.ie11 .fondsdetail-buy-places-item input[type=radio] {
  height: 24px;
  top: 10px;
  width: 24px;
}
.ie11 .fondsdetail-buy-places-item-logo {
  display: block;
  width: 150px;
}
.ie11 .fondsdetail-buy-places-item-logo img {
  display: inline;
  height: auto;
  width: auto;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.chartcontrol__top {
  position: relative;
  margin-bottom: 24px;
}
.chartcontrol__top .print {
  position: absolute;
  right: 0;
  top: 0;
}
.chartcontrol__bottom {
  align-items: center;
  color: white;
  height: 48px;
  justify-content: space-between;
  justify-items: center;
  left: 0;
  margin-top: -44px;
  max-width: 1300px;
  padding: 0 12px;
  position: absolute;
  right: 0;
  z-index: 10;
}
@media (min-width: 992px) {
  .chartcontrol__bottom {
    display: flex;
    margin-top: 0;
    padding: 0 24px;
  }
}
.chartcontrol__bar {
  background: #123250;
  display: none;
  z-index: 0;
}
.chartcontrol__hsrange {
  margin-top: -44px;
}
.chartcontrol__half {
  display: none;
  left: 50%;
  justify-content: flex-end;
}
.chartcontrol__datepicker {
  left: 50%;
}
.chartcontrol-button {
  background: none;
  border: none;
  position: relative;
  --radioButtonSize: 32px;
  --radioButtonSizeHalf: 16px;
}
.chartcontrol-button:before, .chartcontrol-button:after {
  content: "";
  display: inline-block;
  border-radius: 30px;
  position: relative;
}
.chartcontrol-button:before {
  background: white;
  border: 2px solid #8898a8;
  font-size: 1rem;
  flex: 0 0 var(--radioButtonSize);
  height: var(--radioButtonSize);
  width: var(--radioButtonSize);
  margin-right: 6px;
  transition: border 0.25s ease-in-out;
  position: relative;
  top: 10px;
}
.chartcontrol-button:after {
  background-color: #123250;
  border-radius: 50%;
  transition: all 0.25s ease-in-out;
  width: 16px;
  height: 16px;
  position: absolute;
  left: 14px;
  top: 19px;
  opacity: 0;
}
.chartcontrol-button.active:after {
  opacity: 1;
}
.chartcontrol-range {
  align-items: center;
  display: none;
  padding-top: 12px;
  justify-content: center;
}
@media (min-width: 992px) {
  .chartcontrol-range {
    display: flex;
  }
}
.chartcontrol-range .pager {
  height: 24px;
  margin-bottom: 0;
  padding-left: 0;
}
@media (max-width: 767px) {
  .chartcontrol-range .pager li {
    width: 35px;
  }
}
@media (min-width: 768px) {
  .chartcontrol-range {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .chartcontrol-range {
    justify-content: flex-start;
    width: 60%;
  }
}
.chartcontrol-label {
  display: none;
  margin-right: 24px;
}
@media (min-width: 768px) {
  .chartcontrol-label {
    display: inline-block;
  }
}
.chartcontrol-datepicker {
  display: none;
}
@media (min-width: 992px) {
  .chartcontrol-datepicker {
    align-items: center;
    align-content: center;
    display: flex;
  }
}
.chartcontrol-datepicker-input {
  border: none;
  background: transparent;
  color: white;
  height: 24px;
  padding: 3px 6px;
  margin-right: 6px;
  margin-bottom: 0;
  text-align: left;
  width: 95px;
}
.chartcontrol-datepicker-input:last-child {
  margin-right: 0;
}
.chartcontrol-update {
  background: transparent;
  border: none;
  color: white;
  font-size: 0.9375rem;
  height: 18px;
  padding: 0 12px;
  position: relative;
  width: 18px;
}
.chartcontrol-update-icon {
  fill: #37c391;
  height: inherit;
  position: absolute;
  width: inherit;
  left: 0;
  top: 0;
}

.gecko .chartcontrol-datepicker-input {
  padding-bottom: 1px;
}

.tabnav {
  display: flex;
  flex: 0 0 100%;
  height: 6rem;
  list-style: none;
  margin-left: -6px;
}
.tabnav-item {
  width: 20%;
  max-width: 280px;
  padding-right: 6px;
  padding-left: 6px;
}
.tabnav-item button {
  background: transparent;
  border: none;
  border-bottom: 4px solid #8898a8;
  color: #123250;
  display: table-cell;
  vertical-align: bottom;
  font-size: 0.75rem;
  padding-top: 1rem;
  padding-bottom: 0.5rem;
  text-align: center;
  transition: all 0.25s ease-in;
  height: 5.5rem;
  position: relative;
}
.tabnav-item button:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 1.5rem solid transparent;
  border-right: 1.5rem solid transparent;
  border-top: 1.5rem solid transparent;
  position: absolute;
  right: 40%;
  bottom: -1rem;
  transition: all 0.25s ease-in;
  z-index: -1;
}
.tabnav-item button span {
  max-width: 100%;
  display: inline-block;
}
.tabnav-item button .lbbw-icon {
  fill: #123250;
  stroke: #123250;
  margin-bottom: 0.3rem;
  max-width: 100%;
  height: 1rem;
}
.tabnav-item button:hover {
  border-bottom-color: #123250;
  color: #123250;
}
.tabnav-item button:hover .lbbw-icon {
  fill: #123250;
  stroke: #123250;
}
.tabnav-item__active button, .tabnav-item__active button:hover, .tabnav-item__active button:focus {
  background: #123250;
  border-bottom-color: transparent;
  color: white;
}
.tabnav-item__active button .lbbw-icon, .tabnav-item__active button:hover .lbbw-icon, .tabnav-item__active button:focus .lbbw-icon {
  fill: white;
  stroke: white;
}
.tabnav-item__active button:after {
  border-top: 1.5rem solid #123250;
}
.tabnav-item__inactive {
  display: none;
}
.tabnav-item__inactive button {
  display: table-cell;
  pointer-events: none;
  border-bottom: 4px solid #e7eaed;
  color: #e7eaed;
}
.tabnav-item__inactive button .lbbw-icon {
  fill: #e7eaed;
  stroke: #e7eaed;
}

.fondsdetail .contentbox__chart .highcharts-exporting-group {
  display: none;
}
.fondsdetail .contentbox-title {
  padding-left: 12px;
}
.fondsdetail .contentbox-title__circle {
  position: relative;
  padding-left: 48px;
}
.fondsdetail .circle {
  border-radius: 50%;
  display: inline-block;
  height: 24px;
  position: absolute;
  top: 12px;
  left: 10px;
  width: 24px;
}
.fondsdetail .circle__fonds {
  background: #37c391;
}
.fondsdetail .circle__benchmark {
  background: #18A6CD;
}

.developmentbox__fonds {
  margin-bottom: 0;
}
.developmentbox-table {
  margin-bottom: 0;
  width: 100%;
}
.developmentbox-table-cell {
  display: none;
}
@media (min-width: 768px) {
  .developmentbox-table-cell {
    display: table-row;
  }
}
.developmentbox-table thead tr {
  border-bottom: 2px solid white;
}
.developmentbox-table tbody tr td.table-col__color {
  border-right: none !important;
  padding-left: 6px;
  position: relative;
}
@media (min-width: 768px) {
  .developmentbox-table tbody tr td.table-col__color {
    padding-left: 12px;
  }
}
.developmentbox-table tbody tr td.table-col__color .circle {
  top: 24px;
}
.developmentbox-table tbody tr:nth-child(odd) td:last-child {
  border-right: none;
}
.developmentbox-col__r {
  text-align: left;
}
@media (min-width: 768px) {
  .developmentbox-col__r {
    text-align: right;
  }
  .developmentbox-col__r br {
    display: none;
  }
}
.developmentbox-col__benchmark {
  white-space: normal;
}

.compactbox .fondinfos {
  margin: 0;
}
.compactbox .fondinfos-col {
  flex: 1 0 17%;
}
.compactbox .fondinfos-col__stretch {
  flex: 1 1 20%;
}
@media (min-width: 992px) {
  .compactbox .fondinfos-col__stretch {
    flex: 1 1 23%;
  }
}
.compactbox .fondinfos-col:last-child .value {
  border-right: 2px solid white;
}
.compactbox .fondinfos .label,
.compactbox .fondinfos .value {
  padding: 12px 24px;
  flex: 1 1 40%;
}
.compactbox .fondinfos .value {
  margin-bottom: 0;
}
.compactbox .fondinfos .value:after {
  display: none;
}

@media (min-width: 992px) {
  .panes__fondsdetails {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .panes__fondsdetails .pane-title {
    display: none;
  }
}
.panes__fondsdetails .pane-content.toggle__active {
  padding-top: 24px;
  padding-bottom: 0;
}
@media (min-width: 992px) {
  .panes__fondsdetails .pane-content.toggle__active {
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
.panes__buy {
  margin-top: 48px;
}

[data-toggle-target=wertentwicklung] .fondsdetail-mobilechart {
  display: none;
}
[data-toggle-target=wertentwicklung][class*=active] .fondsdetail-mobilechart {
  display: block;
  margin-inline: -0.5rem;
  width: calc(100% + 1rem);
}

.highcharts-credits {
  display: none;
}

.highcharts-series-group {
  stroke: white;
}

.highcharts-range-selector-buttons > text {
  display: none;
  fill: white;
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .highcharts-range-selector-buttons > text {
    display: block;
  }
}
.highcharts-range-selector-buttons .highcharts-label text {
  fill: #333333;
  font-size: 12px;
}

.highcharts-label.highcharts-range-label text {
  font-size: 0.875rem;
  fill: #333333;
}
.highcharts-label.highcharts-range-input {
  stroke: none;
}
.highcharts-label.highcharts-range-input text {
  font-size: 0.875rem;
  font-weight: 700;
  transform: translateX(-5px);
  fill: #333333;
}

.highcharts-series-2:not(.highcharts-navigator-series) .highcharts-graph,
.highcharts-series-3:not(.highcharts-navigator-series) .highcharts-graph,
.highcharts-series-4:not(.highcharts-navigator-series) .highcharts-graph,
.highcharts-series-5:not(.highcharts-navigator-series) .highcharts-graph {
  stroke-width: 0;
}

.contentbox__chart .highcharts-point {
  stroke-width: 0;
}

@media screen, print {
  /* Define the stop colors */
  #gradient-0 stop {
    stop-color: var(--lbbw-primary-blue);
  }
  #gradient-0 stop[offset="0"] {
    stop-opacity: 0.75;
    stop-color: var(--lbbw-primary-blue);
  }
  #gradient-0 stop[offset="1"] {
    stop-opacity: 0;
  }
  #gradient-1 stop {
    stop-color: #f0825a;
  }
  #gradient-1 stop[offset="0"] {
    stop-opacity: 0;
  }
  #gradient-1 stop[offset="1"] {
    stop-opacity: 0.25;
  }
  #gradient-2 stop {
    stop-color: #2f455c;
  }
  #gradient-2 stop[offset="0"] {
    stop-opacity: 0.75;
    stop-color: #123250;
  }
  #gradient-2 stop[offset="1"] {
    stop-opacity: 0;
  }
  /* Apply the gradients */
  .highcharts-color-0 .highcharts-area {
    fill-opacity: 1;
  }
  .highcharts-plot-line {
    fill: rgba(18, 50, 80, 0.6);
    stroke: rgba(18, 50, 80, 0.6);
    stroke-width: 1px;
  }
  [id*=chart_bar_] .highcharts-color-0 {
    fill: var(--lbbw-primary-blue);
  }
  [id*=chart_pie_] text {
    fill: var(--lbbw-primary-blue) !important;
  }
  [id*=chart_pie_] .highcharts-color-0 {
    fill: #37c391;
  }
  [id*=chart_pie_] .highcharts-color-1 {
    fill: tint(#123250, 0);
  }
  [id*=chart_pie_] .highcharts-color-2 {
    fill: tint(#123250, 20);
  }
  [id*=chart_pie_] .highcharts-color-3 {
    fill: tint(#123250, 40);
  }
  [id*=chart_pie_] .highcharts-color-4 {
    fill: tint(#8898a8, 0);
  }
  [id*=chart_pie_] .highcharts-color-5 {
    fill: tint(#8898a8, 20);
  }
  [id*=chart_pie_] .highcharts-color-6 {
    fill: tint(#8898a8, 40);
  }
  [id*=chart_pie_] .highcharts-color-7 {
    fill: tint(#f0825a, 0);
  }
  [id*=chart_pie_] .highcharts-color-8 {
    fill: tint(#f0825a, 20);
  }
  [id*=chart_pie_] .highcharts-color-9 {
    fill: tint(#f0825a, 40);
  }
  [id*=chart_pie_] .highcharts-color-10 {
    fill: tint(#554696, 0);
  }
  [id*=chart_pie_] .highcharts-color-11 {
    fill: tint(#554696, 20);
  }
  [id*=chart_pie_] .highcharts-color-12 {
    fill: tint(#554696, 40);
  }
}
.highcharts-series.highcharts-series-2.highcharts-area-series.highcharts-color-2 {
  opacity: 0;
}

#body .highcharts-navigator-xaxis .highcharts-grid-line {
  stroke: #e7eaed;
}
#body .highcharts-grid.highcharts-yaxis-grid {
  stroke: #e7eaed;
}
#body .highcharts-grid-line {
  stroke: #dedede;
}

/**
 * @license Highcharts
 *
 * (c) 2009-2016 Torstein Honsi
 *
 * License: www.highcharts.com/license
 */
.highcharts-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: left;
  line-height: normal;
  z-index: 0; /* #1072 */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.highcharts-root {
  display: block;
}

.highcharts-root text {
  stroke-width: 0;
}

.highcharts-strong {
  font-weight: bold;
}

.highcharts-emphasized {
  font-style: italic;
}

.highcharts-anchor {
  cursor: pointer;
}

.highcharts-background {
  fill: #ffffff;
}

.highcharts-plot-border,
.highcharts-plot-background {
  fill: none;
}

.highcharts-button-box {
  fill: inherit;
}

/* not used */
/* Titles */
.xhighcharts-title {
  fill: #333333;
  font-size: 1.5em;
}

.xhighcharts-subtitle {
  fill: #666666;
}

/* Axes */
.xhighcharts-axis-line {
  fill: none;
  stroke: #ccd6eb;
}

.xhighcharts-yaxis .xhighcharts-axis-line {
  stroke-width: 0;
}

.xhighcharts-axis-title {
  fill: #666666;
}

.xhighcharts-axis-labels {
  fill: #666666;
  cursor: default;
  font-size: 0.9em;
}

.xhighcharts-grid-line {
  fill: none;
  stroke: #e6e6e6;
}

.xhighcharts-xaxis-grid .xhighcharts-grid-line {
  stroke-width: 0px;
}

.xhighcharts-tick {
  stroke: #ccd6eb;
}

.xhighcharts-yaxis .xhighcharts-tick {
  stroke-width: 0;
}

.xhighcharts-minor-grid-line {
  stroke: #f2f2f2;
}

.xhighcharts-crosshair-thin {
  stroke-width: 1px;
  stroke: #cccccc;
}

.xhighcharts-crosshair-category {
  stroke: #ccd6eb;
  stroke-opacity: 0.25;
}

/* Credits */
.xhighcharts-credits {
  cursor: pointer;
  fill: #999999;
  font-size: 0.7em;
  transition: fill 250ms, font-size 250ms;
}

.xhighcharts-credits:hover {
  fill: black;
  font-size: 1em;
}

/* Tooltip */
.xhighcharts-tooltip {
  cursor: default;
  pointer-events: none;
  white-space: nowrap;
  transition: stroke 150ms;
}

.xhighcharts-tooltip text {
  fill: #333333;
}

.xhighcharts-tooltip .xhighcharts-header {
  font-size: 0.85em;
}

.xhighcharts-tooltip-box {
  stroke-width: 1px;
  fill: #f7f7f7;
  fill-opacity: 0.85;
}

.xhighcharts-tooltip-box .xhighcharts-label-box {
  fill: #f7f7f7;
  fill-opacity: 0.85;
}

.xhighcharts-selection-marker {
  fill: #335cad;
  fill-opacity: 0.25;
}

.xhighcharts-graph {
  fill: none;
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.xhighcharts-state-hover .xhighcharts-graph {
  stroke-width: 3;
}

.xhighcharts-state-hover path {
  transition: stroke-width 50; /* quick in */
}

.xhighcharts-state-normal path {
  transition: stroke-width 250ms; /* slow out */
}

/* Legend hover affects points and series */
g.xhighcharts-series,
.xhighcharts-point,
.xhighcharts-markers,
.xhighcharts-data-labels {
  transition: opacity 250ms;
}

.xhighcharts-legend-series-active g.xhighcharts-series:not(.xhighcharts-series-hover),
.xhighcharts-legend-point-active .xhighcharts-point:not(.xhighcharts-point-hover),
.xhighcharts-legend-series-active .xhighcharts-markers:not(.xhighcharts-series-hover),
.xhighcharts-legend-series-active .xhighcharts-data-labels:not(.xhighcharts-series-hover) {
  opacity: 0.2;
}

/* Series options */
/* Default colors */
.xhighcharts-area {
  fill-opacity: 0.75;
  stroke-width: 0;
}

.xhighcharts-markers {
  stroke-width: 1px;
  stroke: #ffffff;
}

.xhighcharts-point {
  stroke-width: 1px;
}

.xhighcharts-dense-data .xhighcharts-point {
  stroke-width: 0;
}

.xhighcharts-data-label {
  font-size: 0.9em;
  font-weight: bold;
}

.xhighcharts-data-label-box {
  fill: none;
  stroke-width: 0;
}

.xhighcharts-data-label text, text.xhighcharts-data-label {
  fill: #333333;
}

.xhighcharts-data-label-connector {
  fill: none;
}

.xhighcharts-halo {
  fill-opacity: 0.25;
  stroke-width: 0;
}

.xhighcharts-series:not(.xhighcharts-pie-series) .xhighcharts-point-select {
  fill: #cccccc;
  stroke: #000000;
}

.xhighcharts-column-series rect.xhighcharts-point {
  stroke: #ffffff;
}

.xhighcharts-column-series .xhighcharts-point {
  transition: fill-opacity 250ms;
}

.xhighcharts-column-series .xhighcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.xhighcharts-pie-series .xhighcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.xhighcharts-pie-series .xhighcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.xhighcharts-funnel-series .xhighcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.xhighcharts-funnel-series .xhighcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.xhighcharts-funnel-series .xhighcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.xhighcharts-pyramid-series .xhighcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.xhighcharts-pyramid-series .xhighcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.xhighcharts-pyramid-series .xhighcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.xhighcharts-solidgauge-series .xhighcharts-point {
  stroke-width: 0;
}

.xhighcharts-treemap-series .xhighcharts-point {
  stroke-width: 1px;
  stroke: #e6e6e6;
  transition: stroke 250ms, fill 250ms, fill-opacity 250ms;
}

.xhighcharts-treemap-series .xhighcharts-point-hover {
  stroke: #999999;
  transition: stroke 25ms, fill 25ms, fill-opacity 25ms;
}

.xhighcharts-treemap-series .xhighcharts-above-level {
  display: none;
}

.xhighcharts-treemap-series .xhighcharts-internal-node {
  fill: none;
}

.xhighcharts-treemap-series .xhighcharts-internal-node-interactive {
  fill-opacity: 0.15;
  cursor: pointer;
}

.xhighcharts-treemap-series .xhighcharts-internal-node-interactive:hover {
  fill-opacity: 0.75;
}

/* Legend */
.xhighcharts-legend-box {
  fill: none;
  stroke-width: 0;
}

.xhighcharts-legend-item text {
  fill: #333333;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
  stroke-width: 0;
}

.xhighcharts-legend-item:hover text {
  fill: #000000;
}

.xhighcharts-legend-item-hidden * {
  fill: #cccccc !important;
  stroke: #cccccc !important;
  transition: fill 250ms;
}

.xhighcharts-legend-nav-active {
  fill: #003399;
  cursor: pointer;
}

.xhighcharts-legend-nav-inactive {
  fill: #cccccc;
}

.xhighcharts-legend-title-box {
  fill: none;
  stroke-width: 0;
}

/* Loading */
.xhighcharts-loading {
  position: absolute;
  background-color: #ffffff;
  opacity: 0.5;
  text-align: center;
  z-index: 10;
  transition: opacity 250ms;
}

.xhighcharts-loading-hidden {
  height: 0 !important;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms, height 250ms step-end;
}

.xhighcharts-loading-inner {
  font-weight: bold;
  position: relative;
  top: 45%;
}

/* Plot bands and polar pane backgrounds */
.xhighcharts-plot-band, .xhighcharts-pane {
  fill: #000000;
  fill-opacity: 0.05;
}

.xhighcharts-plot-line {
  fill: none;
  stroke: #999999;
  stroke-width: 1px;
}

/* Highcharts More and modules */
.xhighcharts-boxplot-box {
  fill: #ffffff;
}

.xhighcharts-boxplot-median {
  stroke-width: 2px;
}

.xhighcharts-bubble-series .xhighcharts-point {
  fill-opacity: 0.5;
}

.xhighcharts-errorbar-series .xhighcharts-point {
  stroke: #000000;
}

.xhighcharts-gauge-series .xhighcharts-data-label-box {
  stroke: #cccccc;
  stroke-width: 1px;
}

.xhighcharts-gauge-series .xhighcharts-dial {
  fill: #000000;
  stroke-width: 0;
}

.xhighcharts-polygon-series .xhighcharts-graph {
  fill: inherit;
  stroke-width: 0;
}

.xhighcharts-waterfall-series .xhighcharts-graph {
  stroke: #333333;
  stroke-dasharray: 1, 3;
}

.xhighcharts-sankey-series .xhighcharts-point {
  stroke-width: 0;
}

.xhighcharts-sankey-series .xhighcharts-link {
  transition: fill 250ms, fill-opacity 250ms;
  fill-opacity: 0.5;
}

.xhighcharts-sankey-series .xhighcharts-point-hover.xhighcharts-link {
  transition: fill 50ms, fill-opacity 50ms;
  fill-opacity: 1;
}

/* Highstock */
.xhighcharts-navigator-mask-outside {
  fill-opacity: 0;
}

.xhighcharts-navigator-mask-inside {
  fill: #6685c2; /* navigator.maskFill option */
  fill-opacity: 0.25;
  cursor: ew-resize;
}

.xhighcharts-navigator-outline {
  stroke: #cccccc;
  fill: none;
}

.xhighcharts-navigator-handle {
  stroke: #cccccc;
  fill: #f2f2f2;
  cursor: ew-resize;
}

.xhighcharts-navigator-series {
  fill: #335cad;
  stroke: #335cad;
}

.xhighcharts-navigator-series .xhighcharts-graph {
  stroke-width: 1px;
}

.xhighcharts-navigator-series .xhighcharts-area {
  fill-opacity: 0.05;
}

.xhighcharts-navigator-xaxis .xhighcharts-axis-line {
  stroke-width: 0;
}

.xhighcharts-navigator-xaxis .xhighcharts-grid-line {
  stroke-width: 1px;
  stroke: #e6e6e6;
}

.xhighcharts-navigator-xaxis.xhighcharts-axis-labels {
  fill: #999999;
}

.xhighcharts-navigator-yaxis .xhighcharts-grid-line {
  stroke-width: 0;
}

.xhighcharts-scrollbar-thumb {
  fill: #cccccc;
  stroke: #cccccc;
  stroke-width: 1px;
}

.xhighcharts-scrollbar-button {
  fill: #e6e6e6;
  stroke: #cccccc;
  stroke-width: 1px;
}

.xhighcharts-scrollbar-arrow {
  fill: #666666;
}

.xhighcharts-scrollbar-rifles {
  stroke: #666666;
  stroke-width: 1px;
}

.xhighcharts-scrollbar-track {
  fill: #f2f2f2;
  stroke: #f2f2f2;
  stroke-width: 1px;
}

.xhighcharts-button {
  fill: #f7f7f7;
  stroke: #cccccc;
  cursor: default;
  stroke-width: 1px;
  transition: fill 250ms;
}

.xhighcharts-button text {
  fill: #333333;
}

.xhighcharts-button-hover {
  transition: fill 0ms;
  fill: #e6e6e6;
  stroke: #cccccc;
}

.xhighcharts-button-hover text {
  fill: #333333;
}

.xhighcharts-button-pressed {
  font-weight: bold;
  fill: #e6ebf5;
  stroke: #cccccc;
}

.xhighcharts-button-pressed text {
  fill: #333333;
  font-weight: bold;
}

.xhighcharts-button-disabled text {
  fill: #333333;
}

.xhighcharts-range-selector-buttons .xhighcharts-button {
  stroke-width: 0px;
}

.xhighcharts-range-label rect {
  fill: none;
}

.xhighcharts-range-label text {
  fill: #666666;
}

.xhighcharts-range-input rect {
  fill: none;
}

.xhighcharts-range-input text {
  fill: #333333;
}

.xhighcharts-range-input {
  stroke-width: 1px;
  stroke: #cccccc;
}

input.xhighcharts-range-selector {
  position: absolute;
  border: 0;
  width: 1px; /* Chrome needs a pixel to see it */
  height: 1px;
  padding: 0;
  text-align: center;
  left: -9em; /* #4798 */
}

.xhighcharts-crosshair-label text {
  fill: #ffffff;
  font-size: 1.1em;
}

.xhighcharts-crosshair-label .xhighcharts-label-box {
  fill: inherit;
}

.xhighcharts-candlestick-series .xhighcharts-point {
  stroke: #000000;
  stroke-width: 1px;
}

.xhighcharts-candlestick-series .xhighcharts-point-up {
  fill: #ffffff;
}

.xhighcharts-ohlc-series .xhighcharts-point-hover {
  stroke-width: 3px;
}

.xhighcharts-flags-series .xhighcharts-point .xhighcharts-label-box {
  stroke: #999999;
  fill: #ffffff;
  transition: fill 250ms;
}

.xhighcharts-flags-series .xhighcharts-point-hover .xhighcharts-label-box {
  stroke: #000000;
  fill: #ccd6eb;
}

.xhighcharts-flags-series .xhighcharts-point text {
  fill: #000000;
  font-size: 0.9em;
  font-weight: bold;
}

/* Highcharts Maps */
.highcharts-map-series .highcharts-point {
  transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms;
  stroke: #cccccc;
  stroke-width: inherit;
}

.xhighcharts-map-series .xhighcharts-point-hover {
  transition: fill 0ms, fill-opacity 0ms;
  fill-opacity: 0.5;
  stroke-width: 2px;
}

.xhighcharts-mapline-series .xhighcharts-point {
  fill: none;
}

.xhighcharts-heatmap-series .xhighcharts-point {
  stroke-width: 0;
}

.xhighcharts-map-navigation {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
}

.highcharts-mapview-inset-border {
  stroke: #cccccc;
  stroke-width: 1px;
  fill: none;
}

.xhighcharts-coloraxis {
  stroke-width: 0;
}

.xhighcharts-coloraxis-marker {
  fill: #999999;
}

.xhighcharts-null-point {
  fill: #f7f7f7;
}

/* 3d charts */
.xhighcharts-3d-frame {
  fill: transparent;
}

/* Exporting module */
.xhighcharts-contextbutton {
  fill: #ffffff; /* needed to capture hover */
  stroke: none;
  stroke-linecap: round;
}

.xhighcharts-contextbutton:hover {
  fill: #e6e6e6;
  stroke: #e6e6e6;
}

.xhighcharts-button-symbol {
  stroke: #666666;
  stroke-width: 3px;
}

.xhighcharts-menu {
  border: 1px solid #999999;
  background: #ffffff;
  padding: 5px 0;
  box-shadow: 3px 3px 10px #888;
}

.xhighcharts-menu-item {
  padding: 0.5em 1em;
  background: none;
  color: #333333;
  cursor: pointer;
  transition: background 250ms, color 250ms;
}

.xhighcharts-menu-item:hover {
  background: #335cad;
  color: #ffffff;
}

/* Breadcrumbs */
.highcharts-breadcrumbs-button {
  fill: none;
  stroke-width: 0;
  cursor: pointer;
}

.highcharts-breadcrumbs-separator {
  fill: #666666;
}

/* Drilldown module */
.xhighcharts-drilldown-point {
  cursor: pointer;
}

.xhighcharts-drilldown-data-label text,
text.xhighcharts-drilldown-data-label,
.xhighcharts-drilldown-axis-label {
  cursor: pointer;
  fill: #003399;
  font-weight: bold;
  text-decoration: underline;
}

/* No-data module */
.xhighcharts-no-data text {
  font-weight: bold;
  font-size: 12px;
  fill: #666666;
}

/* Drag-panes module */
.xhighcharts-axis-resizer {
  cursor: ns-resize;
  stroke: black;
  stroke-width: 2px;
}

/* Bullet type series */
.xhighcharts-bullet-target {
  stroke-width: 0;
}

/* Lineargauge type series */
.xhighcharts-lineargauge-target {
  stroke-width: 1px;
  stroke: #333333;
}

.xhighcharts-lineargauge-target-line {
  stroke-width: 1px;
  stroke: #333333;
}

/* Annotations module */
.xhighcharts-annotation-label-box {
  stroke-width: 1px;
  stroke: #000000;
  fill: #000000;
  fill-opacity: 0.75;
}

.xhighcharts-annotation-label text {
  fill: #e6e6e6;
}

.fondsdetail {
  --highcharts-background-color: #fff;
  --highcharts-neutral-color-100: #666666;
}
.fondsdetail .highcharts-container {
  color-scheme: light;
}
.fondsdetail-chart-disclaimer {
  font-size: 0.875rem;
}
.fondsdetail-chart-graphic .highcharts-series-0 {
  stroke: #123250;
  stroke-width: 1px;
  stroke-dasharray: 5;
}
.fondsdetail-chart-graphic .highcharts-series-0 .highcharts-point {
  stroke-width: 1px;
  opacity: 0;
}
.fondsdetail-chart-graphic .highcharts-series-0 .highcharts-point-select {
  opacity: 1;
}
.fondsdetail-chart-graphic .highcharts-series-0 .highcharts-graph {
  stroke-linejoin: round;
  stroke: #123250;
  stroke-width: 2px;
  fill: none;
}
.fondsdetail-chart-graphic .highcharts-series-1 {
  fill: transparent;
  stroke: #18A6CD;
  stroke-width: 1px;
  stroke-dasharray: 5;
}
.fondsdetail-chart-graphic .highcharts-series-1 .highcharts-color-1.highcharts-point {
  stroke-width: 0;
}
.fondsdetail-chart .highcharts-series-2 .highcharts-graph {
  stroke-width: 0;
}
.fondsdetail-chart .highcharts-series-2 .highcharts-point {
  stroke-width: 5px;
  stroke-opacity: 0.5;
  stroke: #003252;
}
.fondsdetail-chart .highcharts-series-2 .highcharts-point.highcharts-color-2 {
  fill: #003252;
  stroke: #003252;
}
.fondsdetail-chart .highcharts-series-2 .highcharts-area {
  opacity: 0;
}
.fondsdetail-chart .highcharts-series-3 .highcharts-graph {
  stroke-width: 0;
}
.fondsdetail-chart .highcharts-series-3 .highcharts-point {
  stroke-width: 7px;
  stroke-opacity: 0.5;
}
.fondsdetail-chart .highcharts-series-3 .highcharts-point.highcharts-color-3 {
  fill: #81878c;
  stroke: #81878c;
}
.fondsdetail-chart .highcharts.highcharts-color-4 {
  fill: #618fb5;
  stroke: #618fb5;
}
.fondsdetail-chart .highcharts.highcharts-color-5 {
  fill: #000000;
  stroke: #000000;
}
.fondsdetail-chart .highcharts.highcharts-color-6 {
  fill: #007700;
  stroke: #007700;
}
.fondsdetail-chart .highcharts.highcharts-color-7 {
  fill: #486cb5;
  stroke: #486cb5;
}
.fondsdetail-chart .highcharts-color-2 .highcharts-area,
.fondsdetail-chart .highcharts-color-3 .highcharts-area,
.fondsdetail-chart .highcharts-color-4 .highcharts-area,
.fondsdetail-chart .highcharts-color-5 .highcharts-area {
  opacity: 0.5;
  stroke-width: 1px;
  stroke: #123250;
}
.fondsdetail .highcharts-background {
  fill: transparent;
}
.fondsdetail .highcharts-data-label text,
.fondsdetail text.highcharts-data-label {
  fill: #333;
  font-weight: 300;
}
.fondsdetail .highcharts-button {
  cursor: pointer;
  fill: #647a97;
  height: 24px;
  transition: fill 0.25s ease-in-out;
  margin-right: 6px;
  width: 32px;
}
.fondsdetail .highcharts-button text {
  fill: white;
  font-size: 0.875rem;
}
.fondsdetail .highcharts-button:last-child {
  margin-right: 0;
}
.fondsdetail .highcharts-button:hover {
  fill: #237B5C;
}
.fondsdetail .highcharts-button.highcharts-button-pressed {
  fill: #237B5C;
}
.fondsdetail .highcharts-button.highcharts-button-disabled {
  cursor: not-allowed;
  fill: #2f455c;
}
.fondsdetail .highcharts-button.print-main-chart {
  stroke: none;
}
.fondsdetail .highcharts-button.print-main-chart text {
  fill: #37c391;
}
.fondsdetail .highcharts-button.print-main-chart:hover text {
  fill: white;
}
.fondsdetail .highcharts-exporting-group .highcharts-button-box {
  fill: transparent;
}
.fondsdetail .highcharts-exporting-group .highcharts-button-hover .highcharts-button-symbol, .fondsdetail .highcharts-exporting-group .highcharts-button-pressed .highcharts-button-symbol {
  stroke: #123250;
}
.fondsdetail .highcharts-exporting-group .highcharts-button-symbol {
  stroke: #237B5C;
}
.fondsdetail .highcharts-exporting-group .highcharts-button-symbol:hover {
  stroke: #123250;
}
.fondsdetail .highcharts-axis-labels.highcharts-xaxis-labels.highcharts-navigator-xaxis {
  fill: #666666;
}
.fondsdetail .highcharts-series-inactive {
  opacity: 1;
}
.fondsdetail .highcharts-button-box text {
  fill: black;
}
.fondsdetail .highcharts-axis-labels.highcharts-yaxis-labels text, .fondsdetail .highcharts-axis-labels.highcharts-xaxis-labels text {
  fill: #222222 !important;
  font-size: 10px !important;
  font-weight: 700;
  opacity: 0.9 !important;
}
.fondsdetail .highcharts-navigator-outline {
  stroke: #cccccc;
  fill: none;
}
.fondsdetail .highcharts-tooltip-box {
  fill: #f7f7f7;
  fill-opacity: 0.85;
}
.fondsdetail .highcharts-tooltip-box .highcharts-label-box {
  fill: #f7f7f7;
  fill-opacity: 0.85;
}
.fondsdetail .highcharts-tooltip-box text {
  fill: #333333;
}
.fondsdetail .highcharts-pie-series .highcharts-point {
  stroke-linejoin: miter;
}
.fondsdetail .highcharts-scrollbar-track {
  fill: #f2f2f2;
  stroke: #f2f2f2;
}
.fondsdetail .highcharts-scrollbar-button {
  fill: #e6e6e6;
  stroke: #cccccc;
}
.fondsdetail .highcharts-scrollbar-thumb {
  fill: #999999;
  stroke: #999999;
}
.fondsdetail .highcharts-navigator-handle {
  stroke: #666666;
  fill: #cccccc;
}
.fondsdetail .highcharts-navigator-series .highcharts-area {
  fill-opacity: 0.3;
  fill: #123250;
}
.fondsdetail .highcharts-a11y-proxy-element {
  top: -8px !important;
}
.fondsdetail .highcharts-scrollbar-arrow {
  fill: #666666;
}
.fondsdetail .highcharts-halo {
  fill: #37c391;
  stroke: #37c391;
  stroke-opacity: 1;
  stroke-width: 2px;
}
.fondsdetail .highcharts-menu {
  background: white;
}
.fondsdetail .highcharts-menu-item {
  color: #123250;
}
.fondsdetail .highcharts-menu-item:hover {
  background: #e7eaed;
}

@page {
  size: A4;
  margin: 10mm;
}
@media print {
  html, body {
    box-sizing: border-box;
    padding: 0;
    margin: 0 5mm 10mm 5mm;
    width: 190mm;
    height: 257mm;
  }
  [id*=chart_] {
    float: left;
    padding: 0;
    margin: 0;
    width: 80%;
  }
  table tr {
    border-bottom: 1px solid black;
  }
  .pane-title {
    padding-left: 0;
  }
  #body .mainmenu-trigger,
  #body .marginalcolumn,
  #body .contentbox__chart,
  #body .header,
  #body .footer,
  #body .highcharts-loading,
  #body .print-main-chart,
  #body .highcharts-contextbutton {
    display: none !important;
  }
  #body .highcharts-button {
    fill: #647a97;
  }
  #body .highcharts-button text {
    fill: white;
  }
  #body .highcharts-button-pressed {
    fill: #37c391 !important;
  }
}
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.resultpager ul {
  display: flex;
  list-style: none;
  padding-top: 3px;
}
.resultpager ul li {
  background: #123250;
  border-radius: 0;
  color: white;
  cursor: pointer;
  font-size: 0.875rem;
  padding: 0 6px;
  text-align: center;
  line-height: 26px;
  min-width: 24px;
  height: 24px;
  margin: 0 3px;
  transition: all 0.25s ease-in-out;
}
.resultpager ul li:hover {
  background: #37c391;
}
.resultpager ul li a {
  color: inherit;
}
.resultpager ul li.active {
  background: #37c391;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.news h2:not(.history-event-title) {
  font-size: 1.375rem;
  line-height: 1.5rem;
  text-transform: none;
  letter-spacing: 0;
}
.news .news-list-view .f3-widget-paginator {
  display: flex;
  float: none;
  list-style: none;
  padding-top: 3px;
  padding-left: 0;
}
.news .news-list-view .f3-widget-paginator li {
  background: #647a97;
  border-radius: 0;
  color: white;
  cursor: pointer;
  font-size: 0.8125rem;
  height: 24px;
  padding: 0;
  text-align: center;
  line-height: 26px;
  min-width: 40px;
  margin: 0 3px;
  transition: all 0.25s ease-in-out;
}
.news .news-list-view .f3-widget-paginator li:hover {
  background: #37c391;
  color: #123250;
}
.news .news-list-view .f3-widget-paginator li a {
  color: inherit;
  display: inline-block;
  background: transparent;
  padding: 0 6px;
}
.news .news-list-view .f3-widget-paginator li.current {
  background: #37c391;
  color: #123250;
}
.news .page-navigation {
  display: flex;
  justify-content: space-between;
  margin-bottom: 48px;
}
.news .page-navigation > p {
  display: none;
}
.news .page-navigation .f3-widget-paginator {
  display: flex;
  float: none;
  list-style: none;
  padding-top: 3px;
  padding-left: 0;
}
.news .page-navigation .f3-widget-paginator li {
  background: #647a97;
  border-radius: 0;
  color: white;
  cursor: pointer;
  font-size: 0.8125rem;
  height: 24px;
  padding: 0;
  text-align: center;
  line-height: 26px;
  min-width: 40px;
  margin: 0 3px;
  transition: all 0.25s ease-in-out;
}
.news .page-navigation .f3-widget-paginator li:hover {
  background: #37c391;
  color: #123250;
}
.news .page-navigation .f3-widget-paginator li a {
  color: inherit;
  display: inline-block;
  background: transparent;
  padding: 0 6px;
}
.news .page-navigation .f3-widget-paginator li.current {
  background: #37c391;
  color: #123250;
}
.news .news-clear {
  display: none;
}
.news .goto {
  color: #237B5C;
}
.news .goto:after {
  color: inherit;
}
.news .article {
  margin-bottom: 48px;
}
.news .article h2 {
  color: #237B5C;
  line-height: 1.1;
}
.news .article h2 a {
  font-size: 1.375rem;
  line-height: 1.5rem;
  text-transform: none;
  letter-spacing: 0;
  color: inherit;
}
.news .article h2 a:hover {
  color: #123250;
}
.news .article .new-list-date {
  font-weight: 400;
  line-height: 1.4rem;
}
.news .article .teaser-text > div {
  margin-bottom: 24px;
}
.news .article .teaser-text + .footer {
  display: none;
}
.news .article .gui {
  display: block;
}
.news.news-single .news-img-wrap {
  float: none;
  margin: 0 24px 0 0;
  width: 100%;
}
.news .mediaelement-video {
  position: relative;
  padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
  padding-top: 0px;
  height: 0;
  overflow: hidden;
}
@media (min-width: 992px) {
  .news .mediaelement-video {
    margin-left: -48px;
    margin-right: -48px;
  }
}
.news .mediaelement-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.filelist {
  list-style: none;
}
.filelist-item {
  border-bottom: 1px solid #c8dcf3;
  height: 36px;
  line-height: 36px;
}
.filelist-item-kb {
  color: #123250;
  font-size: 0.75rem;
  margin-left: 12px;
}
.filelist-item a {
  color: #123250;
}
.filelist-item a:hover {
  color: #37c391;
}
.filelist-item a[href$=".pdf"] .filelist-item-kb:before {
  content: "PDF ";
}
.filelist-item a[href$=".doc"] .filelist-item-kb:before, .filelist-item a[href$=".docx"] .filelist-item-kb:before {
  content: "Word ";
}
.filelist-item a[href$=".xls"] .filelist-item-kb:before, .filelist-item a[href$=".xlsx"] .filelist-item-kb:before {
  content: "Excel ";
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

#toplink {
  align-content: center;
  background: #37c391;
  bottom: -12px;
  border-radius: 50%;
  color: #123250;
  display: flex;
  height: 48px;
  justify-content: center;
  line-height: 19px;
  opacity: 0;
  padding: 0 18px 15px 18px;
  position: fixed;
  right: 12px;
  transition: all 0.5s ease-in-out;
  width: 48px;
  z-index: 1000;
}
#toplink .icon {
  fill: #123250;
  transform: rotate(-90deg);
}
#toplink .label {
  bottom: 5px;
  display: block;
  font-size: 11px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
}
#toplink.show {
  bottom: 12px;
  opacity: 1;
}
@media (min-width: 768px) {
  #toplink.show {
    bottom: 24px;
  }
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

#ip_border ~ .footer {
  border-bottom: 24px solid white;
}
#ip_border ~ .footer .footer-nav {
  display: none;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.gallery {
  position: relative;
}
.gallery-item-image-caption {
  padding-top: 12px;
}
.gallery-btn {
  background: none;
  border: none;
  bottom: 15px;
  padding: 0;
  position: absolute;
  height: 24px;
  width: 24px;
}
.gallery-btn:hover:after {
  color: #37c391;
}
.gallery-btn:after {
  color: #123250;
  font-size: 24px;
  display: inline-block;
  transition: 0.3s ease-in;
}
.gallery-btn__next {
  right: 0;
}
.gallery-btn__next:after {
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.gallery-btn__prev {
  right: 29px;
}
.gallery-btn__prev:after {
  transform: rotate(180deg);
  content: "\e90c";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.gallery ul {
  list-style: none;
  padding: 0;
}

.gallery-container {
  position: relative;
  overflow: hidden;
}
.gallery-container .gallery-slides {
  position: relative;
  width: 100%;
  height: 100%;
}
.gallery-container .gallery-slide {
  position: relative;
  width: 100%;
}
.gallery-container .gallery-slide.gallery-slide-active {
  position: relative;
}
.gallery-container .gallery-slide img {
  width: 100%;
  height: auto;
  display: block;
}
.gallery-container .gallery-arrows {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  z-index: 10;
}
.gallery-container .gallery-arrows .gallery-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0, 0, 0, 0.5);
  border: none;
  color: white;
  width: 50px;
  height: 50px;
  cursor: pointer;
  pointer-events: auto;
  transition: background-color 0.3s ease;
  border-radius: 50%;
}
.gallery-container .gallery-arrows .gallery-btn:hover {
  background: rgba(0, 0, 0, 0.7);
}
.gallery-container .gallery-arrows .gallery-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.gallery-container .gallery-arrows .gallery-btn::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
}
.gallery-container .gallery-arrows .gallery-btn.gallery-btn__prev {
  left: 20px;
}
.gallery-container .gallery-arrows .gallery-btn.gallery-btn__prev::before {
  border-width: 8px 12px 8px 0;
  border-color: transparent white transparent transparent;
  margin-left: -2px;
}
.gallery-container .gallery-arrows .gallery-btn.gallery-btn__next {
  right: 20px;
}
.gallery-container .gallery-arrows .gallery-btn.gallery-btn__next::before {
  border-width: 8px 0 8px 12px;
  border-color: transparent transparent transparent white;
  margin-left: 2px;
}
.gallery-container .gallery-dots {
  display: flex;
  justify-content: center;
  gap: 10px;
  margin-top: 20px;
}
.gallery-container .gallery-dots .gallery-dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: none;
  background: rgba(0, 0, 0, 0.3);
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.gallery-container .gallery-dots .gallery-dot:hover {
  background: rgba(0, 0, 0, 0.5);
}
.gallery-container .gallery-dots .gallery-dot.gallery-dot-active {
  background: #000;
}
@media (max-width: 768px) {
  .gallery-container .gallery-arrows {
    display: none;
  }
}

/* LBBW Asset Management Styles */
.highcharts-container {
  font-family: ClanPro, sans-serif;
  font-weight: 400 !important;
}

.customchart .highchartx-background {
  fill: transparent;
}
.customchart .highchartx-color-0 {
  fill: #37c391;
}
.customchart .highchartx-color-1 {
  fill: #123250;
}
.customchart .highchartx-color-2 {
  fill: rgb(65.4, 91, 115);
}
.customchart .highchartx-color-3 {
  fill: rgb(112.8, 132, 150);
}
.customchart .highchartx-color-4 {
  fill: #8898a8;
}
.customchart .highchartx-color-5 {
  fill: rgb(159.8, 172.6, 185.4);
}
.customchart .highchartx-color-6 {
  fill: rgb(183.6, 193.2, 202.8);
}
.customchart .highchartx-color-7 {
  fill: #f0825a;
}
.customchart .highchartx-color-8 {
  fill: #f39b7b;
}
.customchart .highchartx-color-9 {
  fill: #f6b49c;
}
.customchart .highchartx-color-10 {
  fill: #554696;
}
.customchart .highchartx-color-11 {
  fill: #776bab;
}
.customchart .highchartx-color-12 {
  fill: #9990c0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.sitesearch {
  background: #123250;
}
.sitesearch-input {
  color: white;
  border-bottom: 2px solid white;
  text-align: center;
}
.sitesearch-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white !important;
  opacity: 0.5 !important;
}
.sitesearch-input::-moz-placeholder { /* Firefox 19+ */
  color: white !important;
  opacity: 0.5 !important;
}
.sitesearch-input:-ms-input-placeholder { /* IE 10+ */
  color: white !important;
  opacity: 0.5 !important;
}
.sitesearch-input:-moz-placeholder { /* Firefox 18- */
  color: white !important;
  opacity: 0.5 !important;
}
.sitesearch-submit {
  height: 48px;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.searchresult-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
}
.searchresult-content__active {
  max-height: 20000px;
  overflow: visible;
}
.searchresult-headlinestack {
  margin-bottom: 48px;
}
.searchresult-container {
  padding-right: 24px;
  padding-left: 24px;
}
.searchresult-amount {
  color: #18A6CD;
}
.searchresult-panes {
  margin-right: -24px;
  margin-left: -24px;
}
@media (min-width: 768px) {
  .searchresult-panes {
    margin-right: 0;
    margin-left: 0;
  }
}
.searchresult-panes-pane-title {
  background: #123250;
  border: none;
  border-bottom: 2px solid white;
  color: white;
  display: block;
  font-size: 0.937rem;
  font-weight: 400;
  height: 48px;
  padding: 4px 24px 0 24px;
  width: 100%;
}
@media (min-width: 768px) {
  .searchresult-panes-pane-title {
    padding-right: 24px;
    padding-left: 24px;
  }
}
.searchresult-panes-pane-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.9s ease-in-out;
}
.searchresult-list {
  list-style: none;
}
.searchresult-list-item {
  margin-bottom: 12px;
}
.searchresult-list-item:first-child {
  margin-top: 12px;
}
@media (min-width: 768px) {
  .searchresult-list-item__fonds {
    height: 48px;
  }
}
.searchresult-pager {
  display: flex;
  justify-content: center;
  margin-bottom: 12px;
}
.searchresult-pager:empty {
  margin-bottom: 0;
}
.searchresult .resultitem {
  background: #f1f1f4;
  padding: 12px 48px 12px 24px;
  position: relative;
  transition: all 0.25s ease-in-out;
}
.searchresult .resultitem:after {
  color: #37c391;
  position: absolute;
  right: 24px;
  top: calc(50% - 8px);
  transition: 0.3s ease-in-out;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.searchresult .resultitem:hover {
  background: #e7eaed;
}
.searchresult .resultitem:hover:after {
  right: 12px;
}
.searchresult .resultitem:hover .resultitem-number {
  background-color: #bcd4ef;
}
.searchresult .resultitem-link {
  color: #123250;
  display: flex;
  font-size: 0.9375rem;
  justify-content: flex-start;
}
.searchresult .resultitem-inner {
  display: flex;
  flex-direction: column;
  flex: 0 0 100%;
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .searchresult .resultitem-inner {
    flex-direction: row;
  }
}
.searchresult .resultitem-number {
  background-color: #c8dcf3;
  border-radius: 50%;
  color: white;
  font-weight: 700;
  flex: 0 0 24px;
  height: 24px;
  line-height: 26px;
  margin-right: 24px;
  text-align: center;
  width: 24px;
  transition: all 0.25s ease-in-out;
}
.searchresult .resultitem-title {
  flex: 0 0 60%;
  font-weight: 500;
  padding-top: 2px;
}
.searchresult .resultitem-description {
  flex: 0 0 30%;
  font-weight: 500;
  padding-top: 2px;
}
.searchresult .resultitem-text {
  flex: 0 0 100%;
}
.searchresult .resultitem-text__trim {
  overflow: hidden;
  max-height: 5.7rem;
}

.header-main-search .search-result-footer .button__cta {
  border: #37c391 1px solid;
  color: #37c391;
  padding: 6px 24px;
}
.header-main-search .search-result-footer .button__cta:hover {
  color: white;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.fondsrecommendation-header {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .fondsrecommendation-header {
    margin-bottom: 24px;
  }
}
.fondsrecommendation-box {
  padding-top: 24px;
  position: relative;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .fondsrecommendation-box {
    margin-bottom: 0;
  }
}
.fondsrecommendation-box:after {
  color: white;
  bottom: 24px;
  position: absolute;
  right: 24px;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fondsrecommendation-box-name {
  color: #37c391;
  margin-bottom: 24px;
}
.fondsrecommendation-box-description p {
  color: white;
}
.fondsrecommendation-pie .highcharts-exporting-group {
  display: none;
}
.fondsrecommendation-pie .highcharts-background {
  fill: transparent;
}
.fondsrecommendation-pie .highcharts-color-0 {
  fill: #37c391;
}
.fondsrecommendation-pie .highcharts-color-1 {
  fill: #123250;
}
.fondsrecommendation-pie .highcharts-color-2 {
  fill: rgb(65.4, 91, 115);
}
.fondsrecommendation-pie .highcharts-color-3 {
  fill: rgb(112.8, 132, 150);
}
.fondsrecommendation-pie .highcharts-color-4 {
  fill: #eb4b50;
}
.fondsrecommendation-pie .highcharts-color-5 {
  fill: #ef6f73;
}
.fondsrecommendation-pie .highcharts-color-6 {
  fill: #f39396;
}
.fondsrecommendation-pie .highcharts-color-7 {
  fill: #f0825a;
}
.fondsrecommendation-pie .highcharts-color-8 {
  fill: #f39b7b;
}
.fondsrecommendation-pie .highcharts-color-9 {
  fill: #f6b49c;
}
.fondsrecommendation-pie .highcharts-color-10 {
  fill: #554696;
}
.fondsrecommendation-pie .highcharts-color-11 {
  fill: #776bab;
}
.fondsrecommendation-pie .highcharts-color-12 {
  fill: #9990c0;
}
.fondsrecommendation-bar {
  padding-top: 20px;
}
.fondsrecommendation-bar .highcharts-exporting-group {
  display: none;
}
.fondsrecommendation-bar .highcharts-background {
  fill: transparent;
}
.fondsrecommendation-bar .highcharts-color-0 {
  fill: #123250;
}
.fondsrecommendation iframe {
  padding-top: 24px;
  min-height: 360px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.topfonds-separator {
  border-bottom: 12px solid #37c391;
  margin-bottom: 6px;
}
@media (min-width: 768px) {
  .topfonds-separator {
    margin-top: 3px;
  }
}
.topfonds-list__loading {
  height: 180px;
}
.topfonds-list__loading .loader {
  position: relative;
  top: 75px;
}
.topfonds-list ol {
  list-style: none;
}
.topfonds-filter {
  display: flex;
  font-size: 0.875rem;
  margin-top: 12px;
}
.topfonds-filter-label {
  color: #37c391;
  display: inline-block;
  font-size: inherit;
  padding-top: 0px;
}
.topfonds-filter-selectskin {
  border-bottom: none !important;
  height: 24px;
  max-width: 200px;
}
.topfonds-filter-selectskin:after {
  top: 6px;
}
.topfonds-filter-text {
  color: #123250;
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.topfonds-filter .form-input-select {
  display: inline-block;
}
.topfonds-item {
  align-items: center;
  background: white;
  box-sizing: border-box;
  display: flex;
  min-height: 48px;
  margin-bottom: 12px;
  transition: all 0.25s ease-in-out;
  width: 100%;
}
@media (min-width: 768px) {
  .topfonds-item {
    padding: 0 12px;
  }
}
@media (min-width: 768px) {
  .topfonds-item {
    height: 48px;
  }
}
.topfonds-item:hover {
  background: #37c391;
}
.topfonds-item:hover a {
  color: white;
}
.topfonds-item-link {
  align-items: center;
  color: #123250;
  display: flex;
  font-size: 0.9375rem;
  flex-direction: column;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
}
@media (min-width: 768px) {
  .topfonds-item-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
  }
}
.topfonds-item-place {
  margin-right: 0;
  flex: 0 0 24px;
  background: #c8dcf3;
  border-radius: 50%;
  color: white;
  display: inline-block;
  font-family: ClanPro, sans-serif;
  font-weight: 700;
  font-size: 0.9375rem;
  text-align: center;
  width: 24px;
  height: 24px;
  line-height: 26px;
}
@media (min-width: 768px) {
  .topfonds-item-place {
    margin-right: 24px;
  }
}
.topfonds-item-place[data-place="1"] {
  background-color: #37c391;
}
.topfonds-item-place[data-place="2"] {
  background-color: #919aa2;
}
.topfonds-item-place[data-place="3"] {
  background-color: #967444;
}
.topfonds-item-title {
  flex: 0 0 100%;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1;
  margin-bottom: 6px;
  max-height: 48px;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .topfonds-item-title {
    font-size: 1rem;
    flex: 0 0 60%;
    margin-bottom: 0;
    max-width: 50%;
    text-align: left;
  }
}
@media (min-width: 992px) {
  .topfonds-item-title {
    font-size: 1.25rem;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.topfonds-item-description {
  flex: 0 0 100%;
  max-height: 24px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .topfonds-item-description {
    flex: 0 0 12%;
    max-width: 12%;
  }
}
.topfonds-item-detail {
  align-items: center;
  display: flex;
  flex: 0 0 100%;
  min-height: 24px;
  max-height: 48px;
  justify-content: flex-end;
  max-width: 100%;
  text-align: right;
}
@media (min-width: 768px) {
  .topfonds-item-detail {
    flex: 0 0 33%;
    max-width: 33%;
    max-height: 24px;
  }
}
.topfonds-item-detail span:first-child {
  margin-right: 12px;
}
.topfonds-item-detail-icon {
  height: 36px;
  width: 36px;
}
.topfonds-more {
  display: flex;
  align-content: center;
  justify-content: center;
  height: 48px;
}

.ie11 .topfonds-item-detail-icon {
  position: relative;
  top: -5px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.grid {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .grid {
    display: grid;
  }
}
@media (min-width: 992px) {
  .grid__3x2 {
    -ms-grid-columns: 33.33% 33.33% 33.33%;
    -ms-grid-rows: 19rem 19rem;
    grid-template-columns: calc(33.33% - 16px) calc(33.33% - 16px) calc(33.33% - 16px);
    grid-template-rows: 19rem 19rem;
    grid-auto-flow: column;
    grid-gap: 24px;
    grid-template-areas: "first second fourth" "first third fourth";
  }
}
.grid__3x2 .newsteaser {
  width: 100%;
}
.grid__3x2 .newsteaser:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  grid-area: first;
}
.grid__3x2 .newsteaser:nth-child(2) {
  -ms-grid-column: 2;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
  grid-area: second;
}
.grid__3x2 .newsteaser:nth-child(3) {
  -ms-grid-column: 2;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
  grid-area: third;
}
.grid__3x2 .newsteaser:nth-child(4) {
  -ms-grid-column: 3;
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  grid-area: fourth;
}

.ie11 .grid {
  margin-right: -12px;
  margin-left: -12px;
}
.ie11 .grid .newsteaser {
  border-right: 12px solid #f3f5f6;
  border-bottom: 12px solid #f3f5f6;
  border-left: 12px solid #f3f5f6;
}
.ie11 .grid .newsteaser:nth-child(3) {
  border-top: 24px solid #f3f5f6;
}

@media (min-width: 992px) {
  .articleteaser-items {
    display: flex;
    flex-wrap: wrap;
    margin-right: -24px;
    margin-left: -24px;
  }
}
.articleteaser-item {
  margin-bottom: 48px;
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  .articleteaser-item {
    padding: 0 24px;
    flex: 0 0 33.3334%;
    margin-bottom: 0;
    max-width: 33.3334%;
  }
}
.articleteaser-item:last-child {
  margin-bottom: 0;
}
.articleteaser-inner {
  display: block;
  color: inherit;
}
.articleteaser-headline {
  font-size: 1.125rem;
  font-weight: 500;
  margin-bottom: 1.25rem;
}

/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.newsteaser {
  margin-bottom: 24px;
}
.newsteaser .newsteaser-inner {
  background: white;
  color: #123250;
  position: relative;
}
.newsteaser .newsteaser-inner:hover .newsteaser-goto {
  opacity: 1;
}
.newsteaser .newsteaser-inner:hover .newsteaser-goto__more:after {
  left: 12px;
}
.newsteaser__primary .newsteaser-inner {
  background: #123250;
  color: white;
}
.newsteaser__primary .newsteaser-inner:hover .newsteaser-goto {
  color: white;
}
.newsteaser__primary .newsteaser-image:before {
  border-bottom-color: #123250;
}
.newsteaser__primary .newsteaser-goto {
  color: white;
}
.newsteaser__primary .newsteaser-category {
  color: #37c391;
}
.newsteaser__akzent .newsteaser-inner {
  background: #37c391;
  color: white;
}
.newsteaser__akzent .newsteaser-inner:hover .newsteaser-goto {
  color: white;
}
.newsteaser__akzent .newsteaser-image:before {
  border-bottom-color: #37c391;
}
.newsteaser__akzent .newsteaser-category {
  color: white;
}
.newsteaser__akzent .newsteaser-goto {
  color: white;
}
.newsteaser-inner {
  display: block;
  color: inherit;
}
.newsteaser-image {
  overflow: hidden;
  position: relative;
  display: block;
  min-height: 20.5rem;
  width: 100%;
}
@media (max-width: 991px) {
  .newsteaser-image {
    height: auto;
    min-height: 20.5rem;
    width: 100%;
  }
}
.newsteaser-image:before {
  bottom: 12px;
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: white;
  border-width: 12px;
  content: " ";
  height: 0;
  position: absolute;
  pointer-events: none;
  left: 1.6875rem;
  margin-bottom: -12px;
  transition: border-color, 0.2s, ease;
  width: 0;
  z-index: 100;
}
.newsteaser-image img {
  display: block;
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
  z-index: 0;
}
@media (max-width: 991px) {
  .newsteaser-image img {
    width: 120%;
    height: auto !important;
  }
}
.newsteaser-body {
  height: 19rem;
  padding: 24px;
}
.newsteaser-category {
  color: #237B5C;
  display: block;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.125rem;
  text-align: left;
  margin-bottom: 24px;
}
.newsteaser-headline {
  color: inherit;
  font-size: 1.5rem;
  margin: 0 0 12px 0;
  line-height: 2.1875rem;
  text-align: left;
  white-space: normal;
}
.newsteaser-text p {
  color: inherit;
  font-size: 0.875rem;
  line-height: 1.4375rem;
  margin-bottom: 0;
  text-align: left;
  white-space: normal;
}
.newsteaser-goto {
  bottom: 12px;
  cursor: pointer;
  color: #37c391;
  display: block;
  font-size: 1rem;
  height: 1.25rem;
  opacity: 1;
  position: absolute;
  right: 12px;
  text-align: center;
  transition: 0.3s ease-in;
  width: 1.25rem;
  z-index: 11;
}
.newsteaser-goto__more {
  font-size: 0.875rem;
  opacity: 1 !important;
  left: 24px;
  right: auto;
  width: auto;
}
.newsteaser-goto__more:after {
  position: relative;
  left: 6px;
  transition: 0.3s ease-in;
}
@media (min-width: 992px) {
  .newsteaser-goto {
    opacity: 0;
  }
}
.newsteaser-goto:after {
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.missionstatement__pad {
  padding: 96px 0;
}

/*@use "./modules_off/socialwall/index";*/
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.offer {
  padding: 6px 0 0 0;
  list-style: none;
}
.offer-item {
  color: white;
  display: flex;
  position: relative;
  margin-bottom: 12px;
}
.offer-item:last-child {
  margin-bottom: 0;
}
.offer-item a {
  display: block;
  font-size: 0.875rem;
  width: 100%;
}
.offer-item a:after {
  color: #37c391;
  position: absolute;
  right: 0;
  top: 7px;
  transition: 0.3s ease-in-out;
  content: "\e907";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.offer-item a:hover .offer-item-text {
  color: #37c391;
}
.offer-item a:hover:after {
  right: -12px;
}
.offer-item h3 {
  color: #37c391;
  margin-bottom: 0;
  transition: all 0.25s ease-in-out;
}
.offer-item-text {
  color: white;
  padding-right: 20px;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 768px) {
  .offer-item {
    margin-bottom: 12px;
  }
  .offer-item a {
    display: flex;
  }
  .offer-item a:after {
    top: calc(50% - 8px);
  }
  .offer-item h3 {
    display: inline-block;
    font-size: 0.9375rem;
    width: 29%;
    min-width: 140px;
    margin-bottom: 0;
  }
  .offer-item-text {
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.5;
  }
}
@media (min-width: 992px) {
  .offer-item {
    margin-bottom: 10px;
    position: relative;
  }
  .offer-item:before {
    position: absolute;
    left: -24px;
  }
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.availablefonds-search {
  position: relative;
}
.availablefonds-result {
  position: relative;
  top: 12px;
}
.availablefonds-result.hasresult:before {
  border-color: transparent transparent white transparent;
  border-width: 0 8px 8px 8px;
  border-style: solid;
  content: "";
  height: 0;
  position: absolute;
  opacity: 1;
  right: 0.9375rem;
  transition: opacity 0.35s;
  top: -6px;
  width: 0;
  z-index: 1;
}
.availablefonds-result.hasresult .availablefonds-result-list {
  display: block;
  max-height: 300px;
}
@media (min-width: 992px) {
  .availablefonds-result.hasresult .availablefonds-result-list {
    max-height: 400px;
  }
}
.availablefonds-result-list {
  background: white;
  border: none;
  border-top: 1px solid #e7eaed;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  display: none;
  margin-top: 2px;
  overflow: auto;
  position: absolute;
  list-style: none;
  padding: 12px;
  max-height: 0;
  width: 100%;
  z-index: 10;
  transition: all 0.25s ease-in-out;
}
.availablefonds-result-list li {
  border-bottom: 1px solid #e7eaed;
  color: #123250;
  cursor: pointer;
  display: block;
  font-size: 0.9375rem;
  padding: 12px 0 12px;
  position: relative;
  line-height: 1.1;
  text-align: left;
  transition: color 0.35s;
}
.availablefonds-result-list li button {
  background: none;
  border: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0;
  width: 100%;
}
.availablefonds-result-list li button:hover {
  color: #206F53;
}
@media (min-width: 576px) {
  .availablefonds-result-list li button {
    flex-direction: row;
  }
}
.availablefonds-result-list li button span {
  display: inline;
}
.availablefonds .loader {
  height: 24px;
  position: absolute;
  right: 0;
  left: auto;
  top: 12px;
  width: 24px;
}
.availablefonds .loader-circle {
  border-width: 3px;
  height: 24px;
  width: 24px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.brochurestable td a span {
  color: #123250;
}
.brochurestable .nopad {
  padding: 0;
}
.brochurestable .center {
  text-align: center;
}

.brochurecenter-toparea {
  height: 350px;
  max-height: none;
}
@media (min-width: 992px) {
  .brochurecenter-toparea {
    height: 500px;
  }
}
.brochurecenter-toparea-bg {
  max-height: none;
}
.brochurecenter-toparea-content {
  transform: translate(-50%, -60%);
}

.fondspricestable tr th {
  padding-top: 0;
}

.dividend-toparea {
  height: 600px;
  max-height: none;
}
@media (min-width: 992px) {
  .dividend-toparea {
    height: 500px;
  }
}
.dividend-toparea-bg {
  max-height: none;
}
.dividend-toparea-content {
  transform: translate(-50%, -55%);
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.dropdown {
  display: inline-block;
  min-width: 18.75rem;
  position: relative;
}
.dropdown__active .dropdown-btn:before {
  opacity: 1;
}
.dropdown__active .dropdown-btn:after {
  transform: rotate(180deg);
}
.dropdown-btn {
  background: transparent;
  border: 1px solid white;
  border-radius: 1.5625rem;
  color: white;
  font-size: 1.125rem;
  font-style: italic;
  font-weight: normal;
  line-height: 1.4375rem;
  padding: 0.8125rem 2.6875rem 0.9375rem 1.4375rem;
  text-align: center;
  width: 100%;
}
.dropdown-btn:before {
  border-color: transparent transparent #fff transparent;
  border-width: 0 8px 8px 8px;
  border-style: solid;
  content: "";
  height: 0;
  position: absolute;
  opacity: 0;
  right: 0.9375rem;
  transition: opacity 0.35s;
  top: 4.375rem;
  width: 0;
}
.dropdown-btn:after {
  color: white;
  font-size: 0.75rem;
  right: 1.25rem;
  top: 1.3125rem;
  position: absolute;
  transition: color 0.35s;
  content: "\e908";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dropdown-btn:focus {
  outline: 2px solid #37c391;
  outline-offset: 2px;
}
.dropdown-list {
  background: white;
  border: none;
  border-top: 1px solid #e7eaed;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  list-style: none;
  margin: 1.5625rem 0 0;
  max-height: 30rem;
  opacity: 0;
  overflow-y: auto;
  padding: 0 0.6875rem;
  position: absolute;
  pointer-events: none;
  text-align: left;
  transition: opacity 0.35s;
  width: 100%;
  z-index: 100;
}
.dropdown-list__open {
  pointer-events: auto;
  opacity: 1;
}
.dropdown-list li {
  border-bottom: 1px solid #e7eaed;
  cursor: pointer;
  color: #123250;
  display: block;
  font-size: 0.9375rem;
  padding: 1.375rem 1.4375rem 1.0625rem;
  transition: color 0.35s;
}
.dropdown-list li:active, .dropdown-list li:hover {
  color: #237B5C;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.tooltip {
  background: white;
  color: #123250;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  line-height: 1;
  min-height: 36px;
  text-align: left;
  padding: 12px;
  position: absolute;
  width: 200px;
  z-index: 100;
}
.tooltip:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid white;
  content: "";
  position: absolute;
  right: 5px;
  bottom: -10px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.sidenav {
  position: fixed;
  bottom: 12px;
  left: 0;
  width: 48px;
  z-index: 999;
}
@media (min-width: 768px) {
  .sidenav {
    bottom: auto;
    top: 50%;
    transform: translateY(-50%);
  }
}
.sidenav-list {
  padding-left: 0;
  list-style: none;
}
.sidenav-list-item:nth-child(1n):not(:last-child) {
  border-bottom: 1px solid white;
}
.sidenav-list-item a {
  background: #37c391;
  color: #123250;
  display: block;
  height: 48px;
  overflow: hidden;
  padding: 9px;
  transition: all 0.3s ease-in;
  width: 48px;
}
.sidenav-list-item a:hover {
  width: 220px;
}
.sidenav-list-item a span {
  position: relative;
  left: 48px;
  line-height: 30px;
}
.sidenav-list-item__open a {
  width: 220px;
}
.sidenav-icon {
  fill: #123250;
  height: 30px;
  position: absolute;
  width: 30px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.disclaimerlayer {
  align-items: flex-start;
  background: rgba(255, 255, 255, 0.95);
  display: flex;
  justify-content: center;
  overflow-y: scroll;
  padding: 24px 0;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1100;
}
@media (min-width: 768px) {
  .disclaimerlayer {
    align-items: center;
  }
}
.disclaimerlayer-logo {
  fill: #123250;
  max-width: 300px;
  margin-bottom: 24px;
}
.disclaimerlayer-title {
  font-weight: 600;
  font-size: 1.25rem;
}

.has-layer {
  overflow-y: hidden;
}

.video.module {
  margin-bottom: 0;
  padding: 48px 24px;
}
.video.module header {
  margin-bottom: 24px;
}
.video.module .content-item {
  margin: 0 !important;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.downloads-list {
  list-style: none;
  padding-left: 0 !important;
}
.downloads-list-item {
  align-items: center;
  background: #f4f5f8;
  display: block;
  height: auto;
  justify-content: space-between;
  margin-bottom: 12px;
  padding: 12px;
}
@media (min-width: 768px) {
  .downloads-list-item {
    display: flex;
    padding: 12px 12px 12px 24px;
  }
}
.downloads-list-item-label {
  font-weight: 700;
}
@media (min-width: 576px) {
  .downloads-list-item-label {
    min-width: 300px;
  }
}
.downloads-list-item-cta a {
  height: 36px;
  padding-right: 12px;
  padding-left: 12px;
  line-height: 22px;
}
@media (max-width: 575px) {
  .downloads-list-item-cta a {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .downloads-list-item-cta a {
    margin-bottom: 5px;
  }
}
@media (min-width: 992px) {
  .downloads-list-item-cta a {
    padding-right: 48px;
    padding-left: 48px;
  }
}
.downloads-list-item-cta a:first-child {
  margin-right: 12px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.slider .slick-list {
  margin-bottom: 24px;
}
.slider .slick-dots {
  text-align: center;
  width: 100%;
}
.slider .slick-dots li {
  background: #123250;
  display: inline-block;
  transition: 0.3s ease-in;
}
.slider .slick-dots li:nth-child(1n):not(:last-child) {
  margin-right: 6px;
}
.slider .slick-dots li:hover, .slider .slick-dots li.slick-active {
  background: #37c391;
}
.slider .slick-dots li button {
  background: transparent;
  color: white;
  height: 24px;
  border: none;
  width: 40px;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.accordion-amount {
  color: #19aad2;
}
.accordion-panes .preamble {
  font-weight: 500;
  margin-bottom: 1em;
}
.accordion-panes-pane-title {
  background: #e7eaed;
  border: none;
  border-bottom: 4px solid white;
  color: #123250;
  display: block;
  font-size: 0.937rem;
  font-weight: 400;
  height: 48px;
  text-align: left;
  padding: 4px 2.5rem 4px 1rem;
  width: 100%;
  margin-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .accordion-panes-pane-title {
    min-height: 48px;
    height: auto;
  }
}
.accordion-panes-pane-title:before, .accordion-panes-pane-title:after {
  background-color: #123250;
  content: "";
  float: right;
  transition: all 0.3s ease-out;
}
.accordion-panes-pane-title:before {
  height: 14px;
  position: absolute;
  right: 26px;
  top: 13px;
  width: 2px;
}
.accordion-panes-pane-title:after {
  height: 2px;
  position: absolute;
  right: 20px;
  top: 19px;
  width: 14px;
}
.accordion-panes-pane-title.gui--toggle__active {
  background-color: #123250;
  transition: background-color 0.3s linear;
  color: #fff;
}
.accordion-panes-pane-title.gui--toggle__active:before {
  background-color: #fff;
  transform: rotate(90deg);
}
.accordion-panes-pane-title.gui--toggle__active:after {
  background-color: #fff;
  transform: rotate(180deg);
}
.accordion-panes-pane-title + div {
  padding: 0 1rem;
}
.accordion-panes-pane-title + div .contenttable, .accordion-panes-pane-title + div .ce-table {
  margin-left: -0.5rem;
  margin-right: -1rem;
}
.accordion-panes-pane ol {
  list-style-type: lower-alpha;
  margin-left: 1rem;
}
.accordion-panes-pane-content, .accordion-panes-pane .searchresult-panes-pane-content {
  opacity: 0.5;
  transition: max-height 1.4s ease-out, opacity 0.9s linear;
}
.accordion-panes-pane-content.toggle__active, .accordion-panes-pane .searchresult-panes-pane-content.toggle__active {
  opacity: 1;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
  transition: max-height 2.2s ease-in, opacity 1.2s linear;
}
.accordion-panes-pane .table-wrapper {
  width: 100%;
  overflow-x: auto;
}
.accordion-panes-pane .contenttable, .accordion-panes-pane .ce-table {
  border-collapse: collapse;
  margin-bottom: 2.1875rem;
  table-layout: auto;
  max-width: 100%;
  overflow-x: auto;
  hyphens: auto;
  hyphenate-limit-chars: 6 2 3;
}
.accordion-panes-pane .contenttable tbody tr:nth-child(even), .accordion-panes-pane .ce-table tbody tr:nth-child(even) {
  background-color: #f3f5f6;
}
.accordion-panes-pane .contenttable th, .accordion-panes-pane .contenttable td, .accordion-panes-pane .ce-table th, .accordion-panes-pane .ce-table td {
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5rem;
  border-left: 1px solid #dce5ed;
  padding: 0.75rem 0.5rem;
  text-align: left;
  max-width: 14em;
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}
.accordion-panes-pane .contenttable th:first-child, .accordion-panes-pane .contenttable td:first-child, .accordion-panes-pane .ce-table th:first-child, .accordion-panes-pane .ce-table td:first-child {
  border-left: 0 none;
}
.accordion-panes-pane .contenttable th.small-col, .accordion-panes-pane .contenttable td.small-col, .accordion-panes-pane .ce-table th.small-col, .accordion-panes-pane .ce-table td.small-col {
  max-width: 6.5rem;
}
.accordion-panes-pane .contenttable th.wide-col, .accordion-panes-pane .contenttable td.wide-col, .accordion-panes-pane .ce-table th.wide-col, .accordion-panes-pane .ce-table td.wide-col {
  width: 25%;
}
.accordion-panes-pane .contenttable th, .accordion-panes-pane .ce-table th {
  font-weight: normal;
  line-height: 1.875rem;
  background-color: #647a97;
  color: #fff;
}
@media (max-width: 767px) {
  .accordion-panes-pane .contenttable thead, .accordion-panes-pane .contenttable tbody th, .accordion-panes-pane .ce-table thead, .accordion-panes-pane .ce-table tbody th {
    display: none;
  }
  .accordion-panes-pane .contenttable tr, .accordion-panes-pane .ce-table tr {
    display: block;
    margin-bottom: 1.25rem;
  }
  .accordion-panes-pane .contenttable tbody td, .accordion-panes-pane .contenttable tfoot th, .accordion-panes-pane .contenttable tfoot td, .accordion-panes-pane .ce-table tbody td, .accordion-panes-pane .ce-table tfoot th, .accordion-panes-pane .ce-table tfoot td {
    border: none;
    hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    display: block;
    display: flex;
    align-items: flex-start;
    border-top: 2px solid #fff;
    vertical-align: top;
    /* IE 9 */
    float: left\9 ;
    width: 100% \9 ;
    background-color: #f3f5f6;
    line-height: 1.125rem;
    padding: 0.5rem 0.75rem;
  }
  .accordion-panes-pane .contenttable tbody td::before, .accordion-panes-pane .contenttable tfoot th::before, .accordion-panes-pane .contenttable tfoot td::before, .accordion-panes-pane .ce-table tbody td::before, .accordion-panes-pane .ce-table tfoot th::before, .accordion-panes-pane .ce-table tfoot td::before {
    content: attr(data-th) ": ";
    display: inline-block;
    -ms-flex-shrink: 0;
    flex-shrink: 0;
    font-weight: 500;
    width: 132px;
    max-width: 50%;
    padding: 0.5rem 0.75rem;
    margin: -0.5rem -0.75rem;
    margin-right: 12px;
  }
  .accordion-panes-pane .contenttable tbody td.bt-hide, .accordion-panes-pane .contenttable tfoot th.bt-hide, .accordion-panes-pane .contenttable tfoot td.bt-hide, .accordion-panes-pane .ce-table tbody td.bt-hide, .accordion-panes-pane .ce-table tfoot th.bt-hide, .accordion-panes-pane .ce-table tfoot td.bt-hide {
    display: none;
  }
  .accordion-panes-pane .contenttable tbody td .bt-content, .accordion-panes-pane .contenttable tfoot th .bt-content, .accordion-panes-pane .contenttable tfoot td .bt-content, .accordion-panes-pane .ce-table tbody td .bt-content, .accordion-panes-pane .ce-table tfoot th .bt-content, .accordion-panes-pane .ce-table tfoot td .bt-content {
    vertical-align: top;
  }
}
.accordion-panes .optout-form, .accordion-panes #optout-form {
  padding: 0.1em;
}
.accordion-panes .optout-form .checkbox-label, .accordion-panes #optout-form .checkbox-label {
  font-size: 0.9375rem;
  line-height: 1.9375rem;
  font-weight: 500;
  cursor: pointer;
}
.accordion-panes .optout-form .checkbox-label input[type=checkbox], .accordion-panes #optout-form .checkbox-label input[type=checkbox] {
  margin-right: 1em;
  transform: scale(1.25);
}
.accordion-list {
  list-style: none;
}
@media print {
  .pane-title {
    margin-left: -24px !important;
  }
  .fondsdetail-details-tab .pane-content {
    display: block;
    max-height: 10000px !important;
    opacity: 1 !important;
    overflow: visible !important;
  }
  .fondsdetail-hint {
    display: none !important;
  }
  #chart_desktop {
    width: 100% !important;
  }
}
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/* LBBW Asset Management Styles */
:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lbbw-icf--lupe:before {
  content: "\e90d";
}

.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

:root {
  --lbbw-primary-blue: #123250;
}

/*
 * Breakpoints
 */
/*
 * Grid
 */
/*
 * Colors new CD
 */
/*
 * Colors old CD
 */
/*
 * Fonts
 */
/*
 * Elements
 */
/*
 * Icons
 */
/*
 * Header: z-index
 */
/**
 * Icons base64 encoded
 */
.lbbw-icf:before {
  content: "";
  font-family: "iconfont-lbbw" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lbbw-icf--lupe:before {
  content: "\e90d";
}
.lbbw-icf--close:before {
  content: "\e911";
}

.ie11 .lbbw-icf:before {
  left: 0;
}

.marginalcolumn-box-inner a {
  color: #237B5C;
}
.marginalcolumn-box-inner a:hover {
  color: #37c391;
}

a:focus-visible,
button:focus-visible {
  outline: 2px solid #0d6efd !important;
}

/* 3rd party libs */
.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: 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, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: rgb(0, 63.96, 132.6);
  background-color: rgb(204, 228.6, 255);
  border-color: rgb(183.6, 218.04, 255);
}
.alert-primary hr {
  border-top-color: rgb(158.1, 204.84, 255);
}
.alert-primary .alert-link {
  color: rgb(0, 39.36, 81.6);
}

.alert-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
  border-color: rgb(194.8, 230.36, 202.92);
}
.alert-success hr {
  border-top-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.alert-success .alert-link {
  color: rgb(10.9449275362, 45.6950724638, 18.88);
}

.alert-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
  border-color: rgb(255, 237.64, 185.56);
}
.alert-warning hr {
  border-top-color: rgb(255, 231.265, 160.06);
}
.alert-warning .alert-link {
  color: rgb(82.9625954198, 62.7912977099, 2.2774045802);
}

.alert-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
  border-color: rgb(245.2, 198.44, 202.92);
}
.alert-danger hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-danger .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}

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

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

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

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

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

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 86.1, 178.5);
  text-decoration: underline;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

/* SPDX-License-Identifier: LicenseRef-Highcharts */
/**
 * @license Highcharts
 *
 * (c) 2009-2025 Highsoft AS
 *
 * A commercial license may be required depending on use.
 * See www.highcharts.com/license
 */
:root {
  /*
   * Legacy single-color CSS variables, kept for backwards compotibility for
   * those browsers that don't support color-scheme and light-dark.
   */
  --highcharts-color-0: #2caffe;
  --highcharts-color-1: #544fc5;
  --highcharts-color-2: #00e272;
  --highcharts-color-3: #fe6a35;
  --highcharts-color-4: #6b8abc;
  --highcharts-color-5: #d568fb;
  --highcharts-color-6: #2ee0ca;
  --highcharts-color-7: #fa4b42;
  --highcharts-color-8: #feb56a;
  --highcharts-color-9: #91e8e1;
  /* Chart background, point stroke for markers and columns etc */
  --highcharts-background-color: #ffffff;
  /*
  Neutral colors, grayscale by default. The default colors are defined by
  mixing the background-color with neutral, with a weight corresponding to
  the number in the name.
  */
  /* Strong text. */
  --highcharts-neutral-color-100: #000000;
  /* Main text, axis labels and some strokes. */
  --highcharts-neutral-color-80: #333333;
  /* Axis title, connector fallback. */
  --highcharts-neutral-color-60: #666666;
  /* Credits text, export menu stroke. */
  --highcharts-neutral-color-40: #999999;
  /* Disabled texts, button strokes, crosshair etc. */
  --highcharts-neutral-color-20: #cccccc;
  /* Grid lines etc. */
  --highcharts-neutral-color-10: #e6e6e6;
  /* Minor grid lines etc. */
  --highcharts-neutral-color-5: #f2f2f2;
  /* Tooltip background, button fills, map null points. */
  --highcharts-neutral-color-3: #f7f7f7;
  /*
  Highlights, shades of blue by default
  */
  /* Drilldown clickable labels, color axis max color. */
  --highcharts-highlight-color-100: #0022ff;
  /* Selection marker, menu hover, button hover, chart border, navigator
  series. */
  --highcharts-highlight-color-80: #334eff;
  /* Navigator mask fill. */
  --highcharts-highlight-color-60: #667aff;
  /* Ticks and axis line. */
  --highcharts-highlight-color-20: #ccd3ff;
  /* Pressed button, color axis min color. */
  --highcharts-highlight-color-10: #e6e9ff;
  /* Indicators */
  --highcharts-positive-color: #06b535;
  --highcharts-negative-color: #f21313;
  /* Transparent colors for annotations */
  --highcharts-annotation-color-0: rgba(130, 170, 255, 0.4);
  --highcharts-annotation-color-1: rgba(139, 191, 216, 0.4);
  --highcharts-annotation-color-2: rgba(150, 216, 192, 0.4);
  --highcharts-annotation-color-3: rgba(156, 229, 161, 0.4);
  --highcharts-annotation-color-4: rgba(162, 241, 130, 0.4);
  --highcharts-annotation-color-5: rgba(169, 255, 101, 0.4);
}

/**
 * Dual light/dark mode CSS variables. These are used in the new color-scheme
 * based approach, but also as a fallback for the legacy variables for browsers
 * that don't support color-scheme and light-dark.
 */
@supports (color: light-dark(#fff, #000)) {
  :root {
    /* Colors for data series and points */
    --highcharts-color-1: light-dark(#544fc5, #00e272);
    --highcharts-color-2: light-dark(#00e272, #efdf00);
    /* UI colors */
    --highcharts-background-color: light-dark(#ffffff, #141414);
    /* Neutral color variations */
    --highcharts-neutral-color-100: light-dark(#000000, #ffffff);
    --highcharts-neutral-color-80: light-dark(#333333, #d0d0d0);
    --highcharts-neutral-color-60: light-dark(#666666, #a1a1a1);
    --highcharts-neutral-color-40: light-dark(#999999, #727272);
    --highcharts-neutral-color-20: light-dark(#cccccc, #434343);
    --highcharts-neutral-color-10: light-dark(#e6e6e6, #2c2c2c);
    --highcharts-neutral-color-5: light-dark(#f2f2f2, #202020);
    --highcharts-neutral-color-3: light-dark(#f7f7f7, #1b1b1b);
    /* Highlight color variations */
    --highcharts-highlight-color-100: light-dark(#0022ff, #2caffe);
    --highcharts-highlight-color-80: light-dark(#334eff, #2790cf);
    --highcharts-highlight-color-60: light-dark(#667aff, #2271a0);
    --highcharts-highlight-color-20: light-dark(#ccd3ff, #193343);
    --highcharts-highlight-color-10: light-dark(#e6e9ff, #16242b);
  }
}
.highcharts-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: left;
  line-height: normal;
  z-index: 0; /* #1072 */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color-scheme: light dark;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  font-size: 1rem;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: manipulation;
  outline: none;
}

.highcharts-light .highcharts-container {
  color-scheme: light;
}

.highcharts-dark .highcharts-container {
  color-scheme: dark;
}

.highcharts-root {
  display: block;
}

.highcharts-root text {
  stroke-width: 0;
}

.highcharts-strong {
  font-weight: bold;
}

.highcharts-emphasized {
  font-style: italic;
}

.highcharts-anchor {
  cursor: pointer;
}

.highcharts-background {
  fill: var(--highcharts-background-color);
}

.highcharts-plot-border,
.highcharts-plot-background {
  fill: none;
}

.highcharts-label-box {
  fill: none;
}

.highcharts-label text {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.8em;
}

.highcharts-button-box {
  fill: inherit;
}

.highcharts-tracker-line {
  stroke-linejoin: round;
  stroke: rgba(192, 192, 192, 0.0001);
  stroke-width: 22;
  fill: none;
}

.highcharts-tracker-area {
  fill: rgba(192, 192, 192, 0.0001);
  stroke-width: 0;
}

/* Titles */
.highcharts-title {
  fill: var(--highcharts-neutral-color-80);
  font-size: 1.2em;
  font-weight: bold;
}

.highcharts-subtitle {
  fill: var(--highcharts-neutral-color-60);
  font-size: 0.8em;
}

/* Axes */
.highcharts-axis-line {
  fill: none;
  stroke: var(--highcharts-neutral-color-80);
}

.highcharts-yaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-axis-title {
  fill: var(--highcharts-neutral-color-60);
  font-size: 0.8em;
}

.highcharts-axis-labels {
  fill: var(--highcharts-neutral-color-80);
  cursor: default;
  font-size: 0.8em;
}

.highcharts-grid-line {
  fill: none;
  stroke: var(--highcharts-neutral-color-10);
}

.highcharts-xaxis-grid .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-radial-axis-grid .highcharts-grid-line,
.highcharts-radial-axis-grid .highcharts-minor-grid-line {
  stroke-width: 0;
}

.highcharts-tick {
  stroke: var(--highcharts-neutral-color-80);
}

.highcharts-minor-tick {
  stroke: var(--highcharts-neutral-color-40);
}

.highcharts-yaxis .highcharts-tick {
  stroke-width: 0;
}

.highcharts-radial-axis .highcharts-tick {
  stroke-width: 2px;
}

.highcharts-radial-axis .highcharts-minor-tick {
  stroke-width: 1px;
}

.highcharts-minor-grid-line {
  stroke: var(--highcharts-neutral-color-5);
}

.highcharts-crosshair-thin {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-20);
}

.highcharts-crosshair-category {
  stroke: var(--highcharts-highlight-color-20);
  stroke-opacity: 0.25;
}

/* Credits */
.highcharts-credits {
  cursor: pointer;
  fill: var(--highcharts-neutral-color-40);
  font-size: 0.6em;
  transition: fill 250ms, font-size 250ms;
}

.highcharts-credits:hover {
  fill: var(--highcharts-neutral-color-100);
  font-size: 0.7em;
}

/* Tooltip */
.highcharts-tooltip {
  cursor: default;
  pointer-events: none;
  white-space: nowrap;
  transition: stroke 150ms;
}

/* Invisible hit area for tooltip.stickOnContact, the stroke is the tolerance */
.highcharts-tooltip .highcharts-tracker {
  fill: rgba(0, 0, 0, 0);
  pointer-events: auto;
  stroke: rgba(0, 0, 0, 0);
  stroke-linejoin: round;
  stroke-width: 10px;
}

.highcharts-tooltip text,
.highcharts-tooltip foreignObject div:not(foreignObject > div) {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.8em;
}

.highcharts-tooltip .highcharts-header {
  font-size: 0.8em;
}

.highcharts-tooltip-box {
  stroke-width: 0;
  fill: var(--highcharts-background-color);
}

.highcharts-tooltip-box .highcharts-label-box {
  fill: var(--highcharts-background-color);
}

div.highcharts-tooltip {
  filter: none;
  font-size: 0.8em;
}

.highcharts-selection-marker {
  fill: var(--highcharts-highlight-color-80);
  fill-opacity: 0.25;
}

.highcharts-graph {
  fill: none;
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.highcharts-empty-series {
  stroke-width: 1px;
  fill: none;
  stroke: var(--highcharts-neutral-color-20);
}

.highcharts-state-hover .highcharts-graph {
  stroke-width: 3;
}

.highcharts-point-inactive {
  opacity: 0.2;
  transition: opacity 50ms; /* quick in */
}

.highcharts-series-inactive {
  opacity: 0.2;
  transition: opacity 50ms; /* quick in */
}

.highcharts-state-hover path {
  transition: stroke-width 50ms; /* quick in */
}

.highcharts-state-normal path {
  transition: stroke-width 250ms; /* slow out */
}

/* Legend hover affects points and series */
g.highcharts-series,
.highcharts-point,
.highcharts-markers,
.highcharts-data-labels {
  transition: opacity 250ms;
}

.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover, .highcharts-point-select),
.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {
  opacity: 0.2;
}

.highcharts-point-condemned {
  opacity: 0;
}

/* Series options */
/* Default colors */
.highcharts-color-0 {
  fill: var(--highcharts-color-0);
  stroke: var(--highcharts-color-0);
}

.highcharts-color-1 {
  fill: var(--highcharts-color-1);
  stroke: var(--highcharts-color-1);
}

.highcharts-color-2 {
  fill: var(--highcharts-color-2);
  stroke: var(--highcharts-color-2);
}

.highcharts-color-3 {
  fill: var(--highcharts-color-3);
  stroke: var(--highcharts-color-3);
}

.highcharts-color-4 {
  fill: var(--highcharts-color-4);
  stroke: var(--highcharts-color-4);
}

.highcharts-color-5 {
  fill: var(--highcharts-color-5);
  stroke: var(--highcharts-color-5);
}

.highcharts-color-6 {
  fill: var(--highcharts-color-6);
  stroke: var(--highcharts-color-6);
}

.highcharts-color-7 {
  fill: var(--highcharts-color-7);
  stroke: var(--highcharts-color-7);
}

.highcharts-color-8 {
  fill: var(--highcharts-color-8);
  stroke: var(--highcharts-color-8);
}

.highcharts-color-9 {
  fill: var(--highcharts-color-9);
  stroke: var(--highcharts-color-9);
}

/* Various series-specific */
.highcharts-area {
  fill-opacity: 0.75;
  stroke-width: 0;
}

.highcharts-markers {
  stroke-width: 1px;
  stroke: var(--highcharts-background-color);
}

.highcharts-a11y-markers-hidden .highcharts-point:not(.highcharts-point-hover, .highcharts-a11y-marker-visible),
.highcharts-a11y-marker-hidden {
  opacity: 0;
}

.highcharts-point {
  stroke-width: 1px;
}

.highcharts-dense-data .highcharts-point {
  stroke-width: 0;
}

.highcharts-data-label text,
.highcharts-data-label div,
text.highcharts-data-label {
  font-size: 0.7em;
  font-weight: bold;
}

.highcharts-data-label-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-data-label text,
text.highcharts-data-label {
  fill: var(--highcharts-neutral-color-80);
}

.highcharts-data-label-connector {
  fill: none;
}

.highcharts-data-label-hidden {
  pointer-events: none;
}

.highcharts-halo {
  fill-opacity: 0.25;
  stroke-width: 0;
}

.highcharts-series-label text {
  fill: inherit;
  font-weight: bold;
}

.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select,
.highcharts-markers .highcharts-point-select {
  fill: var(--highcharts-neutral-color-20);
  stroke: var(--highcharts-neutral-color-100);
}

.highcharts-column-series path.highcharts-point,
.highcharts-bar-series path.highcharts-point {
  /* path to prevent stroke on 3D columns and bars */
  stroke: var(--highcharts-background-color);
}

.highcharts-column-series .highcharts-point,
.highcharts-bar-series .highcharts-point {
  transition: fill-opacity 250ms;
}

.highcharts-column-series .highcharts-point-hover,
.highcharts-bar-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pie-series .highcharts-point {
  stroke-linejoin: round;
  stroke: var(--highcharts-background-color);
}

.highcharts-pie-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point {
  stroke-linejoin: round;
  stroke: var(--highcharts-background-color);
}

.highcharts-funnel-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-pyramid-series .highcharts-point {
  stroke-linejoin: round;
  stroke: var(--highcharts-background-color);
}

.highcharts-pyramid-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pyramid-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-solidgauge-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-treemap-series .highcharts-point {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-10);
  transition: stroke 250ms, fill 250ms, fill-opacity 250ms;
}

.highcharts-treemap-series .highcharts-point-hover {
  stroke: var(--highcharts-neutral-color-40);
  transition: stroke 25ms, fill 25ms, fill-opacity 25ms;
}

.highcharts-treemap-series .highcharts-above-level {
  display: none;
}

.highcharts-treemap-series .highcharts-internal-node {
  fill: none;
}

.highcharts-treemap-series .highcharts-internal-node-interactive {
  fill-opacity: 0.15;
  cursor: pointer;
}

.highcharts-treemap-series .highcharts-internal-node-interactive:hover {
  fill-opacity: 0.75;
}

.highcharts-vector-series .highcharts-point {
  fill: none;
  stroke-width: 2px;
}

.highcharts-windbarb-series .highcharts-point {
  fill: none;
  stroke-width: 2px;
}

.highcharts-lollipop-stem {
  stroke: var(--highcharts-neutral-color-100);
}

.highcharts-focus-border {
  fill: none;
  stroke-width: 2px;
}

.highcharts-legend-item-hidden .highcharts-focus-border {
  fill: none !important;
}

/* Legend */
.highcharts-legend-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-legend-item > text,
.highcharts-legend-item div {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.8em;
  cursor: pointer;
  stroke-width: 0;
}

.highcharts-legend-item:hover text {
  fill: var(--highcharts-neutral-color-100);
}

.highcharts-legend-item-hidden * {
  fill: var(--highcharts-neutral-color-60) !important;
  stroke: var(--highcharts-neutral-color-60) !important;
  transition: fill 250ms;
  text-decoration: line-through;
}

.highcharts-legend-nav-active {
  fill: var(--highcharts-highlight-color-100);
  cursor: pointer;
}

.highcharts-legend-nav-inactive {
  fill: var(--highcharts-neutral-color-20);
}

circle.highcharts-legend-nav-active,
circle.highcharts-legend-nav-inactive { /* tracker */
  fill: rgba(192, 192, 192, 0.0001);
}

.highcharts-legend-title-box {
  fill: none;
  stroke-width: 0;
}

/* Bubble legend */
.highcharts-bubble-legend-symbol {
  stroke-width: 2;
  fill-opacity: 0.5;
}

.highcharts-bubble-legend-connectors {
  stroke-width: 1;
}

.highcharts-bubble-legend-labels {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.7em;
}

/* Loading */
.highcharts-loading {
  position: absolute;
  background-color: var(--highcharts-background-color);
  opacity: 0.5;
  text-align: center;
  z-index: 10;
  transition: opacity 250ms;
}

.highcharts-loading-hidden {
  height: 0 !important;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms, height 250ms step-end;
}

.highcharts-loading-inner {
  font-weight: bold;
  position: relative;
  top: 45%;
}

/* Plot bands and polar pane backgrounds */
.highcharts-pane {
  fill: var(--highcharts-neutral-color-3);
}

.highcharts-plot-band {
  fill: var(--highcharts-highlight-color-10);
}

.highcharts-plot-line {
  fill: none;
  stroke: var(--highcharts-neutral-color-40);
  stroke-width: 1px;
}

.highcharts-plot-line-label {
  font-size: 0.8em;
}

/* Highcharts More and modules */
.highcharts-boxplot-box {
  fill: var(--highcharts-background-color);
}

.highcharts-boxplot-median {
  stroke-width: 2px;
}

.highcharts-bubble-series .highcharts-point {
  fill-opacity: 0.5;
}

.highcharts-errorbar-series .highcharts-point {
  stroke: var(--highcharts-neutral-color-100);
}

.highcharts-gauge-series,
.highcharts-solidgauge-series {
  .highcharts-data-label text,
  .highcharts-data-label div,
  text.highcharts-data-label {
    font-size: 1.4em;
  }
}

.highcharts-gauge-series .highcharts-dial {
  fill: var(--highcharts-neutral-color-100);
  stroke-width: 0;
}

.highcharts-gauge-series .highcharts-pivot {
  fill: var(--highcharts-background-color);
}

.highcharts-organization-series .highcharts-null-point {
  fill: transparent;
}

.highcharts-polygon-series .highcharts-graph {
  fill: inherit;
  stroke-width: 0;
}

.highcharts-waterfall-series .highcharts-graph {
  stroke: var(--highcharts-neutral-color-80);
  stroke-dasharray: 1, 3;
}

.highcharts-sankey-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-sankey-series .highcharts-link {
  transition: fill 250ms, fill-opacity 250ms;
  fill-opacity: 0.5;
}

.highcharts-sankey-series .highcharts-point-hover.highcharts-link {
  transition: fill 50ms, fill-opacity 50ms;
  fill-opacity: 1;
}

.highcharts-venn-series .highcharts-point {
  fill-opacity: 0.75;
  stroke: var(--highcharts-neutral-color-20);
  transition: stroke 250ms, fill-opacity 250ms;
}

.highcharts-venn-series .highcharts-point-hover {
  fill-opacity: 1;
  stroke: var(--highcharts-neutral-color-20);
}

.highcharts-timeline-series .highcharts-graph {
  stroke: var(--highcharts-neutral-color-20);
}

/* Highstock */
.highcharts-navigator-mask-outside {
  fill-opacity: 0;
}

.highcharts-navigator-mask-inside {
  fill: var(--highcharts-highlight-color-60); /* navigator.maskFill option */
  fill-opacity: 0.25;
  cursor: ew-resize;
}

.highcharts-navigator-outline {
  stroke: var(--highcharts-neutral-color-40);
  fill: none;
}

.highcharts-navigator-handle {
  stroke: var(--highcharts-neutral-color-40);
  fill: var(--highcharts-neutral-color-5);
  cursor: ew-resize;
}

.highcharts-navigator-series {
  fill: var(--highcharts-highlight-color-80);
  stroke: var(--highcharts-highlight-color-80);
}

.highcharts-navigator-series .highcharts-graph {
  stroke-width: 1px;
}

.highcharts-navigator-series .highcharts-area {
  fill-opacity: 0.05;
}

.highcharts-navigator-xaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-navigator-xaxis .highcharts-grid-line {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-10);
}

.highcharts-navigator-xaxis.highcharts-axis-labels {
  fill: var(--highcharts-neutral-color-100);
  font-size: 0.7em;
  opacity: 0.6;
}

.highcharts-navigator-yaxis .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-scrollbar-thumb {
  fill: var(--highcharts-neutral-color-20);
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 0;
}

.highcharts-scrollbar-button {
  fill: var(--highcharts-neutral-color-10);
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 1px;
}

.highcharts-scrollbar-arrow {
  fill: var(--highcharts-neutral-color-60);
}

.highcharts-scrollbar-rifles {
  stroke: none;
  stroke-width: 1px;
}

.highcharts-scrollbar-track {
  fill: rgba(255, 255, 255, 0.001);
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 1px;
}

.highcharts-button {
  fill: var(--highcharts-neutral-color-3);
  stroke: var(--highcharts-neutral-color-20);
  cursor: default;
  stroke-width: 1px;
  transition: fill 250ms;
}

.highcharts-button text {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.8em;
}

.highcharts-button-hover {
  transition: fill 0ms;
  fill: var(--highcharts-neutral-color-10);
  stroke: var(--highcharts-neutral-color-20);
}

.highcharts-button-hover text {
  fill: var(--highcharts-neutral-color-80);
}

.highcharts-button-pressed {
  font-weight: bold;
  fill: var(--highcharts-highlight-color-10);
  stroke: var(--highcharts-neutral-color-20);
}

.highcharts-button-pressed text {
  fill: var(--highcharts-neutral-color-80);
  font-weight: bold;
}

.highcharts-button-disabled text {
  fill: var(--highcharts-neutral-color-80);
}

.highcharts-range-selector-buttons .highcharts-button {
  stroke-width: 0;
}

.highcharts-range-label rect {
  fill: none;
}

.highcharts-range-label text {
  fill: var(--highcharts-neutral-color-60);
}

.highcharts-range-input rect {
  fill: none;
}

.highcharts-range-input text {
  fill: var(--highcharts-neutral-color-80);
  font-size: 0.8em;
}

.highcharts-range-input {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-20);
}

input.highcharts-range-selector {
  position: absolute;
  border: 0;
  width: 1px; /* Chrome needs a pixel to see it */
  height: 1px;
  padding: 0;
  text-align: center;
  left: -9em; /* #4798 */
}

.highcharts-crosshair-label text {
  fill: var(--highcharts-background-color);
  font-size: 1em;
}

.highcharts-crosshair-label .highcharts-label-box {
  fill: inherit;
}

.highcharts-candlestick-series .highcharts-point {
  stroke: var(--highcharts-neutral-color-100);
  stroke-width: 1px;
}

.highcharts-candlestick-series .highcharts-point-up {
  fill: var(--highcharts-background-color);
}

.highcharts-renko-series .highcharts-point-down,
.highcharts-hollowcandlestick-series .highcharts-point-down {
  fill: var(--highcharts-negative-color);
  stroke: var(--highcharts-negative-color);
}

.highcharts-renko-series .highcharts-point-up,
.highcharts-hollowcandlestick-series .highcharts-point-down-bearish-up {
  fill: var(--highcharts-positive-color);
  stroke: var(--highcharts-positive-color);
}

.highcharts-hollowcandlestick-series .highcharts-point-up {
  fill: transparent;
  stroke: var(--highcharts-positive-color);
}

.highcharts-ohlc-series .highcharts-point-hover {
  stroke-width: 3px;
}

.highcharts-flags-series .highcharts-point .highcharts-label-box {
  stroke: var(--highcharts-neutral-color-40);
  fill: var(--highcharts-background-color);
  transition: fill 250ms;
}

.highcharts-flags-series .highcharts-point-hover .highcharts-label-box {
  stroke: var(--highcharts-neutral-color-100);
  fill: var(--highcharts-highlight-color-20);
}

.highcharts-flags-series .highcharts-point text {
  fill: var(--highcharts-neutral-color-100);
  font-size: 0.9em;
  font-weight: bold;
}

/* Highcharts Maps */
.highcharts-map-series .highcharts-point {
  transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms;
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: inherit;
}

.highcharts-map-series .highcharts-point-hover {
  transition: fill 0ms, fill-opacity 0ms;
  fill-opacity: 0.5;
}

.highcharts-mapline-series .highcharts-point {
  fill: none;
}

.highcharts-heatmap-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-map-navigation {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
}

.highcharts-map-navigation.highcharts-button {
  fill: var(--highcharts-background-color);
  stroke: var(--highcharts-neutral-color-10);
}

.highcharts-map-navigation.highcharts-button:hover {
  fill: var(--highcharts-neutral-color-10);
}

.highcharts-map-navigation.highcharts-button .highcharts-button-symbol {
  stroke-width: 2px;
}

.highcharts-mapview-inset-border {
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 1px;
  fill: none;
}

.highcharts-coloraxis {
  stroke-width: 0;
}

.highcharts-coloraxis-marker {
  fill: var(--highcharts-neutral-color-40);
}

.highcharts-null-point {
  fill: var(--highcharts-neutral-color-3);
}

/* 3d charts */
.highcharts-3d-frame {
  fill: transparent;
}

/* Exporting module */
.highcharts-contextbutton {
  /* Fill is needed to capture hover */
  fill: var(--highcharts-background-color);
  stroke: none;
  stroke-linecap: round;
}

.highcharts-contextbutton:hover {
  fill: var(--highcharts-neutral-color-10);
  stroke: var(--highcharts-neutral-color-10);
}

.highcharts-button-symbol {
  stroke: var(--highcharts-neutral-color-60);
  stroke-width: 3px;
}

.highcharts-menu {
  border: none;
  background: var(--highcharts-background-color);
  border-radius: 3px;
  padding: 0.5em;
  box-shadow: 3px 3px 10px #888888;
}

.highcharts-menu-item {
  background: none;
  border-radius: 3px;
  color: var(--highcharts-neutral-color-80);
  cursor: pointer;
  font-size: 0.8em;
  list-style-type: none;
  padding: 0.5em;
  transition: background 250ms, color 250ms;
}

.highcharts-menu-item:hover {
  background: var(--highcharts-neutral-color-5);
}

.highcharts-separator {
  border: none;
  background-color: var(--highcharts-neutral-color-40);
  height: 0.5px;
  margin: 10px 0;
  padding: 0;
  list-style-type: none;
  pointer-events: none;
}

/* Breadcrumbs */
.highcharts-breadcrumbs-button {
  fill: none;
  stroke-width: 0;
  cursor: pointer;
}

.highcharts-breadcrumbs-separator {
  fill: var(--highcharts-neutral-color-60);
}

/* Drilldown module */
.highcharts-drilldown-point {
  cursor: pointer;
}

.highcharts-drilldown-data-label text,
text.highcharts-drilldown-data-label,
.highcharts-drilldown-axis-label {
  cursor: pointer;
  fill: var(--highcharts-highlight-color-100);
  font-weight: bold;
  text-decoration: underline;
}

/* No-data module */
.highcharts-no-data text {
  font-weight: bold;
  font-size: 0.8em;
  fill: var(--highcharts-neutral-color-60);
}

/* Drag-panes module */
.highcharts-axis-resizer {
  cursor: ns-resize;
  stroke: var(--highcharts-neutral-color-100);
  stroke-width: 2px;
}

/* Bullet type series */
.highcharts-bullet-target {
  stroke-width: 0;
}

/* Lineargauge type series */
.highcharts-lineargauge-target {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-80);
}

.highcharts-lineargauge-target-line {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-80);
}

/* Advanced annotations module */
.highcharts-fibonacci-background-0,
.highcharts-pitchfork-inner-background,
.highcharts-measure-background {
  fill: var(--highcharts-annotation-color-0);
}

.highcharts-fibonacci-background-1 {
  fill: var(--highcharts-annotation-color-1);
}

.highcharts-fibonacci-background-2 {
  fill: var(--highcharts-annotation-color-2);
}

.highcharts-fibonacci-background-3,
.highcharts-pitchfork-outer-background {
  fill: var(--highcharts-annotation-color-3);
}

.highcharts-fibonacci-background-4 {
  fill: var(--highcharts-annotation-color-4);
}

.highcharts-fibonacci-background-5 {
  fill: var(--highcharts-annotation-color-5);
}

.highcharts-fibonacci-line {
  stroke: var(--highcharts-neutral-color-40);
}

.highcharts-crooked-lines,
.highcharts-tunnel-lines,
.highcharts-infinity-lines,
.highcharts-timecycles-lines,
.highcharts-fibonacci-timezones-lines,
.highcharts-pitchfork-lines,
.highcharts-vertical-line,
.highcharts-measure-crosshair-x,
.highcharts-measure-crosshair-y {
  stroke: var(--highcharts-neutral-color-100);
  stroke-opacity: 0.75;
  fill: none;
}

.highcharts-measure-crosshair-x,
.highcharts-measure-crosshair-y {
  stroke-dasharray: 1, 3;
}

.highcharts-tunnel-background {
  fill: var(--highcharts-color-0);
}

.highcharts-annotation-shapes {
  cursor: move;
}

.highcharts-basic-shape {
  fill: var(--highcharts-neutral-color-100);
  stroke: var(--highcharts-neutral-color-100);
  opacity: 0.74;
}

/* Annotations module */
.highcharts-annotation-label-box {
  stroke-width: 1px;
  stroke: var(--highcharts-neutral-color-100);
  fill: var(--highcharts-neutral-color-100);
  fill-opacity: 0.75;
}

.highcharts-annotation-label text {
  fill: var(--highcharts-neutral-color-10);
  font-size: 0.8em;
}

/* A11y module */
.highcharts-a11y-proxy-element {
  border-width: 0;
  background-color: transparent;
  cursor: pointer;
  outline: none;
  opacity: 0.001;
  z-index: 999;
  overflow: hidden;
  padding: 0;
  margin: 0;
  display: block;
  position: absolute;
  pointer-events: none;
}

.highcharts-a11y-proxy-group li {
  list-style: none;
}

.highcharts-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
  clip: rect(1px, 1px, 1px, 1px);
  margin-top: -3px;
  opacity: 0.01;
}

.highcharts-a11y-invisible {
  visibility: hidden;
}

.highcharts-a11y-proxy-container,
.highcharts-a11y-proxy-container-before,
.highcharts-a11y-proxy-container-after {
  position: absolute;
  white-space: nowrap;
}

g.highcharts-series,
.highcharts-markers,
.highcharts-point {
  outline: none;
}

/* Gantt */
.highcharts-treegrid-node-collapsed,
.highcharts-treegrid-node-expanded {
  cursor: pointer;
}

.highcharts-point-connecting-path {
  fill: none;
}

.highcharts-grid-axis .highcharts-tick {
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 1px;
}

.highcharts-grid-axis .highcharts-axis-line {
  stroke: var(--highcharts-neutral-color-20);
  stroke-width: 1px;
}

.highcharts-gantt-series .highcharts-partfill-overlay {
  fill: hsla(0, 0%, 0%, 0.3);
  stroke: hsla(0, 0%, 0%, 0.3);
}

/*# sourceMappingURL=inline */
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy1nbG9iYWwuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL3N0eWxlcy1nbG9iYWwuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9jb21tb24vX2ljb25zLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9nbG9iYWwvX2J1dHRvbnMtbGlua3Muc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2NvbW1vbi9fbWl4aW5zLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9nbG9iYWwvX2NvbG9ycy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL2dsb2JhbC9fZ3JpZC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ2xvYmFsL19nbG9iYWwuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2dsb2JhbC9faGVscGVyLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9nbG9iYWwvX3R5cG9ncmFwaHkuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2dsb2JhbC9mb3JtZWxlbWVudHMvX2Zvcm1lbGVtZW50cy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ2xvYmFsL2Zvcm1lbGVtZW50cy9fcmFkaW8tY2hlY2tib3hlcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ2xvYmFsL2Zvcm1lbGVtZW50cy9fc2VsZWN0Ym94LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9ndWkvZ3VpLWVsZW1lbnRzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9ndWkvZ3VpLXBhZ2VyLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9ndWkvZ3VpLXByaW50LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9ndWkvZ3VpLXRvZ2dsZS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ3VpL2d1aS1wYW5lcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ3VpL2pxdWVyeS11aS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvZ3VpL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2d1aS9qcXVlcnktdWkudGhlbWUuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL2d1aS9qcXVlcnktZGF0ZXBpY2tlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvY29tbW9uL19pY29ucy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL2NvbW1vbi9fbWl4aW5zLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL2hlYWRlci9fbWV0YS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL1N0YXJ0cGFnZS9oZWFkZXIvX2hlYWRlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL1N0YXJ0cGFnZS9oZWFkZXIvX21haW5tZW51LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL2hlYWRlci9fZmx5b3V0LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL2hlYWRlci9fc2VhcmNoLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL2hlYWRlci9fbWV0YXNlbGVjdC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL1N0YXJ0cGFnZS9fZ3JpZC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9wYWNrYWdlcy9sYmJ3X3BhY2thZ2UvUmVzb3VyY2VzL1ByaXZhdGUvQnVpbGRTb3VyY2UvU3R5bGVzL1N0YXJ0cGFnZS9fc2Nyb2xscHJvZ3Jlc3Muc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9vdGVyL19mb290ZXIuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9vdGVyL19hZGRyZXNzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2Zvb3Rlci9fc29jaWFsbGlua3Muc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvaGVyby9faGVyby5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9oZXJvL190b3BhY3Rpb24uc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvYnJlYWRjcnVtYi9icmVhZGNydW1iLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3Jlc3VsdC9fcmVzdWx0LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3Jlc3VsdC9fZm9uZHNyZXN1bHQuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9uZHNmaW5kZXIvX2ZvbmRzZmluZGVyLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2ZvbmRzZmluZGVyL19kaXJlY3RzZWFyY2gtcmVzdWx0LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2ZvbmRzZmluZGVyL19yYXRpbmcuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9ybXMvX2dlbmVyYWwuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9ybXMvX2NvbnRhY3Quc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9ybXMvX3ByZWlzYWJvLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2hpc3RvcnkvaGlzdG9yeS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9jb250ZW50L19jb250ZW50LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2NvbnRlbnQvX2NvbnRlbnRib3guc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvY29udGVudC9fZnJhbWUuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvY29udGVudC9fc3RvZXJlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9jb250ZW50L19ydWVja25haG1lYXVzc2V0enVuZ2VuLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2NvbnRlbnQvX21hcmdpbmFsLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2NvbnRlbnQvX2Zvb3Rub3RlLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2NvbnRlbnQvX2Rvd25sb2FkLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2hlYWRsaW5lc3RhY2svaGVhZGxpbmVzdGFjay5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9oaWdoY2hhcnRzL19hbGx5bW9kdWxlLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL0NvbnRlbnQvX3RhYmxlLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3BhY2thZ2VzL2xiYndfcGFja2FnZS9SZXNvdXJjZXMvUHJpdmF0ZS9CdWlsZFNvdXJjZS9TdHlsZXMvU3RhcnRwYWdlL0NvbnRlbnQvX3RhYmxlc2F3LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3RhYmxlL19jb250ZW50dGFibGUuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvaGlzdG9yaWNhbGZvbmRzcHJpY2VzL2hpc3RvcmljYWxmb25kc3ByaWNlcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9mb25kc2RldGFpbC9fZm9uZHNkZXRhaWwuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9uZHNkZXRhaWwvX2ZvbmRzZGV0YWlsLWJ1eS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9mb25kc2RldGFpbC9fZm9uZHNkZXRhaWwtY2hhcnRjb250cm9sLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2ZvbmRzZGV0YWlsL190YWJuYXYuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9uZHNkZXRhaWwvX2ZvbmRzZGV0YWlsLWJveGVzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2ZvbmRzZGV0YWlsL19mb25kc2RldGFpbC1wYW5lcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9mb25kc2RldGFpbC9fZm9uZHNkZXRhaWwtaGlnaGNoYXJ0cy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9oaWdoY2hhcnRzL3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9oaWdoY2hhcnRzL2hpZ2hjaGFydHMuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9uZHNkZXRhaWwvX2ZvbmRzZGV0YWlsLWhpZ2hjaGFydHMxMS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9mb25kc2RldGFpbC9fcHJpbnQuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvcmVzdWx0cGFnZXIvcmVzdWx0cGFnZXIuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvbmV3cy9uZXdzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2ZpbGVsaXN0LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3RvcGxpbmsvdG9wbGluay5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9pcHNwZXJyZS9pcGxheWVyLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2dhbGxlcnkvZ2FsbGVyeS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9jdXN0b21jaGFydC9jdXN0b21jaGFydC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9zaXRlc2VhcmNoL19zaXRlc2VhcmNoLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3NpdGVzZWFyY2gvX3NlYXJjaHJlc3VsdC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9zaXRlc2VhcmNoL19oZWFkZXJzZWFyY2guc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZm9uZHNyZWNvbW1lbmRhdGlvbi9mb25kc3JlY29tbWVuZGF0aW9uLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3RvcGZvbmRzL3RvcGZvbmRzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2FydGljbGV0ZWFzZXIvX2dyaWQuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvYXJ0aWNsZXRlYXNlci9fYXJ0aWNsZXRlYXNlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9hcnRpY2xldGVhc2VyL19uZXdzdGVhc2VyLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL21pc3Npb25zdGF0ZW1lbnQvbWlzc2lvbnN0YXRlbWVudC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9vZmZlci9vZmZlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9hdmFpbGFibGVmb25kcy9hdmFpbGFibGVmb25kcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9icm9jaHVyZWNlbnRlci9fYnJvY2h1cmVjZW50ZXIuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvYnJvY2h1cmVjZW50ZXIvX2RpdmlkZW5kLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL2Ryb3Bkb3duL2Ryb3Bkb3duLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3Rvb2x0aXAvdG9vbHRpcC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9zaWRlbmF2L3NpZGVuYXYuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvZGlzY2xhaW1lcmxheWVyL2Rpc2NsYWltZXJsYXllci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy92aWRlby92aWRlby5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9kb3dubG9hZHMvZG93bmxvYWRzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9tb2R1bGVzL3NsaWRlci9zbGlkZXIuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvc3JjL21vZHVsZXMvYWNjb3JkaW9uL2FjY29yZGlvbi5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvbW9kdWxlcy9hY2NvcmRpb24vX3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9zcmMvY29tbW9uL3ByaW50LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL3NyYy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsImZpbGU6Ly8vb3B0L2F0bGFzc2lhbi9waXBlbGluZXMvYWdlbnQvYnVpbGQvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJmaWxlOi8vL29wdC9hdGxhc3NpYW4vcGlwZWxpbmVzL2FnZW50L2J1aWxkL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiZmlsZTovLy9vcHQvYXRsYXNzaWFuL3BpcGVsaW5lcy9hZ2VudC9idWlsZC9ub2RlX21vZHVsZXMvaGlnaGNoYXJ0cy9jc3MvaGlnaGNoYXJ0cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCLGlDQUFBO0FDSUE7RUFDRSw0QkFBQTtBRkRGOztBRUlBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUQ5SUEsaUNBQUE7QUVFQTs7RUFBQTtBQTJCRTtFQUNFLFdBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FITUo7QUdGSTtFQUNFLGdCRGdHTTtBRjVGWjtBR0NJO0VBQ0UsZ0JEeUZPO0FGeEZiOztBR1FJO0VBQ0UsT0FBQTtBSExOOztBQ3ZEQSxpQ0FBQTtBQU9BLFlBQUE7QUNIQTtFQUNFLDRCQUFBO0FGd0RGOztBRXJEQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUg4REo7QUcxREk7RUFDRSxnQkRnR007QUZwQ1o7QUd2REk7RUFDRSxnQkR5Rk87QUZoQ2I7O0FHaERJO0VBQ0UsT0FBQTtBSG1ETjs7QUUzR0E7RUFDRSw0QkFBQTtBRjhHRjs7QUUzR0E7O0VBQUE7QUFpQkE7O0VBQUE7QUFlQTs7RUFBQTtBQWlDQTs7RUFBQTtBQXNDQTs7RUFBQTtBQVFBOztFQUFBO0FBZUE7O0VBQUE7QUFRQTs7RUFBQTtBRDlJQSxpQ0FBQTtBQ0lBO0VBQ0UsNEJBQUE7QUYySUY7O0FFeElBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSGlKSjs7QUc3SUk7RUFDRSxnQkRnR007QUZnRFo7O0FHM0lJO0VBQ0UsZ0JEeUZPO0FGcURiOztBR3JJSTtFQUNFLE9BQUE7QUh3SU47O0FFaE1BO0VBQ0UsNEJBQUE7QUZtTUY7O0FFaE1BOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSHlNSjtBR3JNSTtFQUNFLGdCRGdHTTtBRnVHWjtBR2xNSTtFQUNFLGdCRHlGTztBRjJHYjs7QUczTEk7RUFDRSxPQUFBO0FIOExOOztBSXRQQTs7RUFBQTtBQUdBO0VBQ0UsY0Z5Q2lDO0VHZ0NqQyxpQ0FBQTtBTGlMRjtBSXRQRTtFQUdFLGdDQUFBO0FKc1BKO0FJblBFO0VBQ0UsY0YrQnFDO0FGc056QztBSWxQRTtFQUNFLHFDQUFBO0FKb1BKOztBSWhQQTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7QUptUEY7QUloUEk7RUFDRSxjRlllO0VFWGYsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0NBQUE7QUprUE47QUkvT0k7RUFDRSxjRlNtQztBRndPekM7O0FJNU9BO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0NGK0RrQjtFRTlEbEIsa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLG1CQUFBO0FKK09GO0FJN09FO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBSitPSjtBSTdPSTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUorT047QUkxT0k7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QUo0T047QUkxT007RUFDRSxVQUFBO0VBQ0EsUUFBQTtBSjRPUjtBSXZPRTtFQUNFLHFDQUFBO0FKeU9KO0FJdE9FO0VBQ0UseUJBQUE7RUFDQSxnQkYwQ2lCO0VFekNqQixZQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUp3T0o7QUlyT007RUFDRSxvQkFBQTtFQ3VDTixnQkFBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUxpTUY7QUkzT0k7RUFDRSx5QkYxRGU7RUUyRGYsWUFBQTtBSjZPTjtBSTNPTTtFQUNFLGtCQUFBO0FKNk9SO0FJM09RO0VBQ0UsVUFBQTtFQUNBLFFBQUE7QUo2T1Y7QUl2T0U7RUFDRSx5QkYzRWlCO0VFNEVqQixrQkFBQTtBSnlPSjtBSXRPRTtFQUNFLHlCRjlFaUI7RUUrRWpCLHlCQUFBO0FKd09KO0FJck9FO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FKdU9KO0FJcE9FO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLDBCRi9HYztFRWdIZCx3QkZoSGM7RUVpSGQsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUpzT0o7QUlwT0k7RUFWRjtJQVdJLDBCQUFBO0lBQ0Esd0JBQUE7RUp1T0o7QUFDRjtBSXJPSTtFQWZGO0lBZ0JJLDBCQUFBO0lBQ0Esd0JBQUE7RUp3T0o7QUFDRjtBSXJPRTtFQUNFLHVCQUFBO0VBQ0EsNEJBQUE7QUp1T0o7QUlwT0U7RUFDRSxpQkFBQTtFQUNBLGdCRmpDaUI7RUVrQ2pCLGdCQUFBO0VBQ0EsY0YxSGlCO0VFMkhqQixxQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtBSnNPSjtBSXBPSTtFQUNFLGNGaEllO0FGc1dyQjtBSWxPTTtFQUNFLG9CQUFBO0VDekNOLGdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBTDhRRjtBSXhPRTtFQUNFLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkZ2RGlCO0VFd0RqQixjRjdJaUI7RUU4SWpCLDBCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FKME9KO0FJdk9NO0VBQ0UsY0ZwSmE7RUVxSmIsb0JBQUE7RUMzRE4sZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FMcVNGO0FJNU9NO0VBQ0Usa0JBQUE7QUo4T1I7QUk1T1E7RUFDRSxVQUFBO0VBQ0EsUUFBQTtBSjhPVjtBSXZPSTtFQUNFLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUNuRkosZ0JIQ2lCO0VHQWpCLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUw2VEY7QUk3T007RUFDRSxhQUFBO0FKK09SO0FJMU9FO0VBQ0UsbUJGNUxpQjtFRTZMakIsZ0JBQUE7RUFDQSxnQkZ2R2lCO0VFd0dqQixZQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtBSjRPSjtBSTFPSTtFQUNFLHlCRnBNZTtBRmdickI7QUl4T0U7RUFDRSxZQUFBO0FKME9KO0FJdk9FO0VBQ0UsZ0JBQUE7QUp5T0o7QUl0T0U7RUFDRSxZQUFBO0FKd09KO0FJck9FO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0Y5T1M7RUUrT1QsU0YvT1M7RUVnUFQsV0ZoUFM7RUVpUFQsWUZqUFM7RUdxRFgsaUNBQUE7QUxvYUY7QUlwT0k7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQzVJSixnQkhFVztFR0RYLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUxtWEY7QUkzT007RUFDRSxZQUFBO0FKNk9SO0FJek9JO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FKMk9OOztBSXJPRTtFQUNFLGFBQUE7QUp3T0o7QUlwT0k7RUFFRSxnQkFBQTtBSnFPTjtBSWpPRTtFQUNFLG1CQUFBO0FKbU9KOztBSTNOQTtFQUNFLGNGL1FtQjtFRWdSbkIsZ0NGM01rQjtFRTRNbEIsbUJBQUE7QUo4TkY7QUk1TkU7RUFDRSxvQkFBQTtFQUNBLGlCQUFBO0FKOE5KO0FJNU5JO0VBQ0UsaXREQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtBSjhOTjtBSTFORTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLFlBQUE7QUo0Tko7QUl6Tk07RUFDRSx5QkYzU2E7QUZzZ0JyQjtBSXRORTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtBSndOSjtBSXROSTtFQUNFLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0YxVWM7RUUyVWQsWUYzVWM7QUZtaUJwQjtBSXROTTtFQUNFLFlBQUE7QUp3TlI7QUluTkU7RUFDRSw4QkFBQTtBSnFOSjs7QUlqTkE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtBSm9ORjtBSWxORTtFQUNFLG1CQUFBO0VBQ0EscUJBQUE7QUpvTko7QUlqTkU7O0VBRUUsd0JBQUE7QUptTko7O0FJL01BO0VBQ0UsY0Y3VmlDO0VFOFZqQyxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QUprTkY7QUkvTUk7RUFDRSxVRnhYWTtBRnlrQmxCO0FJN01FO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLHdCQUFBO0VDcFJGLGdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBTG9lRjs7QUluTkE7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxjRnpYbUI7RUUwWG5CLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0FKc05GO0FJcE5FO0VBQ0UsV0FBQTtFQUNBLGdvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBSnNOSjtBSW5ORTtFQWpCRjtJQWtCSSxjQUFBO0VKc05GO0FBQ0Y7O0FNNW9CQTs7RUFBQTtBQUlFO0VBQ0UsY0p3Q2lCO0FGc21CckI7QU0zb0JFO0VBQ0UsY0pzQ2lCO0FGdW1CckI7QU0xb0JFO0VBQ0UsWUFBQTtBTjRvQko7QU16b0JFO0VBQ0UsY0FBQTtBTjJvQko7O0FPNXBCQTtFQUNFLGlCTG1Dd0I7RUtsQ3hCLG1CTDJCZ0I7RUsxQmhCLGtCTDBCZ0I7QUZxb0JsQjtBTzdwQkU7RUFMRjtJQU1JLDRCQUFBO0VQZ3FCRjtBQUNGO0FPN3BCSTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FQK3BCTjtBTzVwQkk7RUFDRSxpQkxzQm1CO0VLckJuQixjQUFBO0VBQ0Esa0JBQUE7QVA4cEJOO0FPM3BCSTtFQUNFLGlCTGVtQjtFS2RuQixjQUFBO0FQNnBCTjtBT3pwQkU7RUFDRSxrQkFBQTtBUDJwQko7QU96cEJJO0VBSEY7SUFJSSxnQkxITztFRitwQlg7QUFDRjtBTzFwQkk7RUFDRSxtQkxQTztBRm1xQmI7QU96cEJJO0VBQ0UsZ0JBQUE7QVAycEJOO0FPdnBCTTtFQUNFLG1CQUFBO0FQeXBCUjtBT3ZwQlE7RUFDRSxnQkFBQTtBUHlwQlY7QU9wcEJJO0VBQ0UsNkJBQUE7QVBzcEJOO0FPbnBCSTtFQUNFLGdCQUFBO0FQcXBCTjs7QU9ocEJBO0VBQ0UsOEJBQUE7RUFDQSw2QkFBQTtBUG1wQkY7QU9ocEJJO0VBQ0UsbUJBQUE7QVBrcEJOO0FPOW9CRTtFQUNFLHVCQUFBO0FQZ3BCSjs7QU81b0JBO0VBQ0UsbUJMakRnQjtFS2tEaEIsa0JMbERnQjtBRmlzQmxCOztBTzVvQkE7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0FQK29CRjtBTzVvQkk7RUFERjtJQUVJLGlCQUFBO0lBQ0EsaUJMMURjO0lLMkRkLDRCQUFBO0VQK29CSjtBQUNGOztBTzNvQkE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBUDhvQkY7QU81b0JFO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0FQOG9CSjtBTzVvQkk7RUFORjtJQU9JLGFBQUE7RVArb0JKO0FBQ0Y7O0FPM29CQTtFQUNFLGlCQUFBO0FQOG9CRjtBTzVvQkU7RUFIRjtJQUlJLGtCQUFBO0VQK29CRjtFTzdvQkU7SUFDRSxrQkFBQTtFUCtvQko7QUFDRjtBTzVvQkU7RUFDRSxvQkFBQTtBUDhvQko7QU8zb0JFO0VBQ0Usa0JBQUE7QVA2b0JKO0FPem9CSTtFQURGO0lBRUksaUJBQUE7RVA0b0JKO0FBQ0Y7QU96b0JFO0VBQ0UsY0FBQTtBUDJvQko7O0FPdG9CRTtFQUNFLG9CQUFBO0FQeW9CSjtBT3ZvQkU7RUFDRSxvQkFBQTtBUHlvQko7QU92b0JFO0VBQ0UsbUJBQUE7QVB5b0JKOztBT3JvQkE7RUFDRSwrQkFBQTtBUHdvQkY7O0FPcm9CQTtFQUNFLGtCTGpJZ0I7RUtrSWhCLGlCTGxJZ0I7QUYwd0JsQjtBT3RvQkU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FQd29CSjs7QU9wb0JBO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FQdW9CRjs7QU9wb0JBO0VBQ0U7SUFDRSxtQkxqSmM7SUtrSmQsa0JMbEpjO0VGeXhCaEI7RU9wb0JBO0lBQ0Usa0JBQUE7SUFDQSxpQkFBQTtFUHNvQkY7QUFDRjtBT25vQkE7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QVBxb0JGOztBT2pvQkU7RUFERjtJQUVJLG1CQUFBO0lBQ0Esa0JBQUE7RVBxb0JGO0FBQ0Y7O0FPbG9CQTtFQUNFLG1CTHJLa0I7QUYweUJwQjtBT25vQkU7RUFIRjtJQUlJLG1CTHZLa0I7RUY2eUJwQjtBQUNGO0FPcG9CRTtFQUNFLG1CTHZJZTtFS3dJZixlQUFBO0VBQ0EsZ0JBQUE7QVBzb0JKO0FPcG9CSTtFQUxGO0lBTUksZUFBQTtFUHVvQko7QUFDRjtBT3JvQkk7RUFDRSxpQkxwTGdCO0FGMnpCdEI7QU9ub0JFO0VBQ0UsbUJMN0tpQjtBRmt6QnJCO0FPbm9CSTtFQUNFLFlBQUE7QVBxb0JOO0FPaG9CRTtFQUNFLGdCQUFBO0FQa29CSjtBTy9uQkU7RUFDRSxtQkwzTVM7QUY0MEJiO0FPOW5CRTtFQUNFLG1CTDNNZ0I7QUYyMEJwQjs7QUMzMkJBLGlDQUFBO0FDSUE7RUFDRSw0QkFBQTtBRjIyQkY7O0FFeDJCQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUhpM0JKOztBRzcyQkk7RUFDRSxnQkRnR007QUZneEJaOztBRzMyQkk7RUFDRSxnQkR5Rk87QUZxeEJiOztBR3IyQkk7RUFDRSxPQUFBO0FIdzJCTjs7QUVoNkJBO0VBQ0UsNEJBQUE7QUZtNkJGOztBRWg2QkE7O0VBQUE7QUFpQkE7O0VBQUE7QUFlQTs7RUFBQTtBQWlDQTs7RUFBQTtBQXNDQTs7RUFBQTtBQVFBOztFQUFBO0FBZUE7O0VBQUE7QUFRQTs7RUFBQTtBTTNJQTs7RUFBQTtBQUdBO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSw2QkFBQTtFQUNBLHdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBUmc4QkY7O0FRNzdCQTtFQUNFLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGdDTjhGa0I7RU03RmxCLGdCQUFBO0VBQ0Esa0JBQUE7QVJnOEJGO0FRNzdCSTtFSGlHRjtJQUNFLHdCQUFBO0lBQ0EsMEJBQUE7SUFDQSx3Q0FBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0lBQ0EsT0FBQTtJQUNBLGVBQUE7SUFDQSxNQUFBO0lBQ0EsV0FBQTtJQUNBLFdHMUdnQjtFUnk4QmxCO0FBQ0Y7QVFyOEJNO0VIMkZKO0lBQ0Usd0JBQUE7SUFDQSwwQkFBQTtJQUNBLHdDQUFBO0lBQ0EsV0FBQTtJQUNBLGFBQUE7SUFDQSxPQUFBO0lBQ0EsZUFBQTtJQUNBLE1BQUE7SUFDQSxXQUFBO0lBQ0EsWUdwR2tCO0VSaTlCcEI7QUFDRjtBUTc4QkU7RUFDRSxrQkFBQTtBUis4Qko7O0FRMzhCQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBUjg4QkY7O0FRejhCRTtFQUNFLHFCQUFBO0FSNDhCSjs7QVF4OEJBLFlBQUE7QUFFQTs7RUFFRSxlQUFBO0VBQ0EsZ0JBQUE7QVIwOEJGOztBUXY4QkE7RUFDRSxnQkFBQTtBUjA4QkY7O0FRdjhCQTtFQUNFLGdCQUFBO0FSMDhCRjs7QVF2OEJBO0VBQ0UsZUFBQTtBUjA4QkY7O0FRdjhCQTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QVIwOEJGOztBUXY4QkE7RUFDRSxjTnJDbUI7RU1zQ25CLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBUjA4QkY7QVF4OEJFO0VBQ0UsY056Q2lCO0VNMENqQixnQkFBQTtBUjA4Qko7O0FRdDhCQTtFQUNFLHVCQUFBO0FSeThCRjs7QVN2aUNBOztFQUFBO0FBSUE7RUFDRSxhQUFBO0FUeWlDRjtBU3ZpQ0U7RUFDRSx3QkFBQTtBVHlpQ0o7O0FTcmlDQTtFQUNFLGNBQUE7QVR3aUNGOztBU3JpQ0E7RUFDRSxhQUFBO0FUd2lDRjs7QVNyaUNBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtBVHdpQ0Y7O0FTcGlDRTtFQUNFLGdCQUFBO0FUdWlDSjtBU3BpQ0U7RUFDRSxrQkFBQTtBVHNpQ0o7QVNuaUNFO0VBQ0UsaUJBQUE7QVRxaUNKOztBU2ppQ0E7RUFDRSxnQ0FBQTtBVG9pQ0Y7O0FTamlDQTtFQUNFO0lBQ0UsYUFBQTtFVG9pQ0Y7RVNsaUNBO0lBQ0UsY0FBQTtFVG9pQ0Y7RVNsaUNBO0lBQ0UsYUFBQTtFVG9pQ0Y7QUFDRjtBU2ppQ0E7RUFDRTtJQUNFLGFBQUE7RVRtaUNGO0VTamlDQTtJQUNFLGNBQUE7RVRtaUNGO0VTamlDQTtJQUNFLGFBQUE7RVRtaUNGO0FBQ0Y7QVNoaUNBOztFQUFBO0FBR0E7RUFDRTtJQUNFLFVBQUE7RVRraUNGO0VTaGlDQTtJQUNFLFVBQUE7RVRraUNGO0FBQ0Y7QVMvaENBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBVGlpQ0Y7QVMvaENFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7QVRpaUNKO0FTOWhDRTtFQUNFLFlBQUE7RUFDQSxhQUFBO0FUZ2lDSjtBUzdoQ0U7RUFDRSxVQUFBO0VBQ0EsWUFBQTtBVCtoQ0o7QVM1aENFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FUOGhDSjtBUzNoQ0U7RUFDRSxhUDlEaUI7QUYybENyQjtBUzFoQ0U7RUFDRSxVUHBCZTtBRmdqQ25CO0FTdGhDRTtFQUNFLFVBQUE7QVR3aENKO0FTcmhDRTtFQUNFLFdBQUE7QVR1aENKO0FTcGhDRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FUc2hDSjtBU25oQ0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVHFoQ0o7QVNsaENFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVRvaENKO0FTamhDRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0FUbWhDSjs7QVMvZ0NBO0VBQ0UsV0FBQTtBVGtoQ0Y7QVNoaENFO0VBQ0Usc0JBQUE7QVRraENKOztBUzlnQ0E7RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxZUDlIa0I7RU8rSGxCLHVCQUFBO0VBQ0EsV0FBQTtBVGloQ0Y7QVMvZ0NFO0VBQ0Usa0NBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZUHZJZ0I7RU93SWhCLFdQeElnQjtBRnlwQ3BCOztBUzVnQ0U7RUFDRSxvQkFBQTtBVCtnQ0o7QVMzZ0NJO0VBQ0UsZ0JQckpZO0FGa3FDbEI7O0FTdGdDSTtFQUNFLGtCUDlKTztBRnVxQ2I7QVN2Z0NNO0VBQ0UsZUFBQTtBVHlnQ1I7QVNuZ0NJO0VBQ0UsbUJQeEtPO0FGNnFDYjtBU25nQ007RUFDRSxnQkFBQTtBVHFnQ1I7O0FTLy9CQTtFQUNFLGtCQUFBO0FUa2dDRjs7QVMvL0JBO0VBQ0U7SUFDRSx1QkFBQTtFVGtnQ0Y7RVNoZ0NBO0lBQ0UseUJBQUE7RVRrZ0NGO0FBQ0Y7QVMvL0JBO0VBQ0U7SUFDRSxVQUFBO0VUaWdDRjtFUy8vQkE7SUFDRSxVQUFBO0VUaWdDRjtBQUNGO0FTOS9CQTtFQUNFO0lBQ0UsYUFBQTtFVGdnQ0Y7QUFDRjtBUzcvQkE7RUFDRTtJQUNFLGNBQUE7RVQrL0JGO0VTMS9CSTtJQUNFLHlCQUFBO0VUNC9CTjtFU3gvQkk7SUFDRSx3QkFBQTtFVDAvQk47QUFDRjtBRTd1Q0E7RUFDRSw0QkFBQTtBRit1Q0Y7O0FFNXVDQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUhxdkNKO0FHanZDSTtFQUNFLGdCRGdHTTtBRm1wQ1o7QUc5dUNJO0VBQ0UsZ0JEeUZPO0FGdXBDYjs7QUd2dUNJO0VBQ0UsT0FBQTtBSDB1Q047O0FVbnlDQTs7RUFBQTtBQUdBO0VBQ0Usc0JBQUE7RUFDQSwwTEFBQTtFQUdBLGdCQUFBO0VBQ0Esa0JBQUE7QVZveUNGO0FVanlDQTtFQUNFLHNCQUFBO0VBQ0Esa1JBQUE7RUFJQSxnQkFBQTtFQUNBLGtCQUFBO0FWZ3lDRjtBVTd4Q0E7RUFDRSxzQkFBQTtFQUNBLDBQQUFBO0VBSUEsZ0JBQUE7RUFDQSxrQkFBQTtBVjR4Q0Y7QVV6eENBO0VBQ0Usc0JBQUE7RUFDQSxrUkFBQTtFQUlBLGdCQUFBO0VBQ0Esa0JBQUE7QVZ3eENGO0FVcnhDQTtFQUNFLHNCQUFBO0VBQ0Esa1FBQUE7RUFJQSxnQkFBQTtFQUNBLGtCQUFBO0FWb3hDRjtBVWp4Q0E7RUFDRSxzQkFBQTtFQUNBLDBSQUFBO0VBSUEsZ0JBQUE7RUFDQSxrQkFBQTtBVmd4Q0Y7QVU3d0NBO0VBQ0Usc0JBQUE7RUFDQSwwUEFBQTtFQUlBLGdCQUFBO0VBQ0Esa0JBQUE7QVY0d0NGO0FVendDQTtFQUNFLHNCQUFBO0VBQ0Esa1JBQUE7RUFJQSxnQkFBQTtFQUNBLGtCQUFBO0FWd3dDRjtBVXJ3Q0E7RUFDRSw0QkFBQTtFQUNBLDBSQUFBO0VBSUEsZ0JBQUE7RUFDQSxrQkFBQTtBVm93Q0Y7QVVqd0NBO0VBQ0UsNEJBQUE7RUFDQSxvTkFBQTtFQUdBLG1CQUFBO0VBQ0Esa0JBQUE7QVZpd0NGO0FVOXZDQTtFQUNFLG1DQUFBO0VBQ0Esa0NBQUE7QVZnd0NGOztBVTd2Q0E7O0VBQUE7QUFHQTtFQUNFLGdDUkNrQjtBRit2Q3BCOztBVTd2Q0E7RUFDRSxjUnhFbUI7QUZ3MENyQjtBVS92Q0U7RUFDRSxxQkFBQTtBVml3Q0o7O0FVN3ZDQTtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBVmd3Q0Y7QVU5dkNFO0VBTEY7SUFNSSxlQUFBO0VWaXdDRjtBQUNGOztBVTl2Q0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QVZpd0NGO0FVL3ZDRTtFQUxGO0lBTUksa0JBQUE7RVZrd0NGO0FBQ0Y7QVVod0NFO0VBQ0UsbUJSbkhTO0FGcTNDYjs7QVU5dkNBO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0FWaXdDRjtBVS92Q0U7RUFMRjtJQU1JLGlCQUFBO0VWa3dDRjtBQUNGOztBVS92Q0E7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QVZrd0NGOztBVS92Q0E7RUFDRSxvQlIvQ3lCO0VRZ0R6QixnQkFBQTtFQUNBLGtCQUFBO0FWa3dDRjs7QVUvdkNBO0VBQ0Usb0JSckR5QjtFUXNEekIsc0JBQUE7RUFDQSxtQlJoSlc7QUZrNUNiO0FVaHdDRTtFQUNFLGdCQUFBO0FWa3dDSjs7QVU5dkNBO0VBQ0UsZ0JBQUE7QVZpd0NGOztBVTl2Q0E7RUFDRSxrQlJsRXNCO0FGbTBDeEI7QVVod0NFO0VBQ0Usa0JScEVvQjtBRnMwQ3hCOztBVS92Q0E7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0FWa3dDRjtBVWp3Q0U7RUFDRSxtQlJyS1M7QUZ3NkNiOztBVS92Q0E7RUFDRSxrQlIxS1c7QUY0NkNiOztBVS92Q0E7RUFDRSxrQkFBQTtBVmt3Q0Y7O0FFeDhDQTtFQUNFLDRCQUFBO0FGMjhDRjs7QUV4OENBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUQ5SUEsaUNBQUE7QUNJQTtFQUNFLDRCQUFBO0FGdytDRjs7QUVyK0NBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSDgrQ0o7O0FHMStDSTtFQUNFLGdCRGdHTTtBRjY0Q1o7O0FHeCtDSTtFQUNFLGdCRHlGTztBRms1Q2I7O0FHbCtDSTtFQUNFLE9BQUE7QUhxK0NOOztBRTdoREE7RUFDRSw0QkFBQTtBRmdpREY7O0FFN2hEQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUhzaURKO0FHbGlESTtFQUNFLGdCRGdHTTtBRm84Q1o7QUcvaERJO0VBQ0UsZ0JEeUZPO0FGdzhDYjs7QUd4aERJO0VBQ0UsT0FBQTtBSDJoRE47O0FXbmxEQTs7RUFBQTtBQUlBOzs7RUFHRSxtQkFBQTtBWHFsREY7QVdubERFOzs7RUFDRSxhQUFBO0FYdWxESjs7QVdsbERFO0VBQ0Usa0JBQUE7QVhxbERKO0FXbmxESTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0FYcWxETjtBV25sRE07RUFDRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QVhxbERSO0FXaGxERTtFQUNFLG1CVFRnQjtBRjJsRHBCO0FXaGxESTtFQUNFLGdCQUFBO0FYa2xETjtBVzlrREU7RUFDRSxtQlRwQlM7RVNxQlQsYUFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtBWGdsREo7QVc5a0RJO0VBTkY7SUFPSSxtQkFBQTtFWGlsREo7QUFDRjtBVy9rREk7RUFFRSxnQkFBQTtBWGdsRE47QVc3a0RJO0VBQ0UsdUJBQUE7RUFDQSxtQkFBQTtBWCtrRE47QVc1a0RJO0VBQ0UsbUJBQUE7QVg4a0ROO0FXM2tESTtFQUNFLG1CQUFBO0VBQ0EscUJBQUE7QVg2a0ROO0FXMWtESTtFQUNFLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBWDRrRE47QVcxa0RNO0VBQ0UsY1ROVztFU09YLGtCQUFBO0FYNGtEUjtBV3prRE07RUFDRSxjQUFBO0FYMmtEUjtBV3ZrREk7RUFDRSxzQkFBQTtBWHlrRE47QVdya0RNO0VBREY7SUFFSSxtQkFBQTtJQUNBLGlCQUFBO0VYd2tETjtBQUNGO0FXcmtESTtFQUNFLG1CVDNFTztBRmtwRGI7QVdua0RFO0VBQ0UsY1QvRGlCO0VTZ0VqQixjQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQlRsRmM7QUZ1cERsQjtBV25rREk7RUFFRSxxQkFBQTtBWG9rRE47QVcvakRJO0VBQ0UsYUFBQTtFQUNBLFdBQUE7QVhpa0ROO0FXOWpESTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QVhna0ROO0FXOWpETTtFQUNFLE9BQUE7RUFDQSxrQlR2R1U7QUZ1cURsQjtBVzlqRFE7RUFDRSxlQUFBO0FYZ2tEVjtBVzVqRE07RUFDRSxTQUFBO0VBQ0Esa0JUaEhVO0FGOHFEbEI7QVcxakRJO0VBQ0Usa0JBQUE7QVg0akROO0FXMWpETTtFQUNFLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLGlDQUFBO0VBQ0EsV0FBQTtBWDRqRFI7QVcxakRRO0VBQ0UsaUJBQUE7QVg0akRWO0FXM2pEVTtFQUVFLG1CVGxGTztBRjhvRG5CO0FXMWpEVTtFQUNFLG1CVHJGTztBRmlwRG5CO0FXeGpEUTtFQUVFLGdEQUFBO0FYeWpEVjtBV2xqRE07RUFDRSx3bEJBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBWG9qRFI7QVdoakRJO0VBRUUscUJBQUE7RUFDQSxrQlRsS087QUZtdERiO0FXaGpETTtFQUNFLGVBQUE7QVhrakRSO0FXOWlESTtFQUNFLG1CVHhLWTtBRnd0RGxCO0FXN2lESTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQlQ5S1k7RVMrS1osZ0JBQUE7QVgraUROO0FXMWlESTtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7QVg0aUROO0FXemlESTtFQUNFLGlCQUFBO0FYMmlETjtBV3ZpREU7RUFDRSxnQlRoTVM7QUZ5dURiO0FXcmlESTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQlR0TVk7RVN1TVosZ0JBQUE7QVh1aUROOztBV2xpREE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYVRoTlc7RVNpTlgsbUJUak5XO0VTa05YLGFBQUE7RUFDQSxnQkFBQTtBWHFpREY7QVduaURFO0VBQ0UsYUFBQTtBWHFpREo7QVdsaURFO0VBQ0UseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLGlCQUFBO0FYb2lESjtBV2ppREU7RUFDRSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsaUJBQUE7QVhtaURKO0FXaGlERTtFQUNFLHlCQUFBO0VBQ0Esa0NBQUE7RUFDQSxpQkFBQTtBWGtpREo7O0FXOWhEQTtFQUNFLFlBQUE7RUFDQSxtQlQ3Tm1CO0VTOE5uQixrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QVhpaURGOztBVzloREEsU0FBQTtBQUVFO0VBQ0UsWUFBQTtBWGdpREo7O0FXMWhESTtFQUNFLGFBQUE7QVg2aEROO0FXemhETTtFQUNFLFFBQUE7QVgyaERSOztBV3JoREE7RUFDRSxnQkFBQTtBWHdoREY7O0FXcmhEQTtFQUNFLGNBQUE7QVh3aERGOztBV3JoREE7O0VBRUUsa0JBQUE7RUFDQSxRQUFBO0FYd2hERjs7QVdwaERFOztFQUVFLFFBQUE7QVh1aERKO0FXcGhERTs7RUFFRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FYc2hESjs7QUV4MURBO0VBQ0UsNEJBQUE7QUYyMURGOztBRXgxREE7O0VBQUE7QUFpQkE7O0VBQUE7QUFlQTs7RUFBQTtBQWlDQTs7RUFBQTtBQXNDQTs7RUFBQTtBQVFBOztFQUFBO0FBZUE7O0VBQUE7QUFRQTs7RUFBQTtBRDlJQSxpQ0FBQTtBQ0lBO0VBQ0UsNEJBQUE7QUZ3M0RGOztBRXIzREE7O0VBQUE7QUFpQkE7O0VBQUE7QUFlQTs7RUFBQTtBQWlDQTs7RUFBQTtBQXNDQTs7RUFBQTtBQVFBOztFQUFBO0FBZUE7O0VBQUE7QUFRQTs7RUFBQTtBQzVJQTs7RUFBQTtBQTJCRTtFQUNFLFdBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FIODNESjs7QUcxM0RJO0VBQ0UsZ0JEZ0dNO0FGNnhEWjs7QUd4M0RJO0VBQ0UsZ0JEeUZPO0FGa3lEYjs7QUdsM0RJO0VBQ0UsT0FBQTtBSHEzRE47O0FFNzZEQTtFQUNFLDRCQUFBO0FGZzdERjs7QUU3NkRBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSHM3REo7QUdsN0RJO0VBQ0UsZ0JEZ0dNO0FGbzFEWjtBRy82REk7RUFDRSxnQkR5Rk87QUZ3MURiOztBR3g2REk7RUFDRSxPQUFBO0FIMjZETjs7QVlqK0RJOztFQUVFLGFBQUE7QVpvK0ROO0FZbCtETTs7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBWnErRFI7QVluK0RROztFQUNFLFdBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JWNEdRO0VVM0dSLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQlZHUTtFVUZSLG9DQUFBO0FacytEVjtBWWwrRE07O0VBQ0UsYUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QVpxK0RSO0FZcCtEUTs7RUFFRSxjVk1XO0FGZytEckI7QVlwK0RVOztFQUNFLGtCQUFBO0FadStEWjtBWWgrRFU7O0VBQ0UscUJWb0JPO0FGKzhEbkI7QVkxOURVO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFDQUFBO0FaNDlEWjtBWXQ5RFU7RUFDRSwydEJBQUE7RUFDQSxVQUFBO0FadzlEWjtBWS84RFU7RUFDRSxxQlZkTztFVWVQLGtCQUFBO0FaaTlEWjtBWTk4RFU7RUFDRSxXQUFBO0VBQ0EseUJWN0NTO0VVOENULGtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0FaZzlEWjtBWXo4RFU7RUFDRSxVQUFBO0FaMjhEWjs7QVkvN0RRO0VBQ0UsUUFBQTtBWms4RFY7QVk1N0RFOztFQUVFLGVBQUE7QVo4N0RKO0FZNTdESTs7O0VBQ0UscUJBQUE7QVpnOEROO0FZNzdESTs7RUFDRSxtQkFBQTtBWmc4RE47O0FFbGtFQTtFQUNFLDRCQUFBO0FGcWtFRjs7QUVsa0VBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUQ5SUEsaUNBQUE7QUNJQTtFQUNFLDRCQUFBO0FGa21FRjs7QUUvbEVBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSHdtRUo7O0FHcG1FSTtFQUNFLGdCRGdHTTtBRnVnRVo7O0FHbG1FSTtFQUNFLGdCRHlGTztBRjRnRWI7O0FHNWxFSTtFQUNFLE9BQUE7QUgrbEVOOztBRXZwRUE7RUFDRSw0QkFBQTtBRjBwRUY7O0FFdnBFQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUhncUVKO0FHNXBFSTtFQUNFLGdCRGdHTTtBRjhqRVo7QUd6cEVJO0VBQ0UsZ0JEeUZPO0FGa2tFYjs7QUdscEVJO0VBQ0UsT0FBQTtBSHFwRU47O0FhNXNFRTtFQUNFLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FiK3NFSjtBYTdzRUk7RUFFRSx1QkFBQTtBYjhzRU47QWEzc0VJO0VBQ0UsYUFBQTtBYjZzRU47QWExc0VJO0VBQ0UsY1hlZTtBRjZyRXJCO0FheHNFRTtFUm9IQSxnQkFBQTtFQUNBLGNIMUdtQjtFRzJHbkIsY1FySHlDO0VSc0h6QyxrQkFBQTtFQUNBLFlIM0hrQjtFRzRIbEIsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QUx1bEVGO0FLcmxFRTtFQUNFLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWVEvSDhDO0VSZ0k5QyxlQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTUXRJcUQ7RVJ1SXJELHdCQUFBO0VBQ0EsK0JBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBckNGLGdCSENpQjtFR0FqQix1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FMNm5FRjtBYTd1RUU7RUFFRSxtQlhQYztFV1FkLGtCWFJjO0FGc3ZFbEI7QWE1dUVJO0VBQ0UsZ0JBQUE7QWI4dUVOO0FhenVFSTtFQUNFLDhCQUFBO0VBQ0EseUJBQUE7QWIydUVOO0FhdHVFSTtFQUNFLDhCQUFBO0VBQ0EsWUFBQTtBYnd1RU47QWFudUVJO0VBQ0UsWUFBQTtBYnF1RU47QWFqdUVFO0VSc0ZBLGdCQUFBO0VBQ0EsY0gxR21CO0VHMkduQixjUXZGMkI7RVJ3RjNCLGtCQUFBO0VBQ0EsWVF6RnFCO0VSMEZyQix1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBTDhvRUY7QUs1b0VFO0VBQ0UsU0FBQTtFQUNBLFdBQUE7RUFDQSxjSHJIaUI7RUdzSGpCLGVBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLFNReEdxRDtFUnlHckQsd0JBQUE7RUFDQSwrQkFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFyQ0YsZ0JIQ2lCO0VHQWpCLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUxvckVGO0FhbndFSTtFQUNFLGNYdkJlO0FGNHhFckI7QWFod0VFO0VSNkVBLGdCQUFBO0VBQ0EsY0gxR21CO0VHMkduQixjUTlFd0M7RVIrRXhDLGtCQUFBO0VBQ0EsWVFoRnFCO0VSaUZyQix1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBTHNyRUY7QUtwckVFO0VBQ0UsU0FBQTtFQUNBLFdBQUE7RUFDQSxjSHJIaUI7RUdzSGpCLGVBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLFNRL0ZrRTtFUmdHbEUsd0JBQUE7RUFDQSwrQkFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFyQ0YsZ0JIQ2lCO0VHQWpCLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUw0dEVGO0FhcnlFRTtFQUVFLG1CWDlDYztBRm8xRWxCO0FhcHlFSTtFQUNFLGdDQUFBO0VBQ0EseUJBQUE7QWJzeUVOOztBQ3IzRUEsaUNBQUE7QUNJQTtFQUNFLDRCQUFBO0FGcTNFRjs7QUVsM0VBOztFQUFBO0FBaUJBOztFQUFBO0FBZUE7O0VBQUE7QUFpQ0E7O0VBQUE7QUFzQ0E7O0VBQUE7QUFRQTs7RUFBQTtBQWVBOztFQUFBO0FBUUE7O0VBQUE7QUM1SUE7O0VBQUE7QUEyQkU7RUFDRSxXQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBSDIzRUo7O0FHdjNFSTtFQUNFLGdCRGdHTTtBRjB4RVo7O0FHcjNFSTtFQUNFLGdCRHlGTztBRit4RWI7O0FHLzJFSTtFQUNFLE9BQUE7QUhrM0VOOztBRTE2RUE7RUFDRSw0QkFBQTtBRjY2RUY7O0FFMTZFQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FBMUlBO0VBQ0UsNEJBQUE7QUZ5OEVGOztBRXQ4RUE7O0VBQUE7QUFpQkE7O0VBQUE7QUFlQTs7RUFBQTtBQWlDQTs7RUFBQTtBQXNDQTs7RUFBQTtBQVFBOztFQUFBO0FBZUE7O0VBQUE7QUFRQTs7RUFBQTtBQzVJQTs7RUFBQTtBQTJCRTtFQUNFLFdBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FIKzhFSjtBRzM4RUk7RUFDRSxnQkRnR007QUY2MkVaO0FHeDhFSTtFQUNFLGdCRHlGTztBRmkzRWI7O0FHajhFSTtFQUNFLE9BQUE7QUhvOEVOOztBYzUvRUE7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RVQwRUEsaUNBQUE7QUxzN0VGO0FjNy9FRTtFQU5GO0lBT0ksb0JBQUE7RWRnZ0ZGO0FBQ0Y7QWM5L0VFO0VUbUVBLGlDQUFBO0FMODdFRjtBYzUvRUU7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLFdBQUE7QWQ4L0VKO0FjNS9FSTtFQUNFLHFrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7QWQ4L0VOO0FjMS9FRTtFQUNFLG1CWkdpQjtFWUZqQixZQUFBO0VBQ0Esa0JBQUE7QWQ0L0VKO0FjMS9FSTtFQUNFLGtCQUFBO0VBQ0EsV1p0Qk87RVl1QlAsb0JBQUE7RUFDQSw0QkFBQTtFVHFGSixnQkFBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUx3NkVGO0FjamdGSTtFQUNFLFlBQUE7QWRtZ0ZOO0FjamdGTTtFQUNFLFdBQUE7QWRtZ0ZSO0FjOS9FRTtFQUNFLG1CWnZDUztBRnVpRmI7QWM5L0VJO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLG9CQUFBO0VBQ0EsNEJBQUE7RVQrREosZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FMazhFRjtBY3BnRk07RUFDRSxXQUFBO0Fkc2dGUjtBY2pnRkU7RUFDRSxvQkFBQTtBZG1nRko7QWNqZ0ZJO0VBQ0UsYUFBQTtBZG1nRk47QWNoZ0ZJO0VBQ0UsY1pqRGU7QUZtakZyQjtBY2hnRk07RUFDRSx5QlpsRGE7QUZvakZyQjtBYzcvRUU7RUFDRSxtQlp4RGlCO0VZeURqQixZQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7QWQrL0VKO0FjNS9FRTtFQUNFLG1CWnZEa0I7RVl3RGxCLGdCWmdCYztFWWZkLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtBZDgvRUo7QWM1L0VJO0VBQ0UseUJaMUVlO0FGd2tGckI7QWMzL0VJO0VBQ0UseUJaOUVlO0FGMmtGckI7QWN6L0VFO0VBQ0UsZ0JBQUE7QWQyL0VKO0FjeC9FRTtFQUNFLFlBQUE7RUFDQSw4QkFBQTtFQUNBLHlCWjNGaUI7RVk0RmpCLFlBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FkMC9FSjtBY3gvRUk7RUFDRSx5QlpsR2U7QUY0bEZyQjtBY3IvRUk7RUFDRSx5Qlp4R2U7QUYrbEZyQjtBY24vRUU7RUFDRSxnQkFBQTtFQUNBLFlaOUJZO0VZK0JaLGNBQUE7RUFDQSxVQUFBO0VBQ0EsV1pqQ1k7QUZzaEZoQjtBY24vRUk7RUFDRSxNQUFBO0VBQ0EsT0FBQTtBZHEvRU47QWNqL0VFO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsV1o3SVM7RVk4SVQsWUFBQTtFQUNBLGNBQUE7QWRtL0VKO0Fjai9FSTtFQVBGO0lBUUksV1ovSWM7SVlnSmQsWUFBQTtFZG8vRUo7QUFDRjtBY2wvRUk7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0Fkby9FTjtBY2gvRUU7RUFDRSwyQkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7QWRrL0VKO0FjaC9FSTtFQUNFLG1CQUFBO0Fkay9FTjtBYy8rRUk7RUFDRTtJQUNFLFdBQUE7SUFDQSxjQUFBO0VkaS9FTjtFY2gvRU07SUFDRSxnQkFBQTtFZGsvRVI7RWMvK0VJO0lBQ0UsV0FBQTtJQUNBLFdBQUE7RWRpL0VOO0FBQ0Y7O0FjditFTTs7O0VBQ0UsNEJBQUE7QWQ0K0VSO0FjeCtFTTs7O0VBQ0UsNEJBQUE7QWQ0K0VSOztBY24rRU07RUFDRSwrQkFBQTtFQUNBLHFCQUFBO0FkcytFUjs7QWM3OUVNO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtBZGcrRVI7O0FjdjlFTTtFQUNFLDRCQUFBO0FkMDlFUjtBY3I5RU07RUFDRSw0QkFBQTtBZHU5RVI7QWNsOUVNO0VBQ0UsNEJBQUE7QWRvOUVSOztBYzM4RU07RUFDRSw0QkFBQTtBZDg4RVI7QWN6OEVNO0VBQ0UsNEJBQUE7QWQyOEVSOztBY2w4RU07RUFDRSw0QkFBQTtBZHE4RVI7QWNoOEVNO0VBQ0UsNEJBQUE7QWRrOEVSO0FjNzdFTTtFQUNFLDRCQUFBO0FkKzdFUjtBYzE3RU07RUFDRSwrQkFBQTtFQUNBLHFCQUFBO0FkNDdFUjs7QWVsdkZFO0VBQ0UsbUJiMkNpQjtFYTFDakIscUJBQUE7RUFDQSxZYndCUztFYXZCVCxpQkFBQTtFQUNBLFdBQUE7QWZxdkZKO0FlbnZGSTtFQUNFLGVBQUE7QWZxdkZOO0FlbHZGSTtFQUNFLG1CYmtDZTtBRmt0RnJCO0FlanZGSTtFQUNFLG1CYjhCZTtBRnF0RnJCO0FlOXVGSTtFQUNFLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWWJDTztFYUFQLFdBQUE7QWZndkZOO0FlMXVGSTtFQUNFLHFrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QWY0dUZOO0FleHVGRTtFQUNFLHlCQUFBO0FmMHVGSjs7QUN0eEZBLGlDQUFBO0FDSUE7RUFDRSw0QkFBQTtBRnN4RkY7O0FFbnhGQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUg0eEZKOztBR3h4Rkk7RUFDRSxnQkRnR007QUYyckZaOztBR3R4Rkk7RUFDRSxnQkR5Rk87QUZnc0ZiOztBR2h4Rkk7RUFDRSxPQUFBO0FIbXhGTjs7QWdCNzBGQTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWhCZzFGRjtBZ0I5MEZFO0VBTEY7SUFNSSxhQUFBO0VoQmkxRkY7QUFDRjtBZ0IvMEZFO0VBQ0UscUJBQUE7QWhCaTFGSjtBZ0IvMEZJO0VBQ0Usa0JBQUE7QWhCaTFGTjtBZ0I3MEZFO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtBaEIrMEZKO0FnQjUwRkU7RUFDRSxtQmRvQmlCO0VjbkJqQixZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RVhnREYsaUNBQUE7QUwreEZGO0FnQnowRkk7RUFDRSxtQmRLZTtFY0pmLGFkTWU7QUZxMEZyQjs7QUNwM0ZBLGlDQUFBO0FDSUE7RUFDRSw0QkFBQTtBRm8zRkY7O0FFajNGQTs7RUFBQTtBQWlCQTs7RUFBQTtBQWVBOztFQUFBO0FBaUNBOztFQUFBO0FBc0NBOztFQUFBO0FBUUE7O0VBQUE7QUFlQTs7RUFBQTtBQVFBOztFQUFBO0FDNUlBOztFQUFBO0FBMkJFO0VBQ0UsV0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUgwM0ZKOztBR3QzRkk7RUFDRSxnQkRnR007QUZ5eEZaOztBR3AzRkk7RUFDRSxnQkR5Rk87QUY4eEZiOztBRzkyRkk7RUFDRSxPQUFBO0FIaTNGTjs7QWlCMzZGQTtFQUNFLGFBQUE7RUFDQSxpRUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBakI4NkZGO0FpQjU2RkU7RUFDRSw2QkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBakI4NkZKO0FpQjM2RkU7RUFFSTtJQUNFLHVDQUFBO0lBQUEsa0NBQUE7SUFDQSxVQUFBO0lBQ0EsaUJBQUE7RWpCNDZGTjtBQUNGOztBa0IvN0ZFO0VBQ0UsbUJBQUE7QWxCazhGSjtBa0IvN0ZFO0VBQ0UsbUJoQnNCUztBRjI2RmI7O0FrQjc3RkE7RUFDRSxnQkFBQTtBbEJnOEZGO0FrQjk3RkU7RUFIRjtJQUlJLGdCQUFBO0lBQ0EsZUFBQTtFbEJpOEZGO0FBQ0Y7QWtCLzdGRTtFQUNFLG1CaEJZZ0I7QUZxN0ZwQjtBa0IvN0ZJO0VBQ0UsbUJoQk1PO0FGMjdGYjtBa0I1N0ZJO0VBQ0UsbUJoQkljO0FGMDdGcEI7QWtCMTdGTTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FsQjQ3RlI7QWtCdjdGRTtFQUNFLHlCaEIwQmU7RWdCekJmLFlBQUE7RUFDQSw4QkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0VBQ0EsV0FBQTtBbEJ5N0ZKO0FrQnY3Rkk7RUFFRSx5QmhCZmU7RWdCZ0JmLFdBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7QWxCdzdGTjtBa0JyN0ZJO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FsQnU3Rk47QWtCcDdGSTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBbEJzN0ZOO0FrQjc5RkU7RWJ5Q0EsaUNBQUE7QUx1N0ZGO0FrQnA3Rkk7RUE1Q0Y7SUE2Q0ksbUJoQnpETztJZ0IwRFAsa0JoQjFETztFRmkvRlg7QUFDRjtBa0JyN0ZJO0VBQ0UseUJoQjdDZTtFZ0I4Q2YsWUFBQTtBbEJ1N0ZOO0FrQnI3Rk07RUFFRSw4QkFBQTtBbEJzN0ZSO0FrQm43Rk07RUFDRSx3QkFBQTtBbEJxN0ZSO0FrQmg3Rk07RUFDRSw2QkFBQTtBbEJrN0ZSO0FrQjk2RlE7RUFDRSx5QkFBQTtBbEJnN0ZWO0FrQjM2Rkk7RUFDRSw2QkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FsQjY2Rk47QWtCMzZGTTtFQUNFLHVCQUFBO0VBQ0EsY2hCL0VhO0FGNC9GckI7QWtCeDZGRTtFQUNFLGFBQUE7QWxCMDZGSjtBa0JyNkZNO0VBQ0UsZ0JBQUE7QWxCdTZGUjtBa0JuNkZJO0VBQ0UsY0FBQTtFQUNBLGFoQmxITztBRnVoR2I7QWtCajZGTTtFQUNFLGlCaEJ0SFU7QUZ5aEdsQjtBa0IvNUZJO0VBQ0UsMkJBQUE7RUFDQSwwQkFBQTtBbEJpNkZOOztBbUIxakdBOzs7O29FQUFBO0FBTUE7bUNBQUE7QUFFQTtFQUNDLGFBQUE7QW5CNGpHRDs7QW1CMWpHQTtFQUNDLFNBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FuQjZqR0Q7O0FtQjNqR0E7RUFDQyxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBbkI4akdEOztBbUI1akdBOztFQUVDLFdBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QW5CK2pHRDs7QW1CN2pHQTtFQUNDLFdBQUE7QW5CZ2tHRDs7QW1COWpHQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQSxFQUFBLGlCQUFBO0FuQmlrR0Q7O0FtQjlqR0E7RUFDQyxZQUFBO0FuQmlrR0Q7O0FtQjdqR0E7bUNBQUE7QUFFQTtFQUNDLDBCQUFBO0VBQ0Esb0JBQUE7QW5CZ2tHRDs7QW1CNWpHQTttQ0FBQTtBQUVBO0VBQ0MscUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7QW5CK2pHRDs7QW1CNWpHQTtFQUNDLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QW5CK2pHRDs7QW1CNWpHQTttQ0FBQTtBQUdBLGFBQUE7QUFDQTtFQUNDLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FuQjhqR0Q7O0FtQjVqR0E7RUFDQyxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0FuQitqR0Q7O0FtQjdqR0E7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0FuQmdrR0Q7O0FtQjlqR0E7O0VBRUMsa0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QW5CaWtHRDs7QW1CL2pHQTs7RUFFQyxRQUFBO0FuQmtrR0Q7O0FtQmhrR0E7RUFDQyxTQUFBO0FuQm1rR0Q7O0FtQmprR0E7RUFDQyxVQUFBO0FuQm9rR0Q7O0FtQmxrR0E7RUFDQyxTQUFBO0FuQnFrR0Q7O0FtQm5rR0E7RUFDQyxVQUFBO0FuQnNrR0Q7O0FtQnBrR0E7O0VBRUMsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0FuQnVrR0Q7O0FtQnJrR0E7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBbkJ3a0dEOztBbUJ0a0dBO0VBQ0MsY0FBQTtFQUNBLGFBQUE7QW5CeWtHRDs7QW1CdmtHQTs7RUFFQyxVQUFBO0FuQjBrR0Q7O0FtQnhrR0E7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0FuQjJrR0Q7O0FtQnprR0E7RUFDQyxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0FuQjRrR0Q7O0FtQjFrR0E7RUFDQyxTQUFBO0VBQ0EsWUFBQTtBbkI2a0dEOztBbUIza0dBOztFQUVDLGNBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtBbkI4a0dEOztBbUI1a0dBO0VBQ0Msc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBbkIra0dEOztBbUI3a0dBO0VBQ0MsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FuQmdsR0Q7O0FtQjlrR0E7RUFDQyxXQUFBO0FuQmlsR0Q7O0FtQjlrR0EsNEJBQUE7QUFDQTtFQUNDLFdBQUE7QW5CaWxHRDs7QW1CL2tHQTtFQUNDLFdBQUE7QW5Ca2xHRDs7QW1CaGxHQTtFQUNDLFVBQUE7RUFDQSxvQkFBQTtBbkJtbEdEOztBbUJqbEdBO0VBQ0MsVUFBQTtBbkJvbEdEOztBbUJsbEdBO0VBQ0MsWUFBQTtBbkJxbEdEOztBbUJubEdBO0VBQ0MsVUFBQTtBbkJzbEdEOztBbUJwbEdBOztFQUVDLG9CQUFBO0FuQnVsR0Q7O0FtQnJsR0E7RUFDQyxXQUFBO0FuQndsR0Q7O0FtQnRsR0E7RUFDQyxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QW5CeWxHRDs7QW1CdGxHQSxnQkFBQTtBQUNBO0VBQ0MsY0FBQTtBbkJ5bEdEOztBbUJ2bEdBO0VBQ0MsVUFBQTtFQUNBLFVBQUE7QW5CMGxHRDs7QW1CeGxHQTtFQUNDLFNBQUE7RUFDQSxXQUFBO0FuQjJsR0Q7O0FtQnpsR0E7RUFDQyxVQUFBO0VBQ0EsVUFBQTtBbkI0bEdEOztBbUIxbEdBO0VBQ0MsU0FBQTtFQUNBLFdBQUE7QW5CNmxHRDs7QW1CM2xHQTtFQUNDLFlBQUE7QW5COGxHRDs7QW1CNWxHQTtFQUNDLFdBQUE7QW5CK2xHRDs7QW1CN2xHQTs7RUFFQyxZQUFBO0FuQmdtR0Q7O0FtQjlsR0E7O0VBRUMscUJBQUE7RUFDQSxzQkFBQTtBbkJpbUdEOztBbUI5bEdBLFVBQUE7QUFDQTtFQUNDLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBbkJpbUdEOztBbUI5bEdBO21DQUFBO0FBRUE7RUFDQyxpREFBQTtFQUNBLGNBQUE7QW5CaW1HRDs7QW1CL2xHQTtFQUNDLGNBQUE7QW5Ca21HRDs7QW1CaG1HQTs7OztFQUlDLGlEQUFBO0VBQ0EsY0FBQTtBbkJtbUdEOztBbUJqbUdBO0VBQ0MseUJBQUE7QW5Cb21HRDs7QW1CbG1HQTtFQUNDLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FuQnFtR0Q7O0FtQm5tR0E7RUFDQyxjQUFBO0FuQnNtR0Q7O0FtQnBtR0E7RUFDQyx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FuQnVtR0Q7O0FtQnJtR0E7RUFDQyxjQUFBO0FuQndtR0Q7O0FtQnJtR0E7bUNBQUE7QUFFQTs7Ozs7O0VBU0MseUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBbkJxbUdEOztBbUJubUdBOzs7Ozs7O0VBT0MsY0FBQTtFQUNBLHFCQUFBO0FuQnNtR0Q7O0FtQnBtR0E7Ozs7Ozs7O0VBUUMseUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBbkJ1bUdEOztBbUJybUdBOzs7Ozs7Ozs7O0VBVUMsY0FBQTtFQUNBLHFCQUFBO0FuQndtR0Q7O0FtQnJtR0E7RUFDQyx5Q0FBQTtBbkJ3bUdEOztBbUJ0bUdBOzs7Ozs7RUFNQyx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FuQnltR0Q7O0FtQnZtR0E7O0VBRUMsZUFBQTtFQUNBLHlCQUFBO0FuQjBtR0Q7O0FtQnhtR0E7OztFQUdDLGNBQUE7RUFDQSxxQkFBQTtBbkIybUdEOztBbUJ4bUdBO21DQUFBO0FBRUE7OztFQUdDLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FuQjJtR0Q7O0FtQnptR0E7RUFDQyx5QkFBQTtFQUNBLG1CQUFBO0FuQjRtR0Q7O0FtQjFtR0E7OztFQUdDLFdBQUE7QW5CNm1HRDs7QW1CM21HQTs7O0VBR0MseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QW5COG1HRDs7QW1CNW1HQTs7O0VBR0MsY0FBQTtBbkIrbUdEOztBbUI3bUdBOzs7RUFHQyxjQUFBO0FuQmduR0Q7O0FtQjltR0E7OztFQUdDLGlCQUFBO0FuQmluR0Q7O0FtQi9tR0E7OztFQUdDLFlBQUE7RUFDQSx5QkFBQSxFQUFBLGlCQUFBO0VBQ0EsbUJBQUE7QW5Ca25HRDs7QW1CaG5HQTs7O0VBR0MsYUFBQTtFQUNBLHlCQUFBLEVBQUEsaUJBQUE7RUFDQSxzQkFBQTtBbkJtbkdEOztBbUJqbkdBO0VBQ0MseUJBQUEsRUFBQSw2QkFBQTtBbkJvbkdEOztBbUJqbkdBO21DQUFBO0FBR0Esc0JBQUE7QUFDQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0FuQm1uR0Q7O0FtQmpuR0E7O0VBRUMsMkRBQUE7QW5Cb25HRDs7QW1CbG5HQTtFQUNDLDJEQUFBO0FuQnFuR0Q7O0FtQm5uR0E7Ozs7RUFJQywyREFBQTtBbkJzbkdEOztBbUJwbkdBOztFQUVDLDJEQUFBO0FuQnVuR0Q7O0FtQnJuR0E7O0VBRUMsd0RBQUE7QW5Cd25HRDs7QW1CdG5HQTs7RUFFQywyREFBQTtBbkJ5bkdEOztBbUJ2bkdBO0VBQ0MsMkRBQUE7QW5CMG5HRDs7QW1Cdm5HQSxnQkFBQTtBQUNBO0VBQWlCLDhCQUFBO0FuQjJuR2pCOztBbUIxbkdBO0VBQXFCLHdCQUFBO0FuQjhuR3JCOztBbUI3bkdBO0VBQXNCLDRCQUFBO0FuQmlvR3RCOztBbUJob0dBO0VBQXFCLDRCQUFBO0FuQm9vR3JCOztBbUJub0dBO0VBQXNCLDRCQUFBO0FuQnVvR3RCOztBbUJ0b0dBO0VBQXFCLDRCQUFBO0FuQjBvR3JCOztBbUJ6b0dBO0VBQXNCLDRCQUFBO0FuQjZvR3RCOztBbUI1b0dBO0VBQXFCLDRCQUFBO0FuQmdwR3JCOztBbUIvb0dBO0VBQXNCLDZCQUFBO0FuQm1wR3RCOztBbUJscEdBO0VBQXVCLDZCQUFBO0FuQnNwR3ZCOztBbUJycEdBO0VBQXVCLDZCQUFBO0FuQnlwR3ZCOztBbUJ4cEdBO0VBQXdCLDRCQUFBO0FuQjRwR3hCOztBbUIzcEdBO0VBQXlCLGdDQUFBO0FuQitwR3pCOztBbUI5cEdBO0VBQXdCLGdDQUFBO0FuQmtxR3hCOztBbUJqcUdBO0VBQXlCLGdDQUFBO0FuQnFxR3pCOztBbUJwcUdBO0VBQXdCLGdDQUFBO0FuQndxR3hCOztBbUJ2cUdBO0VBQXlCLGdDQUFBO0FuQjJxR3pCOztBbUIxcUdBO0VBQXdCLGdDQUFBO0FuQjhxR3hCOztBbUI3cUdBO0VBQXlCLGlDQUFBO0FuQmlyR3pCOztBbUJockdBO0VBQTBCLGlDQUFBO0FuQm9yRzFCOztBbUJuckdBO0VBQTBCLGlDQUFBO0FuQnVyRzFCOztBbUJ0ckdBO0VBQXFCLDRCQUFBO0FuQjByR3JCOztBbUJ6ckdBO0VBQXNCLGdDQUFBO0FuQjZyR3RCOztBbUI1ckdBO0VBQXFCLGdDQUFBO0FuQmdzR3JCOztBbUIvckdBO0VBQXNCLGdDQUFBO0FuQm1zR3RCOztBbUJsc0dBO0VBQXFCLGdDQUFBO0FuQnNzR3JCOztBbUJyc0dBO0VBQXNCLGdDQUFBO0FuQnlzR3RCOztBbUJ4c0dBO0VBQXFCLGdDQUFBO0FuQjRzR3JCOztBbUIzc0dBO0VBQXNCLGlDQUFBO0FuQitzR3RCOztBbUI5c0dBO0VBQXVCLGlDQUFBO0FuQmt0R3ZCOztBbUJqdEdBO0VBQXlCLGlDQUFBO0FuQnF0R3pCOztBbUJwdEdBO0VBQXVCLGlDQUFBO0FuQnd0R3ZCOztBbUJ2dEdBO0VBQXlCLGlDQUFBO0FuQjJ0R3pCOztBbUIxdEdBO0VBQXlCLGlDQUFBO0FuQjh0R3pCOztBbUI3dEdBO0VBQXlCLGlDQUFBO0FuQml1R3pCOztBbUJodUdBO0VBQXlCLGlDQUFBO0FuQm91R3pCOztBbUJudUdBO0VBQXlCLGlDQUFBO0FuQnV1R3pCOztBbUJ0dUdBO0VBQTBCLDhCQUFBO0FuQjB1RzFCOztBbUJ6dUdBO0VBQTJCLGdDQUFBO0FuQjZ1RzNCOztBbUI1dUdBO0VBQTBCLGdDQUFBO0FuQmd2RzFCOztBbUIvdUdBO0VBQTJCLGdDQUFBO0FuQm12RzNCOztBbUJsdkdBO0VBQTBCLGdDQUFBO0FuQnN2RzFCOztBbUJydkdBO0VBQTJCLGdDQUFBO0FuQnl2RzNCOztBbUJ4dkdBO0VBQTBCLGdDQUFBO0FuQjR2RzFCOztBbUIzdkdBO0VBQTJCLGlDQUFBO0FuQit2RzNCOztBbUI5dkdBO0VBQTRCLGlDQUFBO0FuQmt3RzVCOztBbUJqd0dBO0VBQThCLGlDQUFBO0FuQnF3RzlCOztBbUJwd0dBO0VBQTRCLGlDQUFBO0FuQnd3RzVCOztBbUJ2d0dBO0VBQThCLGlDQUFBO0FuQjJ3RzlCOztBbUIxd0dBO0VBQThCLGlDQUFBO0FuQjh3RzlCOztBbUI3d0dBO0VBQThCLGlDQUFBO0FuQml4RzlCOztBbUJoeEdBO0VBQThCLGlDQUFBO0FuQm94RzlCOztBbUJueEdBO0VBQThCLGlDQUFBO0FuQnV4RzlCOztBbUJ0eEdBO0VBQWdDLDRCQUFBO0FuQjB4R2hDOztBbUJ6eEdBO0VBQWdDLGdDQUFBO0FuQjZ4R2hDOztBbUI1eEdBO0VBQWdDLGdDQUFBO0FuQmd5R2hDOztBbUIveEdBO0VBQWdDLGdDQUFBO0FuQm15R2hDOztBbUJseUdBO0VBQTJCLGdDQUFBO0FuQnN5RzNCOztBbUJyeUdBO0VBQTJCLGdDQUFBO0FuQnl5RzNCOztBbUJ4eUdBO0VBQTJCLGdDQUFBO0FuQjR5RzNCOztBbUIzeUdBO0VBQTJCLGlDQUFBO0FuQit5RzNCOztBbUI5eUdBO0VBQTRCLGlDQUFBO0FuQmt6RzVCOztBbUJqekdBO0VBQTRCLGlDQUFBO0FuQnF6RzVCOztBbUJwekdBO0VBQTRCLGlDQUFBO0FuQnd6RzVCOztBbUJ2ekdBO0VBQTRCLGlDQUFBO0FuQjJ6RzVCOztBbUIxekdBO0VBQW1CLDRCQUFBO0FuQjh6R25COztBbUI3ekdBO0VBQXdCLGdDQUFBO0FuQmkwR3hCOztBbUJoMEdBO0VBQW1CLGdDQUFBO0FuQm8wR25COztBbUJuMEdBO0VBQWtCLGdDQUFBO0FuQnUwR2xCOztBbUJ0MEdBO0VBQW1CLGdDQUFBO0FuQjAwR25COztBbUJ6MEdBO0VBQW1CLGdDQUFBO0FuQjYwR25COztBbUI1MEdBO0VBQXdCLGdDQUFBO0FuQmcxR3hCOztBbUIvMEdBO0VBQTZCLGlDQUFBO0FuQm0xRzdCOztBbUJsMUdBO0VBQTRCLDRCQUFBO0FuQnMxRzVCOztBbUJyMUdBO0VBQXVCLGdDQUFBO0FuQnkxR3ZCOztBbUJ4MUdBO0VBQW9CLGdDQUFBO0FuQjQxR3BCOztBbUIzMUdBO0VBQXNCLGdDQUFBO0FuQisxR3RCOztBbUI5MUdBO0VBQWdCLGdDQUFBO0FuQmsyR2hCOztBbUJqMkdBO0VBQXVCLGdDQUFBO0FuQnEyR3ZCOztBbUJwMkdBO0VBQXFCLGdDQUFBO0FuQncyR3JCOztBbUJ2MkdBO0VBQW9CLGlDQUFBO0FuQjIyR3BCOztBbUIxMkdBO0VBQW1CLGlDQUFBO0FuQjgyR25COztBbUI3MkdBO0VBQWtCLGlDQUFBO0FuQmkzR2xCOztBbUJoM0dBO0VBQWlCLGlDQUFBO0FuQm8zR2pCOztBbUJuM0dBO0VBQWlCLGlDQUFBO0FuQnUzR2pCOztBbUJ0M0dBO0VBQWtCLGlDQUFBO0FuQjAzR2xCOztBbUJ6M0dBO0VBQW9CLGlDQUFBO0FuQjYzR3BCOztBbUI1M0dBO0VBQW9CLGlDQUFBO0FuQmc0R3BCOztBbUIvM0dBO0VBQWUsaUNBQUE7QW5CbTRHZjs7QW1CbDRHQTtFQUFnQiw2QkFBQTtBbkJzNEdoQjs7QW1CcjRHQTtFQUFnQixpQ0FBQTtBbkJ5NEdoQjs7QW1CeDRHQTtFQUFvQixpQ0FBQTtBbkI0NEdwQjs7QW1CMzRHQTtFQUFnQixpQ0FBQTtBbkIrNEdoQjs7QW1COTRHQTtFQUFrQixpQ0FBQTtBbkJrNUdsQjs7QW1CajVHQTtFQUFpQixpQ0FBQTtBbkJxNUdqQjs7QW1CcDVHQTtFQUFnQixpQ0FBQTtBbkJ3NUdoQjs7QW1CdjVHQTtFQUFzQixrQ0FBQTtBbkIyNUd0Qjs7QW1CMTVHQTtFQUFrQixrQ0FBQTtBbkI4NUdsQjs7QW1CNzVHQTtFQUFtQixrQ0FBQTtBbkJpNkduQjs7QW1CaDZHQTtFQUFrQixrQ0FBQTtBbkJvNkdsQjs7QW1CbjZHQTtFQUFrQixrQ0FBQTtBbkJ1NkdsQjs7QW1CdDZHQTtFQUFnQixrQ0FBQTtBbkIwNkdoQjs7QW1CejZHQTtFQUFpQixrQ0FBQTtBbkI2NkdqQjs7QW1CNTZHQTtFQUFnQixrQ0FBQTtBbkJnN0doQjs7QW1CLzZHQTtFQUFnQixrQ0FBQTtBbkJtN0doQjs7QW1CbDdHQTtFQUFrQiw2QkFBQTtBbkJzN0dsQjs7QW1CcjdHQTtFQUFnQixpQ0FBQTtBbkJ5N0doQjs7QW1CeDdHQTtFQUFxQixpQ0FBQTtBbkI0N0dyQjs7QW1CMzdHQTtFQUFpQixpQ0FBQTtBbkIrN0dqQjs7QW1COTdHQTtFQUFzQixpQ0FBQTtBbkJrOEd0Qjs7QW1CajhHQTtFQUFpQixpQ0FBQTtBbkJxOEdqQjs7QW1CcDhHQTtFQUFzQixpQ0FBQTtBbkJ3OEd0Qjs7QW1CdjhHQTtFQUFlLGtDQUFBO0FuQjI4R2Y7O0FtQjE4R0E7RUFBcUIsa0NBQUE7QW5CODhHckI7O0FtQjc4R0E7RUFBb0Isa0NBQUE7QW5CaTlHcEI7O0FtQmg5R0E7RUFBcUIsa0NBQUE7QW5CbzlHckI7O0FtQm45R0E7RUFBZ0Isa0NBQUE7QW5CdTlHaEI7O0FtQnQ5R0E7RUFBbUIsa0NBQUE7QW5CMDlHbkI7O0FtQno5R0E7RUFBaUIsa0NBQUE7QW5CNjlHakI7O0FtQjU5R0E7RUFBaUIsa0NBQUE7QW5CZytHakI7O0FtQi85R0E7RUFBa0Isa0NBQUE7QW5CbStHbEI7O0FtQmwrR0E7RUFBaUIsNkJBQUE7QW5CcytHakI7O0FtQnIrR0E7RUFBZ0IsaUNBQUE7QW5CeStHaEI7O0FtQngrR0E7RUFBa0IsaUNBQUE7QW5CNCtHbEI7O0FtQjMrR0E7RUFBZ0IsaUNBQUE7QW5CKytHaEI7O0FtQjkrR0E7RUFBaUIsaUNBQUE7QW5Cay9HakI7O0FtQmovR0E7RUFBa0IsaUNBQUE7QW5CcS9HbEI7O0FtQnAvR0E7RUFBb0IsaUNBQUE7QW5Cdy9HcEI7O0FtQnYvR0E7RUFBcUIsa0NBQUE7QW5CMi9HckI7O0FtQjEvR0E7RUFBaUIsa0NBQUE7QW5COC9HakI7O0FtQjcvR0E7RUFBaUIsa0NBQUE7QW5CaWdIakI7O0FtQmhnSEE7RUFBZ0IsNkJBQUE7QW5Cb2dIaEI7O0FtQm5nSEE7RUFBaUIsaUNBQUE7QW5CdWdIakI7O0FtQnRnSEE7RUFBcUIsaUNBQUE7QW5CMGdIckI7O0FtQnpnSEE7RUFBcUIsaUNBQUE7QW5CNmdIckI7O0FtQjVnSEE7RUFBb0IsaUNBQUE7QW5CZ2hIcEI7O0FtQi9nSEE7RUFBc0IsaUNBQUE7QW5CbWhIdEI7O0FtQmxoSEEscUVBQUE7QUFDQTtFQUFzQixpQ0FBQTtBbkJzaEh0Qjs7QW1CcmhIQTtFQUFnQixpQ0FBQTtBbkJ5aEhoQjs7QW1CeGhIQTtFQUFpQixrQ0FBQTtBbkI0aEhqQjs7QW1CM2hIQTtFQUFzQixrQ0FBQTtBbkIraEh0Qjs7QW1COWhIQTtFQUFxQixrQ0FBQTtBbkJraUhyQjs7QW1CamlIQTtFQUFpQiw2QkFBQTtBbkJxaUhqQjs7QW1CcGlIQTtFQUF1QixpQ0FBQTtBbkJ3aUh2Qjs7QW1CdmlIQTtFQUFrQixpQ0FBQTtBbkIyaUhsQjs7QW1CMWlIQTtFQUFxQixpQ0FBQTtBbkI4aUhyQjs7QW1CN2lIQTtFQUFxQixpQ0FBQTtBbkJpakhyQjs7QW1CaGpIQTtFQUFxQixpQ0FBQTtBbkJvakhyQjs7QW1CbmpIQTtFQUFxQixpQ0FBQTtBbkJ1akhyQjs7QW1CdGpIQTtFQUF1Qiw2QkFBQTtBbkIwakh2Qjs7QW1CempIQTtFQUF3QixpQ0FBQTtBbkI2akh4Qjs7QW1CNWpIQTtFQUF3QixpQ0FBQTtBbkJna0h4Qjs7QW1CL2pIQTtFQUE2QixpQ0FBQTtBbkJta0g3Qjs7QW1CbGtIQTtFQUE2QixpQ0FBQTtBbkJza0g3Qjs7QW1CcmtIQTtFQUE2QixpQ0FBQTtBbkJ5a0g3Qjs7QW1CeGtIQTtFQUE2QixpQ0FBQTtBbkI0a0g3Qjs7QW1CM2tIQTtFQUEwQixrQ0FBQTtBbkIra0gxQjs7QW1COWtIQTtFQUEwQixrQ0FBQTtBbkJrbEgxQjs7QW1CamxIQTtFQUEwQixrQ0FBQTtBbkJxbEgxQjs7QW1CcGxIQTtFQUEwQixrQ0FBQTtBbkJ3bEgxQjs7QW1CdmxIQTtFQUF5QixrQ0FBQTtBbkIybEh6Qjs7QW1CMWxIQTtFQUEwQixrQ0FBQTtBbkI4bEgxQjs7QW1CN2xIQTtFQUF3QixrQ0FBQTtBbkJpbUh4Qjs7QW1CaG1IQTtFQUE0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QjRwSnRCOztBcUIzcEpBO0VBQXFCLDRCQUFBO0FyQitwSnJCOztBcUI5cEpBO0VBQXNCLDRCQUFBO0FyQmtxSnRCOztBcUJqcUpBO0VBQXFCLDRCQUFBO0FyQnFxSnJCOztBcUJwcUpBO0VBQXNCLDZCQUFBO0FyQndxSnRCOztBcUJ2cUpBO0VBQXVCLDZCQUFBO0FyQjJxSnZCOztBcUIxcUpBO0VBQXVCLDZCQUFBO0FyQjhxSnZCOztBcUI3cUpBO0VBQXdCLDRCQUFBO0FyQmlySnhCOztBcUJockpBO0VBQXlCLGdDQUFBO0FyQm9ySnpCOztBcUJuckpBO0VBQXdCLGdDQUFBO0FyQnVySnhCOztBcUJ0ckpBO0VBQXlCLGdDQUFBO0FyQjBySnpCOztBcUJ6ckpBO0VBQXdCLGdDQUFBO0FyQjZySnhCOztBcUI1ckpBO0VBQXlCLGdDQUFBO0FyQmdzSnpCOztBcUIvckpBO0VBQXdCLGdDQUFBO0FyQm1zSnhCOztBcUJsc0pBO0VBQXlCLGlDQUFBO0FyQnNzSnpCOztBcUJyc0pBO0VBQTBCLGlDQUFBO0FyQnlzSjFCOztBcUJ4c0pBO0VBQTBCLGlDQUFBO0FyQjRzSjFCOztBcUIzc0pBO0VBQXFCLDRCQUFBO0FyQitzSnJCOztBcUI5c0pBO0VBQXNCLGdDQUFBO0FyQmt0SnRCOztBcUJqdEpBO0VBQXFCLGdDQUFBO0FyQnF0SnJCOztBcUJwdEpBO0VBQXNCLGdDQUFBO0FyQnd0SnRCOztBcUJ2dEpBO0VBQXFCLGdDQUFBO0FyQjJ0SnJCOztBcUIxdEpBO0VBQXNCLGdDQUFBO0FyQjh0SnRCOztBcUI3dEpBO0VBQXFCLGdDQUFBO0FyQml1SnJCOztBcUJodUpBO0VBQXNCLGlDQUFBO0FyQm91SnRCOztBcUJudUpBO0VBQXVCLGlDQUFBO0FyQnV1SnZCOztBcUJ0dUpBO0VBQXlCLGlDQUFBO0FyQjB1SnpCOztBcUJ6dUpBO0VBQXVCLGlDQUFBO0FyQjZ1SnZCOztBcUI1dUpBO0VBQXlCLGlDQUFBO0FyQmd2SnpCOztBcUIvdUpBO0VBQXlCLGlDQUFBO0FyQm12SnpCOztBcUJsdkpBO0VBQXlCLGlDQUFBO0FyQnN2SnpCOztBcUJydkpBO0VBQXlCLGlDQUFBO0FyQnl2SnpCOztBcUJ4dkpBO0VBQXlCLGlDQUFBO0FyQjR2SnpCOztBcUIzdkpBO0VBQTBCLDhCQUFBO0FyQit2SjFCOztBcUI5dkpBO0VBQTJCLGdDQUFBO0FyQmt3SjNCOztBcUJqd0pBO0VBQTBCLGdDQUFBO0FyQnF3SjFCOztBcUJwd0pBO0VBQTJCLGdDQUFBO0FyQnd3SjNCOztBcUJ2d0pBO0VBQTBCLGdDQUFBO0FyQjJ3SjFCOztBcUIxd0pBO0VBQTJCLGdDQUFBO0FyQjh3SjNCOztBcUI3d0pBO0VBQTBCLGdDQUFBO0FyQml4SjFCOztBcUJoeEpBO0VBQTJCLGlDQUFBO0FyQm94SjNCOztBcUJueEpBO0VBQTRCLGlDQUFBO0FyQnV4SjVCOztBcUJ0eEpBO0VBQThCLGlDQUFBO0FyQjB4SjlCOztBcUJ6eEpBO0VBQTRCLGlDQUFBO0FyQjZ4SjVCOztBcUI1eEpBO0VBQThCLGlDQUFBO0FyQmd5SjlCOztBcUIveEpBO0VBQThCLGlDQUFBO0FyQm15SjlCOztBcUJseUpBO0VBQThCLGlDQUFBO0FyQnN5SjlCOztBcUJyeUpBO0VBQThCLGlDQUFBO0FyQnl5SjlCOztBcUJ4eUpBO0VBQThCLGlDQUFBO0FyQjR5SjlCOztBcUIzeUpBO0VBQWdDLDRCQUFBO0FyQit5SmhDOztBcUI5eUpBO0VBQWdDLGdDQUFBO0FyQmt6SmhDOztBcUJqekpBO0VBQWdDLGdDQUFBO0FyQnF6SmhDOztBcUJwekpBO0VBQWdDLGdDQUFBO0FyQnd6SmhDOztBcUJ2ekpBO0VBQTJCLGdDQUFBO0FyQjJ6SjNCOztBcUIxekpBO0VBQTJCLGdDQUFBO0FyQjh6SjNCOztBcUI3ekpBO0VBQTJCLGdDQUFBO0FyQmkwSjNCOztBcUJoMEpBO0VBQTJCLGlDQUFBO0FyQm8wSjNCOztBcUJuMEpBO0VBQTRCLGlDQUFBO0FyQnUwSjVCOztBcUJ0MEpBO0VBQTRCLGlDQUFBO0FyQjAwSjVCOztBcUJ6MEpBO0VBQTRCLGlDQUFBO0FyQjYwSjVCOztBcUI1MEpBO0VBQTRCLGlDQUFBO0FyQmcxSjVCOztBcUIvMEpBO0VBQW1CLDRCQUFBO0FyQm0xSm5COztBcUJsMUpBO0VBQXdCLGdDQUFBO0FyQnMxSnhCOztBcUJyMUpBO0VBQW1CLGdDQUFBO0FyQnkxSm5COztBcUJ4MUpBO0VBQWtCLGdDQUFBO0FyQjQxSmxCOztBcUIzMUpBO0VBQW1CLGdDQUFBO0FyQisxSm5COztBcUI5MUpBO0VBQW1CLGdDQUFBO0FyQmsySm5COztBcUJqMkpBO0VBQXdCLGdDQUFBO0FyQnEySnhCOztBcUJwMkpBO0VBQTZCLGlDQUFBO0FyQncySjdCOztBcUJ2MkpBO0VBQTRCLDRCQUFBO0FyQjIySjVCOztBcUIxMkpBO0VBQXVCLGdDQUFBO0FyQjgySnZCOztBcUI3MkpBO0VBQW9CLGdDQUFBO0FyQmkzSnBCOztBcUJoM0pBO0VBQXNCLGdDQUFBO0FyQm8zSnRCOztBcUJuM0pBO0VBQWdCLGdDQUFBO0FyQnUzSmhCOztBcUJ0M0pBO0VBQXVCLGdDQUFBO0FyQjAzSnZCOztBcUJ6M0pBO0VBQXFCLGdDQUFBO0FyQjYzSnJCOztBcUI1M0pBO0VBQW9CLGlDQUFBO0FyQmc0SnBCOztBcUIvM0pBO0VBQW1CLGlDQUFBO0FyQm00Sm5COztBcUJsNEpBO0VBQWtCLGlDQUFBO0FyQnM0SmxCOztBcUJyNEpBO0VBQWlCLGlDQUFBO0FyQnk0SmpCOztBcUJ4NEpBO0VBQWlCLGlDQUFBO0FyQjQ0SmpCOztBcUIzNEpBO0VBQWtCLGlDQUFBO0FyQis0SmxCOztBcUI5NEpBO0VBQW9CLGlDQUFBO0FyQms1SnBCOztBcUJqNUpBO0VBQW9CLGlDQUFBO0FyQnE1SnBCOztBcUJwNUpBO0VBQWUsaUNBQUE7QXJCdzVKZjs7QXFCdjVKQTtFQUFnQiw2QkFBQTtBckIyNUpoQjs7QXFCMTVKQTtFQUFnQixpQ0FBQTtBckI4NUpoQjs7QXFCNzVKQTtFQUFvQixpQ0FBQTtBckJpNkpwQjs7QXFCaDZKQTtFQUFnQixpQ0FBQTtBckJvNkpoQjs7QXFCbjZKQTtFQUFrQixpQ0FBQTtBckJ1NkpsQjs7QXFCdDZKQTtFQUFpQixpQ0FBQTtBckIwNkpqQjs7QXFCejZKQTtFQUFnQixpQ0FBQTtBckI2NkpoQjs7QXFCNTZKQTtFQUFzQixrQ0FBQTtBckJnN0p0Qjs7QXFCLzZKQTtFQUFrQixrQ0FBQTtBckJtN0psQjs7QXFCbDdKQTtFQUFtQixrQ0FBQTtBckJzN0puQjs7QXFCcjdKQTtFQUFrQixrQ0FBQTtBckJ5N0psQjs7QXFCeDdKQTtFQUFrQixrQ0FBQTtBckI0N0psQjs7QXFCMzdKQTtFQUFnQixrQ0FBQTtBckIrN0poQjs7QXFCOTdKQTtFQUFpQixrQ0FBQTtBckJrOEpqQjs7QXFCajhKQTtFQUFnQixrQ0FBQTtBckJxOEpoQjs7QXFCcDhKQTtFQUFnQixrQ0FBQTtBckJ3OEpoQjs7QXFCdjhKQTtFQUFrQiw2QkFBQTtBckIyOEpsQjs7QXFCMThKQTtFQUFnQixpQ0FBQTtBckI4OEpoQjs7QXFCNzhKQTtFQUFxQixpQ0FBQTtBckJpOUpyQjs7QXFCaDlKQTtFQUFpQixpQ0FBQTtBckJvOUpqQjs7QXFCbjlKQTtFQUFzQixpQ0FBQTtBckJ1OUp0Qjs7QXFCdDlKQTtFQUFpQixpQ0FBQTtBckIwOUpqQjs7QXFCejlKQTtFQUFzQixpQ0FBQTtBckI2OUp0Qjs7QXFCNTlKQTtFQUFlLGtDQUFBO0FyQmcrSmY7O0FxQi85SkE7RUFBcUIsa0NBQUE7QXJCbStKckI7O0FxQmwrSkE7RUFBb0Isa0NBQUE7QXJCcytKcEI7O0FxQnIrSkE7RUFBcUIsa0NBQUE7QXJCeStKckI7O0FxQngrSkE7RUFBZ0Isa0NBQUE7QXJCNCtKaEI7O0FxQjMrSkE7RUFBbUIsa0NBQUE7QXJCKytKbkI7O0FxQjkrSkE7RUFBaUIsa0NBQUE7QXJCay9KakI7O0FxQmovSkE7RUFBaUIsa0NBQUE7QXJCcS9KakI7O0FxQnAvSkE7RUFBa0Isa0NBQUE7QXJCdy9KbEI7O0FxQnYvSkE7RUFBaUIsNkJBQUE7QXJCMi9KakI7O0FxQjEvSkE7RUFBZ0IsaUNBQUE7QXJCOC9KaEI7O0FxQjcvSkE7RUFBa0IsaUNBQUE7QXJCaWdLbEI7O0FxQmhnS0E7RUFBZ0IsaUNBQUE7QXJCb2dLaEI7O0FxQm5nS0E7RUFBaUIsaUNBQUE7QXJCdWdLakI7O0FxQnRnS0E7RUFBa0IsaUNBQUE7QXJCMGdLbEI7O0FxQnpnS0E7RUFBb0IsaUNBQUE7QXJCNmdLcEI7O0FxQjVnS0E7RUFBcUIsa0NBQUE7QXJCZ2hLckI7O0FxQi9nS0E7RUFBaUIsa0NBQUE7QXJCbWhLakI7O0FxQmxoS0E7RUFBaUIsa0NBQUE7QXJCc2hLakI7O0FxQnJoS0E7RUFBZ0IsNkJBQUE7QXJCeWhLaEI7O0FxQnhoS0E7RUFBaUIsaUNBQUE7QXJCNGhLakI7O0FxQjNoS0E7RUFBcUIsaUNBQUE7QXJCK2hLckI7O0FxQjloS0E7RUFBcUIsaUNBQUE7QXJCa2lLckI7O0FxQmppS0E7RUFBb0IsaUNBQUE7QXJCcWlLcEI7O0FxQnBpS0E7RUFBc0IsaUNBQUE7QXJCd2lLdEI7O0FxQnZpS0EscUVBQUE7QUFDQTtFQUFzQixpQ0FBQTtBckIyaUt0Qjs7QXFCMWlLQTtFQUFnQixpQ0FBQTtBckI4aUtoQjs7QXFCN2lLQTtFQUFpQixrQ0FBQTtBckJpaktqQjs7QXFCaGpLQTtFQUFzQixrQ0FBQTtBckJvakt0Qjs7QXFCbmpLQTtFQUFxQixrQ0FBQTtBckJ1aktyQjs7QXFCdGpLQTtFQUFpQiw2QkFBQTtBckIwaktqQjs7QXFCempLQTtFQUF1QixpQ0FBQTtBckI2akt2Qjs7QXFCNWpLQTtFQUFrQixpQ0FBQTtBckJna0tsQjs7QXFCL2pLQTtFQUFxQixpQ0FBQTtBckJta0tyQjs7QXFCbGtLQTtFQUFxQixpQ0FBQTtBckJza0tyQjs7QXFCcmtLQTtFQUFxQixpQ0FBQTtBckJ5a0tyQjs7QXFCeGtLQTtFQUFxQixpQ0FBQTtBckI0a0tyQjs7QXFCM2tLQTtFQUF1Qiw2QkFBQTtBckIra0t2Qjs7QXFCOWtLQTtFQUF3QixpQ0FBQTtBckJrbEt4Qjs7QXFCamxLQTtFQUF3QixpQ0FBQTtBckJxbEt4Qjs7QXFCcGxLQTtFQUE2QixpQ0FBQTtBckJ3bEs3Qjs7QXFCdmxLQTtFQUE2QixpQ0FBQTtBckIybEs3Qjs7QXFCMWxLQTtFQUE2Qixp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RXA2YUE7RUFDRSxlRDNZa0I7QXRFa3picEI7O0F1RXA2YUE7RUFDRSxlRDNZaUI7RUM0WWpCLGlCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRHBaa0I7RUNxWmxCLGVBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxlRDdaaUI7RUM4WmpCLHNCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxlQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSwwQ0FBQTtFQUNBLGlCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSx3Q0FBQTtFQUNBLGVBQUE7QXZFdTZhRjs7QXVFcDZhQSxjQUFBO0FBQ0E7RUFDRSxlQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRDFhbUIsRUMwYWdCLDhCQUFBO0VBQ25DLGtCQUFBO0VBQ0EsaUJBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGVEeGJpQjtFQ3liakIsVUFBQTtBdkV1NmFGOztBdUVwNmFBO0VBQ0UsZUQ3YmlCO0VDOGJqQixhRDViZ0I7RUM2YmhCLGlCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRDVibUI7RUM2Ym5CLGVEN2JtQjtBdEVvMmJyQjs7QXVFcDZhQTtFQUNFLGlCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxrQkFBQTtBdkV1NmFGOztBdUVwNmFBO0VBQ0UsZUFBQTtBdkV1NmFGOztBdUVwNmFBO0VBQ0UsaUJBQUE7RUFDQSxlRHBkaUI7QXRFMjNibkI7O0F1RXA2YUE7RUFDRSxhRDFkaUI7QXRFaTRibkI7O0F1RXA2YUE7RUFDRSxlQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRGplaUI7RUNrZWpCLGVEbGVpQjtFQ21lakIsaUJBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFEdGVpQjtFQ3VlakIsZUR4ZWlCO0VDeWVqQixpQkFBQTtBdkV1NmFGOztBdUVwNmFBO0VBQ0UsYUQvZWlCO0F0RXM1Ym5COztBdUVwNmFBO0VBQ0UsZURuZmlCO0VDb2ZqQixpQkFBQTtBdkV1NmFGOztBdUVwNmFBO0VBQ0UsYURwZmdCO0VDcWZoQixlRHJmZ0I7RUNzZmhCLGlCQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRHpmZ0I7RUMwZmhCLGVEN2ZpQjtFQzhmakIsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFEdmdCaUI7QXRFODZibkI7O0F1RXA2YUE7RUFDRSxvQkFBQTtFQUNBLGFEeGdCaUI7RUN5Z0JqQixlRDFnQmlCO0F0RWk3Ym5COztBdUVwNmFBO0VBQ0UsYURqaEJpQjtBdEV3N2JuQjs7QXVFcDZhQTtFQUNFLGlCQUFBO0VBQ0EsYUR6Z0JtQjtFQzBnQm5CLGVEcGhCaUI7QXRFMjdibkI7O0F1RXA2YUE7RUFDRSxhRDNoQmlCO0VDNGhCakIsaUJBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFEaGlCaUI7QXRFdThibkI7O0F1RXA2YUE7RUFDRSxpQkR0Z0I2QjtBdEU2NmIvQjs7QXVFcDZhQTtFQUNFLFVBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFEM2lCaUI7QXRFazlibkI7O0F1RXA2YUE7RUFDRSxVQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRHBqQmlCO0F0RTI5Ym5COztBdUVwNmFBO0VBQ0UsaUJBQUE7RUFDQSxlRHRqQmlCO0F0RTY5Ym5COztBdUVwNmFBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQSxFQUFBLG1DQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUEsRUFBQSxVQUFBO0F2RXU2YUY7O0F1RXA2YUE7RUFDRSxhRDVrQmlCO0VDNmtCakIsZ0JBQUE7QXZFdTZhRjs7QXVFcDZhQTtFQUNFLGFBQUE7QXZFdTZhRjs7QXVFbjZhQTtFQUNFLGVEbGxCa0I7RUNtbEJsQixpQkFBQTtBdkVzNmFGOztBdUVuNmFBO0VBQ0UsYUQzbEJpQjtBdEVpZ2NuQjs7QXVFbjZhQTtFQUNFLGlCQUFBO0F2RXM2YUY7O0F1RW42YUE7RUFDRSxlRDVsQmlCO0VDNmxCakIsYURwbUJpQjtF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LGVBQUE7QXhFNHFjUjtBd0V6cWNNO0VBQ0UsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGV0RTRDZ0I7QUYrbmN4QjtBd0V6cWNRO0VBQ0UsYXRFeUNjO0VzRXhDZCxldEV3Q2M7QUZtb2N4QjtBd0V2cWNNO0VBQ0UsVUFBQTtBeEV5cWNSO0F3RXBxY007RUFDRSxlQUFBO0F4RXNxY1I7QXdFbnFjTTtFQUNFLGlCQUFBO0VBQ0EsbUJBQUE7QXhFcXFjUjtBd0VucWNRO0VBQ0UsYXRFdUJlO0VzRXRCZixldEVzQmU7QUYrb2N6QjtBd0UvcGNNO0VBQ0UsYXRFY2M7RXNFYmQsZXRFYWM7QUZvcGN0QjtBd0U5cGNNO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QXhFZ3FjUjtBd0U3cGNNO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QXhFK3BjUjtBd0U1cGNNO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QXhFOHBjUjtBd0V0cGNNOzs7O0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZXRFNUVhO0FGdXVjckI7QXdFdHBjRTtFQUNFLGlCQUFBO0F4RXdwY0o7QXdFcnBjRTs7RUFFRSxVdEV6Q2U7RXNFMENmLGdCQUFBO0F4RXVwY0o7QXdFcHBjRTtFQUNFLGVBQUE7RUFDQSxhdEV4RGM7RXNFeURkLFl0RS9HUztFc0VnSFQsa0NBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QXhFc3BjSjtBd0VwcGNJO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0F4RXNwY047QXdFbnBjSTtFQUNFLGVBQUE7QXhFcXBjTjtBd0VscGNJO0VBQ0UsYXRFekc2QjtBRjZ2Y25DO0F3RWpwY0k7RUFDRSxhdEU3RzZCO0FGZ3djbkM7QXdFaHBjSTtFQUNFLG1CQUFBO0VBQ0EsYXRFcEZXO0FGc3VjakI7QXdFL29jSTtFQUNFLFlBQUE7QXhFaXBjTjtBd0Uvb2NNO0VBQ0UsYXRFM0hhO0FGNHdjckI7QXdFN29jUTtFQUNFLFdBQUE7QXhFK29jVjtBd0V2b2NNO0VBQ0UsaUJBQUE7QXhFeW9jUjtBd0Vwb2NRO0VBQ0UsZXRFakpXO0FGdXhjckI7QXdFam9jSTtFQUNF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Rjs7QTZHN2luQlU7RUhiUixzQkFBQTtFQUlBLHVCQUFBO0ExRzJqbkJGOztBNkdsam5CVTtFSGJSLHNCQUFBO0VBSUEsdUJBQUE7QTFHZ2tuQkY7O0E2R3ZqbkJVO0VIYlIsY0FBQTtFQUlBLGVBQUE7QTFHcWtuQkY7O0E2R3RqbkJNO0VBQXdCLFNBQUE7QTdHMGpuQjlCOztBNkd4am5CTTtFQUF1QixTQUFBO0E3RzRqbkI3Qjs7QTZHempuQlE7RUFBd0IsUUFEYjtBN0c4am5CbkI7O0E2RzdqbkJRO0VBQXdCLFFBRGI7QTdHa2tuQm5COztBNkdqa25CUTtFQUF3QixRQURiO0E3R3NrbkJuQjs7QTZHcmtuQlE7RUFBd0IsUUFEYjtBN0cwa25CbkI7O0E2R3prbkJRO0VBQXdCLFFBRGI7QTdHOGtuQm5COztBNkc3a25CUTtFQUF3QixRQURiO0E3R2tsbkJuQjs7QTZHamxuQlE7RUFBd0IsUUFEYjtBN0dzbG5CbkI7O0E2R3JsbkJRO0VBQXdCLFFBRGI7QTdHMGxuQm5COztBNkd6bG5CUTtFQUF3QixRQURiO0E3RzhsbkJuQjs7QTZHN2xuQlE7RUFBd0IsUUFEYjtBN0drbW5CbkI7O0E2R2ptbkJRO0VBQXdCLFNBRGI7QTdHc21uQm5COztBNkdybW5CUTtFQUF3QixTQURiO0E3RzBtbkJuQjs7QTZHem1uQlE7RUFBd0IsU0FEYjtBN0c4bW5CbkI7O0E2R3RtbkJZO0VIaEJWLHdCQUFBO0ExRzBubkJGOztBNkcxbW5CWTtFSGhCVix5QkFBQTtBMUc4bm5CRjs7QTZHOW1uQlk7RUhoQlYsZ0JBQUE7QTFHa29uQkY7O0E2R2xubkJZO0VIaEJWLHlCQUFBO0ExR3NvbkJGOztBNkd0bm5CWTtFSGhCVix5QkFBQTtBMUcwb25CRjs7QTZHMW5uQlk7RUhoQlYsZ0JBQUE7QTFHOG9uQkY7O0E2RzlubkJZO0VIaEJWLHlCQUFBO0ExR2twbkJGOztBNkdsb25CWTtFSGhCVix5QkFBQTtBMUdzcG5CRjs7QTZHdG9uQlk7RUhoQlYsZ0JBQUE7QTFHMHBuQkY7O0E2RzFvbkJZO0VIaEJWLHlCQUFBO0ExRzhwbkJGOztBNkc5b25CWTtFSGhCVix5QkFBQTtBMUdrcW5CRjs7QTJHN3BuQkk7RUUzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RTdHNHJuQk47RTBHaHFuQkE7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFMUdrcW5CRjtFMEdwcW5CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxR3NxbkJGO0UwR3hxbkJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFMUcwcW5CRjtFMEc1cW5CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxRzhxbkJGO0UwR2hybkJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTFHa3JuQkY7RTBHcHJuQkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0UxR3NybkJGO0U2R3pzbkJJO0lIQ0osY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxRzJzbkJBO0U2R3hzbkJRO0lIYlIscUJBQUE7SUFJQSxzQkFBQTtFMUdxdG5CQTtFNkc1c25CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHeXRuQkE7RTZHaHRuQlE7SUhiUixhQUFBO0lBSUEsY0FBQTtFMUc2dG5CQTtFNkdwdG5CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHaXVuQkE7RTZHeHRuQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxR3F1bkJBO0U2RzV0bkJRO0lIYlIsYUFBQTtJQUlBLGNBQUE7RTFHeXVuQkE7RTZHaHVuQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxRzZ1bkJBO0U2R3B1bkJRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUdpdm5CQTtFNkd4dW5CUTtJSGJSLGFBQUE7SUFJQSxjQUFBO0UxR3F2bkJBO0U2RzV1bkJRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUd5dm5CQTtFNkdodm5CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHNnZuQkE7RTZHcHZuQlE7SUhiUixjQUFBO0lBSUEsZUFBQTtFMUdpd25CQTtFNkdsdm5CSTtJQUF3QixTQUFBO0U3R3F2bkI1QjtFNkdudm5CSTtJQUF1QixTQUFBO0U3R3N2bkIzQjtFNkdudm5CTTtJQUF3QixRQURiO0U3R3V2bkJqQjtFNkd0dm5CTTtJQUF3QixRQURiO0U3RzB2bkJqQjtFNkd6dm5CTTtJQUF3QixRQURiO0U3RzZ2bkJqQjtFNkc1dm5CTTtJQUF3QixRQURiO0U3R2d3bkJqQjtFNkcvdm5CTTtJQUF3QixRQURiO0U3R213bkJqQjtFNkdsd25CTTtJQUF3QixRQURiO0U3R3N3bkJqQjtFNkdyd25CTTtJQUF3QixRQURiO0U3R3l3bkJqQjtFNkd4d25CTTtJQUF3QixRQURiO0U3RzR3bkJqQjtFNkczd25CTTtJQUF3QixRQURiO0U3Ryt3bkJqQjtFNkc5d25CTTtJQUF3QixRQURiO0U3R2t4bkJqQjtFNkdqeG5CTTtJQUF3QixTQURiO0U3R3F4bkJqQjtFNkdweG5CTTtJQUF3QixTQURiO0U3R3d4bkJqQjtFNkd2eG5CTTtJQUF3QixTQURiO0U3RzJ4bkJqQjtFNkdueG5CVTtJSGhCVixjQUFBO0UxR3N5bkJBO0U2R3R4bkJVO0lIaEJWLHdCQUFBO0UxR3l5bkJBO0U2R3p4bkJVO0lIaEJWLHlCQUFBO0UxRzR5bkJBO0U2RzV4bkJVO0lIaEJWLGdCQUFBO0UxRyt5bkJBO0U2Ry94bkJVO0lIaEJWLHlCQUFBO0UxR2t6bkJBO0U2R2x5bkJVO0lIaEJWLHlCQUFBO0UxR3F6bkJBO0U2R3J5bkJVO0lIaEJWLGdCQUFBO0UxR3d6bkJBO0U2R3h5bkJVO0lIaEJWLHlCQUFBO0UxRzJ6bkJBO0U2RzN5bkJVO0lIaEJWLHlCQUFBO0UxRzh6bkJBO0U2Rzl5bkJVO0lIaEJWLGdCQUFBO0UxR2kwbkJBO0U2R2p6bkJVO0lIaEJWLHlCQUFBO0UxR28wbkJBO0U2R3B6bkJVO0lIaEJWLHlCQUFBO0UxR3UwbkJBO0FBQ0Y7QTJHbjBuQkk7RUUzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RTdHaTJuQk47RTBHcjBuQkE7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFMUd1MG5CRjtFMEd6MG5CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxRzIwbkJGO0UwRzcwbkJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFMUcrMG5CRjtFMEdqMW5CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxR20xbkJGO0UwR3IxbkJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTFHdTFuQkY7RTBHejFuQkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0UxRzIxbkJGO0U2RzkybkJJO0lIQ0osY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxR2czbkJBO0U2RzcybkJRO0lIYlIscUJBQUE7SUFJQSxzQkFBQTtFMUcwM25CQTtFNkdqM25CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHODNuQkE7RTZHcjNuQlE7SUhiUixhQUFBO0lBSUEsY0FBQTtFMUdrNG5CQTtFNkd6M25CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHczRuQkE7RTZHNzNuQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxRzA0bkJBO0U2R2o0bkJRO0lIYlIsYUFBQTtJQUlBLGNBQUE7RTFHODRuQkE7RTZHcjRuQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxR2s1bkJBO0U2R3o0bkJRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUdzNW5CQTtFNkc3NG5CUTtJSGJSLGFBQUE7SUFJQSxjQUFBO0UxRzA1bkJBO0U2R2o1bkJRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUc4NW5CQTtFNkdyNW5CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHazZuQkE7RTZHejVuQlE7SUhiUixjQUFBO0lBSUEsZUFBQTtFMUdzNm5CQTtFNkd2NW5CSTtJQUF3QixTQUFBO0U3RzA1bkI1QjtFNkd4NW5CSTtJQUF1QixTQUFBO0U3RzI1bkIzQjtFNkd4NW5CTTtJQUF3QixRQURiO0U3RzQ1bkJqQjtFNkczNW5CTTtJQUF3QixRQURiO0U3Rys1bkJqQjtFNkc5NW5CTTtJQUF3QixRQURiO0U3R2s2bkJqQjtFNkdqNm5CTTtJQUF3QixRQURiO0U3R3E2bkJqQjtFNkdwNm5CTTtJQUF3QixRQURiO0U3R3c2bkJqQjtFNkd2Nm5CTTtJQUF3QixRQURiO0U3RzI2bkJqQjtFNkcxNm5CTTtJQUF3QixRQURiO0U3Rzg2bkJqQjtFNkc3Nm5CTTtJQUF3QixRQURiO0U3R2k3bkJqQjtFNkdoN25CTTtJQUF3QixRQURiO0U3R283bkJqQjtFNkduN25CTTtJQUF3QixRQURiO0U3R3U3bkJqQjtFNkd0N25CTTtJQUF3QixTQURiO0U3RzA3bkJqQjtFNkd6N25CTTtJQUF3QixTQURiO0U3RzY3bkJqQjtFNkc1N25CTTtJQUF3QixTQURiO0U3R2c4bkJqQjtFNkd4N25CVTtJSGhCVixjQUFBO0UxRzI4bkJBO0U2RzM3bkJVO0lIaEJWLHdCQUFBO0UxRzg4bkJBO0U2Rzk3bkJVO0lIaEJWLHlCQUFBO0UxR2k5bkJBO0U2R2o4bkJVO0lIaEJWLGdCQUFBO0UxR285bkJBO0U2R3A4bkJVO0lIaEJWLHlCQUFBO0UxR3U5bkJBO0U2R3Y4bkJVO0lIaEJWLHlCQUFBO0UxRzA5bkJBO0U2RzE4bkJVO0lIaEJWLGdCQUFBO0UxRzY5bkJBO0U2Rzc4bkJVO0lIaEJWLHlCQUFBO0UxR2crbkJBO0U2R2g5bkJVO0lIaEJWLHlCQUFBO0UxR20rbkJBO0U2R245bkJVO0lIaEJWLGdCQUFBO0UxR3MrbkJBO0U2R3Q5bkJVO0lIaEJWLHlCQUFBO0UxR3krbkJBO0U2R3o5bkJVO0lIaEJWLHlCQUFBO0UxRzQrbkJBO0FBQ0Y7QTJHeCtuQkk7RUUzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RTdHc2dvQk47RTBHMStuQkE7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFMUc0K25CRjtFMEc5K25CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxR2cvbkJGO0UwR2wvbkJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFMUdvL25CRjtFMEd0L25CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxR3cvbkJGO0UwRzEvbkJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTFHNC9uQkY7RTBHOS9uQkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0UxR2dnb0JGO0U2R25ob0JJO0lIQ0osY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxR3Fob0JBO0U2R2xob0JRO0lIYlIscUJBQUE7SUFJQSxzQkFBQTtFMUcraG9CQTtFNkd0aG9CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHbWlvQkE7RTZHMWhvQlE7SUhiUixhQUFBO0lBSUEsY0FBQTtFMUd1aW9CQTtFNkc5aG9CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHMmlvQkE7RTZHbGlvQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxRytpb0JBO0U2R3Rpb0JRO0lIYlIsYUFBQTtJQUlBLGNBQUE7RTFHbWpvQkE7RTZHMWlvQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxR3Vqb0JBO0U2Rzlpb0JRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUcyam9CQTtFNkdsam9CUTtJSGJSLGFBQUE7SUFJQSxjQUFBO0UxRytqb0JBO0U2R3Rqb0JRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUdta29CQTtFNkcxam9CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHdWtvQkE7RTZHOWpvQlE7SUhiUixjQUFBO0lBSUEsZUFBQTtFMUcya29CQTtFNkc1am9CSTtJQUF3QixTQUFBO0U3Rytqb0I1QjtFNkc3am9CSTtJQUF1QixTQUFBO0U3R2drb0IzQjtFNkc3am9CTTtJQUF3QixRQURiO0U3R2lrb0JqQjtFNkdoa29CTTtJQUF3QixRQURiO0U3R29rb0JqQjtFNkdua29CTTtJQUF3QixRQURiO0U3R3Vrb0JqQjtFNkd0a29CTTtJQUF3QixRQURiO0U3RzBrb0JqQjtFNkd6a29CTTtJQUF3QixRQURiO0U3RzZrb0JqQjtFNkc1a29CTTtJQUF3QixRQURiO0U3R2dsb0JqQjtFNkcva29CTTtJQUF3QixRQURiO0U3R21sb0JqQjtFNkdsbG9CTTtJQUF3QixRQURiO0U3R3Nsb0JqQjtFNkdybG9CTTtJQUF3QixRQURiO0U3R3lsb0JqQjtFNkd4bG9CTTtJQUF3QixRQURiO0U3RzRsb0JqQjtFNkczbG9CTTtJQUF3QixTQURiO0U3Rytsb0JqQjtFNkc5bG9CTTtJQUF3QixTQURiO0U3R2ttb0JqQjtFNkdqbW9CTTtJQUF3QixTQURiO0U3R3Ftb0JqQjtFNkc3bG9CVTtJSGhCVixjQUFBO0UxR2dub0JBO0U2R2htb0JVO0lIaEJWLHdCQUFBO0UxR21ub0JBO0U2R25tb0JVO0lIaEJWLHlCQUFBO0UxR3Nub0JBO0U2R3Rtb0JVO0lIaEJWLGdCQUFBO0UxR3lub0JBO0U2R3ptb0JVO0lIaEJWLHlCQUFBO0UxRzRub0JBO0U2RzVtb0JVO0lIaEJWLHlCQUFBO0UxRytub0JBO0U2Ry9tb0JVO0lIaEJWLGdCQUFBO0UxR2tvb0JBO0U2R2xub0JVO0lIaEJWLHlCQUFBO0UxR3Fvb0JBO0U2R3Jub0JVO0lIaEJWLHlCQUFBO0UxR3dvb0JBO0U2R3hub0JVO0lIaEJWLGdCQUFBO0UxRzJvb0JBO0U2RzNub0JVO0lIaEJWLHlCQUFBO0UxRzhvb0JBO0U2Rzlub0JVO0lIaEJWLHlCQUFBO0UxR2lwb0JBO0FBQ0Y7QTJHN29vQkk7RUUzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RTdHMnFvQk47RTBHL29vQkE7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFMUdpcG9CRjtFMEducG9CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxR3Fwb0JGO0UwR3Zwb0JBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFMUd5cG9CRjtFMEczcG9CQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0UxRzZwb0JGO0UwRy9wb0JBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTFHaXFvQkY7RTBHbnFvQkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0UxR3Fxb0JGO0U2R3hyb0JJO0lIQ0osY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxRzByb0JBO0U2R3Zyb0JRO0lIYlIscUJBQUE7SUFJQSxzQkFBQTtFMUdvc29CQTtFNkczcm9CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHd3NvQkE7RTZHL3JvQlE7SUhiUixhQUFBO0lBSUEsY0FBQTtFMUc0c29CQTtFNkduc29CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHZ3RvQkE7RTZHdnNvQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxR290b0JBO0U2RzNzb0JRO0lIYlIsYUFBQTtJQUlBLGNBQUE7RTFHd3RvQkE7RTZHL3NvQlE7SUhiUixzQkFBQTtJQUlBLHVCQUFBO0UxRzR0b0JBO0U2R250b0JRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUdndW9CQTtFNkd2dG9CUTtJSGJSLGFBQUE7SUFJQSxjQUFBO0UxR291b0JBO0U2RzN0b0JRO0lIYlIsc0JBQUE7SUFJQSx1QkFBQTtFMUd3dW9CQTtFNkcvdG9CUTtJSGJSLHNCQUFBO0lBSUEsdUJBQUE7RTFHNHVvQkE7RTZHbnVvQlE7SUhiUixjQUFBO0lBSUEsZUFBQTtFMUdndm9CQTtFNkdqdW9CSTtJQUF3QixTQUFBO0U3R291b0I1QjtFNkdsdW9CSTtJQUF1QixTQUFBO0U3R3F1b0IzQjtFNkdsdW9CTTtJQUF3QixRQURiO0U3R3N1b0JqQjtFNkdydW9CTTtJQUF3QixRQURiO0U3R3l1b0JqQjtFNkd4dW9CTTtJQUF3QixRQURiO0U3RzR1b0JqQjtFNkczdW9CTTtJQUF3QixRQURiO0U3Ryt1b0JqQjtFNkc5dW9CTTtJQUF3QixRQURiO0U3R2t2b0JqQjtFNkdqdm9CTTtJQUF3QixRQURiO0U3R3F2b0JqQjtFNkdwdm9CTTtJQUF3QixRQURiO0U3R3d2b0JqQjtFNkd2dm9CTTtJQUF3QixRQURiO0U3RzJ2b0JqQjtFNkcxdm9CTTtJQUF3QixRQURiO0U3Rzh2b0JqQjtFNkc3dm9CTTtJQUF3QixRQURiO0U3R2l3b0JqQjtFNkdod29CTTtJQUF3QixTQURiO0U3R293b0JqQjtFNkdud29CTTtJQUF3QixTQURiO0U3R3V3b0JqQjtFNkd0d29CTTtJQUF3QixTQURiO0U3RzB3b0JqQjtFNkdsd29CVTtJSGhCVixjQUFBO0UxR3F4b0JBO0U2R3J3b0JVO0lIaEJWLHdCQUFBO0UxR3d4b0JBO0U2R3h3b0JVO0lIaEJWLHlCQUFBO0UxRzJ4b0JBO0U2RzN3b0JVO0lIaEJWLGdCQUFBO0UxRzh4b0JBO0U2Rzl3b0JVO0lIaEJWLHlCQUFBO0UxR2l5b0JBO0U2R2p4b0JVO0lIaEJWLHlCQUFBO0UxR295b0JBO0U2R3B4b0JVO0lIaEJWLGdCQUFBO0UxR3V5b0JBO0U2R3Z4b0JVO0lIaEJWLHlCQUFBO0UxRzB5b0JBO0U2RzF4b0JVO0lIaEJWLHlCQUFBO0UxRzZ5b0JBO0U2Rzd4b0JVO0lIaEJWLGdCQUFBO0UxR2d6b0JBO0U2R2h5b0JVO0lIaEJWLHlCQUFBO0UxR216b0JBO0U2R255b0JVO0lIaEJWLHlCQUFBO0UxR3N6b0JBO0FBQ0Y7QThHMTJvQkE7RUFDRSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJGeTlCa0M7RUV4OUJsQyw2QkFBQTtFQ1VFLHNCQUFBO0EvR20yb0JKOztBOEd4Mm9CQTtFQUVFLGNBQUE7QTlHMDJvQkY7O0E4R3Qyb0JBO0VBQ0UsZ0JGNlE0QjtBNUc0bG9COUI7O0E4R2oyb0JBO0VBQ0UsbUJBQUE7QTlHbzJvQkY7QThHajJvQkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBOUdtMm9CSjs7QThHejFvQkU7RUUvQ0EsMkJGZ0RxSDtFRzNDbkgsc0NIMkN1QjtFRTlDekIscUNGOENxRTtBOUc4MW9CdkU7QWdIMTRvQkU7RUFDRSx5Q0FBQTtBaEg0NG9CSjtBZ0h6NG9CRTtFQUNFLDBCQUFBO0FoSDI0b0JKOztBOEdyMm9CRTtFRS9DQSw0QkZnRHFIO0VHM0NuSCx3Q0gyQ3VCO0VFOUN6Qix3Q0Y4Q3FFO0E5RzAyb0J2RTtBZ0h0NW9CRTtFQUNFLHFFQUFBO0FoSHc1b0JKO0FnSHI1b0JFO0VBQ0UsdURBQUE7QWhIdTVvQko7O0E4R2ozb0JFO0VFL0NBLDhCRmdEcUg7RUczQ25ILHdDSDJDdUI7RUU5Q3pCLHdDRjhDcUU7QTlHczNvQnZFO0FnSGw2b0JFO0VBQ0UscUVBQUE7QWhIbzZvQko7QWdIajZvQkU7RUFDRSwrQ0FBQTtBaEhtNm9CSjs7QThHNzNvQkU7RUUvQ0EsK0JGZ0RxSDtFRzNDbkgsMENIMkN1QjtFRTlDekIseUNGOENxRTtBOUdrNG9CdkU7QWdIOTZvQkU7RUFDRSxxRUFBQTtBaEhnN29CSjtBZ0g3Nm9CRTtFQUNFLHNEQUFBO0FoSCs2b0JKOztBOEd6NG9CRTtFRS9DQSwrQkZnRHFIO0VHM0NuSCx3Q0gyQ3VCO0VFOUN6QixzQ0Y4Q3FFO0E5Rzg0b0J2RTtBZ0gxN29CRTtFQUNFLDJDQUFBO0FoSDQ3b0JKO0FnSHo3b0JFO0VBQ0Usc0RBQUE7QWhIMjdvQko7O0E4R3I1b0JFO0VFL0NBLCtCRmdEcUg7RUczQ25ILHdDSDJDdUI7RUU5Q3pCLHdDRjhDcUU7QTlHMDVvQnZFO0FnSHQ4b0JFO0VBQ0UscUVBQUE7QWhIdzhvQko7QWdIcjhvQkU7RUFDRSx1REFBQTtBaEh1OG9CSjs7QThHajZvQkU7RUUvQ0EsK0JGZ0RxSDtFRzNDbkgsd0NIMkN1QjtFRTlDekIsd0NGOENxRTtBOUdzNm9CdkU7QWdIbDlvQkU7RUFDRSwrQ0FBQTtBaEhvOW9CSjtBZ0hqOW9CRTtFQUNFLGtEQUFBO0FoSG05b0JKOztBOEc3Nm9CRTtFRS9DQSwrQkZnRHFIO0VHM0NuSCwwQ0gyQ3VCO0VFOUN6Qix5Q0Y4Q3FFO0E5R2s3b0J2RTtBZ0g5OW9CRTtFQUNFLDZEQUFBO0FoSGcrb0JKO0FnSDc5b0JFO0VBQ0UsNENBQUE7QWhIKzlvQko7O0FrSHY5b0JBOzs7RUFHRSxzQkFBQTtBbEgwOW9CRjs7QWtIdjlvQkE7RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2Q0FBQTtBbEgwOW9CRjs7QWtIcDlvQkE7RUFDRSxjQUFBO0FsSHU5b0JGOztBa0g3OG9CQTtFQUNFLFNBQUE7RUFDQSxxTk5zTzRCO0VPakd4QixlQUFBO0VEbklKLGdCTitPNEI7RU05TzVCLGdCTm1QNEI7RU1sUDVCLGNObkNTO0VNb0NULGdCQUFBO0VBQ0Esc0JOOUNTO0E1Rzgvb0JYOztBa0hwOG9CQTtFQUNFLHFCQUFBO0FsSHU4b0JGOztBa0g5N29CQTtFQUNFLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FsSGk4b0JGOztBa0hwN29CQTtFQUNFLGFBQUE7RUFDQSxxQk5pTjRCO0E1R3N1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*/