/*------------------------------------*\
    normalize
\*------------------------------------*/
/*------------------------------------*\
    dev settings
\*------------------------------------*/
/*------------------------------------*\
    mixins
\*------------------------------------*/
/*------------------------------------*\
    vars & colors
\*------------------------------------*/
/*------------------------------------*\
	pagesettings
\*------------------------------------*/
/*------------------------------------*\
    colors
\*------------------------------------*/
:root, :before, :after {
  --colorWhite: #ffffff;
  --colorBlack: #575756;
  --colorBlackRGBA: rgba(86,86,87,.9);
  --colorBlackRGBA2: rgba(86,86,87,.7);
  --colorGray: #eeeeee;
  --colorGray2: #b2b2b2;
  --colorGray3: #434343;
  /*--colorGray3: ;*/
  --colorPrimary: #f07f31;
  --colorPrimaryRGBA: rgba(240, 127, 49, 0.9);
  --colorPrimaryLight: #ececec;
  --colorSecondary: #c30f10;
  --colorSecondaryLight: #ececec;
  --colorTertiary: #709BB3;
  --colorTertiaryRGBA: rgba( 112,155,179,0.35 );
}
/*------------------------------------*\
    colors / module
\*------------------------------------*/
/*------------------------------------*\
    margin/padding
\*------------------------------------*/
:root, :before, :after {
  --gutterHalf: 1.5625rem;
  --gutterHalf2: 0.9375rem;
}
/*------------------------------------*\
fonts
\*------------------------------------*/
/*------------------------------------*\
Header Heights
\*------------------------------------*/
/*------------------------------------*\
Animations
\*------------------------------------*/
/*------------------------------------*\
everything Else
\*------------------------------------*/
/*------------------------------------*\
    jobs
\*------------------------------------*/
.job .mod_article > .inside > *:not(.ce_bna_header) h2:not(.benefits), .job .mod_article > .inside > h2:not(.benefits) {
  color: var(--colorTertiary);
  font-family: "Roboto Condensed";
  font-weight: 700;
}
p.jobs {
  margin-bottom: 1.25rem;
}
@media (min-width: 759px) {
  .job #main .sticky {
    overflow: unset;
  }
  .job #main .sticky > .inside {
    overflow: unset;
  }
  .jetztBewerben {
    position: sticky;
    top: calc((130px - 50px) + (var(--gutterHalf2) * 2));
    margin-left: auto;
    margin-right: 0;
    float: right;
    overflow: unset;
  }
}
/*------------------------------------*\
    Basic Contao
\*------------------------------------*/
/*------------------------------------*\
    pagination
\*------------------------------------*/
/*------------------------------------*\
    gallery
\*------------------------------------*/
/*------------------------------------*\
    slick
\*------------------------------------*/
/*------------------------------------*\
    j_flickity
\*------------------------------------*/
/*------------------------------------*\
    Formulare
\*------------------------------------*/
/*------------------------------------*\
   formvariables
   https://uxdesign.cc/design-better-forms-96fadca0f49c#.hgq9b3ira
\*------------------------------------*/
/*------------------------------------*\
   global form - like searchfield
\*------------------------------------*/
/*------------------------------------*\
   form only
\*------------------------------------*/
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  #hofff-consent-banner input[type="checkbox"], #hofff-consent-banner input[type="radio"] {
    --active: #639CB6;
    --active-inner: #fff;
    --focus: 2px rgba(39, 94, 254, .3);
    --border: #639CB6;
    --border-hover: #275EFE;
    --background: #fff;
    --disabled: #F6F8FF;
    --disabled-inner: #E1E6F9;
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 21px;
    outline: none;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin: 0;
    cursor: pointer;
    border: 1px solid var(--bc, var(--border));
    background: var(--b, var(--background));
    transition: background 0.3s, border-color 0.3s, box-shadow 0.2s;
  }
  #hofff-consent-banner input[type="checkbox"]:after, #hofff-consent-banner input[type="radio"]:after {
    content: "";
    display: block;
    left: 0;
    top: 0;
    position: absolute;
    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
  }
  #hofff-consent-banner input[type="checkbox"]:checked, #hofff-consent-banner input[type="radio"]:checked {
    --b: var(--active);
    --bc: var(--active);
    --d-o: .3s;
    --d-t: .6s;
    --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
  }
  #hofff-consent-banner input[type="checkbox"]:disabled, #hofff-consent-banner input[type="radio"]:disabled {
    --b: var(--disabled);
    cursor: not-allowed;
    opacity: 0.9;
  }
  #hofff-consent-banner input[type="checkbox"]:disabled:checked, #hofff-consent-banner input[type="radio"]:disabled:checked {
    --b: var(--disabled-inner);
    --bc: var(--border);
  }
  #hofff-consent-banner input[type="checkbox"]:disabled + label, #hofff-consent-banner input[type="radio"]:disabled + label {
    cursor: not-allowed;
  }
  #hofff-consent-banner input[type="checkbox"]:hover:not(:checked):not(:disabled), #hofff-consent-banner input[type="radio"]:hover:not(:checked):not(:disabled) {
    --bc: var(--border-hover);
  }
  #hofff-consent-banner input[type="checkbox"]:focus, #hofff-consent-banner input[type="radio"]:focus {
    box-shadow: 0 0 0 var(--focus);
  }
  #hofff-consent-banner input[type="checkbox"]:not(.switch), #hofff-consent-banner input[type="radio"]:not(.switch) {
    width: 21px;
  }
  #hofff-consent-banner input[type="checkbox"]:not(.switch):after, #hofff-consent-banner input[type="radio"]:not(.switch):after {
    opacity: var(--o, 0);
  }
  #hofff-consent-banner input[type="checkbox"]:not(.switch):checked, #hofff-consent-banner input[type="radio"]:not(.switch):checked {
    --o: 1;
  }
  #hofff-consent-banner input[type="checkbox"] + label, #hofff-consent-banner input[type="radio"] + label {
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    margin-left: 4px;
  }
  #hofff-consent-banner input[type="checkbox"]:not(.switch):after {
    width: 5px;
    height: 9px;
    border: 2px solid var(--active-inner);
    border-top: 0;
    border-left: 0;
    left: 7px;
    top: 4px;
    transform: rotate(var(--r, 20deg));
  }
  #hofff-consent-banner input[type="checkbox"]:not(.switch):checked {
    --r: 43deg;
  }
  #hofff-consent-banner input[type="checkbox"].switch {
    width: 38px;
    border-radius: 11px;
  }
  #hofff-consent-banner input[type="checkbox"].switch:after {
    left: 2px;
    top: 2px;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background: var(--ab, var(--border));
    transform: translateX(var(--x, 0));
  }
  #hofff-consent-banner input[type="checkbox"].switch:checked {
    --ab: var(--active-inner);
    --x: 17px;
  }
  #hofff-consent-banner input[type="checkbox"].switch:disabled:not(:checked):after {
    opacity: 0.6;
  }
  #hofff-consent-banner input[type="radio"] {
    border-radius: 50%;
  }
  #hofff-consent-banner input[type="radio"]:after {
    width: 19px;
    height: 19px;
    border-radius: 50%;
    background: var(--active-inner);
    opacity: 0;
    transform: scale(var(--s, 0.7));
  }
  #hofff-consent-banner input[type="radio"]:checked {
    --s: .5;
  }
}
/*------------------------------------*\
    Mobile Menu
\*------------------------------------*/
/*------------------------------------*\
    mod_navigation
\*------------------------------------*/
/*------------------------------------*\
    mod_article
\*------------------------------------*/
/*------------------------------------*\
    header
\*------------------------------------*/
/*------------------------------------*\
    Images
\*------------------------------------*/
/*------------------------------------*\
    Accordion
\*------------------------------------*/
/*------------------------------------*\
    Breadcrump
\*------------------------------------*/
/*------------------------------------*\
    Search
\*------------------------------------*/
/*------------------------------------*\
    Button
\*------------------------------------*/
/*------------------------------------*\
    hofff contao consent
\*------------------------------------*/
#hofff-consent-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10000;
  box-sizing: border-box;
  width: 100%;
  max-height: 100%;
  overflow-y: auto;
  background-color: var(--colorWhite);
}
body.hofff-consent-privacy-settings-open {
  position: fixed;
}
.hofff-consent-privacy-settings .hofff-consent-tag-collection .widget-switch, .hofff-consent-privacy-settings .widget-explanation :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.hofff-consent-content .hofff-consent-placeholder {
  padding: var(--gutterHalf);
  margin: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 1px solid #639CB6;
}
.hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay {
  padding-bottom: 0.5rem;
}
.hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-content.image_container {
  margin: 0;
}
.hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-content img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-content + .hofff-consent-placeholder-overlay {
  position: absolute;
  top: 0;
  left: 0;
  flex: none;
  background-color: rgba(255, 255, 255, 0.8);
}
.hofff-consent-content .hofff-consent-placeholder .hofff-consent-buttons + .hofff-consent-privacy-settings-button {
  margin-top: var(--gutterHalf);
}
.hofff-consent-content.ce_rsce_ytElement .hofff-consent-placeholder {
  position: static;
}
.activeConsentTool .inner.ce_youtube {
  background-color: var(--colorWhite);
}
.activeConsentTool .hofff-consent-content {
  background-color: var(--colorWhite);
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder {
  left: auto;
  right: auto;
  bottom: auto;
  height: 100%;
  overflow-y: auto;
  margin: 0;
  align-items: flex-start;
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay {
  display: flex;
  flex-wrap: wrap;
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .hofff-consent-tag-title, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .hofff-consent-tag-details {
  display: block;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .hofff-consent-tag-details .hofff-consent-show-privacy-settings {
  display: inline-block;
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .hofff-consent-privacy-settings-button {
  margin-top: 0;
  margin-left: var(--gutterHalf);
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay h2, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay h3, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay p {
  padding: 0;
  color: #00577F;
  font-size: 0.8em !important;
}
.activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h1, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h2, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h3, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h4, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h5, .activeConsentTool .hofff-consent-content .hofff-consent-placeholder .hofff-consent-placeholder-overlay .h6 {
  font-weight: bold;
}
.hofff-consent-content[class^="ce_"], .hofff-consent-content[class^="mod_"] {
  display: flex;
  justify-content: center;
  align-items: center;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button, .hofff-consent-placeholder .hofff-consent-privacy-settings-button {
  position: relative;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button button, .hofff-consent-placeholder .hofff-consent-privacy-settings-button button {
  padding: 0.375rem;
  line-height: 1.75;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button {
  margin: calc(var(--gutterHalf) / 2);
}
#hofff-consent-banner .hofff-consent-privacy-settings-button button {
  padding-top: 5px;
  display: block;
}
.ce_hofff_consent_privacy_settings_link + .ce_text {
  margin-top: 1.875rem;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button a, #hofff-consent-banner .hofff-consent-privacy-settings-button button, .hofff-consent-placeholder .hofff-consent-privacy-settings-button a, .hofff-consent-placeholder .hofff-consent-privacy-settings-button button, .ce_hofff_consent_privacy_settings_link a, .ce_text a.hofff-consent-show-privacy-settings {
  display: inline-block;
  color: #343a40;
  text-decoration: none;
  opacity: 0.7;
  transition: opacity 0.3s ease-in-out;
  font-size: 1rem;
  line-height: 1.1em;
  vertical-align: middle;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button a:before, #hofff-consent-banner .hofff-consent-privacy-settings-button button:before, .hofff-consent-placeholder .hofff-consent-privacy-settings-button a:before, .hofff-consent-placeholder .hofff-consent-privacy-settings-button button:before, .ce_hofff_consent_privacy_settings_link a:before, .ce_text a.hofff-consent-show-privacy-settings:before {
  content: "";
  width: 0.9em;
  height: 0.9em;
  position: relative;
  top: 2px;
  display: inline-block;
  margin-right: 5px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M52.506 45.956a3.007 3.007 0 011.312 3.644 29.437 29.437 0 01-5.326 8.224 2.984 2.984 0 01-3.786.664l-3.639-2.1a21.488 21.488 0 01-6.862 3.963v4.2a2.993 2.993 0 01-2.464 2.949 28.139 28.139 0 01-9.488 0 3.006 3.006 0 01-2.5-2.951v-4.2a21.721 21.721 0 01-6.862-3.963L9.252 58.47a2.992 2.992 0 01-3.787-.661A29.478 29.478 0 01.189 49.6 3.016 3.016 0 011.5 45.956l4.161-2.1a21.677 21.677 0 010-7.925L1.5 33.817a2.977 2.977 0 01-1.311-3.625 29.332 29.332 0 015.276-8.225 2.985 2.985 0 013.787-.661l3.639 2.1a21.461 21.461 0 016.862-3.964V15.23a2.978 2.978 0 012.447-2.938 28.5 28.5 0 019.5-.013 3 3 0 012.5 2.951v4.2a21.708 21.708 0 016.862 3.961l3.639-2.1a2.986 2.986 0 013.786.661 29.254 29.254 0 015.264 8.227 2.985 2.985 0 01-1.25 3.636l-4.214 2.1a21.616 21.616 0 010 7.938zM20.378 33.281c-7.4 9.625 3.589 20.613 13.215 13.214C40.992 36.87 30 25.879 20.378 33.281zm42.616.474a1.548 1.548 0 01-1.889.677 13.866 13.866 0 01-4.01-2.326 1.553 1.553 0 01-.352-1.964l1.026-1.786a10.778 10.778 0 01-1.987-3.425h-2.063a1.545 1.545 0 01-1.526-1.289 14.078 14.078 0 010-4.639 1.554 1.554 0 011.526-1.3h2.063a10.756 10.756 0 011.987-3.425l-1.026-1.786a1.538 1.538 0 01.352-1.964 13.993 13.993 0 014.01-2.328 1.546 1.546 0 011.889.675l1.026 1.789a11.122 11.122 0 013.961 0l1.026-1.789A1.545 1.545 0 0170.9 8.2a13.854 13.854 0 014.014 2.326 1.556 1.556 0 01.349 1.964l-1.026 1.786a10.761 10.761 0 011.984 3.424h2.063a1.543 1.543 0 011.524 1.289 14.06 14.06 0 010 4.636 1.555 1.555 0 01-1.524 1.3h-2.063a10.783 10.783 0 01-1.989 3.425l1.026 1.786a1.541 1.541 0 01-.349 1.964 14.074 14.074 0 01-4.009 2.332 1.547 1.547 0 01-1.888-.677l-1.026-1.787a11.122 11.122 0 01-3.961 0zm0 37.367a1.546 1.546 0 01-1.889.675 13.82 13.82 0 01-4.01-2.326 1.553 1.553 0 01-.352-1.964l1.026-1.786a10.756 10.756 0 01-1.987-3.421h-2.063a1.545 1.545 0 01-1.526-1.289 14.06 14.06 0 010-4.636 1.557 1.557 0 011.526-1.3h2.063a10.778 10.778 0 011.987-3.425l-1.026-1.786a1.538 1.538 0 01.352-1.964 14.039 14.039 0 014.01-2.326 1.548 1.548 0 011.889.677l1.026 1.787a11.122 11.122 0 013.961 0l1.026-1.787a1.547 1.547 0 011.888-.677 13.9 13.9 0 014.014 2.326 1.556 1.556 0 01.349 1.964l-1.026 1.786a10.783 10.783 0 011.989 3.425h2.063a1.543 1.543 0 011.524 1.289 14.078 14.078 0 010 4.639 1.552 1.552 0 01-1.524 1.3h-2.063a10.761 10.761 0 01-1.989 3.425l1.026 1.786a1.54 1.54 0 01-.349 1.964A14.027 14.027 0 0170.9 71.8a1.545 1.545 0 01-1.888-.675l-1.026-1.789a11.122 11.122 0 01-3.961 0zm6.313-53.106c-4.813-3.711-10.3 1.79-6.6 6.6 4.813 3.701 10.301-1.787 6.6-6.6zm0 37.355c-4.813-3.7-10.3 1.787-6.6 6.6 4.813 3.7 10.301-1.787 6.6-6.6z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button a:hover, #hofff-consent-banner .hofff-consent-privacy-settings-button button:hover, .hofff-consent-placeholder .hofff-consent-privacy-settings-button a:hover, .hofff-consent-placeholder .hofff-consent-privacy-settings-button button:hover, .ce_hofff_consent_privacy_settings_link a:hover, .ce_text a.hofff-consent-show-privacy-settings:hover {
  opacity: 1;
}
#hofff-consent-banner .hofff-consent-privacy-settings-button button, .hofff-consent-placeholder .hofff-consent-privacy-settings-button button {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
}
.hofff-consent-switch {
  display: inline-block !important;
}
.hofff-consent-group-checkbox, .hofff-consent-tag-checkbox {
  transition: color 0.5s ease-in-out;
}
.hofff-consent-feedback {
  display: inline-block !important;
  width: auto !important;
  padding-left: 1.7rem;
  margin-left: 1em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: calc(.75em + .375rem) calc(.5em + .375rem);
  opacity: 0;
  transition: opacity 0.5s;
  pointer-events: none;
}
.is-valid ~ .hofff-consent-feedback {
  opacity: 1;
}
.hofff-consent-privacy-settings-toggle, .hofff-consent-show-privacy-settings {
  display: flex;
  align-items: center;
}
.hofff-consent-privacy-settings-toggle:hover, .hofff-consent-show-privacy-settings:hover {
  cursor: pointer;
}
body #hofff-consent-banner .widget {
  padding-bottom: 0;
}
body #hofff-consent-banner > .inside {
  max-width: calc(var(--pageWidthREM2) + ( 2 * var(--gutterHalf) ));
  margin-left: auto;
  margin-right: auto;
  padding: var(--gutterHalf) var(--gutterHalf) calc(var(--gutterHalf) / 2) var(--gutterHalf);
}
body #hofff-consent-banner p {
  text-align: left;
}
body #hofff-consent-banner .hofff-consent-root-headline, body #hofff-consent-banner .custom-control-label {
  font-weight: bold;
  line-height: 1.3125rem;
}
body #hofff-consent-banner .hofff-consent-root-text {
  line-height: 1.1em;
}
body #hofff-consent-banner .hofff-consent-root-text {
  font-size: 1rem;
}
@media screen and (min-width: 20rem) {
  body #hofff-consent-banner .hofff-consent-root-text {
    font-size: calc(1rem + 0.125 * ((100vw - 20rem) / 17));
  }
}
@media screen and (min-width: 37rem) {
  body #hofff-consent-banner .hofff-consent-root-text {
    font-size: 1.125rem;
  }
}
body #hofff-consent-banner .hofff-consent-privacy-settings {
  margin-top: var(--gutterHalf);
}
@media only screen and (max-width: 51.25rem) {
  body #hofff-consent-banner .hofff-consent-feedback {
    display: none !important;
  }
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-switch, body #hofff-consent-banner .hofff-consent-tag .hofff-consent-group-checkbox {
  line-height: 1em;
}
body #hofff-consent-banner .hofff-consent-tag .widget.widget-explanation.explanation * {
  font-size: 1.125rem;
  line-height: 1.1em;
}
body #hofff-consent-banner .hofff-consent-tag .card-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
body #hofff-consent-banner .hofff-consent-tag .card-header .widget.widget-explanation.explanation {
  flex-basis: 100%;
  padding-left: calc(var(--gutterHalf) * 1);
}
body #hofff-consent-banner .hofff-consent-tag .card-header .widget.widget-checkbox.widget-switch {
  order: -1;
  width: inherit;
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0;
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-tag-collection {
  list-style-type: none;
  padding-left: calc(var(--gutterHalf) * 1);
  padding-top: calc(var(--gutterHalf) * 1);
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-tag-collection .hofff-consent-tag {
  display: flex;
  flex-direction: column;
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-tag-collection .hofff-consent-tag .widget.widget-checkbox.widget-switch {
  order: -1;
  margin-top: 0;
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-tag-collection .list-group-item + .list-group-item {
  margin-top: calc(var(--gutterHalf) / 2);
}
body #hofff-consent-banner .hofff-consent-tag + .hofff-consent-tag {
  margin-top: var(--gutterHalf);
}
body #hofff-consent-banner .hofff-consent-tag .hofff-consent-tag-title {
  display: none;
}
body #hofff-consent-banner .hofff-consent-buttons.btn-group {
  margin-left: calc(var(--gutterHalf) / -4);
  margin-right: calc(var(--gutterHalf) / -4);
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
}
@media only screen and (min-width: 45.625rem) {
  body #hofff-consent-banner .hofff-consent-buttons.btn-group {
    margin-left: calc(var(--gutterHalf) / -2);
    margin-right: calc(var(--gutterHalf) / -2);
  }
}
@media only screen and (min-width: 45.625rem) {
  body #hofff-consent-banner .hofff-consent-buttons.btn-group {
    flex-direction: row;
  }
}
body #hofff-consent-banner .hofff-consent-buttons.btn-group .btn {
  margin-top: 0;
  margin: calc(var(--gutterHalf) / 2);
  font-size: 1rem;
}
@media only screen and (max-width: 45.625rem) {
  body #hofff-consent-banner .hofff-consent-buttons.btn-group .btn {
    margin: calc(var(--gutterHalf) / 4);
  }
}
@media only screen and (max-width: 25rem) {
  body #hofff-consent-banner .hofff-consent-buttons.btn-group .btn {
    padding-left: 5px;
    padding-right: 5px;
    line-height: 1.1em;
  }
}
body #hofff-consent-banner .hofff-consent-privacy-notes {
  margin-top: calc(var(--gutterHalf) * 1);
}
body #hofff-consent-banner .hofff-consent-banner-additional-content .mod_customnav ul {
  display: flex;
  list-style-type: none;
}
body #hofff-consent-banner .hofff-consent-banner-additional-content .mod_customnav ul li + li {
  padding-left: calc(var(--gutterHalf) * 1);
}
/*------------------------------------*\
    Kpis
\*------------------------------------*/
.ce_rsce_kpis > .inside {
  padding-top: 0;
  padding-bottom: calc(var(--gutterHalf2) * 2);
}
.kpi_container {
  padding-left: var(--gutterHalf2);
  padding-right: var(--gutterHalf2);
}
.kpi_container > .inside {
  padding-top: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.kpi_container > .inside > .item {
  padding-left: var(--gutterHalf);
  padding-right: var(--gutterHalf);
  padding-bottom: var(--gutterHalf2);
  position: relative;
  flex-basis: 100%;
}
.kpi_container > .inside > .item .itemLink > .inside {
  padding-top: 0;
}
.kpi_container > .inside > .item .name, .kpi_container > .inside > .item .text {
  text-align: center;
  font-size: 1rem;
  text-transform: uppercase;
}
.kpi_container > .inside > .item .name {
  color: var(--colorTertiary);
  font-family: "Roboto Condensed";
  font-weight: 700;
  hyphens: auto;
}
.kpi_container > .inside > .item .image_container {
  max-width: 140px;
  max-height: 140px;
  margin: 0 auto;
}
.kpi_container > .inside > .item .image_container img {
  margin: 0 auto;
}
.kpi_container > .inside > .item::before {
  content: "";
  position: absolute;
  display: none;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  min-height: 94px;
  max-height: 94px;
  width: 1px;
  background-color: var(--colorTertiaryRGBA);
}
@media (min-width: 350px) and (max-width: 499px) {
  .kpi_container > .inside > .item {
    flex-basis: calc(100% / 2);
  }
  .kpi_container > .inside > .item:not(:nth-child(2n + 1))::before {
    display: block;
  }
}
@media (min-width: 500px) and (max-width: 699px) {
  .kpi_container > .inside > .item {
    flex-basis: calc(100% / 3);
  }
  .kpi_container > .inside > .item:not(:nth-child(3n + 1))::before {
    display: block;
  }
}
@media (min-width: 700px) and (max-width: 758px) {
  .kpi_container > .inside > .item {
    flex-basis: calc(100% / 4);
  }
  .kpi_container > .inside > .item:not(:nth-child(4n + 1))::before {
    display: block;
  }
}
@media (min-width: 759px) {
  .kpi_container > .inside > .item {
    flex-basis: calc(100% / 5);
  }
  .kpi_container > .inside > .item:not(:nth-child(5n + 1))::before {
    display: block;
  }
}
/*------------------------------------*\
    Kpis
\*------------------------------------*/
.ce_rsce_prozessElement > .inside {
  padding-left: var(--gutterHalf2);
  padding-right: var(--gutterHalf2);
  padding-top: 60px;
  padding-bottom: 60px;
  display: grid;
  --process-gap: 60px;
  gap: var(--process-gap);
}
@media (min-width: 759px) {
  .ce_rsce_prozessElement > .inside {
    grid-template-columns: repeat(3, 1fr);
  }
}
.ce_rsce_prozessElement > .inside .item {
  position: relative;
  padding-top: var(--gutterHalf);
}
@media (max-width: 759px) {
  .ce_rsce_prozessElement > .inside .item::after {
    display: block;
    content: "";
    border: 3px dotted #F5BF41;
    position: absolute;
    left: 23px;
    bottom: -56%;
    width: 1px;
    z-index: 1;
    height: 60%;
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
  }
}
@media (min-width: 759px) {
  .ce_rsce_prozessElement > .inside .item::after {
    display: block;
    content: "";
    border: 3px dotted #F5BF41;
    position: absolute;
    left: 50%;
    width: calc(100% + var(--process-gap));
    z-index: -1;
  }
}
.ce_rsce_prozessElement > .inside .item .inside {
  position: relative;
  background-color: #E7EEF2;
  padding: var(--gutterHalf);
  padding-top: calc(var(--gutterHalf) * 2);
  display: grid;
  gap: calc(var(--gutterHalf) * .5);
}
.ce_rsce_prozessElement > .inside .item .inside .svg {
  position: absolute;
  top: 0;
  left: 50%;
  translate: -50% -50%;
}
.ce_rsce_prozessElement > .inside .item .inside .count {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 1ch;
  font-family: "Roboto Condensed";
  font-size: 1.375em;
  font-weight: 600;
}
.ce_rsce_prozessElement > .inside .item .inside .count::after {
  content: "";
  display: inline-block;
  height: 1px;
  background-color: #00577F;
  width: 100%;
}
.ce_rsce_prozessElement > .inside .item .inside .name, .ce_rsce_prozessElement > .inside .item .inside .text {
  text-align: center;
  text-wrap: balance;
}
.ce_rsce_prozessElement > .inside .item .inside .name {
  font-family: "Roboto Condensed";
  font-size: 1.5em;
  font-weight: 600;
}
.ce_rsce_prozessElement > .inside .item .inside::after {
  display: none !important;
}
@media (max-width: 759px) {
  .ce_rsce_prozessElement > .inside .item:nth-child(6n)::after {
    display: none;
  }
}
@media (min-width: 759px) {
  .ce_rsce_prozessElement > .inside .item:nth-child(6n + 1) {
    margin-top: 25px;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n + 1)::after {
    width: calc(100% + var(--process-gap));
    height: 50%;
    top: 0;
    translate: 0% -30px;
    border-bottom: 0;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+2) {
    margin-top: calc(60px + 25px);
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+2)::after {
    border-top: 0;
    width: calc(100% + var(--process-gap));
    height: 50%;
    top: auto;
    bottom: 0;
    translate: 0 -20%;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+3)::after {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    width: 50vw;
    height: 1px;
    top: auto;
    bottom: 50%;
    left: 0;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+4) {
    margin-top: 25px;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+4)::after {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    width: 50vw;
    height: 1px;
    top: auto;
    bottom: 50%;
    right: 0;
    translate: -100% 0;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+5) {
    margin-top: calc(60px + 25px);
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n+5)::after {
    border-top: 0;
    width: calc(100% + var(--process-gap));
    height: 50%;
    top: auto;
    bottom: 0;
    translate: -100% 20%;
  }
  .ce_rsce_prozessElement > .inside .item:nth-child(6n)::after {
    width: calc(100% + var(--process-gap));
    height: 50%;
    top: 0;
    translate: -100% 40%;
    border-bottom: 0;
  }
}
.mod_article .ce_rsce_prozessElement > .inside::after {
  display: none;
}
/*------------------------------------*\
    Jobsliste
\*------------------------------------*/
.ce_rsce_jobs > .inside {
  padding-top: 0;
  padding-bottom: calc(var(--gutterHalf2) * 2);
}
.job_container > .inside {
  padding-top: 0;
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(var(--gutterHalf2) * -1);
  margin-right: calc(var(--gutterHalf2) * -1);
}
.job_container > .inside > .item {
  cursor: pointer;
  flex-basis: 100%;
  padding-left: var(--gutterHalf2);
  padding-right: var(--gutterHalf2);
  padding-bottom: var(--gutterHalf2);
}
@media (min-width: 600px) {
  .job_container > .inside > .item {
    flex-basis: calc(100% / 2);
  }
}
@media (min-width: 1200px) {
  .job_container > .inside > .item {
    flex-basis: calc(100% / 3);
  }
}
.job_container > .inside > .item .name {
  font-size: 1.25rem;
  font-family: "Roboto";
  font-weight: 300;
}
.job_container > .inside > .item .name, .job_container > .inside > .item .type, .job_container > .inside > .item .duration {
  color: var(--colorWhite);
}
.job_container > .inside > .item .type, .job_container > .inside > .item .duration {
  font-family: "Roboto Condensed";
  font-weight: 700;
  font-size: 0.875rem;
}
.job_container > .inside > .item .type:before, .job_container > .inside > .item .duration:before {
  content: "";
  display: inline-block;
  width: 14.343px;
  height: 13.699px;
  background-position: center;
  margin-right: 8px;
}
.job_container > .inside > .item .duration {
  font-family: "Roboto Condensed";
  font-weight: 700;
}
.job_container > .inside > .item .duration:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.343' height='13.699'%3E%3Cg data-name='icons Q2' fill='%23f5bf41'%3E%3Cpath data-name='Pfad 124' d='M9.907 7.048a.619.619 0 0 0-.913 0l-2.8 2.8L5.02 8.674a.652.652 0 0 0-1.011.065.717.717 0 0 0 .13.88l1.6 1.6a.619.619 0 0 0 .913 0l3.255-3.256a.619.619 0 0 0 0-.913Zm0 0a.619.619 0 0 0-.913 0l-2.8 2.8L5.02 8.674a.652.652 0 0 0-1.011.065.717.717 0 0 0 .13.88l1.6 1.6a.619.619 0 0 0 .913 0l3.255-3.256a.619.619 0 0 0 0-.913Z'/%3E%3Cpath data-name='Pfad 125' d='M13.691 1.964h-2.934V.692a.685.685 0 0 0-.554-.685.652.652 0 0 0-.75.652v1.3H4.89V.692a.685.685 0 0 0-.554-.685.652.652 0 0 0-.75.652v1.3H.652A.652.652 0 0 0 0 2.616v10.431a.652.652 0 0 0 .652.652h13.039a.652.652 0 0 0 .652-.652V2.616a.652.652 0 0 0-.652-.652Zm-.652 10.431H1.3v-6.52h11.739Zm0-7.824H1.3v-1.3h11.739Z'/%3E%3C/g%3E%3C/svg%3E");
}
.job_container > .inside > .item .type {
  font-family: "Roboto Condensed";
  font-weight: 700;
}
.job_container > .inside > .item .type:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.667' height='12.833'%3E%3Cg data-name='icons Q2' fill='%23f5bf41'%3E%3Cpath data-name='Pfad 134' d='M5.834 2.917a4.375 4.375 0 1 1-4.375 4.375 4.375 4.375 0 0 1 4.375-4.375m0-1.167a5.542 5.542 0 1 0 5.542 5.542A5.542 5.542 0 0 0 5.834 1.75Z'/%3E%3Cpath data-name='Pfad 135' d='M8.167 9.042a.5.5 0 0 1-.292-.088L5.25 7.612V4.958a.584.584 0 1 1 1.167 0v2.017l2.042.992a.581.581 0 0 1-.292 1.079Z'/%3E%3Cpath data-name='Pfad 136' d='M.583 2.917a.613.613 0 0 1-.467-.233.583.583 0 0 1 .117-.817L2.566.117a.583.583 0 1 1 .7.933L.933 2.8a.554.554 0 0 1-.35.117Z'/%3E%3Cpath data-name='Pfad 137' d='M11.084 2.917a.554.554 0 0 1-.35-.117L8.4 1.05a.583.583 0 0 1 .7-.933l2.333 1.75a.583.583 0 0 1 .117.817.612.612 0 0 1-.467.233Z'/%3E%3C/g%3E%3C/svg%3E");
}
.job_container > .inside > .item .itemLink {
  display: block;
  height: 100%;
  position: relative;
  z-index: 1;
}
.job_container > .inside > .item .itemLink > .inside {
  height: 100%;
  padding-top: 0;
  background-color: #23567C;
  position: relative;
  z-index: 1;
  padding-bottom: var(--gutterHalf);
  padding-right: 61px;
  padding-left: var(--gutterHalf);
  padding-top: var(--gutterHalf);
}
.job_container > .inside > .item .itemLink > .inside .extra_container {
  display: flex;
  align-items: center;
  align-content: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  margin-bottom: calc(var(--gutterHalf2) * .5);
  padding-bottom: calc(var(--gutterHalf2) * .5);
}
.job_container > .inside > .item .itemLink > .inside .extra_container div + div {
  margin-left: var(--gutterHalf2);
}
.job_container > .inside > .item .itemLink > .inside::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  width: 60px;
  height: 60px;
  background-image: url(../../files/themes/bna/images/kachel_ecke_neu.png);
  background-repeat: no-repeat;
  background-position: right top;
  right: 0;
  bottom: 0;
  visibility: visible;
}
.job_container > .inside > .item .itemLink:hover .name {
  color: #F5BF41;
}
/*------------------------------------*\
    animations
\*------------------------------------*/
/*------------------------------------*\
    grid
\*------------------------------------*/
/*------------------------------------*\
    fonts
\*------------------------------------*/
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fimports.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2F_vars.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fjobs.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fforms.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fhofff_contao_consent.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2F_mixins.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fce_rsce_kpis.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fce_rsce_prozessElement.scss%22%2C%22www%2Fhtdocs%2Fw0125344%2Fbna_2025%2Ffiles%2Fthemes%2Fbna%2Fscss_imports%2Fcomponents%2Fce_rsce_jobs.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BCA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAACI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFjBJ%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%3BAGwBA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAOhB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAHrLZ%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%3BAIOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAiBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAC9UA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2BUF%3BAAAA%3BAAAA%3BAAKA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAJ7epB%3BAAAA%3BAAAA%3BAMGI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAAA%3BANnGjB%3BAAAA%3BAAAA%3BAOGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMR%3BAAGQ%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAACI%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAchB%3BAAAA%3BAAAA%3BAPxNA%3BAAAA%3BAAAA%3BAQGI%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAR%2FHpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */