@charset "UTF-8";
/****
 **** Individelle Styles und andere Elemente
 ****
 */
/****
 **** mate theme files / custom_variables
 **** uncomment to override materialize variables
 ****
 */
/*
 * mate theme files / custom_variables
 *
 * uncomment to override materialize variables
 */
/* ============================= */
/*        Colour Schemes         */
/* ============================= */
/* ============================= */
/*     MATE Theme Variables      */
/* ============================= */
/* Colors */
/* Text Colors */
/* Boxes */
/* Content Box */
/****
 **** mate theme files / custom_variables
 **** uncomment to override materialize variables
 ****
 */
/****
 **** mate theme files / custom_variables
 **** uncomment to override materialize variables
 ****
 */
/*
 * mate theme files / custom_variables
 *
 * uncomment to override materialize variables
 */
/* ============================= */
/*        Colour Schemes         */
/* ============================= */
/* ============================= */
/*     MATE Theme Variables      */
/* ============================= */
/* Colors */
/* Text Colors */
/* Boxes */
/* Content Box */
/*
 * mate theme files / custom_variables
 *
 * uncomment to override materialize variables
 */
/* ============================= */
/*     MATE Theme Variables      */
/* ============================= */
/* Colors */
/* Fonts */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: local("Lato Light"), url("/files/mate/fonts/Lato/lato-light-webfont.woff2") format("woff2"), url("/files/mate/fonts/Lato/lato-light-webfont.woff") format("woff"), url("/files/mate/fonts/Lato/lato-light-webfont.ttf") format("ttf"), url("/files/mate/fonts/Lato/lato-light-webfont.eot") format("eot");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: local("Lato"), url("/files/mate/fonts/Lato/lato-regular-webfont.woff2") format("woff2"), url("/files/mate/fonts/Lato/lato-regular-webfont.woff") format("woff"), url("/files/mate/fonts/Lato/lato-regular-webfont.ttf") format("ttf"), url("/files/mate/fonts/Lato/lato-regular-webfont.eot") format("eot");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: local("Lato Bold"), url("/files/mate/fonts/Lato/lato-bold-webfont.woff2") format("woff2"), url("/files/mate/fonts/Lato/lato-bold-webfont.woff") format("woff"), url("/files/mate/fonts/Lato/lato-bold-webfont.ttf") format("ttf"), url("/files/mate/fonts/Lato/lato-bold-webfont.eot") format("eot");
}
/* Links */
/* Accordion */
/* Buttons */
/* Content Box */
/* Download and FAQ Elements */
/* Events and News */
/* Footer */
/* Header Image */
/* Header and Navigation */
/* News Slider */
/* Tables */
a {
  transition: all 0.2s;
}
:focus {
  outline: none;
}
body.default-col {
  font-size: 24px;
}
#cboxCurrent {
  font-size: 12px;
}
.cc-banner.cc-bottom:not(.cc-invisible) + #wrapper {
  margin-bottom: 70px;
}
.cc-banner.cc-bottom:not(.cc-invisible) + #wrapper footer.page-footer .toplink {
  bottom: 120px;
}
.ce_list ol {
  padding-left: 40px !important;
}
.ce_text.block {
  overflow: visible;
}
.ce_text ul li {
  overflow: auto;
  padding-left: 30px;
}
.ce_text ul li:before {
  position: absolute;
  left: 0;
}
.ce_text .btn, .ce_text .back a, .back .ce_text a {
  width: 230px !important;
}
.ce_text .btn.end, .ce_text .back a.end, .back .ce_text a.end {
  float: right;
}
.contact-info .col {
  flex-direction: column;
}
.contact .contact-info:after {
  display: none;
}
#container .ce_mateTeaserBox.col {
  margin-bottom: -51px;
}
.container, .mod_breadcrumb ul {
  position: relative;
}
.container .row, .mod_breadcrumb ul .row, .container .ce_form .booking-form .formbody, .ce_form .booking-form .container .formbody, .container .ce_form .application-form .formbody, .ce_form .application-form .container .formbody, .container .offers.show-columns section, .offers.show-columns .container section, .mod_breadcrumb ul .ce_form .booking-form .formbody, .ce_form .booking-form .mod_breadcrumb ul .formbody, .mod_breadcrumb ul .ce_form .application-form .formbody, .ce_form .application-form .mod_breadcrumb ul .formbody, .mod_breadcrumb ul .offers.show-columns section, .offers.show-columns .mod_breadcrumb ul section {
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  clear: left;
  overflow: visible;
  margin-left: -12px;
  margin-right: -12px;
}
.container .row .col, .mod_breadcrumb ul .row .col, .container .ce_form .booking-form .formbody .col, .ce_form .booking-form .container .formbody .col, .container .ce_form .application-form .formbody .col, .ce_form .application-form .container .formbody .col, .container .offers.show-columns section .col, .offers.show-columns .container section .col, .mod_breadcrumb ul .ce_form .booking-form .formbody .col, .ce_form .booking-form .mod_breadcrumb ul .formbody .col, .mod_breadcrumb ul .ce_form .application-form .formbody .col, .ce_form .application-form .mod_breadcrumb ul .formbody .col, .mod_breadcrumb ul .offers.show-columns section .col, .offers.show-columns .mod_breadcrumb ul section .col {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
  padding: 0 12px;
  margin-left: 0;
  flex-direction: inherit;
}
.container .row .col.flex-column, .mod_breadcrumb ul .row .col.flex-column, .container .ce_form .booking-form .formbody .col.flex-column, .ce_form .booking-form .container .formbody .col.flex-column, .container .ce_form .application-form .formbody .col.flex-column, .ce_form .application-form .container .formbody .col.flex-column, .container .offers.show-columns section .col.flex-column, .offers.show-columns .container section .col.flex-column, .mod_breadcrumb ul .ce_form .booking-form .formbody .col.flex-column, .ce_form .booking-form .mod_breadcrumb ul .formbody .col.flex-column, .mod_breadcrumb ul .ce_form .application-form .formbody .col.flex-column, .ce_form .application-form .mod_breadcrumb ul .formbody .col.flex-column, .mod_breadcrumb ul .offers.show-columns section .col.flex-column, .offers.show-columns .mod_breadcrumb ul section .col.flex-column {
  flex-direction: column;
}
.career .container .row .col, .career .mod_breadcrumb ul .row .col, .mod_breadcrumb .career ul .row .col, .career .container .ce_form .booking-form .formbody .col, .ce_form .booking-form .career .container .formbody .col, .career .container .ce_form .application-form .formbody .col, .ce_form .application-form .career .container .formbody .col, .career .container .offers.show-columns section .col, .offers.show-columns .career .container section .col, .career .mod_breadcrumb ul .ce_form .booking-form .formbody .col, .ce_form .booking-form .career .mod_breadcrumb ul .formbody .col, .career .mod_breadcrumb ul .ce_form .application-form .formbody .col, .ce_form .application-form .career .mod_breadcrumb ul .formbody .col, .career .mod_breadcrumb ul .offers.show-columns section .col, .offers.show-columns .career .mod_breadcrumb ul section .col {
  flex-direction: column;
}
@media only screen and (min-width: 1350px) {
  .container, .mod_breadcrumb ul {
    width: 1350px;
    max-width: 1350px;
  }
}
.flex-column {
  flex-direction: column;
}
h1, h2 {
  color: #000;
  letter-spacing: 0;
  margin: 0;
  padding-bottom: 10px;
}
h1 + p, h2 + p {
  margin-top: 0;
}
h1 {
  font-size: 47px;
}
h2 {
  font-size: 2.4rem;
}
h1 {
  margin-bottom: 25px;
}
h1:after {
  content: "";
  border-bottom: 1px solid rgba(200, 201, 199, 0.25);
  width: 100%;
  top: 36px;
  position: absolute;
  margin-left: 15px;
}
h2, h3, h4, h5, h6 {
  margin-top: 40px;
  margin-bottom: 20px;
  width: 100%;
}
.home .headerimage, .home .mod_breadcrumb, .merchant .headerimage, .merchant .mod_breadcrumb {
  display: none;
}
.grey-text {
  color: #9B9B9B;
  font-size: 24px;
}
.grey-bg, #container .simplebox.grey-bg .inside {
  background: #f1f1f1;
}
.leaflet-marker-icon svg {
  color: #FFB81C;
  font-size: 40px;
}
.leaflet-marker-icon.active svg, .leaflet-marker-icon:hover svg {
  color: #FF0000;
}
.leaflet-marker-icon.leaflet-interactive {
  pointer-events: all;
}
iframe {
  max-width: 100%;
}
.ce_leaflet .leaflet-div-icon {
  background: none;
  border: none;
}
.ce_leaflet .leaflet-fade-anim .leaflet-popup {
  margin-bottom: 60px;
  margin-left: 3px;
}
.ce_leaflet .leaflet-pane {
  z-index: 1;
}
.ce_mateTeaserBox.contact-box {
  margin-top: 50px;
}
.ce_mateTeaserBox.contact-box h2 {
  padding-left: 0;
}
#main .ce_mateTeaserBox.fullwidth .content {
  display: flex;
  align-items: center;
  flex-direction: inherit;
}
#main .mod_article {
  padding: 70px 0;
}
#main .mod_article.first {
  padding-top: 30px;
}
#main .mod_article.last {
  padding-bottom: 30px;
}
#main .mod_article.last:first-child {
  padding-top: 30px;
}
#main .mod_article.mp-tb-0 {
  padding-top: 0;
  padding-bottom: 0;
}
#main .mod_subscribe {
  padding: 0;
}
.mod_article.block {
  overflow: visible;
}
.mod_article {
  clear: both;
}
#main .mod_article.fullwidth {
  padding: 0;
}
.mod_unsubscribe {
  padding: 0;
}
.mp-tb-0 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.w85 {
  width: 85%;
  margin: 0 auto;
}
.right-aligned h1:after {
  display: none;
}
#wrapper {
  overflow-x: hidden;
  padding-top: 150px;
}
#wrapper > .container, .mod_breadcrumb #wrapper > ul {
  padding-top: 0;
}
/* Productfinder */
.ce_form .productfinder {
  margin-top: -40px;
  z-index: 3;
}
.ce_form .productfinder fieldset {
  background: #FFB81C;
  padding: 20px 10px;
  border: none;
}
.ce_form .productfinder fieldset .widget {
  width: calc(100% / 3);
  padding: 5px 10px;
}
.ce_form .productfinder fieldset .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0;
}
/* Shortlinks */
footer.page-footer nav li a, footer.page-footer nav li strong {
  display: table;
  padding: 0;
}
footer.page-footer nav li a:hover, footer.page-footer nav li strong:hover {
  background: #dfa01c;
}
.shortlinks {
  position: fixed;
  left: -1px;
  top: 50%;
  width: 70px;
  z-index: 10;
  margin-top: -125px;
}
.shortlinks li {
  width: 100%;
  height: 70px;
  margin: 10px 0;
  position: relative;
}
.shortlinks li.active {
  display: table;
}
.shortlinks li.active strong {
  display: table-cell;
  vertical-align: bottom;
  font-weight: 500;
}
.shortlinks strong {
  line-height: 1;
  padding: 8px 0;
}
.shortlinks a, .shortlinks strong {
  font-size: 0.7rem;
  font-weight: 700;
  text-align: center;
  height: 100%;
  display: table;
  width: 100%;
  background: #FFB81C;
  box-sizing: content-box;
  color: #fff;
  padding: 0;
}
.shortlinks a:hover, .shortlinks strong:hover {
  background: #dfa01c;
}
.shortlinks a:hover:before, .shortlinks strong:hover:before {
  color: #fff;
}
.shortlinks a span, .shortlinks strong span {
  display: table-cell;
  vertical-align: bottom;
  max-width: 70px;
  overflow: hidden;
  font-size: 0.6rem;
  line-height: 1;
  padding: 12px 0;
  color: #000;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0;
}
.shortlinks a:before, .shortlinks strong:before {
  font-family: "Material Icons";
  position: absolute;
  font-size: 2rem;
  left: 50%;
  margin-left: -16px;
  top: 5px;
  font-weight: 400;
}
.shortlinks a.contact:before, .shortlinks strong.contact:before {
  content: "";
  -webkit-font-feature-settings: "";
}
.shortlinks a.email:before, .shortlinks strong.email:before {
  content: "";
  -webkit-font-feature-settings: "";
}
.shortlinks a.login:before, .shortlinks strong.login:before {
  content: "";
  -webkit-font-feature-settings: "";
}
.shortlinks a.downloads:before, .shortlinks strong.downloads:before {
  content: "";
  -webkit-font-feature-settings: "";
}
#cboxTitle {
  bottom: 5px;
  left: 0;
  padding: 0px 20px;
  background-color: #000;
  width: 100%;
  opacity: 0.9;
  top: unset !important;
}
#cboxCurrent {
  bottom: 12px;
  right: 21px !important;
  top: unset !important;
}
.tabcontrol_panes ul > li:before {
  left: 0 !important;
}
.navbar-helper {
  display: none;
}
.mod_iso_checkout .steps li {
  min-width: 180px;
}
.nav .nav-wrapper {
  display: block !important;
}
/* Parts */
.back {
  margin-top: 50px;
}
.ce_form {
  width: 100%;
}
.ce_form.block {
  overflow: visible;
}
.ce_form .booking-form .explanation ul:not(.browser-default), .ce_form .application-form .explanation ul:not(.browser-default) {
  padding-left: 20px;
  margin: 0;
}
.ce_form .booking-form .explanation ul:not(.browser-default) li, .ce_form .application-form .explanation ul:not(.browser-default) li {
  list-style-type: disc;
}
.ce_form .booking-form .formbody .widget-text, .ce_form .booking-form .formbody .widget-select, .ce_form .application-form .formbody .widget-text, .ce_form .application-form .formbody .widget-select {
  width: 50%;
}
.ce_form .booking-form .formbody .widget, .ce_form .application-form .formbody .widget {
  padding: 0 15px;
}
.ce_form .booking-form .formbody .widget-explanation, .ce_form .application-form .formbody .widget-explanation {
  font-size: 1rem;
}
.ce_form .booking-form label, .ce_form .application-form label {
  display: block;
}
.ce_form .col {
  margin-left: -10px;
  margin-right: -10px;
}
.ce_form .col .widget {
  padding: 0 10px;
  width: 100%;
}
.ce_form .col .widget.col-6 {
  width: 50%;
}
.ce_form .col .widget:not(.widget-explanation) {
  line-height: 20px;
}
.ce_form .col .widget:not(.widget-explanation) > label {
  margin-bottom: 5px;
  display: block;
}
.ce_form .col .widget:not(.widget-explanation).widget-radio > label {
  display: inline-block;
  margin-top: 5px;
}
.ce_form fieldset {
  padding: 0;
}
.ce_form label {
  font-size: 1rem;
  color: #000;
}
.ce_form .formbody > fieldset legend {
  padding: 40px 10px 0;
  font-weight: 700;
}
.ce_form input[type="file"] {
  font-size: 1rem;
  margin: 0;
  display: block;
}
.ce_form .radio_container {
  border: none;
  padding: 0;
}
.ce_form .radio_container label {
  color: #000;
  font-size: 1rem;
  padding: 0 0 0 30px;
  word-break: break-word;
}
.ce_form .radio_container legend {
  font-size: 1rem;
  color: #000;
  margin-bottom: 0;
}
.ce_form .radio_container span {
  padding-right: 10px;
}
.ce_form .select label {
  padding: 0;
}
.checkbox_container {
  border: none;
}
.checkbox_container label {
  padding-left: 0;
}
.dropdown-content li {
  min-height: 0;
}
.dropdown-content li > span, .dropdown-content li > a {
  padding: 10px 15px;
  color: #000;
}
form.productfinder .dropdown-content li:first-child > span, form.productfinder .dropdown-content li:first-child > a {
  font-weight: 700;
}
form fieldset {
  margin: 0;
  border: 0;
}
input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea, textarea {
  border: none;
  background: #f1f1f1;
  font-size: 18px;
}
input:not([type]).disabled, input[type=text]:not(.browser-default).disabled, input[type=password]:not(.browser-default).disabled, input[type=email]:not(.browser-default).disabled, input[type=url]:not(.browser-default).disabled, input[type=time]:not(.browser-default).disabled, input[type=date]:not(.browser-default).disabled, input[type=datetime]:not(.browser-default).disabled, input[type=datetime-local]:not(.browser-default).disabled, input[type=tel]:not(.browser-default).disabled, input[type=number]:not(.browser-default).disabled, input[type=search]:not(.browser-default).disabled, textarea.materialize-textarea.disabled, textarea.disabled {
  color: #868686;
}
.input-field, .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 15px 0;
}
.inquiry textarea {
  height: 205px;
}
.mod_login {
  padding: 0 5px;
}
.mod_registration {
  padding: 0;
}
.mod_registration fieldset {
  padding-left: 0;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 20px;
}
.mod_registration fieldset legend {
  padding: 0 15px;
}
.mod_registration fieldset .widget {
  width: 50%;
  padding: 0 15px;
  margin: 0;
}
.mod_registration .submit {
  margin: 0;
}
.productfinder .select-wrapper input.select-dropdown {
  background: #fff;
}
.select-wrapper input.select-dropdown {
  margin: 0;
  border: none;
  padding: 0 40px 0 15px;
  font-weight: 700;
  color: #000;
  background: #f1f1f1;
}
.select-wrapper span.caret {
  right: 0;
  text-indent: -99999px;
  display: flex;
  cursor: pointer;
  padding-right: 5px;
  pointer-events: none;
}
.select-wrapper span.caret:after {
  font-family: "Material Icons";
  content: "";
  -webkit-font-feature-settings: "";
  text-indent: 0;
  display: block;
  font-size: 32px;
  color: #000;
}
.select-textfield + .widget {
  display: none;
}
#wrapper textarea {
  font-size: 18px;
  overflow: auto;
}
#wrapper .btn, #wrapper .back a, .back #wrapper a {
  box-shadow: none;
  display: inline-block;
  font-size: 16px;
  padding: 15px 25px;
  line-height: 22px;
  height: inherit;
}
#wrapper .btn:hover, #wrapper .back a:hover, .back #wrapper a:hover {
  color: #fff;
}
#wrapper input:not([type]):focus:not([readonly]), #wrapper input[type=text]:focus:not([readonly]), #wrapper input[type=password]:focus:not([readonly]), #wrapper input[type=email]:focus:not([readonly]), #wrapper input[type=url]:focus:not([readonly]), #wrapper input[type=time]:focus:not([readonly]), #wrapper input[type=date]:focus:not([readonly]), #wrapper input[type=datetime]:focus:not([readonly]), #wrapper input[type=datetime-local]:focus:not([readonly]), #wrapper input[type=tel]:focus:not([readonly]), #wrapper input[type=number]:focus:not([readonly]), #wrapper input[type=search]:focus:not([readonly]), #wrapper textarea.materialize-textarea:focus:not([readonly]), #wrapper textarea:focus:not([readonly]) {
  border: none;
}
.widget.widget-upload:not(.widget-checkbox):not(.widget-radio) > label {
  position: relative;
  top: inherit;
  padding: 0 0 20px;
  color: #333;
  font-weight: 700;
}
.widget:not(.widget-checkbox):not(.widget-radio):not(.widget-upload) > label {
  left: 15px;
  color: #333;
}
[type="checkbox"] + span:not(.lever):before, [type="checkbox"]:not(.filled-in) + span:not(.lever):after, [type="radio"]:not(:checked) + span:before, [type="radio"]:not(:checked) + span:after {
  border: 1px solid #000;
  height: 20px;
  width: 20px;
}
[type="checkbox"] + span:not(.lever):hover:before {
  background: #f2f2f2;
}
[type="checkbox"]:checked + span:not(.lever) {
  font-weight: 700;
}
[type="checkbox"]:checked + span:not(.lever):after {
  border: 1px solid #000;
  transform: none;
}
[type="checkbox"]:checked + span:not(.lever):before {
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  width: 6px;
  height: 13px;
  left: 2px;
  top: 2px;
}
[type="checkbox"] + span:not(.lever):before, [type="checkbox"]:not(.filled-in) + span:not(.lever):after {
  transition: none;
}
[type="radio"]:not(:checked) + span:not(.lever):before, [type="radio"]:not(:checked) + span:not(.lever):after {
  width: 15px;
  height: 15px;
}
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
  font-size: 18px;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
  font-size: 18px;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-size: 18px;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #000;
  font-size: 18px;
}
/* Survey */
.ce_survey .checkbox_container, .ce_survey .radio_container {
  border: none;
  padding: 0;
}
.ce_survey .checkbox_container label, .ce_survey .radio_container label {
  color: #000;
}
.ce_survey .checkbox_container label + input, .ce_survey .radio_container label + input {
  display: inline-block;
  width: inherit;
}
.ce_survey .right {
  float: left !important;
}
.ce_survey .question {
  width: 60%;
}
.ce_survey .widget {
  margin: 10px 0 30px;
}
.progressbar_container, .pagetitle {
  display: none;
}
/* Newsletter */
.explanation.privacy-text p {
  margin: 0;
  font-size: 16px;
}
.newsletter-form {
  position: relative;
}
.newsletter-form button {
  margin: 0;
}
.newsletter-form button i {
  color: #9B9B9B;
  font-size: 32px;
}
.newsletter-form .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0 0 10px;
}
footer .newsletter-form button {
  background: none;
  text-indent: -99999px;
  width: 32px;
}
footer .newsletter-form button:hover {
  background: none;
}
footer .newsletter-form button:hover i {
  color: #333;
}
footer .newsletter-form button i {
  text-indent: 0;
  position: absolute;
  display: block;
  right: 0;
  top: 0;
}
footer .newsletter-form input[type=email]:not(.browser-default) {
  background: #fff;
}
footer .newsletter-form .widget:not(.widget-checkbox):not(.widget-radio).widget-submit {
  position: absolute;
  top: 9px;
  right: 10px;
  width: inherit;
}
footer .newsletter-form .widget:not(.widget-checkbox):not(.widget-radio).widget-captcha {
  font-size: 16px;
  margin: 20px 0;
}
#wrapper footer .newsletter-form .submit {
  padding: 0;
}
#wrapper #main .newsletter-form .submit {
  padding: 0 10px;
  display: flex;
  align-items: center;
  height: 40px;
  font-size: 18px;
  text-transform: none;
}
#wrapper #main .newsletter-form .submit i {
  color: #fff;
  margin-right: 10px;
  font-size: 24px;
}
#wrapper #main .newsletter-form .widget:not(.widget-checkbox):not(.widget-radio).widget-text {
  max-width: 350px;
  float: left;
  margin-right: 15px;
}
#wrapper #main .newsletter-form .widget:not(.widget-checkbox):not(.widget-radio).widget-submit {
  width: inherit;
}
/* Breadcrumb */
.mod_breadcrumb {
  background: rgba(200, 201, 199, 0.25);
  height: inherit;
  padding: 24px 0 27px;
  display: flex;
  align-items: center;
  line-height: 1;
}
.mod_breadcrumb li {
  display: inline-block;
  margin-right: 5px;
}
.mod_breadcrumb li:not(.last):after {
  content: "/";
  font-size: 14px;
}
.mod_breadcrumb li.active {
  font-size: 14px;
  text-transform: uppercase;
  margin: 0;
  padding-top: 4px;
  letter-spacing: 1.5px;
}
.mod_breadcrumb li.first a {
  margin-left: 0;
}
.mod_breadcrumb a {
  text-transform: uppercase;
  color: #000;
  margin-right: 10px;
  font-size: 14px;
  letter-spacing: 1.5px;
}
.mod_breadcrumb a:hover {
  color: #c38600;
}
/* Headerbild */
.headerimage {
  box-shadow: 0px 20px 30px 0 rgba(0, 0, 0, 0.12);
}
.headerimage img {
  width: 100%;
  vertical-align: bottom;
}
/* Navigation */
.career #header .desktop-menu-custom {
  margin: 0;
}
.career #header .desktop-menu-custom li:not(.toggleDesktopMenu) {
  display: block !important;
}
.career #header .nav-wrapper ul li.level_1 > a {
  text-transform: none;
  font-size: 20px;
  font-weight: 700;
  padding: 5px 25px;
}
.career .toggleDesktopMenu, .career .search-link {
  display: none;
}
#header {
  position: static;
  padding-top: 0 !important;
}
#header .brand-logo .ce_image:not(.fixed-nav) img {
  padding: 0;
  max-height: 80px;
}
#header .mod_article {
  overflow: visible;
}
#header .mod_customnav {
  background: none;
  box-shadow: none;
  height: inherit;
  line-height: 1;
  margin: 0;
}
#header .mod_mateNavbar {
  top: 0;
  height: 150px;
  box-shadow: 0px 2px 1px 0 rgba(191, 191, 191, 0.25);
  position: absolute;
}
#header .mod_mateNavbar.stuck {
  height: 95px;
  z-index: 900;
}
#header .mod_mateNavbar .nav-wrapper > div {
  margin: 0 auto;
}
#header nav .brand-logo {
  position: relative;
  background: #FFB81C;
  height: 100%;
  padding: 0 30px;
}
#header nav .brand-logo .mod_article {
  display: flex;
  align-items: center;
  height: 100%;
}
#header .toggleDesktopMenu {
  border-right: 2px solid #000;
}
#header .toggleDesktopMenu a {
  font-size: 16px !important;
}
#header .toggleDesktopMenu .close-icon {
  display: none;
}
#header .toggleDesktopMenu.active .close-icon {
  display: flex;
}
#header .toggleDesktopMenu.active .open-icon {
  display: none;
}
#header .toggleDesktopMenu.active a, #header .toggleDesktopMenu.active i.material-icons {
  color: #FFB81C;
}
#header .toggleDesktopMenu i.material-icons {
  color: #000;
  font-size: 20px;
  line-height: 1;
}
.megamenu-open:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 13;
}
.mod_changelanguage.block {
  overflow: visible;
}
.mod_changelanguage ul.dropdown-content {
  padding: 0;
}
.mod_changelanguage ul.dropdown-content li {
  min-height: inherit;
}
.mod_changelanguage ul.dropdown-content li > span, .mod_changelanguage ul.dropdown-content li > a {
  color: #000;
  padding: 10px;
  height: inherit;
  line-height: 1;
  margin: 0;
  border: none;
  font-size: 14px;
}
.mod_changelanguage .select-wrapper {
  position: relative;
}
.mod_changelanguage .select-wrapper .caret {
  fill: #000;
}
.mod_changelanguage .select-wrapper input.select-dropdown {
  border: none;
  color: #000;
  padding: 0 0 0 20px;
  margin: 0 0 0 15px;
  width: 65px;
  background: none;
  font-weight: 400;
}
.mod_changelanguage .select-wrapper:before {
  position: absolute;
  content: "";
  font-family: "Material Icons";
  left: 15px;
  top: 1px;
  height: 100%;
  display: flex;
  align-items: center;
  font-size: 15px;
}
.mod_changelanguage .select-wrapper span.caret {
  right: 0;
  padding: 0;
}
.mod_changelanguage .select-wrapper span.caret:after {
  font-size: 18px;
}
nav i.material-icons {
  color: #000;
}
.sectionTop {
  background: none;
  z-index: inherit;
  height: 60px;
  position: absolute;
  top: 0;
}
.sectionTop .inside {
  display: flex;
  justify-content: flex-end;
  height: 100%;
}
.sectionTop .inside > div {
  z-index: 15;
}
.sectionTop .inside nav a, .sectionTop .inside nav span {
  font-size: 11px;
  text-transform: uppercase;
  padding: 0 10px;
  border-right: 1px solid #a2a2a2;
  color: #000;
  letter-spacing: 1.5px;
}
.sectionTop .inside nav a.last, .sectionTop .inside nav span.last {
  padding-right: 0;
  margin-right: 0;
  border: none;
}
.sectionTop .inside nav a:hover, .sectionTop .inside nav span:hover {
  background: none;
  color: #c38600;
}
.sectionTop .inside nav span {
  color: #FFB81C;
}
.sectionTop .inside nav span:hover {
  color: #FFB81C;
}
.sectionTop .inside nav > div {
  padding: 0;
}
.search-link {
  float: right;
  padding-top: 60px;
  display: flex;
  align-items: center;
  height: 100%;
}
.stuck .brand-logo .ce_image.fixed-nav img {
  height: inherit;
}
nav .search-link i.material-icons {
  font-size: 20px;
}
@media (min-width: 993px) {
  #header .nav-wrapper ul.dropdown-content .dropdown-content {
    left: 0 !important;
  }
  #header .desktop-menu-custom {
    margin: 0 10px 0 0;
    height: 100%;
    display: flex;
    align-items: center;
    padding-top: 60px;
  }
  #header .desktop-menu-custom li:not(.toggleDesktopMenu) {
    display: none;
  }
  #header .desktop-menu-custom > li > ul.active {
    width: 100%;
    background: #fff;
    top: 140px !important;
    left: 0 !important;
    padding: 30px 0 60px;
  }
  #header .nav-wrapper {
    position: static;
  }
  #header .nav-wrapper a {
    white-space: normal;
  }
  #header .nav-wrapper .level_1 > a.dropdown-button + .dropdown-content {
    position: absolute;
    display: none !important;
    top: 150px !important;
    width: 100% !important;
    background: #fff;
    left: 0 !important;
    opacity: 1;
    padding: 50px 0;
  }
  #header .nav-wrapper .level_1 > a.dropdown-button.active + .dropdown-content {
    display: block !important;
  }
  #header .nav-wrapper .container > div, #header .nav-wrapper .mod_breadcrumb ul > div, .mod_breadcrumb #header .nav-wrapper ul > div {
    margin-right: -15px;
    margin-left: -10px;
  }
  #header .nav-wrapper ul.level_3 {
    display: block !important;
    opacity: 1;
  }
  #header .nav-wrapper ul.dropdown-content {
    position: relative;
  }
  #header .nav-wrapper ul.dropdown-content .dropdown-content.level_3 {
    position: relative;
    margin: 0;
    left: 0;
  }
  #header .nav-wrapper ul li {
    height: 20px;
  }
  #header .nav-wrapper ul li:hover ul.dropdown-content {
    display: none;
  }
  #header .nav-wrapper ul li a:hover:before, #header .nav-wrapper ul li a.active:before {
    display: none;
  }
  #header .nav-wrapper ul li a .nav-item-img {
    text-transform: none;
  }
  #header .nav-wrapper ul li.level_1 > a {
    font-size: 16px;
    letter-spacing: 0.1px;
  }
  #header .nav-wrapper ul li.level_1 > a.active, #header .nav-wrapper ul li.level_1 > a:hover, #header .nav-wrapper ul li.level_1 > a.trail {
    color: #FFB81C;
  }
  #header .nav-wrapper ul li.level_1 > a.trail:before {
    display: none;
  }
  #header .nav-wrapper ul li.level_2 {
    width: calc(100% / 4);
    float: left;
    clear: none;
    padding: 0 10px;
    font-weight: 700;
  }
  #header .nav-wrapper ul li.level_2:hover ul {
    display: block;
  }
  #header .nav-wrapper ul li.level_2:hover a {
    color: #000;
  }
  #header .nav-wrapper ul li.level_2 > a {
    letter-spacing: 1.5px;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
    display: inline-block;
    width: 100%;
  }
  #header .nav-wrapper ul li.level_2 > a:hover, #header .nav-wrapper ul li.level_2 > a.active {
    font-weight: 700;
    color: #FFB81C;
  }
  #header .nav-wrapper ul li.level_2 > a:hover:before, #header .nav-wrapper ul li.level_2 > a.active:before {
    display: block;
  }
  #header .nav-wrapper ul li.level_2 > a:before {
    content: "";
    width: 10px;
    height: 10px;
    background: #FFB81C;
    position: absolute;
    left: 0;
    top: 15px;
    display: block;
  }
  #header .nav-wrapper ul li.level_2 > a .image_container {
    margin: 10px 0 0 -15px;
  }
  #header .nav-wrapper ul li.level_2 > a img {
    padding: 0;
  }
  #header .nav-wrapper ul li.level_3 {
    padding: 0;
  }
  #header .nav-wrapper ul li.level_3 > a {
    font-weight: 400;
    padding: 5px 0;
    letter-spacing: 1.5px;
    font-size: 14px;
  }
  #header .nav-wrapper ul li.level_3 > a:hover, #header .nav-wrapper ul li.level_3 > a.active, #header .nav-wrapper ul li.level_3 > a.trail {
    color: #FFB81C;
  }
  #header .mod_mateNavbar.stuck .brand-logo .ce_image.fixed-nav img {
    height: 40px;
  }
  #header .mod_mateNavbar.stuck .desktop-menu-custom {
    padding-top: 0;
  }
  #header .mod_mateNavbar.stuck .desktop-menu-custom > li > ul.active {
    top: 95px !important;
  }
  #header .mod_mateNavbar.stuck .material-icons {
    color: #000;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper ul li a {
    color: #000;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper ul li a.active {
    color: #FFB81C;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper ul li.active > a {
    color: #FFB81C;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content li a {
    color: #000;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content li a.active {
    color: #FFB81C;
  }
  #header .mod_mateNavbar.stuck .nav-wrapper a.dropdown-button.active + .level_2.dropdown-content {
    top: 95px !important;
  }
  #header .mod_mateNavbar.stuck .search-link {
    padding-top: 0;
  }
  #header .mod_mateNavbar.stuck .search-link .material-icons {
    color: #000;
  }
}
#header .nav-wrapper .desktop-menu-custom ul li:not(.toggleDesktopMenu) {
  display: none;
}
/* Suche */
.modal.search-modal {
  width: 600px;
}
.modal.search-modal .mod_search {
  width: 100%;
}
.modal.search-modal .mod_search .formbody {
  border: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.modal.search-modal .mod_search h2 {
  margin-bottom: 15px;
  font-size: 32px;
}
.modal.search-modal .mod_search .widget.widget-submit {
  width: 250px;
  margin: 10px 0 10px 10px;
}
#wrapper .search-modal .submit {
  height: 40px;
  font-size: 14px;
  width: 100%;
  padding: 0;
}
.back_hauptseite, .career .stuck .back_hauptseite {
  display: none;
}
.career .back_hauptseite {
  display: block;
  position: relative;
}
.career .back_hauptseite a {
  position: absolute;
  z-index: 15;
  right: 26px;
  color: #787878;
  font-size: 16px;
  margin-top: 25px;
}
.career #header .mod_customnav {
  display: none;
}
a.print {
  position: absolute;
  margin-top: -50px;
  margin-left: 5px;
  z-index: 1;
}
.career a.print {
  display: none;
}
.career footer.page-footer .footer-copyright {
  padding: 0;
}
.career footer.page-footer .footer-copyright .container, .career footer.page-footer .footer-copyright .mod_breadcrumb ul, .mod_breadcrumb .career footer.page-footer .footer-copyright ul {
  background: none;
  margin: 0 auto;
  padding: 15px 0;
}
.career footer.page-footer .footer-copyright .container:after, .career footer.page-footer .footer-copyright .mod_breadcrumb ul:after, .mod_breadcrumb .career footer.page-footer .footer-copyright ul:after {
  display: none;
}
.career footer.page-footer .footer-copyright .mod_customnav ul a:hover, .career footer.page-footer .footer-copyright .mod_customnav ul span {
  color: #FFB81C;
}
.career footer.page-footer .footer-copyright p {
  margin-left: 0;
}
footer.page-footer {
  background: rgba(200, 201, 199, 0.25);
  font-size: 14px;
  letter-spacing: 1.5px;
  color: #000;
}
footer.page-footer > .container, .mod_breadcrumb footer.page-footer > ul {
  padding-top: 50px;
  padding-bottom: 40px;
}
footer.page-footer > .container a, .mod_breadcrumb footer.page-footer > ul a {
  color: #000;
}
footer.page-footer > .container .mod_customnav li, .mod_breadcrumb footer.page-footer > ul .mod_customnav li {
  display: block;
  width: 100%;
}
footer.page-footer > .container .mod_customnav li a, .mod_breadcrumb footer.page-footer > ul .mod_customnav li a, footer.page-footer > .container .mod_customnav li span, .mod_breadcrumb footer.page-footer > ul .mod_customnav li span {
  color: #000;
  text-transform: uppercase;
  padding: 3px 0;
  font-size: 14px;
}
footer.page-footer > .container .mod_customnav li a:hover, .mod_breadcrumb footer.page-footer > ul .mod_customnav li a:hover, footer.page-footer > .container .mod_customnav li span:hover, .mod_breadcrumb footer.page-footer > ul .mod_customnav li span:hover {
  background: none;
  color: #FFB81C;
}
footer.page-footer > .container .mod_customnav li span, .mod_breadcrumb footer.page-footer > ul .mod_customnav li span {
  color: #FFB81C;
}
footer.page-footer > .container.syndication, .mod_breadcrumb footer.page-footer > ul.syndication {
  padding: 0;
}
footer.page-footer .footer-copyright {
  text-transform: uppercase;
  background: none;
  color: #000;
  padding: 0 0 0 200px;
  position: relative;
  z-index: 1;
  text-align: left;
}
footer.page-footer .footer-copyright .ce_text.col {
  margin: 0;
}
footer.page-footer .footer-copyright .container, footer.page-footer .footer-copyright .mod_breadcrumb ul, .mod_breadcrumb footer.page-footer .footer-copyright ul {
  background: #FFB81C;
  padding: 15px 3.5% 15px 30px;
  position: static;
}
footer.page-footer .footer-copyright .container:after, footer.page-footer .footer-copyright .mod_breadcrumb ul:after, .mod_breadcrumb footer.page-footer .footer-copyright ul:after {
  position: absolute;
  content: "";
  width: 25%;
  height: 100%;
  background: #FFB81C;
  right: 0;
  top: 0;
  z-index: -1;
}
footer.page-footer .footer-copyright .mod_article {
  display: flex;
  align-items: center;
}
footer.page-footer .footer-copyright .mod_customnav {
  margin: 0;
}
footer.page-footer .footer-copyright .mod_customnav ul {
  text-align: right;
}
footer.page-footer .footer-copyright .mod_customnav ul li {
  padding: 5px 0;
  float: none;
  display: inline-block;
  width: auto;
}
footer.page-footer .footer-copyright .mod_customnav ul li.last a, footer.page-footer .footer-copyright .mod_customnav ul li.last span {
  border: none;
}
footer.page-footer .footer-copyright .mod_customnav ul a {
  font-size: 14px;
  color: #000;
  border-right: 1px solid #000;
  line-height: 14px;
  padding: 0 15px;
  display: block;
}
footer.page-footer .footer-copyright .mod_customnav ul a:hover {
  background: none;
  color: #fff;
}
footer.page-footer .footer-copyright .mod_customnav ul span {
  border-right: 1px solid #000;
  padding: 0 15px;
}
footer.page-footer h2 {
  margin: 10px 0;
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-weight: 700;
}
footer.page-footer .material-icons {
  color: #FFB81C;
}
footer.page-footer .mod_subscribe {
  background: none;
  padding: 0;
  margin: 0;
  position: relative;
}
footer.page-footer .mod_subscribe input[type=text]:not(.browser-default) {
  border: none;
  padding-right: 50px;
}
footer.page-footer .mod_subscribe input[type=text]:not(.browser-default):focus {
  border: none;
}
footer.page-footer .mod_subscribe ::placeholder {
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe ::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe :-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe :-moz-placeholder {
  /* Firefox 18- */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe .submit {
  margin: 0;
}
footer.page-footer .mod_subscribe .submit i {
  font-size: 28px;
  color: #C8C9C7;
}
footer.page-footer .mod_subscribe .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0;
}
footer.page-footer .mod_subscribe .widget-submit.widget:not(.widget-checkbox):not(.widget-radio) {
  position: absolute;
  top: 0;
  right: 0;
  width: inherit;
  height: 100%;
}
footer.page-footer nav {
  background: none;
  overflow: hidden;
  box-shadow: none;
  line-height: inherit;
}
footer.page-footer p {
  font-size: 14px;
}
footer.page-footer .privacy-text p {
  font-size: 12px;
  margin-bottom: 0;
}
footer.page-footer .privacy-text p a {
  color: #FFB81C;
}
footer.page-footer .social + h2 {
  margin-top: 30px;
}
footer.page-footer table th, footer.page-footer table td {
  border: none;
  padding: 3px 0;
}
.newsletter-abo footer .mod_subscribe {
  display: none;
}
.social {
  display: inline-block;
  margin-bottom: 5px;
  margin-right: 5px;
}
.social:first-child {
  margin-left: 12px;
}
.social a {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.social svg {
  color: #fff;
  font-size: 24px;
}
.social.youtube a {
  background: #FF0000;
}
.social.youtube a:hover {
  background: rgba(255, 0, 0, 0.7);
}
.social.rss a {
  background: #FFB81C;
}
.social.rss a:hover {
  background: rgba(255, 184, 28, 0.7);
}
.social.xing a {
  background: #006668;
}
.social.xing a:hover {
  background: rgba(0, 102, 104, 0.7);
}
.social.share a {
  background: #2263AE;
}
.social.share a:hover {
  background: rgba(34, 99, 174, 0.7);
}
.social.linkedin a {
  background: #2263AE;
}
.social.linkedin a:hover {
  background: rgba(34, 99, 174, 0.7);
}
.social.pinterest a {
  background: #cc0001;
}
.social.pinterest a:hover {
  background: rgba(204, 0, 1, 0.7);
}
.social.facebook a {
  background: #3c579c;
}
.social.facebook a:hover {
  background: rgba(60, 87, 156, 0.7);
}
.social.instagram a {
  background: #82492c;
}
.social.instagram a:hover {
  background: rgba(130, 73, 44, 0.7);
}
.social.twitter a {
  background: #4895f1;
}
.social.twitter a:hover {
  background: rgba(72, 149, 241, 0.7);
}
.social.tiktok a {
  background: #161823;
}
.social.tiktok a:hover {
  background: rgba(22, 24, 35, 0.7);
}
#wrapper footer .mod_subscribe .submit {
  background: none;
  box-shadow: none;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
.ce_catalogFilterForm, .mod_catalogUniversalView {
  margin-top: 50px;
  max-width: 100%;
  width: 100%;
}
.ce_catalogFilterForm.block, .mod_catalogUniversalView.block {
  overflow: visible;
}
.container .catalog-container.row, .mod_breadcrumb ul .catalog-container.row, .container .ce_form .booking-form .catalog-container.formbody, .ce_form .booking-form .container .catalog-container.formbody, .container .ce_form .application-form .catalog-container.formbody, .ce_form .application-form .container .catalog-container.formbody, .container .offers.show-columns section.catalog-container, .offers.show-columns .container section.catalog-container, .mod_breadcrumb ul .ce_form .booking-form .catalog-container.formbody, .ce_form .booking-form .mod_breadcrumb ul .catalog-container.formbody, .mod_breadcrumb ul .ce_form .application-form .catalog-container.formbody, .ce_form .application-form .mod_breadcrumb ul .catalog-container.formbody, .mod_breadcrumb ul .offers.show-columns section.catalog-container, .offers.show-columns .mod_breadcrumb ul section.catalog-container {
  display: block;
}
/* Catalog Listenansicht */
.ce_text + .mod_catalogUniversalView {
  clear: both;
}
.ce_catalogFilterForm .checkbox_container label, .ce_catalogFilterForm .radio_container label {
  color: #000;
}
.ce_catalogFilterForm .ctlg_form_field {
  margin-bottom: 30px;
}
.ctlg_teaser {
  margin-bottom: 24px;
}
.ctlg_teaser a {
  color: #000;
}
.ctlg_teaser .description {
  font-size: 18px;
}
.ctlg_teaser h3 {
  margin: 0;
  font-size: 24px;
  color: #000;
  font-weight: 700;
  margin-bottom: 10px;
}
.ctlg_teaser .inside {
  box-shadow: 0 0 15px 0 rgba(49, 49, 49, 0.25);
  padding: 30px;
  word-break: break-word;
  width: 100%;
  transition: background 0.3s;
}
.ctlg_teaser .inside:hover {
  background: #FFB81C;
  color: #fff;
}
.ctlg_teaser .inside:hover h3 {
  color: #fff;
}
.ctlg_teaser .inside:hover .more {
  background: #dc9e16;
}
.ctlg_teaser .inside:hover .submit i {
  color: #fff;
}
.ctlg_teaser .more {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFB81C;
}
.ctlg_teaser .more i {
  color: #fff;
}
.ctlg_teaser .submit {
  background: none;
}
.ctlg_teaser .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0;
}
.ctlg_view_message {
  padding: 0 15px 50px;
  margin: 0;
}
#wrapper .ctlg_teaser .submit {
  padding: 0;
  margin: 0;
}
.message {
  margin: 0;
  padding: 0 12px;
}
/* Modal */
.modal {
  width: 850px;
  height: inherit;
  background: #fff;
  top: 50% !important;
  margin-top: -250px;
  max-width: 95vw;
}
.modal .close-modal {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
}
.modal .close-modal i {
  color: #000;
}
.modal h2 {
  color: #000;
  padding: 0;
  margin: 0;
}
.modal .modal-content {
  padding: 50px;
  display: flex;
  align-items: center;
  height: 100%;
}
.modal .row, .modal .ce_form .booking-form .formbody, .ce_form .booking-form .modal .formbody, .modal .ce_form .application-form .formbody, .ce_form .application-form .modal .formbody, .modal .offers.show-columns section, .offers.show-columns .modal section {
  margin-bottom: 0;
}
.modal .submit {
  margin-top: 0;
}
.modal textarea {
  height: 205px;
}
.modal .widget:not(.widget-checkbox):not(.widget-radio).widget-explanation {
  margin-top: 0;
}
.wishlist-modal {
  width: 600px;
  height: inherit;
  top: 50% !important;
  margin-top: -125px;
}
.wishlist-modal a {
  color: #FFB81C;
  font-weight: 500;
  text-decoration: underline;
}
.wishlist-modal .headline {
  display: flex;
}
.wishlist-modal h3 {
  font-weight: 700;
}
.wishlist-modal .icon {
  position: relative;
  margin-left: -13px;
}
.wishlist-modal .icon i {
  font-size: 65px;
  margin-top: -5px;
}
.wishlist-modal .icon span {
  position: absolute;
  color: #fff;
  width: 100%;
  text-align: center;
  font-weight: 500;
  font-size: 24px;
  padding-top: 8px;
}
.wishlist-modal p {
  margin: 0;
  font-size: 18px;
}
.wishlist-modal p a {
  font-weight: 700;
}
#modalWishlistRemove {
  height: 200px;
}
/* Catalog Filter */
.anlagen-bleche .filter-product {
  display: none;
}
.ce_catalogFilterForm .ctlg_form_field {
  box-shadow: 0 0 15px 0 rgba(49, 49, 49, 0.25);
}
.ce_catalogFilterForm .checkbox_container, .ce_catalogFilterForm .radio_container {
  padding: 2px 30px;
  border: none;
}
.ce_catalogFilterForm .checkbox_container label, .ce_catalogFilterForm .radio_container label {
  padding-left: 0;
}
.ce_catalogFilterForm .checkbox_container [type="checkbox"] + label:hover:before, .ce_catalogFilterForm .checkbox_container [type="radio"] + label:hover:before, .ce_catalogFilterForm .radio_container [type="checkbox"] + label:hover:before, .ce_catalogFilterForm .radio_container [type="radio"] + label:hover:before {
  background: #f2f2f2;
}
.ce_catalogFilterForm .checkbox_container:nth-of-type(1), .ce_catalogFilterForm .radio_container:nth-of-type(1) {
  padding-top: 25px;
}
.ce_catalogFilterForm .checkbox_container:last-child, .ce_catalogFilterForm .radio_container:last-child {
  padding-bottom: 30px;
}
.ce_catalogFilterForm form {
  width: 100%;
}
.ce_catalogFilterForm p {
  margin: 0;
  background: #FFB81C;
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  height: 50px;
  display: flex;
  align-items: center;
  padding: 10px 30px;
  line-height: 22px;
}
.ce_catalogFilterForm [type="radio"]:not(:checked) + label:before, .ce_catalogFilterForm [type="radio"]:not(:checked) + label:after {
  width: 20px;
  height: 20px;
  border-radius: 0;
  margin: 0;
  transition: none;
}
.ce_catalogFilterForm [type="radio"] + label:before, .ce_catalogFilterForm [type="radio"] + label:after {
  transition: none;
}
.ce_catalogFilterForm [type="radio"]:checked + label:before {
  border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  transform: rotate(40deg);
  backface-visibility: hidden;
  transform-origin: 100% 100%;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  width: 6px;
  height: 13px;
  left: 2px;
  top: 2px;
  margin: 0;
}
.ce_catalogFilterForm [type="radio"]:checked + label:after, .ce_catalogFilterForm [type="radio"].with-gap:checked + label:before, .ce_catalogFilterForm [type="radio"].with-gap:checked + label:after {
  background: none;
  border: 1px solid #000;
  border-radius: 0;
  width: 20px;
  height: 20px;
  margin: 0;
  transform: scale(1);
}
.ce_catalogFilterForm [type="radio"]:not(:checked) + label:before, .ce_catalogFilterForm [type="radio"]:not(:checked) + label:after, .ce_catalogFilterForm [type="radio"]:checked + label:before, .ce_catalogFilterForm [type="radio"]:checked + label:after, .ce_catalogFilterForm [type="radio"].with-gap:checked + label:before, .ce_catalogFilterForm [type="radio"].with-gap:checked + label:after {
  border-radius: 0;
}
.ce_catalogFilterForm .submit_container {
  display: none;
}
.container .ce_catalogFilterForm.col, .mod_breadcrumb ul .ce_catalogFilterForm.col {
  padding-right: 0;
}
.range-slider {
  padding: 30px 40px 20px;
}
.range-slider .noUi-connect {
  background: #FFB81C;
}
.range-inputs {
  position: relative;
  padding-bottom: 20px;
}
.range-inputs.not-active input {
  opacity: 0.3;
}
.range-inputs input[type=text]:not(.browser-default) {
  width: 90px;
  height: 30px;
  margin: 0 10px;
}
.range-inputs label {
  font-size: 16px;
}
.range-inputs .range-min, .range-inputs .range-max {
  display: flex;
  justify-content: center;
  padding: 10px 20px;
  align-items: center;
}
.range-inputs .unit {
  font-size: 16px;
  color: #9e9e9e;
  width: 25px;
}
#wrapper .range-inputs .submit {
  padding: 0;
  margin: 0;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  bottom: 0;
}
#wrapper .range-inputs .submit i {
  color: #fff;
}
#wrapper .range-inputs .submit:hover {
  background: #c38600;
}
/* Catalog Detailansicht */
.container .thumbnails, .mod_breadcrumb ul .thumbnails {
  margin-left: -20px;
  margin-right: -20px;
  margin-top: 40px;
}
.container .thumbnails .col, .mod_breadcrumb ul .thumbnails .col {
  padding: 0 20px;
}
.mod_catalogMasterView.block {
  overflow: visible;
}
.mod_catalogMasterView .buttons {
  width: 100%;
  margin-top: 30px;
  overflow: hidden;
}
.mod_catalogMasterView .buttons .inside, .mod_catalogMasterView .buttons .wishlist, .mod_catalogMasterView .buttons form, .mod_catalogMasterView .buttons .widget {
  height: 100%;
  float: left;
  overflow: hidden;
}
.mod_catalogMasterView .buttons .inside > a {
  margin-left: 10px;
}
.mod_catalogMasterView .buttons .inside .wishlist, .mod_catalogMasterView .buttons .inside > a {
  float: left;
  color: #fff;
}
.mod_catalogMasterView .buttons .submit, .mod_catalogMasterView .buttons .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0;
}
.mod_catalogMasterView .buttons .submit {
  background: #f1f1f1;
}
.mod_catalogMasterView .buttons .submit i {
  color: #000;
  font-size: 24px;
  display: flex;
}
.mod_catalogMasterView .content.col {
  padding-left: 50px;
}
.mod_catalogMasterView .contact-box > div {
  flex-wrap: inherit;
}
.mod_catalogMasterView .downloads {
  margin: 0;
}
.mod_catalogMasterView h1 {
  padding-top: 0;
  margin-bottom: 0;
}
.mod_catalogMasterView h1:after {
  display: none;
}
.mod_catalogMasterView h2 {
  font-size: 20px;
  font-weight: 700;
  padding: 20px 0 20px;
  margin-top: 20px;
}
.mod_catalogMasterView.jobs h2 + p {
  margin-top: 1em;
}
.mod_catalogMasterView .modal h2 {
  padding: 0;
  margin: 0;
}
.mod_catalogMasterView table {
  width: auto !important;
}
.mod_catalogMasterView table th, .mod_catalogMasterView table td {
  border: none;
  vertical-align: top;
  padding: 3px 0;
}
.mod_catalogMasterView table td[colspan="3"] {
  min-width: 500px !important;
}
.mod_catalogMasterView table td:first-child {
  font-weight: 900;
  width: 250px !important;
}
.mod_catalogMasterView .tabs {
  margin-top: 50px;
}
.mod_catalogMasterView .tabs a:focus, .mod_catalogMasterView .tabs a:focus.active {
  background: rgba(200, 201, 199, 0.25);
}
.mod_catalogMasterView .tabs-content table td:first-child {
  width: auto !important;
  padding-right: 30px;
}
.ce_catalogFilterForm + .contact-box {
  margin: 0;
}
.contact-box {
  margin-top: 60px;
}
.contact-box .inside {
  background: #f1f1f1;
  padding: 30px;
  width: 100%;
  height: inherit;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.contact-box .inside > div {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.contact-box > a {
  margin-top: 10px;
  clear: both;
}
.contact-box.ce_mateTeaserBox p {
  padding: 0;
}
.contact-box h2 {
  padding: 0 0 15px 45px;
  margin: 0;
  font-size: 20px;
  font-weight: 900;
}
.contact-box h2 i {
  position: absolute;
  left: -10px;
  top: -10px;
  font-size: 50px;
  color: rgba(0, 0, 0, 0.4);
}
.contact-box .image {
  min-width: 113px;
  padding-right: 30px;
}
.contact-box p {
  font-size: 18px;
}
.contact-box p a {
  color: #000;
  font-weight: 700;
}
.contact-box p a:hover {
  color: #FFB81C;
}
.contact-box p i {
  color: #000;
  font-size: 20px;
  vertical-align: middle;
}
.contact-box img {
  border-radius: 100%;
}
.mod_catalogMasterView .contact-box {
  margin: 0;
}
.mod_catalogMasterView .contact-box + .contact-box .inside {
  padding-top: 0;
}
.mod_catalogMasterView .contact-box.first {
  margin-top: 50px;
}
.mod_catalogMasterView .contact-box .inside > a {
  margin-top: 10px;
}
.mod_catalogMasterView .contact-box .text {
  width: calc(100% - 143px);
}
#main .ctlg_master .mod_article {
  padding: 0;
}
#wrapper .mod_catalogMasterView .buttons .submit {
  padding: 0 10px;
  height: 52px;
}
/* Easyzoom Gallery */
.easyzoom {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
  display: block;
  width: 100%;
  overflow: hidden;
}
.easyzoom img {
  max-width: 100%;
  padding: 0;
  max-height: 435px;
  width: auto;
}
.easyzoom:hover {
  overflow: hidden;
}
.easyzoom:hover img {
  max-width: none;
  max-height: none;
}
.easyzoom a {
  max-height: 430px;
  min-height: 430px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.thumbnails a {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
  margin-bottom: 30px;
  height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.thumbnails img {
  vertical-align: bottom;
  max-height: 130px;
  width: auto;
}
/* Catalog Händlerkarte */
.ctlg_teaser.merchant {
  font-size: 18px;
}
.ctlg_teaser.merchant.active .inside {
  background: #FFB81C;
}
.ctlg_teaser.merchant h3 {
  text-transform: none;
}
.ctlg_teaser.merchant .inside {
  cursor: pointer;
}
.ctlg_teaser.merchant .inside:hover {
  color: #000;
}
.ctlg_teaser.merchant .inside:hover h3 {
  color: #000;
}
.ctlg_teaser.merchant .inside > div {
  display: flex;
}
.ctlg_teaser.merchant label {
  font-size: 18px;
  color: #000;
  font-weight: 700;
  width: 90px;
}
.ctlg_teaser.merchant p {
  margin: 0 0 10px;
}
/* Catalog Wunschliste */
.ctlg_teaser.ctlg_wishlist h3 {
  padding-right: 15px;
}
.wishlist.remove {
  position: absolute;
  right: 15px;
  top: 20px;
}
.wishlist.remove i {
  font-size: 30px;
}
blockquote {
  font-style: italic;
  font-weight: 700;
  font-size: 26px;
}
.ie11 .ce_mateTeaserBox.fullwidth.headline .content {
  margin: 0;
}
#container .simplebox.grey-bg, #container .simplebox.grey-bg .simplebox.inside {
  background: none;
}
#container .simplebox .inside {
  width: 100%;
  height: inherit;
}
.ce_list.col h2, .ce_list.col h3, .ce_list.col h4, .ce_list.col h5, .ce_list.col h6, .ce_list.col ul {
  width: 100%;
}
.ce_list h2, .ce_list h3, .ce_list h4, .ce_list h5, .ce_list h6 {
  margin-bottom: 10px;
}
.ce_list ul {
  margin-top: 0;
}
.ce_list ol {
  padding-left: 35px;
}
.grey-bg, #container .simplebox.grey-bg .inside {
  background: #f1f1f1;
}
#wrapper .ce_list.col {
  flex-direction: column;
}
.ce_accordion ul {
  margin-top: 1em;
}
.ce_mateContentBox .inside > div {
  width: 100%;
}
.text-image-width-50 .image_container {
  width: 50%;
  margin: 0 0 0 12px;
  padding-left: 12px;
}
.firefox td > li, .ie td > li, .edge td > li {
  margin-left: 25px;
  padding-left: 15px;
}
/* Facts */
.facts .ce_text {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.facts h2 {
  margin: 0;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
  border-left: 1px solid #000;
  padding: 10px 0 10px 15px;
  line-height: 18px;
  width: inherit;
}
.facts h2 strong {
  font-size: 56px;
  font-weight: 900;
  display: block;
  line-height: 67px;
}
.facts svg {
  font-size: 80px;
  margin-right: 20px;
  color: #FFB81C;
}
.facts p {
  margin: 0;
}
.facts .row, .facts .ce_form .booking-form .formbody, .ce_form .booking-form .facts .formbody, .facts .ce_form .application-form .formbody, .ce_form .application-form .facts .formbody, .facts .offers.show-columns section, .offers.show-columns .facts section {
  margin-bottom: 0;
}
.career .facts .container .row .ce_text.col, .career .facts .mod_breadcrumb ul .row .ce_text.col, .mod_breadcrumb .career .facts ul .row .ce_text.col, .career .facts .container .ce_form .booking-form .formbody .ce_text.col, .ce_form .booking-form .career .facts .container .formbody .ce_text.col, .career .facts .container .ce_form .application-form .formbody .ce_text.col, .ce_form .application-form .career .facts .container .formbody .ce_text.col, .career .facts .container .offers.show-columns section .ce_text.col, .offers.show-columns .career .facts .container section .ce_text.col, .career .facts .mod_breadcrumb ul .ce_form .booking-form .formbody .ce_text.col, .ce_form .booking-form .career .facts .mod_breadcrumb ul .formbody .ce_text.col, .career .facts .mod_breadcrumb ul .ce_form .application-form .formbody .ce_text.col, .ce_form .application-form .career .facts .mod_breadcrumb ul .formbody .ce_text.col, .career .facts .mod_breadcrumb ul .offers.show-columns section .ce_text.col, .offers.show-columns .career .facts .mod_breadcrumb ul section .ce_text.col {
  flex-direction: inherit;
}
/* Tabs */
.tabs-content, .tabcontrol_panes {
  background: #f1f1f1;
  width: 100%;
  padding: 30px;
}
.tabs-content h2:first-child, .tabs-content h3:first-child, .tabs-content h4:first-child, .tabs-content h5:first-child, .tabs-content h6:first-child, .tabcontrol_panes h2:first-child, .tabcontrol_panes h3:first-child, .tabcontrol_panes h4:first-child, .tabcontrol_panes h5:first-child, .tabcontrol_panes h6:first-child {
  margin-top: 0;
}
.tabs-content ul:not(.browser-default) > li, .tabcontrol_panes ul:not(.browser-default) > li {
  margin-left: 25px;
}
.tabs-content ul:not(.browser-default) > li:before, .tabcontrol_panes ul:not(.browser-default) > li:before {
  position: absolute;
  left: 32px;
  margin-top: -2px;
  content: "»";
  color: #FFB81C;
  font-weight: 700;
}
.tabs-content ul.downloads li, .tabcontrol_panes ul.downloads li {
  list-style-type: none;
  margin-left: 0;
}
.tabs-content ul.downloads li:before, .tabcontrol_panes ul.downloads li:before {
  display: none;
}
.tabs-content ul:not(.browser-default) > .downloads li:before, .tabcontrol_panes ul:not(.browser-default) > .downloads li:before {
  list-style-type: none;
}
.ce_tabcontrol_pane ul li {
  position: relative;
  padding-left: 30px;
}
.tabs .tab a, .tabs .tab a.active {
  color: #000;
}
.tabcontrol_tabs .indicator {
  display: none;
}
.ctlg_master .tabs {
  height: 58px;
}
.ctlg_master .tabs .indicator {
  display: none;
}
.ctlg_master .tabs .tab {
  line-height: 58px;
  height: 58px;
}
.ctlg_master .tabs .tab a {
  font-size: 20px;
  color: #000;
  padding: 0 30px;
}
.ctlg_master .tabs .tab a.active {
  background: #f1f1f1;
  color: #000;
  font-weight: 700;
}
.ce_tabcontrol ul {
  overflow: hidden;
  margin: 0;
}
.ce_tabcontrol .panes table td {
  border: none;
}
.ce_tabcontrol .panes table td:first-child {
  font-weight: 900;
}
.ce_tabcontrol li.tabs {
  font-size: 20px;
  color: #000;
  padding: 0 30px;
  display: flex;
  float: left;
  width: inherit;
  align-items: center;
  text-transform: uppercase;
  cursor: pointer;
  height: 58px;
  transition: color 0.28s ease, background-color 0.28s ease;
  text-overflow: ellipsis;
}
.ce_tabcontrol li.tabs.selected, .ce_tabcontrol li.tabs.selected:hover {
  background: #f1f1f1;
  color: #000;
  font-weight: 700;
}
.ce_tabcontrol li.tabs:hover {
  color: rgba(255, 184, 28, 0.7);
}
.tabcontrol_panes ul:not(.browser-default) > li {
  list-style-type: none;
  margin-left: 0;
}
.tabs {
  display: flex;
  flex-wrap: wrap;
  height: auto;
}
.tabs li.tab {
  padding: 0;
  height: 58px;
  line-height: 58px;
  flex-grow: inherit;
}
.tabs li.tab a {
  font-size: 20px;
  color: #000;
  padding: 0 20px;
}
.tabs li.tab a:focus, .tabs li.tab a:focus.active, .tabs li.tab a.active {
  background: #f1f1f1;
}
/* Teaserbox / Slick Slider */
.arrows {
  display: inline-block;
  vertical-align: bottom;
  width: 100%;
}
.ce_mateTeaserBox.fullwidth {
  margin: 0;
}
.ce_mateTeaserBox.fullwidth.grey-bg .inside, #container .simplebox.grey-bg .ce_mateTeaserBox.fullwidth.inside .inside {
  background: #f1f1f1;
}
.ce_mateTeaserBox.fullwidth a {
  font-weight: 700;
  text-decoration: underline;
}
.ce_mateTeaserBox.fullwidth .content {
  padding: 30px 100px;
  display: flex;
  align-items: center;
}
.ce_mateTeaserBox.fullwidth h2, .ce_mateTeaserBox.fullwidth h3 {
  padding: 0;
  margin: 0 0 5px;
  font-weight: 700;
  font-size: 54px;
  line-height: 60px;
  word-break: break-word;
}
.ce_mateTeaserBox.fullwidth h2 a, .ce_mateTeaserBox.fullwidth h3 a {
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  color: #000;
}
.ce_mateTeaserBox.fullwidth h2 a:hover, .ce_mateTeaserBox.fullwidth h3 a:hover {
  color: #FFB81C;
}
.ce_mateTeaserBox.fullwidth h2 + p, .ce_mateTeaserBox.fullwidth h3 + p {
  margin-top: 1em;
}
.ce_mateTeaserBox.fullwidth .image {
  padding: 0;
  position: relative;
  min-height: 500px;
  margin: 0;
}
.ce_mateTeaserBox.fullwidth .image a, .ce_mateTeaserBox.fullwidth .image div {
  display: block;
  background-size: cover;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.ce_mateTeaserBox.fullwidth .image > div {
  width: 100%;
  height: 100%;
}
.ce_mateTeaserBox.fullwidth .inside {
  height: inherit;
  padding: 0;
  box-shadow: none;
}
.ce_mateTeaserBox.fullwidth.headline {
  position: relative;
  height: inherit;
  background-position: center;
  background-size: cover;
}
.ce_mateTeaserBox.fullwidth.headline .content {
  padding: 0;
  text-align: center;
  max-width: 70%;
}
.ce_mateTeaserBox.fullwidth.headline .inside {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 70px 0;
}
.ce_mateTeaserBox.fullwidth.headline p {
  font-size: 20px;
  margin: 0;
}
.ce_mateTeaserBox.fullwidth.headline .pageLink {
  margin-top: 15px;
  width: 100%;
}
.ce_mateTeaserBox.fullwidth.headline.col2 {
  background: #FFB81C;
}
.ce_mateTeaserBox.fullwidth.headline.col2 h2 {
  text-align: left;
}
.ce_mateTeaserBox.fullwidth.headline.col2 h2 a {
  text-transform: none;
}
.ce_mateTeaserBox.fullwidth.headline.col2 h2 a:hover {
  color: #fff;
}
.ce_mateTeaserBox.fullwidth.headline.col2 p {
  font-weight: 400;
  text-align: left;
  text-transform: uppercase;
}
.ce_mateTeaserBox.fullwidth.headline.col2 .pageLink a {
  background: none;
  border: 2px solid #000;
  padding: 15px;
  display: block;
  position: relative;
  left: inherit;
  color: #000;
  text-decoration: none;
  font-weight: 900;
}
.ce_mateTeaserBox.fullwidth.headline.col2 .row, .ce_mateTeaserBox.fullwidth.headline.col2 .ce_form .booking-form .formbody, .ce_form .booking-form .ce_mateTeaserBox.fullwidth.headline.col2 .formbody, .ce_mateTeaserBox.fullwidth.headline.col2 .ce_form .application-form .formbody, .ce_form .application-form .ce_mateTeaserBox.fullwidth.headline.col2 .formbody, .ce_mateTeaserBox.fullwidth.headline.col2 .offers.show-columns section, .offers.show-columns .ce_mateTeaserBox.fullwidth.headline.col2 section {
  width: 100%;
}
.ce_mateTeaserBox.fullwidth p {
  padding: 0;
  font-size: 18px;
}
.ce_mateTeaserBox.fullwidth .row, .ce_mateTeaserBox.fullwidth .ce_form .booking-form .formbody, .ce_form .booking-form .ce_mateTeaserBox.fullwidth .formbody, .ce_mateTeaserBox.fullwidth .ce_form .application-form .formbody, .ce_form .application-form .ce_mateTeaserBox.fullwidth .formbody, .ce_mateTeaserBox.fullwidth .offers.show-columns section, .offers.show-columns .ce_mateTeaserBox.fullwidth section {
  display: flex;
  margin-bottom: 0;
  flex-wrap: wrap;
}
.ce_mateTeaserBox.fullwidth .subheadline {
  color: #000;
  font-size: 20px;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  display: block;
  font-weight: 400;
}
.ce_mateTeaserBox.fullwidth .video-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  text-decoration: none;
}
.ce_mateTeaserBox.fullwidth .video-link i {
  font-size: 120px;
  color: #fff;
}
#wrapper .ce_mateTeaserBox.fullwidth.headline.col2 .pageLink a {
  display: block;
  padding: 20px;
}
#wrapper .ce_mateTeaserBox.fullwidth.headline.col2 .pageLink a:hover {
  color: #000;
  border-color: #fff;
  background: #fff;
}
.ce_slick-content-start, .products-slick-slider {
  position: relative;
  top: 40px;
}
.ce_slick-content-start.block, .products-slick-slider.block {
  overflow: visible;
}
.ce_slick-content-start .yellow-bg, .products-slick-slider .yellow-bg {
  background: #FFB81C;
  height: 180px;
  position: absolute;
  right: 0;
  top: 0;
  width: 92.5%;
}
.ce_slick-content-start .yellow-bg:after, .products-slick-slider .yellow-bg:after {
  position: absolute;
  height: 180px;
  right: -30%;
  width: 30%;
  background: #ffb81c;
  content: "";
}
.ce_text.slick-arrows {
  overflow: visible;
}
.ce_text.slick-arrows + div {
  clear: both;
}
#container .ce_mateTeaserBox.col {
  padding: 0 12px;
}
.products-slick-slider .ctlg_teaser a {
  display: block;
  background: #fff;
  margin: 0 10px;
  width: auto;
  box-shadow: 0 0 7px 0 rgba(49, 49, 49, 0.25);
  height: 180px;
}
.products-slick-slider .ctlg_teaser a:hover {
  background: #f2f2f2;
}
.products-slick-slider .ctlg_teaser a:hover h3, .products-slick-slider .ctlg_teaser a:hover .description {
  color: #000;
}
.products-slick-slider .slick-list {
  padding-top: 10px;
}
.products-slick-slider .slick-slide {
  overflow: visible;
}
.products-slick-slider .yellow-bg {
  height: 180px;
  top: 30px;
}
.products-slick-slider .yellow-bg:after {
  height: 180px;
}
.right-aligned .arrows:after, .right-aligned .arrows:before {
  display: none;
}
.right-aligned .ce_slick-content-start .yellow-bg, .right-aligned .products-slick-slider .yellow-bg {
  left: 0;
  height: 180px;
}
.right-aligned .ce_slick-content-start .yellow-bg:after, .right-aligned .products-slick-slider .yellow-bg:after {
  left: -30%;
  height: 180px;
}
.right-aligned .ce_text h1, .right-aligned .ce_text h2 {
  float: right;
}
.right-aligned .ce_text h1 .arrows, .right-aligned .ce_text h2 .arrows {
  float: right;
  padding: 10px 0 0;
}
.right-aligned .ce_text p {
  float: right;
  text-align: right;
  width: 100%;
}
.right-aligned .products-slick-slider .yellow-bg {
  height: 180px;
  top: 30px;
}
.right-aligned .products-slick-slider .yellow-bg:after {
  height: 180px;
}
.slick-slide .ce_mateTeaserBox {
  margin: 20px 0 0;
}
.slick-slide .ce_mateTeaserBox a {
  color: #000;
}
.slick-slide .ce_mateTeaserBox a:hover {
  color: #000;
}
.slick-slide .ce_mateTeaserBox h2, .slick-slide .ce_mateTeaserBox h3 {
  color: #000;
  font-size: 30px;
  font-weight: 700;
  padding: 0;
  margin: 0;
}
.slick-slide .ce_mateTeaserBox img {
  width: 100%;
}
.slick-slide .ce_mateTeaserBox .inside {
  padding: 0 10px;
  height: inherit;
  box-shadow: none;
  background: none;
}
.slick-slide .ce_mateTeaserBox p {
  font-size: 18px;
  padding: 0;
  margin: 10px 0 0;
}
.slick-slide .ce_mateTeaserBox .subheadline {
  display: block;
  color: #000;
  font-size: 14px;
  margin: 0;
}
.slick-slide .ce_mateTeaserBox .subheadline + h2, .slick-slide .ce_mateTeaserBox .subheadline + h3 {
  margin-top: 10px;
}
.slick-slide .ce_mateTeaserBox .text {
  box-shadow: 0 0 15px 0 rgba(49, 49, 49, 0.25);
  -webkit-box-shadow: 0 0 15px 0 rgba(49, 49, 49, 0.25);
  margin: -20px 20px 20px;
  background: #fff;
  overflow: hidden;
  position: relative;
}
.slick-slide .ce_mateTeaserBox .text .inside {
  padding: 25px;
}
.slick-arrows h2 {
  float: left;
}
.slick-arrows p {
  margin-bottom: 0;
  float: left;
  width: 100%;
}
.slick-arrow {
  border: none;
  margin: 0 3px;
  width: 30px;
  height: 30px;
  padding: 0;
  align-items: center;
  justify-content: center;
  background: #FFB81C;
  z-index: 1;
  float: left;
  display: flex !important;
}
.slick-arrow:hover {
  background-color: #c38600;
}
.slick-arrow:focus {
  background: #FFB81C;
}
.slick-arrow i {
  color: #fff;
}
.slick-slider {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-slider .slick-prev {
  left: -23px;
  float: left;
  position: absolute;
  bottom: 118px !important;
}
.slick-slider .slick-next {
  left: 23px;
  float: right;
  position: relative;
  bottom: 150px;
}
.slick-2col .slick-slide .ce_mateTeaserBox .text {
  margin: -35px 35px 35px;
}
.slick-2col .slick-slide .ce_mateTeaserBox .text:hover h2, .slick-2col .slick-slide .ce_mateTeaserBox .text:hover h3, .slick-2col .slick-slide .ce_mateTeaserBox .text:hover p, .slick-2col .slick-slide .ce_mateTeaserBox .text:hover a, .slick-2col .slick-slide .ce_mateTeaserBox .text:hover .subheadline {
  color: white;
  transition: none;
}
.slick-2col .slick-slide .ce_mateTeaserBox .text:hover {
  background-color: #FFB81C;
}
div.ce_hofff_recursive-download-folder a {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
div.ce_hofff_recursive-download-folder a .material-icons {
  padding-right: 10px;
}
div.ce_hofff_recursive-download-folder .folder > a {
  color: #000;
  font-weight: 300;
}
div.ce_hofff_recursive-download-folder .formbody {
  display: flex;
}
div.ce_hofff_recursive-download-folder .level_1 > li.folder {
  margin-bottom: 25px;
}
div.ce_hofff_recursive-download-folder ul li li {
  padding-left: 40px;
}
div.ce_hofff_recursive-download-folder .reset {
  padding-top: 10px;
}
div.ce_hofff_recursive-download-folder .size {
  padding-left: 10px;
  font-size: 18px;
  padding-top: 5px;
}
div.ce_hofff_recursive-download-folder .widget {
  margin: 0;
  width: 300px;
}
div.ce_hofff_recursive-download-folder .widget-submit {
  width: inherit;
  margin: 0 0 0 15px;
}
div.ce_hofff_recursive-download-folder .widget-submit button {
  margin-top: 0;
}
#wrapper .ce_hofff_recursive-download-folder button {
  padding: 0 25px;
  height: 40px;
}
.mod_catalogUniversalView.block {
  overflow: visible;
}
.mod_catalogUniversalView h2 {
  width: inherit;
}
.offers {
  /* Headline */
  /* List */
  /* Filter */
}
.offers:not(.show-columns) .job_article .inside {
  padding-bottom: 30px;
  display: flex;
  align-items: center;
}
.offers:not(.show-columns) .job_article .job-link {
  display: none;
}
.offers .headline {
  background: #FFB81C;
  min-height: 80px;
  height: 0;
  padding-right: 20px;
  display: flex;
  justify-content: stretch;
  width: 100%;
}
.offers .headline h2, .offers .headline i {
  display: inline-block;
}
.offers .headline i {
  cursor: pointer;
}
.offers .headline h2 {
  margin: 0;
  font-size: 30px;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 30px;
  line-height: 36px;
  word-break: break-word;
}
.offers .headline .list-view {
  float: right;
  display: flex;
  align-items: center;
  height: 100%;
  position: relative;
}
.offers .headline .list-view a {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.offers .headline .list-view a.active {
  opacity: 0.5;
}
.offers .headline .list-view i {
  color: #000;
  font-size: 40px;
}
.offers .headline .list-view:before {
  position: absolute;
  content: "";
  top: 20%;
  left: -5px;
  border-left: 1px solid #000;
  height: 60%;
}
.offers .headline .toggle-filter {
  background: #FFB81C;
  color: #000;
  height: 100%;
  width: 80px;
  vertical-align: top;
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
  font-size: 40px;
  position: relative;
}
.offers .headline .toggle-filter:after {
  position: absolute;
  content: "";
  top: 20%;
  right: 0;
  border-right: 1px solid #000;
  height: 60%;
}
.offers .job_article {
  margin-bottom: 30px;
  color: #000;
  display: block;
}
.offers .job_article:hover .inside {
  background: #eeeeee;
}
.offers .job_article .inside {
  background: #f5f5f5;
  height: 100%;
  overflow: hidden;
}
.offers .job_article .btn, .offers .job_article .back a, .back .offers .job_article a {
  width: 356px;
  background: #FFB81C;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: none;
}
.offers .job_article .content {
  padding: 30px 30px 0;
  width: calc(100% - 356px);
  float: left;
}
.offers .job_article .field {
  margin: 5px 0;
  clear: left;
}
.offers .job_article label {
  float: left;
  font-size: 16px;
  color: #000;
  font-weight: 700;
  width: 50%;
  word-break: break-word;
}
.offers .job_article .list {
  border-left: 1px solid #c7c7c7;
  margin: 30px 0 0;
  padding: 0 30px;
  width: 356px;
}
.offers .job_article h3 {
  font-size: 23px;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0 0 10px;
  color: #FFB81C;
}
.offers .job_article p {
  margin-top: 0;
}
.offers .job_article .value {
  font-size: 16px;
}
.offers .job_article .job-link {
  clear: both;
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
  width: 100%;
  padding-top: 20px;
}
.offers section {
  margin-top: 30px;
}
.offers .filter {
  padding: 30px 20px 40px;
  position: relative;
  display: none;
  box-shadow: 0 2px 15px 0 rgba(49, 49, 49, 0.25);
  -webkit-box-shadow: 0 2px 15px 0 rgba(49, 49, 49, 0.25);
}
.offers .filter .button {
  position: absolute;
  right: 0;
  bottom: 0;
  padding-left: 15px;
  width: 356px;
}
.offers .filter .checkbox_container {
  float: left;
}
.offers .filter .checkbox_container, .offers .filter .checkbox_container:nth-of-type(1) {
  padding: 8px 0;
}
.offers .filter .checkbox_container label {
  font-size: 20px;
  font-weight: 400;
  display: block;
}
.offers .filter .ctlg_form_field {
  display: inline-block;
  width: calc(50%);
  float: left;
  padding: 0 20px;
}
.offers .filter .filter-checkbox {
  width: 100%;
}
.offers .filter .filter-text {
  width: 356px;
  padding: 15px;
}
.offers .filter h3 {
  font-size: 20px;
  margin: 0 0 15px;
}
.offers .filter .inside {
  overflow: hidden;
  width: 100%;
  margin-left: -20px;
  margin-right: -20px;
}
.offers .filter p {
  margin: 0;
  font-weight: 900;
  color: #FFB81C;
}
.offers .filter .row, .offers .filter .ce_form .booking-form .formbody, .ce_form .booking-form .offers .filter .formbody, .offers .filter .ce_form .application-form .formbody, .ce_form .application-form .offers .filter .formbody, .offers .filter .offers.show-columns section, .offers.show-columns .offers .filter section {
  padding-bottom: 0;
  margin-bottom: 0;
}
.offers .filter .section .checkbox_container {
  padding-right: 30px;
}
.offers .filter .section .inside {
  padding-left: 15px;
}
.offers .filter .submit {
  background: #EB3F2A;
  width: 100%;
  font-weight: 400;
  margin: 0;
}
.offers .filter .type .checkbox_container {
  width: 50%;
}
.offers .filter [type="checkbox"] + span:not(.lever) {
  padding-left: 30px;
  color: #000;
}
.container .job_article .row, .mod_breadcrumb ul .job_article .row, .container .job_article .ce_form .booking-form .formbody, .ce_form .booking-form .container .job_article .formbody, .container .job_article .ce_form .application-form .formbody, .ce_form .application-form .container .job_article .formbody, .container .job_article .offers.show-columns section, .offers.show-columns .container .job_article section, .mod_breadcrumb ul .job_article .ce_form .booking-form .formbody, .ce_form .booking-form .mod_breadcrumb ul .job_article .formbody, .mod_breadcrumb ul .job_article .ce_form .application-form .formbody, .ce_form .application-form .mod_breadcrumb ul .job_article .formbody, .mod_breadcrumb ul .job_article .offers.show-columns section, .offers.show-columns .mod_breadcrumb ul .job_article section {
  padding-bottom: 0;
}
#wrapper .offers .job_article .btn, #wrapper .offers .job_article .back a, .back #wrapper .offers .job_article a {
  text-transform: uppercase;
  height: 45px;
}
#wrapper .offers .submit {
  text-transform: uppercase;
}
@media (min-width: 993px) {
  .offers.show-columns section .col {
    width: 100% !important;
  }
  .offers.show-columns section .job_article {
    width: calc(100% / 3);
    padding: 0 12px;
  }
  .offers.show-columns section .job_article .content {
    padding-bottom: 0;
    width: 100%;
  }
  .offers.show-columns section .job_article .list {
    border: none;
    margin-top: 0;
    width: 100%;
    margin-bottom: 60px;
  }
  .offers.show-columns section .btn, .offers.show-columns section .back a, .back .offers.show-columns section a {
    position: absolute;
    bottom: 0;
    width: 100%;
  }
}
/* Detailansicht */
.container .mod_catalogMasterView.jobs .row .col, .mod_breadcrumb ul .mod_catalogMasterView.jobs .row .col, .container .mod_catalogMasterView.jobs .ce_form .booking-form .formbody .col, .ce_form .booking-form .container .mod_catalogMasterView.jobs .formbody .col, .container .mod_catalogMasterView.jobs .ce_form .application-form .formbody .col, .ce_form .application-form .container .mod_catalogMasterView.jobs .formbody .col, .container .mod_catalogMasterView.jobs .offers.show-columns section .col, .offers.show-columns .container .mod_catalogMasterView.jobs section .col, .mod_breadcrumb ul .mod_catalogMasterView.jobs .ce_form .booking-form .formbody .col, .ce_form .booking-form .mod_breadcrumb ul .mod_catalogMasterView.jobs .formbody .col, .mod_breadcrumb ul .mod_catalogMasterView.jobs .ce_form .application-form .formbody .col, .ce_form .application-form .mod_breadcrumb ul .mod_catalogMasterView.jobs .formbody .col, .mod_breadcrumb ul .mod_catalogMasterView.jobs .offers.show-columns section .col, .offers.show-columns .mod_breadcrumb ul .mod_catalogMasterView.jobs section .col {
  flex-direction: column;
}
.mod_catalogMasterView.jobs .ce_downloads ul:not(.browser-default) li {
  padding: 5px 5px 5px 50px;
}
.mod_catalogMasterView.jobs .ce_downloads ul:not(.browser-default) li:before {
  top: 0;
  height: 100%;
  display: flex;
  align-items: center;
  left: 10px;
}
.mod_catalogMasterView.jobs .ce_downloads ul:not(.browser-default) li a:hover {
  color: #FFB81C;
}
.mod_catalogMasterView.jobs h1 {
  padding-bottom: 35px;
}
.mod_catalogMasterView.jobs h2 {
  padding: 0;
  margin: 40px 0 0;
  color: #FFB81C;
  font-weight: 900;
  font-size: 1.7rem;
  text-transform: inherit;
}
.mod_catalogMasterView.jobs ul:not(.browser-default) li {
  position: relative;
  padding-left: 40px;
  padding-bottom: 20px;
}
.mod_catalogMasterView.jobs ul:not(.browser-default) li:before {
  position: absolute;
  left: 0;
  top: -2px;
  content: "";
  color: #FFB81C;
  font-weight: 700;
  font-family: "Material Icons";
}
.event.layout_teaser .archive {
  display: inline-block;
  position: absolute;
  top: -35px;
  background: rgba(0, 0, 0, 0.53);
  right: 15px;
}
.event.layout_teaser .archive a {
  color: #FFB81C;
  font-size: 14px;
  display: block;
  padding: 2px 5px;
  font-weight: 700;
}
.event.layout_teaser .image_container {
  border: 1px solid #efefef;
}
.event.layout_teaser .inner {
  font-size: 16px;
  background: #f7f7f7;
  box-shadow: none;
  word-break: break-word;
}
.event.layout_teaser .inner h2 {
  font-size: 18px;
  font-weight: 700;
}
.event.layout_teaser .inner h2 a {
  font-family: "Lato";
  font-weight: 900;
}
.event.layout_teaser .inner h2:after {
  display: none;
}
.event.layout_teaser .inner img {
  vertical-align: bottom;
}
.event.layout_teaser .inner .more {
  position: absolute;
  background: #FFB81C;
  height: 40px;
  width: 40px;
  padding: 3px 0 0;
  top: -20px;
  right: 20px;
  border-radius: 100%;
  color: #fff;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  font-weight: 700;
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.25);
}
.event.layout_teaser .inner .more:hover {
  background: #c38600;
}
.event.layout_teaser .inner p {
  margin: 0;
}
.event.layout_teaser .inner .teaser {
  margin-top: 10px;
}
.event.layout_teaser .inner .text {
  height: inherit;
  padding: 15px 25px 20px;
}
.event.layout_teaser .inner time {
  position: relative;
  top: 0;
  background: none;
  box-shadow: none;
  color: #000;
  padding: 0;
  display: inline;
}
.event.layout_teaser.odd .inner, .event.layout_teaser.even .inner {
  margin: 0 0 20px;
}
.event.layout_full a.btn, .event.layout_full .back a, .back .event.layout_full a, .mod_newsreader .layout_full a.btn, .mod_newsreader .layout_full .back a, .back .mod_newsreader .layout_full a {
  margin-bottom: 30px;
}
.event.layout_full h1, .mod_newsreader .layout_full h1 {
  color: #000;
  margin-bottom: 25px;
}
.event.layout_full h1:after, .mod_newsreader .layout_full h1:after {
  display: none;
}
.event.layout_full p, .mod_newsreader .layout_full p {
  margin: 0;
}
.event.layout_full time, .mod_newsreader .layout_full time {
  background: none;
  color: #000;
  padding: 0;
  font-weight: 400;
  display: inline;
}
.events-filter {
  background: #f7f7f7;
  padding: 60px 20px 40px;
  position: relative;
}
.events-filter .checkbox_container {
  padding: 0 15px 5px 0;
}
.events-filter .checkbox_container label {
  color: #000;
}
.events-filter h2 {
  font-size: 24px;
  margin: 0;
  font-weight: 900;
  color: #ffb81c;
}
.events-filter li {
  width: 100%;
  position: absolute;
  top: 20px;
  font-size: 18px;
}
.events-filter .mod_mae_event_filter:not(:first-child) li {
  display: none;
}
.events-filter ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
.container .row.events-filter, .mod_breadcrumb ul .row.events-filter, .container .ce_form .booking-form .events-filter.formbody, .ce_form .booking-form .container .events-filter.formbody, .container .ce_form .application-form .events-filter.formbody, .ce_form .application-form .container .events-filter.formbody, .container .offers.show-columns section.events-filter, .offers.show-columns .container section.events-filter, .mod_breadcrumb ul .ce_form .booking-form .events-filter.formbody, .ce_form .booking-form .mod_breadcrumb ul .events-filter.formbody, .mod_breadcrumb ul .ce_form .application-form .events-filter.formbody, .ce_form .application-form .mod_breadcrumb ul .events-filter.formbody, .mod_breadcrumb ul .offers.show-columns section.events-filter, .offers.show-columns .mod_breadcrumb ul section.events-filter {
  margin: 0 0 30px;
}
.full {
  background: rgba(255, 184, 28, 0.4);
  border: 1px solid rgba(255, 184, 28, 0.4);
  padding: 10px 20px;
  margin: 0 0 30px;
  display: inline-block;
}
.layout_latest {
  margin-bottom: 24px;
}
.layout_latest.even .inner, .layout_latest.odd .inner {
  margin: 0;
}
.layout_latest .image_container {
  border: 1px solid #efefef;
}
.layout_latest img {
  width: 100%;
}
.layout_latest .inner {
  background: #f7f7f7;
  box-shadow: none;
  -webkit-box-shadow: none;
  font-size: 16px;
  width: 100%;
}
.layout_latest .inner h2 {
  font-weight: 900;
  font-size: 18px;
  padding-bottom: 0;
}
.layout_latest .inner h2:after {
  display: none;
}
.layout_latest .inner .info {
  color: #000;
}
.layout_latest .inner .more {
  height: 40px;
  width: 40px;
  padding: 3px 0 0;
  top: -20px;
  right: 20px;
}
.layout_latest .inner .more:hover {
  background: #c38600;
}
.layout_latest .inner .text {
  padding: 15px 25px 20px;
}
.layout_latest .subheadline {
  padding-right: 100px;
}
.ce_leaflet .leaflet-popup-content {
  font-size: 16px;
  font-family: "Lato";
}
.ce_leaflet .leaflet-popup-content div {
  display: flex;
}
.ce_leaflet .leaflet-popup-content h3 {
  margin: 0;
  font-size: 1rem;
  font-weight: 700;
  color: #000;
}
.ce_leaflet .leaflet-popup-content label {
  font-size: 16px;
  color: #000;
  padding-right: 3px;
}
.ce_leaflet .leaflet-popup-content p {
  margin: 5px 0 10px;
}
.ce_leaflet .leaflet-popup-content .value {
  color: #000;
}
.pagination li {
  margin: 0 2px 10px 0;
}
.pagination li a:hover {
  color: #fff;
}
.pagination ul {
  margin: 0;
}
.mod_newslist .pagination, .mod_eventlist .pagination {
  margin-top: 20px;
}
#wrapper .slider.mod_newslist {
  margin: 0 0 -40px;
}
#wrapper .slider.mod_newslist .layout_latest {
  position: relative;
  z-index: 2;
}
#wrapper .slider.mod_newslist .caption {
  position: absolute;
  left: 0;
  background: none;
  width: 100%;
  top: 0;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
}
#wrapper .slider.mod_newslist .caption .inside {
  width: 720px;
  float: right;
  position: relative;
  background: rgba(255, 255, 255, 0.7);
  pointer-events: all;
}
#wrapper .slider.mod_newslist .caption p {
  margin-top: 0;
  letter-spacing: 0;
  font-size: 18px;
}
#wrapper .slider.mod_newslist .ce_youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
#wrapper .slider.mod_newslist h2 {
  font-size: 30px;
  color: #000;
  letter-spacing: 0;
  font-weight: 700;
}
#wrapper .slider.mod_newslist .layout_latest {
  width: 100%;
  padding: 60px 60px 30px 60px;
  display: block;
}
#wrapper .slider.mod_newslist .list-nav {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 10;
  pointer-events: none;
}
#wrapper .slider.mod_newslist .list-nav a {
  border: none;
  z-index: 1000;
}
#wrapper .slider.mod_newslist .list-nav a.prev {
  float: left;
  left: 55px;
}
#wrapper .slider.mod_newslist .list-nav a.next {
  float: right;
  right: 55px;
}
#wrapper .slider.mod_newslist .list-nav a i {
  font-size: 7rem;
  margin: 0;
  display: flex;
  align-items: center;
  top: 0;
  justify-content: center;
  height: 100%;
  font-weight: 700;
  color: #fff;
  opacity: 0.7;
  pointer-events: all;
}
#wrapper .slider.mod_newslist .list-nav a i:hover {
  color: #FFB81C;
  opacity: 1;
}
#wrapper .slider.mod_newslist .img {
  width: 100%;
  background-position: left;
}
#wrapper .slider.mod_newslist .indicators {
  z-index: 2;
  position: absolute;
  text-align: center;
  bottom: -20px;
}
#wrapper .slider.mod_newslist .indicators .indicator-item {
  background: #ffffff;
  padding: 0;
  height: 20px;
  width: 20px;
  margin: 10px;
  display: inline-grid;
  border-radius: 20px;
}
#wrapper .slider.mod_newslist .indicators .indicator-item:after, #wrapper .slider.mod_newslist .indicators .indicator-item.active:before {
  border: none;
}
#wrapper .slider.mod_newslist .indicators .indicator-item:hover:before {
  border: none;
}
#wrapper .slider.mod_newslist .indicators .indicator-item .inner {
  display: none;
}
#wrapper .slider.mod_newslist .subheadline {
  font-size: 18px;
  letter-spacing: 0;
  text-transform: inherit;
  margin: 10px 0;
  font-weight: 900;
}
#wrapper .slider.mod_newslist .slides li img {
  background-position: bottom center;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
