/* material-icons-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url("../../files/theme/fonts/material-icons-v142-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/material-icons-v142-latin-regular.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: normal;
  font-weight: 100;
  src: url("../../files/theme/fonts/lato-v24-latin-100.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-100.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: italic;
  font-weight: 100;
  src: url("../../files/theme/fonts/lato-v24-latin-100italic.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-100italic.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: normal;
  font-weight: 300;
  src: url("../../files/theme/fonts/lato-v24-latin-300.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-300.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: italic;
  font-weight: 300;
  src: url("../../files/theme/fonts/lato-v24-latin-300italic.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-300italic.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("../../files/theme/fonts/lato-v24-latin-regular.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-regular.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: italic;
  font-weight: 400;
  src: url("../../files/theme/fonts/lato-v24-latin-italic.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-italic.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("../../files/theme/fonts/lato-v24-latin-700.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-700.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: italic;
  font-weight: 700;
  src: url("../../files/theme/fonts/lato-v24-latin-700italic.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-700italic.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("../../files/theme/fonts/lato-v24-latin-900.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-900.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* lato-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lato";
  font-style: italic;
  font-weight: 900;
  src: url("../../files/theme/fonts/lato-v24-latin-900italic.woff2") format("woff2"), url("../../files/theme/fonts/lato-v24-latin-900italic.ttf") format("truetype"); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

#container {
  margin: 0 auto;
  width: 100%;
  padding-top: 100px;
}

#wrapper, #header {
  position: relative;
  width: 100%;
  margin: 0 auto;
  overflow: visible;
}

#header {
  z-index: 99;
  height: 100px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  background: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}

#header .inside {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

#header.small {
  height: 80px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}

.mod_article__inner,
#header .inside,
#footer .inside {
  max-width: 1380px;
  margin: 0 auto;
  clear: both;
  position: relative;
  padding: 0 1rem;
}

.mod_article__inner {
  padding: 2rem 1rem;
  clear: both;
}

.block {
  clear: both;
}

.headerlogo {
  align-items: center;
  flex: 1 0 25%;
}
.headerlogo a {
  display: flex;
}

.headerlogo img {
  height: 100px;
  max-width: 300px;
  float: left;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.small .headerlogo img {
  height: 80px;
}

#footer {
  color: white;
  z-index: 0;
  background: #20262b;
  padding: 2em 0;
}

.footer_line {
  padding: 1em 0;
}

#footer i.fa, #footer a, #footer a:visited, #footer a:active {
  color: white;
}

.full--max {
  max-width: 100%;
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
}
.full--max .mod_article__inner {
  max-width: 100%;
  margin: 0 auto;
}
.full--max.slider .mod_article__inner {
  padding: 0;
}

.full--crop {
  max-width: 100%;
  margin: 0 auto;
}
.full--crop.contact {
  background-size: cover;
  background-position: center;
  background-image: url("../../files/images-hero/hero-kontakt.jpg");
  color: white;
}
.full--crop.offer {
  background-size: cover;
  background-position: center;
  background-image: url("../../files/images-hero/hero-headline.jpg");
  color: white;
}
.full--crop.offer .media--right figure {
  float: right;
}

.mod_article_footer {
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template-columns: auto auto;
}

@media (max-width: 1440px) {
  .headerlogo img {
    height: 100px;
  }
  .nav--sub {
    display: none;
  }
}
@media (min-width: 1024px) {
  #Navmobile {
    display: none;
  }
  #header {
    position: fixed;
    top: 0;
  }
}
@media (max-width: 1023px) {
  #container {
    padding-top: 0;
  }
  #left {
    width: 100%;
    margin: 0;
    right: inherit;
  }
  #wrapper,
  #main, #header,
  #left,
  #container,
  #footer .inside,
  #header .inside {
    width: 100%;
    margin: 0 auto;
  }
  #Navmobile {
    display: block;
  }
  #Navmain,
  #topmenu,
  #desktop,
  .desktop {
    display: none;
  }
  #header,
  #header.small {
    height: inherit;
    padding: 0;
    width: 100%;
    background: none;
    box-shadow: none;
    background: white;
  }
  .small .headerlogo img,
  .headerlogo img {
    height: auto;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
  }
  .headerlogo img {
    max-width: 200px;
  }
}
.nav--meta.socialbox {
  justify-self: end;
}

.nav--meta ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.nav--meta li {
  display: inline-block;
  padding: 0 0.5rem;
}

.nav--meta a, .nav--meta strong.active, .nav--meta strong.trail {
  text-decoration: none;
  font-weight: 400;
}

.nav--meta ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media screen and (min-width: 52em) {
  .nav--meta ul {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media screen and (max-width: 51.9375em) {
  .nav--meta a, .nav--meta strong.active, .nav--meta strong.trail {
    padding-left: 0;
  }
}
.badge-title {
  display: none;
}

.cto-toolbar__open {
  z-index: 1000;
}

figure {
  margin: 0;
}

/*                                                Font settings                                                                          */
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Responsive */
/* h2::after {content: ""; display: block; margin: .5em 30% 0 0; border-top: 2px solid $brand-primary-light;}*/
.invisible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

#left .invisible, .invisible {
  display: none;
}

/*.block{overflow:hidden}*/
.clear, #clear {
  height: 0.1px;
  font-size: 0.1px;
  line-height: 0.1px;
  clear: both;
}

.invisible {
  width: 0;
  height: 0;
  left: -1000px;
  top: -1000px;
  position: absolute;
  overflow: hidden;
  display: inline;
}

.custom {
  display: block;
}

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

.block {
  clear: both;
}

body, html {
  font-size: calc(16px + 0.390625vw);
  font-family: "Lato", Georgia, "Times New Roman", serif;
  font-weight: 400;
  color: #707173;
  letter-spacing: -0.01em;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (min-width: 1440px) {
  body, html {
    font-size: 20px !important;
  }
}
ul {
  list-style-type: none;
  padding: 0;
}

input, button, textarea, select {
  font-family: inherit;
  font-weight: inherit;
}

.unordered_list ul li {
  line-height: 1.7;
  display: table-row;
  margin-top: 2.5rem;
}
.unordered_list ul li:before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
  color: #666;
  font-weight: 900;
  display: table-cell;
  padding-right: 10px;
}

.check ul {
  padding-left: 2.5rem;
}

.check li {
  padding: 0.2rem 0;
}

.check ul li::before,
.check ul li::before {
  content: "\f00c"; /* FontAwesome Unicode */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  width: 10px;
  height: 10px;
  margin-left: -2rem;
  position: absolute;
}

.hyphenate, .hyphenate * {
  hyphens: auto;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
}

a {
  color: #CCE100;
  text-decoration: none;
}

a:hover, a:focus {
  background-color: transparent;
  color: #879500;
}

a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: none !important;
}

a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: none !important;
}

.cc-info > a {
  color: #CCE100;
}

.cc-info > a:hover {
  color: #879500;
}

h1, h2, h3, h4 {
  color: #CCE100;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 1rem;
  margin-top: 1rem;
  text-transform: uppercase;
}

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

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

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

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

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

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

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

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

div.warning,
div.information,
div.success {
  border-radius: 0.5rem;
  overflow: hidden;
  position: relative;
  padding: 1.5em;
  color: white;
  margin: 1rem auto;
  border-bottom: 2px solid rgba(0, 0, 0, 0.125);
  border-right: 2px solid rgba(0, 0, 0, 0.125);
}

div.warning h2,
div.information h2,
div.success h2,
div.error p,
div.warning p,
div.information p,
div.success p {
  color: white;
}

div.warning:before,
div.information:before,
div.success:before {
  right: 0.5rem;
  top: 0.5rem;
  position: absolute;
  display: block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 4rem;
  text-decoration: none;
  opacity: 0.2;
}

div.warning:before {
  content: "\f071";
}

div.information:before {
  content: "\f05a";
}

div.success:before {
  content: "\f00c";
}

div.warning {
  background: #F6D12E;
}

div.information {
  background: #6181aa;
}

div.success {
  background: #628E36;
}

/**
 * Remove focus styles for non-keyboard focus.
 */
:focus:not(:focus-visible) {
  outline: 0;
  box-shadow: none;
}

/**
 * Cross-browser styles for explicit focus via 
 * keyboard-based (eg Tab) navigation or the
 * .focus-visible utility class.
 */
.using-keyboard *:focus-visible,
.focus-visible:focus:not(:focus-visible) {
  outline: 0;
  border-radius: 2pt;
  box-shadow: 0 0 0 0.2rem #fff, 0 0 0 0.5rem #ffc830 !important;
}

@media screen and (min-width: 1024px) {
  .submenu .sub_nav {
    display: none;
  }
  .small .nav--main a,
  .small .nav--main span {
    line-height: 80px;
    height: 80px;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
  }
  .nav--main .level_2,
  .nav--main ul.level_3 {
    position: absolute;
    left: auto;
    z-index: 1001;
    opacity: 0;
    max-height: 0;
    transition: all 0.5s;
    transform: translateY(5px);
    display: inline-table;
    visibility: hidden;
  }
  .nav--main .submenu:hover .level_2,
  .nav--main .submenu .submenu:hover ul.level_3 {
    opacity: 1;
    max-height: 100%;
    transform: translateY(0);
    visibility: visible;
    transition: all 0.5s;
  }
  .nav--main:hover .level_2,
  .nav--main:hover .level_3 {
    transition: none;
  }
  .nav--main .level_2 .submen {
    position: relative;
  }
  .nav--main ul.level_3 {
    position: absolute;
  }
  .nav--main {
    position: relative;
    overflow: visible;
    z-index: 1001;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    color: #414C57;
    flex: 0 1 auto;
  }
  .nav--main a, .nav--main span {
    text-decoration: none;
    color: #414C57;
    display: block;
    display: flex;
    align-items: center;
    display: table-cell;
    vertical-align: middle;
    margin: auto 0;
    height: 100px;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
  }
  .nav--main ul {
    position: relative;
    display: flex;
    margin: 0;
    padding: 0;
    color: #414C57;
    list-style-type: none;
    width: auto;
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .nav--main li {
    position: relative;
    width: auto;
    float: left;
    margin: 0;
    padding: 0 15px;
  }
  .nav--main .level_1 > li a:hover, .nav--main .level_1 > li a.active, .nav--main .level_1 > li a.trail, .nav--main .level_2 li a:hover, .nav--main .level_2 li a.active, .nav--main .level_2 li a.trail {
    color: #CCE100;
    text-decoration: none;
  }
  .nav--main ul.level_2 {
    background-color: white;
    min-width: 150px;
    position: absolute;
    left: auto;
    right: 0;
  }
  .nav--main .level_2 li {
    width: 100%;
  }
  .nav--main .level_2:last-child {
    right: 0;
  }
  .nav--main .level_2 a, .nav--main .level_2 span, .nav--main .level_3 a, .nav--main .level_3 span {
    margin: 0px;
    line-height: 40px;
    height: 40px;
    padding: 0 10px 0 10px;
    white-space: nowrap;
  }
  .nav--main .level_3 a, .nav--main .level_3 span {
    padding: 0 10px 0 20px;
    text-transform: none;
  }
  .nav--main ul.level_2 li > ul {
    min-width: 150px;
    left: 0;
    top: 0;
    margin-left: 100%;
    width: auto;
  }
  .nav--main .level_2 li a.account {
    margin-right: 25px;
  }
  .nav--main .level_2 li .account {
    margin-right: 15px;
  }
  .nav--main .level_2 li a.account::before {
    content: "\f2bd";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    padding: 0 2px;
    right: 8px;
    position: absolute;
  }
  .nav--main .last .level_2::after {
    left: auto;
    right: 12px;
  }
  .nav--main .level_2 .submenu > a::after {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    right: 0.2rem;
    position: absolute;
    content: "\f0da";
    top: 50%;
    margin-top: -0.5rem;
  }
  .nav--main a.mobile_handle {
    display: none;
  }
}
@media (max-width: 1023px) {
  .nav--main a.mobile_handle {
    height: 50px;
    z-index: 100;
    margin: 15px;
  }
  .html--fixed {
    overflow: hidden;
    position: fixed;
    width: 100%;
    height: 100%;
  }
  .nav--main > ul {
    position: absolute;
  }
  .nav--main ul {
    margin: 0;
    padding: 0;
    padding: 0.4rem;
    list-style-type: none;
    clear: both;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    background: white;
    visibility: hidden;
    top: 60px;
    left: 0;
    width: 100%;
    overflow: hidden;
    max-height: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .nav--main ul.is-active {
    visibility: visible;
    max-height: 500px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .nav--main ul ul {
    visibility: hidden;
    max-height: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .nav--main ul ul.is-active {
    visibility: visible;
    max-height: 500px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .nav--main ul.level_1 {
    box-shadow: 0 50px 50px 0 rgba(0, 0, 0, 0.5);
  }
  .nav--main li {
    position: relative;
    display: block;
    list-style-type: none;
  }
  .nav--main li a {
    padding: 0.5rem 2rem;
    border-bottom: 1px solid #fff;
    color: #414C57;
    font-size: 1.3rem;
    border-top: 1px solid #f8f9fa;
    text-decoration: none;
  }
  .nav--main a,
  .nav--main span {
    display: block;
  }
  .nav--main ul.level_2 {
    background: #f8f9fa;
  }
  .nav--main .level_2 li a {
    padding-left: 1rem;
    opacity: 0;
    font-size: 1rem;
  }
  .nav--main .level_2.is-active li a {
    padding-left: 3rem;
    opacity: 1;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .nav--main .level_2.is-active li:nth-child(1) a {
    transition-delay: 50ms;
  }
  .nav--main .level_2.is-active li:nth-child(2) a {
    transition-delay: 100ms;
  }
  .nav--main .level_2.is-active li:nth-child(3) a {
    transition-delay: 150ms;
  }
  .nav--main a.sub_nav {
    padding: 0;
  }
  .nav--main ul a:hover,
  .nav--main a:focus,
  .nav--main .active,
  .nav--main .trail {
    text-decoration: none;
    color: #CCE100;
  }
  /* Submenu +/- */
  .nav--main ul li a.sub_nav {
    position: absolute;
    width: 45px;
    line-height: 45px;
    height: 45px;
    right: 0px;
    top: 0;
    padding: 0;
    margin: 0;
    text-align: center;
    cursor: pointer;
  }
  .nav--main ul li a.sub_nav i.close {
    color: #CCE100;
  }
  .nav--main .sub_nav i {
    position: relative;
    display: block;
    line-height: 45px;
    height: 45px;
    font-size: 21px;
  }
}
/* Icon 1 */
.mobile_handle {
  float: right;
  width: 50px;
  height: 50px;
  position: relative;
  margin: 50px auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}

.mobile_handle span {
  display: block;
  position: absolute;
  height: 5px;
  width: 39px;
  background: #CCE100;
  border-radius: 5px;
  opacity: 1;
  left: 6px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  padding: 0;
}

.mobile_handle span {
  display: block;
  position: absolute;
  height: 5px;
  width: 50%;
  background: #CCE100;
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}

.mobile_handle span:nth-child(even) {
  left: 50%;
  border-radius: 0 9px 9px 0;
}

.mobile_handle span:nth-child(odd) {
  left: 0px;
  border-radius: 9px 0 0 9px;
}

.mobile_handle span:nth-child(1), .mobile_handle span:nth-child(2) {
  top: 6px;
}

.mobile_handle span:nth-child(3), .mobile_handle span:nth-child(4) {
  top: 20px;
}

.mobile_handle span:nth-child(5), .mobile_handle span:nth-child(6) {
  top: 34px;
}

.mobile_handle.open span:nth-child(1), .mobile_handle.open span:nth-child(6) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mobile_handle.open span:nth-child(2), .mobile_handle.open span:nth-child(5) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.mobile_handle.open span:nth-child(1) {
  left: 5px;
  top: 13px;
}

.mobile_handle.open span:nth-child(2) {
  left: calc(50% - 5px);
  top: 13px;
}

.mobile_handle.open span:nth-child(3) {
  left: -50%;
  opacity: 0;
}

.mobile_handle.open span:nth-child(4) {
  left: 100%;
  opacity: 0;
}

.mobile_handle.open span:nth-child(5) {
  left: 5px;
  top: 28px;
}

.mobile_handle.open span:nth-child(6) {
  left: calc(50% - 5px);
  top: 28px;
}

.galerie .mod_article__inner {
  padding: 0;
}

.galerie .mod_article__inner div > * {
  padding: 0 1rem;
}

.galerie .mod_article__inner div > ul {
  padding: 0;
}

.content-gallery {
  clear: both;
}
.content-gallery li:hover figure {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.content-gallery ul {
  padding: 0;
}
.content-gallery ul li {
  list-style-type: none;
  float: left;
  padding: 0.1rem;
}

.content-gallery--cols-2 li {
  max-width: 50%;
}

.content-gallery--cols-3 li {
  max-width: 33.3333333333%;
}

.content-gallery--cols-4 li {
  max-width: 25%;
}

.content-gallery--cols-5 li {
  max-width: 20%;
}

.content-gallery--cols-6 li {
  max-width: 16.6666666667%;
}

.content-gallery--cols-7 li {
  max-width: 14.2857142857%;
}

.content-gallery--cols-8 li {
  max-width: 12.5%;
}

.content-gallery--cols-9 li {
  max-width: 11.1111111111%;
}

.content-gallery--cols-10 li {
  max-width: 10%;
}

.content-gallery--cols-11 li {
  max-width: 9.0909090909%;
}

.content-gallery--cols-12 li {
  max-width: 8.3333333333%;
}

@media (min-width: 1768px) and (max-width: 1024px) {
  .content-gallery > ul li.col_first {
    clear: none;
  }
  .content-gallery ul li {
    max-width: 25% !important;
    padding: 1rem;
  }
}
@media (max-width: 1768px) {
  .content-gallery ul li {
    max-width: 50% !important;
  }
  .content-gallery figcaption {
    display: none;
  }
}
figure {
  overflow: hidden;
}

figure img {
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

figure a:hover img {
  -moz-transform: scale(1.07);
  -o-transform: scale(1.07);
  -ms-transform: scale(1.07);
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}

.event--list img {
  z-index: 0;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.7s ease 0s;
  -moz-transition: all 0.7s ease 0s;
  -ms-transition: all 0.7s ease 0s;
  -o-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.event--list .post-img {
  overflow: hidden;
  -webkit-transition: all 0.7s ease 0s;
  -moz-transition: all 0.7s ease 0s;
  -ms-transition: all 0.7s ease 0s;
  -o-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
  line-height: 0;
  display: block;
  position: relative;
  margin-bottom: 0;
}
.event--list .hoverbox-text {
  height: 100%;
  text-align: left;
}
.event--list .hoverbox-text h2 {
  padding: 0.2rem 0 0.5rem;
  margin: 0.2rem 0;
}
.event--list:hover img {
  -moz-transform: scale(1.07);
  -o-transform: scale(1.07);
  -ms-transform: scale(1.07);
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
  transition: all 0.4s ease 0s;
}
.event--list:hover i {
  -webkit-transition: all 0.7s ease 0s;
  -moz-transition: all 0.7s ease 0s;
  -ms-transition: all 0.7s ease 0s;
  -o-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.event--list i {
  color: white;
  font-size: 21px;
  margin-left: -0.5rem;
  margin-top: -0.5rem;
  z-index: 1;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  top: 50%;
  left: 50%;
  -webkit-transition: all 0.7s ease 0s;
  -moz-transition: all 0.7s ease 0s;
  -ms-transition: all 0.7s ease 0s;
  -o-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
  -webkit-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
  -moz-text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
  text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
}

.event--list--inside {
  background-color: #fff;
  margin-bottom: 15px;
}
.event--list--inside a {
  height: 100%;
  width: 100%;
  display: block;
  text-decoration: none;
  color: inherit;
}

.mod_eventreader {
  background-color: white;
  margin-bottom: 15px;
  border-radius: 2px;
}
.mod_eventreader .event--info span {
  padding: 0.5rem 1.5rem;
  background-color: #CCE100;
  color: white;
  display: inline-block;
}
.mod_eventreader .event--info span.event--location, .mod_eventreader .event--info span.event--address {
  background-color: #414C57;
}
.mod_eventreader .event--info span.event--date:before {
  margin-right: 15px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: white;
  content: "\f073";
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.mod_eventreader .event--info span.event--location:before {
  margin-right: 15px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: white;
  content: "\f041";
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.mod_eventreader .event--info span.event--address:before {
  margin-right: 15px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: white;
  content: "\f59f";
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.mod_eventreader .event--date, .mod_eventreader .event--location {
  color: #bdbebf;
  text-align: left;
  font-size: 14px;
  padding: 0.3rem 0;
  display: block;
}

.event_accordeon {
  position: relative;
  clear: both;
}
.event_accordeon .title {
  display: flex;
  flex-wrap: wrap;
}
.event_accordeon .accordion_title {
  flex-grow: 1;
  margin-left: 10px;
}
.event_accordeon .accordion_title .title {
  margin: 0;
  color: inherit;
  font-family: "Lato", sans-serif;
  font-size: 28px;
}
.event_accordeon .accordion_title .location {
  font-family: "Lato", sans-serif;
  font-size: 28px;
  text-transform: uppercase;
}
.event_accordeon .accordion_date {
  text-align: right;
  flex-wrap: wrap;
}
.event_accordeon .image_container {
  width: 33%;
  padding: 0 0 0 1rem;
  float: right;
}
.event_accordeon:hover {
  background: white;
}
.event_accordeon .date_box {
  border-right: 4px solid #fff;
  display: block;
  float: left;
  position: relative;
  width: 60px;
  margin: 0;
  text-align: center;
}
.event_accordeon .date_box_day, .event_accordeon .date_box_month {
  font-family: "Lato", sans-serif;
  text-align: right;
  padding-right: 10px;
}
.event_accordeon .date_box_day {
  font-size: 28px;
  font-weight: bold;
}

@media (max-width: 576px) {
  .event_accordeon .image_container {
    width: 100%;
    padding: 0 0 0.5rem;
  }
  .event_accordeon .accordion_date {
    text-align: left;
    margin-left: 70px;
    width: 100%;
  }
  .ce_accordion .toggler .accordion_date {
    line-height: normal;
  }
}
.news--list img {
  z-index: 0;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.news--list:hover img {
  -moz-transform: scale(1.07);
  -o-transform: scale(1.07);
  -ms-transform: scale(1.07);
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
  transition: all 0.4s ease 0s;
}
.news--list figcaption.caption {
  display: none;
}

.news--list--inside {
  background-color: #fff;
  margin-bottom: 15px;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}
.news--list--inside a {
  height: 100%;
  width: 100%;
  display: block;
  text-decoration: none;
  color: inherit;
}
.news--list--inside:hover {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

.news--date {
  color: #bdbebf;
  text-align: left;
  font-size: 14px;
  display: block;
  border-bottom: 2px solid #f2f2f2;
  padding: 0 0 0.5rem;
}

.mod_newsarchive .featured .news--list--items,
.mod_newslist .featured .news--list--items {
  position: relative;
}

.mod_newsarchive .featured .news--list--items:before,
.mod_newslist .featured .news--list--items:before {
  position: absolute;
  right: -8px;
  top: -8px;
  z-index: 1;
  vertical-align: -50%;
  content: "";
  display: inline-block;
  height: 80px;
  width: 80px;
  background-size: 80px 80px;
  background-image: url(../../files/theme/img/icons/featured.svg);
  background-repeat: no-repeat;
  background-position: left center;
}

.mod_newsreader {
  background-color: white;
  margin-bottom: 15px;
}

.news--list .news--content div {
  padding: 1rem;
}

.mod_newscategories {
  background-color: rgba(0, 0, 0, 0.03);
  font-size: 1em;
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 25px;
  padding: 20px;
  text-align: center;
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.mod_newscategories ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  clear: both;
}

.mod_newscategories li {
  width: auto;
  position: relative;
  display: inline-block;
  list-style-type: none;
  padding: 0 0.5rem;
}

.mod_newscategories a {
  text-decoration: none;
  color: #414C57;
  display: block;
}

.mod_newscategories a:hover,
.mod_newscategories a:focus,
.mod_newscategories .active,
.mod_newscategories .trail {
  color: #CCE100;
}

/* 
 * 	Author: Piotr Elmanowski
 *  Company: Frontoes.com
 *  Distributed and described: css-workshop.com
 *	v1.0
 */
/*--------------------------*/
/***** Hover Effect 1   *****/
/*--------------------------*/
.effect-1,
.effect-1 * {
  box-sizing: border-box;
}

.effect-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}

.effect-1 img {
  max-width: 100%;
}

.effect-1 {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.effect-1 .hoverbox-layer_bottom {
  display: block;
}

.effect-1 .hoverbox-layer-top {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75);
  color: #fff;
  padding: 15px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.effect-1:hover .hoverbox-layer-top,
.effect-1.active .hoverbox-layer-top {
  opacity: 1;
}

.effect-1 .hoverbox-text {
  text-align: center;
  z-index: 2;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 90%;
}

.effect-1::before,
.effect-1::after {
  z-index: 1;
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  content: "";
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.effect-1::before {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -moz-transform: scale(0, 1);
  -o-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}

.effect-1:hover::before,
.effect-1:hover::after {
  opacity: 0.5;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}

/*--------------------------*/
/***** Hover Effect 2   *****/
/*--------------------------*/
.effect-2 {
  position: relative;
  overflow: hidden;
  height: 300px;
  max-width: 100%;
  width: 100%;
  color: #fff;
  text-align: center;
  background-color: #CCE100;
}
.effect-2 *, .effect-2 *:before, .effect-2 *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.effect-2 img {
  -moz-transform: translateY(10px) scale(1.2);
  -o-transform: translateY(10px) scale(1.2);
  -ms-transform: translateY(10px) scale(1.2);
  -webkit-transform: translateY(10px) scale(1.2);
  transform: translateY(10px) scale(1.2);
  backface-visibility: hidden;
  vertical-align: top;
}
.effect-2 figcaption {
  position: absolute;
  top: 50%;
  width: 100%;
  -moz-transform: translateY(-25%);
  -o-transform: translateY(-25%);
  -ms-transform: translateY(-25%);
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
  padding: 5px 40px;
}
.effect-2 figcaption p {
  opacity: 0;
}
.effect-2 h2 {
  margin: 0;
  text-transform: uppercase;
  font-weight: 700;
}
.effect-2:hover h2 {
  color: white;
}
.effect-2 p {
  font-weight: 400;
  margin: 0;
  padding: 1em;
}
.effect-2 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer;
}
.effect-2 .date {
  -webkit-text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  -moz-text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}
.effect-2:hover img {
  -moz-transform: translateY(0) scale(1.2);
  -o-transform: translateY(0) scale(1.2);
  -ms-transform: translateY(0) scale(1.2);
  -webkit-transform: translateY(0) scale(1.2);
  transform: translateY(0) scale(1.2);
  mix-blend-mode: multiply;
}
.effect-2:hover figcaption {
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
}
.effect-2:hover figcaption p {
  opacity: 1;
}
.effect-2:hover i {
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

/*--------------------------*/
/***** Hover Effect 3   *****/
/*--------------------------*/
.effect-3 figure {
  color: #000;
  position: relative;
  overflow: hidden;
  max-width: 100%;
  width: 100%;
  background: #fff;
  text-align: center;
}

.effect-3 figure * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.effect-3 figure img {
  display: block;
  opacity: 1;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}

.effect-3 figure figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 3em 3em;
  width: 100%;
  height: 100%;
}

.effect-3 figure figcaption::before {
  position: absolute;
  top: 50%;
  right: 30px;
  bottom: 50%;
  left: 30px;
  border-top: 2px solid #CCE100;
  border-bottom: 2px solid #CCE100;
  content: "";
  opacity: 0;
  background-color: #000;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.effect-3 figure h2,
.effect-3 figure .date,
.effect-3 figure p {
  margin: 0 0 5px;
  opacity: 0;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s, -o-transform 0.35s, transform 0.35s;
}

.effect-3 figure h2 {
  word-spacing: -0.15em;
  font-weight: 500;
  text-transform: uppercase;
  -webkit-transform: translate3d(0%, 50%, 0);
  transform: translate3d(0%, 50%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.effect-3 figure .date {
  word-spacing: -0.15em;
  font-weight: 500;
  text-transform: uppercase;
  -webkit-transform: translate3d(0%, 40%, 0);
  transform: translate3d(0%, 40%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.effect-3 figure h2 span {
  font-weight: 500;
}

.effect-3 figure p,
.effect-3 figure p a {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

.effect-3 figure:hover img {
  opacity: 0.15;
}

.effect-3 figure:hover figcaption h2 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.effect-3 figure:hover figcaption .date {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.effect-3 figure:hover figcaption p {
  opacity: 0.9;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.effect-3 figure:hover figcaption::before {
  background: rgba(255, 255, 255, 0);
  top: 30px;
  bottom: 30px;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

/*--------------------------*/
/***** Hover Effect 4   *****/
/*--------------------------*/
.effect-4 {
  position: relative;
  overflow: hidden;
  height: 300px;
  max-width: 100%;
  width: 100%;
  color: #fff;
  text-align: center;
  background-color: #000000;
}
.effect-4 *, .effect-4 *:before, .effect-4 *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.effect-4 img {
  -moz-transform: translateX(0) scale(1.2);
  -o-transform: translateX(0) scale(1.2);
  -ms-transform: translateX(0) scale(1.2);
  -webkit-transform: translateX(0) scale(1.2);
  transform: translateX(0) scale(1.2);
  backface-visibility: hidden;
  vertical-align: top;
}
.effect-4 figure {
  margin: 0;
}
.effect-4 figcaption {
  position: absolute;
  top: 50%;
  width: 100%;
  -moz-transform: translateY(-25%);
  -o-transform: translateY(-25%);
  -ms-transform: translateY(-25%);
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
  padding: 5px 40px;
  opacity: 0;
}
.effect-4 h2 {
  margin: 0;
  text-transform: uppercase;
  font-weight: 700;
}
.effect-4 p {
  font-weight: 400;
  margin: 0;
  padding: 1em;
}
.effect-4 i {
  position: absolute;
  color: #fff;
  font-size: 34.375px;
  line-height: 55px;
  width: 55px;
  bottom: 0;
  right: 0;
  background-color: #c0392b;
  -moz-transform: translateX(55px);
  -o-transform: translateX(55px);
  -ms-transform: translateX(55px);
  -webkit-transform: translateX(55px);
  transform: translateX(55px);
}
.effect-4 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer;
}
.effect-4:hover img {
  -moz-transform: translateX(-20px) scale(1.2);
  -o-transform: translateX(-20px) scale(1.2);
  -ms-transform: translateX(-20px) scale(1.2);
  -webkit-transform: translateX(-20px) scale(1.2);
  transform: translateX(-20px) scale(1.2);
  filter: alpha(opacity=30);
  -webkit-opacity: 0.3;
  opacity: 0.3;
}
.effect-4:hover figcaption {
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
}
.effect-4:hover i {
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

div.content-hyperlink.socialmedia, div.content-hyperlink.socialmedia-brands {
  position: relative;
  display: inline-block;
}
div.content-hyperlink.socialmedia a, div.content-hyperlink.socialmedia-brands a {
  text-indent: -9999px;
  background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
  width: 40px;
  line-height: 40px;
  height: 40px;
  color: #fff;
  display: inline-block;
  position: relative;
  z-index: 97;
}
div.content-hyperlink.socialmedia::after {
  font-family: "Font Awesome 5 Free";
}
div.content-hyperlink.socialmedia-brands::after {
  font-family: "Font Awesome 5 Brands";
}
div.content-hyperlink.socialmedia::after, div.content-hyperlink.socialmedia-brands::after {
  top: 0;
  left: 0;
  height: 0;
  width: 40px;
  line-height: 40px;
  z-index: 96;
  text-align: center;
  font-size: 24px;
  font-weight: 900;
  position: absolute;
  color: #fff;
}
div.content-hyperlink:hover::after {
  height: 100%;
  transition: all 0.2s ease 0s;
  color: #fff;
}
div.content-hyperlink.facebook:hover::after {
  background: #3b5998;
}
div.content-hyperlink.youtube:hover::after {
  background: #bb0000;
}
div.content-hyperlink.twitter:hover::after {
  background: #55acee;
}
div.content-hyperlink.rss:hover::after {
  background: #ff6600;
}
div.content-hyperlink.googleplus:hover::after {
  background: #dd4b39;
}
div.content-hyperlink.vimeo:hover::after {
  background: #aad450;
}
div.content-hyperlink.pinterest:hover::after {
  background: #cb2027;
}
div.content-hyperlink.linkedin:hover::after {
  background: #007bb5;
}
div.content-hyperlink.xing:hover::after {
  background: #007072;
}
div.content-hyperlink.instagram:hover::after {
  background: #fd5949;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}
div.content-hyperlink.email:hover::after {
  background: #CCE100;
}
div.content-hyperlink.facebook::after {
  content: "\f082";
}
div.content-hyperlink.youtube::after {
  content: "\f167";
}
div.content-hyperlink.twitter::after {
  content: "\f099";
}
div.content-hyperlink.rss::after {
  content: "\f09e";
}
div.content-hyperlink.googleplus::after {
  content: "\f0d5";
}
div.content-hyperlink.vimeo::after {
  content: "\f27d";
}
div.content-hyperlink.pinterest::after {
  content: "\f231";
}
div.content-hyperlink.linkedin::after {
  content: "\f0e1";
}
div.content-hyperlink.email::after {
  content: "\f0e0";
}
div.content-hyperlink.xing::after {
  content: "\f168";
}
div.content-hyperlink.instagram::after {
  content: "\f16d";
}

.ce_accordion {
  position: relative;
  margin-bottom: 8px;
  clear: both;
}
.ce_accordion p {
  margin: 0;
}
.ce_accordion .accordion {
  padding: 20px;
  overflow: hidden;
  margin-bottom: 5px;
}
.ce_accordion .accordion > div {
  padding: 0;
}
.ce_accordion .toggler {
  background: #CCE100;
  -webkit-box-shadow: inset 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  color: #414C57;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  position: relative;
  padding: 1rem 1rem 1rem 3rem;
  line-height: 30px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
}
.ce_accordion .toggler:hover {
  -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  background: #879500;
  background: white;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.ce_accordion .toggler:before {
  content: "\f078";
  display: inline-block;
  position: absolute;
  left: 12px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 28px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.ce_accordion .ui-accordion-header-active {
  background: white;
  -webkit-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #b6b8ba;
}
.ce_accordion .ui-accordion-content-active {
  background: white;
  -webkit-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.1);
}
.ce_accordion .toggler.ui-state-active:before {
  content: "\f077";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
.ce_accordion .ui-accordion-content-active {
  background-color: white;
}

.content-accordion .handorgel__header {
  line-height: 1.5;
}

.content-accordion .handorgel__header button {
  font-weight: 600;
}

.content-accordion .handorgel__header button:hover,
.content-accordion .handorgel__header button:focus {
  color: #CCE100;
}

.content-accordion .handorgel__header button {
  background: transparent url("../../files/theme/img/icons/down-arrow.svg") right center no-repeat;
  background-size: 2rem;
}

.content-accordion .handorgel__header--opened button {
  background: transparent url("../../files/theme/img/icons/up-arrow.svg") right center no-repeat;
  background-size: 2rem;
}

.content-accordion .handorgel__content {
  font-size: 0.875rem;
  line-height: 1.5;
  background: #f4f5f6;
}

.nav--search {
  z-index: 999;
  position: absolute;
  right: 0px;
  top: 0px;
  font-family: "Lato", sans-serif;
  z-index: 9999;
}
.nav--search button {
  border: none;
  background: transparent;
  padding: 0 20px;
}
.nav--search a, .nav--search span {
  color: #b6b8ba;
  padding: 0 15px;
  line-height: 100px;
  height: 100px;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}
.nav--search form {
  margin-bottom: 0;
}

.small .nav--search a,
.small .nav--search span {
  line-height: 80px;
  height: 80px;
}

#search_form_mobile {
  display: none;
}

#search_form {
  display: none;
  right: 0;
  bottom: -25px;
}
#search_form:hover {
  color: #879500;
}

.nav--search input:focus {
  box-shadow: 0;
}

.meta-search {
  border-radius: 30px;
  display: block;
  position: absolute;
  background-color: #e9e9e9;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
}
.meta-search form {
  display: flex;
  grid-column: 2;
}
.meta-search input {
  flex-grow: 1;
  padding: 0.5em 0.75em;
}
.meta-search .search label {
  color: 888;
  padding: 4px 12px;
  display: none;
}
.meta-search .text {
  font-size: initial;
  border-radius: 3px 0 0 3px;
  border: 0;
  padding: 0.6rem;
  margin: 0 1rem;
}
.meta-search input {
  background-color: #e9e9e9;
  width: inherit;
  font: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  margin: 0;
}
.meta-search :focus {
  border-color: #b6b8ba;
  outline: 0;
}

@media only screen and (max-width: 1768px) {
  #header .inside {
    background: white;
  }
  #header {
    height: inherit;
  }
  #meta {
    position: absolute;
    z-index: 2;
    background-color: transparent;
    width: 90%;
    width: calc(100% - 100px);
  }
  .meta-search button {
    border: none;
    background: transparent;
    padding: 0 20px;
  }
  #show_search_form,
  #search_form,
  .meta-search .search label {
    display: none;
  }
  #search_form_mobile {
    display: block;
    margin: 0 2rem;
    position: relative;
    right: auto;
    top: auto;
    background-color: #e9e9e9;
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  }
}
.enclosure ul,
.ce_downloads ul,
.content-downloads ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.enclosure li,
.enclosure p,
.ce_downloads li,
.ce_downloads p,
.content-downloads li,
.content-downloads p {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  padding: 1rem;
  position: relative;
  transition: all 0.3s ease;
  margin-bottom: 1rem;
}

.enclosure,
.download-element {
  background-position: 1rem center;
  background-size: 1.5rem 1.5rem;
}
.enclosure:hover,
.download-element:hover {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2);
}
.enclosure span,
.download-element span {
  color: #bdbebf;
  font-size: 14px;
}
.enclosure a,
.download-element a {
  padding-left: 2rem;
  text-decoration: none;
  display: block;
  width: 100%;
}
.enclosure a:before,
.download-element a:before {
  content: "";
}
.enclosure a::after,
.download-element a::after {
  background-color: transparent;
  content: "";
  pointer-events: auto;
  position: absolute;
}

.content-download.ext-pdf,
.content-download.ext-zip,
.content-download.ext-doc,
.content-download.ext-docx,
.content-download.ext-xlsx,
.content-downloads li.ext-pdf,
.content-downloads li.ext-zip,
.content-downloads li.ext-doc,
.content-downloads li.ext-docx,
.content-downloads li.ext-xlsx {
  background-size: 45px auto;
  padding-left: 52px;
  background-position: left bottom;
}

.infobox .image_container img {
  width: auto;
  margin: 0 auto;
}

.row figure {
  text-align: center;
}

figure {
  margin: 0;
}

.image_container,
.image_container a,
figure,
img {
  max-width: 100%;
  height: auto;
  overflow: hidden;
  margin: 0;
}

.image_container img,
.content-gallery img,
.content-image img {
  display: block;
  vertical-align: bottom;
  margin: 0 auto;
}

.nofit img {
  margin: 0;
  width: auto;
}

figure a img,
a figure img {
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

figure:hover a img,
a figure:hover img {
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

input::placeholder,
textarea::placeholder {
  opacity: 0;
}

input[type=checkbox] {
  accent-color: #CCE100;
}

.altcha-checkbox input {
  width: 20px;
  height: 20px;
  margin: 0;
}

.ce_form .formbody {
  padding: 1rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.widget.w50 {
  width: 49%;
  float: left;
  margin-right: 1%;
}
.widget.w50.last {
  margin-right: 0;
  width: 50%;
}

.widget {
  position: relative;
  width: 100%;
  display: inline-block;
  margin-bottom: 0.5rem;
}
.widget fieldset {
  border: none;
  margin: 0;
}
.widget p.error {
  display: none;
}
.widget.widget.error {
  border: 1px solid #A60E16;
}
.widget.error:after {
  content: "\f06a";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  padding: 0 0.5em;
  color: #A60E16;
  position: absolute;
  top: 1rem;
  right: -0.2rem;
  top: 50%;
  transform: translateY(-50%);
}
.widget legend {
  display: none;
}
.widget select {
  appearance: none;
  color: #707173;
  cursor: pointer;
  width: 100%;
  background: white url("../../files/theme/img/icons/down-arrow.svg") no-repeat right center;
  background-size: 16px;
  background-position: calc(100% - 1rem) center;
  padding: 1rem 3rem 1rem 1rem;
  border: none;
}
.widget select::-ms-expand {
  display: none;
}
.widget :focus {
  color: #707173;
  background-color: #fff;
  border-color: #b6b8ba;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(178, 178, 178, 0.6);
}
.widget textarea, .widget input {
  display: block;
  width: 100%;
  padding: 1rem;
  padding: 1.375rem 1rem 0.25rem;
  cursor: text;
  background-color: white;
  color: #707173;
  border: none;
}
.widget.widget-select, .widget.widget-text, .widget.widget-textarea {
  border: 1px solid #b6b8ba;
}

.widget-text label,
.widget-textarea label,
.widget-captcha label,
.widget-captcha span {
  z-index: 1;
  display: inline-block;
  position: absolute;
  top: 1rem;
  left: 1rem;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.widget-captcha label {
  text-align: right;
  right: 1rem;
}

.widget-captcha input:not(:placeholder-shown) + span,
.widget-captcha input:autofill + span,
.widget-captcha input:focus + span,
.widget-text input.filled + label,
.widget-textarea textarea.filled + label,
.widget-text input:not(:placeholder-shown) + label,
.widget-textarea textarea:not(:placeholder-shown) + label,
.widget-text input:autofill + label,
.widget-textarea textarea:autofill + label,
.widget-text input:focus + label,
.widget-textarea textarea:focus + label {
  font-size: 0.75rem;
  color: #aaa;
  top: 0.2rem;
  left: 1rem;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}

.widget-captcha label {
  display: none;
}

span.mandatory {
  color: #A60E16;
  font-weight: bold;
}

.widget-checkbox,
.widget-radio {
  position: relative;
}
.widget-checkbox label,
.widget-radio label {
  position: relative;
  padding-left: 1.5rem;
  display: block;
  padding-bottom: 0.2rem;
}
.widget-checkbox input,
.widget-radio input {
  display: none;
}
.widget-checkbox label:before,
.widget-radio label:before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 6px;
  left: 0;
  margin: 0;
  display: inline-block;
  border: 1px solid #b6b8ba;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px rgba(178, 178, 178, 0.6);
  background-color: #fff;
  transition: border-color 0.2s ease-in-out;
}

.widget-checkbox label:before {
  border-radius: 2px;
}
.widget-checkbox input[type=checkbox]:checked + label::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  top: 10px;
  left: 4px;
  border-radius: 1px;
  display: block;
  background: #CCE100;
  transition: all 0.2s ease-in-out;
}
.widget-radio label:before {
  border-radius: 14px;
}
.widget-radio input[type=radio]:hover + label::after {
  content: " ";
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 10px;
  left: 4px;
  display: block;
  background: #faffc8;
  transition: all 0.2s ease-in-out;
}
.widget-radio input[type=radio]:checked + label::after {
  content: " ";
  border-radius: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 10px;
  left: 4px;
  display: block;
  background: #CCE100;
  transition: all 0.2s ease-in-out;
}

@media only screen and (max-width: 576px) {
  .widget-submit .submit {
    width: 100%;
  }
}
.widget-fineuploader {
  margin-bottom: 2rem;
}
.widget-fineuploader .qq-uploader {
  text-align: center;
  padding: 2rem 2rem 0;
  border: 1px solid #DDD;
}
.widget-fineuploader .qq-upload-list {
  margin: 2rem 0;
}
.widget-fineuploader .qq-upload-list li {
  margin-bottom: 0.6rem;
}
.widget-fineuploader .qq-upload-button {
  display: inline-block;
  width: 300px;
  padding: 1rem;
  text-align: center;
  background: #fff;
  border: 1px solid #DDD;
  color: inherit;
}

.form-right, .form-left {
  width: 100%;
  display: block;
}

@media (min-width: 576px) {
  div.form-right, div.form-left {
    padding-top: 10px;
    padding-right: 0.5%;
    width: 50%;
    display: inline-block;
    vertical-align: top;
  }
  div.form-right {
    padding-left: 0.5%;
    padding-right: 0;
    float: right;
  }
}
.row {
  position: relative;
}

.progressbar-wrapper {
  position: relative;
}
.progressbar-wrapper figure {
  position: sticky;
  top: 50vh;
}
.progressbar-wrapper .infobox {
  margin-left: 180px;
}
.progressbar-wrapper figure {
  margin-left: -180px;
  float: left;
}
.progressbar-wrapper p {
  padding-bottom: 3rem;
}

@media (max-width: 1024px) {
  .progressbar-wrapper .infobox {
    margin-left: 120px;
  }
  .progressbar-wrapper figure {
    margin-left: -120px;
    float: left;
  }
}
.progressbar {
  position: absolute;
  width: 6px;
  background: #ccc;
  -webkit-mask-image: linear-gradient(0, transparent, #000 10%, #000 90%, transparent);
  mask-image: linear-gradient(0, transparent, #000 10%, #000 90%, transparent);
  mask-mode: alpha;
  top: 0%;
  height: 100%;
  z-index: -1;
  left: 20px;
}

.progressbar:before {
  background-color: rgba(180, 180, 180, 0.1);
  content: "";
  position: fixed;
  width: 6px;
  top: 0;
  background: #414C57;
  z-index: 1;
  height: 50vh;
  align-self: center;
  transition: opacity 0.3s ease;
}

.submit,
p.back a,
p.more a,
.btn--link a,
.btn--primary a,
.btn--secondary a {
  cursor: pointer;
  text-decoration: none;
  margin: 0.5rem 0;
  padding: 0.5rem 1rem;
  color: #fff;
  font-family: "Lato", sans-serif;
  border: 1px solid transparent;
  text-transform: uppercase;
  background: #CCE100;
  display: inline-block;
  border-radius: 5px;
}

.submit:hover, .submit:focus, .submit:active, .submit:active:hover,
p.back a:hover,
p.back a:focus,
p.back a:active,
p.back a:active:hover,
p.more a:hover,
p.more a:focus,
p.more a:active,
p.more a:active:hover,
.btn--link a:hover,
.btn--link a:focus,
.btn--link a:active,
.btn--link a:active:hover,
.btn--primary a:hover,
.btn--primary a:focus,
.btn--primary a:active,
.btn--primary a:active:hover {
  text-decoration: none;
  background-color: #879500;
  color: white;
}

.btn--secondary a {
  border: 1px solid #CCE100;
  background-color: transparent;
  color: #CCE100;
}
.btn--secondary a:hover, .btn--secondary a:focus, .btn--secondary a:active, .btn--secondary a:active:hover {
  text-decoration: none;
  background-color: #879500;
  color: white !important;
  border: 1px solid #CCE100;
}

.btn--primary a:after,
.btn--secondary a:after,
.more a:after {
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  display: inline;
  content: "\f054";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #fff;
  padding: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}

.btn--primary a:hover:after,
.btn--secondary a:hover:after,
.more a:hover:after {
  opacity: 1;
  filter: alpha(opacity=100);
  padding: 0 0 0 1rem;
}

.gotop {
  border-radius: 100px 0 0 100px;
  z-index: 99999;
  background: #CCE100;
  display: block;
  font-family: "Font Awesome 5 Free";
  bottom: 80px;
  position: fixed;
  right: 5px;
  text-align: center;
  padding: 0.5rem 0.8rem;
  vertical-align: middle;
}

.gotop a {
  color: white;
}

.gotop:hover {
  background: #879500;
}

.cookielink {
  border-radius: 0 100px 100px 0;
  z-index: 10;
  background: #CCE100;
  display: block;
  bottom: 80px;
  position: fixed;
  left: 0;
  display: flex;
  align-items: center;
}
.cookielink a {
  height: 50px;
  width: 50px;
  display: flex;
  align-items: center;
  padding-left: 0.5rem;
}
.cookielink:hover a {
  width: 250px;
  display: flex;
  align-items: center;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}
.cookielink a:after {
  content: "Datenschutz-Einstellungen";
  position: absolute;
  left: 40px;
  font-size: 0.8rem;
}
.cookielink a:after {
  -webkit-transition: all 0.2s ease 0;
  -moz-transition: all 0.2s ease 0;
  -ms-transition: all 0.2s ease 0;
  -o-transition: all 0.2s ease 0;
  transition: all 0.2s ease 0;
  visibility: hidden;
  opacity: 0;
}
.cookielink:hover a::after {
  -webkit-transition: all 0.2s ease 0.2s;
  -moz-transition: all 0.2s ease 0.2s;
  -ms-transition: all 0.2s ease 0.2s;
  -o-transition: all 0.2s ease 0.2s;
  transition: all 0.2s ease 0.2s;
  visibility: visible;
  opacity: 1;
}

.cookielink i.fa {
  color: white;
}

.cookielink:hover {
  background: #879500;
}

.contao-cookiebar {
  z-index: 11;
  --ccb-anim-duration: .5s;
}

table {
  width: 100%;
  border-collapse: collapse;
}

table caption {
  font-size: 0.875rem;
  line-height: 1.5;
  width: 100%;
  margin-bottom: 0.5rem;
  text-align: left;
}

th, td {
  padding: 1rem 1.25rem;
  text-align: left;
  vertical-align: top;
  border: 0.0625rem solid #dde1e4;
}

th {
  border-bottom-color: #6c7c89;
  background: #f4f5f6;
  font-weight: 600;
  color: #25455f;
}

@media only screen and (max-width: 39.999rem) {
  th {
    display: none;
  }
}
td {
  background: white;
}

@media only screen and (max-width: 39.999rem) {
  td {
    display: grid;
  }
}
@media only screen and (min-width: 30rem) {
  td {
    grid-template-columns: 12ch auto;
  }
}
@media only screen and (max-width: 39.999rem) {
  td:not(:first-child) {
    border-top: none;
  }
}
@media only screen and (max-width: 39.999rem) {
  td:first-child {
    padding-block-start: 2rem;
  }
}
@media only screen and (max-width: 39.999rem) {
  td:last-child {
    padding-block-end: 2rem;
  }
}
@media only screen and (max-width: 39.999rem) {
  td::before {
    font-weight: 600;
    content: attr(data-cellheadline) ": ";
  }
}
tr:nth-child(even):not([class*=week_]) td {
  background: #f9fafb;
}

p, ul, ol {
  margin: 1rem 0;
}

p:first-child, ul:first-child, ol:first-child {
  margin-block-start: 0;
}

p:last-child, ul:last-child, ol:last-child {
  margin-block-end: 0;
}

ul, ol {
  padding-left: 1.5rem;
}

blockquote {
  margin: 2rem 0;
  padding-inline-start: 1rem;
  border-left: 0.0625rem solid #dde1e4;
  font-style: italic;
}

.rsts-slide .rsts-caption {
  display: none;
}

.rsts-slide .content-text {
  text-align: left;
  position: absolute;
  top: 0;
  padding-top: 2em;
}
.rsts-slide .content-text h2 {
  font-weight: bold;
  text-transform: none;
  display: inline-block;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
.rsts-slide .content-text p, .rsts-slide .content-text ul {
  color: white;
  text-shadow: 0 0 4px #000;
  font-size: 0.9rem;
  margin: 0.2rem;
}
.rsts-slide .content-text {
  animation-duration: 2s;
  animation-name: slidein;
}
.rsts-slide .content-text div {
  animation-duration: 3.5s;
  animation-name: fadein;
}

.rsts-slide picture {
  display: block;
}

.rsts-slide .content-image picture,
.rsts-slide .content-image img {
  object-fit: cover;
  object-position: 60% 50%;
  min-height: 400px;
  height: 45vh;
  width: 100%;
}

.rsts-skin-default .rsts-nav {
  position: absolute;
  right: 0;
  bottom: 12px;
  left: 0;
}

.rsts-skin-default .rsts-nav-bullets a {
  display: inline-block;
  width: 14px;
  height: 14px;
}

.rsts-skin-default .rsts-nav-bullets a:hover,
.rsts-skin-default .rsts-nav-bullets a.active {
  background: #CCE100;
  box-shadow: none;
}

.rsts-skin-default .rsts-progress {
  background: #CCE100;
}

.rsts-nav.rsts-nav-bullets {
  text-align: center;
  width: 70%;
  margin: 0 auto;
}

.rsts-prev {
  left: 1rem;
}

.rsts-next {
  right: 1rem;
}

.sliderinside {
  max-width: 1380px;
  text-align: left;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  padding: 0 1rem;
}

@media (max-width: 576px) {
  .rsts-slide .content-image picture,
  .rsts-slide .content-image img {
    min-height: 280px;
    height: 35vh;
    object-fit: cover;
  }
}
@keyframes slidein {
  0% {
    opacity: 0;
    -moz-transform: translate3d(100px, 0, 0);
    -o-transform: translate3d(100px, 0, 0);
    -ms-transform: translate3d(100px, 0, 0);
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }
  50% {
    opacity: 0;
    -moz-transform: translate3d(100px, 0, 0);
    -o-transform: translate3d(100px, 0, 0);
    -ms-transform: translate3d(100px, 0, 0);
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes fadein { /* Gesamtdauer 3Sek - Einblenden beginnen nach 50% (1,5sek) */
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.swiper {
  padding-bottom: 2rem;
}

.swiper button {
  background: none;
  border: none;
  display: none;
}

.swiper-wrapper {
  display: flex;
  position: relative;
}

.swiper-wrapper > * {
  float: none;
}

.swiper-slide {
  padding: 0 0.5rem;
}

@media only screen and (max-width: 63.999rem) {
  .swiper-wrapper .content-text {
    flex-direction: column;
  }
}
@media only screen and (min-width: 64rem) {
  .swiper-wrapper .content-text figure,
  .swiper-wrapper .content-text .text-wrapper {
    flex: 1 1 50%;
  }
}
@media only screen and (min-width: 64rem) {
  .swiper-wrapper .content-text figure {
    order: 1;
  }
}
.swiper-wrapper .content-text .text-wrapper {
  font-size: 1rem;
  line-height: 1.5;
  padding: 2rem;
}

@media only screen and (min-width: 48rem) {
  .swiper-wrapper .content-text .text-wrapper {
    font-size: 1.25rem;
    line-height: 1.5;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.swiper-wrapper .content-text .title {
  margin-block: 0 3rem;
  font-weight: 300;
}

.swiper-wrapper figure {
  margin: 0;
}

.swiper-button-next,
.swiper-button-prev {
  color: #CCE100;
}

.swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background-color: #414C57;
}

.clients-box {
  padding: 20px;
  border-radius: 11px;
  position: relative;
  background: #171f24;
  margin-bottom: 35px;
  background-color: #414C57;
  color: white;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}
.clients-box:after {
  top: 100%;
  left: 45px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: white;
  border-top-color: #414C57;
  border-width: 20px;
  margin-left: -10px;
}

.clients-client {
  position: relative;
}
.clients-client img {
  border-radius: 50%;
  margin: 0 !important;
}

.clients-name {
  position: absolute;
  top: 10px;
  left: 130px;
}
.clients-name h4 {
  text-transform: none;
  letter-spacing: 0;
  margin: 0;
}
.clients-name p {
  font-style: italic;
  color: #bdbebf;
  margin: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%22%2C%22sources%22%3A%5B%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fvariables%5C%2F_fonts.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fvendor%5C%2F_normalizer.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Flayout%5C%2F_layout.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fvariables%5C%2F_variables.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fvariables%5C%2F_mixins.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_basic.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_type.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_navigation.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_gallery.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_event.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_news.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_hyperlink.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_accordion.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_search.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_download.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_image.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_form.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_progressbar.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_buttons.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_tables.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fhome%5C%2F.sites%5C%2F988%5C%2Fsite1965629%5C%2Fweb%5C%2Fcto57%5C%2Ffiles%5C%2Ftheme%5C%2Fscss%5C%2Fcomponents%5C%2F_slider.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CwJAC%2BE%3BAAAA%3BAAGjF%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2C0HACgE%3BAAAA%3BAAGlE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CsIACsE%3BAAAA%3BAAGxE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2C0HACgE%3BAAAA%3BAAGlE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CsIACsE%3BAAAA%3BAAGxE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CkIACoE%3BAAAA%3BAAGtE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CgIACmE%3BAAAA%3BAAGrE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2C0HACgE%3BAAAA%3BAAGlE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CsIACsE%3BAAAA%3BAAGxE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2C0HACgE%3BAAAA%3BAAGlE%3BAACA%3BAAAA%2CEACE%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%2CEACA%2CsIACsE%3BAAAA%3BACzGxE%3BAAEA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAIH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BEAEG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BEAGG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BEAEG%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGH%3BEACG%3B%3B%3BAAGH%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAKG%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%2CQACQ%3BEACL%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%2CSACS%3BEACN%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BEAIG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BEAIG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BEAIG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BEACG%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BEAEG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BEAEG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BEACG%3BEACA%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BAAGH%3BAAAA%3BAAAA%3BAAIA%3BEACG%3B%3B%3BACtVH%3BEACC%3BEACA%3BEACA%2CaCiBuB%3B%3B%3BADfxB%3BEACC%3BEACA%3BEACA%3BEACA%3B%3B%3BAAED%3BEACC%3BEACA%2CQCOuB%3BECqEtB%2CoBF3EmB%3BEE4EhB%2CiBF5EgB%3BEE6Ef%2CgBF7Ee%3BEE8Ed%2CeF9Ec%3BEE%2BEX%2CYF%5C%2FEW%3BEE8DrB%3BEAjDM%2CoBFXgB%3BEEYb%2CiBFZa%3BEEaR%2CYFbQ%3B%3B%3BAAEtB%3BEACI%3BEACA%3BEACA%3B%3B%3BAAEJ%3BEACC%2CQCHqB%3BECuDtB%3BEAjDM%2CoBFDgB%3BEEEb%2CiBFFa%3BEEGR%2CYFHQ%3B%3B%3BAAEtB%3BAAAA%3BAAAA%3BEAGC%2CWCJqB%3BEDKrB%3BEACA%3BEACA%3BEACA%3B%3B%3BAAED%3BEACC%3BEACA%3B%3B%3BAAED%3BEAAQ%3B%3B%3BAAER%3BEACI%3BEACA%3B%3BAACA%3BEACA%3B%3B%3BAAGJ%3BEACC%2CQC%5C%2FBuB%3BEDgCpB%3BEACH%3BEEoCC%2CoBFnCmB%3BEEoChB%2CiBFpCgB%3BEEqCf%2CgBFrCe%3BEEsCd%2CeFtCc%3BEEuCX%2CYFvCW%3B%3B%3BAAGrB%3BEACC%2CQCrCqB%3B%3B%3BADuCtB%3BEACC%3BEACA%3BEACA%3BEACA%3B%3B%3BAAED%3BEACC%3B%3B%3BAAED%3BEAA6D%3B%3B%3BAAG7D%3BEACC%3BEACA%3BEACA%3BEACA%3B%3BAACA%3BEACA%3BEACA%3B%3BAAEA%3BEACC%3B%3B%3BAAKF%3BEACC%3BEACA%3B%3BAACA%3BEACC%3BEAAuB%3BEACvB%3BEACA%3B%3BAAED%3BEACC%3BEAAuB%3BEACvB%3BEACA%3B%3BAACA%3BEACA%3B%3B%3BAAKF%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGJ%3BEACC%3BIACY%2CQChGW%3B%3BEDkGvB%3BIACC%3B%3B%3BAAKF%3BEACC%3BIACC%3B%3BEAED%3BIACC%3BIACA%3B%3B%3BAAGF%3BEAEC%3BIACO%3B%3BEAIP%3BIACC%3BIACA%3BIACA%3B%3BEAED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BIAMC%3BIACA%3B%3BEAED%3BIACC%3B%3BEAED%3BAAAA%3BAAAA%3BAAAA%3BIAIC%3B%3BEAED%3BAAAA%3BIAEC%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAED%3BAAAA%3BIAEC%3BIErFA%2CoBFsFoB%3BIErFjB%2CiBFqFiB%3BIEpFhB%2CgBFoFgB%3BIEnFf%2CeFmFe%3BIElFZ%2CYFkFY%3B%3BEAErB%3BIACC%3B%3B%3BAAKF%3BEACC%3B%3B%3BAAGD%3BEACI%3BEACA%3BEACA%3B%3B%3BAAGJ%3BEACI%3BEACH%3B%3B%3BAAGD%3BEACI%3BEACA%3B%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEJ%3BEACI%3BIACI%3BIACA%3BIACA%3BIACA%3B%3B%3BAAGR%3BEACI%3BIACI%3B%3B%3BAG7NR%3BEAAc%3B%3B%3BAAEd%3BEACE%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BAACA%3BAAEA%3BAAOA%3BAAGA%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEAA6B%3B%3B%3BAAG7B%3BAACA%3BEAAc%3BEAAY%3BEAAe%3BEAAiB%3B%3B%3BAAC1D%3BEAAW%3BEAAQ%3BEAAS%3BEAAa%3BEAAY%3BEAAkB%3BEAAgB%3B%3B%3BAACvF%3BEAAQ%3B%3B%3BAAER%3BEAAsB%3B%3B%3BAAEtB%3BEAAQ%3B%3B%3BAC3CR%3BEACE%3BEACA%2CaHFkB%3BEGGlB%3BEACA%2COH6DsB%3BEG5DtB%3BEACA%3BEACA%3BEACA%3B%3B%3BAAED%3BEACC%3BIACE%3B%3B%3BAAIJ%3BEACE%3BEACA%3B%3B%3BAAEF%3BEACE%3BEAAoB%3B%3B%3BAAMlB%3BEACE%3BEACA%3BEACA%3B%3BAAEA%3BEACE%3BEACA%2CaH9BgB%3BEG%2BBhB%3BEACA%3BEACA%3BEACA%3B%3B%3BAAKR%3BEACG%3B%3B%3BAAEH%3BEACG%3B%3B%3BAAEH%3BAAAA%3BEAEE%3BEACA%2CaHhDsB%3BEGiDtB%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIF%3BEACE%2COHtDkB%3BEGuDlB%3B%3B%3BAAEF%3BEACE%3BEACA%2COH1DsB%3B%3B%3BAG4DxB%3BAAAA%3BAAAA%3BAAAA%3BEAIA%3B%3B%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BEAIA%3B%3B%3BAAGA%3BEACE%2COH5EkB%3B%3B%3BAG8EpB%3BEACE%2COH9EsB%3B%3B%3BAGiFxB%3BEACE%2COHnFkB%3B%3B%3BAGuFpB%3BEACE%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAGF%3BAAAA%3BAAAA%3BEFxEI%2CeDWK%3BEGiEP%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAOE%3B%3B%3BAAGF%3BAAAA%3BAAAA%3BEAGE%3BEACA%3BEACA%3BEACA%3BEACA%2CaHlKsB%3BEGmKtB%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAGF%3BEACE%2CYH7HkB%3B%3B%3BAG%2BHpB%3BEACE%2CYHnImB%3B%3B%3BAGqIrB%3BEACE%2CYHzIkB%3B%3B%3BAIlDpB%3BAAAA%3BAAAA%3BAAGA%3BEACE%3BEACA%3B%3B%3BAAGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BEAGE%3BEACA%3BEACA%2CYACE%3B%3B%3BAAKJ%3BEACE%3BIAEA%3B%3BEAGF%3BAAAA%3BIAEE%2CaJjBoB%3BIIkBpB%2CQJlBoB%3BICoEpB%2CoBGjDoB%3BIHkDjB%2CiBGlDiB%3BIHmDhB%2CgBGnDgB%3BIHoDf%2CeGpDe%3BIHqDZ%2CYGrDY%3B%3BEAEtB%3BAAAA%3BIAEG%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEH%3BAAAA%3BIAEG%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEH%3BAAAA%3BIAEE%3B%3BEAEF%3BIACE%3B%3BEAEA%3BIACE%3B%3BEAEJ%3BIACE%3BIACA%3BIACA%3BIAGA%2CaJ5EkB%3BII6ElB%3BIACA%3BIACA%2COJxEgB%3BIIyEhB%3B%3BEACA%3BIAEE%3BIACA%2COJ7Ec%3BII8Ed%3BIAEF%3BIACA%3BIAEM%3BIACA%3BIACA%3BIAEJ%2CQJxEiB%3BICiEnB%2CoBGQsB%3BIHPnB%2CiBGOmB%3BIHNlB%2CgBGMkB%3BIHLjB%2CeGKiB%3BIHJd%2CYGIc%3B%3BEAEtB%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%2COJ%5C%2FFc%3BIIgGd%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BIAME%2COJhHgB%3BIIiHhB%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3B%3BEAGF%3BIACE%3B%3BEAGF%3BIAIE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIAEE%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAGF%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%2CaJ5KoB%3BII6KpB%3BIACA%3BIACA%3BIACA%3B%3BEAIF%3BIACE%3BIACA%3B%3BEAEF%3BIACE%2CaJzLoB%3BII0LpB%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3B%3B%3BAAWJ%3BEACA%3BIACE%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3B%3BEAWF%3BIACI%3B%3BEAEJ%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%2CaJ7OgB%3BII8OhB%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIH%5C%2FJF%2CoBGgKsB%3BIH%5C%2FJnB%2CiBG%2BJmB%3BIH9JlB%2CgBG8JkB%3BIH7JjB%2CeG6JiB%3BIH5Jd%2CYG4Jc%3B%3BEAEtB%3BIACE%3BIACA%3BIHpKF%2CoBGqKsB%3BIHpKnB%2CiBGoKmB%3BIHnKlB%2CgBGmKkB%3BIHlKjB%2CeGkKiB%3BIHjKd%2CYGiKc%3B%3BEAEtB%3BIACE%3BIACA%3BIHzKF%2CoBG0KsB%3BIHzKnB%2CiBGyKmB%3BIHxKlB%2CgBGwKkB%3BIHvKjB%2CeGuKiB%3BIHtKd%2CYGsKc%3B%3BEAEtB%3BIACE%3BIACA%3BIH9KF%2CoBG%2BKsB%3BIH9KnB%2CiBG8KmB%3BIH7KlB%2CgBG6KkB%3BIH5KjB%2CeG4KiB%3BIH3Kd%2CYG2Kc%3B%3BEAGxB%3BIACE%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%2COJ7QgB%3BII8QhB%3BIACA%3BIACA%3B%3BEASF%3BAAAA%3BIAEE%3B%3BEAKF%3BIACE%2CYJzPK%3B%3BEI2PP%3BIACE%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACC%3BIH1ND%2CoBG2NoB%3BIH1NjB%2CiBG0NiB%3BIHzNhB%2CgBGyNgB%3BIHxNf%2CeGwNe%3BIHvNZ%2CYGuNY%3B%3BEAEtB%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAUF%3BIACE%3B%3BEAEF%3BAAAA%3BAAAA%3BAAAA%3BIAIE%3BIACA%2COJhUkB%3B%3BAIkUpB%3BEACA%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%2COJhVkB%3B%3BEIkVpB%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%2CWJ%5C%2FRsB%3B%3B%3BAIySxB%3BAAEA%3BEAAe%3BEACf%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CYJxXoB%3BEIyXpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAKA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CYJ9YoB%3BEI%2BYpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3B%3B%3BAAGA%3BEACA%3B%3B%3BAAGA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BAAGA%3BEACA%3BEACA%3B%3B%3BACteA%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3BAACA%3BEJcI%2CoBDkDU%3BECjDP%2CiBDiDO%3BEChDF%2CYDgDE%3B%3BAK7Dd%3BEACE%3B%3BAAEF%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAIF%3BEACI%3BIACE%3B%3BEAEF%3BIACE%3BIACA%3B%3B%3BAAIN%3BEACE%3BIACE%3B%3BEAEF%3BIACE%3B%3B%3BAAIJ%3BEACI%3B%3B%3BAAGF%3BEJMA%2CoBILsB%3BEJMnB%2CiBINmB%3BEJOlB%2CgBIPkB%3BEJQjB%2CeIRiB%3BEJSd%2CYITc%3B%3B%3BAAEtB%3BEJWE%2CgBIVmB%3BEJWjB%2CcIXiB%3BEJYlB%2CeIZkB%3BEJatB%2CmBIbsB%3BEJcX%2CWIdW%3B%3B%3BACtFnB%3BEACI%3BEL%2BFJ%2CgBK9FuB%3BEL%2BFrB%2CcK%5C%2FFqB%3BELgGtB%2CeKhGsB%3BELiG1B%2CmBKjG0B%3BELkGf%2CWKlGe%3BELsFzB%2CoBKrF0B%3BELsFvB%2CiBKtFuB%3BELuFtB%2CgBKvFsB%3BELwFrB%2CeKxFqB%3BELyFlB%2CYKzFkB%3BEACpB%3BEACA%3B%3BAAGJ%3BEACI%3BEL%2BEN%2CoBK9E0B%3BEL%2BEvB%2CiBK%5C%2FEuB%3BELgFtB%2CgBKhFsB%3BELiFrB%2CeKjFqB%3BELkFlB%2CYKlFkB%3BEACpB%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACC%3B%3BAAGL%3BELuEA%2CgBKtEuB%3BELuErB%2CcKvEqB%3BELwEtB%2CeKxEsB%3BELyE1B%2CmBKzE0B%3BEL0Ef%2CWK1Ee%3BEACnB%3B%3BAAEJ%3BEL2DF%2CoBK1D0B%3BEL2DvB%2CiBK3DuB%3BEL4DtB%2CgBK5DsB%3BEL6DrB%2CeK7DqB%3BEL8DlB%2CYK9DkB%3BELyG1B%2CSKxGuB%3BEL0GvB%3B%3BAKxGE%3BEACI%3BEACA%2CWNmCgB%3BEMlChB%3BEACA%3BEACA%3BEACA%3BELgGN%2CSK%5C%2FFuB%3BELiGvB%3BEKhGM%3BEACA%3BEL8CN%2CoBK7C0B%3BEL8CvB%2CiBK9CuB%3BEL%2BCtB%2CgBK%5C%2FCsB%3BELgDrB%2CeKhDqB%3BELiDlB%2CYKjDkB%3BELZtB%2CqBKawB%3BELZrB%2CkBKYqB%3BELXhB%2CaKWgB%3B%3B%3BAAG9B%3BEACI%2CkBNHG%3BEMIH%3B%3BAACA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAUR%3BEACI%3BEACA%3BEACA%3B%3BAAEA%3BEACI%3BEACA%2CkBN1DY%3BEM2DZ%3BEACA%3B%3BAAEJ%3BEAEI%2CkBNtEU%3B%3BAMwEd%3BEACI%3BEACA%2CaN%5C%2FEgB%3BEMgFhB%3BEACA%3BEACA%3BELGN%2CoBKF0B%3BELGvB%2CiBKHuB%3BELItB%2CgBKJsB%3BELKrB%2CeKLqB%3BELMlB%2CYKNkB%3B%3BAAExB%3BEACI%3BEACA%2CaNvFgB%3BEMwFhB%3BEACA%3BEACA%3BELLN%2CoBKM0B%3BELLvB%2CiBKKuB%3BELJtB%2CgBKIsB%3BELHrB%2CeKGqB%3BELFlB%2CYKEkB%3B%3BAACxB%3BEACI%3BEACA%2CaN9FgB%3BEM%2BFhB%3BEACA%3BEACA%3BELZN%2CoBKa0B%3BELZvB%2CiBKYuB%3BELXtB%2CgBKWsB%3BELVrB%2CeKUqB%3BELTlB%2CYKSkB%3B%3BAAExB%3BEAEI%2CONxCgB%3BEMyChB%3BEACA%2CWNpCgB%3BEMqChB%3BEACA%3B%3B%3BAAKR%3BEACI%3BEACA%3B%3BAACA%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%2CaN9HY%3BEM%2BHZ%2CWNzDgB%3B%3BAM2DpB%3BEACI%2CaNlIY%3BEMmIZ%2CWN7DgB%3BEM8DhB%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEAEI%2CaN7JY%3BEM8JZ%3BEACA%3B%3BAAEJ%3BEACI%2CWN5FgB%3BEM6FhB%3B%3B%3BAAMR%3BEACI%3BIACI%3BIAAY%3B%3BEAEhB%3BIACI%3BIACA%3BIACA%3B%3BEAEJ%3BIACI%3B%3B%3BACrLP%3BEACC%3BEN%2BFE%2CgBM9FiB%3BEN%2BFf%2CcM%5C%2FFe%3BENgGhB%2CeMhGgB%3BENiGpB%2CmBMjGoB%3BENkGT%2CWMlGS%3BENsFnB%2CoBMrFoB%3BENsFjB%2CiBMtFiB%3BENuFhB%2CgBMvFgB%3BENwFf%2CeMxFe%3BENyFZ%2CYMzFY%3BEACpB%3BEACA%3B%3BAAED%3BENyFG%2CgBMxFiB%3BENyFf%2CcMzFe%3BEN0FhB%2CeM1FgB%3BEN2FpB%2CmBM3FoB%3BEN4FT%2CWM5FS%3BEACnB%3B%3BAAED%3BEACC%3B%3B%3BAAGF%3BEACC%2CkBP6BM%3BEO5BN%3BEACA%3BEACO%3BEACA%3BENMF%2CoBDiDG%3BEChDA%2CiBDgDA%3BEC%5C%2FCK%2CYD%2BCL%3B%3BAOrDR%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGM%3BENJF%2CoBDkDU%3BECjDP%2CiBDiDO%3BEChDF%2CYDgDE%3B%3B%3BAOzChB%3BEACC%2COP6BuB%3BEO5BvB%3BEACA%2CWPiCuB%3BEOhCvB%3BEACO%3BEACA%3B%3B%3BAAER%3BAAAA%3BEAEC%3B%3B%3BAAED%3BAAAA%3BEAEC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAID%3BEACC%3BEACA%3B%3B%3BAAED%3BEAGC%3B%3B%3BAAKD%3BEACC%3BEACA%3BEAAc%3BENrDT%2CoBDiDG%3BEChDA%2CiBDgDA%3BEC%5C%2FCK%2CYD%2BCL%3BEOMP%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACC%3BEACA%3BEACA%3BEACA%3B%3B%3BAAED%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAACD%3BEACC%3BEACA%2COP7FiB%3BEO8FjB%3B%3B%3BAAED%3BAAAA%3BAAAA%3BAAAA%3BEAIC%2COP9FmB%3B%3B%3BAOgGpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAACA%3BAACA%3BAACA%3BAAAA%3BEACa%3B%3B%3BAACb%3BEAAW%3BEAAmB%3BEAAsB%3BEAAiB%3BEAAgB%3B%3B%3BAACrF%3BEAAe%3B%3B%3BAACf%3BEAAW%3BEAAuB%3BEAAmC%3B%3B%3BAACrE%3BEAAkC%3B%3B%3BAAClC%3BEAA%2BB%3BEAAW%3BEAAmB%3BEAAO%3BEAAQ%3BEAAS%3BEAAU%3BEAAY%3BEAAa%3BEAAgC%3BEAAY%3BENrClK%2CoBMqCoM%3BENpCjM%2CiBMoCiM%3BENnChM%2CgBMmCgM%3BENlC%5C%2FL%2CeMkC%2BL%3BENjC5L%2CYMiC4L%3B%3B%3BAACtM%3BAAAA%3BEACsC%3B%3B%3BAACtC%3BEAA0B%3BEAAmB%3BEAAU%3BEAAsB%3BEAAmB%3BEAAS%3BENhCrG%2CgBMgCkI%3BEN%5C%2FBhI%2CcM%2BBgI%3BEN9BjI%2CeM8BiI%3BEN7BrI%2CmBM6BqI%3BEN5B1H%2CWM4B0H%3BEAAuB%3B%3B%3BAAC7J%3BAAAA%3BEACmB%3BEAAU%3BEAAmB%3BEAAU%3BEAAY%3BEAAa%3BEAAW%3BEAAY%3BEN1CxG%2CoBM0CuI%3BENzCpI%2CiBMyCoI%3BENxCnI%2CgBMwCmI%3BENvClI%2CeMuCkI%3BENtC%5C%2FH%2CYMsC%2BH%3B%3B%3BAACzI%3BEAAmB%3BEAA2B%3BENnC1C%2CgBMmC2F%3BENlCzF%2CcMkCyF%3BENjC1F%2CeMiC0F%3BENhC9F%2CmBMgC8F%3BEN%5C%2FBnF%2CWM%2BBmF%3B%3B%3BAAE%5C%2FF%3BAAAA%3BEACwB%3BENtCpB%2CgBMsCoD%3BENrClD%2CcMqCkD%3BENpCnD%2CeMoCmD%3BENnCvD%2CmBMmCuD%3BENlC5C%2CWMkC4C%3B%3B%3BAAExD%3BAACA%3BAACA%3BAACA%3BEACC%3BEAAmB%3BEAAiB%3BEAAa%3BEAAgB%3BEAAY%3BEAAY%3BEAAmB%2CkBP9HzF%3B%3BAO%2BHnB%3BEAEW%3BEAA%2BB%3BEAAuB%3BEAAqC%3B%3BAACtG%3BENhDG%2CgBMgDwB%3BEN%5C%2FCtB%2CcM%2BCsB%3BEN9CvB%2CeM8CuB%3BEN7C3B%2CmBM6C2B%3BEN5ChB%2CWM4CgB%3BEAA6B%3BEAA4B%3B%3BAACpF%3BEAAa%3BEAAmB%3BEAAS%3BENjDtC%2CgBMiDsE%3BENhDpE%2CcMgDoE%3BEN%5C%2FCrE%2CeM%2BCqE%3BEN9CzE%2CmBM8CyE%3BEN7C9D%2CWM6C8D%3BEAAkB%3B%3BAAC3F%3BEAAe%3B%3BAACf%3BEAAM%3BEAAU%3BEAA0B%3B%3BAAC1C%3BEAAY%3B%3BAACZ%3BEAAK%3BEAAiB%3BEAAU%3B%3BAAChC%3BEAAK%3BEAAmB%3BEAAO%3BEAAU%3BEAAQ%3BEAAS%3B%3BAAC1D%3BENxHK%2CqBD4CG%3BEC3CA%2CkBD2CA%3BEC1CK%2CaD0CL%3B%3BAO6ER%3BENxDG%2CgBMwD6B%3BENvD3B%2CcMuD2B%3BENtD5B%2CeMsD4B%3BENrDhC%2CmBMqDgC%3BENpDrB%2CWMoDqB%3BEAA0B%3B%3BAAC1D%3BENzDG%2CgBMyDoC%3BENxDlC%2CcMwDkC%3BENvDnC%2CeMuDmC%3BENtDvC%2CmBMsDuC%3BENrD5B%2CWMqD4B%3BEAAkB%3B%3BAACzD%3BEAAqB%3B%3BAACrB%3BEN3DG%2CgBM2D2B%3BEN1DzB%2CcM0DyB%3BENzD1B%2CeMyD0B%3BENxD9B%2CmBMwD8B%3BENvDnB%2CWMuDmB%3B%3B%3BAAI%5C%2FB%3BAACA%3BAACA%3BAAEA%3BEAAkB%3BEAAY%3BEAAmB%3BEAAiB%3BEAAgB%3BEAAY%3BEAAiB%3B%3B%3BAAC%5C%2FG%3BEAAoB%3BEAA%2BB%3B%3B%3BAACnD%3BEAAsB%3BEAAe%3BEAAW%3BEAAkC%3B%3B%3BAAClF%3BEAA6B%3BEAAmB%3BEAAU%3BEAAQ%3BEAAiB%3BEAAY%3B%3B%3BAAC%5C%2FF%3BEAAqC%3BEAAmB%3BEAAS%3BEAAY%3BEAAY%3BEAAW%3BEAAuC%3BEAA0C%3BEAAY%3BEAAW%3BEAAuB%3BEACnO%3BEACA%3BEACA%3B%3B%3BAAEA%3BAAAA%3BAAAA%3BEAEoB%3BEAAgB%3BEAAW%3BEAA2D%3B%3B%3BAAC1G%3BEAAqB%3BEAAsB%3BEAAiB%3BEAA0B%3BEAA2C%3BEAAmC%3BEAA%2BB%3B%3B%3BAACnM%3BEAAwB%3BEAAsB%3BEAAiB%3BEAA0B%3BEAA2C%3BEAAmC%3BEAA%2BB%3B%3B%3BAACtM%3BEAA0B%3B%3B%3BAAC1B%3BAAAA%3BEACsB%3BEAA6B%3B%3B%3BAAEnD%3BEAA4B%3B%3B%3BAAC5B%3BEAAsC%3BEAAW%3BEAA0C%3BEAAkC%3BEAA%2BB%3B%3B%3BAAC5J%3BEAAyC%3BEAAW%3BEAA0C%3BEAAkC%3BEAA%2BB%3B%3B%3BAAC%5C%2FJ%3BEAAqC%3BEAAa%3BEAA%2BB%3B%3B%3BAACjF%3BEAA2C%3BEAAmC%3BEAAU%3BEAAa%3BEAAW%3BEAA6B%3B%3B%3BAAG7I%3BAACA%3BAACA%3BAAKA%3BEACC%3BEAAmB%3BEAAiB%3BEAAa%3BEAAgB%3BEAAY%3BEAAY%3BEAAmB%3B%3BAAC5G%3BEAEW%3BEAA%2BB%3BEAAuB%3BEAAqC%3B%3BAACtG%3BENxGG%2CgBMwGwB%3BENvGtB%2CcMuGsB%3BENtGvB%2CeMsGuB%3BENrG3B%2CmBMqG2B%3BENpGhB%2CWMoGgB%3BEAA2B%3BEAA4B%3B%3BAAClF%3BEAAU%3B%3BAACV%3BEAAc%3BEAAmB%3BEAAS%3BEN1GvC%2CgBM0GuE%3BENzGrE%2CcMyGqE%3BENxGtE%2CeMwGsE%3BENvG1E%2CmBMuG0E%3BENtG%5C%2FD%2CWMsG%2BD%3BEAAkB%3BEAAkB%3B%3BAAC9G%3BEAAM%3BEAAU%3BEAA0B%3B%3BAAC1C%3BEAAK%3BEAAiB%3BEAAU%3B%3BAAChC%3BEAAK%3BEAAmB%3BEAAY%3BEAAoB%3BEAAkB%3BEAAY%3BEAAU%3BEAAS%3BEN7GtG%2CgBM6GoJ%3BEN5GlJ%2CcM4GkJ%3BEN3GnJ%2CeM2GmJ%3BEN1GvJ%2CmBM0GuJ%3BENzG5I%2CWMyG4I%3B%3BAACvJ%3BEAAK%3BEAAmB%3BEAAO%3BEAAU%3BEAAQ%3BEAAS%3B%3BAAC1D%3BEN%5C%2FGG%2CgBM%2BG6B%3BEN9G3B%2CcM8G2B%3BEN7G5B%2CeM6G4B%3BEN5GhC%2CmBM4GgC%3BEN3GrB%2CWM2GqB%3BEAA8B%3BEAA0B%3BEAAqB%3B%3BAAC7G%3BENhHG%2CgBMgHoC%3BEN%5C%2FGlC%2CcM%2BGkC%3BEN9GnC%2CeM8GmC%3BEN7GvC%2CmBM6GuC%3BEN5G5B%2CWM4G4B%3BEAAkB%3B%3BAACzD%3BENjHG%2CgBMiH2B%3BENhHzB%2CcMgHyB%3BEN%5C%2FG1B%2CeM%2BG0B%3BEN9G9B%2CmBM8G8B%3BEN7GnB%2CWM6GmB%3B%3B%3BACjN3B%3BEAEI%3BEACA%3B%3BAAEJ%3BEAEI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%2CaRfgB%3B%3BAQiBpB%3BEACI%2CaRjBmB%3B%3BAQmBvB%3BEAEI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CORxBa%3B%3BAQ0BjB%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%2CYR5DY%3B%3BAQ8DhB%3BEAAmB%3B%3BAACnB%3BEAAkB%3B%3BAAClB%3BEAAkB%3B%3BAAClB%3BEAAc%3B%3BAACd%3BEAAqB%3B%3BAACrB%3BEAAgB%3B%3BAAChB%3BEAAoB%3B%3BAACpB%3BEAAmB%3B%3BAACnB%3BEAAgB%3B%3BAAChB%3BEAAe%3B%3BAACf%3BEAAoB%3B%3B%3BACrFxB%3BEACI%3BEACA%3BEACA%3B%3BAACA%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%2CYTHY%3BECYd%2CoBQRwB%3BERSrB%2CiBQTqB%3BERUhB%2CYQVgB%3BEACtB%2COTXU%3BECgFhB%2CoBQpE0B%3BERqEvB%2CiBQrEuB%3BERsEtB%2CgBQtEsB%3BERuErB%2CeQvEqB%3BERwElB%2CYQxEkB%3BEACpB%3BEACA%3BEACA%3BERiEN%2CoBQhE0B%3BERiEvB%2CiBQjEuB%3BERkEtB%2CgBQlEsB%3BERmErB%2CeQnEqB%3BERoElB%2CYQpEkB%3BEACpB%3B%3BAAEJ%3BERDE%2CoBQEwB%3BERDrB%2CiBQCqB%3BERAhB%3BEAFR%2CoBQGwB%3BERFrB%2CiBQEqB%3BERDhB%2CYQCgB%3BEACtB%2CYTfgB%3BESgBhB%3BERyDN%2CoBQxD0B%3BERyDvB%2CiBQzDuB%3BER0DtB%2CgBQ1DsB%3BER2DrB%2CeQ3DqB%3BER4DlB%2CYQ5DkB%3B%3BAAExB%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CaTxCgB%3BESyChB%3BER4CN%2CoBQ3C0B%3BER4CvB%2CiBQ5CuB%3BER6CtB%2CgBQ7CsB%3BER8CrB%2CeQ9CqB%3BER%2BClB%2CYQ%5C%2FCkB%3B%3BAAExB%3BEACI%3BERtBF%2CoBQuBwB%3BERtBrB%2CiBQsBqB%3BERrBhB%2CYQqBgB%3BEACtB%3B%3BAAEJ%3BEACI%3BER3BF%2CoBQ4BwB%3BER3BrB%2CiBQ2BqB%3BER1BhB%2CYQ0BgB%3B%3BAAE1B%3BEACI%3BEACA%2CaTvDgB%3BESwDhB%3BEACA%3BEACC%3B%3BAAEL%3BEACI%3B%3B%3BAAYR%3BEACI%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BAAAA%3BEAEE%2COTtEgB%3B%3B%3BASwElB%3BEACE%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3B%3B%3BAClGJ%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%2CaVJkB%3BEUKlB%3B%3BAACA%3BEACE%3BEACA%3BEACA%3B%3BAAEF%3BEACE%2COViCE%3BEUhCF%3BEACA%2CaVIoB%3BEUHnB%2CQVGmB%3BECqEtB%2CoBSvEuB%3BETwEpB%2CiBSxEoB%3BETyEnB%2CgBSzEmB%3BET0ElB%2CeS1EkB%3BET2Ef%2CYS3Ee%3B%3BAAEvB%3BEACF%3B%3B%3BAAGA%3BAAAA%3BEAEE%2CaVLoB%3BEUMpB%2CQVNoB%3B%3B%3BAUatB%3BEAAqB%3B%3B%3BAACrB%3BEACE%3BEACA%3BEACA%3B%3BAACA%3BEACE%2COVxBoB%3B%3B%3BAU6BxB%3BEACE%3B%3B%3BAAKF%3BEACE%3BEACA%3BEACA%3BEACA%3BET5BI%2CoBDiDG%3BEChDA%2CiBDgDA%3BEC%5C%2FCK%2CYD%2BCL%3BEUnBP%3BEAAc%3BEACd%3BEACA%3B%3BAACA%3BEACE%3BEACA%3B%3BAAEF%3BEACE%3BEACA%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%3BEAAQ%3BEACN%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%3BEACE%2CcV1CE%3BEU2CF%3B%3B%3BATpFF%3BES0FA%3BIACE%3B%3BEAEF%3BIACE%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3B%3BEAEF%3BAAAA%3BAAAA%3BIAGE%3B%3BEAEF%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3BIACA%3BITlGE%2CoBDiDG%3BIChDA%2CiBDgDA%3BIC%5C%2FCK%2CYD%2BCL%3B%3B%3BAWzEP%3BAAAA%3BAAAA%3BEACG%3BEACA%3BEACA%3B%3BAAEH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAEE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIJ%3BAAAA%3BEAEI%3BEACA%3B%3BAAEA%3BAAAA%3BEACI%3B%3BAAEL%3BAAAA%3BEACG%2COXuCkB%3BEWtClB%2CWX4CkB%3B%3BAW1CpB%3BAAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAACA%3BAAAA%3BEACE%3B%3BAAEF%3BAAAA%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAUI%3BEACA%3BEACA%3B%3B%3BAC5DJ%3BEACE%3BEACA%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BAAAA%3BAAAA%3BAAAA%3BEAIE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEF%3BAAAA%3BAAAA%3BEAGE%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAEF%3BAAAA%3BEXiEI%2CgBW%5C%2FDiB%3BEXgEf%2CcWhEe%3BEXiEhB%2CeWjEgB%3BEXkEpB%2CmBWlEoB%3BEXmET%2CWWnES%3BEXuDnB%2CoBWtDmB%3BEXuDhB%2CiBWvDgB%3BEXwDf%2CgBWxDe%3BEXyDd%2CeWzDc%3BEX0DX%2CYW1DW%3B%3B%3BAAErB%3BAAAA%3BEX4DI%2CgBW1DiB%3BEX2Df%2CcW3De%3BEX4DhB%2CeW5DgB%3BEX6DpB%2CmBW7DoB%3BEX8DT%2CWW9DS%3B%3B%3BACtCrB%3BAAAA%3BEAEE%3B%3B%3BAAEF%3BEACA%2CcbSoB%3B%3B%3BAaPpB%3BEACE%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAACA%3BEACI%3BEACA%3B%3B%3BAAIR%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAACA%3BEACI%3BEACA%3B%3BAAEJ%3BEACE%3B%3BAAEF%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%2Cab7CgB%3BEa8ChB%3BEACA%2CObWW%3BEaVX%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%2CObEgB%3BEaDhB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%2CObXgB%3BEaYhB%3BEACA%2Ccb%5C%2FBF%3BEagCE%3BEACA%3B%3BAAEJ%3BEAEI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CObzBgB%3BEa0BhB%3B%3BAAEJ%3BEAGI%3B%3B%3BAAIR%3BAAAA%3BAAAA%3BAAAA%3BEAII%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEZtBF%2CoBYuBsB%3BEZtBnB%2CiBYsBmB%3BEZrBlB%2CgBYqBkB%3BEZpBjB%2CeYoBiB%3BEZnBd%2CYYmBc%3B%3B%3BAAExB%3BEACI%3BEACA%3B%3B%3BAAEJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAWE%3BEACA%3BEACA%3BEACA%3BEZ3CA%2CoBY4CoB%3BEZ3CjB%2CiBY2CiB%3BEZ1ChB%2CgBY0CgB%3BEZzCf%2CeYyCe%3BEZxCZ%2CYYwCY%3B%3B%3BAAEtB%3BEACI%3B%3B%3BAAGJ%3BEACI%2COb9Ee%3BEa%2BEf%3B%3B%3BAAKJ%3BAAAA%3BEAEI%3B%3BAACA%3BAAAA%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BAAAA%3BEACI%3B%3BAAEJ%3BAAAA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIJ%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACC%3BEAED%3BEACA%2CYb7KY%3BEa8KZ%3B%3BAA2BJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CYbnNgB%3BEaoNhB%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CYbjOY%3BEakOZ%3B%3B%3BAAMR%3BEACI%3BIAAuB%3B%3B%3BAAG3B%3BEACI%3B%3BAACA%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAIR%3BEACI%3BEACA%3B%3B%3BAAEJ%3BEACI%3BIACI%3BIACA%3BIACA%3BIACA%3BIACA%3B%3BEAEJ%3BIACI%3BIACA%3BIACA%3B%3B%3BAClSR%3BEACA%3B%3B%3BAAEA%3BEACC%3B%3BAACA%3BEACC%3BEACA%3B%3BAAED%3BEACC%3B%3BAAED%3BEACC%3BEACA%3B%3BAAED%3BEACC%3B%3B%3BAAIF%3BEAEC%3BIACC%3B%3BEAED%3BIACC%3BIACA%3B%3B%3BAAKF%3BEACC%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGH%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CYd3CiB%3BEc4CjB%3BEACA%3BEACA%3BEACA%3B%3B%3BACxDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAME%3BEACA%3BEACA%3BEACA%3BEACA%2COfoCK%3BEenCL%2CafTkB%3BEeUlB%3BEACA%3BEACA%2CYfCkB%3BEeAlB%3BEACA%3B%3B%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BEAIE%3BEACA%2CkBfZoB%3BEeapB%3B%3B%3BAAIJ%3BEACE%3BEACA%3BEACA%2COfrBkB%3B%3BAesBlB%3BEAIE%3BEACA%2CkBf1BoB%3BEe2BpB%3BEACA%3B%3B%3BAAIJ%3BAAAA%3BAAAA%3BEdyCE%2CoBctCoB%3BEduCjB%2CiBcvCiB%3BEdwChB%2CgBcxCgB%3BEdyCf%2CeczCe%3BEd0CZ%2CYc1CY%3BEACpB%3BEAAe%3BEACf%2CafjDsB%3BEekDtB%3BEACA%2COfTK%3BEeUL%3BEdgFA%2CSc%5C%2FEkB%3BEdiFlB%3B%3B%3BAc9EF%3BAAAA%3BAAAA%3BEd4EE%2CSczEkB%3BEd2ElB%3BEc1EA%3B%3B%3BAAKF%3BEACE%3BEACA%3BEACA%2CYfzDkB%3BEe0DlB%3BEACA%2CaftEsB%3BEeuEtB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%2CYftEsB%3B%3B%3BAe2ExB%3BEACI%3BEACA%3BEACA%2CYf%5C%2FEgB%3BEegFhB%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3B%3BAAEA%3BEAEA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%3BEACE%3BEACA%3BEACA%3BEdzBJ%2CoBc0BkB%3BEdzBf%2CiBcyBe%3BEdxBd%2CgBcwBc%3BEdvBb%2CecuBa%3BEdtBV%2CYcsBU%3B%3BAAEhB%3BEACA%3BEAGA%3BEACA%3BEACA%3B%3BAAED%3BEdpCD%2CoBcqCkB%3BEdpCf%2CiBcoCe%3BEdnCd%2CgBcmCc%3BEdlCb%2CeckCa%3BEdjCV%2CYciCU%3BEAChB%3BEACA%3B%3BAAED%3BEdzCD%2CoBc0CkB%3BEdzCf%2CiBcyCe%3BEdxCd%2CgBcwCc%3BEdvCb%2CecuCa%3BEdtCV%2CYcsCU%3BEAChB%3BEACA%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BEACE%2CYf5HoB%3B%3B%3BAe8HxB%3BEACI%3BEACA%3B%3B%3BAC3HJ%3BEACE%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3B%3B%3BAAGF%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3BIACI%3B%3B%3BAAIN%3BEACE%3BIACI%3BIACA%3B%3B%3BAAIN%3BEACE%3B%3B%3BAAUF%3BEACE%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAGF%3BEACE%3BEACA%3BEAA0B%3BEAC1B%3B%3B%3BAC3HF%3BEAA2B%3B%3B%3BAAE3B%3BEACE%3BEACA%3BEACA%3BEACA%3B%3BAACA%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEF%3BEAEE%3BEACA%3BEACA%3BEACA%3B%3BAAEF%3BEAAG%3BEACD%3B%3BAAEF%3BEACE%3BEACA%3B%3B%3BAAGJ%3BEACA%3B%3B%3BAAEA%3BAAAA%3BEAEE%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAEF%3BAAAA%3BEAEE%2CYjBtCkB%3BEiBuClB%3B%3B%3BAAEF%3BEACE%2CYjB1CkB%3B%3B%3BAiB6CpB%3BEACE%3BEACA%3BEACA%3B%3B%3BAAIF%3BEAEA%3B%3B%3BAAEA%3BEAEA%3B%3B%3BAAGA%3BEACE%2CWjBlDoB%3BEiBmDpB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3B%3BAAGD%3BEACC%3BAAAA%3BIAEE%3BIACA%3BIACA%3B%3B%3BAAIJ%3BAAAA%2CEACC%3BAAAA%3BAAAA%2CIhBDG%2CgBgBCiC%3BAAAA%3BAAAA%2CIhBChC%2CegBDgC%3BAAAA%2CIhBEpC%2CmBgBFoC%3BAAAA%2CIhBGzB%2CWgBHyB%3BAAAA%3BAAAA%2CEACpC%3BAAAA%3BAAAA%2CIhBFG%2CgBgBEkC%3BAAAA%2CIhBDhC%2CcgBCgC%3BAAAA%3BAAAA%2CIhBCrC%2CmBgBDqC%3BAAAA%2CIhBE1B%2CWgBF0B%3BAAAA%3BAAAA%2CEACrC%3BAAAA%3BAAAA%2CIhBHG%2CgBgBGkC%3BAAAA%2CIhBFhC%2CcgBEgC%3BAAAA%2CIhBDjC%2CegBCiC%3BAAAA%3BAAAA%2CIhBC1B%2CWgBD0B%3BAAAA%3BAAAA%3BAAEtC%3BAAAA%2CEACC%3BAAAA%3BAAAA%3BAAAA%2CEACA%3BAAAA%3BAAAA%3BAAAA%2CEACA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BEACE%3B%3B%3BAAEF%3BEACE%3BEACA%3BEACA%3B%3B%3BAAGF%3BEACE%3BEACA%3B%3B%3BAAGF%3BEACE%3B%3B%3BAAIC%3BEACA%3B%3B%3BAAKH%3BEACE%3BIACE%3B%3B%3BAAGJ%3BEACE%3BAAAA%3BIAEE%3B%3B%3BAAGJ%3BEACE%3BIACE%3B%3B%3BAAGJ%3BEACE%3BEACA%3BEACA%3B%3B%3BAAEF%3BEACE%3BIACE%3BIACA%3BIACA%3BIACA%3BIACA%3B%3B%3BAAGJ%3BEACE%3BEACA%3B%3B%3BAAEF%3BEACE%3B%3B%3BAAEF%3BAAAA%3BEAEE%2COjB9JkB%3B%3B%3BAiBgKpB%3BEACE%3BEACA%3BEACA%2CkBjBzKgB%3B%3B%3BAiB6KlB%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBjBnLgB%3BEiBoLhB%3BEhBlKI%2CoBDiDG%3BEChDA%2CiBDgDA%3BEC%5C%2FCK%2CYD%2BCL%3B%3BAiBoHP%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBjBjMc%3BEiBkMd%3BEACA%3B%3B%3BAAGJ%3BEACE%3B%3BAACA%3BEACE%3BEACA%3B%3B%3BAAKJ%3BEACE%3BEACA%3BEACA%3B%3BAACA%3BEACE%3BEACA%3BEACA%3B%3BAAEF%3BEACE%3BEACA%2COjBjKoB%3BEiBkKpB%22%7D */