#wrapper .sliderImage {
  background: none;
  transform: none !important;
}
#wrapper .sliderImage.produktvideo .caption {
  display: none;
}
.profile-slider .ce_mateTextBackgroundElement .inside {
  padding: 50px 200px;
}
.profile-slider .prev, .profile-slider .next {
  position: absolute;
  top: 50%;
  z-index: 10;
  margin-top: -64px;
  width: 128px;
  height: 128px;
  cursor: pointer;
}
.profile-slider .prev i, .profile-slider .next i {
  color: #fff;
  font-size: 8rem;
}
.profile-slider .prev {
  left: 50px;
}
.profile-slider .next {
  right: 50px;
}
.profile-slider ul {
  position: relative;
}
.profile-slider .indicators {
  display: none;
}
.profile-slider .image_container.float_right {
  margin: 0 0 25px;
}
.ce_slick-content-start.benefits-slider .ce_mateContentBox {
  border: none;
  background: #f2f2f2;
}
.ce_slick-content-start.benefits-slider .ce_mateContentBox .inside {
  padding: 30px;
}
.ce_slick-content-start.benefits-slider .ce_slick-slide-separator {
  margin: 0 10px;
}
.ce_slick-content-start.benefits-slider .material-icons {
  color: #000;
  font-size: 4.5rem;
  padding-bottom: 15px;
}
.ce_slick-content-start.benefits-slider p {
  font-size: 20px;
  margin: 0;
}
.ce_slick-content-start.benefits-slider .slick-slider {
  padding-bottom: 50px;
}
.ce_slick-content-start.benefits-slider .slick-slider .slick-arrow {
  display: block !important;
  position: absolute;
  bottom: 0 !important;
  right: 50px;
  left: inherit;
}
.ce_slick-content-start.benefits-slider .slick-slider .slick-arrow .material-icons {
  font-size: 2rem;
  cursor: pointer;
  color: #fff;
}
.ce_slick-content-start.benefits-slider .slick-slider .slick-arrow.slick-next {
  right: 7px;
  left: inherit;
}
.ce_slick-content-start.benefits-slider .yellow-bg {
  display: none;
}
#main .ce_slick-content-start.benefits-slider .ce_mateContentBox .inside {
  min-height: 300px;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .event__content {
  font-size: 22px;
  line-height: 26px;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized h3 {
  font-weight: 700;
  font-size: 22px;
  margin-bottom: 5px;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events {
  max-width: 100%;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events:after {
  background-color: #FFB81C;
  transition: none;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .event .event__date {
  font-weight: 900;
  font-size: 26px;
  line-height: 1.5;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:before {
  border-color: #FFB81C;
}
.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:after {
  background-color: #FFB81C;
}
.products-slick-slider .slick-arrow {
  display: none !important;
}
.mod_iso_cart table.cart {
  width: 40%;
  float: right;
}
.mod_iso_cart .submit_container {
  clear: both;
}
.mod_iso_cart.block, .mod_iso_checkout.block {
  overflow: visible;
}
.mod_iso_cart h2 + p, .mod_iso_checkout h2 + p {
  margin-bottom: 70px;
}
.mod_iso_cart h3, .mod_iso_checkout h3 {
  font-size: 32px;
  line-height: 39px;
  font-weight: bold;
}
.mod_iso_cart .widget:not(.widget-checkbox):not(.widget-radio) > label, .mod_iso_checkout .widget:not(.widget-checkbox):not(.widget-radio) > label {
  font-size: 14px !important;
  line-height: 25px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
.mod_iso_cart tr, .mod_iso_checkout tr {
  -webkit-box-shadow: 0px 0px 18px -1px #cccccc;
  box-shadow: 0px 0px 18px -1px #cccccc;
}
.mod_iso_cart .image, .mod_iso_checkout .image {
  width: 320px;
  height: 130px;
  padding: 0;
  text-align: center;
}
.mod_iso_cart .image img, .mod_iso_checkout .image img {
  vertical-align: bottom;
}
.mod_iso_cart table tfoot tr:not(:last-child) .name, .mod_iso_cart table tfoot tr:not(:last-child) .price, .mod_iso_checkout table tfoot tr:not(:last-child) .name, .mod_iso_checkout table tfoot tr:not(:last-child) .price {
  border-bottom: 2px solid #f1f1f1;
}
.mod_iso_cart table tfoot .name, .mod_iso_cart table tfoot .price, .mod_iso_checkout table tfoot .name, .mod_iso_checkout table tfoot .price {
  padding: 20px;
}
.mod_iso_cart table tfoot .name, .mod_iso_checkout table tfoot .name {
  font-weight: 900;
}
.mod_iso_cart table tfoot tr, .mod_iso_checkout table tfoot tr {
  border: none;
  box-shadow: none;
}
.mod_iso_cart table tfoot tr td, .mod_iso_checkout table tfoot tr td {
  text-align: right;
}
.mod_iso_cart table tfoot tr .foot_0 .name, .mod_iso_cart table tfoot tr .foot_1 .name, .mod_iso_cart table tfoot tr .foot_2 .name, .mod_iso_checkout table tfoot tr .foot_0 .name, .mod_iso_checkout table tfoot tr .foot_1 .name, .mod_iso_checkout table tfoot tr .foot_2 .name {
  text-align: end;
}
.mod_iso_cart table tfoot tr .foot_0 .price, .mod_iso_cart table tfoot tr .foot_1 .price, .mod_iso_cart table tfoot tr .foot_2 .price, .mod_iso_checkout table tfoot tr .foot_0 .price, .mod_iso_checkout table tfoot tr .foot_1 .price, .mod_iso_checkout table tfoot tr .foot_2 .price {
  text-align: end;
}
.mod_iso_cart table tfoot td, .mod_iso_checkout table tfoot td {
  background: none;
  color: #000000;
}
.mod_iso_cart table tfoot td.col_1.name, .mod_iso_checkout table tfoot td.col_1.name {
  text-align: end;
}
.mod_iso_cart table td, .mod_iso_checkout table td {
  border: none;
  font-weight: bold;
}
.mod_iso_cart table td.col_2.quantity .text, .mod_iso_checkout table td.col_2.quantity .text {
  width: 60px;
  text-align: center;
  font-weight: bold;
  background-color: #f1f1f1;
  display: inline-block;
}
.mod_iso_cart table td.col_3.price, .mod_iso_cart table td.col_4.price, .mod_iso_checkout table td.col_3.price, .mod_iso_checkout table td.col_4.price {
  text-align: end;
}
.mod_iso_cart table td.col_4.price, .mod_iso_checkout table td.col_4.price {
  padding-right: 20px;
}
.mod_iso_cart table td .update, .mod_iso_checkout table td .update {
  filter: invert(1);
  width: 100%;
  padding: 7px;
}
.mod_iso_cart table td .update1, .mod_iso_checkout table td .update1 {
  background: #b1b1b1;
  border-radius: 100%;
  width: 30px;
  height: 30px;
  margin-left: 10px;
}
.mod_iso_cart a.remove:after, .mod_iso_checkout a.remove:after {
  content: "x";
  background-color: #FFB81C;
  padding: 2px 10px 5px;
  color: white;
}
.mod_iso_cart a.edit, .mod_iso_checkout a.edit {
  display: none;
}
.mod_iso_cart input.submit.button_update, .mod_iso_checkout input.submit.button_update {
  visibility: hidden;
}
.mod_iso_cart input.submit.confirm.button, .mod_iso_checkout input.submit.confirm.button {
  width: 320px;
}
.mod_iso_cart .submit_container, .mod_iso_checkout .submit_container {
  text-align: end;
  margin-top: 10px;
}
.mod_iso_cart .submit_container .submit, .mod_iso_checkout .submit_container .submit {
  margin-left: 45px;
}
.mod_iso_cart .submit_container .submit.button_checkout, .mod_iso_checkout .submit_container .submit.button_checkout {
  float: right;
}
.mod_iso_cart .submit_container .submit.continue, .mod_iso_checkout .submit_container .submit.continue {
  background-color: #b1b1b1;
}
.mod_iso_cart .quantity, .mod_iso_checkout .quantity {
  text-align: center;
  margin-right: 10px;
}
.mod_iso_cart .flex, .mod_iso_checkout .flex {
  display: flex;
  align-items: center;
  justify-content: center;
}
.mod_iso_cart tbody .name, .mod_iso_checkout tbody .name {
  padding: 7px 0 7px 50px;
  min-width: 300px;
}
.mod_iso_cart .remove, .mod_iso_checkout .remove {
  margin-left: 20px;
}
.mod_iso_checkout a.edit {
  display: block;
}
.mod_iso_checkout .cart td:first-child {
  font-weight: 900;
}
.mod_iso_checkout ol {
  display: flex;
  font-weight: bold;
  padding-left: 0;
  flex-wrap: wrap;
}
.mod_iso_checkout ol.level_1.steps4 li {
  padding-right: 80px;
  padding-bottom: 20px;
  display: block;
  font-weight: 900;
}
.mod_iso_checkout ol.level_1.steps4 li .address:before, .mod_iso_checkout ol.level_1.steps4 li .shipping:before, .mod_iso_checkout ol.level_1.steps4 li .payment:before, .mod_iso_checkout ol.level_1.steps4 li .review:before {
  background: #cccccc;
  padding: 8px 14px;
  border-radius: 50%;
  font-size: 21px;
  color: #ffffff;
  margin-right: 10px;
}
.mod_iso_checkout ol.level_1.steps4 li .address:before {
  content: "1";
}
.mod_iso_checkout ol.level_1.steps4 li .shipping:before {
  content: "2";
}
.mod_iso_checkout ol.level_1.steps4 li .payment:before {
  content: "3";
}
.mod_iso_checkout ol.level_1.steps4 li .review:before {
  content: "4";
}
.mod_iso_checkout ol.level_1.steps4 li .address.active:before, .mod_iso_checkout ol.level_1.steps4 li .shipping.active:before, .mod_iso_checkout ol.level_1.steps4 li .payment.active:before, .mod_iso_checkout ol.level_1.steps4 li .review.active:before {
  background: #FFB81C;
}
.mod_iso_checkout ol.level_1.steps4 li .address.active, .mod_iso_checkout ol.level_1.steps4 li .shipping.active, .mod_iso_checkout ol.level_1.steps4 li .payment.active, .mod_iso_checkout ol.level_1.steps4 li .review.active {
  color: #FFB81C;
}
.mod_iso_checkout ol.level_1.steps4 li .address.passed:before, .mod_iso_checkout ol.level_1.steps4 li .shipping.passed:before, .mod_iso_checkout ol.level_1.steps4 li .payment.passed:before, .mod_iso_checkout ol.level_1.steps4 li .review.passed:before {
  background: #FFB81C;
}
.mod_iso_checkout .address_new {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.mod_iso_checkout .address_new .widget {
  width: 50%;
  padding: 0 10px;
}
.mod_iso_checkout .address_new .widget.error {
  padding-bottom: 30px;
  position: relative;
}
.mod_iso_checkout .address_new .widget p.error {
  font-size: 14px;
  position: absolute;
  top: 30px;
  color: #ec2121;
}
.mod_iso_checkout .address_new .widget:nth-of-type(4), .mod_iso_checkout .address_new .widget:nth-of-type(8) {
  width: 38%;
}
.mod_iso_checkout .address_new .widget:nth-of-type(5), .mod_iso_checkout .address_new .widget:nth-of-type(7) {
  width: 12%;
}
.mod_iso_checkout .widget:not(.widget-checkbox):not(.widget-radio):not(.widget-upload) > label {
  left: 12px;
}
.mod_iso_checkout .submit_container {
  text-align: end;
  clear: both;
}
.mod_iso_checkout .submit_container .submit {
  margin-left: 24px;
}
.mod_iso_checkout .submit_container .submit.previous.button {
  background-color: #b1b1b1;
}
.mod_iso_checkout .radio_container {
  padding-left: 0px;
}
.mod_iso_checkout [type="radio"]:checked + span:after, .mod_iso_checkout [type="radio"].with-gap:checked + span:after {
  background: none;
  border: 1px solid #000000;
  border-radius: unset;
  padding: 14px;
  top: -7px;
  margin: 3px 0px 0px -14px;
}
.mod_iso_checkout [type="radio"]:checked + span:before {
  content: "✓";
  margin: -3px -9px;
  color: #FFB81C;
  font-weight: bold;
  font-size: 23px;
}
.mod_iso_checkout .shipping .widget .radio_container, .mod_iso_checkout .payment .widget .radio_container {
  border: none;
}
.mod_iso_checkout .shipping .widget .radio_container span, .mod_iso_checkout .payment .widget .radio_container span {
  color: #000000;
}
.mod_iso_checkout table th, .mod_iso_checkout table tfoot td {
  background: #e4e3ea;
  color: #000;
  font-size: 18px;
  padding: 14px;
  font-weight: bold;
  border: none;
}
.mod_iso_checkout .review a.edit {
  background-color: #FFB81C;
  padding: 15px 30px;
  color: #ffffff;
  width: fit-content;
  margin: 23px 0 30px;
  height: 47px;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  text-transform: uppercase;
}
.mod_iso_checkout .review a.edit:hover {
  background-color: #c38600;
}
.mod_iso_checkout table.header {
  margin: 60px 0px 50px;
}
.mod_iso_checkout table.header tr {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.mod_iso_checkout table.header th {
  text-transform: uppercase;
  padding-right: 22px;
}
.mod_iso_checkout tr.summe td, .mod_iso_checkout tr.foot_1 td, .mod_iso_checkout tr.foot_2 td, .mod_iso_checkout tr.foot_3 td {
  text-align: end;
}
.mod_iso_checkout tr.summe, .mod_iso_checkout tr.foot_1, .mod_iso_checkout tr.foot_2, .mod_iso_checkout tr.foot_3 {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.mod_iso_checkout .info_container {
  float: left;
}
.mod_iso_checkout .info_container.billing_address {
  width: 50%;
  padding-right: 20px;
}
.mod_iso_checkout .info_container.shipping_method, .mod_iso_checkout .info_container.payment_method {
  width: 25%;
  padding-right: 20px;
}
.mod_iso_checkout table th {
  background: #f1f1f1;
  text-transform: uppercase;
  font-weight: 900;
  font-size: 20px;
}
.mod_iso_checkout table thead tr {
  box-shadow: none;
  border: none;
}
.mod_iso_checkout table tbody .name {
  font-weight: 900;
}
.mod_iso_checkout table tr td.name {
  text-align: left;
}
.mod_iso_checkout table tr td.anzahl {
  text-align: center;
}
.mod_iso_checkout table td {
  font-size: 24px;
  text-align: end;
  padding-right: 20px;
}
.mod_iso_checkout table.cart {
  width: 40%;
  float: right;
  margin: 40px 0px;
}
.mod_iso_checkout table.cart td {
  border-bottom: 1px solid #e4e3ea;
  padding: 20px;
  line-height: 1.2;
}
.mod_iso_checkout table.cart .foot_3 td {
  border-bottom: none;
}
.mod_iso_checkout .shipping h2 + p, .mod_iso_checkout .payment h2 + p {
  margin-bottom: 20px;
}
@media (max-width: 1349px) {
  .mod_iso_cart .image, .mod_iso_checkout .image {
    width: inherit;
  }
  .mod_iso_cart tbody .name, .mod_iso_checkout tbody .name {
    min-width: 1px;
    padding: 7px 0 7px 20px;
  }
}
@media (max-width: 1079px) {
  .mod_iso_checkout .address_new .widget:nth-of-type(4), .mod_iso_checkout .address_new .widget:nth-of-type(8) {
    width: 32%;
  }
  .mod_iso_checkout .address_new .widget:nth-of-type(5), .mod_iso_checkout .address_new .widget:nth-of-type(7) {
    width: 18%;
  }
  .mod_iso_checkout ol {
    margin-left: -20px;
    margin-right: -20px;
  }
  .mod_iso_checkout ol.level_1.steps4 li {
    width: 50%;
    padding: 0 20px 20px;
  }
}
@media (max-width: 992px) {
  .mod_iso_cart h3, .mod_iso_checkout h3 {
    font-size: 28px;
  }
  .mod_iso_cart table:not(.cart) tbody, .mod_iso_checkout table:not(.cart) tbody {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% + 40px);
    margin-left: -20px;
  }
  .mod_iso_cart table:not(.cart) tbody .name, .mod_iso_checkout table:not(.cart) tbody .name {
    padding: 7px 15px;
  }
  .mod_iso_cart table:not(.cart) tbody tr, .mod_iso_checkout table:not(.cart) tbody tr {
    width: calc(50% - 40px);
    margin: 20px;
    padding: 15px 7px;
    display: block;
  }
  .mod_iso_cart table:not(.cart) tbody tr:not(.product), .mod_iso_checkout table:not(.cart) tbody tr:not(.product) {
    display: none;
  }
  .mod_iso_cart table:not(.cart) tbody td, .mod_iso_checkout table:not(.cart) tbody td {
    display: block;
  }
  .mod_iso_cart td:before, .mod_iso_checkout td:before {
    content: attr(data-label);
    word-break: break-word;
    display: block;
    color: grey;
    font-size: 16px;
    text-transform: uppercase;
  }
  .mod_iso_cart table td, .mod_iso_checkout table td {
    text-align: left;
  }
  .mod_iso_cart table td.col_3.price, .mod_iso_cart table td.col_4.price, .mod_iso_checkout table td.col_3.price, .mod_iso_checkout table td.col_4.price {
    text-align: left;
  }
  .mod_iso_cart .quantity, .mod_iso_checkout .quantity {
    text-align: left;
  }
  .mod_iso_cart .flex, .mod_iso_checkout .flex {
    justify-content: flex-start;
  }
  .mod_iso_cart .image, .mod_iso_checkout .image {
    padding: 7px 15px;
    height: inherit;
    width: 100%;
    text-align: left;
  }
  .mod_iso_checkout .info_container.billing_address {
    width: 100%;
    padding-right: 0;
  }
  .mod_iso_checkout .info_container.shipping_method, .mod_iso_checkout .info_container.payment_method {
    width: 50%;
  }
  .mod_iso_checkout thead {
    display: none;
  }
  .mod_iso_checkout td:before {
    line-height: 2.5;
  }
  .mod_iso_checkout table td {
    font-size: 20px;
  }
  .mod_iso_checkout .name {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .mod_iso_checkout .address_new .widget {
    width: 100%;
  }
  .mod_iso_checkout .address_new .widget:nth-of-type(4), .mod_iso_checkout .address_new .widget:nth-of-type(8) {
    width: 70%;
  }
  .mod_iso_checkout .address_new .widget:nth-of-type(5), .mod_iso_checkout .address_new .widget:nth-of-type(7) {
    width: 30%;
  }
}
@media (max-width: 600px) {
  .mod_iso_checkout .info_container.shipping_method, .mod_iso_checkout .info_container.payment_method {
    width: 100%;
  }
  .mod_iso_checkout ol.level_1.steps4 li {
    width: 100%;
  }
  .mod_iso_cart table:not(.cart) tbody tr, .mod_iso_checkout table:not(.cart) tbody tr {
    width: 100%;
  }
}
@media (max-width: 450px) {
  .mod_iso_checkout .address_new .widget:nth-of-type(4), .mod_iso_checkout .address_new .widget:nth-of-type(8) {
    width: 60%;
  }
  .mod_iso_checkout .address_new .widget:nth-of-type(5), .mod_iso_checkout .address_new .widget:nth-of-type(7) {
    width: 40%;
  }
  .mod_iso_cart table.cart .name {
    padding-bottom: 0;
  }
  .mod_iso_cart table.cart .price {
    padding-top: 10px;
  }
  .mod_iso_cart table.cart td {
    display: block;
  }
  .mod_iso_cart table.cart tr {
    display: block;
    width: 100%;
  }
  .mod_iso_cart table.cart tfoot {
    width: 100%;
    display: block;
  }
  .mod_iso_cart table.cart tfoot tr:not(:last-child) .name {
    border: none;
  }
}
@media (max-width: 320px) {
  .mod_iso_checkout .address_new .widget:nth-of-type(4), .mod_iso_checkout .address_new .widget:nth-of-type(8), .mod_iso_checkout .address_new .widget:nth-of-type(5), .mod_iso_checkout .address_new .widget:nth-of-type(7) {
    width: 100%;
  }
}
/*
* Desktop Devices > 992px
*/
@media (max-width: 1650px) {
  #wrapper .slider.mod_newslist .list-nav a.next {
    right: 0;
  }
}
@media (max-width: 1349px) {
  .career #header .nav-wrapper ul li.level_1 > a {
    font-size: 18px;
    padding: 5px 15px;
  }
  .career .back_hauptseite a {
    right: 15px;
  }
  .ce_slick-content-start .yellow-bg {
    height: 150px;
  }
  .ce_slick-content-start .yellow-bg:after {
    height: 150px;
  }
  .easyzoom a {
    min-height: 340px;
    max-height: 340px;
  }
  .easyzoom a img {
    max-height: 345px;
  }
  footer.page-footer .footer-copyright {
    padding: 0;
    background: #FFB81C;
  }
  footer.page-footer .footer-copyright .container, footer.page-footer .footer-copyright .mod_breadcrumb ul, .mod_breadcrumb footer.page-footer .footer-copyright ul {
    padding: 15px 0;
  }
  footer.page-footer .footer-copyright p {
    margin-left: 50px;
  }
  footer.page-footer .mod_subscribe ::placeholder {
    font-size: 13px;
  }
  footer.page-footer .mod_subscribe ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: 13px;
  }
  footer.page-footer .mod_subscribe ::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 13px;
  }
  footer.page-footer .mod_subscribe :-ms-input-placeholder {
    /* IE 10+ */
    font-size: 13px;
  }
  footer.page-footer .mod_subscribe :-moz-placeholder {
    /* Firefox 18- */
    font-size: 13px;
  }
  #header nav .brand-logo {
    padding: 0 15px;
  }
  #header .nav-wrapper ul li.level_1 > a {
    font-size: 14px;
  }
  #main .ce_slick-content-start.benefits-slider .ce_mateContentBox .inside {
    min-height: 350px;
  }
  .products-slick-slider .ctlg_teaser a {
    height: 200px;
  }
  .products-slick-slider .yellow-bg {
    height: 200px;
  }
  .products-slick-slider .yellow-bg:after {
    height: 200px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg {
    height: 235px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg:after {
    height: 235px;
  }
  .right-aligned .products-slick-slider .yellow-bg {
    height: 200px;
  }
  .right-aligned .products-slick-slider .yellow-bg:after {
    height: 200px;
  }
  .thumbnails a {
    height: 90px;
  }
  .thumbnails a img {
    max-height: 100px;
  }
}
@media (max-width: 1079px) {
  .career #header .nav-wrapper ul li.level_1 > a {
    font-size: 16px;
  }
  .ce_catalogFilterForm p {
    font-size: 20px;
  }
  .ce_slick-content-start .yellow-bg {
    height: 140px;
  }
  .ce_slick-content-start .yellow-bg:after {
    height: 140px;
  }
  .easyzoom a {
    min-height: 310px;
    max-height: 310px;
  }
  .easyzoom a img {
    max-height: 315px;
  }
  #header .nav-wrapper ul li.level_1 > a {
    padding: 0 4px;
  }
  #header .nav-wrapper ul li.level_2 {
    min-height: 152px;
  }
  .products-slick-slider .ctlg_teaser a {
    height: 220px;
  }
  .products-slick-slider .yellow-bg {
    height: 220px;
  }
  .products-slick-slider .yellow-bg:after {
    height: 220px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg {
    height: 220px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg:after {
    height: 220px;
  }
  .right-aligned .products-slick-slider .yellow-bg {
    height: 220px;
  }
  .right-aligned .products-slick-slider .yellow-bg:after {
    height: 220px;
  }
  .thumbnails a {
    height: 85px;
  }
  .thumbnails a img {
    max-height: 95px;
  }
}
@media (max-width: 1024px) {
  .shortlinks {
    display: none;
  }
  #wrapper .slider.mod_newslist .slides li img {
    max-width: none;
    height: auto;
    min-height: 100%;
    width: auto;
  }
}
/*
* Tablet Devices > 600px and <= 992px
*/
@media (max-width: 992px) {
  a.print {
    display: none;
  }
  .career .back_hauptseite {
    display: none;
  }
  .career footer.page-footer .footer-copyright .mod_customnav ul {
    width: 100%;
  }
  .career footer.page-footer .footer-copyright .mod_customnav ul li {
    display: block;
    width: 100%;
  }
  .career footer.page-footer .footer-copyright .mod_customnav ul li a {
    border: none;
    display: block;
  }
  .career nav a.sidenav-trigger {
    top: 0;
    right: 0;
  }
  .ce_mateTeaserBox.fullwidth .content {
    padding: 30px;
  }
  .ce_mateTeaserBox.fullwidth.headline .content {
    max-width: 90%;
  }
  .ce_mateTeaserBox.fullwidth.headline .pageLink {
    padding: 0;
    margin-top: 30px;
  }
  .ce_slick-content-start .yellow-bg {
    height: 240px;
  }
  .ce_slick-content-start .yellow-bg:after {
    height: 240px;
  }
  .ce_survey .question {
    width: 100%;
  }
  .ctlg_master {
    flex-direction: column-reverse;
  }
  .container .ce_catalogFilterForm.col, .mod_breadcrumb ul .ce_catalogFilterForm.col {
    padding-right: 12px;
  }
  .container .mod_catalogUniversalView.col, .mod_breadcrumb ul .mod_catalogUniversalView.col {
    padding: 0;
  }
  .easyzoom {
    margin-top: 30px;
  }
  .easyzoom a {
    max-height: 623px;
    min-height: 0;
  }
  .easyzoom a img {
    max-height: 630px;
  }
  .easyzoom:hover img {
    max-width: 100%;
  }
  .events-filter form {
    width: 100%;
  }
  .facts .container .row .ce_text, .facts .mod_breadcrumb ul .row .ce_text, .mod_breadcrumb .facts ul .row .ce_text, .facts .container .ce_form .booking-form .formbody .ce_text, .ce_form .booking-form .facts .container .formbody .ce_text, .facts .container .ce_form .application-form .formbody .ce_text, .ce_form .application-form .facts .container .formbody .ce_text, .facts .container .offers.show-columns section .ce_text, .offers.show-columns .facts .container section .ce_text, .facts .mod_breadcrumb ul .ce_form .booking-form .formbody .ce_text, .ce_form .booking-form .facts .mod_breadcrumb ul .formbody .ce_text, .facts .mod_breadcrumb ul .ce_form .application-form .formbody .ce_text, .ce_form .application-form .facts .mod_breadcrumb ul .formbody .ce_text, .facts .mod_breadcrumb ul .offers.show-columns section .ce_text, .offers.show-columns .facts .mod_breadcrumb ul section .ce_text {
    display: block;
    text-align: center;
  }
  .facts h2 {
    padding: 0;
    border-left: none;
    width: 100%;
  }
  .facts svg {
    margin-right: 0;
    border-bottom: 1px solid #000;
    padding-bottom: 20px;
    margin-bottom: 15px;
  }
  .mobile-menu .mod_customnav, .mobile-menu .mod_changelanguage {
    display: none;
  }
  .list-nav {
    display: none;
  }
  .offers .filter .ctlg_form_field {
    width: 100%;
  }
  .offers .filter .ctlg_form_field:not(:first-child) {
    padding-top: 20px;
  }
  footer.page-footer > .container, .mod_breadcrumb footer.page-footer > ul {
    padding-bottom: 0;
  }
  footer.page-footer > .container .col, .mod_breadcrumb footer.page-footer > ul .col {
    margin-bottom: 30px;
  }
  footer.page-footer .footer-copyright p {
    margin-left: 0;
  }
  footer.page-footer .mod_subscribe ::placeholder {
    font-size: 18px;
  }
  footer.page-footer .mod_subscribe ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: 18px;
  }
  footer.page-footer .mod_subscribe ::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 18px;
  }
  footer.page-footer .mod_subscribe :-ms-input-placeholder {
    /* IE 10+ */
    font-size: 18px;
  }
  footer.page-footer .mod_subscribe :-moz-placeholder {
    /* Firefox 18- */
    font-size: 18px;
  }
  #header .mod_mateNavbar {
    z-index: inherit;
  }
  #header .mod_mateNavbar.stuck a.button-collapse {
    padding-top: 0;
  }
  #header .mod_mateNavbar.stuck .search-link {
    padding-top: 0;
  }
  .mobile-menu > li.first > a:first-child {
    display: flex;
  }
  .mod_catalogMasterView .content.col {
    padding-left: 12px;
  }
  nav a.button-collapse {
    top: 0;
    padding-top: 60px;
  }
  nav a.sidenav-trigger {
    top: 30px;
  }
  .offers:not(.show-columns) .job_article .inside {
    display: block;
    padding-bottom: 30px;
  }
  .offers:not(.show-columns) .job_article .job-link {
    display: block;
  }
  .offers .job_article .btn, .offers .job_article .back a, .back .offers .job_article a {
    width: 100%;
  }
  .offers .job_article .content {
    padding-bottom: 0;
    width: 100%;
  }
  .offers .job_article label {
    width: 200px;
  }
  .offers .job_article .list {
    border-left: 0;
    margin-top: 0;
    width: 100%;
  }
  .offers .filter .button {
    width: 100%;
    padding: 0;
  }
  .offers .filter .filter-checkbox {
    width: 100%;
  }
  .offers .filter .filter-text {
    width: 100%;
    padding: 0 30px;
  }
  .offers .filter .section .inside {
    padding: 0 10px;
  }
  .offers .headline .list-view {
    display: none;
  }
  .profile-slider .ce_mateTextBackgroundElement .inside {
    padding: 50px 100px;
  }
  .profile-slider .next {
    right: 0;
  }
  .profile-slider .prev {
    left: 0;
  }
  .right-aligned .ce_slick-content-start .yellow-bg {
    height: 215px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg:after {
    height: 215px;
  }
  .slick-2col .slick-slide .ce_mateTeaserBox .text {
    margin: -20px 20px 20px;
  }
  .sidenav {
    z-index: 10000;
  }
  .sidenav-overlay {
    z-index: 1000;
  }
  .thumbnails a {
    height: inherit;
  }
  .thumbnails a img {
    max-height: 200px;
  }
  #wrapper .slider.mod_newslist .caption .inside {
    float: none;
    margin: 0 auto;
  }
  #wrapper .slider.mod_newslist .indicators {
    display: block;
  }
}
@media (max-width: 767px) {
  .ce_form .productfinder fieldset .widget {
    width: 100%;
  }
  .ce_text .btn, .ce_text .back a, .back .ce_text a {
    margin: 7px 0;
  }
  .ce_text .btn:first-child, .ce_text .back a:first-child, .back .ce_text a:first-child {
    margin-right: 10px;
  }
  .ce_text .btn.end, .ce_text .back a.end, .back .ce_text a.end {
    float: none;
  }
  #header .mod_mateNavbar {
    height: 100px;
  }
  #header .mod_mateNavbar, #header .mod_mateNavbar.stuck {
    background: #FFB81C;
  }
  #header .mod_mateNavbar .nav-wrapper {
    display: block;
  }
  #header .mod_mateNavbar .nav-wrapper .brand-logo {
    top: inherit;
    max-width: calc(100% - 60px);
  }
  #header .mod_customnav {
    height: auto;
  }
  .mobile-menu.sidenav li.active {
    color: #000;
  }
  .mobile-menu.sidenav li.home {
    display: none;
  }
  .mobile-menu.sidenav li > span {
    color: #000;
    font-weight: 700;
    line-height: 18px;
    display: flex;
    align-items: center;
    padding: 0 0 0 20px;
    width: 75%;
    font-size: 14px;
    height: 48px;
  }
  .mobile-menu .mod_customnav, .mobile-menu .mod_changelanguage {
    display: block;
  }
  .mod_changelanguage .select-wrapper {
    width: min-content;
    margin: 10px 5px 0;
  }
  .mod_changelanguage .select-wrapper:before {
    color: #000;
    z-index: 2;
    pointer-events: none;
    left: 30px;
  }
  .mod_changelanguage .select-wrapper .caret {
    z-index: 1;
    pointer-events: none;
  }
  .mod_changelanguage .select-wrapper input.select-dropdown {
    width: 95px;
    padding-left: 40px;
    background: #f2f2f2;
  }
  nav a.button-collapse {
    padding-top: 0;
    right: 0;
  }
  nav a.sidenav-trigger {
    top: 0;
    right: 10px;
  }
  nav a.sidenav-trigger i.material-icons {
    color: #fff;
  }
  nav .image_container {
    margin: 0;
  }
  .search-link {
    display: none;
  }
  .sliderImage figure {
    height: 100%;
  }
  table th, table td {
    padding: 5px;
    font-size: 16px;
  }
  #wrapper {
    padding-top: 100px;
  }
  #wrapper .slider.mod_newslist .caption .inside {
    width: 100%;
  }
  #wrapper .slider.mod_newslist .caption p {
    font-size: 16px;
  }
  #wrapper .slider.mod_newslist h2 {
    font-size: 24px;
  }
  #wrapper .slider.mod_newslist .img {
    height: 100%;
  }
  #wrapper .slider.mod_newslist .layout_latest {
    padding: 30px;
  }
  #wrapper .slider.mod_newslist .subheadline {
    font-size: 16px;
  }
  #wrapper > .container, .mod_breadcrumb #wrapper > ul {
    margin-top: 0;
  }
}
/*
* Mobile Devices <= 600px
*/
@media (max-width: 600px) {
  .arrows {
    display: none;
  }
  body.default-col {
    font-size: 20px;
  }
  .career footer.page-footer {
    margin-top: 0;
  }
  .career footer.page-footer .footer-copyright .mod_customnav ul {
    text-align: left;
  }
  .ce_form .col .widget.col-6 {
    width: 100%;
  }
  .ce_mateTeaserBox.fullwidth .content {
    padding: 50px 0;
    width: 90%;
    margin: 0 auto;
  }
  .ce_mateTeaserBox.fullwidth.headline .inside {
    padding: 30px 0;
  }
  .ce_mateTeaserBox.fullwidth h2 {
    font-size: 36px;
    line-height: 1.2;
  }
  .ce_mateTeaserBox.fullwidth .image {
    min-height: 200px;
  }
  .ce_slick-content-start .yellow-bg {
    height: 305px;
  }
  .ce_slick-content-start .yellow-bg:after {
    height: 305px;
  }
  .ce_slick-content-start.benefits-slider .slick-slider .slick-arrow {
    top: inherit;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .event__content {
    font-size: 16px;
    line-height: 20px;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .event__content h3 {
    font-size: 16px;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd) .event__content {
    padding-left: 35px;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even) .event__content {
    padding-right: 35px;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__date {
    padding-left: 35px;
  }
  .ce_timelineSliderStart .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__date {
    padding-right: 35px;
  }
  .contact-box > div {
    display: block;
  }
  .contact-box h2 {
    margin: 15px 0 0 0;
    font-size: 18px;
  }
  .contact-box p {
    margin-left: 0;
  }
  .container .thumbnails, .mod_breadcrumb ul .thumbnails {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px;
  }
  .container .thumbnails .col, .mod_breadcrumb ul .thumbnails .col {
    padding: 0 10px;
  }
  div.ce_hofff_recursive-download-folder a {
    font-size: 18px;
  }
  div.ce_hofff_recursive-download-folder ul li li {
    padding-left: 10px;
  }
  div.ce_hofff_recursive-download-folder .size {
    padding-top: 0;
    font-size: 14px;
  }
  .facts h2 {
    font-size: 12px;
    line-height: 1.2;
  }
  .facts h2 strong {
    font-size: 34px;
  }
  .facts .svg-inline--fa {
    width: 54px;
    margin-bottom: 0;
  }
  footer.page-footer .footer-copyright .mod_customnav ul {
    margin-left: -15px;
    margin-right: -15px;
    text-align: left;
    padding-right: 50px;
  }
  footer.page-footer .footer-copyright p {
    padding: 0;
  }
  h1 {
    font-size: 36px;
  }
  h2 {
    font-size: 1.8rem;
  }
  .image_container.float_left, .image_container.float_right {
    float: none;
  }
  .modal:not(.wishlist-modal) {
    max-height: calc(100% - 30px);
    top: 15px !important;
    margin-top: 0;
  }
  .modal:not(.wishlist-modal) .modal-content {
    padding: 30px;
  }
  .mod_breadcrumb {
    display: none;
  }
  .mod_catalogMasterView .contact-box .text {
    width: 100%;
  }
  .mod_catalogMasterView table, .mod_catalogMasterView table tbody, .mod_catalogMasterView table th, .mod_catalogMasterView table td, .mod_catalogMasterView table tr {
    display: block;
    width: 100% !important;
  }
  .mod_catalogMasterView table td {
    word-break: break-word;
  }
  .mod_catalogMasterView table td[style="width: 15%;"] {
    display: inline-block;
    width: calc(95% / 4) !important;
  }
  .mod_catalogMasterView table tr:last-child td[style="width: 40%;"] {
    display: none;
  }
  .mod_mae_event_filter:not(:first-child) h2 {
    margin-top: 20px;
  }
  .offers .headline h2 {
    font-size: 24px;
    line-height: 1.2;
  }
  .pagination.block p {
    float: none;
  }
  .pagination ul {
    margin: 10px 0;
  }
  .productfinder fieldset .widget {
    width: 100%;
  }
  .profile-slider .ce_mateTextBackgroundElement .inside {
    padding: 50px 70px;
  }
  .profile-slider .prev, .profile-slider .next {
    width: 80px;
    height: 80px;
    margin-top: -40px;
  }
  .profile-slider .prev i, .profile-slider .next i {
    font-size: 5rem;
  }
  .resp-table td:before {
    padding: 0;
  }
  .right-aligned .ce_slick-content-start .yellow-bg {
    height: 305px;
  }
  .right-aligned .ce_slick-content-start .yellow-bg:after {
    height: 305px;
  }
  .right-aligned .slick-slider .slick-arrow {
    left: 5px;
  }
  .right-aligned .slick-slider .slick-arrow.slick-next {
    left: 45px;
  }
  .slick-slider .slick-arrow {
    display: flex !important;
    position: absolute;
    top: -45px;
    right: 5px;
    left: inherit;
  }
  .slick-slider .slick-arrow.slick-prev {
    right: 45px;
  }
  .text-image-width-50 .image_container {
    width: 100%;
    padding: 0;
    margin: 0;
  }
  .w85 {
    width: 100%;
  }
  .wishlist-modal {
    margin-top: -200px;
  }
  #wrapper .profile-slider {
    margin-bottom: -50px;
  }
}
@media (max-width: 450px) {
  .offers .job_article label {
    width: inherit;
    padding-right: 5px;
  }
}
@media (max-width: 350px) {
  .offers .headline h2 {
    font-size: 18px;
    line-height: 1;
  }
}
/* Abstände */
.mt-200 {
  margin-top: 200px !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fcustom.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2F_custom_variables.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fforms.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fheader.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Ffooter.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fcatalog.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Felements.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fjob_offers.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fmodules.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fslider.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fisotope.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fresponsive_desktop.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fresponsive_tablet.scss%22%2C%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Fresponsive_phone.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACwBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAA3RF%3BAAkSA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAA%2FSN%3BAAwTA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAjcA%3BAEAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2FTA%3BAEuUE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAFlWA%3BAEwWA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAFncJ%3BAGEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAH3CJ%3BAGmDA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAHtDF%3BAGgEI%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAEI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAHpiBA%3BAG0iBA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAC9lBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClXA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BALVA%3BAKgBA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAL9GA%3BAKqHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BALxNA%3BAK8NA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BALvXF%3BAK8XA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BALjmBA%3BAKwmBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALnpBF%3BAK4pBA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAL9rBF%3BAKssBE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAChtBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BANxEF%3BAMiFE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BANzHA%3BAM%2BHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAN1QN%3BAMmRA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BACtxBE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAP%2FUJ%3BAO0VA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BACrRA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAC3SA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMJ%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAIM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAIM%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAV9sBJ%3BAAAA%3BAAAA%3BAWIA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAGI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXvNF%3BAAAA%3BAAAA%3BAYIA%3BAAEE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAZvdF%3BAAAA%3BAAAA%3BAaIA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAb1TF%3BAAwdA%3BAAAA%3BAAAA%22%7D */