/* v1.50.0 – built: Wed Feb 26 2025 11:36:44 GMT+0100 (CET) */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
}
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}
.hidden {
  display: none !important;
  visibility: hidden;
}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.invisible {
  visibility: hidden;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
@media print {
  * {
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
.vertical-center {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.restricted-centering {
  max-width: 1280px;
  margin: 0 auto;
}
.equal-height:before {
  padding-top: 100%;
  display: block;
  content: "";
}
.cuMainColor {
  background-color: #0098b0;
}
.cuDarkColor {
  background-color: #03798b;
}
.cuLightColor {
  background-color: #00aec7;
}
.cuLightColorL1 {
  background-color: #71c3d6;
}
.cuLightColorL2 {
  background-color: #a9d8e4;
}
.cuLightColorL3 {
  background-color: #d7ecf3;
}
section .mlp-grid-container > .mlp-row > .w8,
section [data-tpl="map"] > .mlp-row > .w8,
section .mlp-grid-container > [data-tpl="location-map"] > .w8,
section [data-tpl="map"] > [data-tpl="location-map"] > .w8 {
  font-size: 22px;
  line-height: 31px;
}
@media (max-width: 640px) {
  section .mlp-grid-container > .mlp-row > .w8,
  section [data-tpl="map"] > .mlp-row > .w8,
  section .mlp-grid-container > [data-tpl="location-map"] > .w8,
  section [data-tpl="map"] > [data-tpl="location-map"] > .w8 {
    font-size: 20px;
    line-height: 28px;
  }
}
section .mlp-grid-container > .mlp-row > .w8 figure,
section [data-tpl="map"] > .mlp-row > .w8 figure,
section .mlp-grid-container > [data-tpl="location-map"] > .w8 figure,
section [data-tpl="map"] > [data-tpl="location-map"] > .w8 figure {
  font-size: 18px;
  line-height: 22px;
}
@font-face {
  font-family: "FontAwesome Light";
  src: url("../fonts/fa-kit-light-300.woff2");
  src: url("../fonts/fa-kit-light-300.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome Regular";
  src: url("../fonts/fa-kit-regular-400.woff2");
  src: url("../fonts/fa-kit-regular-400.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome Solid";
  src: url("../fonts/fa-kit-solid-900.woff2");
  src: url("../fonts/fa-kit-solid-900.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FontAwesome Brands";
  src: url("../fonts/fa-kit-brands-400.woff2");
  src: url("../fonts/fa-kit-brands-400.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MLP Regular";
  font-display: swap;
  src: url("../fonts/3ffcaeaa-c7dc-4715-9813-5fb103b88e31.eot");
  src: url("../fonts/4846b048-a0fa-4051-a050-6a2911708162.svg") format("svg");
}
@font-face {
  font-family: "MLP Bold";
  font-display: swap;
  src: url("../fonts/2960d40d-1123-4cf4-b773-b12868956399.eot");
  src: url("../fonts/da3e1979-ed0c-418d-99de-6cfc5e18a1c5.svg") format("svg");
}
@font-face {
  font-family: "MLP Caps";
  font-display: swap;
  src: url("../fonts/fdc221e8-e10d-4c7d-a924-010cafe532dd.eot");
  src: url("../fonts/6c118b27-c575-4dc6-b201-6501f8626ab1.svg") format("svg");
}
@font-face {
  font-family: "Rubik";
  font-display: swap;
  src: url("../fonts/435bbd8d-3607-4c17-8b6e-332025c59c09.eot");
  src: url("../fonts/4d011f13-6d9b-4951-8815-119f396bb647.svg") format("svg");
}
@font-face {
  font-family: "mlp-icons-studenten";
  src: url("../fonts/mlp-icons-studenten-v3.eot");
  src: url("../fonts/mlp-icons-studenten-v3.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "mlp-icons-privatkunden";
  src: url("../fonts/mlp-icons-privatkunden-v3.eot");
  src: url("../fonts/mlp-icons-privatkunden-v3.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: "Halant";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/halant-v14-latin-regular.woff2") format("woff2");
  src: url("../fonts/halant-v14-latin-regular.woff") format("woff");
  src: url("../fonts/halant-v14-latin-regular.ttf") format("truetype");
  src: url("../fonts/halant-v14-latin-regular.svg") format("svg");
}
.icon,
a.download:before,
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before,
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:before,
ul.mlp-checkmark-list li:before,
.slide-tools .prev,
.slide-tools .next,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next,
.sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance .mlp-form-select-container > div.mlp-form-element,
.mwf-form input[type="checkbox"]:checked ~ label:after,
.mwf-form .appearance .select-container,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form input[type="checkbox"]:checked ~ label:after,
.mlp-form .appearance .select-container,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon,
.tns-controls [data-controls="prev"],
.mlp-tiny-slider__controls [data-controls="prev"],
.tns-controls [data-controls="next"],
.mlp-tiny-slider__controls [data-controls="next"],
.teaser-link-arrow-pseudo:after,
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after,
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-profile__text__links a.external:before,
.mlp-component-root .mlp-search-action:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a,
.appearance .mlp-result-order,
[data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea03"] .tag span:first-child:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span,
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before,
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] .map-zoomout:before {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-download-after:after {
  content: "\f101";
}
.icon-arrow-download:before,
a.download:before,
.mlp-profile__text__links a.external:before {
  content: "\f101";
}
.icon-arrow-dropdown-after:after {
  content: "\f102";
}
.icon-arrow-dropdown:before,
.sapCpContentPage .appearance .select-container:before,
.sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form .appearance .select-container:before,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element:before,
.mlp-form .appearance .select-container:before,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element:before,
.mlp-form-choice-select .Select-arrow:before,
.mlp-select:before,
.appearance .mlp-result-order:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before {
  content: "\f102";
}
.icon-arrow-external-after:after {
  content: "\f103";
}
.icon-arrow-external:before {
  content: "\f103";
}
.icon-arrow-internal-after:after,
.teaser-link-arrow-pseudo:after,
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after {
  content: "\f104";
}
.icon-arrow-internal:before,
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a:before,
.mlp-result-load-more .mlp-loader:before {
  content: "\f104";
}
.icon-arrow-teaser-after:after {
  content: "\f105";
}
.icon-arrow-teaser:before {
  content: "\f105";
}
.icon-chat-after:after {
  content: "\f106";
}
.icon-chat:before {
  content: "\f106";
}
.icon-checkmark-after:after,
.sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.mwf-form input[type="checkbox"]:checked ~ label:after,
.mlp-form input[type="checkbox"]:checked ~ label:after,
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after {
  content: "\f107";
}
.icon-checkmark:before,
ul.mlp-checkmark-list li:before,
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before,
[data-tpl="sea02"] .tag.active span:first-child:before,
[data-tpl="sea03"] .tag.active span:first-child:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
[data-tpl="poc03"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before {
  content: "\f107";
}
.icon-close-after:after {
  content: "\f108";
}
.icon-close:before,
.mlp-form-choice-select .Select-clear-zone:before {
  content: "\f108";
}
.icon-download-after:after {
  content: "\f109";
}
.icon-download:before {
  content: "\f109";
}
.icon-facebook-after:after {
  content: "\f10a";
}
.icon-facebook:before {
  content: "\f10a";
}
.icon-fail-after:after {
  content: "\f10b";
}
.icon-fail:before {
  content: "\f10b";
}
.icon-filter-delete-after:after {
  content: "\f10c";
}
.icon-filter-delete:before {
  content: "\f10c";
}
.icon-filter-after:after {
  content: "\f10d";
}
.icon-filter:before,
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before {
  content: "\f10d";
}
.icon-googleplus-after:after {
  content: "\f10e";
}
.icon-googleplus:before {
  content: "\f10e";
}
.icon-info-after:after {
  content: "\f10f";
}
.icon-info:before,
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon:before {
  content: "\f10f";
}
.icon-kreuz-after:after {
  content: "\f110";
}
.icon-kreuz:before {
  content: "\f110";
}
.icon-location-after:after {
  content: "\f111";
}
.icon-location:before {
  content: "\f111";
}
.icon-menu-burger-close-after:after {
  content: "\f112";
}
.icon-menu-burger-close:before,
#mlp-stage.menu-open #toggleMenu .icon:before,
#mlp-stage.menu-open #toggleMenu a.download:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  #mlp-stage.menu-open
  #toggleMenu
  li.mlp-breadcrumb-item:before,
#mlp-stage.menu-open #toggleMenu ul.mlp-checkmark-list li:before,
ul.mlp-checkmark-list #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .slide-tools .prev:before,
.slide-tools #mlp-stage.menu-open #toggleMenu .prev:before,
#mlp-stage.menu-open #toggleMenu .slide-tools .next:before,
.slide-tools #mlp-stage.menu-open #toggleMenu .next:before,
#mlp-stage.menu-open
  #toggleMenu
  .sapCpContentPage
  .appearance
  .select-container:before,
.sapCpContentPage
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.sapCpContentPage
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open #toggleMenu .mwf-form .appearance .select-container:before,
.mwf-form .appearance #mlp-stage.menu-open #toggleMenu .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open #toggleMenu .mlp-form .appearance .select-container:before,
.mlp-form .appearance #mlp-stage.menu-open #toggleMenu .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mlp-form
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon:before,
.mlp-form
  .mlp-form-info-box
  #mlp-stage.menu-open
  #toggleMenu
  span.mlp-form-info-box-icon:before,
#mlp-stage.menu-open #toggleMenu .tns-controls [data-controls="prev"]:before,
.tns-controls #mlp-stage.menu-open #toggleMenu [data-controls="prev"]:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tiny-slider__controls
  [data-controls="prev"]:before,
.mlp-tiny-slider__controls
  #mlp-stage.menu-open
  #toggleMenu
  [data-controls="prev"]:before,
#mlp-stage.menu-open #toggleMenu .tns-controls [data-controls="next"]:before,
.tns-controls #mlp-stage.menu-open #toggleMenu [data-controls="next"]:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tiny-slider__controls
  [data-controls="next"]:before,
.mlp-tiny-slider__controls
  #mlp-stage.menu-open
  #toggleMenu
  [data-controls="next"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea01"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea01"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea02"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea02"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea03"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea03"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea04"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea04"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea01"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea01"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea02"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea02"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea03"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea03"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea04"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea04"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-titanium-60 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-profile__text__links a.external:before,
.mlp-profile__text__links #mlp-stage.menu-open #toggleMenu a.external:before,
#mlp-stage.menu-open #toggleMenu .mlp-component-root .mlp-search-action:before,
.mlp-component-root #mlp-stage.menu-open #toggleMenu .mlp-search-action:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-stage.menu-open
  #toggleMenu
  a.internal:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  #mlp-stage.menu-open
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-stage.menu-open
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open #toggleMenu .appearance .mlp-result-order:before,
.appearance #mlp-stage.menu-open #toggleMenu .mlp-result-order:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea02"]
  .tag
  span:first-child:before,
[data-tpl="sea02"]
  .tag
  #mlp-stage.menu-open
  #toggleMenu
  span:first-child:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea03"]
  .tag
  span:first-child:before,
[data-tpl="sea03"]
  .tag
  #mlp-stage.menu-open
  #toggleMenu
  span:first-child:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  #mlp-stage.menu-open
  #toggleMenu
  span:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  #mlp-stage.menu-open
  #toggleMenu
  span:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  #mlp-stage.menu-open
  #toggleMenu
  h3:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] #mlp-stage.menu-open #toggleMenu .map-zoomin:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="location-map"] .map-zoomout:before,
[data-tpl="location-map"] #mlp-stage.menu-open #toggleMenu .map-zoomout:before,
.new-nav-button-wrapper .mobile-nav-menubutton.menu-open .icon:before,
.new-nav-button-wrapper .mobile-nav-menubutton.menu-open a.download:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li.mlp-breadcrumb-item:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  ul.mlp-checkmark-list
  li:before,
ul.mlp-checkmark-list
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .slide-tools
  .prev:before,
.slide-tools
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .prev:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .slide-tools
  .next:before,
.slide-tools
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .next:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .prev:before,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .prev:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .next:before,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .next:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .sapCpContentPage
  .appearance
  .select-container:before,
.sapCpContentPage
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.sapCpContentPage
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mwf-form
  .appearance
  .select-container:before,
.mwf-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .appearance
  .select-container:before,
.mlp-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mlp-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon:before,
.mlp-form
  .mlp-form-info-box
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span.mlp-form-info-box-icon:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .tns-controls
  [data-controls="prev"]:before,
.tns-controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="prev"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tiny-slider__controls
  [data-controls="prev"]:before,
.mlp-tiny-slider__controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="prev"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .tns-controls
  [data-controls="next"]:before,
.tns-controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="next"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tiny-slider__controls
  [data-controls="next"]:before,
.mlp-tiny-slider__controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="next"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea01"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea02"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea03"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea04"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser
  .mlp-teaser-text
  ul
  li:before,
.mlp-teaser
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea01"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea01"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea01"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea02"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea02"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea02"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea03"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea03"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea03"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea04"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea04"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea04"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-blau-40
  ul
  li:before,
.mlp-teaser.mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-hellblau
  ul
  li:before,
.mlp-teaser.mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-titanium-60
  ul
  li:before,
.mlp-teaser.mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-profile__text__links
  a.external:before,
.mlp-profile__text__links
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.external:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-component-root
  .mlp-search-action:before,
.mlp-component-root
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-search-action:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.internal:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.container-link:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.container-link:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .appearance
  .mlp-result-order:before,
.appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-result-order:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea02"]
  .tag
  span:first-child:before,
[data-tpl="sea02"]
  .tag
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:first-child:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea03"]
  .tag
  span:first-child:before,
[data-tpl="sea03"]
  .tag
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:first-child:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  h3:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="location-map"]
  .map-zoomin:before,
[data-tpl="location-map"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .map-zoomin:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="location-map"]
  .map-zoomout:before,
[data-tpl="location-map"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .map-zoomout:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span:before {
  content: "\f112";
}
.icon-menu-burger-after:after {
  content: "\f113";
}
.icon-menu-burger:before {
  content: "\f113";
}
.icon-menu-contact-after:after {
  content: "\f114";
}
.icon-menu-contact:before {
  content: "\f114";
}
.icon-menu-help-after:after {
  content: "\f115";
}
.icon-menu-help:before {
  content: "\f115";
}
.icon-menu-search-after:after {
  content: "\f116";
}
.icon-menu-search:before {
  content: "\f116";
}
.icon-minus-after:after {
  content: "\f117";
}
.icon-minus:before,
[data-tpl="location-map"] .map-zoomout:before {
  content: "\f117";
}
.icon-more-after:after {
  content: "\f118";
}
.icon-more:before,
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
.mlp-tag-filter-area-action-more:before,
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-more:before,
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before,
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before {
  content: "\f118";
}
.icon-null-after:after {
  content: "\f119";
}
.icon-null:before {
  content: "\f119";
}
.icon-phone-after:after {
  content: "\f11a";
}
.icon-phone:before {
  content: "\f11a";
}
.icon-plus-after:after {
  content: "\f11b";
}
.icon-plus:before,
[data-tpl="location-map"] .map-zoomin:before {
  content: "\f11b";
}
.icon-print-after:after {
  content: "\f11c";
}
.icon-print:before {
  content: "\f11c";
}
.icon-produkt-after:after {
  content: "\f11d";
}
.icon-produkt:before {
  content: "\f11d";
}
.icon-ratgeber-after:after {
  content: "\f11e";
}
.icon-ratgeber:before {
  content: "\f11e";
}
.icon-search-after:after {
  content: "\f11f";
}
.icon-search:before,
.mlp-component-root .mlp-search-action:before {
  content: "\f11f";
}
.icon-service-after:after {
  content: "\f120";
}
.icon-service:before {
  content: "\f120";
}
.icon-slider-left-after:after {
  content: "\f121";
}
.icon-slider-left:before,
.slide-tools .prev:before,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:before,
.tns-controls [data-controls="prev"]:before,
.mlp-tiny-slider__controls [data-controls="prev"]:before {
  content: "\f121";
}
.icon-slider-right-after:after {
  content: "\f122";
}
.icon-slider-right:before,
.slide-tools .next:before,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next:before,
.tns-controls [data-controls="next"]:before,
.mlp-tiny-slider__controls [data-controls="next"]:before {
  content: "\f122";
}
.icon-sonstiges-after:after {
  content: "\f123";
}
.icon-sonstiges:before {
  content: "\f123";
}
.icon-twitter-after:after {
  content: "\f124";
}
.icon-twitter:before {
  content: "\f124";
}
.icon-veranstaltung-after:after {
  content: "\f125";
}
.icon-veranstaltung:before {
  content: "\f125";
}
.icon-xing:before {
  content: "\e827";
}
.icon-whatsapp:before {
  content: "\e828";
}
.icon-facebookmessenger:before {
  content: "\e829";
}
.icon,
a.download:before,
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before,
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:before,
ul.mlp-checkmark-list li:before,
.slide-tools .prev,
.slide-tools .next,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next,
.sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance .mlp-form-select-container > div.mlp-form-element,
.mwf-form input[type="checkbox"]:checked ~ label:after,
.mwf-form .appearance .select-container,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form input[type="checkbox"]:checked ~ label:after,
.mlp-form .appearance .select-container,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon,
.tns-controls [data-controls="prev"],
.mlp-tiny-slider__controls [data-controls="prev"],
.tns-controls [data-controls="next"],
.mlp-tiny-slider__controls [data-controls="next"],
.teaser-link-arrow-pseudo:after,
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after,
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-profile__text__links a.external:before,
.mlp-component-root .mlp-search-action:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a,
.appearance .mlp-result-order,
[data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea03"] .tag span:first-child:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span,
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before,
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] .map-zoomout:before {
  font-family: "mlp-icons-privatkunden";
}
.financify .icon,
.financify a.download:before,
.financify #mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-survey-inner .buttons .financify .offset-link:before,
.financify #mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .financify .offset-link:before,
.financify #mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .financify .offset-link:before,
.financify
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .financify
  .offset-link:before,
.financify ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation .financify li.mlp-breadcrumb-item:before,
.financify ul.mlp-checkmark-list li:before,
ul.mlp-checkmark-list .financify li:before,
.financify .slide-tools .prev,
.slide-tools .financify .prev,
.financify .slide-tools .next,
.slide-tools .financify .next,
.financify
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .prev,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .financify
  .prev,
.financify
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .next,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .financify
  .next,
.financify .sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.sapCpContentPage .financify input[type="checkbox"]:checked ~ label:after,
.financify .sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance .financify .select-container,
.financify
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.sapCpContentPage
  .appearance
  .financify
  .mlp-form-select-container
  > div.mlp-form-element,
.financify .mwf-form input[type="checkbox"]:checked ~ label:after,
.mwf-form .financify input[type="checkbox"]:checked ~ label:after,
.financify .mwf-form .appearance .select-container,
.mwf-form .appearance .financify .select-container,
.financify
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mwf-form
  .appearance
  .financify
  .mlp-form-select-container
  > div.mlp-form-element,
.financify .mlp-form input[type="checkbox"]:checked ~ label:after,
.mlp-form .financify input[type="checkbox"]:checked ~ label:after,
.financify .mlp-form .appearance .select-container,
.mlp-form .appearance .financify .select-container,
.financify
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mlp-form
  .appearance
  .financify
  .mlp-form-select-container
  > div.mlp-form-element,
.financify .mlp-form .mlp-form-info-box span.mlp-form-info-box-icon,
.mlp-form .mlp-form-info-box .financify span.mlp-form-info-box-icon,
.financify .tns-controls [data-controls="prev"],
.tns-controls .financify [data-controls="prev"],
.financify .mlp-tiny-slider__controls [data-controls="prev"],
.mlp-tiny-slider__controls .financify [data-controls="prev"],
.financify .tns-controls [data-controls="next"],
.tns-controls .financify [data-controls="next"],
.financify .mlp-tiny-slider__controls [data-controls="next"],
.mlp-tiny-slider__controls .financify [data-controls="next"],
.financify .teaser-link-arrow-pseudo:after,
.financify .teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow .financify .teaser-link-icon.internal:after,
.financify
  .teaser-link-arrow
  [data-tpl="mtc02"]
  .teaser-link-icon.container-link:after,
.teaser-link-arrow
  [data-tpl="mtc02"]
  .financify
  .teaser-link-icon.container-link:after,
.financify
  [data-tpl="mtc02"]
  .teaser-link-arrow
  .teaser-link-icon.container-link:after,
[data-tpl="mtc02"]
  .teaser-link-arrow
  .financify
  .teaser-link-icon.container-link:after,
.financify [data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea01"] .mlp-teaser-text ul .financify li:before,
.financify [data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul .financify li:before,
.financify [data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul .financify li:before,
.financify [data-tpl="tea04"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul .financify li:before,
.financify .mlp-teaser .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul .financify li:before,
.financify [data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul .financify li:before,
.financify [data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-hellblau ul .financify li:before,
.financify [data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul .financify li:before,
.financify [data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul .financify li:before,
.financify [data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-hellblau ul .financify li:before,
.financify [data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul .financify li:before,
.financify [data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul .financify li:before,
.financify [data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-hellblau ul .financify li:before,
.financify [data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul .financify li:before,
.financify [data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul .financify li:before,
.financify [data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-hellblau ul .financify li:before,
.financify [data-tpl="tea04"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul .financify li:before,
.financify .mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-blau-40 ul .financify li:before,
.financify .mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-hellblau ul .financify li:before,
.financify .mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-titanium-60 ul .financify li:before,
.financify .mlp-profile__text__links a.external:before,
.mlp-profile__text__links .financify a.external:before,
.financify .mlp-component-root .mlp-search-action:before,
.mlp-component-root .financify .mlp-search-action:before,
.financify
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .financify
  a.internal:not(.mlp-call-to-action):before,
.financify
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  .financify
  a.container-link:not(.mlp-call-to-action):before,
.financify
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  .financify
  a.container-link:not(.mlp-call-to-action):before,
.financify [data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards .financify .mlp-accordion-headline:before,
.financify [data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify [data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify [data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify [data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify [data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify [data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more .financify a,
.financify .appearance .mlp-result-order,
.appearance .financify .mlp-result-order,
.financify [data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea02"] .tag .financify span:first-child:before,
.financify [data-tpl="sea03"] .tag span:first-child:before,
[data-tpl="sea03"] .tag .financify span:first-child:before,
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-reset span,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset .financify span,
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action .financify span:before,
.financify [data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea02"] .mlp-tag-list .financify .tag.active:after,
.financify [data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .financify .tag.active:after,
.financify
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .financify
  h3:before,
.financify
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .financify
  .mlp-accordion-headline:before,
.financify
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .financify
  .mlp-accordion-headline:before,
.financify
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  .financify
  li:before,
.financify
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  .financify
  label[for="med-toggle"]:before,
.financify
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  .financify
  label[for="med-toggle"]:before,
.financify
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  .financify
  label[for="med-toggle"]:before,
.financify
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  .financify
  label[for="med-toggle"]:before,
.financify [data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"] #oben nav .financify label[for="alphabet-dropdown"]:before,
.financify [data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav .financify label[for="alphabet-dropdown"]:before,
.financify [data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav .financify label[for="alphabet-dropdown"]:before,
.financify [data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav .financify label[for="alphabet-dropdown"]:before,
.financify [data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"] .mlp-row .letter-container .financify .container-link:before,
.financify
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .financify
  .container-link:before,
.financify [data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .financify .container-link:before,
.financify
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .financify
  .container-link:before,
.financify [data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] .financify .map-zoomin:before,
.financify [data-tpl="location-map"] .map-zoomout:before,
[data-tpl="location-map"] .financify .map-zoomout:before {
  font-family: "mlp-icons-studenten" !important;
}
html,
body {
  background: #c5c5c5;
  height: 100%;
  scroll-padding-top: 200px;
}
#mlp-wrapper {
  background: #fff;
  margin: 0 auto;
  max-width: 1920px;
  position: relative;
  width: 100%;
  min-height: 100%;
}
#mlp-sites {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  color: #033d5d;
  font-size: 14px;
  height: 38px;
  line-height: 35px;
  position: relative;
  z-index: 100;
  border-bottom: 1px solid rgba(102, 102, 102, 0.1);
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
#mlp-sites:after,
#mlp-sites:before {
  content: none;
}
@media screen and (max-width: 899px) {
  #mlp-sites {
    padding: 0 16px;
  }
}
@media (min-width: 900px) {
  #mlp-sites {
    padding: 0 32px;
  }
}
#mlp-sites a {
  font-size: inherit;
  color: #7f7f7f;
  text-transform: uppercase;
  font-family: "Rubik";
  letter-spacing: 1px;
  -webkit-transition: background 300ms, color 300ms;
  -moz-transition: background 300ms, color 300ms;
  -o-transition: background 300ms, color 300ms;
  transition: background 300ms, color 300ms;
}
@media (max-width: 420px) {
  #mlp-sites a {
    font-size: 18px !important;
  }
  #mlp-sites a i {
    font-size: 14px;
  }
}
@media (max-width: 350px) {
  #mlp-sites a {
    font-size: 15px !important;
  }
  #mlp-sites a i {
    font-size: 12px;
  }
}
#mlp-sites a:hover {
  background: #fff;
  color: #033d5d;
  cursor: pointer;
}
@media (max-width: 1024px) {
  #mlp-sites a {
    font-family: "MLP Caps";
    text-transform: lowercase;
    font-size: 22px;
  }
}
@media (max-width: 420px) {
  #mlp-sites label {
    font-size: 18px !important;
  }
}
@media (max-width: 350px) {
  #mlp-sites label {
    font-size: 15px !important;
  }
}
#mlp-sites-list {
  display: inline-block;
  height: inherit;
  line-height: inherit;
}
#mlp-sites-list li {
  float: left;
  display: flex;
  height: 100%;
  align-items: center;
}
#mlp-sites-list li:first-child a {
  padding-left: 0;
}
#mlp-sites-list a {
  margin-top: 0;
  display: block;
  padding: 0 16px 0 0;
  line-height: 1rem;
}
#mlp-sites-list a.external,
#mlp-sites-list a [target="_blank"] {
  text-decoration: none;
}
#mlp-sites-list a.external:after,
#mlp-sites-list a [target="_blank"]:after {
  text-decoration: none !important;
  margin-left: 3px;
  font-size: 10px;
  float: right;
}
#mlp-sites-list a:focus-visible {
  outline: 2px solid #b25217;
}
#mlp-sites-list a.active {
  color: #033d5d;
}
#mlp-sites-list a i {
  color: inherit;
}
#mlp-sites .mlp-dropdown-wrapper {
  height: inherit;
  overflow: hidden;
  position: relative;
  text-align: left;
  font-size: inherit;
  padding: 0 24px 0 0;
}
@media (max-width: 1024px) {
  #mlp-sites .mlp-dropdown-wrapper {
    padding: 0;
    display: flex;
  }
}
#mlp-sites .mlp-dropdown-wrapper label {
  display: inline-block;
  height: inherit;
  position: relative;
  text-transform: lowercase;
  z-index: 1;
  overflow: visible;
  font-family: "MLP Caps";
  letter-spacing: 1px;
  font-size: 18px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width: 1024px) {
  #mlp-sites .mlp-dropdown-wrapper label {
    font-family: "MLP Caps";
    font-size: 22px;
  }
  #mlp-sites .mlp-dropdown-wrapper label#mlp-sites-label {
    padding-left: 0;
  }
}
#mlp-sites .mlp-dropdown-wrapper i {
  margin: 2px 0 0 0;
}
#mlp-sites .mlp-dropdown-wrapper select {
  cursor: pointer;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: 2;
  height: 35px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  #mlp-sites .mlp-dropdown-wrapper select {
    font-family: "MLP Caps";
    font-size: 22px;
  }
}
#mlp-sites .mlp-dropdown-wrapper select option {
  color: #4c4c4c;
}
#mlp-sites-additional {
  display: flex;
  align-items: center;
}
#mlp-sites-additional a {
  border-left: 1px solid #fff;
  display: block;
  float: right;
  height: inherit;
  line-height: 1rem;
  padding: 0 0 0 26px;
  color: #b25217;
}
@media (min-width: 900px) {
  #mlp-sites-additional a:last-of-type {
    padding-right: 0;
  }
}
#mlp-sites-additional a.login-link {
  color: #b25217;
}
#mlp-sites-additional a:focus-visible {
  outline: 2px solid #b25217;
}
#mlp-additional-link {
  position: relative;
}
.no-navigation #mlp-sites {
  display: none;
}
#mlp-header {
  max-width: 1920px;
  position: absolute;
  z-index: 11;
  background: #fff;
  text-align: center;
  border-bottom: 1px solid rgba(76, 76, 76, 0.2);
  left: 0;
  width: auto;
  right: 0;
}
#mlp-header #mlp-trigger-wrapper .mlp-trigger--icon {
  display: flex;
  align-items: center;
}
#mlp-header #mlp-trigger-wrapper .mlp-trigger--icon svg {
  margin-right: 4px;
}
#mlp-header #mlp-trigger-wrapper .mlp-trigger--icon .label {
  font-size: 16px;
  font-family: "MLP Caps";
}
#mlp-header-upper {
  position: relative;
  padding-top: 4px;
}
#mlp-logo {
  height: 74px;
  display: inline-block;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flex;
  display: -o-inline-flex;
  display: inline-flex;
  position: relative;
  z-index: 101;
}
#mlp-logo [itemprop="url"] {
  display: inline-block;
}
#mlp-logo [itemprop="logo"] {
  margin-top: 10px;
}
#mlp-logo a:focus-visible {
  outline: 2px solid #b25217;
}
#mlp-logo img {
  width: auto !important;
}
#mlp-logo #logo-desktop {
  height: 50px !important;
  line-height: 50px;
  margin: 15px 0;
}
#mlp-logo #logo-mobile {
  margin: 10px 0;
  height: 24px !important;
}
@media (max-width: 640px) {
  #mlp-logo {
    display: inline-flex;
    align-items: center;
  }
}
#mlp-trigger-wrapper {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 100;
}
#mlp-trigger-inner {
  height: inherit;
  margin: 0 auto;
  max-width: 1920px;
  position: relative;
  padding: 0 32px;
}
@media (max-width: 899px) {
  #mlp-trigger-inner {
    padding: 0;
  }
}
#mlp-trigger {
  height: inherit;
  position: relative;
  left: 0;
  right: 0;
  width: 100%;
}
#mlp-trigger #mobile-nav-button {
  color: #4c4c4c;
  font-family: "MLP Caps";
  text-transform: lowercase;
}
#mlp-trigger ul {
  height: inherit;
}
#mlp-trigger ul.right {
  padding: 0 0 0 10px;
}
@media (max-width: 899px) {
  #mlp-trigger ul.right {
    padding: 0 16px 0 10px;
  }
}
#mlp-trigger li {
  height: inherit;
}
#mlp-trigger .trigger-item {
  position: relative;
  display: inline-table;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flex;
  display: -o-inline-flex;
  display: inline-flex;
  align-items: center;
  color: #717171;
  transition: color 150ms ease-in-out;
}
#mlp-trigger .trigger-item svg path {
  transition: fill 150ms ease-in-out;
}
#mlp-trigger .trigger-item a {
  color: #717171;
}
#mlp-trigger .trigger-item a:visited {
  color: inherit;
}
#mlp-trigger .trigger-item a:focus-visible {
  outline: 2px solid #b25217;
}
#mlp-trigger .trigger-item .trigger-options {
  margin-top: -5px;
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
  display: block;
  top: 100%;
  position: absolute;
  opacity: 0;
  transition: opacity 150ms ease-in-out;
  z-index: 100;
  pointer-events: none;
}
#mlp-trigger .trigger-item .trigger-options:before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  right: 10px;
  top: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #375c82;
}
#mlp-trigger .trigger-item .trigger-options.open-left {
  right: 5px;
}
#mlp-trigger .trigger-item .trigger-options ul {
  background-color: #375c82;
}
#mlp-trigger .trigger-item .trigger-options a {
  color: white;
  white-space: nowrap;
  font-family: "Rubik";
  text-transform: lowercase;
}
#mlp-trigger .trigger-item .trigger-options li {
  padding: 10px;
  text-align: left;
}
#mlp-trigger .trigger-item .trigger-options li:not(:last-child) {
  border-bottom: 1px solid #f8f8f8;
}
#mlp-trigger .mlp-trigger {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition-delay: 0;
  -moz-transition-delay: 0;
  -o-transition-delay: 0;
  transition-delay: 0;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  min-width: 40px;
  cursor: pointer;
  margin: 0;
  font-size: 32px;
  padding: 4px;
  -webkit-transition-duration: 100;
  -moz-transition-duration: 100;
  -o-transition-duration: 100;
  transition-duration: 100;
  -webkit-transition: all 100 linear;
  -moz-transition: all 100 linear;
  -o-transition: all 100 linear;
  transition: all 100 linear;
}
#mlp-trigger .mlp-trigger:focus-visible {
  outline: 2px solid #b25217;
}
#mlp-trigger .mlp-trigger#triggerSearch {
  margin-left: 20px;
}
@media (max-width: 414px) {
  #mlp-trigger .mlp-trigger#triggerSearch {
    margin-left: 12px;
  }
}
@media (max-width: 360px) {
  #mlp-trigger .mlp-trigger#triggerSearch {
    margin-left: 0px;
  }
}
#mlp-trigger .mlp-trigger.active ~ .trigger-options {
  opacity: 1;
  visibility: visible;
}
#mlp-trigger .mlp-trigger .icon,
#mlp-trigger .mlp-trigger a.download:before,
#mlp-trigger
  .mlp-trigger
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  #mlp-trigger
  .mlp-trigger
  .offset-link:before,
#mlp-trigger
  .mlp-trigger
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  #mlp-trigger
  .mlp-trigger
  .offset-link:before,
#mlp-trigger
  .mlp-trigger
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  #mlp-trigger
  .mlp-trigger
  .offset-link:before,
#mlp-trigger
  .mlp-trigger
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  #mlp-trigger
  .mlp-trigger
  .offset-link:before,
#mlp-trigger
  .mlp-trigger
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  #mlp-trigger
  .mlp-trigger
  li.mlp-breadcrumb-item:before,
#mlp-trigger .mlp-trigger ul.mlp-checkmark-list li:before,
ul.mlp-checkmark-list #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .slide-tools .prev,
.slide-tools #mlp-trigger .mlp-trigger .prev,
#mlp-trigger .mlp-trigger .slide-tools .next,
.slide-tools #mlp-trigger .mlp-trigger .next,
#mlp-trigger
  .mlp-trigger
  .sapCpContentPage
  input[type="checkbox"]:checked
  ~ label:after,
.sapCpContentPage
  #mlp-trigger
  .mlp-trigger
  input[type="checkbox"]:checked
  ~ label:after,
#mlp-trigger .mlp-trigger .sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance #mlp-trigger .mlp-trigger .select-container,
#mlp-trigger
  .mlp-trigger
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.sapCpContentPage
  .appearance
  #mlp-trigger
  .mlp-trigger
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger
  .mlp-trigger
  .mwf-form
  input[type="checkbox"]:checked
  ~ label:after,
.mwf-form
  #mlp-trigger
  .mlp-trigger
  input[type="checkbox"]:checked
  ~ label:after,
#mlp-trigger .mlp-trigger .mwf-form .appearance .select-container,
.mwf-form .appearance #mlp-trigger .mlp-trigger .select-container,
#mlp-trigger
  .mlp-trigger
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mwf-form
  .appearance
  #mlp-trigger
  .mlp-trigger
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger
  .mlp-trigger
  .mlp-form
  input[type="checkbox"]:checked
  ~ label:after,
.mlp-form
  #mlp-trigger
  .mlp-trigger
  input[type="checkbox"]:checked
  ~ label:after,
#mlp-trigger .mlp-trigger .mlp-form .appearance .select-container,
.mlp-form .appearance #mlp-trigger .mlp-trigger .select-container,
#mlp-trigger
  .mlp-trigger
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mlp-form
  .appearance
  #mlp-trigger
  .mlp-trigger
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger
  .mlp-trigger
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon,
.mlp-form
  .mlp-form-info-box
  #mlp-trigger
  .mlp-trigger
  span.mlp-form-info-box-icon,
#mlp-trigger .mlp-trigger .tns-controls [data-controls="prev"],
.tns-controls #mlp-trigger .mlp-trigger [data-controls="prev"],
#mlp-trigger .mlp-trigger .mlp-tiny-slider__controls [data-controls="prev"],
.mlp-tiny-slider__controls #mlp-trigger .mlp-trigger [data-controls="prev"],
#mlp-trigger .mlp-trigger .tns-controls [data-controls="next"],
.tns-controls #mlp-trigger .mlp-trigger [data-controls="next"],
#mlp-trigger .mlp-trigger .mlp-tiny-slider__controls [data-controls="next"],
.mlp-tiny-slider__controls #mlp-trigger .mlp-trigger [data-controls="next"],
#mlp-trigger .mlp-trigger .teaser-link-arrow-pseudo:after,
#mlp-trigger .mlp-trigger .teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow #mlp-trigger .mlp-trigger .teaser-link-icon.internal:after,
#mlp-trigger
  .mlp-trigger
  .teaser-link-arrow
  [data-tpl="mtc02"]
  .teaser-link-icon.container-link:after,
.teaser-link-arrow
  [data-tpl="mtc02"]
  #mlp-trigger
  .mlp-trigger
  .teaser-link-icon.container-link:after,
#mlp-trigger
  .mlp-trigger
  [data-tpl="mtc02"]
  .teaser-link-arrow
  .teaser-link-icon.container-link:after,
[data-tpl="mtc02"]
  .teaser-link-arrow
  #mlp-trigger
  .mlp-trigger
  .teaser-link-icon.container-link:after,
#mlp-trigger .mlp-trigger [data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea01"] .mlp-teaser-text ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea04"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .mlp-teaser .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-hellblau ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-hellblau ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-hellblau ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-hellblau ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger [data-tpl="tea04"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-blau-40 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-hellblau ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-titanium-60 ul #mlp-trigger .mlp-trigger li:before,
#mlp-trigger .mlp-trigger .mlp-profile__text__links a.external:before,
.mlp-profile__text__links #mlp-trigger .mlp-trigger a.external:before,
#mlp-trigger .mlp-trigger .mlp-component-root .mlp-search-action:before,
.mlp-component-root #mlp-trigger .mlp-trigger .mlp-search-action:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-trigger
  .mlp-trigger
  a.internal:not(.mlp-call-to-action):before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  #mlp-trigger
  .mlp-trigger
  a.container-link:not(.mlp-call-to-action):before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-trigger
  .mlp-trigger
  a.container-link:not(.mlp-call-to-action):before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  #mlp-trigger
  .mlp-trigger
  .mlp-accordion-headline:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger
  .mlp-trigger
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger
  .mlp-trigger
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger
  .mlp-trigger
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger
  .mlp-trigger
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger
  .mlp-trigger
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  .mlp-trigger
  a,
#mlp-trigger .mlp-trigger .appearance .mlp-result-order,
.appearance #mlp-trigger .mlp-trigger .mlp-result-order,
#mlp-trigger .mlp-trigger [data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea02"] .tag #mlp-trigger .mlp-trigger span:first-child:before,
#mlp-trigger .mlp-trigger [data-tpl="sea03"] .tag span:first-child:before,
[data-tpl="sea03"] .tag #mlp-trigger .mlp-trigger span:first-child:before,
#mlp-trigger
  .mlp-trigger
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  #mlp-trigger
  .mlp-trigger
  span,
#mlp-trigger
  .mlp-trigger
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  #mlp-trigger
  .mlp-trigger
  span:before,
#mlp-trigger .mlp-trigger [data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea02"] .mlp-tag-list #mlp-trigger .mlp-trigger .tag.active:after,
#mlp-trigger .mlp-trigger [data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list #mlp-trigger .mlp-trigger .tag.active:after,
#mlp-trigger
  .mlp-trigger
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  #mlp-trigger
  .mlp-trigger
  h3:before,
#mlp-trigger
  .mlp-trigger
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  #mlp-trigger
  .mlp-trigger
  .mlp-accordion-headline:before,
#mlp-trigger
  .mlp-trigger
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  #mlp-trigger
  .mlp-trigger
  .mlp-accordion-headline:before,
#mlp-trigger
  .mlp-trigger
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  #mlp-trigger
  .mlp-trigger
  li:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  #mlp-trigger
  .mlp-trigger
  label[for="med-toggle"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  #mlp-trigger
  .mlp-trigger
  label[for="med-toggle"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  #mlp-trigger
  .mlp-trigger
  label[for="med-toggle"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  #mlp-trigger
  .mlp-trigger
  label[for="med-toggle"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  #mlp-trigger
  .mlp-trigger
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  #mlp-trigger
  .mlp-trigger
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  #mlp-trigger
  .mlp-trigger
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  #mlp-trigger
  .mlp-trigger
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  #mlp-trigger
  .mlp-trigger
  .container-link:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-trigger
  .mlp-trigger
  .container-link:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  #mlp-trigger
  .mlp-trigger
  .container-link:before,
#mlp-trigger
  .mlp-trigger
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-trigger
  .mlp-trigger
  .container-link:before,
#mlp-trigger .mlp-trigger [data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] #mlp-trigger .mlp-trigger .map-zoomin:before,
#mlp-trigger .mlp-trigger [data-tpl="location-map"] .map-zoomout:before,
[data-tpl="location-map"] #mlp-trigger .mlp-trigger .map-zoomout:before {
  display: block;
}
#mlp-trigger .mlp-trigger .label {
  font-size: 13px;
  text-transform: lowercase;
  display: block;
  font-family: "Rubik";
}
@media (max-width: 640px) {
  #mlp-trigger .mlp-trigger {
    font-size: 24px;
    min-width: 25px;
  }
  #mlp-trigger .mlp-trigger .label {
    display: none;
  }
}
#mlp-trigger .trigger-item:focus,
#mlp-trigger .trigger-item:focus-within {
  outline: none;
}
#mlp-trigger .trigger-item:focus .mlp-trigger,
#mlp-trigger .trigger-item:focus-within .mlp-trigger {
  outline: 2px solid #b25217;
}
#mlp-trigger .trigger-item:hover,
#mlp-trigger .trigger-item:focus,
#mlp-trigger .trigger-item:focus-within {
  color: #033d5d;
}
#mlp-trigger .trigger-item:hover > a,
#mlp-trigger .trigger-item:focus > a,
#mlp-trigger .trigger-item:focus-within > a {
  color: #033d5d;
}
#mlp-trigger .trigger-item:hover svg path,
#mlp-trigger .trigger-item:focus svg path,
#mlp-trigger .trigger-item:focus-within svg path {
  fill: #033d5d;
}
#mlp-trigger .trigger-item:hover .trigger-options,
#mlp-trigger .trigger-item:focus .trigger-options,
#mlp-trigger .trigger-item:focus-within .trigger-options {
  opacity: 1;
  visibility: visible;
  z-index: 100;
  pointer-events: all;
}
#mlp-trigger #toggleMenu {
  padding-left: 14px;
  padding-right: 14px;
  align-self: stretch;
  align-content: center;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#mlp-trigger #toggleMenu .icon,
#mlp-trigger #toggleMenu a.download:before,
#mlp-trigger
  #toggleMenu
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  #mlp-trigger
  #toggleMenu
  .offset-link:before,
#mlp-trigger
  #toggleMenu
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  #mlp-trigger
  #toggleMenu
  .offset-link:before,
#mlp-trigger
  #toggleMenu
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  #mlp-trigger
  #toggleMenu
  .offset-link:before,
#mlp-trigger
  #toggleMenu
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  #mlp-trigger
  #toggleMenu
  .offset-link:before,
#mlp-trigger
  #toggleMenu
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  #mlp-trigger
  #toggleMenu
  li.mlp-breadcrumb-item:before,
#mlp-trigger #toggleMenu ul.mlp-checkmark-list li:before,
ul.mlp-checkmark-list #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .slide-tools .prev,
.slide-tools #mlp-trigger #toggleMenu .prev,
#mlp-trigger #toggleMenu .slide-tools .next,
.slide-tools #mlp-trigger #toggleMenu .next,
#mlp-trigger
  #toggleMenu
  .sapCpContentPage
  input[type="checkbox"]:checked
  ~ label:after,
.sapCpContentPage
  #mlp-trigger
  #toggleMenu
  input[type="checkbox"]:checked
  ~ label:after,
#mlp-trigger #toggleMenu .sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance #mlp-trigger #toggleMenu .select-container,
#mlp-trigger
  #toggleMenu
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.sapCpContentPage
  .appearance
  #mlp-trigger
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger #toggleMenu .mwf-form input[type="checkbox"]:checked ~ label:after,
.mwf-form #mlp-trigger #toggleMenu input[type="checkbox"]:checked ~ label:after,
#mlp-trigger #toggleMenu .mwf-form .appearance .select-container,
.mwf-form .appearance #mlp-trigger #toggleMenu .select-container,
#mlp-trigger
  #toggleMenu
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mwf-form
  .appearance
  #mlp-trigger
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger #toggleMenu .mlp-form input[type="checkbox"]:checked ~ label:after,
.mlp-form #mlp-trigger #toggleMenu input[type="checkbox"]:checked ~ label:after,
#mlp-trigger #toggleMenu .mlp-form .appearance .select-container,
.mlp-form .appearance #mlp-trigger #toggleMenu .select-container,
#mlp-trigger
  #toggleMenu
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element,
.mlp-form
  .appearance
  #mlp-trigger
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element,
#mlp-trigger
  #toggleMenu
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon,
.mlp-form
  .mlp-form-info-box
  #mlp-trigger
  #toggleMenu
  span.mlp-form-info-box-icon,
#mlp-trigger #toggleMenu .tns-controls [data-controls="prev"],
.tns-controls #mlp-trigger #toggleMenu [data-controls="prev"],
#mlp-trigger #toggleMenu .mlp-tiny-slider__controls [data-controls="prev"],
.mlp-tiny-slider__controls #mlp-trigger #toggleMenu [data-controls="prev"],
#mlp-trigger #toggleMenu .tns-controls [data-controls="next"],
.tns-controls #mlp-trigger #toggleMenu [data-controls="next"],
#mlp-trigger #toggleMenu .mlp-tiny-slider__controls [data-controls="next"],
.mlp-tiny-slider__controls #mlp-trigger #toggleMenu [data-controls="next"],
#mlp-trigger #toggleMenu .teaser-link-arrow-pseudo:after,
#mlp-trigger #toggleMenu .teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow #mlp-trigger #toggleMenu .teaser-link-icon.internal:after,
#mlp-trigger
  #toggleMenu
  .teaser-link-arrow
  [data-tpl="mtc02"]
  .teaser-link-icon.container-link:after,
.teaser-link-arrow
  [data-tpl="mtc02"]
  #mlp-trigger
  #toggleMenu
  .teaser-link-icon.container-link:after,
#mlp-trigger
  #toggleMenu
  [data-tpl="mtc02"]
  .teaser-link-arrow
  .teaser-link-icon.container-link:after,
[data-tpl="mtc02"]
  .teaser-link-arrow
  #mlp-trigger
  #toggleMenu
  .teaser-link-icon.container-link:after,
#mlp-trigger #toggleMenu [data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea01"] .mlp-teaser-text ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea04"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .mlp-teaser .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-hellblau ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-hellblau ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-hellblau ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-hellblau ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu [data-tpl="tea04"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-blau-40 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-hellblau ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-titanium-60 ul #mlp-trigger #toggleMenu li:before,
#mlp-trigger #toggleMenu .mlp-profile__text__links a.external:before,
.mlp-profile__text__links #mlp-trigger #toggleMenu a.external:before,
#mlp-trigger #toggleMenu .mlp-component-root .mlp-search-action:before,
.mlp-component-root #mlp-trigger #toggleMenu .mlp-search-action:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-trigger
  #toggleMenu
  a.internal:not(.mlp-call-to-action):before,
#mlp-trigger
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  #mlp-trigger
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-trigger
  #toggleMenu
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-trigger
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-trigger
  #toggleMenu
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  #mlp-trigger
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger
  #toggleMenu
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger
  #toggleMenu
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger
  #toggleMenu
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger
  #toggleMenu
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger
  #toggleMenu
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-trigger
  #toggleMenu
  a,
#mlp-trigger #toggleMenu .appearance .mlp-result-order,
.appearance #mlp-trigger #toggleMenu .mlp-result-order,
#mlp-trigger #toggleMenu [data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea02"] .tag #mlp-trigger #toggleMenu span:first-child:before,
#mlp-trigger #toggleMenu [data-tpl="sea03"] .tag span:first-child:before,
[data-tpl="sea03"] .tag #mlp-trigger #toggleMenu span:first-child:before,
#mlp-trigger
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  #mlp-trigger
  #toggleMenu
  span,
#mlp-trigger
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  #mlp-trigger
  #toggleMenu
  span:before,
#mlp-trigger #toggleMenu [data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea02"] .mlp-tag-list #mlp-trigger #toggleMenu .tag.active:after,
#mlp-trigger #toggleMenu [data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list #mlp-trigger #toggleMenu .tag.active:after,
#mlp-trigger
  #toggleMenu
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  #mlp-trigger
  #toggleMenu
  h3:before,
#mlp-trigger
  #toggleMenu
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  #mlp-trigger
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-trigger
  #toggleMenu
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  #mlp-trigger
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-trigger
  #toggleMenu
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  #mlp-trigger
  #toggleMenu
  li:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  #mlp-trigger
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  #mlp-trigger
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  #mlp-trigger
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  #mlp-trigger
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  #mlp-trigger
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  #mlp-trigger
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  #mlp-trigger
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  #mlp-trigger
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  #mlp-trigger
  #toggleMenu
  .container-link:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-trigger
  #toggleMenu
  .container-link:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  #mlp-trigger
  #toggleMenu
  .container-link:before,
#mlp-trigger
  #toggleMenu
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-trigger
  #toggleMenu
  .container-link:before,
#mlp-trigger #toggleMenu [data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] #mlp-trigger #toggleMenu .map-zoomin:before,
#mlp-trigger #toggleMenu [data-tpl="location-map"] .map-zoomout:before,
[data-tpl="location-map"] #mlp-trigger #toggleMenu .map-zoomout:before {
  align-self: center;
  width: 100%;
}
#mlp-trigger #triggerHelp ~ .trigger-options,
#mlp-trigger #triggerContact ~ .trigger-options {
  right: 50%;
  -webkit-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -o-transform: translateX(50%);
  transform: translateX(50%);
}
#mlp-trigger #triggerHelp ~ .trigger-options:before,
#mlp-trigger #triggerContact ~ .trigger-options:before {
  right: 50%;
  -webkit-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -o-transform: translateX(50%);
  transform: translateX(50%);
}
#mlp-trigger #toggleChat {
  display: none;
}
#mlp-stage.menu-open #toggleMenu {
  background-color: #eae7e1;
  color: #033d5d;
}
#mlp-tool-trigger {
  min-width: 320px;
}
#mlp-tools {
  -webkit-transition: all 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: all 250ms ease-out 0ms;
  -o-transition: all 250ms ease-out 0ms;
  transition: all 250ms ease-out 0ms;
  height: 0px;
  position: relative;
  overflow: hidden;
}
#mlp-tools-inner {
  -webkit-transition: opacity 0 ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: opacity 0 ease-out 0ms;
  -o-transition: opacity 0 ease-out 0ms;
  transition: opacity 0 ease-out 0ms;
  display: block;
  height: inherit;
  width: 300%;
  position: absolute;
  bottom: 0;
  top: 0;
  overflow: hidden;
}
#mlp-tools-inner .mlp-tool {
  display: block;
  position: relative;
  width: 33.33%;
  float: left;
  top: 0;
  background-color: #f1f4f6;
}
#mlp-tools-inner .mlp-tool .mlp-tool-inner {
  padding-bottom: 0;
}
#mlp-tools-inner .mlp-tool .mlp-tool-inner > section {
  padding-top: 0;
}
@media (max-width: 768px) {
  #mlp-tools-inner .mlp-tool p {
    font-size: 1.3em;
  }
}
#mlp-tools-inner .mlp-tool .mlp-tool-inner {
  padding: 25px 25px 25px 25px;
}
#mlp-stage.tools-open #mlp-tools-inner {
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
}
#mlp-content {
  min-height: calc(100vh - 35px - 65px - 50px);
  -webkit-transition-property: -webkit-transform, top;
  -moz-transition-property: -moz-transform, top;
  -o-transition-property: -o-transform, top;
  transition-property: transform, top;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition-delay: 0ms;
  -o-transition-delay: 0ms;
  transition-delay: 0ms;
  background: #f1f4f6;
  color: #2b2b2b;
  padding: 0;
  position: relative;
  top: 0px;
}
#mlp-content img:not(.responsive-image) {
  height: auto;
  max-width: 100%;
}
#mlp-footer {
  overflow: hidden;
  *zoom: 1;
  -webkit-transition-property: -webkit-transform, top;
  -moz-transition-property: -moz-transform, top;
  -o-transition-property: -o-transform, top;
  transition-property: transform, top;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition-delay: 0ms;
  -o-transition-delay: 0ms;
  transition-delay: 0ms;
  position: relative;
}
#mlp-footer [data-tpl="tbk01"] p {
  font-size: 18px;
  line-height: 23px;
}
#mlp-footer a {
  text-decoration: none !important;
}
#mlp-footer a:before {
  font-size: 14px;
}
#mlp-footer [data-tpl="tbk06"] p {
  font-size: 18px;
  line-height: 23px;
}
#mlp-footer .mlp-teaser-container {
  background-color: transparent !important;
  display: block;
}
#mlp-footer .mlp-teaser-container section {
  padding-top: 20px;
}
#mlp-footer .mlp-text-picture-group {
  padding-left: 0;
}
#mlp-footer #mlp-links {
  overflow: hidden;
  *zoom: 1;
  text-align: center;
  background: #375c82;
  color: #033d5d;
  overflow: hidden;
  *zoom: 1;
}
#mlp-footer #mlp-links [data-tpl="tbc01"] {
  padding-top: 10px;
  padding-bottom: 0;
}
#mlp-footer #mlp-links [data-tpl="tbc01"] a.external:before {
  font-size: 10px;
}
#mlp-footer #mlp-links .mlp-teaser {
  overflow: hidden;
  *zoom: 1;
}
#mlp-footer #mlp-links > h2,
#mlp-footer #mlp-links > hr,
#mlp-footer #mlp-links > p {
  display: none;
}
#mlp-footer #mlp-links .mlp-teaser {
  padding: 20px;
}
@media (max-width: 768px) {
  #mlp-footer #mlp-links .mlp-teaser {
    padding: 0 20px !important;
  }
}
#mlp-footer #mlp-links .mlp-teaser h3,
#mlp-footer #mlp-links .mlp-teaser p {
  color: white;
}
#mlp-footer #mlp-links .mlp-teaser .image {
  display: none;
}
html.no-js #mlp-stage {
  opacity: 1;
  cursor: default;
}
#mlp-menu,
#mlp-chat,
#mlp-header {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
#mlp-sidebars {
  height: 100%;
  margin: 0 auto;
  max-width: 1920px;
  width: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
}
#mlp-menu,
#mlp-chat {
  background: #c5bcad;
  height: 100%;
  padding-bottom: 40px;
  top: 40px;
  width: 268px;
}
#mlp-sidebars {
  overflow: hidden;
}
#mlp-sidebars .mlp-sidebar-inner {
  height: inherit;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
html.no-csstransforms #mlp-menu {
  left: -268px;
}
html.no-csstransforms #mlp-header {
  margin-left: 0;
}
html.csstransforms #mlp-menu {
  -webkit-transform: translateX(-268px);
  -moz-transform: translateX(-268px);
  -ms-transform: translateX(-268px);
  -o-transform: translateX(-268px);
  transform: translateX(-268px);
}
html.csstransforms #mlp-header {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
#mlp-content-wrapper {
  top: 162px;
  position: relative;
  overflow-x: hidden;
  left: 0;
  z-index: 1;
}
#mlp-content-wrapper.empty-header {
  top: 83px;
}
@media (max-width: 640px) {
  #mlp-content-wrapper.empty-header {
    top: 79px;
  }
}
@media (max-width: 899px) {
  #mlp-content-wrapper {
    top: 118px;
  }
}
.no-navigation #mlp-content-wrapper {
  top: 123px;
}
@media (max-width: 899px) {
  .no-navigation #mlp-content-wrapper {
    top: 97px;
  }
}
.no-navigation #mlp-content-wrapper.empty-header {
  top: 83px;
}
@media (max-width: 640px) {
  .no-navigation #mlp-content-wrapper.empty-header {
    top: 79px;
  }
}
#mlp-stage.is-ready {
  -webkit-transition: opacity 100ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: opacity 100ms ease-out 0ms;
  -o-transition: opacity 100ms ease-out 0ms;
  transition: opacity 100ms ease-out 0ms;
  opacity: 1;
  cursor: default;
}
#mlp-stage.is-ready #mlp-menu {
  -webkit-transition: left 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: left 250ms ease-out 0ms;
  -o-transition: left 250ms ease-out 0ms;
  transition: left 250ms ease-out 0ms;
}
#mlp-stage.is-ready #mlp-chat {
  -webkit-transition: right 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: right 250ms ease-out 0ms;
  -o-transition: right 250ms ease-out 0ms;
  transition: right 250ms ease-out 0ms;
}
#mlp-stage.is-ready #mlp-content-wrapper,
#mlp-stage.is-ready #mlp-header {
  -webkit-transition-property: left, margin-left, margin-right;
  -moz-transition-property: left, margin-left, margin-right;
  -o-transition-property: left, margin-left, margin-right;
  transition-property: left, margin-left, margin-right;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition-delay: 0ms;
  -o-transition-delay: 0ms;
  transition-delay: 0ms;
}
html.csstransforms #mlp-stage.is-ready #mlp-menu,
html.csstransforms #mlp-stage.is-ready #mlp-content-wrapper,
html.csstransforms #mlp-stage.is-ready #mlp-header {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
html.csstransforms #mlp-stage.is-ready #mlp-menu {
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
html.csstransforms #mlp-stage.is-ready #mlp-chat {
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
html.csstransforms #mlp-stage.is-ready #mlp-content-wrapper,
html.csstransforms #mlp-stage.is-ready #mlp-header {
  -webkit-transition-property: -webkit-transform, margin-left, margin-right;
  -moz-transition-property: -moz-transform, margin-left, margin-right;
  -o-transition-property: -o-transform, margin-left, margin-right;
  transition-property: transform, margin-left, margin-right;
}
#mlp-stage.fixed-sidebars #mlp-sidebars {
  position: fixed;
  top: 0;
}
#mlp-stage.fixed-head #mlp-header {
  position: fixed;
  top: 0 !important;
}
@media (min-width: 1920px) {
  #mlp-stage.fixed-head #mlp-header {
    left: calc((100% - 1920px) / 2);
  }
}
@media (min-width: 1920px) {
  #mlp-stage.fixed-head.menu-open #mlp-header {
    max-width: 1652px;
  }
}
html.no-csstransforms #mlp-stage.menu-open #mlp-menu,
html.no-csstransforms #mlp-stage.menu-open #mlp-content-wrapper {
  left: 0;
}
html.csstransforms #mlp-stage.menu-open #mlp-menu,
html.csstransforms #mlp-stage.menu-open #mlp-content-wrapper {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
@media (max-width: 1024px) {
  html.no-csstransforms #mlp-stage.menu-open #mlp-content-wrapper,
  html.no-csstransforms #mlp-stage.menu-open #mlp-header {
    left: 268px;
  }
  html.csstransforms #mlp-stage.menu-open #mlp-content-wrapper,
  html.csstransforms #mlp-stage.menu-open #mlp-header {
    -webkit-transform: translateX(268px);
    -moz-transform: translateX(268px);
    -ms-transform: translateX(268px);
    -o-transform: translateX(268px);
    transform: translateX(268px);
  }
  #mlp-sites-list {
    display: none;
  }
  #mlp-sites-dropdown-wrapper {
    display: inline-block;
  }
}
@media screen and (min-width: 1025px) {
  #mlp-menu,
  #mlp-chat,
  #mlp-header,
  #mlp-content-wrapper,
  #toggleMenu,
  #toggleChat {
    -webkit-transition-property: none !important;
    -moz-transition-property: none !important;
    -o-transition-property: none !important;
    transition-property: none !important;
  }
  #mlp-sites-list {
    display: inline-block;
  }
  #mlp-sites-dropdown-wrapper {
    display: none;
  }
  #mlp-stage.menu-open #mlp-content-wrapper,
  #mlp-stage.menu-open #mlp-header {
    margin-left: 268px;
  }
}
@media (max-width: 768px) {
  section > .mlp-grid-container > .mlp-row > .w8,
  section > [data-tpl="map"] > .mlp-row > .w8,
  section > .mlp-grid-container > [data-tpl="location-map"] > .w8,
  section > [data-tpl="map"] > [data-tpl="location-map"] > .w8 {
    display: block;
    margin: 0;
  }
  section > .mlp-grid-container > .mlp-row > .mlp-col.w1,
  section > [data-tpl="map"] > .mlp-row > .mlp-col.w1,
  section > .mlp-grid-container > [data-tpl="location-map"] > .mlp-col.w1,
  section > [data-tpl="map"] > [data-tpl="location-map"] > .mlp-col.w1,
  [data-tpl="qad01"] section > .mlp-grid-container > .mlp-row > figure.w1,
  [data-tpl="qad01"] section > [data-tpl="map"] > .mlp-row > figure.w1,
  [data-tpl="qad01"]
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > figure.w1,
  [data-tpl="qad01"]
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > figure.w1,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > .mlp-grid-container
    > .mlp-row
    > img.w1,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > [data-tpl="map"]
    > .mlp-row
    > img.w1,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > img.w1,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > img.w1,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > .mlp-grid-container
    > .mlp-row
    > img.w1,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > [data-tpl="map"]
    > .mlp-row
    > img.w1,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > img.w1,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > img.w1 {
    display: none;
  }
}
.mlp-alt-text {
  position: relative;
  z-index: -1;
}
#mlp-chat {
  display: none !important;
}
.template-start #mlp-content .content-area > .mlp-row > .w12,
.template-start #mlp-content .content-area > [data-tpl="location-map"] > .w12,
.template-start #mlp-content .mlp-overview-content > .mlp-row > .w12,
.template-start
  #mlp-content
  .mlp-overview-content
  > [data-tpl="location-map"]
  > .w12,
.template-start #mlp-content .mlp-overview-outro > .mlp-row > .w12,
.template-start
  #mlp-content
  .mlp-overview-outro
  > [data-tpl="location-map"]
  > .w12 {
  padding: 0;
}
.template-start .content-area [data-tpl="ca01"] {
  overflow: hidden;
  *zoom: 1;
  padding: 0px 20px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-start .mlp-overview-content > [data-tpl]:first-child {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-start [data-tpl="sud01"] {
  overflow: hidden;
  *zoom: 1;
  margin: 0 auto;
  max-width: 1300px;
  padding: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-start .mlp-overview-outro .mlp-article {
  margin: 0;
}
.template-detail section > .mlp-grid-container > .mlp-row > .mlp-col,
.template-detail section > [data-tpl="map"] > .mlp-row > .mlp-col,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .mlp-col,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .mlp-col,
.template-detail
  [data-tpl="qad01"]
  section
  > .mlp-grid-container
  > .mlp-row
  > figure,
[data-tpl="qad01"]
  .template-detail
  section
  > .mlp-grid-container
  > .mlp-row
  > figure,
.template-detail
  [data-tpl="qad01"]
  section
  > [data-tpl="map"]
  > .mlp-row
  > figure,
[data-tpl="qad01"]
  .template-detail
  section
  > [data-tpl="map"]
  > .mlp-row
  > figure,
.template-detail
  [data-tpl="qad01"]
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > figure,
[data-tpl="qad01"]
  .template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > figure,
.template-detail
  [data-tpl="qad01"]
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > figure,
[data-tpl="qad01"]
  .template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > figure,
.template-detail
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > .mlp-grid-container
  > .mlp-row
  > img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > .mlp-grid-container
  > .mlp-row
  > img,
.template-detail
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > [data-tpl="map"]
  > .mlp-row
  > img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > [data-tpl="map"]
  > .mlp-row
  > img,
.template-detail
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > img,
.template-detail
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > img,
.template-detail
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > .mlp-grid-container
  > .mlp-row
  > img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > .mlp-grid-container
  > .mlp-row
  > img,
.template-detail
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > [data-tpl="map"]
  > .mlp-row
  > img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > [data-tpl="map"]
  > .mlp-row
  > img,
.template-detail
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > img,
.template-detail
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > img {
  overflow: hidden;
  *zoom: 1;
}
.template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col,
.template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .sidebar-col,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .sidebar-col {
  margin: 0;
}
.template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col p,
.template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col p,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .sidebar-col
  p,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .sidebar-col
  p,
.template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col li,
.template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col li,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .sidebar-col
  li,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .sidebar-col
  li,
.template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col a,
.template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col a,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .sidebar-col
  a,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .sidebar-col
  a {
  font-size: 18px;
}
@media (max-width: 640px) {
  .template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col p,
  .template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col p,
  .template-detail
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > .sidebar-col
    p,
  .template-detail
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > .sidebar-col
    p,
  .template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col li,
  .template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col li,
  .template-detail
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > .sidebar-col
    li,
  .template-detail
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > .sidebar-col
    li,
  .template-detail section > .mlp-grid-container > .mlp-row > .sidebar-col a,
  .template-detail section > [data-tpl="map"] > .mlp-row > .sidebar-col a,
  .template-detail
    section
    > .mlp-grid-container
    > [data-tpl="location-map"]
    > .sidebar-col
    a,
  .template-detail
    section
    > [data-tpl="map"]
    > [data-tpl="location-map"]
    > .sidebar-col
    a {
    font-size: 20px;
  }
}
.template-detail #mlp-content .w8 .w12 {
  padding: 0;
}
.template-overview1 .content-area:nth-of-type(4) {
  background-color: #ffffff;
  overflow: hidden;
  *zoom: 1;
}
.template-overview1 .content-area:nth-of-type(4) > div {
  margin: 0 auto;
  max-width: 1300px;
  padding: 20px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-overview1 .content-area:nth-of-type(4) > hr {
  margin: 20px auto;
  max-width: 1260px;
  padding: 0px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-overview1 .content-area:nth-of-type(3) {
  background-color: #ffffff;
}
.template-overview1 .content-area:nth-of-type(2) {
  overflow: hidden;
  *zoom: 1;
  background-color: #ffffff;
  padding: 0;
}
.template-overview1
  .content-area:nth-of-type(2)
  > [data-tpl="tea01"]:first-child {
  margin-top: 40px;
}
.template-overview1
  .content-area:nth-of-type(2)
  > [data-tpl="tea01"]:last-child {
  margin-bottom: 40px;
}
.template-overview .w8 .mlp-article:nth-child(2) .content-area {
  background-color: #ffffff;
}
.template-overview .content-area:nth-of-type(4) {
  background-color: #ffffff;
  padding: 20px;
}
.template-overview .content-area:nth-of-type(4) > div {
  margin: 0 auto;
  max-width: 1300px;
  padding: 0px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-overview .content-area:nth-of-type(3) {
  background-color: #ffffff;
}
.template-overview .content-area:nth-of-type(2) {
  background-color: transparent;
  padding: 0 0 40px 0;
}
[data-tpl="dat01"] h2 {
  text-align: center;
  color: #2b2b2b;
}
[data-tpl="dat01"] ol li:before {
  display: none;
}
.template-search #mlp-content {
  background-color: #ffffff;
}
.template-search [data-tpl="cta01"] {
  overflow: hidden;
  *zoom: 1;
  margin-top: 48px;
  padding: 0px 20px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.template-search [data-tpl="cta01"] [data-tpl="ca01"] {
  max-width: 1280px;
  margin: 0 auto;
}
.vertical-center {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.restricted-centering {
  max-width: 1280px;
  margin: 0 auto;
}
.equal-height:before {
  padding-top: 100%;
  display: block;
  content: "";
}
.mlp-grid-container,
[data-tpl="map"],
.mlp-teaser-container {
  padding-left: 20px;
  padding-right: 20px;
}
.mlp-grid-container .mlp-grid-container,
[data-tpl="map"] .mlp-grid-container,
.mlp-grid-container [data-tpl="map"],
[data-tpl="map"] [data-tpl="map"],
.mlp-grid-container .mlp-teaser-container,
[data-tpl="map"] .mlp-teaser-container,
.mlp-teaser-container .mlp-grid-container,
.mlp-teaser-container [data-tpl="map"],
.mlp-teaser-container .mlp-teaser-container {
  padding-left: 0;
  padding-right: 0;
}
.mlp-grid-container .mlp-row,
[data-tpl="map"] .mlp-row,
.mlp-grid-container [data-tpl="location-map"],
[data-tpl="map"] [data-tpl="location-map"],
.mlp-teaser-container .mlp-row,
.mlp-teaser-container [data-tpl="location-map"] {
  display: block;
  height: auto;
  width: auto;
  margin: 0 auto;
  max-width: 1280px;
}
.mlp-grid-container .mlp-row:after,
[data-tpl="map"] .mlp-row:after,
.mlp-grid-container [data-tpl="location-map"]:after,
[data-tpl="map"] [data-tpl="location-map"]:after,
.mlp-teaser-container .mlp-row:after,
.mlp-teaser-container [data-tpl="location-map"]:after {
  content: "";
  display: block;
  clear: both;
}
.mlp-grid-container .mlp-col,
[data-tpl="map"] .mlp-col,
.mlp-grid-container [data-tpl="qad01"] figure,
[data-tpl="qad01"] .mlp-grid-container figure,
[data-tpl="map"] [data-tpl="qad01"] figure,
[data-tpl="qad01"] [data-tpl="map"] figure,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img,
[data-tpl="map"] [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
[data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img,
[data-tpl="map"] [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img,
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
.mlp-teaser-container .mlp-col,
.mlp-teaser-container [data-tpl="qad01"] figure,
[data-tpl="qad01"] .mlp-teaser-container figure,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding-right: 10px;
}
.mlp-grid-container .mlp-col.w1,
[data-tpl="map"] .mlp-col.w1,
.mlp-grid-container [data-tpl="qad01"] figure.w1,
[data-tpl="qad01"] .mlp-grid-container figure.w1,
[data-tpl="map"] [data-tpl="qad01"] figure.w1,
[data-tpl="qad01"] [data-tpl="map"] figure.w1,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w1,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w1,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w1,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w1,
.mlp-teaser-container .mlp-col.w1,
.mlp-teaser-container [data-tpl="qad01"] figure.w1,
[data-tpl="qad01"] .mlp-teaser-container figure.w1,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w1,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w1,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w1 {
  width: 8.33%;
}
.mlp-grid-container .mlp-col.w2,
[data-tpl="map"] .mlp-col.w2,
.mlp-grid-container [data-tpl="qad01"] figure.w2,
[data-tpl="qad01"] .mlp-grid-container figure.w2,
[data-tpl="map"] [data-tpl="qad01"] figure.w2,
[data-tpl="qad01"] [data-tpl="map"] figure.w2,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w2,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w2,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w2,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w2,
.mlp-teaser-container .mlp-col.w2,
.mlp-teaser-container [data-tpl="qad01"] figure.w2,
[data-tpl="qad01"] .mlp-teaser-container figure.w2,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w2,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w2,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w2 {
  width: 16.66%;
}
.mlp-grid-container .mlp-col.w3,
[data-tpl="map"] .mlp-col.w3,
.mlp-grid-container [data-tpl="qad01"] figure.w3,
[data-tpl="qad01"] .mlp-grid-container figure.w3,
[data-tpl="map"] [data-tpl="qad01"] figure.w3,
[data-tpl="qad01"] [data-tpl="map"] figure.w3,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w3,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w3,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w3,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w3,
.mlp-teaser-container .mlp-col.w3,
.mlp-teaser-container [data-tpl="qad01"] figure.w3,
[data-tpl="qad01"] .mlp-teaser-container figure.w3,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w3,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w3,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w3 {
  width: 25%;
}
.mlp-grid-container .mlp-col.w4,
[data-tpl="map"] .mlp-col.w4,
.mlp-grid-container [data-tpl="qad01"] figure,
[data-tpl="qad01"] .mlp-grid-container figure,
[data-tpl="map"] [data-tpl="qad01"] figure,
[data-tpl="qad01"] [data-tpl="map"] figure,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img,
[data-tpl="map"] [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
[data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img,
[data-tpl="map"] [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img,
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
.mlp-teaser-container .mlp-col.w4,
.mlp-teaser-container [data-tpl="qad01"] figure,
[data-tpl="qad01"] .mlp-teaser-container figure,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img {
  width: 33.33%;
}
.mlp-grid-container .mlp-col.w5,
[data-tpl="map"] .mlp-col.w5,
.mlp-grid-container [data-tpl="qad01"] figure.w5,
[data-tpl="qad01"] .mlp-grid-container figure.w5,
[data-tpl="map"] [data-tpl="qad01"] figure.w5,
[data-tpl="qad01"] [data-tpl="map"] figure.w5,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w5,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w5,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w5,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w5,
.mlp-teaser-container .mlp-col.w5,
.mlp-teaser-container [data-tpl="qad01"] figure.w5,
[data-tpl="qad01"] .mlp-teaser-container figure.w5,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w5,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w5,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w5 {
  width: 41.66%;
}
.mlp-grid-container .mlp-col.w6,
[data-tpl="map"] .mlp-col.w6,
.mlp-grid-container [data-tpl="qad01"] figure.w6,
[data-tpl="qad01"] .mlp-grid-container figure.w6,
[data-tpl="map"] [data-tpl="qad01"] figure.w6,
[data-tpl="qad01"] [data-tpl="map"] figure.w6,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w6,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w6,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w6,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w6,
.mlp-teaser-container .mlp-col.w6,
.mlp-teaser-container [data-tpl="qad01"] figure.w6,
[data-tpl="qad01"] .mlp-teaser-container figure.w6,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w6,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w6,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w6 {
  width: 50%;
}
.mlp-grid-container .mlp-col.w7,
[data-tpl="map"] .mlp-col.w7,
.mlp-grid-container [data-tpl="qad01"] figure.w7,
[data-tpl="qad01"] .mlp-grid-container figure.w7,
[data-tpl="map"] [data-tpl="qad01"] figure.w7,
[data-tpl="qad01"] [data-tpl="map"] figure.w7,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w7,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w7,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w7,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w7,
.mlp-teaser-container .mlp-col.w7,
.mlp-teaser-container [data-tpl="qad01"] figure.w7,
[data-tpl="qad01"] .mlp-teaser-container figure.w7,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w7,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w7,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w7 {
  width: 58.33%;
}
.mlp-grid-container .mlp-col.w8,
[data-tpl="map"] .mlp-col.w8,
.mlp-grid-container [data-tpl="qad01"] figure.w8,
[data-tpl="qad01"] .mlp-grid-container figure.w8,
[data-tpl="map"] [data-tpl="qad01"] figure.w8,
[data-tpl="qad01"] [data-tpl="map"] figure.w8,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w8,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w8,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w8,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w8,
.mlp-teaser-container .mlp-col.w8,
.mlp-teaser-container [data-tpl="qad01"] figure.w8,
[data-tpl="qad01"] .mlp-teaser-container figure.w8,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w8,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w8,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w8 {
  width: 66.66%;
}
.mlp-grid-container .mlp-col.w9,
[data-tpl="map"] .mlp-col.w9,
.mlp-grid-container [data-tpl="qad01"] figure.w9,
[data-tpl="qad01"] .mlp-grid-container figure.w9,
[data-tpl="map"] [data-tpl="qad01"] figure.w9,
[data-tpl="qad01"] [data-tpl="map"] figure.w9,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w9,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w9,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w9,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w9,
.mlp-teaser-container .mlp-col.w9,
.mlp-teaser-container [data-tpl="qad01"] figure.w9,
[data-tpl="qad01"] .mlp-teaser-container figure.w9,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w9,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w9,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w9 {
  width: 75%;
}
.mlp-grid-container .mlp-col.w10,
[data-tpl="map"] .mlp-col.w10,
.mlp-grid-container [data-tpl="qad01"] figure.w10,
[data-tpl="qad01"] .mlp-grid-container figure.w10,
[data-tpl="map"] [data-tpl="qad01"] figure.w10,
[data-tpl="qad01"] [data-tpl="map"] figure.w10,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w10,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w10,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w10,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w10,
.mlp-teaser-container .mlp-col.w10,
.mlp-teaser-container [data-tpl="qad01"] figure.w10,
[data-tpl="qad01"] .mlp-teaser-container figure.w10,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w10,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w10,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w10 {
  width: 83.33%;
}
.mlp-grid-container .mlp-col.w11,
[data-tpl="map"] .mlp-col.w11,
.mlp-grid-container [data-tpl="qad01"] figure.w11,
[data-tpl="qad01"] .mlp-grid-container figure.w11,
[data-tpl="map"] [data-tpl="qad01"] figure.w11,
[data-tpl="qad01"] [data-tpl="map"] figure.w11,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w11,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w11,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w11,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w11,
.mlp-teaser-container .mlp-col.w11,
.mlp-teaser-container [data-tpl="qad01"] figure.w11,
[data-tpl="qad01"] .mlp-teaser-container figure.w11,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w11,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w11,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w11 {
  width: 91.66%;
}
.mlp-grid-container .mlp-col.w12,
[data-tpl="map"] .mlp-col.w12,
.mlp-grid-container [data-tpl="qad01"] figure.w12,
[data-tpl="qad01"] .mlp-grid-container figure.w12,
[data-tpl="map"] [data-tpl="qad01"] figure.w12,
[data-tpl="qad01"] [data-tpl="map"] figure.w12,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w12,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w12,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.w12,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.w12,
.mlp-teaser-container .mlp-col.w12,
.mlp-teaser-container [data-tpl="qad01"] figure.w12,
[data-tpl="qad01"] .mlp-teaser-container figure.w12,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w12,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.w12,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.w12 {
  width: 100%;
}
.mlp-grid-container .mlp-col.float-right,
[data-tpl="map"] .mlp-col.float-right,
.mlp-grid-container [data-tpl="qad01"] figure.float-right,
[data-tpl="qad01"] .mlp-grid-container figure.float-right,
[data-tpl="map"] [data-tpl="qad01"] figure.float-right,
[data-tpl="qad01"] [data-tpl="map"] figure.float-right,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.float-right,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.float-right,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.float-right,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.float-right,
.mlp-teaser-container .mlp-col.float-right,
.mlp-teaser-container [data-tpl="qad01"] figure.float-right,
[data-tpl="qad01"] .mlp-teaser-container figure.float-right,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.float-right,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.float-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.float-right {
  float: right;
}
.mlp-grid-container .mlp-col.clear-right,
[data-tpl="map"] .mlp-col.clear-right,
.mlp-grid-container [data-tpl="qad01"] figure.clear-right,
[data-tpl="qad01"] .mlp-grid-container figure.clear-right,
[data-tpl="map"] [data-tpl="qad01"] figure.clear-right,
[data-tpl="qad01"] [data-tpl="map"] figure.clear-right,
.mlp-grid-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.clear-right,
[data-tpl="map"]
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.clear-right,
.mlp-grid-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-grid-container
  img.clear-right,
[data-tpl="map"]
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  [data-tpl="map"]
  img.clear-right,
.mlp-teaser-container .mlp-col.clear-right,
.mlp-teaser-container [data-tpl="qad01"] figure.clear-right,
[data-tpl="qad01"] .mlp-teaser-container figure.clear-right,
.mlp-teaser-container
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.clear-right,
.mlp-teaser-container
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.clear-right,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-container
  img.clear-right {
  clear: right;
}
@media all and (max-width: 768px) {
  .mlp-grid-container .mlp-row,
  [data-tpl="map"] .mlp-row,
  .mlp-grid-container [data-tpl="location-map"],
  [data-tpl="map"] [data-tpl="location-map"],
  .mlp-teaser-container .mlp-row,
  .mlp-teaser-container [data-tpl="location-map"] {
    display: block;
  }
  .mlp-grid-container .mlp-col:not(.tns-item),
  [data-tpl="map"] .mlp-col:not(.tns-item),
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item),
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item),
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-teaser-container .mlp-col:not(.tns-item),
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item) {
    display: block;
    float: none;
    width: 100% !important;
  }
  .mlp-grid-container .mlp-col:not(.tns-item).w4,
  [data-tpl="map"] .mlp-col:not(.tns-item).w4,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item),
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item),
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-grid-container .mlp-col:not(.tns-item).w6,
  [data-tpl="map"] .mlp-col:not(.tns-item).w6,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item).w6,
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item).w6,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w6,
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w6,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w6,
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w6,
  .mlp-teaser-container .mlp-col:not(.tns-item).w4,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item),
  .mlp-teaser-container .mlp-col:not(.tns-item).w6,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item).w6,
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w6,
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w6 {
    width: 50% !important;
    float: left;
  }
  .mlp-grid-container .mlp-col:not(.tns-item).w12,
  [data-tpl="map"] .mlp-col:not(.tns-item).w12,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item).w12,
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item).w12,
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item).w12,
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item).w12,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w12,
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w12,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w12,
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w12,
  .mlp-grid-container .mlp-col:not(.tns-item).w6,
  [data-tpl="map"] .mlp-col:not(.tns-item).w6,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item).w6,
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item).w6,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w6,
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w6,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w6,
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w6,
  .mlp-grid-container .mlp-col:not(.tns-item).w4,
  [data-tpl="map"] .mlp-col:not(.tns-item).w4,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item),
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item),
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item),
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item),
  .mlp-grid-container .mlp-col:not(.tns-item).w8,
  [data-tpl="map"] .mlp-col:not(.tns-item).w8,
  .mlp-grid-container [data-tpl="qad01"] figure:not(.tns-item).w8,
  [data-tpl="qad01"] .mlp-grid-container figure:not(.tns-item).w8,
  [data-tpl="map"] [data-tpl="qad01"] figure:not(.tns-item).w8,
  [data-tpl="qad01"] [data-tpl="map"] figure:not(.tns-item).w8,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w8,
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w8,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img:not(.tns-item).w8,
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img:not(.tns-item).w8,
  .mlp-teaser-container .mlp-col:not(.tns-item).w12,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item).w12,
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item).w12,
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w12,
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w12,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w12,
  .mlp-teaser-container .mlp-col:not(.tns-item).w6,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item).w6,
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item).w6,
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w6,
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w6,
  .mlp-teaser-container .mlp-col:not(.tns-item).w4,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item),
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item),
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item),
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item),
  .mlp-teaser-container .mlp-col:not(.tns-item).w8,
  .mlp-teaser-container [data-tpl="qad01"] figure:not(.tns-item).w8,
  [data-tpl="qad01"] .mlp-teaser-container figure:not(.tns-item).w8,
  .mlp-teaser-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w8,
  .mlp-teaser-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img:not(.tns-item).w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-container
    img:not(.tns-item).w8 {
    padding-right: 0 !important;
  }
}
@media all and (max-width: 660px) {
  .mlp-grid-container .mlp-col.w4,
  [data-tpl="map"] .mlp-col.w4,
  .mlp-grid-container [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-grid-container figure,
  [data-tpl="map"] [data-tpl="qad01"] figure,
  [data-tpl="qad01"] [data-tpl="map"] figure,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img,
  [data-tpl="map"] [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
  [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img,
  [data-tpl="map"] [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img,
  [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
  .mlp-grid-container .mlp-col.w6,
  [data-tpl="map"] .mlp-col.w6,
  .mlp-grid-container [data-tpl="qad01"] figure.w6,
  [data-tpl="qad01"] .mlp-grid-container figure.w6,
  [data-tpl="map"] [data-tpl="qad01"] figure.w6,
  [data-tpl="qad01"] [data-tpl="map"] figure.w6,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img.w6,
  [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w6,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img.w6,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img.w6,
  [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w6,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img.w6 {
    width: 100% !important;
    float: none !important;
  }
}
html {
  font-size: 16px;
}
html {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
}
@media screen and (min-width: 768px) {
  html {
    font-size: 16px;
  }
}
@media screen and (min-width: 1024px) {
  html {
    font-size: 16px;
  }
}
@media screen and (min-width: 1025px) {
  html {
    font-size: 18px;
  }
}
html {
  text-rendering: optimizeLegibility !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
b,
strong,
table th,
.mlp-headline {
  font-family: "MLP Bold", Arial, sans-serif;
  font-weight: normal;
}
.mlp-headline {
  line-height: 1;
}
.mlp-subheadline {
  color: #2b2b2b;
}
@media (max-width: 1024px) {
  h1,
  h2,
  h3,
  th {
    -ms-word-break: break-word;
    word-wrap: wrap;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
h1 {
  line-height: 1.2em;
}
@media (max-width: 640px) {
  p {
    -ms-word-break: break-word;
    word-wrap: wrap;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
input[type="text"],
.mlp-subheadline {
  font-family: "MLP Regular";
}
.tippy-box[data-animation="fade"][data-state="hidden"] {
  opacity: 0;
}
[data-tippy-root] {
  max-width: calc(100vw - 10px);
}
.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform, visibility, opacity;
}
.tippy-box[data-placement^="top"] > .tippy-arrow {
  bottom: 0;
}
.tippy-box[data-placement^="top"] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}
.tippy-box[data-placement^="bottom"] > .tippy-arrow {
  top: 0;
}
.tippy-box[data-placement^="bottom"] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}
.tippy-box[data-placement^="left"] > .tippy-arrow {
  right: 0;
}
.tippy-box[data-placement^="left"] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}
.tippy-box[data-placement^="right"] > .tippy-arrow {
  left: 0;
}
.tippy-box[data-placement^="right"] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}
.tippy-box[data-inertia][data-state="visible"] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}
.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}
.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}
.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}
.tippy-box[data-theme~="light"] {
  color: #26323d;
  box-shadow: 0 0 20px 4px rgba(154, 161, 177, 0.15),
    0 4px 80px -8px rgba(36, 40, 47, 0.25),
    0 4px 4px -2px rgba(91, 94, 105, 0.15);
  background-color: #fff;
}
.tippy-box[data-theme~="light"][data-placement^="top"] > .tippy-arrow:before {
  border-top-color: #fff;
}
.tippy-box[data-theme~="light"][data-placement^="bottom"]
  > .tippy-arrow:before {
  border-bottom-color: #fff;
}
.tippy-box[data-theme~="light"][data-placement^="left"] > .tippy-arrow:before {
  border-left-color: #fff;
}
.tippy-box[data-theme~="light"][data-placement^="right"] > .tippy-arrow:before {
  border-right-color: #fff;
}
.tippy-box[data-theme~="light"] > .tippy-backdrop {
  background-color: #fff;
}
.tippy-box[data-theme~="light"] > .tippy-svg-arrow {
  fill: #fff;
} /*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */
:root {
  --mm-line-height: 20px;
  --mm-listitem-size: 44px;
  --mm-navbar-size: 44px;
  --mm-offset-top: 0;
  --mm-offset-right: 0;
  --mm-offset-bottom: 0;
  --mm-offset-left: 0;
  --mm-color-border: rgba(0, 0, 0, 0.1);
  --mm-color-button: rgba(0, 0, 0, 0.3);
  --mm-color-text: rgba(0, 0, 0, 0.75);
  --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
  --mm-color-background: #f3f3f3;
  --mm-color-background-highlight: rgba(0, 0, 0, 0.05);
  --mm-color-background-emphasis: rgba(255, 255, 255, 0.4);
  --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.mm-hidden {
  display: none !important;
}
.mm-wrapper {
  overflow-x: hidden;
  position: relative;
}
.mm-menu {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  line-height: 20px;
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  position: absolute;
  top: var(--mm-offset-top);
  right: var(--mm-offset-right);
  bottom: var(--mm-offset-bottom);
  left: var(--mm-offset-left);
  z-index: 0;
  overscroll-behavior: auto;
  background: var(--mm-color-background);
  border-color: var(--mm-color-border);
  color: var(--mm-color-text);
  line-height: var(--mm-line-height);
  -webkit-tap-highlight-color: var(--mm-color-background-emphasis);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mm-menu a,
.mm-menu a:link,
.mm-menu a:active,
.mm-menu a:visited,
.mm-menu a:hover {
  text-decoration: none;
  color: inherit;
}
[dir="rtl"] .mm-menu {
  direction: rtl;
}
.mm-panel {
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  z-index: 0;
  box-sizing: border-box;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  overflow-y: auto;
  color: var(--mm-color-text);
  border-color: var(--mm-color-border);
  background: var(--mm-color-background);
  transform: translate3d(100%, 0, 0);
  transition: transform 0.4s ease;
}
.mm-panel:after {
  height: 44px;
}
.mm-panel:not(.mm-hidden) {
  display: block;
}
.mm-panel:after {
  content: "";
  display: block;
  height: var(--mm-listitem-size);
}
.mm-panel_opened {
  z-index: 1;
  transform: translate3d(0%, 0, 0);
}
.mm-panel_opened-parent {
  transform: translate3d(-30%, 0, 0);
}
.mm-panel_highest {
  z-index: 2;
}
.mm-panel_noanimation {
  transition: none !important;
}
.mm-panel_noanimation.mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}
.mm-panels > .mm-panel {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.mm-panel__content {
  padding: 20px 20px 0;
}
.mm-panels {
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  position: relative;
  height: 100%;
  flex-grow: 1;
  overflow: hidden;
  background: var(--mm-color-background);
  border-color: var(--mm-color-border);
  color: var(--mm-color-text);
}
[dir="rtl"] .mm-panel:not(.mm-panel_opened) {
  transform: translate3d(-100%, 0, 0);
}
[dir="rtl"] .mm-panel.mm-panel_opened-parent {
  transform: translate3d(30%, 0, 0);
}
.mm-listitem_vertical > .mm-panel {
  display: none;
  width: 100%;
  padding: 10px 0 10px 10px;
  transform: none !important;
}
.mm-listitem_vertical > .mm-panel:before,
.mm-listitem_vertical > .mm-panel:after {
  content: none;
  display: none;
}
.mm-listitem_opened > .mm-panel {
  display: block;
}
.mm-listitem_vertical > .mm-listitem__btn {
  height: 44px;
  height: var(--mm-listitem-size);
  bottom: auto;
}
.mm-listitem_vertical .mm-listitem:last-child:after {
  border-color: transparent;
}
.mm-listitem_opened > .mm-listitem__btn:after {
  transform: rotate(225deg);
  right: 19px;
}
.mm-btn {
  flex-grow: 0;
  flex-shrink: 0;
  position: relative;
  box-sizing: border-box;
  width: 50px;
  padding: 0;
}
.mm-btn:before,
.mm-btn:after {
  border: 2px solid rgba(0, 0, 0, 0.3);
  border: 2px solid var(--mm-color-button);
}
.mm-btn_prev:before,
.mm-btn_next:after {
  content: "";
  border-bottom: none;
  border-right: none;
  box-sizing: content-box;
  display: block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
}
.mm-btn_prev:before {
  transform: rotate(-45deg);
  left: 23px;
  right: auto;
}
.mm-btn_next:after {
  transform: rotate(135deg);
  right: 23px;
  left: auto;
}
.mm-btn_close:before,
.mm-btn_close:after {
  content: "";
  box-sizing: content-box;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: rotate(-45deg);
}
.mm-btn_close:before {
  border-right: none;
  border-bottom: none;
  right: 18px;
}
.mm-btn_close:after {
  border-left: none;
  border-top: none;
  right: 25px;
}
[dir="rtl"] .mm-btn_next:after {
  transform: rotate(-45deg);
  left: 23px;
  right: auto;
}
[dir="rtl"] .mm-btn_prev:before {
  transform: rotate(135deg);
  right: 23px;
  left: auto;
}
[dir="rtl"] .mm-btn_close:before,
[dir="rtl"] .mm-btn_close:after {
  right: auto;
}
[dir="rtl"] .mm-btn_close:before {
  left: 25px;
}
[dir="rtl"] .mm-btn_close:after {
  left: 18px;
}
.mm-navbar {
  min-height: 44px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.3);
  display: flex;
  min-height: var(--mm-navbar-size);
  border-bottom: 1px solid var(--mm-color-border);
  background: var(--mm-color-background);
  color: var(--mm-color-text-dimmed);
  text-align: center;
  opacity: 1;
  transition: opacity 0.4s ease;
}
.mm-navbar > * {
  min-height: 44px;
}
@supports (position: sticky) {
  .mm-navbar_sticky {
    position: sticky;
    top: 0;
    z-index: 1;
  }
}
.mm-navbar > * {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.mm-navbar__btn {
  flex-grow: 0;
}
.mm-navbar__title {
  flex: 1 1 50%;
  display: flex;
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}
.mm-navbar__title:not(:last-child) {
  padding-right: 0;
}
.mm-navbar__title > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title {
  padding-left: 0;
}
.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child {
  padding-right: 50px;
}
[dir="rtl"] .mm-navbar {
  flex-direction: row-reverse;
}
.mm-listview {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
}
.mm-listitem {
  color: rgba(0, 0, 0, 0.75);
  border-color: rgba(0, 0, 0, 0.1);
  color: var(--mm-color-text);
  border-color: var(--mm-color-border);
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.mm-listitem:after {
  content: "";
  border-color: inherit;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  position: absolute;
  left: 20px;
  right: 0;
  bottom: 0;
}
.mm-listitem a,
.mm-listitem a:hover {
  text-decoration: none;
}
.mm-listitem__text,
.mm-listitem__btn {
  padding: 12px;
  display: block;
  padding: calc((var(--mm-listitem-size) - var(--mm-line-height)) / 2);
  padding-left: 0;
  padding-right: 0;
  color: inherit;
}
.mm-listitem__text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 20px;
  padding-right: 10px;
  flex-grow: 1;
  flex-basis: 10%;
}
.mm-listitem__btn {
  background: rgba(3, 2, 1, 0);
  border-color: inherit;
  width: auto;
  padding-right: 50px;
  position: relative;
}
.mm-listitem__btn:not(.mm-listitem__text) {
  border-left-width: 1px;
  border-left-style: solid;
}
.mm-listitem_selected > .mm-listitem__text {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
.mm-listitem_opened > .mm-listitem__btn,
.mm-listitem_opened > .mm-panel {
  background: rgba(0, 0, 0, 0.05);
  background: var(--mm-color-background-highlight);
}
[dir="rtl"] .mm-listitem:after {
  left: 0;
  right: 20px;
}
[dir="rtl"] .mm-listitem__text {
  padding-left: 10px;
  padding-right: 20px;
}
[dir="rtl"] .mm-listitem__btn {
  padding-left: 50px;
  border-left-width: 0;
  border-left-style: none;
}
[dir="rtl"] .mm-listitem__btn:not(.mm-listitem__text) {
  padding-right: 0;
  border-right-width: 1px;
  border-right-style: solid;
}
.mm-page {
  box-sizing: border-box;
  position: relative;
}
.mm-slideout {
  transition: transform 0.4s ease;
  z-index: 1;
}
.mm-wrapper_opened {
  overflow-x: hidden;
  position: relative;
}
.mm-wrapper_opened .mm-page {
  min-height: 100vh;
}
.mm-wrapper_background .mm-page {
  background: inherit;
}
.mm-menu_offcanvas {
  position: fixed;
  right: auto;
  z-index: 0;
}
.mm-menu_offcanvas:not(.mm-menu_opened) {
  display: none;
}
.mm-menu_offcanvas {
  width: 80%;
  min-width: 240px;
  max-width: 440px;
}
.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}
.mm-wrapper__blocker {
  background: rgba(3, 2, 1, 0);
  overflow: hidden;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.mm-wrapper_blocking {
  overflow: hidden;
}
.mm-wrapper_blocking body {
  overflow: hidden;
}
.mm-wrapper_blocking .mm-wrapper__blocker {
  display: block;
}
.mm-sronly {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  width: 1px !important;
  min-width: 1px !important;
  height: 1px !important;
  min-height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
}
.mm-menu_autoheight:not(.mm-menu_offcanvas) {
  position: relative;
}
.mm-menu_autoheight.mm-menu_position-top,
.mm-menu_autoheight.mm-menu_position-bottom {
  max-height: 80%;
}
.mm-menu_autoheight-measuring .mm-panel {
  display: block !important;
}
.mm-menu_autoheight-measuring .mm-panels > .mm-panel {
  bottom: auto !important;
  height: auto !important;
}
.mm-menu_autoheight-measuring
  .mm-listitem_vertical:not(.mm-listitem_opened)
  .mm-panel {
  display: none !important;
}
[class*="mm-menu_columns-"] {
  transition-property: width;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel {
  right: auto;
  transition-property: width, transform;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened,
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_opened-parent {
  display: block !important;
}
[class*="mm-panel_columns-"] {
  border-right: 1px solid;
  border-color: inherit;
}
.mm-menu_columns-1 .mm-panel_columns-0,
.mm-menu_columns-2 .mm-panel_columns-1,
.mm-menu_columns-3 .mm-panel_columns-2,
.mm-menu_columns-4 .mm-panel_columns-3 {
  border-right: none;
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-0 {
  transform: translate3d(0%, 0, 0);
}
.mm-menu_columns-0 .mm-panels > .mm-panel {
  z-index: 0;
}
.mm-menu_columns-0 .mm-panels > .mm-panel else {
  width: 100%;
}
.mm-menu_columns-0
  .mm-panels
  > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(100%, 0, 0);
}
.mm-menu_columns-0 {
  width: 80%;
  min-width: 240px;
  max-width: 0px;
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 0px) {
  .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(0px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening
    .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 0px) {
  .mm-wrapper_opening
    .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(0px, 0, 0);
  }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-1 {
  transform: translate3d(100%, 0, 0);
}
.mm-menu_columns-1 .mm-panels > .mm-panel {
  z-index: 1;
  width: 100%;
}
.mm-menu_columns-1 .mm-panels > .mm-panel else {
  width: 100%;
}
.mm-menu_columns-1
  .mm-panels
  > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(200%, 0, 0);
}
.mm-menu_columns-1 {
  width: 80%;
  min-width: 240px;
  max-width: 440px;
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(440px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening
    .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  .mm-wrapper_opening
    .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-440px, 0, 0);
  }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-2 {
  transform: translate3d(200%, 0, 0);
}
.mm-menu_columns-2 .mm-panels > .mm-panel {
  z-index: 2;
  width: 50%;
}
.mm-menu_columns-2 .mm-panels > .mm-panel else {
  width: 100%;
}
.mm-menu_columns-2
  .mm-panels
  > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(300%, 0, 0);
}
.mm-menu_columns-2 {
  width: 80%;
  min-width: 240px;
  max-width: 880px;
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 1100px) {
  .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(880px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening
    .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 1100px) {
  .mm-wrapper_opening
    .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-880px, 0, 0);
  }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-3 {
  transform: translate3d(300%, 0, 0);
}
.mm-menu_columns-3 .mm-panels > .mm-panel {
  z-index: 3;
  width: 33.34%;
}
.mm-menu_columns-3 .mm-panels > .mm-panel else {
  width: 100%;
}
.mm-menu_columns-3
  .mm-panels
  > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(400%, 0, 0);
}
.mm-menu_columns-3 {
  width: 80%;
  min-width: 240px;
  max-width: 1320px;
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 1650px) {
  .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(1320px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening
    .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 1650px) {
  .mm-wrapper_opening
    .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-1320px, 0, 0);
  }
}
[class*="mm-menu_columns-"] .mm-panels > .mm-panel_columns-4 {
  transform: translate3d(400%, 0, 0);
}
.mm-menu_columns-4 .mm-panels > .mm-panel {
  z-index: 4;
  width: 25%;
}
.mm-menu_columns-4 .mm-panels > .mm-panel else {
  width: 100%;
}
.mm-menu_columns-4
  .mm-panels
  > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
  transform: translate3d(500%, 0, 0);
}
.mm-menu_columns-4 {
  width: 80%;
  min-width: 240px;
  max-width: 1760px;
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(240px, 0, 0);
  }
}
@media all and (min-width: 2200px) {
  .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(1760px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening
    .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 2200px) {
  .mm-wrapper_opening
    .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-1760px, 0, 0);
  }
}
[class*="mm-menu_columns-"].mm-menu_position-bottom,
[class*="mm-menu_columns-"].mm-menu_position-top {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.mm-wrapper_opening [class*="mm-menu_columns-"].mm-menu_position-front {
  transition-property: width, min-width, max-width, transform;
}
.mm-counter {
  color: rgba(0, 0, 0, 0.3);
  display: block;
  padding-left: 20px;
  float: right;
  text-align: right;
  color: var(--mm-color-text-dimmed);
}
.mm-listitem_nosubitems > .mm-counter {
  display: none;
}
[dir="rtl"] .mm-counter {
  text-align: left;
  float: left;
  padding-left: 0;
  padding-right: 20px;
}
.mm-divider {
  position: relative;
  min-height: 20px;
  padding: 4.3px;
  background: #f3f3f3;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  min-height: var(--mm-line-height);
  padding: calc(
    ((var(--mm-listitem-size) * 0.65) - var(--mm-line-height)) * 0.5
  );
  padding-right: 10px;
  padding-left: 20px;
  font-size: 75%;
  text-transform: uppercase;
  background: var(--mm-color-background);
  opacity: 1;
  transition: opacity 0.4s ease;
}
.mm-divider:before {
  background: rgba(0, 0, 0, 0.05);
}
@supports (position: sticky) {
  .mm-divider {
    position: sticky;
    z-index: 2;
    top: 0;
  }
  .mm-navbar_sticky:not(.mm-hidden) ~ .mm-listview .mm-divider {
    top: var(--mm-navbar-size);
  }
}
.mm-divider:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: var(--mm-color-background-highlight);
}
.mm-wrapper_dragging .mm-menu,
.mm-wrapper_dragging .mm-slideout {
  transition-duration: 0s !important;
  user-select: none !important;
}
.mm-wrapper_dragging .mm-menu {
  pointer-events: none !important;
}
.mm-wrapper_dragging .mm-wrapper__blocker {
  display: none !important;
}
.mm-menu_dropdown {
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
}
.mm-wrapper_dropdown .mm-slideout {
  transform: none !important;
  z-index: 0;
}
.mm-wrapper_dropdown .mm-wrapper__blocker {
  transition-delay: 0s !important;
  z-index: 1;
}
.mm-wrapper_dropdown .mm-menu_dropdown {
  z-index: 2;
}
.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening)
  .mm-menu_dropdown {
  display: none;
}
.mm-menu_tip-left:before,
.mm-menu_tip-right:before,
.mm-menu_tip-top:before,
.mm-menu_tip-bottom:before {
  content: "";
  background: inherit;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  display: block;
  width: 15px;
  height: 15px;
  position: absolute;
  z-index: -1;
  transform: rotate(45deg);
}
.mm-menu_tip-left:before {
  left: 22px;
}
.mm-menu_tip-right:before {
  right: 22px;
}
.mm-menu_tip-top:before {
  top: -8px;
}
.mm-menu_tip-bottom:before {
  bottom: -8px;
}
:root {
  --mm-iconbar-size: 50px;
}
.mm-menu_iconbar-left .mm-panels,
.mm-menu_iconbar-left .mm-navbars_top,
.mm-menu_iconbar-left .mm-navbars_bottom {
  margin-left: 50px;
  margin-left: var(--mm-iconbar-size);
}
.mm-menu_iconbar-right .mm-panels,
.mm-menu_iconbar-right .mm-navbars_top,
.mm-menu_iconbar-right .mm-navbars_bottom {
  margin-right: 50px;
  margin-right: var(--mm-iconbar-size);
}
.mm-iconbar {
  width: 50px;
  border-color: rgba(0, 0, 0, 0.1);
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.3);
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  width: var(--mm-iconbar-size);
  overflow: hidden;
  box-sizing: border-box;
  border: 0 solid;
  border-color: var(--mm-color-border);
  background: var(--mm-color-background);
  color: var(--mm-color-text-dimmed);
  text-align: center;
}
.mm-menu_iconbar-left .mm-iconbar,
.mm-menu_iconbar-right .mm-iconbar {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.mm-menu_iconbar-left .mm-iconbar {
  border-right-width: 1px;
  left: 0;
}
.mm-menu_iconbar-right .mm-iconbar {
  border-left-width: 1px;
  right: 0;
}
.mm-iconbar__top,
.mm-iconbar__bottom {
  width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
}
.mm-iconbar__top > *,
.mm-iconbar__bottom > * {
  box-sizing: border-box;
  display: block;
  padding: 12.5px 0;
}
.mm-iconbar__top a,
.mm-iconbar__top a:hover,
.mm-iconbar__bottom a,
.mm-iconbar__bottom a:hover {
  text-decoration: none;
}
.mm-iconbar__tab_selected {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
:root {
  --mm-iconpanel-size: 50px;
}
.mm-panel_iconpanel-1 {
  width: calc(100% - 50px);
  width: calc(100% - (var(--mm-iconpanel-size) * 1));
}
.mm-panel_iconpanel-2 {
  width: calc(100% - 100px);
  width: calc(100% - (var(--mm-iconpanel-size) * 2));
}
.mm-panel_iconpanel-3 {
  width: calc(100% - 150px);
  width: calc(100% - (var(--mm-iconpanel-size) * 3));
}
.mm-panel_iconpanel-first ~ .mm-panel {
  width: calc(100% - 50px);
  width: calc(100% - var(--mm-iconpanel-size));
}
.mm-menu_iconpanel .mm-panels > .mm-panel {
  left: auto;
  transition-property: transform, width;
}
.mm-menu_iconpanel .mm-panels > .mm-panel_opened,
.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
  display: block !important;
}
.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent {
  overflow-y: hidden;
  transform: unset;
}
.mm-menu_iconpanel
  .mm-panels
  > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
  border-left-width: 1px;
  border-left-style: solid;
}
.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar,
.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider {
  opacity: 0;
}
.mm-panel__blocker {
  background: inherit;
  opacity: 0;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 3;
  transition: opacity 0.4s ease;
}
.mm-panel_opened-parent .mm-panel__blocker {
  opacity: 0.6;
  bottom: -100000px;
}
[dir="rtl"] .mm-menu_iconpanel .mm-panels > .mm-panel {
  left: 0;
  right: auto;
  transition-property: transform, width;
}
[dir="rtl"]
  .mm-menu_iconpanel
  .mm-panels
  > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
  border-left: none;
  border-right: 1px solid;
  border-color: inherit;
}
.mm-menu_keyboardfocus a:focus,
.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
  outline: none;
}
.mm-wrapper__blocker .mm-tabstart {
  cursor: default;
  display: block;
  width: 100%;
  height: 100%;
}
.mm-wrapper__blocker .mm-tabend {
  opacity: 0;
  position: absolute;
  bottom: 0;
}
.mm-navbars_top {
  flex-shrink: 0;
}
.mm-navbars_top .mm-navbar:not(:last-child) {
  border-bottom: none;
}
.mm-navbars_bottom {
  flex-shrink: 0;
}
.mm-navbars_bottom .mm-navbar {
  border-bottom: none;
}
.mm-navbars_bottom .mm-navbar:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid var(--mm-color-border);
}
.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input {
  padding-left: 0;
}
.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input {
  padding-right: 0;
}
.mm-navbar__breadcrumbs {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  flex: 1 1 50%;
  display: flex;
  justify-content: flex-start;
  padding: 0 20px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.mm-navbar__breadcrumbs > * {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 6px;
}
.mm-navbar__breadcrumbs > a {
  text-decoration: underline;
}
.mm-navbar__breadcrumbs:not(:last-child) {
  padding-right: 0;
}
.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs {
  padding-left: 0;
}
.mm-navbar_tabs > * {
  padding: 0 10px;
  border: 1px solid transparent;
}
.mm-navbar__tab_selected {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.75);
  background: var(--mm-color-background);
  color: var(--mm-color-text);
}
.mm-navbar__tab_selected:not(:first-child) {
  border-left-color: rgba(0, 0, 0, 0.1);
}
.mm-navbar__tab_selected:not(:last-child) {
  border-right-color: rgba(0, 0, 0, 0.1);
}
.mm-navbar__tab_selected:not(:first-child) {
  border-left-color: var(--mm-color-border);
}
.mm-navbar__tab_selected:not(:last-child) {
  border-right-color: var(--mm-color-border);
}
.mm-navbars_top .mm-navbar_tabs {
  border-bottom: none;
}
.mm-navbars_top .mm-navbar_tabs > * {
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-bottom-color: var(--mm-color-border);
}
.mm-navbars_top .mm-navbar__tab_selected {
  border-top-color: rgba(0, 0, 0, 0.1);
  border-top-color: var(--mm-color-border);
  border-bottom-color: transparent;
}
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar {
  background: #f3f3f3;
  background: var(--mm-color-background);
}
.mm-navbars_bottom .mm-navbar_tabs:first-child {
  border-top: none;
}
.mm-navbars_bottom .mm-navbar_tabs > * {
  border-top-color: rgba(0, 0, 0, 0.1);
  border-top-color: var(--mm-color-border);
}
.mm-navbars_bottom .mm-navbar__tab_selected {
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-bottom-color: var(--mm-color-border);
  border-top-color: transparent;
}
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar {
  background: #f3f3f3;
  background: var(--mm-color-background);
}
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
.mm-searchfield {
  height: 44px;
  display: flex;
  flex-grow: 1;
  height: var(--mm-navbar-size);
  padding: 0;
  overflow: hidden;
}
.mm-searchfield input {
  height: 30.8px;
  line-height: 30.8px;
}
.mm-searchfield input,
.mm-searchfield input:hover,
.mm-searchfield input:focus {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.75);
}
.mm-searchfield input {
  display: block;
  width: 100%;
  max-width: 100%;
  height: calc(var(--mm-navbar-size) * 0.7);
  min-height: unset;
  max-height: unset;
  margin: 0;
  padding: 0 10px;
  box-sizing: border-box;
  border: none !important;
  border-radius: 4px;
  line-height: calc(var(--mm-navbar-size) * 0.7);
  box-shadow: none !important;
  outline: none !important;
  font: inherit;
  font-size: inherit;
}
.mm-searchfield input,
.mm-searchfield input:hover,
.mm-searchfield input:focus {
  background: var(--mm-color-background-highlight);
  color: var(--mm-color-text);
}
.mm-searchfield input::-ms-clear {
  display: none;
}
.mm-searchfield__input {
  display: flex;
  flex: 1;
  align-items: center;
  position: relative;
  width: 100%;
  max-width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
}
.mm-panel__noresultsmsg {
  color: rgba(0, 0, 0, 0.3);
  padding: 50px 0;
  color: var(--mm-color-text-dimmed);
  text-align: center;
  font-size: 150%;
}
.mm-searchfield__btn {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.mm-panel_search {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  border-left: none !important;
}
.mm-searchfield__cancel {
  line-height: 44px;
  display: block;
  padding-right: 10px;
  margin-right: -100px;
  line-height: var(--mm-navbar-size);
  text-decoration: none;
  transition: margin 0.4s ease;
}
.mm-searchfield__cancel-active {
  margin-right: 0;
}
.mm-listitem_nosubitems > .mm-listitem__btn {
  display: none;
}
.mm-listitem_nosubitems > .mm-listitem__text {
  padding-right: 10px;
}
.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn) {
  z-index: -1;
  pointer-events: none;
}
.mm-sectionindexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -20px;
  z-index: 5;
  transition: right 0.4s ease;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.mm-sectionindexer a {
  color: rgba(0, 0, 0, 0.3);
  color: var(--mm-color-text-dimmed);
  line-height: 1;
  text-decoration: none;
  display: block;
}
.mm-sectionindexer ~ .mm-panel {
  padding-right: 0;
}
.mm-sectionindexer_active {
  right: 0;
}
.mm-sectionindexer_active ~ .mm-panel {
  padding-right: 20px;
}
.mm-menu_selected-hover .mm-listitem__text,
.mm-menu_selected-hover .mm-listitem__btn,
.mm-menu_selected-parent .mm-listitem__text,
.mm-menu_selected-parent .mm-listitem__btn {
  transition: background-color 0.4s ease;
}
.mm-menu_selected-hover
  .mm-listview:hover
  > .mm-listitem_selected:not(:hover)
  > .mm-listitem__text {
  background: none;
}
.mm-menu_selected-hover .mm-listitem__text:hover,
.mm-menu_selected-hover .mm-listitem__btn:hover {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
.mm-menu_selected-parent
  .mm-panel_opened-parent
  .mm-listitem:not(.mm-listitem_selected-parent)
  > .mm-listitem__text {
  background: none;
}
.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text,
.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn {
  background: rgba(255, 255, 255, 0.4);
  background: var(--mm-color-background-emphasis);
}
:root {
  --mm-sidebar-collapsed-size: 50px;
  --mm-sidebar-expanded-size: 440px;
}
.mm-wrapper_sidebar-collapsed body,
.mm-wrapper_sidebar-expanded body {
  position: relative;
}
.mm-wrapper_sidebar-collapsed .mm-slideout,
.mm-wrapper_sidebar-expanded .mm-slideout {
  transition-property: width, transform;
}
.mm-wrapper_sidebar-collapsed .mm-page,
.mm-wrapper_sidebar-expanded .mm-page {
  background: inherit;
  box-sizing: border-box;
  min-height: 100vh;
}
.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
  display: flex !important;
  top: 0 !important;
  right: auto !important;
  bottom: 0 !important;
  left: 0 !important;
}
.mm-wrapper_sidebar-collapsed .mm-slideout {
  width: calc(100% - 50px);
  transform: translate3d(50px, 0, 0);
  width: calc(100% - var(--mm-sidebar-collapsed-size));
  transform: translate3d(var(--mm-sidebar-collapsed-size), 0, 0);
}
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening)
  .mm-menu_hidenavbar
  .mm-navbar,
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening)
  .mm-menu_hidedivider
  .mm-divider {
  opacity: 0;
}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded {
  width: 440px;
  width: var(--mm-sidebar-expanded-size);
  min-width: 0 !important;
  max-width: 100000px !important;
  border-right-width: 1px;
  border-right-style: solid;
}
.mm-wrapper_sidebar-expanded
  .mm-menu_sidebar-expanded.mm-menu_pageshadow:after {
  content: none;
  display: none;
}
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body {
  overflow: visible;
}
.mm-wrapper_sidebar-expanded .mm-wrapper__blocker {
  display: none !important;
}
.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed)
  .mm-menu_sidebar-expanded.mm-menu_opened
  ~ .mm-slideout {
  width: calc(100% - 440px);
  transform: translate3d(440px, 0, 0);
  width: calc(100% - var(--mm-sidebar-expanded-size));
  transform: translate3d(var(--mm-sidebar-expanded-size), 0, 0);
}
.mm-menu__blocker {
  background: rgba(3, 2, 1, 0);
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
}
.mm-menu_opened .mm-menu__blocker {
  display: none;
}
[dir="rtl"].mm-wrapper_sidebar-collapsed .mm-slideout {
  transform: translate3d(0, 0, 0);
}
[dir="rtl"].mm-wrapper_sidebar-expanded .mm-slideout {
  transform: translate3d(0, 0, 0);
}
[dir="rtl"].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed)
  .mm-menu_sidebar-expanded.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(0, 0, 0);
}
input.mm-toggle {
  margin-top: 5px;
  background: rgba(0, 0, 0, 0.1);
  display: inline-block;
  min-width: 58px;
  width: 58px;
  height: 34px;
  margin: 0 10px;
  margin-top: calc((var(--mm-listitem-size) - 34px) / 2);
  border: none !important;
  background: var(--mm-color-border);
  border-radius: 34px;
  appearance: none !important;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
input.mm-toggle:before {
  background: #f3f3f3;
}
input.mm-toggle:before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  margin: 1px;
  border-radius: 34px;
  background: var(--mm-color-background);
  transition: transform 0.2s ease;
}
input.mm-toggle:checked {
  background: #4bd963;
}
input.mm-toggle:checked:before {
  transform: translateX(24px);
}
input.mm-check {
  margin-top: 2px;
  appearance: none !important;
  border: none !important;
  background: none !important;
  cursor: pointer;
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 0 10px;
  margin-top: calc((var(--mm-listitem-size) - 40px) / 2);
}
input.mm-check:before {
  content: "";
  display: block;
  width: 40%;
  height: 20%;
  margin: 25% 0 0 20%;
  border-left: 3px solid;
  border-bottom: 3px solid;
  border-color: var(--mm-color-text);
  opacity: 0.3;
  transform: rotate(-45deg);
  transition: opacity 0.2s ease;
}
input.mm-check:checked:before {
  opacity: 1;
}
[dir="rtl"] input.mm-toggle:checked ~ label.mm-toggle:before {
  float: left;
}
.mm-menu_border-none .mm-listitem:after {
  content: none;
}
.mm-menu_border-full .mm-listitem:after {
  left: 0 !important;
}
.mm-menu_fx-menu-slide {
  transition: transform 0.4s ease;
}
.mm-wrapper_opened .mm-menu_fx-menu-slide {
  transform: translate3d(-30%, 0, 0);
}
.mm-wrapper_opening .mm-menu_fx-menu-slide {
  transform: translate3d(0%, 0, 0);
}
.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right {
  transform: translate3d(30%, 0, 0);
}
.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right {
  transform: translate3d(0%, 0, 0);
}
.mm-menu_fx-panels-none .mm-panel,
.mm-panel_fx-none {
  transition-property: none;
}
.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-none.mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}
.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent {
  transform: translate3d(0, 0, 0);
}
.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent {
  transform: translate3d(-100%, 0, 0);
}
.mm-menu_fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px;
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(100vw, 0, 0);
}
@media all and (max-width: 140px) {
  .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(140px, 0, 0);
  }
}
@media all and (min-width: 10000px) {
  .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(10000px, 0, 0);
  }
}
.mm-wrapper_opening
  .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened
  ~ .mm-slideout {
  transform: translate3d(-100vw, 0, 0);
}
@media all and (max-width: 140px) {
  .mm-wrapper_opening
    .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-140px, 0, 0);
  }
}
@media all and (min-width: 10000px) {
  .mm-wrapper_opening
    .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened
    ~ .mm-slideout {
    transform: translate3d(-10000px, 0, 0);
  }
}
.mm-menu_fullscreen.mm-menu_position-top {
  height: 100vh;
  min-height: 140px;
  max-height: 10000px;
}
.mm-menu_fullscreen.mm-menu_position-bottom {
  height: 100vh;
  min-height: 140px;
  max-height: 10000px;
}
.mm-menu_listview-justify .mm-panels > .mm-panel {
  display: flex;
  flex-direction: column;
}
.mm-menu_listview-justify .mm-panels > .mm-panel:after {
  content: none;
  display: none;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem {
  flex: 1 0 auto;
  min-height: 50px;
}
.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text {
  box-sizing: border-box;
  flex: 1 0 auto;
  display: flex;
  align-items: center;
}
.mm-listview_inset {
  list-style: inside disc;
  width: 100%;
  padding: 0 30px 15px 30px;
  margin: 0;
}
.mm-listview_inset .mm-listitem {
  padding: 5px 0;
}
.mm-menu_multiline .mm-listitem__text {
  text-overflow: clip;
  white-space: normal;
}
[class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-wrapper__blocker {
  opacity: 0;
}
.mm-wrapper_opening
  [class*="mm-menu_pagedim"].mm-menu_opened
  ~ .mm-wrapper__blocker {
  opacity: 0.3;
  transition: opacity 0.4s ease 0.4s;
}
.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker {
  background: inherit;
}
.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker {
  background: #000;
}
.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker {
  background: #fff;
}
.mm-menu_popup {
  transition: opacity 0.4s ease;
  opacity: 0;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  height: 80%;
  min-height: 140px;
  max-height: 880px;
  top: 50%;
  left: 50%;
  bottom: auto;
  right: auto;
  z-index: 2;
  transform: translate3d(-50%, -50%, 0);
}
.mm-menu_popup.mm-menu_opened ~ .mm-slideout {
  transform: none !important;
  z-index: 0;
}
.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker {
  transition-delay: 0s !important;
  z-index: 1;
}
.mm-wrapper_opening .mm-menu_popup {
  opacity: 1;
}
.mm-menu_position-right {
  left: auto;
  right: 0;
}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
  transform: translate3d(-80vw, 0, 0);
}
@media all and (max-width: 300px) {
  .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-240px, 0, 0);
  }
}
@media all and (min-width: 550px) {
  .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout {
    transform: translate3d(-440px, 0, 0);
  }
}
.mm-menu_position-front,
.mm-menu_position-top,
.mm-menu_position-bottom {
  transition: transform 0.4s ease;
}
.mm-menu_position-front.mm-menu_opened,
.mm-menu_position-top.mm-menu_opened,
.mm-menu_position-bottom.mm-menu_opened {
  z-index: 2;
}
.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-top.mm-menu_opened ~ .mm-slideout,
.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout {
  transform: none !important;
  z-index: 0;
}
.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker,
.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker {
  z-index: 1;
}
.mm-menu_position-front {
  transform: translate3d(-100%, 0, 0);
}
.mm-menu_position-front.mm-menu_position-right {
  transform: translate3d(100%, 0, 0);
}
.mm-menu_position-top,
.mm-menu_position-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}
.mm-menu_position-top {
  transform: translate3d(0, -100%, 0);
}
.mm-menu_position-top {
  height: 80vh;
  min-height: 140px;
  max-height: 880px;
}
.mm-menu_position-bottom {
  transform: translate3d(0, 100%, 0);
  top: auto;
}
.mm-menu_position-bottom {
  height: 80vh;
  min-height: 140px;
  max-height: 880px;
}
.mm-wrapper_opening .mm-menu_position-front,
.mm-wrapper_opening .mm-menu_position-top,
.mm-wrapper_opening .mm-menu_position-bottom {
  transform: translate3d(0, 0, 0);
}
.mm-menu_shadow-page:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 100;
  clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%);
  box-shadow: var(--mm-shadow);
}
.mm-menu_shadow-page.mm-menu_position-right:after {
  left: auto;
  right: 100%;
  clip-path: polygon(20px 0, 40px 0, 40px 100%, 20px 100%);
}
.mm-menu_shadow-page.mm-menu_position-front:after {
  content: none;
  display: none;
}
.mm-menu_shadow-menu {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: var(--mm-shadow);
}
.mm-menu_shadow-panels .mm-panels > .mm-panel {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: var(--mm-shadow);
}
.mm-menu_theme-white {
  --mm-color-border: rgba(0, 0, 0, 0.1);
  --mm-color-button: rgba(0, 0, 0, 0.3);
  --mm-color-text: rgba(0, 0, 0, 0.7);
  --mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
  --mm-color-background: #fff;
  --mm-color-background-highlight: rgba(0, 0, 0, 0.06);
  --mm-color-background-emphasis: rgba(0, 0, 0, 0.03);
  --mm-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.mm-menu_theme-dark {
  --mm-color-border: rgba(0, 0, 0, 0.3);
  --mm-color-button: rgba(255, 255, 255, 0.4);
  --mm-color-text: rgba(255, 255, 255, 0.85);
  --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
  --mm-color-background: #333;
  --mm-color-background-highlight: rgba(255, 255, 255, 0.08);
  --mm-color-background-emphasis: rgba(0, 0, 0, 0.1);
  --mm-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
.mm-menu_theme-black {
  --mm-color-border: rgba(255, 255, 255, 0.25);
  --mm-color-button: rgba(255, 255, 255, 0.4);
  --mm-color-text: rgba(255, 255, 255, 0.75);
  --mm-color-text-dimmed: rgba(255, 255, 255, 0.4);
  --mm-color-background: #000;
  --mm-color-background-highlight: rgba(255, 255, 255, 0.2);
  --mm-color-background-emphasis: rgba(255, 255, 255, 0.15);
  --mm-shadow: none;
}
body.modal-open .mm-slideout {
  z-index: unset;
}
.fa-subset {
  vertical-align: middle;
  font-size: inherit;
  font-style: normal;
}
.fa-subset.light,
#mlp-sites-list a.external:after,
#mlp-sites-list a [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list p a.external:not(.mlp-profile__link):after,
#mlp-sites-list p a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-links a.external:not(.mlp-profile__link):after,
#mlp-sites-list .cta-links a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-buttons a.external:not(.mlp-profile__link):after,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .mlp-teaser-container a.external:not(.mlp-profile__link):after,
#mlp-sites-list
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mlp-stage-item a.external:not(.mlp-profile__link):after,
#mlp-sites-list
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mission-cta a.external:not(.mlp-profile__link):after,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link) [target="_blank"]:after,
.content-area ul:not(.cta-links) li a.external:before,
.content-area ul:not(.cta-links) li a [target="_blank"]:before,
a.phonenumber:before,
#mlp-footer a.external:not(.cta):before,
#mlp-footer a:not(.cta) [target="_blank"]:before,
#mlp-footer a.external:not(.cta):visited:before,
#mlp-footer a:not(.cta):visited [target="_blank"]:before,
#mlp-footer a.internal:not(.cta):before,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta):before,
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta):before,
#mlp-footer a.internal:not(.cta):visited:before,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.external:after,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a
  [target="_blank"]:after,
.mm-menu .mm-listitem a.external:after,
.mm-menu .mm-listitem a [target="_blank"]:after,
table tr a.external:after,
table tr a [target="_blank"]:after,
.teaser-link-arrow .teaser-link-icon.external:after,
.mlp-tab-navigation .sitemap-dropdown:after,
.mlp-sitemap-group a.external:after,
.mlp-sitemap-group li button.open:not(:only-child):before,
.mlp-sitemap-group button.closed:before,
[data-tpl="tbk01"] a.phonenumber:before,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a.external:after,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a
  [target="_blank"]:after,
[data-tpl="countdown"] .countdown-textlink .textlink.external:after,
[data-tpl="countdown"] .countdown-textlink .textlink [target="_blank"]:after,
.mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before,
.mlp-profile__text__address a.external:before,
[data-tpl="ll01"] ul li a.external:before,
[data-tpl="ll01"] ul li a [target="_blank"]:before,
[data-tpl="ll01"] ul li a.internal:before,
[data-tpl="ll01"] ul li [data-tpl="mtc02"] a.container-link:before,
[data-tpl="mtc02"] [data-tpl="ll01"] ul li a.container-link:before,
[data-tpl="tbc01"] a.container-link.external:after,
[data-tpl="tbc01"] a.container-link [target="_blank"]:after,
.mlp-mix .button.external:after,
.mlp-mix .mwf-form .mwf-next input.external:after,
.mwf-form .mwf-next .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-cancel input.external:after,
.mwf-form .mwf-cancel .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-back input.external:after,
.mwf-form .mwf-back .mlp-mix input.external:after,
.mlp-mix .sapCpContentPage .external.sapCpButton:after,
.sapCpContentPage .mlp-mix .external.sapCpButton:after,
.mlp-mix .mlp-mission .external.cu-call-to-action:after,
.mlp-mission .mlp-mix .external.cu-call-to-action:after,
.mlp-mix .button [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-next input [target="_blank"]:after,
.mwf-form .mwf-next .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-cancel input [target="_blank"]:after,
.mwf-form .mwf-cancel .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-back input [target="_blank"]:after,
.mwf-form .mwf-back .mlp-mix input [target="_blank"]:after,
.mlp-mix .sapCpContentPage .sapCpButton [target="_blank"]:after,
.sapCpContentPage .mlp-mix .sapCpButton [target="_blank"]:after,
.mlp-mix .mlp-mission .cu-call-to-action [target="_blank"]:after,
.mlp-mission .mlp-mix .cu-call-to-action [target="_blank"]:after,
.mlp-mix p > a.external:after,
.mlp-mix p > a [target="_blank"]:after,
[data-tpl="mix02-children"] .mlp-mix-text-container > a.external:after,
[data-tpl="mix02-children"] .mlp-mix-text-container > a [target="_blank"]:after,
[data-tpl="mtc03"] a.external:not(.mlp-teaser-content):after,
[data-tpl="mtc03"] a:not(.mlp-teaser-content) [target="_blank"]:after {
  font-family: "FontAwesome Light";
}
.fa-subset.regular {
  font-family: "FontAwesome Regular";
}
.fa-subset.solid {
  font-family: "FontAwesome Solid";
}
.fa-subset.brand {
  font-family: "FontAwesome Brands";
}
.fa-subset.orange {
  color: #b25217;
}
.fa-subset.blue {
  color: #5e8ca0;
}
.fa-subset.dark-blue {
  color: #35647e;
}
.fa-subset.dark-grey {
  color: #4c4c4c;
}
.fa-subset.white {
  color: #fff;
}
.fa-subset.small {
  font-size: 12px;
}
@media (max-width: 768px) {
  .fa-subset.sm-small {
    font-size: 12px;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-small {
    font-size: 12px;
  }
}
.fa-subset.medium {
  font-size: 16px;
}
@media (max-width: 768px) {
  .fa-subset.sm-medium {
    font-size: 16px;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-medium {
    font-size: 16px;
  }
}
.fa-subset.button-large {
  font-size: 18px;
  margin: 0 0 0 10px;
}
.fa-subset.large {
  font-size: 22px;
}
@media (max-width: 768px) {
  .fa-subset.sm-large {
    font-size: 22px;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-large {
    font-size: 22px;
  }
}
.fa-subset.x-large {
  font-size: 28px;
}
@media (max-width: 768px) {
  .fa-subset.sm-x-large {
    font-size: 28px;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-x-large {
    font-size: 28px;
  }
}
.fa-subset.pt-1 {
  padding-top: 4px;
}
.fa-subset.pt-2 {
  padding-top: 8px;
}
.fa-subset.pt-3 {
  padding-top: 16px;
}
.fa-subset.pr-1 {
  padding-right: 4px;
}
.fa-subset.pr-2 {
  padding-right: 8px;
}
.fa-subset.pr-3 {
  padding-right: 16px;
}
.fa-subset.pl-1 {
  padding-left: 4px;
}
.fa-subset.pl-2 {
  padding-left: 8px;
}
.fa-subset.pl-3 {
  padding-left: 16px;
}
.fa-subset.va-top {
  vertical-align: top;
}
@media (max-width: 768px) {
  .fa-subset.sm-va-top {
    vertical-align: top;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-va-top {
    vertical-align: top;
  }
}
.fa-subset.va-middle {
  vertical-align: middle;
}
@media (max-width: 768px) {
  .fa-subset.sm-va-middle {
    vertical-align: middle;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-va-middle {
    vertical-align: middle;
  }
}
.fa-subset.va-bottom {
  vertical-align: bottom;
}
@media (max-width: 768px) {
  .fa-subset.sm-va-bottom {
    vertical-align: bottom;
  }
}
@media (max-width: 1024px) {
  .fa-subset.md-va-bottom {
    vertical-align: bottom;
  }
}
.fa-subset.instagram-square:before {
  content: "\e055";
}
.fa-subset.facebook-square:before {
  content: "\f082";
}
.fa-subset.xing-square:before {
  content: "\f169";
}
.fa-subset.whatsapp-square:before {
  content: "\f40c";
}
.fa-subset.facebook-messenger:before {
  content: "\f39f";
}
.fa-subset.twitter-square:before {
  content: "\f081";
}
.fa-subset.twitter-x-square:before {
  content: "\e61a";
}
.fa-subset.linkedin:before {
  content: "\f08c";
}
.fa-subset.youtube-square:before {
  content: "\f431";
}
.fa-subset.tiktok:before {
  content: "\e07b";
}
.fa-subset.spotify:before {
  content: "\f1bc";
}
.fa-subset.search:before {
  content: "\f002";
}
.fa-subset.times:before {
  content: "\f00d";
}
.fa-subset.bars:before {
  content: "\f0c9";
}
.fa-subset.user-headset:before {
  content: "\f82d";
}
.fa-subset.globe:before {
  content: "\f0ac";
}
.fa-subset.lock:before {
  content: "\f023";
}
.fa-subset.arrow-to-bottom:before {
  content: "\f33d";
}
.fa-subset.arrow-right:before,
#mlp-footer a.internal:not(.cta):before,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta):before,
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta):before,
#mlp-footer a.internal:visited:not(.cta):before,
[data-tpl="ll01"] ul li a.internal:before,
[data-tpl="ll01"] ul li [data-tpl="mtc02"] a.container-link:before,
[data-tpl="mtc02"] [data-tpl="ll01"] ul li a.container-link:before {
  content: "\f061";
}
.fa-subset.arrow-left:before {
  content: "\f060";
}
.fa-subset.arrow-down:before {
  content: "\f063";
}
.fa-subset.angle-right:before,
.mlp-sitemap-group button.closed:before {
  content: "\f105";
}
.fa-subset.angle-left:before {
  content: "\f104";
}
.fa-subset.angle-down:before,
.mlp-sitemap-group li button.open:not(:only-child):before {
  content: "\f107";
}
.fa-subset.plus:before {
  content: "\f067";
}
.fa-subset.print:before {
  content: "\f02f";
}
.fa-subset.check:before {
  content: "\f00c";
}
.fa-subset.calendar-alt:before {
  content: "\f073";
}
.fa-subset.user:before {
  content: "\f007";
}
.fa-subset.minus:before {
  content: "\f068";
}
.fa-subset.shopping-basket:before {
  content: "\f291";
}
.fa-subset.ellipsis-h:before {
  content: "\f141";
}
.fa-subset.ellipsis-v:before {
  content: "\f142";
}
.fa-subset.sign-out:before {
  content: "\f08b";
}
.fa-subset.sync:before {
  content: "\f021";
}
.fa-subset.pen:before {
  content: "\f304";
}
.fa-subset.arrow-up-right-from-square:before,
.content-area ul:not(.cta-links) li a.external:before,
.content-area ul:not(.cta-links) li a [target="_blank"]:before,
#mlp-footer a.external:not(.cta):before,
#mlp-footer a:not(.cta) [target="_blank"]:before,
#mlp-footer a.external:visited:not(.cta):before,
#mlp-footer a:not(.cta):visited [target="_blank"]:before,
.mlp-profile__text__address a.external:before,
[data-tpl="ll01"] ul li a.external:before,
[data-tpl="ll01"] ul li a [target="_blank"]:before {
  content: "\f08e";
}
.fa-subset.arrow-up-right-from-square:after,
#mlp-sites-list a.external:after,
#mlp-sites-list a [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.external:not(.mlp-profile__link):after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list p a.external:not(.mlp-profile__link):after,
#mlp-sites-list p a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-links a.external:not(.mlp-profile__link):after,
#mlp-sites-list .cta-links a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-buttons a.external:not(.mlp-profile__link):after,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .mlp-teaser-container a.external:not(.mlp-profile__link):after,
#mlp-sites-list
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mlp-stage-item a.external:not(.mlp-profile__link):after,
#mlp-sites-list
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mission-cta a.external:not(.mlp-profile__link):after,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link) [target="_blank"]:after,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.external:after,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a
  [target="_blank"]:after,
.mm-menu .mm-listitem a.external:after,
.mm-menu .mm-listitem a [target="_blank"]:after,
table tr a.external:after,
table tr a [target="_blank"]:after,
.teaser-link-arrow .teaser-link-icon.external:after,
.mlp-sitemap-group a.external:after,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a.external:after,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a
  [target="_blank"]:after,
[data-tpl="countdown"] .countdown-textlink .textlink.external:after,
[data-tpl="countdown"] .countdown-textlink .textlink [target="_blank"]:after,
[data-tpl="tbc01"] a.container-link.external:after,
[data-tpl="tbc01"] a.container-link [target="_blank"]:after,
.mlp-mix .button.external:after,
.mlp-mix .mwf-form .mwf-next input.external:after,
.mwf-form .mwf-next .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-cancel input.external:after,
.mwf-form .mwf-cancel .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-back input.external:after,
.mwf-form .mwf-back .mlp-mix input.external:after,
.mlp-mix .sapCpContentPage .external.sapCpButton:after,
.sapCpContentPage .mlp-mix .external.sapCpButton:after,
.mlp-mix .mlp-mission .external.cu-call-to-action:after,
.mlp-mission .mlp-mix .external.cu-call-to-action:after,
.mlp-mix .button [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-next input [target="_blank"]:after,
.mwf-form .mwf-next .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-cancel input [target="_blank"]:after,
.mwf-form .mwf-cancel .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-back input [target="_blank"]:after,
.mwf-form .mwf-back .mlp-mix input [target="_blank"]:after,
.mlp-mix .sapCpContentPage .sapCpButton [target="_blank"]:after,
.sapCpContentPage .mlp-mix .sapCpButton [target="_blank"]:after,
.mlp-mix .mlp-mission .cu-call-to-action [target="_blank"]:after,
.mlp-mission .mlp-mix .cu-call-to-action [target="_blank"]:after,
.mlp-mix p > a.external:after,
.mlp-mix p > a [target="_blank"]:after,
[data-tpl="mix02-children"] .mlp-mix-text-container > a.external:after,
[data-tpl="mix02-children"] .mlp-mix-text-container > a [target="_blank"]:after,
[data-tpl="mtc03"] a.external:not(.mlp-teaser-content):after,
[data-tpl="mtc03"] a:not(.mlp-teaser-content) [target="_blank"]:after {
  content: "\f08e";
}
.fa-subset.home-alt:before {
  content: "\f80a";
}
.fa-subset.filter:before {
  content: "\f0b0";
}
.fa-subset.trash-alt:before {
  content: "\f2ed";
}
.fa-subset.sort:before {
  content: "\f0dc";
}
.fa-subset.user-friends:before {
  content: "\f500";
}
.fa-subset.comments:before {
  content: "\f086";
}
.fa-subset.exclamation:before {
  content: "\f12a";
}
.fa-subset.info-circle:before {
  content: "\f05a";
}
.fa-subset.question:before {
  content: "\f128";
}
.fa-subset.phone:before,
a.phonenumber:before,
[data-tpl="tbk01"] a.phonenumber:before {
  content: "\f095";
}
.fa-subset.mobile:before {
  content: "\f3ce";
}
.fa-subset.fa-tag:before {
  content: "\f02b";
}
.fa-subset.lightbulb:before {
  content: "\f0eb";
}
.fa-subset.tools:before {
  content: "\f7d9";
}
.fa-subset.comment-exclamation:before {
  content: "\f4af";
}
.fa-subset.file-certificate:before,
.mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before {
  content: "\f5f3";
}
a {
  text-decoration: none;
}
.content-area a,
#mlp-tools-inner .mlp-tool .mlp-grid-container a,
#mlp-tools-inner .mlp-tool [data-tpl="map"] a,
[data-tpl="tbk04"] a {
  -webkit-transition: all 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: all 250ms ease-out 0ms;
  -o-transition: all 250ms ease-out 0ms;
  transition: all 250ms ease-out 0ms;
  color: #033d5d;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "MLP Bold";
  cursor: pointer;
}
.content-area a:hover,
#mlp-tools-inner .mlp-tool .mlp-grid-container a:hover,
#mlp-tools-inner .mlp-tool [data-tpl="map"] a:hover,
[data-tpl="tbk04"] a:hover {
  color: #458076;
}
.content-area a:focus-visible,
#mlp-tools-inner .mlp-tool .mlp-grid-container a:focus-visible,
#mlp-tools-inner .mlp-tool [data-tpl="map"] a:focus-visible,
[data-tpl="tbk04"] a:focus-visible {
  outline: 2px solid #033d5d;
  border-radius: 4px;
}
.btn__primary:focus {
  outline: 2px solid black;
}
.teaser-link-arrow,
.mlp-teaser-text:after,
.mlp-weiss .mlp-teaser-inner .teaser-link-icon {
  color: #033d5d;
  text-decoration: none;
}
.teaser-link-arrow:hover,
.mlp-teaser-text:after:hover,
.mlp-weiss .mlp-teaser-inner .teaser-link-icon:hover {
  color: #458076;
}
.teaser-link-arrow:focus-visible,
.mlp-teaser-text:after:focus-visible,
.mlp-weiss .mlp-teaser-inner .teaser-link-icon:focus-visible {
  outline: 2px solid #033d5d;
  border-radius: 4px;
  outline-offset: 2px;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link),
#mlp-sites-list p a:not(.mlp-profile__link),
#mlp-sites-list .cta-links a:not(.mlp-profile__link),
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link),
#mlp-sites-list .mlp-teaser-container a:not(.mlp-profile__link),
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link),
#mlp-sites-list .mission-cta a:not(.mlp-profile__link) {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link)
  [target="_blank"],
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link)
  [target="_blank"],
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link)
  [target="_blank"],
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"],
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"],
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link).external,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link)
  [target="_blank"],
#mlp-sites-list p a:not(.mlp-profile__link).external,
#mlp-sites-list p a:not(.mlp-profile__link) [target="_blank"],
#mlp-sites-list .cta-links a:not(.mlp-profile__link).external,
#mlp-sites-list .cta-links a:not(.mlp-profile__link) [target="_blank"],
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link).external,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link) [target="_blank"],
#mlp-sites-list .mlp-teaser-container a:not(.mlp-profile__link).external,
#mlp-sites-list
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"],
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link).external,
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link) [target="_blank"],
#mlp-sites-list .mission-cta a:not(.mlp-profile__link).external,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link) [target="_blank"] {
  display: inline-block;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link).external:after,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list p a:not(.mlp-profile__link).external:after,
#mlp-sites-list p a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-links a:not(.mlp-profile__link).external:after,
#mlp-sites-list .cta-links a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link).external:after,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link) [target="_blank"]:after,
#mlp-sites-list .mlp-teaser-container a:not(.mlp-profile__link).external:after,
#mlp-sites-list
  .mlp-teaser-container
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link).external:after,
#mlp-sites-list
  .mlp-stage-item
  a:not(.mlp-profile__link)
  [target="_blank"]:after,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link).external:after,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link) [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.container-link:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.container-link:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.container-link:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.container-link:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.container-link:not(.mlp-profile__link),
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link).internal,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.container-link:not(.mlp-profile__link),
#mlp-sites-list p a:not(.mlp-profile__link).internal,
#mlp-sites-list p [data-tpl="mtc02"] a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"] #mlp-sites-list p a.container-link:not(.mlp-profile__link),
#mlp-sites-list .cta-links a:not(.mlp-profile__link).internal,
#mlp-sites-list
  .cta-links
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  #mlp-sites-list
  .cta-links
  a.container-link:not(.mlp-profile__link),
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link).internal,
#mlp-sites-list
  .cta-buttons
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  #mlp-sites-list
  .cta-buttons
  a.container-link:not(.mlp-profile__link),
#mlp-sites-list .mlp-teaser-container a:not(.mlp-profile__link).internal,
#mlp-sites-list
  .mlp-teaser-container
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  #mlp-sites-list
  .mlp-teaser-container
  a.container-link:not(.mlp-profile__link),
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link).internal,
#mlp-sites-list
  .mlp-stage-item
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  #mlp-sites-list
  .mlp-stage-item
  a.container-link:not(.mlp-profile__link),
#mlp-sites-list .mission-cta a:not(.mlp-profile__link).internal,
#mlp-sites-list
  .mission-cta
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-profile__link),
[data-tpl="mtc02"]
  #mlp-sites-list
  .mission-cta
  a.container-link:not(.mlp-profile__link) {
  display: inline-block;
  position: relative;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a:not(.mlp-profile__link):hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a:not(.mlp-profile__link):hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a:not(.mlp-profile__link):hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a:not(.mlp-profile__link):hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a:not(.mlp-profile__link):hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a:not(.mlp-profile__link):hover,
#mlp-sites-list p a:not(.mlp-profile__link):hover,
#mlp-sites-list .cta-links a:not(.mlp-profile__link):hover,
#mlp-sites-list .cta-buttons a:not(.mlp-profile__link):hover,
#mlp-sites-list .mlp-teaser-container a:not(.mlp-profile__link):hover,
#mlp-sites-list .mlp-stage-item a:not(.mlp-profile__link):hover,
#mlp-sites-list .mission-cta a:not(.mlp-profile__link):hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"]) p a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.stickyLink,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.stickyLink,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.stickyLink,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.stickyLink,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.stickyLink,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.button,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  .sapCpContentPage
  a.sapCpButton,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.sapCpButton,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  .mlp-mission
  a.cu-call-to-action,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.cu-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.mlp-teaser-content,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.container-link,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.mlp-call-to-action,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.stickyLink,
#mlp-sites-list p a.button,
#mlp-sites-list p .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list p a.sapCpButton,
#mlp-sites-list p .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list p a.cu-call-to-action,
#mlp-sites-list p a.mlp-teaser-content,
#mlp-sites-list p a.container-link,
#mlp-sites-list p a.mlp-call-to-action,
#mlp-sites-list p a.stickyLink,
#mlp-sites-list .cta-links a.button,
#mlp-sites-list .cta-links .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list .cta-links a.sapCpButton,
#mlp-sites-list .cta-links .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list .cta-links a.cu-call-to-action,
#mlp-sites-list .cta-links a.mlp-teaser-content,
#mlp-sites-list .cta-links a.container-link,
#mlp-sites-list .cta-links a.mlp-call-to-action,
#mlp-sites-list .cta-links a.stickyLink,
#mlp-sites-list .cta-buttons a.button,
#mlp-sites-list .cta-buttons .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list .cta-buttons a.sapCpButton,
#mlp-sites-list .cta-buttons .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list .cta-buttons a.cu-call-to-action,
#mlp-sites-list .cta-buttons a.mlp-teaser-content,
#mlp-sites-list .cta-buttons a.container-link,
#mlp-sites-list .cta-buttons a.mlp-call-to-action,
#mlp-sites-list .cta-buttons a.stickyLink,
#mlp-sites-list .mlp-teaser-container a.button,
#mlp-sites-list .mlp-teaser-container .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list .mlp-teaser-container a.sapCpButton,
#mlp-sites-list .mlp-teaser-container .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list .mlp-teaser-container a.cu-call-to-action,
#mlp-sites-list .mlp-teaser-container a.mlp-teaser-content,
#mlp-sites-list .mlp-teaser-container a.container-link,
#mlp-sites-list .mlp-teaser-container a.mlp-call-to-action,
#mlp-sites-list .mlp-teaser-container a.stickyLink,
#mlp-sites-list .mlp-stage-item a.button,
#mlp-sites-list .mlp-stage-item .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list .mlp-stage-item a.sapCpButton,
#mlp-sites-list .mlp-stage-item .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list .mlp-stage-item a.cu-call-to-action,
#mlp-sites-list .mlp-stage-item a.mlp-teaser-content,
#mlp-sites-list .mlp-stage-item a.container-link,
#mlp-sites-list .mlp-stage-item a.mlp-call-to-action,
#mlp-sites-list .mlp-stage-item a.stickyLink,
#mlp-sites-list .mission-cta a.button,
#mlp-sites-list .mission-cta .sapCpContentPage a.sapCpButton,
.sapCpContentPage #mlp-sites-list .mission-cta a.sapCpButton,
#mlp-sites-list .mission-cta .mlp-mission a.cu-call-to-action,
.mlp-mission #mlp-sites-list .mission-cta a.cu-call-to-action,
#mlp-sites-list .mission-cta a.mlp-teaser-content,
#mlp-sites-list .mission-cta a.container-link,
#mlp-sites-list .mission-cta a.mlp-call-to-action,
#mlp-sites-list .mission-cta a.stickyLink {
  text-decoration: none !important;
}
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  p
  a.stickyLink:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-links
  a.stickyLink:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .cta-buttons
  a.stickyLink:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-teaser-container
  a.stickyLink:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mlp-stage-item
  a.stickyLink:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.button:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  .sapCpContentPage
  a.sapCpButton:hover,
.sapCpContentPage
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.sapCpButton:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  .mlp-mission
  a.cu-call-to-action:hover,
.mlp-mission
  .content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.cu-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.mlp-teaser-content:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.container-link:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.mlp-call-to-action:hover,
.content-area:not(ul):not(.mlp-accordion):not([data-tpl="suc02"])
  .mission-cta
  a.stickyLink:hover,
#mlp-sites-list p a.button:hover,
#mlp-sites-list p .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list p a.sapCpButton:hover,
#mlp-sites-list p .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list p a.cu-call-to-action:hover,
#mlp-sites-list p a.mlp-teaser-content:hover,
#mlp-sites-list p a.container-link:hover,
#mlp-sites-list p a.mlp-call-to-action:hover,
#mlp-sites-list p a.stickyLink:hover,
#mlp-sites-list .cta-links a.button:hover,
#mlp-sites-list .cta-links .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list .cta-links a.sapCpButton:hover,
#mlp-sites-list .cta-links .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list .cta-links a.cu-call-to-action:hover,
#mlp-sites-list .cta-links a.mlp-teaser-content:hover,
#mlp-sites-list .cta-links a.container-link:hover,
#mlp-sites-list .cta-links a.mlp-call-to-action:hover,
#mlp-sites-list .cta-links a.stickyLink:hover,
#mlp-sites-list .cta-buttons a.button:hover,
#mlp-sites-list .cta-buttons .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list .cta-buttons a.sapCpButton:hover,
#mlp-sites-list .cta-buttons .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list .cta-buttons a.cu-call-to-action:hover,
#mlp-sites-list .cta-buttons a.mlp-teaser-content:hover,
#mlp-sites-list .cta-buttons a.container-link:hover,
#mlp-sites-list .cta-buttons a.mlp-call-to-action:hover,
#mlp-sites-list .cta-buttons a.stickyLink:hover,
#mlp-sites-list .mlp-teaser-container a.button:hover,
#mlp-sites-list .mlp-teaser-container .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list .mlp-teaser-container a.sapCpButton:hover,
#mlp-sites-list .mlp-teaser-container .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list .mlp-teaser-container a.cu-call-to-action:hover,
#mlp-sites-list .mlp-teaser-container a.mlp-teaser-content:hover,
#mlp-sites-list .mlp-teaser-container a.container-link:hover,
#mlp-sites-list .mlp-teaser-container a.mlp-call-to-action:hover,
#mlp-sites-list .mlp-teaser-container a.stickyLink:hover,
#mlp-sites-list .mlp-stage-item a.button:hover,
#mlp-sites-list .mlp-stage-item .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list .mlp-stage-item a.sapCpButton:hover,
#mlp-sites-list .mlp-stage-item .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list .mlp-stage-item a.cu-call-to-action:hover,
#mlp-sites-list .mlp-stage-item a.mlp-teaser-content:hover,
#mlp-sites-list .mlp-stage-item a.container-link:hover,
#mlp-sites-list .mlp-stage-item a.mlp-call-to-action:hover,
#mlp-sites-list .mlp-stage-item a.stickyLink:hover,
#mlp-sites-list .mission-cta a.button:hover,
#mlp-sites-list .mission-cta .sapCpContentPage a.sapCpButton:hover,
.sapCpContentPage #mlp-sites-list .mission-cta a.sapCpButton:hover,
#mlp-sites-list .mission-cta .mlp-mission a.cu-call-to-action:hover,
.mlp-mission #mlp-sites-list .mission-cta a.cu-call-to-action:hover,
#mlp-sites-list .mission-cta a.mlp-teaser-content:hover,
#mlp-sites-list .mission-cta a.container-link:hover,
#mlp-sites-list .mission-cta a.mlp-call-to-action:hover,
#mlp-sites-list .mission-cta a.stickyLink:hover {
  text-decoration: none !important;
}
.content-area ul:not(.cta-links) li a.external,
.content-area ul:not(.cta-links) li a [target="_blank"] {
  text-decoration: underline 0px;
  text-underline-offset: 1px;
  text-decoration-color: transparent;
}
.content-area ul:not(.cta-links) li a.external:before,
.content-area ul:not(.cta-links) li a [target="_blank"]:before {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-right: 5px;
}
.content-area ul:not(.cta-links) li a.internal,
.content-area ul:not(.cta-links) li [data-tpl="mtc02"] a.container-link,
[data-tpl="mtc02"] .content-area ul:not(.cta-links) li a.container-link {
  text-decoration: underline 0px;
  text-underline-offset: 1px;
  text-decoration-color: transparent;
}
.content-area ul:not(.cta-links) li a:hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
[data-tpl="ll01"] .content-area a:not(.button):not(.cta),
[data-tpl="ll01"] #mlp-links a:not(.button):not(.cta),
.sidebar-col .content-area a:not(.button):not(.cta),
.sidebar-col #mlp-links a:not(.button):not(.cta),
#mlp-footer .content-area a:not(.button):not(.cta),
#mlp-footer #mlp-links a:not(.button):not(.cta) {
  display: inline-block;
  text-decoration: none;
  text-transform: lowercase;
  font-family: "Rubik";
}
[data-tpl="ll01"] .content-area .button,
[data-tpl="ll01"] .content-area .mwf-form .mwf-next input,
.mwf-form .mwf-next [data-tpl="ll01"] .content-area input,
[data-tpl="ll01"] .content-area .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel [data-tpl="ll01"] .content-area input,
[data-tpl="ll01"] .content-area .mwf-form .mwf-back input,
.mwf-form .mwf-back [data-tpl="ll01"] .content-area input,
[data-tpl="ll01"] .content-area .sapCpContentPage .sapCpButton,
.sapCpContentPage [data-tpl="ll01"] .content-area .sapCpButton,
[data-tpl="ll01"] .content-area .mlp-mission .cu-call-to-action,
.mlp-mission [data-tpl="ll01"] .content-area .cu-call-to-action,
[data-tpl="ll01"] .content-area .cta,
[data-tpl="ll01"] #mlp-links .button,
[data-tpl="ll01"] #mlp-links .mwf-form .mwf-next input,
.mwf-form .mwf-next [data-tpl="ll01"] #mlp-links input,
[data-tpl="ll01"] #mlp-links .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel [data-tpl="ll01"] #mlp-links input,
[data-tpl="ll01"] #mlp-links .mwf-form .mwf-back input,
.mwf-form .mwf-back [data-tpl="ll01"] #mlp-links input,
[data-tpl="ll01"] #mlp-links .sapCpContentPage .sapCpButton,
.sapCpContentPage [data-tpl="ll01"] #mlp-links .sapCpButton,
[data-tpl="ll01"] #mlp-links .mlp-mission .cu-call-to-action,
.mlp-mission [data-tpl="ll01"] #mlp-links .cu-call-to-action,
[data-tpl="ll01"] #mlp-links .cta,
.sidebar-col .content-area .button,
.sidebar-col .content-area .mwf-form .mwf-next input,
.mwf-form .mwf-next .sidebar-col .content-area input,
.sidebar-col .content-area .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .sidebar-col .content-area input,
.sidebar-col .content-area .mwf-form .mwf-back input,
.mwf-form .mwf-back .sidebar-col .content-area input,
.sidebar-col .content-area .sapCpContentPage .sapCpButton,
.sapCpContentPage .sidebar-col .content-area .sapCpButton,
.sidebar-col .content-area .mlp-mission .cu-call-to-action,
.mlp-mission .sidebar-col .content-area .cu-call-to-action,
.sidebar-col .content-area .cta,
.sidebar-col #mlp-links .button,
.sidebar-col #mlp-links .mwf-form .mwf-next input,
.mwf-form .mwf-next .sidebar-col #mlp-links input,
.sidebar-col #mlp-links .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .sidebar-col #mlp-links input,
.sidebar-col #mlp-links .mwf-form .mwf-back input,
.mwf-form .mwf-back .sidebar-col #mlp-links input,
.sidebar-col #mlp-links .sapCpContentPage .sapCpButton,
.sapCpContentPage .sidebar-col #mlp-links .sapCpButton,
.sidebar-col #mlp-links .mlp-mission .cu-call-to-action,
.mlp-mission .sidebar-col #mlp-links .cu-call-to-action,
.sidebar-col #mlp-links .cta,
#mlp-footer .content-area .button,
#mlp-footer .content-area .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-footer .content-area input,
#mlp-footer .content-area .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-footer .content-area input,
#mlp-footer .content-area .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-footer .content-area input,
#mlp-footer .content-area .sapCpContentPage .sapCpButton,
.sapCpContentPage #mlp-footer .content-area .sapCpButton,
#mlp-footer .content-area .mlp-mission .cu-call-to-action,
.mlp-mission #mlp-footer .content-area .cu-call-to-action,
#mlp-footer .content-area .cta,
#mlp-footer #mlp-links .button,
#mlp-footer #mlp-links .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-footer #mlp-links input,
#mlp-footer #mlp-links .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-footer #mlp-links input,
#mlp-footer #mlp-links .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-footer #mlp-links input,
#mlp-footer #mlp-links .sapCpContentPage .sapCpButton,
.sapCpContentPage #mlp-footer #mlp-links .sapCpButton,
#mlp-footer #mlp-links .mlp-mission .cu-call-to-action,
.mlp-mission #mlp-footer #mlp-links .cu-call-to-action,
#mlp-footer #mlp-links .cta {
  line-height: 0.834rem;
  font-size: 1rem;
}
a {
  text-decoration: none;
}
a.phonenumber {
  text-decoration: none !important;
  font-size: 18px;
  vertical-align: middle;
  cursor: default;
  display: inline-block;
}
@media (max-width: 768px) {
  a.phonenumber {
    font-size: 20px;
  }
}
a.phonenumber:before {
  display: inline-block;
  vertical-align: -0.0834rem;
  text-decoration: none !important;
  margin-right: 5px;
}
a.phonenumber:hover {
  text-decoration: none !important;
  cursor: pointer;
  color: #458076;
}
a.internal,
[data-tpl="mtc02"] a.container-link {
  text-decoration: none;
  display: inline-block;
}
a.download {
  text-decoration: none;
}
a.download:before {
  text-decoration: none !important;
  margin-right: 5px;
  font-size: 16px;
}
a.download:hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
#mlp-links a:hover {
  color: #458076;
}
#mlp-footer a:not(.cta),
#mlp-footer a:not(.cta):visited {
  text-decoration: none;
  color: #fff !important;
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
  -webkit-transition: color 300ms;
  -moz-transition: color 300ms;
  -o-transition: color 300ms;
  transition: color 300ms;
}
#mlp-footer a:not(.cta):hover,
#mlp-footer a:not(.cta):visited:hover {
  color: #d1dbe1 !important;
}
#mlp-footer a:not(.cta):focus-visible,
#mlp-footer a:not(.cta):visited:focus-visible {
  outline: 2px solid #d1dbe1;
  border-radius: 4px;
  outline-offset: 2px;
  margin: 0 2px;
}
#mlp-footer a:not(.cta).external,
#mlp-footer a:not(.cta) [target="_blank"],
#mlp-footer a:not(.cta):visited.external,
#mlp-footer a:not(.cta):visited [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
#mlp-footer a:not(.cta).external:before,
#mlp-footer a:not(.cta) [target="_blank"]:before,
#mlp-footer a:not(.cta):visited.external:before,
#mlp-footer a:not(.cta):visited [target="_blank"]:before {
  margin-right: 5px;
  display: inline-block;
  vertical-align: 0.12em;
}
#mlp-footer a:not(.cta).internal,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta),
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta),
#mlp-footer a:not(.cta):visited.internal,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta):visited,
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta):visited {
  text-decoration: none;
  display: inline-block;
}
#mlp-footer a:not(.cta).internal:before,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta):before,
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta):before,
#mlp-footer a:not(.cta):visited.internal:before,
#mlp-footer [data-tpl="mtc02"] a.container-link:not(.cta):visited:before,
[data-tpl="mtc02"] #mlp-footer a.container-link:not(.cta):visited:before {
  text-decoration: none !important;
  margin-right: 5px;
}
#mlp-footer .mlp-accordion-content a {
  color: #375c82 !important;
  -webkit-transition: color 300ms;
  -moz-transition: color 300ms;
  -o-transition: color 300ms;
  transition: color 300ms;
}
#mlp-footer .mlp-accordion-content a:hover {
  color: #28435e !important;
}
.content-area:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.content-area h1,
.content-area h2,
.content-area h3,
.content-area h4 {
  margin-top: 0;
}
@media (max-width: 768px) {
  #mlp-content.mlp-overview-content {
    padding: 0 10px 0 10px !important;
  }
}
#mlp-content > .mlp-grid-container > .mlp-row,
#mlp-content > [data-tpl="map"] > .mlp-row,
#mlp-content > .mlp-grid-container > [data-tpl="location-map"],
#mlp-content > [data-tpl="map"] > [data-tpl="location-map"],
#mlp-content .mlp-detail > .mlp-grid-container > .mlp-row,
#mlp-content .mlp-detail > [data-tpl="map"] > .mlp-row,
#mlp-content .mlp-detail > .mlp-grid-container > [data-tpl="location-map"],
#mlp-content .mlp-detail > [data-tpl="map"] > [data-tpl="location-map"] {
  display: block !important;
}
#mlp-content > .mlp-grid-container .mlp-intro,
#mlp-content > [data-tpl="map"] .mlp-intro,
#mlp-content .mlp-detail > .mlp-grid-container .mlp-intro,
#mlp-content .mlp-detail > [data-tpl="map"] .mlp-intro {
  overflow: visible;
  margin: 0;
}
#mlp-content > .mlp-grid-container .mlp-intro:after,
#mlp-content > [data-tpl="map"] .mlp-intro:after,
#mlp-content .mlp-detail > .mlp-grid-container .mlp-intro:after,
#mlp-content .mlp-detail > [data-tpl="map"] .mlp-intro:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
#mlp-content > .mlp-grid-container .mlp-article,
#mlp-content > [data-tpl="map"] .mlp-article,
#mlp-content .mlp-detail > .mlp-grid-container .mlp-article,
#mlp-content .mlp-detail > [data-tpl="map"] .mlp-article {
  width: 100%;
}
#mlp-content > .mlp-grid-container .mlp-article:after,
#mlp-content > [data-tpl="map"] .mlp-article:after,
#mlp-content .mlp-detail > .mlp-grid-container .mlp-article:after,
#mlp-content .mlp-detail > [data-tpl="map"] .mlp-article:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
#mlp-content
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-left:after,
#mlp-content
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-left:after,
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-left:after,
#mlp-content
  .mlp-detail
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-left:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
#mlp-content
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-left
  .mlp-slider,
#mlp-content
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-left
  .mlp-slider,
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-left
  .mlp-slider,
#mlp-content
  .mlp-detail
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-left
  .mlp-slider {
  float: left;
  width: 33%;
  margin-top: 0;
  margin-right: 2rem;
}
#mlp-content
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-right:after,
#mlp-content
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-right:after,
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-right:after,
#mlp-content
  .mlp-detail
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-right:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
#mlp-content
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-right
  .mlp-slider,
#mlp-content
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-right
  .mlp-slider,
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .mlp-article
  .mlp-text-picture-group.float-image-right
  .mlp-slider,
#mlp-content
  .mlp-detail
  > [data-tpl="map"]
  .mlp-article
  .mlp-text-picture-group.float-image-right
  .mlp-slider {
  float: right;
  width: 33%;
  margin-top: 0;
  margin-left: 1rem;
}
#mlp-content > .mlp-grid-container .mlp-outro,
#mlp-content > [data-tpl="map"] .mlp-outro,
#mlp-content .mlp-detail > .mlp-grid-container .mlp-outro,
#mlp-content .mlp-detail > [data-tpl="map"] .mlp-outro {
  margin: 0 0 20px;
}
#mlp-content > .mlp-grid-container .sidebar-col,
#mlp-content > [data-tpl="map"] .sidebar-col,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col {
  overflow: visible;
  float: right;
  padding-right: 0 !important;
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#mlp-content > .mlp-grid-container .sidebar-col p,
#mlp-content > [data-tpl="map"] .sidebar-col p,
#mlp-content > .mlp-grid-container .sidebar-col li,
#mlp-content > [data-tpl="map"] .sidebar-col li,
#mlp-content > .mlp-grid-container .sidebar-col a,
#mlp-content > [data-tpl="map"] .sidebar-col a,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col p,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col p,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col li,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col li,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col a,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col a {
  font-size: 18px;
}
@media (max-width: 640px) {
  #mlp-content > .mlp-grid-container .sidebar-col p,
  #mlp-content > [data-tpl="map"] .sidebar-col p,
  #mlp-content > .mlp-grid-container .sidebar-col li,
  #mlp-content > [data-tpl="map"] .sidebar-col li,
  #mlp-content > .mlp-grid-container .sidebar-col a,
  #mlp-content > [data-tpl="map"] .sidebar-col a,
  #mlp-content .mlp-detail > .mlp-grid-container .sidebar-col p,
  #mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col p,
  #mlp-content .mlp-detail > .mlp-grid-container .sidebar-col li,
  #mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col li,
  #mlp-content .mlp-detail > .mlp-grid-container .sidebar-col a,
  #mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col a {
    font-size: 20px;
  }
}
#mlp-content > .mlp-grid-container .sidebar-col .content-area,
#mlp-content > [data-tpl="map"] .sidebar-col .content-area,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col .content-area,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col .content-area {
  background-color: transparent;
}
#mlp-content > .mlp-grid-container .sidebar-col .mlp-headline,
#mlp-content > [data-tpl="map"] .sidebar-col .mlp-headline,
#mlp-content .mlp-detail > .mlp-grid-container .sidebar-col .mlp-headline,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col .mlp-headline {
  margin: 0 0 14px;
}
#mlp-content > .mlp-grid-container .sidebar-col [data-tpl] + [data-tpl],
#mlp-content > [data-tpl="map"] .sidebar-col [data-tpl] + [data-tpl],
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .sidebar-col
  [data-tpl]
  + [data-tpl],
#mlp-content
  .mlp-detail
  > [data-tpl="map"]
  .sidebar-col
  [data-tpl]
  + [data-tpl] {
  margin-top: 20px;
}
#mlp-content > .mlp-grid-container .sidebar-col [data-tpl]:last-child,
#mlp-content > [data-tpl="map"] .sidebar-col [data-tpl]:last-child,
#mlp-content
  .mlp-detail
  > .mlp-grid-container
  .sidebar-col
  [data-tpl]:last-child,
#mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col [data-tpl]:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 768px) {
  #mlp-content > .mlp-grid-container .sidebar-col,
  #mlp-content > [data-tpl="map"] .sidebar-col,
  #mlp-content .mlp-detail > .mlp-grid-container .sidebar-col,
  #mlp-content .mlp-detail > [data-tpl="map"] .sidebar-col {
    text-align: center;
    float: none;
  }
  #mlp-content
    > .mlp-grid-container
    .sidebar-col
    > .content-area
    > :first-child:not(.mlp-tab-content),
  #mlp-content
    > [data-tpl="map"]
    .sidebar-col
    > .content-area
    > :first-child:not(.mlp-tab-content),
  #mlp-content
    > .mlp-grid-container
    .sidebar-col
    > .content-area
    .mlp-tab-content,
  #mlp-content > [data-tpl="map"] .sidebar-col > .content-area .mlp-tab-content,
  #mlp-content
    .mlp-detail
    > .mlp-grid-container
    .sidebar-col
    > .content-area
    > :first-child:not(.mlp-tab-content),
  #mlp-content
    .mlp-detail
    > [data-tpl="map"]
    .sidebar-col
    > .content-area
    > :first-child:not(.mlp-tab-content),
  #mlp-content
    .mlp-detail
    > .mlp-grid-container
    .sidebar-col
    > .content-area
    .mlp-tab-content,
  #mlp-content
    .mlp-detail
    > [data-tpl="map"]
    .sidebar-col
    > .content-area
    .mlp-tab-content {
    margin-top: 20px;
  }
  #mlp-content > .mlp-grid-container .sidebar-col > .content-area > div,
  #mlp-content > [data-tpl="map"] .sidebar-col > .content-area > div,
  #mlp-content
    .mlp-detail
    > .mlp-grid-container
    .sidebar-col
    > .content-area
    > div,
  #mlp-content
    .mlp-detail
    > [data-tpl="map"]
    .sidebar-col
    > .content-area
    > div {
    margin-bottom: 20px;
  }
}
.mlp-detail-content {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
@media (max-width: 768px) {
  .mlp-detail-content {
    padding-bottom: 20px;
  }
}
.template-detail section > .mlp-grid-container > .mlp-row > .w8,
.template-detail section > [data-tpl="map"] > .mlp-row > .w8,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .w8,
.template-detail section > [data-tpl="map"] > [data-tpl="location-map"] > .w8 {
  padding: 0 20px 0 !important;
  background-color: #fff;
}
.template-detail
  section
  > .mlp-grid-container
  > .mlp-row
  > .mlp-detail-content-inner
  .content-area
  > :first-child,
.template-detail
  section
  > [data-tpl="map"]
  > .mlp-row
  > .mlp-detail-content-inner
  .content-area
  > :first-child,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .mlp-detail-content-inner
  .content-area
  > :first-child,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .mlp-detail-content-inner
  .content-area
  > :first-child,
.template-detail
  section
  > .mlp-grid-container
  > .mlp-row
  > .w8
  .mlp-intro
  .content-area
  > :first-child,
.template-detail
  section
  > [data-tpl="map"]
  > .mlp-row
  > .w8
  .mlp-intro
  .content-area
  > :first-child,
.template-detail
  section
  > .mlp-grid-container
  > [data-tpl="location-map"]
  > .w8
  .mlp-intro
  .content-area
  > :first-child,
.template-detail
  section
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  > .w8
  .mlp-intro
  .content-area
  > :first-child {
  margin-top: 20px;
}
.template-start #mlp-content {
  background-color: #fff;
}
.template-start #mlp-content > .mlp-grid-container,
.template-start #mlp-content > [data-tpl="map"] {
  padding: 0 20px;
}
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  .mlp-grid-container[data-tpl="mtc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  .mlp-grid-container[data-tpl="mtc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  .mlp-grid-container[data-tpl="mtc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  .mlp-grid-container[data-tpl="mtc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  figure.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  figure[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="mtc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="mtc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="mtc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="mtc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="mtc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="mtc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  .mlp-grid-container[data-tpl="utc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  .mlp-grid-container[data-tpl="utc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  .mlp-grid-container[data-tpl="utc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  .mlp-grid-container[data-tpl="utc01"].mlp-col.w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  figure.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qad01"]
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qad01"]
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  figure[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="utc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="utc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="utc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="utc01"].mlp-col.w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img[data-tpl="utc01"].w12.mlp-teaser[data-tpl="map"],
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > .mlp-row
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > .mlp-grid-container
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
.template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .template-start
  #mlp-content
  > [data-tpl="map"]
  > [data-tpl="location-map"]
  .w12
  img.mlp-grid-container[data-tpl="utc01"].w12.mlp-teaser {
  padding: 0;
}
.template-overview1 section .mlp-teaser-container:after,
.template-overview section .mlp-teaser-container:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.template-overview1 section .mlp-outro,
.template-overview section .mlp-outro {
  margin: 0 !important;
}
.template-overview1 section .mlp-outro.has-outro,
.template-overview section .mlp-outro.has-outro {
  margin: 0 0 20px;
}
.template-overview1 section .mlp-overview-intro.has-msp,
.template-overview1 section .mlp-overview-intro.has-intro,
.template-overview section .mlp-overview-intro.has-msp,
.template-overview section .mlp-overview-intro.has-intro {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 768px) {
  .template-overview1 section .mlp-overview-intro.has-msp,
  .template-overview1 section .mlp-overview-intro.has-intro,
  .template-overview section .mlp-overview-intro.has-msp,
  .template-overview section .mlp-overview-intro.has-intro {
    padding-bottom: 20px;
  }
}
.template-overview1 section .mlp-overview-intro .mlp-row > .w8,
.template-overview1 section .mlp-overview-intro [data-tpl="location-map"] > .w8,
.template-overview section .mlp-overview-intro .mlp-row > .w8,
.template-overview section .mlp-overview-intro [data-tpl="location-map"] > .w8 {
  padding: 0 20px 0 !important;
  background-color: #ffffff;
}
.template-overview1
  section
  .mlp-overview-intro
  .mlp-row
  > .w8
  .content-area
  > :first-child,
.template-overview1
  section
  .mlp-overview-intro
  [data-tpl="location-map"]
  > .w8
  .content-area
  > :first-child,
.template-overview
  section
  .mlp-overview-intro
  .mlp-row
  > .w8
  .content-area
  > :first-child,
.template-overview
  section
  .mlp-overview-intro
  [data-tpl="location-map"]
  > .w8
  .content-area
  > :first-child {
  margin-top: 20px;
}
.template-overview1 section .mlp-overview-outro,
.template-overview section .mlp-overview-outro {
  background-color: #ffffff;
}
.template-overview1 section .mlp-overview-outro .mlp-row > .w12,
.template-overview1
  section
  .mlp-overview-outro
  [data-tpl="location-map"]
  > .w12,
.template-overview section .mlp-overview-outro .mlp-row > .w12,
.template-overview
  section
  .mlp-overview-outro
  [data-tpl="location-map"]
  > .w12 {
  background-color: #ffffff;
}
.template-overview section .mlp-intro {
  padding: 0px 20px;
  background-color: #ffffff;
}
.template-error #mlp-stage.menu-open {
  margin-left: 0 !important;
}
.template-landingpage section .mlp-teaser-container {
  background-color: #ffffff;
}
.template-landingpage section .mlp-teaser-container:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.template-landingpage section .mlp-overview-intro {
  padding: 40px 0px;
}
.template-landingpage section .mlp-overview-intro .mlp-row > .w8,
.template-landingpage
  section
  .mlp-overview-intro
  [data-tpl="location-map"]
  > .w8 {
  padding: 0 20px;
  background-color: #ffffff;
}
#desktop-nav-wrapper {
  justify-content: space-between;
  background: #ffffff;
  align-items: center;
  position: relative;
  max-width: 100%;
  display: flex;
  margin: auto;
  z-index: 20;
}
@media (max-width: 899px) {
  #desktop-nav-wrapper {
    display: none;
  }
}
#desktop-nav-wrapper .menu-items {
  align-items: center;
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
}
#desktop-nav-wrapper .menu-items .expand-btn,
#desktop-nav-wrapper .menu-items .mega-list-item {
  transition: background 0.3s ease-in-out;
  padding: 9px 16px;
  margin: 0;
}
#desktop-nav-wrapper .menu-items.top-level-menu {
  justify-content: center;
  width: 100%;
}
@media (max-width: 1024px) {
  #desktop-nav-wrapper .menu-items.top-level-menu {
    overflow-x: auto;
  }
}
#desktop-nav-wrapper .menu-items.top-level-menu .expand-btn .top-level-link {
  text-transform: lowercase;
  font-family: "MLP Caps";
  font-size: 20px;
  color: #717171;
  white-space: nowrap;
}
#desktop-nav-wrapper
  .menu-items.top-level-menu
  .expand-btn
  .top-level-link:hover,
#desktop-nav-wrapper
  .menu-items.top-level-menu
  .expand-btn
  .top-level-link:focus {
  text-decoration: underline;
  color: #033d5d;
}
#desktop-nav-wrapper
  .menu-items.top-level-menu
  .expand-btn
  .top-level-link:focus-visible {
  outline: 2px solid #b25217;
}
#desktop-nav-wrapper
  .menu-items.top-level-menu
  .expand-btn.show-submenu
  .top-level-link {
  text-decoration: underline;
  color: #033d5d;
}
#desktop-nav-wrapper
  .menu-items.top-level-menu
  .expand-btn.show-submenu
  .mega-menu {
  opacity: 0.98;
  visibility: visible;
}
#desktop-nav-wrapper .active-submenu-hover .mega-menu {
  transition: none;
}
#desktop-nav-wrapper .mega-menu {
  box-shadow: 0 4px 10px -6px grey;
  background-color: #ffffff;
  transition: all 0.3s ease;
  position: absolute;
  visibility: hidden;
  z-index: 10;
  width: 100%;
  opacity: 0;
  top: 39px;
  left: 0;
}
#desktop-nav-wrapper .mega-menu .mega-menu-shadow-wrapper {
  box-shadow: inset 0px 4px 6px #b7dad380;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container {
  max-width: 927px;
  margin: 0 auto;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content {
  grid-template-columns: 1fr 2fr;
  justify-content: space-between;
  display: -ms-grid;
  display: grid;
  margin: 0 auto;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content.next-mega-levels {
  grid-template-columns: repeat(2, 1fr);
  margin: 0;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .first-level-content {
  justify-content: center;
  align-items: center;
  display: flex;
  height: 100%;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  line-height: 3rem;
  height: 100%;
  min-height: 500px;
  max-height: calc(100vh - 200px);
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  section {
  height: 100%;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3 ease-in-out;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  section.hide {
  opacity: 0;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col:last-child
  .mega-links {
  border-right: none;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links {
  overflow-y: auto;
  padding: 0 24px;
  max-height: 100%;
  height: 100%;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links::-webkit-scrollbar {
  width: 16px;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links::-webkit-scrollbar-thumb {
  background-color: #e6e6e6;
  border-radius: 8px;
  border: 4px solid transparent;
  background-clip: content-box;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links::-webkit-scrollbar-track {
  margin: -4px;
  background: transparent;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links.has-submenus {
  border-right: 1px solid #b7dad3;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item {
  border-bottom: 1px solid #b7dad3;
  align-items: center;
  text-align: left;
  display: flex;
  height: 56px;
  padding: 0;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  .fa-subset.x-large {
  font-size: 24px;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item:last-of-type {
  border-bottom: none;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a {
  text-decoration: none;
  color: #033d5d;
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 20px;
  width: 100%;
  padding: 0;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.external,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a
  [target="_blank"] {
  text-decoration: none;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.external:after,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a
  [target="_blank"]:after {
  text-decoration: none !important;
  margin-left: 5px;
  padding-left: 10px;
  float: right;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a:focus-visible {
  outline: 2px solid #b25217;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a
  .custom-arrow {
  border: solid #033d5d;
  border-width: 0 2px 2px 0;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a:hover,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a:focus {
  color: #4c4c4c;
  font-family: "MLP Bold";
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a:hover
  .custom-arrow,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a:focus
  .custom-arrow {
  border: solid #6db7a9;
  border-width: 0 2px 2px 0;
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.mega-submenu-open,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.current-page {
  color: #4c4c4c;
  font-family: "MLP Bold";
}
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.mega-submenu-open
  .custom-arrow,
#desktop-nav-wrapper
  .mega-menu
  .mega-menu-shadow-wrapper
  .mega-menu-content-container
  .content
  .col
  .mega-links
  .mega-list-item
  a.current-page
  .custom-arrow {
  border: solid #6db7a9;
  border-width: 0 2px 2px 0;
}
.mm-menu {
  --mm-color-background: #ffffff;
  --mm-color-border: #b7dad3;
  --mm-color-button: #777777;
  --mm-text-color: #4c4c4c;
  --mm-listitem-size: 57px;
}
.mm-menu.mm-menu_dropdown,
.mm-menu.mm-menu_offcanvas {
  box-shadow: none;
  height: calc(100vh - 121px);
  max-height: calc(100vh - 121px);
  width: 100%;
  z-index: 23 !important;
  -webkit-transition-property: height;
  -moz-transition-property: height;
  -o-transition-property: height;
  transition-property: height;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: 0.3;
  -moz-transition-timing-function: 0.3;
  -o-transition-timing-function: 0.3;
  transition-timing-function: 0.3;
}
.mm-menu.fixed-head.mm-menu_dropdown,
.mm-menu.fixed-head.mm-menu_offcanvas {
  height: calc(100vh - 79px);
  max-height: calc(100vh - 79px);
}
.mm-menu .mm-navbar {
  border-bottom: none;
  background: #eeeeee;
  min-height: 54px;
}
.mm-menu .mm-navbars_top .mm-navbar {
  background: #d1e0eb;
}
.mm-menu .mm-navbars_top .custom-back-button {
  padding-left: 16px;
  flex-grow: 0;
}
.mm-menu .mm-navbars_top .custom-back-button .custom-arrow {
  margin-left: -4px;
}
.mm-menu .mm-navbar__title {
  justify-content: start;
  color: #4c4c4c;
  padding-left: 10px !important;
  font-size: 22px;
}
.mm-menu .mm-listview {
  padding: 0 16px;
}
.mm-menu .mm-listitem {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.mm-menu .mm-listitem a.external,
.mm-menu .mm-listitem a [target="_blank"] {
  text-decoration: none;
}
.mm-menu .mm-listitem a.external:after,
.mm-menu .mm-listitem a [target="_blank"]:after {
  text-decoration: none !important;
  margin-left: 5px;
  float: right;
}
.mm-menu .mm-listitem:after {
  left: 0;
}
.mm-menu .mm-listitem .mm-btn_next:after {
  right: 10px;
}
.mm-menu .mm-listitem .mm-listitem__text {
  padding-left: 0;
  font-size: 22px;
  line-height: 24px;
  color: #375c82;
  padding-top: 0;
  padding-bottom: 0;
  height: 57px;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.mm-menu .mm-listitem .mm-listitem__btn {
  padding-right: 40px;
}
.mm-menu .mm-listitem.has-separate-link a.mm-btn_next {
  background-color: #b7dad375;
}
.mm-menu .full-area-submenu .mm-listitem .mm-listitem__text {
  padding-left: 0;
}
.mm-menu .full-area-submenu .mm-listitem.parent-node-listitem {
  border-color: transparent;
  padding-top: 8px;
  border: none;
}
.mm-menu .full-area-submenu .mm-listitem.parent-node-listitem:after {
  border-color: transparent;
}
.mm-menu
  .full-area-submenu
  .mm-listitem.parent-node-listitem
  .mm-listitem__text {
  min-height: 57px;
  margin-left: 0;
  height: auto;
}
.mm-menu
  .full-area-submenu
  .mm-listitem.parent-node-listitem
  .parent-node-title {
  font-family: "Rubik";
  text-decoration: underline;
  text-transform: lowercase;
  font-weight: bold;
  color: #4c4c4c;
}
.w-100 {
  width: 100%;
}
.h-100 {
  height: 100%;
}
.line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.old-nav-button-wrapper {
  display: none;
}
@media (min-width: 900px) {
  .new-nav-button-wrapper {
    display: none;
  }
}
.new-nav-button-wrapper:focus {
  outline: none;
}
.new-nav-button-wrapper .mobile-nav-menubutton:focus {
  outline: none;
}
.new-nav-button-wrapper .icon-menu-burger {
  font-size: 26px;
}
.new-nav-button-wrapper .label {
  text-transform: lowercase;
  font-family: "MLP Caps";
  padding-left: 8px;
  font-size: 16px;
}
.mobile-nav-menubutton {
  align-items: center;
  padding-left: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (min-width: 900px) {
  .mobile-nav-menubutton {
    padding-left: 32px;
  }
}
.arrow-wrapper.float-right {
  padding-left: 10px;
  float: right;
}
.arrow-wrapper.float-left {
  padding-right: 5px;
  float: left;
}
.custom-arrow {
  border: solid #777777;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
}
.custom-arrow.face-right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.custom-arrow.face-left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.custom-arrow.face-up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.custom-arrow.face-down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
@media (min-width: 900px) {
  .touchDevice:before {
    content: "is-tablet";
    display: none;
  }
  .touchDevice #desktop-nav-wrapper {
    display: none;
  }
  .touchDevice #mlp-content-wrapper {
    top: 122px;
  }
  .touchDevice #mlp-trigger-inner {
    padding: 0 32px 0 0;
  }
  .touchDevice #menu-content-overlay {
    background-color: #000000;
    position: absolute;
    opacity: 0.3;
    height: 100%;
    width: 100%;
    z-index: 1;
    left: 0;
    top: 0;
  }
  .touchDevice .new-nav-button-wrapper {
    display: block;
  }
  .touchDevice .new-nav-button-wrapper #mobile-nav-button .fa-subset {
    font-size: 20px;
  }
  .touchDevice .mm-menu .mm-listview {
    padding: 0 32px;
  }
  .touchDevice .mm-menu .mm-listitem__text,
  .touchDevice .mm-menu .mm-navbar__title {
    font-size: 16px;
  }
  .touchDevice .mm-menu .mm-navbar {
    padding-left: 12px;
  }
}
#mlp-survey,
#mlp-browse-happy {
  background: #eae7e1;
  position: relative;
  z-index: -1;
  height: 0;
  opacity: 0;
  border-bottom: 1px solid #fff;
  display: none;
}
#mlp-survey .cta,
#mlp-browse-happy .cta {
  margin: 20px;
}
#mlp-survey.active,
#mlp-browse-happy.active {
  position: relative;
  z-index: 1;
  height: auto;
  opacity: 1;
  padding: 20px 10px 10px;
  display: block;
}
#mlp-survey #mlp-survey-inner,
#mlp-survey #mlp-browse-happy-inner,
#mlp-browse-happy #mlp-survey-inner,
#mlp-browse-happy #mlp-browse-happy-inner {
  text-align: center;
  color: #4c4c4c;
  max-width: 654px;
  width: 90%;
  margin: 0 auto;
}
#mlp-survey #mlp-survey-inner p,
#mlp-survey #mlp-browse-happy-inner p,
#mlp-browse-happy #mlp-survey-inner p,
#mlp-browse-happy #mlp-browse-happy-inner p {
  font-size: 20px;
  line-height: 27px;
  margin: 0 auto 27px auto;
}
#mlp-survey #mlp-survey-inner p.title,
#mlp-survey #mlp-browse-happy-inner p.title,
#mlp-browse-happy #mlp-survey-inner p.title,
#mlp-browse-happy #mlp-browse-happy-inner p.title {
  font-family: "MLP Bold";
  font-size: 28px;
  line-height: 32px;
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}
#mlp-survey #mlp-survey-inner .buttons,
#mlp-survey #mlp-browse-happy-inner .buttons,
#mlp-browse-happy #mlp-survey-inner .buttons,
#mlp-browse-happy #mlp-browse-happy-inner .buttons {
  margin: 15px auto 10px;
  position: relative;
}
#mlp-survey #mlp-survey-inner .buttons [data-answer="yes"],
#mlp-survey #mlp-browse-happy-inner .buttons [data-answer="yes"],
#mlp-browse-happy #mlp-survey-inner .buttons [data-answer="yes"],
#mlp-browse-happy #mlp-browse-happy-inner .buttons [data-answer="yes"] {
  line-height: 43px;
  padding: 10px 40px;
  background-color: #375c82;
  font-family: "Rubik";
  text-transform: lowercase;
  color: white;
  margin-right: 10px;
}
#mlp-survey #mlp-survey-inner .buttons [data-answer="no"],
#mlp-survey #mlp-browse-happy-inner .buttons [data-answer="no"],
#mlp-browse-happy #mlp-survey-inner .buttons [data-answer="no"],
#mlp-browse-happy #mlp-browse-happy-inner .buttons [data-answer="no"] {
  line-height: 43px;
  padding: 10px 40px;
  color: white;
  text-transform: lowercase;
  font-family: "Rubik";
  background-color: #47a190;
}
#mlp-survey #mlp-survey-inner .buttons .offset-link,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link {
  font-family: "Rubik";
  margin-left: 10px;
  font-size: 20px;
  text-transform: lowercase;
  position: absolute;
  width: 210px;
  color: #47a190;
  line-height: 43px;
}
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before {
  font-size: 16px;
  margin-right: 10px;
}
@media (max-width: 825px) {
  #mlp-survey #mlp-survey-inner .buttons .offset-link,
  #mlp-survey #mlp-browse-happy-inner .buttons .offset-link,
  #mlp-browse-happy #mlp-survey-inner .buttons .offset-link,
  #mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link {
    display: block;
    position: relative;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
#mlp-survey-closer,
#mlp-browse-happy-closer {
  position: absolute;
  right: 20px;
  top: 25px;
  color: #4c4c4c;
  font-size: 25px;
  text-align: center;
  cursor: pointer;
}
#mlp-survey-closer:hover,
#mlp-browse-happy-closer:hover {
  color: #333;
}
#mlp-survey-closer {
  top: 15px;
}
#mlp-survey.active {
  padding: 10px;
}
#mlp-survey.active #mlp-survey-inner {
  max-width: 1000px;
}
#mlp-survey.active #mlp-survey-inner p {
  display: inline-block;
  margin-bottom: 0;
  font-size: 16px;
}
#mlp-survey.active #mlp-survey-inner p.title {
  margin-bottom: 0;
  font-size: 16px;
}
#mlp-survey.active #mlp-survey-inner .buttons {
  display: inline-block;
  margin: 0;
}
@media (max-width: 768px) {
  #mlp-survey.active #mlp-survey-inner .buttons {
    width: 100%;
  }
}
#mlp-survey.active #mlp-survey-inner .buttons a {
  display: inline-block;
  padding: 0 10px;
  color: #375c82;
  font-family: "Rubik";
  text-transform: uppercase;
  text-decoration: underline;
  cursor: pointer;
}
#mlp-survey.active #mlp-survey-inner .buttons a.offset-link {
  color: #47a190;
  text-decoration: none;
}
#mlp-survey.active #mlp-survey-inner .buttons a.offset-link:before {
  display: inline;
}
@media (max-width: 640px) {
  #mlp-survey.active #mlp-survey-inner .buttons a.offset-link {
    margin: 0;
  }
}
#mlp-browse-happy {
  background-color: #eb6f63;
}
#mlp-browse-happy #mlp-browse-happy-inner {
  color: white;
  max-width: 800px;
}
#mlp-browse-happy #mlp-browse-happy-inner p {
  margin: 0 auto;
  font-size: 16px;
}
#mlp-browse-happy #mlp-browse-happy-inner .buttons {
  margin-top: 5px;
}
#mlp-browse-happy #mlp-browse-happy-inner .buttons a {
  color: white;
}
#mlp-browse-happy #mlp-browse-happy-inner .buttons a:hover {
  font-family: "MLP Bold";
}
#mlp-browse-happy #mlp-browse-happy-closer {
  color: white;
}
@media (max-width: 640px) {
  #mlp-survey-closer {
    right: 10px;
    top: 20px;
  }
  #mlp-survey-inner,
  #mlp-browse-happy-inner {
    width: 100% !important;
    max-width: 100%;
    width: 100%;
  }
  #mlp-survey-inner > p,
  #mlp-browse-happy-inner > p {
    padding: 0;
  }
  #mlp-survey-inner > p:first-child,
  #mlp-browse-happy-inner > p:first-child {
    width: 85%;
  }
  #mlp-survey-inner .buttons a,
  #mlp-browse-happy-inner .buttons a {
    display: block;
    margin: 10px 0;
  }
}
#mlp-survey #mlp-survey-inner p,
#mlp-survey #mlp-browse-happy-inner p,
#mlp-browse-happy #mlp-survey-inner p,
#mlp-browse-happy #mlp-browse-happy-inner p {
  display: block !important;
}
#mlp-survey #mlp-survey-inner .buttons .button,
#mlp-survey #mlp-survey-inner .buttons .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-survey #mlp-survey-inner .buttons input,
#mlp-survey #mlp-survey-inner .buttons .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-survey #mlp-survey-inner .buttons input,
#mlp-survey #mlp-survey-inner .buttons .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-survey #mlp-survey-inner .buttons input,
#mlp-survey #mlp-survey-inner .buttons .sapCpContentPage .sapCpButton,
.sapCpContentPage #mlp-survey #mlp-survey-inner .buttons .sapCpButton,
#mlp-survey #mlp-survey-inner .buttons .mlp-mission .cu-call-to-action,
.mlp-mission #mlp-survey #mlp-survey-inner .buttons .cu-call-to-action,
#mlp-survey #mlp-browse-happy-inner .buttons .button,
#mlp-survey #mlp-browse-happy-inner .buttons .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-survey #mlp-browse-happy-inner .buttons input,
#mlp-survey #mlp-browse-happy-inner .buttons .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-survey #mlp-browse-happy-inner .buttons input,
#mlp-survey #mlp-browse-happy-inner .buttons .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-survey #mlp-browse-happy-inner .buttons input,
#mlp-survey #mlp-browse-happy-inner .buttons .sapCpContentPage .sapCpButton,
.sapCpContentPage #mlp-survey #mlp-browse-happy-inner .buttons .sapCpButton,
#mlp-survey #mlp-browse-happy-inner .buttons .mlp-mission .cu-call-to-action,
.mlp-mission #mlp-survey #mlp-browse-happy-inner .buttons .cu-call-to-action,
#mlp-browse-happy #mlp-survey-inner .buttons .button,
#mlp-browse-happy #mlp-survey-inner .buttons .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-browse-happy #mlp-survey-inner .buttons input,
#mlp-browse-happy #mlp-survey-inner .buttons .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-browse-happy #mlp-survey-inner .buttons input,
#mlp-browse-happy #mlp-survey-inner .buttons .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-browse-happy #mlp-survey-inner .buttons input,
#mlp-browse-happy #mlp-survey-inner .buttons .sapCpContentPage .sapCpButton,
.sapCpContentPage #mlp-browse-happy #mlp-survey-inner .buttons .sapCpButton,
#mlp-browse-happy #mlp-survey-inner .buttons .mlp-mission .cu-call-to-action,
.mlp-mission #mlp-browse-happy #mlp-survey-inner .buttons .cu-call-to-action,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .button,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .mwf-form .mwf-next input,
.mwf-form .mwf-next #mlp-browse-happy #mlp-browse-happy-inner .buttons input,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel #mlp-browse-happy #mlp-browse-happy-inner .buttons input,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .mwf-form .mwf-back input,
.mwf-form .mwf-back #mlp-browse-happy #mlp-browse-happy-inner .buttons input,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .sapCpContentPage
  .sapCpButton,
.sapCpContentPage
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .sapCpButton,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .mlp-mission
  .cu-call-to-action,
.mlp-mission
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .cu-call-to-action {
  color: white !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 16px;
}
ul.mlp-breadcrumb-navigation {
  min-height: 50px;
  background: #ffffff;
  list-style: none;
  margin: 0;
  padding: 0 20px;
  position: relative;
  z-index: 2;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: none;
}
ul.mlp-breadcrumb-navigation:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
ul.mlp-breadcrumb-navigation ~ .content-area {
  clear: both;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item {
  float: left;
  margin-bottom: 0;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item a {
  line-height: 50px;
  color: #033d5d;
  font-size: 16px;
  font-family: "MLP Regular";
  margin-right: 12px;
  cursor: pointer;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item a:hover {
  color: #47a190;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:before {
  display: inline-block;
  margin-right: 12px;
  font-size: 0.625rem;
  color: #033d5d;
  content: "\f102";
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:last-child a {
  font-family: "MLP Regular";
  color: #2b2b2b;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:last-child a:hover {
  color: #47a190;
}
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:first-child:before {
  display: none;
}
@media (max-width: 640px) {
  ul.mlp-breadcrumb-navigation {
    display: none;
  }
}
a.mlp-call-to-action,
.button,
.mwf-form .mwf-next input,
.mwf-form .mwf-cancel input,
.mwf-form .mwf-back input,
.sapCpContentPage .sapCpButton,
.mlp-mission .cu-call-to-action,
a.button,
.mlp-teaser-container .container-link,
[data-tpl="poc01"] .container-link {
  -webkit-transition: background-color 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: background-color 250ms ease-out 0ms;
  -o-transition: background-color 250ms ease-out 0ms;
  transition: background-color 250ms ease-out 0ms;
  -webkit-transition-property: background-color, border;
  -moz-transition-property: background-color, border;
  -o-transition-property: background-color, border;
  transition-property: background-color, border;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition-delay: 0ms;
  -o-transition-delay: 0ms;
  transition-delay: 0ms;
  border: 2px solid transparent;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 10px 30px 11px 30px;
  text-align: center;
  font-size: 1.11111111111rem;
  font-family: "MLP Bold";
  line-height: 1.389rem;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  border-radius: 4px;
}
a.mlp-call-to-action::first-letter,
.button::first-letter,
.mwf-form .mwf-next input::first-letter,
.mwf-form .mwf-cancel input::first-letter,
.mwf-form .mwf-back input::first-letter,
.sapCpContentPage .sapCpButton::first-letter,
.mlp-mission .cu-call-to-action::first-letter,
.mlp-teaser-container .container-link::first-letter,
[data-tpl="poc01"] .container-link::first-letter {
  text-transform: uppercase;
}
a.cta.mlp-call-to-action,
.cta.button,
.mwf-form .mwf-next input.cta,
.mwf-form .mwf-cancel input.cta,
.mwf-form .mwf-back input.cta,
.sapCpContentPage .cta.sapCpButton,
.mlp-mission .cta.cu-call-to-action,
.mlp-teaser-container .cta.container-link,
[data-tpl="poc01"] .cta.container-link {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
a.cta.mlp-call-to-action:active,
.cta.button:active,
.mwf-form .mwf-next input.cta:active,
.mwf-form .mwf-cancel input.cta:active,
.mwf-form .mwf-back input.cta:active,
.sapCpContentPage .cta.sapCpButton:active,
.mlp-mission .cta.cu-call-to-action:active,
.mlp-teaser-container .cta.container-link:active,
[data-tpl="poc01"] .cta.container-link:active {
  box-shadow: 0px 0px 3px #053d5d;
}
a.cta.mlp-call-to-action:focus-visible,
.cta.button:focus-visible,
.mwf-form .mwf-next input.cta:focus-visible,
.mwf-form .mwf-cancel input.cta:focus-visible,
.mwf-form .mwf-back input.cta:focus-visible,
.sapCpContentPage .cta.sapCpButton:focus-visible,
.mlp-mission .cta.cu-call-to-action:focus-visible,
.mlp-teaser-container .cta.container-link:focus-visible,
[data-tpl="poc01"] .cta.container-link:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
a.cta.mlp-call-to-action:hover,
.cta.button:hover,
.mwf-form .mwf-next input.cta:hover,
.mwf-form .mwf-cancel input.cta:hover,
.mwf-form .mwf-back input.cta:hover,
.sapCpContentPage .cta.sapCpButton:hover,
.mlp-mission .cta.cu-call-to-action:hover,
.mlp-teaser-container .cta.container-link:hover,
[data-tpl="poc01"] .cta.container-link:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
a.cta.inactive.mlp-call-to-action,
.cta.inactive.button,
.mwf-form .mwf-next input.cta.inactive,
.mwf-form .mwf-cancel input.cta.inactive,
.mwf-form .mwf-back input.cta.inactive,
.sapCpContentPage .cta.inactive.sapCpButton,
.mlp-mission .cta.inactive.cu-call-to-action,
.mlp-teaser-container .cta.inactive.container-link,
[data-tpl="poc01"] .cta.inactive.container-link {
  pointer-events: none;
  border-color: #d09673 !important;
  background-color: #d09673 !important;
}
a.cta.inactive.outline.mlp-call-to-action,
.cta.inactive.outline.button,
.mwf-form .mwf-next input.cta.inactive.outline,
.mwf-form .mwf-cancel input.cta.inactive.outline,
.mwf-form .mwf-back input.cta.inactive.outline,
.sapCpContentPage .cta.inactive.outline.sapCpButton,
.mlp-mission .cta.inactive.outline.cu-call-to-action,
.mlp-teaser-container .cta.inactive.outline.container-link,
[data-tpl="poc01"] .cta.inactive.outline.container-link,
a.cta.inactive.cta-inverted1.mlp-call-to-action,
.cta.inactive.cta-inverted1.button,
.mwf-form .mwf-next input.cta.inactive.cta-inverted1,
.mwf-form .mwf-cancel input.cta.inactive.cta-inverted1,
.mwf-form .mwf-back input.cta.inactive.cta-inverted1,
.sapCpContentPage .cta.inactive.cta-inverted1.sapCpButton,
.mlp-mission .cta.inactive.cta-inverted1.cu-call-to-action,
.mlp-teaser-container .cta.inactive.cta-inverted1.container-link,
[data-tpl="poc01"] .cta.inactive.cta-inverted1.container-link,
a.cta.inactive.mfw-cancel.mlp-call-to-action input,
.cta.inactive.mfw-cancel.button input,
.mwf-form .mwf-next input.cta.inactive.mfw-cancel input,
.mwf-form .mwf-cancel input.cta.inactive.mfw-cancel input,
.mwf-form .mwf-back input.cta.inactive.mfw-cancel input,
.sapCpContentPage .cta.inactive.mfw-cancel.sapCpButton input,
.mlp-mission .cta.inactive.mfw-cancel.cu-call-to-action input,
.mlp-teaser-container .cta.inactive.mfw-cancel.container-link input,
[data-tpl="poc01"] .cta.inactive.mfw-cancel.container-link input {
  color: #d09673 !important;
}
a.cta.outline.mlp-call-to-action,
.cta.outline.button,
.mwf-form .mwf-next input.cta.outline,
.mwf-form .mwf-cancel input.cta.outline,
.mwf-form .mwf-back input.cta.outline,
.sapCpContentPage .cta.outline.sapCpButton,
.mlp-mission .cta.outline.cu-call-to-action,
.mlp-teaser-container .cta.outline.container-link,
[data-tpl="poc01"] .cta.outline.container-link,
a.cta.cta-inverted1.mlp-call-to-action,
.cta.cta-inverted1.button,
.mwf-form .mwf-next input.cta.cta-inverted1,
.mwf-form .mwf-cancel input.cta.cta-inverted1,
.mwf-form .mwf-back input.cta.cta-inverted1,
.sapCpContentPage .cta.cta-inverted1.sapCpButton,
.mlp-mission .cta.cta-inverted1.cu-call-to-action,
.mlp-teaser-container .cta.cta-inverted1.container-link,
[data-tpl="poc01"] .cta.cta-inverted1.container-link,
a.cta.mfw-cancel.mlp-call-to-action input,
.cta.mfw-cancel.button input,
.mwf-form .mwf-next input.cta.mfw-cancel input,
.mwf-form .mwf-cancel input.cta.mfw-cancel input,
.mwf-form .mwf-back input.cta.mfw-cancel input,
.sapCpContentPage .cta.mfw-cancel.sapCpButton input,
.mlp-mission .cta.mfw-cancel.cu-call-to-action input,
.mlp-teaser-container .cta.mfw-cancel.container-link input,
[data-tpl="poc01"] .cta.mfw-cancel.container-link input {
  background-color: #fff !important;
  color: #b25217 !important;
}
a.cta.outline.mlp-call-to-action:hover,
.cta.outline.button:hover,
.mwf-form .mwf-next input.cta.outline:hover,
.mwf-form .mwf-cancel input.cta.outline:hover,
.mwf-form .mwf-back input.cta.outline:hover,
.sapCpContentPage .cta.outline.sapCpButton:hover,
.mlp-mission .cta.outline.cu-call-to-action:hover,
.mlp-teaser-container .cta.outline.container-link:hover,
[data-tpl="poc01"] .cta.outline.container-link:hover,
a.cta.cta-inverted1.mlp-call-to-action:hover,
.cta.cta-inverted1.button:hover,
.mwf-form .mwf-next input.cta.cta-inverted1:hover,
.mwf-form .mwf-cancel input.cta.cta-inverted1:hover,
.mwf-form .mwf-back input.cta.cta-inverted1:hover,
.sapCpContentPage .cta.cta-inverted1.sapCpButton:hover,
.mlp-mission .cta.cta-inverted1.cu-call-to-action:hover,
.mlp-teaser-container .cta.cta-inverted1.container-link:hover,
[data-tpl="poc01"] .cta.cta-inverted1.container-link:hover,
a.cta.mfw-cancel.mlp-call-to-action input:hover,
.cta.mfw-cancel.button input:hover,
.mwf-form .mwf-next input.cta.mfw-cancel input:hover,
.mwf-form .mwf-cancel input.cta.mfw-cancel input:hover,
.mwf-form .mwf-back input.cta.mfw-cancel input:hover,
.sapCpContentPage .cta.mfw-cancel.sapCpButton input:hover,
.mlp-mission .cta.mfw-cancel.cu-call-to-action input:hover,
.mlp-teaser-container .cta.mfw-cancel.container-link input:hover,
[data-tpl="poc01"] .cta.mfw-cancel.container-link input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
a.cta.cta-secondary-inverted.mlp-call-to-action,
.cta.cta-secondary-inverted.button,
.mwf-form .mwf-next input.cta.cta-secondary-inverted,
.mwf-form .mwf-cancel input.cta.cta-secondary-inverted,
.mwf-form .mwf-back input.cta.cta-secondary-inverted,
.sapCpContentPage .cta.cta-secondary-inverted.sapCpButton,
.mlp-mission .cta.cta-secondary-inverted.cu-call-to-action,
.mlp-teaser-container .cta.cta-secondary-inverted.container-link,
[data-tpl="poc01"] .cta.cta-secondary-inverted.container-link {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
a.cta.cta-secondary-inverted.mlp-call-to-action:active,
.cta.cta-secondary-inverted.button:active,
.mwf-form .mwf-next input.cta.cta-secondary-inverted:active,
.mwf-form .mwf-cancel input.cta.cta-secondary-inverted:active,
.mwf-form .mwf-back input.cta.cta-secondary-inverted:active,
.sapCpContentPage .cta.cta-secondary-inverted.sapCpButton:active,
.mlp-mission .cta.cta-secondary-inverted.cu-call-to-action:active,
.mlp-teaser-container .cta.cta-secondary-inverted.container-link:active,
[data-tpl="poc01"] .cta.cta-secondary-inverted.container-link:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
a.cta.cta-secondary-inverted.mlp-call-to-action:focus-visible,
.cta.cta-secondary-inverted.button:focus-visible,
.mwf-form .mwf-next input.cta.cta-secondary-inverted:focus-visible,
.mwf-form .mwf-cancel input.cta.cta-secondary-inverted:focus-visible,
.mwf-form .mwf-back input.cta.cta-secondary-inverted:focus-visible,
.sapCpContentPage .cta.cta-secondary-inverted.sapCpButton:focus-visible,
.mlp-mission .cta.cta-secondary-inverted.cu-call-to-action:focus-visible,
.mlp-teaser-container .cta.cta-secondary-inverted.container-link:focus-visible,
[data-tpl="poc01"] .cta.cta-secondary-inverted.container-link:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
a.cta.cta-secondary-inverted.mlp-call-to-action:hover,
.cta.cta-secondary-inverted.button:hover,
.mwf-form .mwf-next input.cta.cta-secondary-inverted:hover,
.mwf-form .mwf-cancel input.cta.cta-secondary-inverted:hover,
.mwf-form .mwf-back input.cta.cta-secondary-inverted:hover,
.sapCpContentPage .cta.cta-secondary-inverted.sapCpButton:hover,
.mlp-mission .cta.cta-secondary-inverted.cu-call-to-action:hover,
.mlp-teaser-container .cta.cta-secondary-inverted.container-link:hover,
[data-tpl="poc01"] .cta.cta-secondary-inverted.container-link:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
a.cta.cta-secondary.mlp-call-to-action,
.cta.cta-secondary.button,
.mwf-form .mwf-next input.cta.cta-secondary,
.mwf-form .mwf-cancel input.cta.cta-secondary,
.mwf-form .mwf-back input.cta.cta-secondary,
.sapCpContentPage .cta.cta-secondary.sapCpButton,
.mlp-mission .cta.cta-secondary.cu-call-to-action,
.mlp-teaser-container .cta.cta-secondary.container-link,
[data-tpl="poc01"] .cta.cta-secondary.container-link {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
a.cta.cta-secondary.mlp-call-to-action:active,
.cta.cta-secondary.button:active,
.mwf-form .mwf-next input.cta.cta-secondary:active,
.mwf-form .mwf-cancel input.cta.cta-secondary:active,
.mwf-form .mwf-back input.cta.cta-secondary:active,
.sapCpContentPage .cta.cta-secondary.sapCpButton:active,
.mlp-mission .cta.cta-secondary.cu-call-to-action:active,
.mlp-teaser-container .cta.cta-secondary.container-link:active,
[data-tpl="poc01"] .cta.cta-secondary.container-link:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
a.cta.cta-secondary.mlp-call-to-action:focus-visible,
.cta.cta-secondary.button:focus-visible,
.mwf-form .mwf-next input.cta.cta-secondary:focus-visible,
.mwf-form .mwf-cancel input.cta.cta-secondary:focus-visible,
.mwf-form .mwf-back input.cta.cta-secondary:focus-visible,
.sapCpContentPage .cta.cta-secondary.sapCpButton:focus-visible,
.mlp-mission .cta.cta-secondary.cu-call-to-action:focus-visible,
.mlp-teaser-container .cta.cta-secondary.container-link:focus-visible,
[data-tpl="poc01"] .cta.cta-secondary.container-link:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
a.cta.cta-secondary.mlp-call-to-action:hover,
.cta.cta-secondary.button:hover,
.mwf-form .mwf-next input.cta.cta-secondary:hover,
.mwf-form .mwf-cancel input.cta.cta-secondary:hover,
.mwf-form .mwf-back input.cta.cta-secondary:hover,
.sapCpContentPage .cta.cta-secondary.sapCpButton:hover,
.mlp-mission .cta.cta-secondary.cu-call-to-action:hover,
.mlp-teaser-container .cta.cta-secondary.container-link:hover,
[data-tpl="poc01"] .cta.cta-secondary.container-link:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
a.mlp-call-to-action:visited,
.button:visited,
.mwf-form .mwf-next input:visited,
.mwf-form .mwf-cancel input:visited,
.mwf-form .mwf-back input:visited,
.sapCpContentPage .sapCpButton:visited,
.mlp-mission .cu-call-to-action:visited,
.mlp-teaser-container .container-link:visited,
[data-tpl="poc01"] .container-link:visited {
  color: #fff;
}
a.orange.mlp-call-to-action,
.orange.button,
.mwf-form .mwf-next input.orange,
.mwf-form .mwf-cancel input.orange,
.mwf-form .mwf-back input.orange,
.sapCpContentPage .orange.sapCpButton,
.mlp-mission .orange.cu-call-to-action,
.mlp-teaser-container .orange.container-link,
[data-tpl="poc01"] .orange.container-link {
  background-color: orange;
  color: #fff;
}
a.orange.mlp-call-to-action:hover,
.orange.button:hover,
.mwf-form .mwf-next input.orange:hover,
.mwf-form .mwf-cancel input.orange:hover,
.mwf-form .mwf-back input.orange:hover,
.sapCpContentPage .orange.sapCpButton:hover,
.mlp-mission .orange.cu-call-to-action:hover,
.mlp-teaser-container .orange.container-link:hover,
[data-tpl="poc01"] .orange.container-link:hover {
  background-color: orangered;
}
a.orange.mlp-call-to-action:focus,
.orange.button:focus,
.mwf-form .mwf-next input.orange:focus,
.mwf-form .mwf-cancel input.orange:focus,
.mwf-form .mwf-back input.orange:focus,
.sapCpContentPage .orange.sapCpButton:focus,
.mlp-mission .orange.cu-call-to-action:focus,
.mlp-teaser-container .orange.container-link:focus,
[data-tpl="poc01"] .orange.container-link:focus {
  outline: 2px solid black;
}
a.grey.mlp-call-to-action,
.grey.button,
.mwf-form .mwf-next input.grey,
.mwf-form .mwf-cancel input.grey,
.mwf-form .mwf-back input.grey,
.sapCpContentPage .grey.sapCpButton,
.mlp-mission .grey.cu-call-to-action,
.mlp-teaser-container .grey.container-link,
[data-tpl="poc01"] .grey.container-link {
  background-color: grey;
  color: #fff;
}
a.grey.mlp-call-to-action:hover,
.grey.button:hover,
.mwf-form .mwf-next input.grey:hover,
.mwf-form .mwf-cancel input.grey:hover,
.mwf-form .mwf-back input.grey:hover,
.sapCpContentPage .grey.sapCpButton:hover,
.mlp-mission .grey.cu-call-to-action:hover,
.mlp-teaser-container .grey.container-link:hover,
[data-tpl="poc01"] .grey.container-link:hover {
  background-color: darkgrey;
}
a.blue.mlp-call-to-action,
.blue.button,
.mwf-form .mwf-next input.blue,
.mwf-form .mwf-cancel input.blue,
.mwf-form .mwf-back input.blue,
.sapCpContentPage .blue.sapCpButton,
.mlp-mission .blue.cu-call-to-action,
.mlp-teaser-container .blue.container-link,
[data-tpl="poc01"] .blue.container-link {
  background-color: #033d5d;
  color: #fff;
}
a.blue.mlp-call-to-action:hover,
.blue.button:hover,
.mwf-form .mwf-next input.blue:hover,
.mwf-form .mwf-cancel input.blue:hover,
.mwf-form .mwf-back input.blue:hover,
.sapCpContentPage .blue.sapCpButton:hover,
.mlp-mission .blue.cu-call-to-action:hover,
.mlp-teaser-container .blue.container-link:hover,
[data-tpl="poc01"] .blue.container-link:hover {
  background: getColor(#033d5d, 0.75);
}
@media (max-width: 640px) {
  a.mlp-call-to-action,
  .button,
  .mwf-form .mwf-next input,
  .mwf-form .mwf-cancel input,
  .mwf-form .mwf-back input,
  .sapCpContentPage .sapCpButton,
  .mlp-mission .cu-call-to-action,
  a.button,
  .mlp-teaser-container .container-link,
  [data-tpl="poc01"] .container-link {
    display: block;
    margin-right: 0;
  }
}
.disabled .button,
.disabled .mwf-form .mwf-next input,
.mwf-form .mwf-next .disabled input,
.disabled .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .disabled input,
.disabled .mwf-form .mwf-back input,
.mwf-form .mwf-back .disabled input,
.disabled .sapCpContentPage .sapCpButton,
.sapCpContentPage .disabled .sapCpButton,
.disabled .mlp-mission .cu-call-to-action,
.mlp-mission .disabled .cu-call-to-action {
  background-color: #c5c5c5 !important;
  border-color: #c5c5c5 !important;
  color: #fff !important;
}
.disabled .button:hover,
.disabled .mwf-form .mwf-next input:hover,
.mwf-form .mwf-next .disabled input:hover,
.disabled .mwf-form .mwf-cancel input:hover,
.mwf-form .mwf-cancel .disabled input:hover,
.disabled .mwf-form .mwf-back input:hover,
.mwf-form .mwf-back .disabled input:hover,
.disabled .sapCpContentPage .sapCpButton:hover,
.sapCpContentPage .disabled .sapCpButton:hover,
.disabled .mlp-mission .cu-call-to-action:hover,
.mlp-mission .disabled .cu-call-to-action:hover {
  background-color: #c5c5c5 !important;
}
.ui-steps {
  margin-top: 3.5rem;
  width: 100%;
}
.ui-steps .step-label {
  display: flex;
}
.ui-steps ul {
  justify-content: space-between;
  align-items: center;
  list-style: none;
  display: flex;
  width: 100%;
  padding: 0;
}
.ui-steps ul .ui-steps-item {
  width: 100%;
  margin: 0;
  position: relative;
  display: flex;
}
.ui-steps ul .ui-steps-item:last-of-type.ui-steps-current .ui-steps-title {
  left: unset;
  right: 0;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item:last-of-type.ui-steps-current .ui-steps-title {
    right: 5px;
  }
}
.ui-steps ul .ui-steps-item .ui-steps-number,
.ui-steps ul .ui-steps-item .ui-steps-title {
  display: none;
}
.ui-steps ul .ui-steps-item.ui-steps-current .ui-steps-title {
  font-size: 20px;
  line-height: 31px;
  white-space: nowrap;
  display: block;
  position: absolute;
  color: #033d5d;
  top: -190%;
  left: 0;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item.ui-steps-current .ui-steps-title {
    left: 5px;
    font-size: 18px;
    line-height: 23px;
  }
}
.ui-steps ul .ui-steps-item .ui-menuitem-link {
  cursor: default;
  background-clip: padding-box;
  background-color: #47a190;
  border: 2px solid #ffffff;
  border-radius: 50px;
  height: 13px;
  width: 13px;
  z-index: 1;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item .ui-menuitem-link {
    background-color: #366a88;
    border: 5px solid transparent;
    width: 100%;
    min-width: 1px;
    height: 6px;
  }
}
.ui-steps ul .ui-steps-item:after {
  border-top: 3px solid #47a190;
  border-radius: 50px;
  position: absolute;
  top: calc(50% - 1px);
  width: calc(100% - 14px);
  content: "";
  left: 17px;
  left: 15px;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item:after {
    content: none;
  }
}
.ui-steps ul .ui-steps-item.ui-steps-current .ui-menuitem-link {
  cursor: default;
  color: #688b9e;
  background-color: #366a88;
  border: 2px solid #ffffff;
  box-shadow: #366a88 0px 0px 10px 0px;
  border-radius: 50px;
  height: 17px;
  width: 17px;
  z-index: 1;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item.ui-steps-current .ui-menuitem-link {
    background-color: #366a88;
    border: 5px solid transparent;
    box-shadow: none;
    width: 100%;
    height: 6px;
  }
}
.ui-steps ul .ui-steps-item.ui-steps-current:after {
  border-color: #939393;
  border-width: 1px;
  top: 50%;
}
.ui-steps ul .ui-steps-item.ui-steps-current ~ .ui-steps-item:after {
  border-color: #939393;
  border-width: 1px;
  top: 50%;
}
.ui-steps
  ul
  .ui-steps-item.ui-steps-current
  ~ .ui-steps-item
  .ui-menuitem-link {
  cursor: default;
  height: 11px;
  width: 11px;
  background-color: white;
  outline: 2px solid #ffffff;
  border: 1px solid #939393;
}
@media (max-width: 768px) {
  .ui-steps
    ul
    .ui-steps-item.ui-steps-current
    ~ .ui-steps-item
    .ui-menuitem-link {
    background-color: #939393;
    border: 5px solid transparent;
    outline: none;
    width: 100%;
    height: 6px;
  }
}
.ui-steps ul .ui-steps-item:last-child {
  width: auto;
}
@media (max-width: 768px) {
  .ui-steps ul .ui-steps-item:last-child {
    width: 100%;
  }
}
.ui-steps ul .ui-steps-item:last-child:after {
  content: none;
}
ul li,
ol li {
  margin-bottom: 0.5em;
}
ul.no-list,
ol.no-list {
  margin: 0;
  padding: 0;
}
ul.no-list li,
ol.no-list li {
  list-style: none;
  margin-bottom: 0;
}
ul.horizontal li,
ol.horizontal li {
  display: inline-block;
}
ul.vertical li,
ol.vertical li {
  display: block;
}
ul.left,
ol.left {
  float: left;
}
ul.right,
ol.right {
  float: right;
}
ul.center,
ol.center {
  text-align: center;
}
ul.mlp-checkmark-list {
  list-style: none;
  padding-left: 0 !important;
}
ul.mlp-checkmark-list li {
  padding-left: 34px;
  position: relative;
  margin-bottom: 20px;
  line-height: 1.2;
  box-sizing: border-box;
  display: block;
}
@media (max-width: 768px) {
  ul.mlp-checkmark-list li {
    margin-bottom: 12px;
  }
}
ul.mlp-checkmark-list li:last-child {
  margin-bottom: 0;
}
ul.mlp-checkmark-list li:before {
  position: absolute;
  left: 0;
  width: 15px;
  height: 11px;
  padding-left: 1px;
  font-size: 7px;
  color: #84b97e;
  border: 1.5px solid #84b97e;
  border-radius: 50%;
  text-align: center;
  line-height: 7px !important;
  font-weight: bold !important;
  padding-top: 4px;
}
ul.mlp-checkmark-list--2-cols {
  column-count: 2;
}
@media (max-width: 640px) {
  ul.mlp-checkmark-list--2-cols {
    column-count: 1;
  }
}
ul.mlp-checkmark-list--2-cols li {
  padding-right: 20px;
}
figure {
  margin: 1em 0;
  position: relative;
  color: #999999;
  font-size: 18px;
}
figure img {
  width: 100%;
  max-width: 100%;
  height: auto;
}
figure figcaption {
  padding: 7px 9px;
  color: #717171;
}
.mediabox-img.ls-blur-up-is-loading,
.mediabox-img.lazyload:not([src]) {
  visibility: hidden;
}
.mediabox {
  position: relative;
  display: block;
  height: 0;
  width: 100%;
  padding-bottom: 66.6667%;
}
.ls-blur-up-img,
.mediabox-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  font-family: "blur-up: always", "object-fit: cover";
  object-fit: cover;
}
.ls-blur-up-img {
  filter: blur(10px);
  opacity: 1;
  transition: opacity 1000ms, filter 1500ms;
}
.ls-blur-up-img.ls-inview.ls-original-loaded {
  opacity: 0;
  filter: blur(5px);
}
.responsive-image {
  object-fit: cover;
  width: 100%;
}
.responsive-image.h-100 {
  height: 100%;
}
.responsive-image.fixed-image {
  position: absolute;
}
.tableContainer {
  margin: 1.5rem 0;
}
table {
  border-collapse: collapse;
  border-spacing: 1px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
table a {
  white-space: nowrap;
}
@media (max-width: 768px) {
  table a {
    white-space: pre-wrap;
  }
}
table caption {
  padding-bottom: 5px;
}
table tr {
  background-color: #d1dce2;
}
@media (max-width: 768px) {
  table tr {
    display: grid;
  }
}
table tr a.external,
table tr a [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
table tr a.external:after,
table tr a [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
table tr a:not(.button).internal,
table tr [data-tpl="mtc02"] a.container-link:not(.button),
[data-tpl="mtc02"] table tr a.container-link:not(.button) {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
}
table tr a:not(.button):hover {
  text-decoration: solid underline 2px;
  text-underline-offset: 3px;
}
table th {
  background: #688b9e;
  color: #ffffff;
}
table th,
table td {
  padding: 15px;
  font-size: 1rem;
  text-align: left;
  vertical-align: top;
  border-right: 1px solid #ffffff;
}
@media (max-width: 768px) {
  table th,
  table td {
    padding: 8px;
    line-height: 1.4;
    font-size: 20px;
  }
}
table td,
table th {
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
}
table thead {
  border-bottom: 1px solid #fff;
}
table tbody th {
  border-bottom: 1px solid #fff;
}
table tbody tr:last-of-type {
  border-bottom: none;
}
table tr {
  border-bottom: 1px solid #fff;
}
table ul {
  margin: 0;
}
@media (max-width: 1024px) {
  table {
    margin-bottom: 1rem;
  }
  table td,
  table th {
    min-width: 250px !important;
  }
  table + p {
    display: none;
  }
}
.tableContainer {
  overflow-x: auto;
}
@media (min-width: 768px) {
  .tableContainer .vertical-striped tr td:nth-of-type(odd) {
    background-color: #b2c4ce;
  }
  .tableContainer .horizontal-striped tr:nth-of-type(even) {
    background-color: #b2c4ce;
  }
}
.mlp-tag-list .mlp-tag-list-content .mlp-tag {
  background: #eae7e1;
  border-radius: 4px;
  display: inline-block;
  margin: 0 0.2em 8px;
  padding: 3px 10px;
}
.mlp-tag-list .mlp-tag-list-content .mlp-tag:before {
  content: "#";
  margin-right: -0.25em;
}
.mlp-tag-list .mlp-tag-list-content .mlp-tag span.mlp-tag-amount {
  color: #c5c5c5;
}
.mlp-tags {
  list-style: none;
  display: flex;
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
  text-transform: none;
  font-size: 1rem;
  padding-left: 0;
  margin: 0;
  flex-wrap: wrap;
}
.mlp-tags__reset {
  border: none !important;
}
.mlp-tags__reset a {
  font-family: "MLP Bold", Arial, sans-serif;
  text-transform: none;
}
.mlp-tags__item {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 5px 10px;
  margin-right: 20px;
  margin-bottom: 12px;
  position: relative;
  cursor: pointer;
}
.mlp-tags__item--active,
.mlp-tags__item--active-with-close {
  background: #cac2b4;
  border-color: #cac2b4;
  cursor: pointer;
}
.mlp-tags__item--active-with-close {
  padding-left: 30px;
}
.mlp-tags__item--active-with-close:after,
.mlp-tags__item--active-with-close:before {
  content: "";
  height: 2px;
  width: 15px;
  background: #4c4c4c;
  position: absolute;
  top: 50%;
  left: 8px;
  margin-top: -2px;
  transform-origin: center center;
}
.mlp-tags__item--active-with-close:after {
  transform: rotate(45deg);
}
.mlp-tags__item--active-with-close:before {
  transform: rotate(-45deg);
}
.mlp-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mlp-slider figure {
  margin: 0;
}
.slide-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slide-wrapper:hover .slide-tools .slide-tool-controls > div {
  opacity: 1 !important;
}
.slide-wrapper .slide-content {
  height: inherit;
  min-height: inherit;
  max-height: inherit;
  overflow: hidden;
  padding-bottom: 50px;
}
.slide-wrapper .slide-content .slide-content-inner {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
.slide-wrapper .slide-content .slide {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: flex-start;
  height: auto !important;
  position: relative;
  margin: 0;
}
.slide-wrapper .slide-content .slide .mlp-teaser[data-tpl="por02"] {
  flex-basis: 33.3333% !important;
}
@media (max-width: 768px) {
  .slide-wrapper .slide-content .slide .mlp-teaser[data-tpl="por02"] {
    flex-basis: 50% !important;
  }
}
@media (max-width: 640px) {
  .slide-wrapper .slide-content .slide .mlp-teaser[data-tpl="por02"] {
    flex-basis: 100% !important;
  }
}
.slide-wrapper .slide-content .slide .mlp-stage-item {
  width: 100%;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  -o-flex: 1;
  flex: 1;
}
.slide-wrapper .slide-content .slide > img:only-child,
.slide-wrapper .slide-content .slide > iframe:only-child {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  height: auto !important;
  width: 100%;
}
.slide-wrapper .slide-content .slide figcaption {
  padding-bottom: 0;
}
.slide-wrapper .slide-content img {
  min-height: 1px;
}
.slide-tools .prev {
  order: 0;
  left: 0px;
}
.slide-tools .prev:hover {
  opacity: 1;
  cursor: pointer;
}
.slide-tools .prev:before {
  font-weight: bolder;
}
.slide-tools .next {
  order: 2;
  right: 0px;
}
.slide-tools .next:hover {
  opacity: 1;
  cursor: pointer;
}
.slide-tools .next:before {
  font-weight: bolder;
}
.slide-tools .prev,
.slide-tools .next {
  font-size: 18px;
  color: #033d5d;
  opacity: 0.5;
  text-shadow: -1px 0 rgba(255, 255, 255, 0.5), 0 1px rgba(255, 255, 255, 0.5),
    1px 0 rgba(255, 255, 255, 0.5), 0 -1px rgba(255, 255, 255, 0.5);
}
@media (max-width: 1024px) {
  .slide-tools .prev,
  .slide-tools .next {
    display: none !important;
  }
}
.slide-tool-pager-wrapper {
  display: flex;
  justify-content: center !important;
  align-items: center !important;
  padding: 8px 0 10px 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  overflow-x: hidden;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.slide-tool-pager-wrapper::-webkit-scrollbar {
  display: none;
}
.slide-tool-pager {
  -webkit-transition: background 300ms ease-out;
  -moz-transition: background 300ms ease-out;
  -o-transition: background 300ms ease-out;
  transition: background 300ms ease-out;
  display: inline-flex;
  line-height: 31px;
  padding-right: 8px !important;
  padding-left: 8px !important;
  margin: 0 !important;
  text-align: center !important;
  white-space: nowrap;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
}
.slide-tool-pager > li {
  display: inline-block;
  margin: 0 4px;
  padding: 0 6px;
  -webkit-tap-highlight-color: transparent;
}
.slide-tool-pager > li span {
  cursor: pointer;
  border-radius: 100%;
  background: #033d5d;
  opacity: 0.5;
  border: 1px solid white;
  -webkit-tap-highlight-color: transparent;
  display: block;
  height: 12px;
  width: 12px;
  -webkit-transition: all 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: all 250ms ease-out 0ms;
  -o-transition: all 250ms ease-out 0ms;
  transition: all 250ms ease-out 0ms;
}
.slide-tool-pager > li.active span {
  opacity: 1;
}
.financify .slide-wrapper .slide-tools .slide-tool-controls .prev:before,
.financify .slide-wrapper .slide-tools .slide-tool-controls .next:before {
  color: #47a190;
}
.mlp-stage .slide-wrapper:hover .prev,
.mlp-stage .slide-wrapper:hover .next {
  opacity: 0.6 !important;
  -webkit-transition-property: opacity, -webkit-transform, background;
  -moz-transition-property: opacity, -moz-transform, background;
  -o-transition-property: opacity, -o-transform, background;
  transition-property: opacity, transform, background;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 50ms;
  -moz-transition-delay: 50ms;
  -o-transition-delay: 50ms;
  transition-delay: 50ms;
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper {
  padding-top: 2px;
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  overflow-x: visible;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper::-webkit-scrollbar {
  display: none;
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev {
  position: absolute;
  top: -250px;
  left: 40px;
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:before {
  position: absolute;
  transform: translateX(-55%);
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next {
  position: absolute;
  right: 40px;
  top: -250px;
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next:before {
  position: absolute;
  transform: translateX(-45%);
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next {
  opacity: 0.1;
  -webkit-transition-property: opacity, -webkit-transform, background;
  -moz-transition-property: opacity, -moz-transform, background;
  -o-transition-property: opacity, -o-transform, background;
  transition-property: opacity, transform, background;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 50ms;
  -moz-transition-delay: 50ms;
  -o-transition-delay: 50ms;
  transition-delay: 50ms;
}
@media (max-width: 830px) {
  .mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev,
  .mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next {
    display: none !important;
  }
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:before,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next:before {
  font-size: 50px;
  font-weight: normal;
  text-shadow: none;
  background: #fff;
  color: #033d5d;
  padding: 15px;
  top: 15px;
  left: 50%;
}
@media (max-width: 768px) {
  .mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:before,
  .mlp-stage
    .slide-wrapper
    .slide-tools
    .slide-tool-pager-wrapper
    .next:before {
    font-size: 30px;
  }
}
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:hover,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next:hover {
  opacity: 1 !important;
}
.mlp-video {
  height: auto;
  max-width: 100%;
  position: relative;
}
.mlp-video iframe {
  width: 100%;
  height: auto;
  min-height: 390px;
}
.mlp-base-accordion,
[data-tpl="acc01"],
.mlp-accordion[data-tpl="akk01"],
[data-tpl="accordion-search"] {
  margin-bottom: 5rem;
  *zoom: 1;
}
@media (max-width: 768px) {
  .mlp-base-accordion,
  [data-tpl="acc01"],
  .mlp-accordion[data-tpl="akk01"],
  [data-tpl="accordion-search"] {
    margin-bottom: 2.5rem;
  }
}
.mlp-base-accordion:after,
[data-tpl="acc01"]:after,
.mlp-accordion[data-tpl="akk01"]:after,
[data-tpl="accordion-search"]:after {
  content: "";
  display: table;
  clear: both;
}
.mlp-base-accordion .mlp-teaser-container,
[data-tpl="acc01"] .mlp-teaser-container,
.mlp-accordion[data-tpl="akk01"] .mlp-teaser-container,
[data-tpl="accordion-search"] .mlp-teaser-container {
  padding-bottom: 0;
}
.mlp-base-accordion .mlp-teaser-container .mlp-row,
[data-tpl="acc01"] .mlp-teaser-container .mlp-row,
.mlp-accordion[data-tpl="akk01"] .mlp-teaser-container .mlp-row,
[data-tpl="accordion-search"] .mlp-teaser-container .mlp-row,
.mlp-base-accordion .mlp-teaser-container [data-tpl="location-map"],
[data-tpl="acc01"] .mlp-teaser-container [data-tpl="location-map"],
.mlp-accordion[data-tpl="akk01"]
  .mlp-teaser-container
  [data-tpl="location-map"],
[data-tpl="accordion-search"] .mlp-teaser-container [data-tpl="location-map"] {
  flex-direction: column;
  margin-top: unset !important;
}
.mlp-base-accordion .mlp-accordion-main-headline,
[data-tpl="acc01"] .mlp-accordion-main-headline,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-main-headline,
[data-tpl="accordion-search"] .mlp-accordion-main-headline,
.mlp-base-accordion .mlp-accordion-main-subheadline,
[data-tpl="acc01"] .mlp-accordion-main-subheadline,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-main-subheadline,
[data-tpl="accordion-search"] .mlp-accordion-main-subheadline {
  color: #2b2b2b;
  text-align: center;
  margin-bottom: 2rem;
}
.mlp-base-accordion .mlp-accordion-item,
[data-tpl="acc01"] .mlp-accordion-item,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-item,
[data-tpl="accordion-search"] .mlp-accordion-item {
  margin-bottom: 0.88888888888rem;
}
.mlp-base-accordion .mlp-accordion-item .mlp-accordion-content,
[data-tpl="acc01"] .mlp-accordion-item .mlp-accordion-content,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-item .mlp-accordion-content,
[data-tpl="accordion-search"] .mlp-accordion-item .mlp-accordion-content {
  display: none;
  max-height: 0px;
  overflow: hidden;
  background-color: #fff;
}
.mlp-base-accordion .mlp-accordion-item .mlp-accordion-content .content,
[data-tpl="acc01"] .mlp-accordion-item .mlp-accordion-content .content,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .mlp-accordion-content
  .content,
[data-tpl="accordion-search"]
  .mlp-accordion-item
  .mlp-accordion-content
  .content {
  color: #2f2f2f;
  padding: 0 1rem;
  padding-top: 0.5rem;
}
.mlp-base-accordion .mlp-accordion-item .mlp-accordion-content .content p,
[data-tpl="acc01"] .mlp-accordion-item .mlp-accordion-content .content p,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .mlp-accordion-content
  .content
  p,
[data-tpl="accordion-search"]
  .mlp-accordion-item
  .mlp-accordion-content
  .content
  p {
  margin-top: 0;
  margin-bottom: 1rem;
}
.mlp-base-accordion .mlp-accordion-item.open,
[data-tpl="acc01"] .mlp-accordion-item.open,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-item.open,
[data-tpl="accordion-search"] .mlp-accordion-item.open {
  outline: 2px solid #375c82;
  border-radius: 2px;
  overflow: hidden;
}
.mlp-base-accordion .mlp-accordion-item.open .mlp-accordion-content,
[data-tpl="acc01"] .mlp-accordion-item.open .mlp-accordion-content,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-content,
[data-tpl="accordion-search"] .mlp-accordion-item.open .mlp-accordion-content {
  display: block;
  max-height: 10000px;
}
.mlp-base-accordion .mlp-accordion-item.open .mlp-accordion-headline,
[data-tpl="acc01"] .mlp-accordion-item.open .mlp-accordion-headline,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline,
[data-tpl="accordion-search"] .mlp-accordion-item.open .mlp-accordion-headline {
  background-color: #fff;
}
.mlp-base-accordion
  .mlp-accordion-item.open
  .mlp-accordion-headline:focus-within,
[data-tpl="acc01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline:focus-within,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline:focus-within,
[data-tpl="accordion-search"]
  .mlp-accordion-item.open
  .mlp-accordion-headline:focus-within {
  outline: none;
}
.mlp-base-accordion
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .fa-subset.angle-down,
[data-tpl="acc01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .fa-subset.angle-down,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .fa-subset.angle-down,
[data-tpl="accordion-search"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .fa-subset.angle-down,
.mlp-base-accordion
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  .mlp-base-accordion
  .mlp-accordion-item.open
  .mlp-accordion-headline
  button.open:not(:only-child):before,
[data-tpl="acc01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  [data-tpl="acc01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  button.open:not(:only-child):before,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  button.open:not(:only-child):before,
[data-tpl="accordion-search"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  [data-tpl="accordion-search"]
  .mlp-accordion-item.open
  .mlp-accordion-headline
  button.open:not(:only-child):before {
  color: #375c82;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  transform: rotate(180deg);
}
.mlp-base-accordion .mlp-accordion-headline,
[data-tpl="acc01"] .mlp-accordion-headline,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline,
[data-tpl="accordion-search"] .mlp-accordion-headline {
  overflow: hidden;
  *zoom: 1;
  -webkit-transition: background-color 300ms;
  -moz-transition: background-color 300ms;
  -o-transition: background-color 300ms;
  transition: background-color 300ms;
  position: relative;
  cursor: pointer;
  display: block;
  padding: 0.625rem 1rem;
  font-size: 1.44444444444rem;
  line-height: 1.2;
  font-family: "MLP Bold";
  background-color: #f0f3f6;
  color: #1d3f5b !important;
  margin: 0 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  justify-content: space-between;
  border-radius: 2px;
}
.mlp-base-accordion .mlp-accordion-headline:hover,
[data-tpl="acc01"] .mlp-accordion-headline:hover,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline:hover,
[data-tpl="accordion-search"] .mlp-accordion-headline:hover {
  background-color: #d0dae3;
}
.mlp-base-accordion .mlp-accordion-headline:focus-within,
[data-tpl="acc01"] .mlp-accordion-headline:focus-within,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline:focus-within,
[data-tpl="accordion-search"] .mlp-accordion-headline:focus-within {
  outline: 2px solid #375c82;
}
.mlp-base-accordion .mlp-accordion-headline label,
[data-tpl="acc01"] .mlp-accordion-headline label,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline label,
[data-tpl="accordion-search"] .mlp-accordion-headline label {
  display: block;
  float: left;
  cursor: pointer;
}
.mlp-base-accordion .mlp-accordion-headline .mlp-accordion-icon,
[data-tpl="acc01"] .mlp-accordion-headline .mlp-accordion-icon,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline .mlp-accordion-icon,
[data-tpl="accordion-search"] .mlp-accordion-headline .mlp-accordion-icon {
  padding-left: 1rem;
  display: flex;
  align-items: center;
}
.mlp-base-accordion .mlp-accordion-headline .fa-subset.angle-down,
[data-tpl="acc01"] .mlp-accordion-headline .fa-subset.angle-down,
.mlp-accordion[data-tpl="akk01"] .mlp-accordion-headline .fa-subset.angle-down,
[data-tpl="accordion-search"] .mlp-accordion-headline .fa-subset.angle-down,
.mlp-base-accordion
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  .mlp-base-accordion
  .mlp-accordion-headline
  button.open:not(:only-child):before,
[data-tpl="acc01"]
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  [data-tpl="acc01"]
  .mlp-accordion-headline
  button.open:not(:only-child):before,
.mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-headline
  button.open:not(:only-child):before,
[data-tpl="accordion-search"]
  .mlp-accordion-headline
  .mlp-sitemap-group
  li
  button.open:not(:only-child):before,
.mlp-sitemap-group
  li
  [data-tpl="accordion-search"]
  .mlp-accordion-headline
  button.open:not(:only-child):before {
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.mlp-base-accordion input.mlp-accordion-trigger,
[data-tpl="acc01"] input.mlp-accordion-trigger,
.mlp-accordion[data-tpl="akk01"] input.mlp-accordion-trigger,
[data-tpl="accordion-search"] input.mlp-accordion-trigger {
  display: none;
}
.mlp-base-accordion input.mlp-accordion-trigger ~ .mlp-accordion-content,
[data-tpl="acc01"] input.mlp-accordion-trigger ~ .mlp-accordion-content,
.mlp-accordion[data-tpl="akk01"]
  input.mlp-accordion-trigger
  ~ .mlp-accordion-content,
[data-tpl="accordion-search"]
  input.mlp-accordion-trigger
  ~ .mlp-accordion-content {
  max-height: 0;
  overflow: hidden;
}
.mlp-base-accordion input.mlp-accordion-trigger:checked ~ .mlp-headline:before,
[data-tpl="acc01"] input.mlp-accordion-trigger:checked ~ .mlp-headline:before,
.mlp-accordion[data-tpl="akk01"]
  input.mlp-accordion-trigger:checked
  ~ .mlp-headline:before,
[data-tpl="accordion-search"]
  input.mlp-accordion-trigger:checked
  ~ .mlp-headline:before {
  content: "-";
}
.mlp-base-accordion
  input.mlp-accordion-trigger:checked
  ~ .mlp-accordion-content,
[data-tpl="acc01"] input.mlp-accordion-trigger:checked ~ .mlp-accordion-content,
.mlp-accordion[data-tpl="akk01"]
  input.mlp-accordion-trigger:checked
  ~ .mlp-accordion-content,
[data-tpl="accordion-search"]
  input.mlp-accordion-trigger:checked
  ~ .mlp-accordion-content {
  max-height: 1000px;
}
.mlp-back-to-top {
  position: fixed;
  width: 50px;
  height: 50px;
  bottom: 40px;
  right: 20px;
  background: white;
  border-radius: 50%;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.2);
  z-index: 22;
  font-size: 28px;
  font-weight: bold;
  color: #688b9e;
  transition: opacity 0.3s, box-shadow 0.3s, transform 0.3s;
  transform: translateY(0);
  opacity: 0;
  pointer-events: none;
  cursor: pointer;
}
.mlp-back-to-top--visible {
  opacity: 1;
  pointer-events: all;
}
.mlp-back-to-top:before {
  transform: rotate(180deg) scaleX(0.85);
  display: block;
  position: relative;
  left: -9px;
  top: 8px;
  opacity: 0.8;
}
.mlp-back-to-top:hover {
  box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.2);
  transform: translateY(-1px);
}
.mlp-back-to-top:hover:before {
  opacity: 1;
}
.mlp-rating ul li:first-child div fieldset {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  row-gap: 10px;
  padding-block-end: 25px;
}
@media (max-width: 640px) {
  .mlp-rating ul li:first-child div fieldset {
    justify-content: center;
  }
}
.mlp-rating ul li:first-child div fieldset .mwf-option {
  width: 30px;
  padding-right: 9px;
  padding-top: 10px;
}
.mlp-rating
  ul
  li:first-child
  div
  fieldset
  .mwf-option
  .mwf-radio:checked
  + label
  > p {
  color: white;
}
.mlp-rating ul li:first-child div fieldset .mwf-option label {
  padding-left: 0;
  margin-right: 0;
}
.mlp-rating ul li:first-child div fieldset .mwf-option label p {
  color: black;
  position: absolute;
  top: 1px;
  width: 32px;
  height: 32px;
  z-index: 3;
  text-align: center;
  font-weight: bold;
}
.sapCpContentPage fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
}
.sapCpContentPage fieldset label {
  padding-bottom: 5px;
}
.sapCpContentPage textarea,
.sapCpContentPage select,
.sapCpContentPage input[type="date"],
.sapCpContentPage input[type="datetime"],
.sapCpContentPage input[type="datetime-local"],
.sapCpContentPage input[type="email"],
.sapCpContentPage input[type="month"],
.sapCpContentPage input[type="number"],
.sapCpContentPage input[type="password"],
.sapCpContentPage input[type="search"],
.sapCpContentPage input[type="tel"],
.sapCpContentPage input[type="text"],
.sapCpContentPage input[type="time"],
.sapCpContentPage input[type="url"],
.sapCpContentPage input[type="week"] {
  background-color: #f1f4f6;
  border: 1px solid #eae7e1;
  outline: 0;
  color: #4c4c4c;
  resize: none;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  width: 100%;
  display: block;
  font-family: inherit;
  font-size: 20px;
  color: #4c4c4c;
}
.sapCpContentPage textarea:focus,
.sapCpContentPage select:focus,
.sapCpContentPage input[type="date"]:focus,
.sapCpContentPage input[type="datetime"]:focus,
.sapCpContentPage input[type="datetime-local"]:focus,
.sapCpContentPage input[type="email"]:focus,
.sapCpContentPage input[type="month"]:focus,
.sapCpContentPage input[type="number"]:focus,
.sapCpContentPage input[type="password"]:focus,
.sapCpContentPage input[type="search"]:focus,
.sapCpContentPage input[type="tel"]:focus,
.sapCpContentPage input[type="text"]:focus,
.sapCpContentPage input[type="time"]:focus,
.sapCpContentPage input[type="url"]:focus,
.sapCpContentPage input[type="week"]:focus {
  outline: 2px solid #b25217;
}
.sapCpContentPage input[type="checkbox"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  float: left;
  margin-right: 10px;
}
.sapCpContentPage input[type="checkbox"] ~ label {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.sapCpContentPage input[type="checkbox"] ~ label:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
}
.sapCpContentPage input[type="checkbox"] + input + label {
  float: left;
  vertical-align: middle;
  line-height: 30px !important;
  margin-right: 20px;
  margin-left: 0;
}
.sapCpContentPage input[type="checkbox"]:checked ~ label:after {
  display: block;
  color: #375c82;
  position: absolute;
  top: 8px;
  left: -22px;
  font-size: 16px;
}
.sapCpContentPage input[type="radio"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 0;
  height: 0;
}
.sapCpContentPage input[type="radio"] + label,
.sapCpContentPage input[type="radio"] + span {
  position: relative;
  padding-left: 10px;
}
.sapCpContentPage input[type="radio"] + label:before,
.sapCpContentPage input[type="radio"] + span:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.sapCpContentPage input[type="radio"]:checked + label:before,
.sapCpContentPage input[type="radio"]:checked + span:before {
  background: #cccccc;
}
.sapCpContentPage input[type="radio"] + label {
  padding-left: 40px;
  padding-bottom: 10px;
}
.sapCpContentPage input[type="radio"] + label,
.sapCpContentPage input[type="radio"] + span {
  float: left;
  vertical-align: middle;
  line-height: 30px;
  margin-right: 20px;
  cursor: pointer;
}
.sapCpContentPage input[type="radio"] + label:before,
.sapCpContentPage input[type="radio"] + span:before {
  left: 0;
}
.sapCpContentPage input[type="radio"]:checked + label:after,
.sapCpContentPage input[type="radio"]:checked + span:after {
  position: absolute;
  top: 1px;
  left: 1px;
  background: #375c82;
  width: 30px;
  height: 30px;
  content: "";
  display: block;
  z-index: 2;
  visibility: visible;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
  cursor: pointer;
}
.sapCpContentPage input[type="radio"]:checked + label:before,
.sapCpContentPage input[type="radio"]:checked + span:before {
  background: #f1f4f6;
  z-index: 1;
}
.sapCpContentPage input[type="radio"]:checked + label:after,
.sapCpContentPage input[type="radio"]:checked + span:after {
  opacity: 1;
}
.sapCpContentPage input[type="radio"]:focus + label::before {
  outline: 2px solid #b25217;
}
.sapCpContentPage .select-container,
.sapCpContentPage .mlp-form-select-container > div.mlp-form-element {
  position: relative;
}
.sapCpContentPage .select-container:hover,
.sapCpContentPage .mlp-form-select-container > div.mlp-form-element:hover {
  cursor: pointer;
}
.sapCpContentPage .select-container:before,
.sapCpContentPage .mlp-form-select-container > div.mlp-form-element:before {
  font-family: "mlp-icons-studenten";
  pointer-events: none;
  color: #688b9e;
  display: block;
  position: absolute;
  right: 15px;
  top: 12px;
  line-height: 1;
  z-index: 1;
  font-size: 12px;
}
.sapCpContentPage .select-container select,
.sapCpContentPage .mlp-form-select-container > div.mlp-form-element select {
  font-family: "MLP Caps Bold";
  text-transform: uppercase;
  margin: 0;
  padding: 11px 30px 11px 10px;
  height: 52px;
  outline: none;
  border: none;
  background-color: #fff;
  color: #688b9e;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  cursor: pointer;
  display: block;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.sapCpContentPage .select-container select::-ms-expand,
.sapCpContentPage
  .mlp-form-select-container
  > div.mlp-form-element
  select::-ms-expand {
  display: none;
}
.sapCpContentPage .select-container select:hover,
.sapCpContentPage
  .mlp-form-select-container
  > div.mlp-form-element
  select:hover {
  background-color: #e6e6e6;
}
.sapCpContentPage .select-container select option,
.sapCpContentPage
  .mlp-form-select-container
  > div.mlp-form-element
  select
  option {
  text-transform: none;
}
.sapCpContentPage .appearance .select-container:before,
.sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before {
  top: 20px;
}
.mwf-form fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
}
.mwf-form fieldset label {
  padding-bottom: 5px;
}
.mwf-form textarea,
.mwf-form select,
.mwf-form input[type="date"],
.mwf-form input[type="datetime"],
.mwf-form input[type="datetime-local"],
.mwf-form input[type="email"],
.mwf-form input[type="month"],
.mwf-form input[type="number"],
.mwf-form input[type="password"],
.mwf-form input[type="search"],
.mwf-form input[type="tel"],
.mwf-form input[type="text"],
.mwf-form input[type="time"],
.mwf-form input[type="url"],
.mwf-form input[type="week"] {
  background-color: #f1f4f6;
  border: 1px solid #eae7e1;
  outline: 0;
  color: #4c4c4c;
  resize: none;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  width: 100%;
  display: block;
  font-family: inherit;
  font-size: 20px;
  color: #4c4c4c;
}
.mwf-form textarea:focus,
.mwf-form select:focus,
.mwf-form input[type="date"]:focus,
.mwf-form input[type="datetime"]:focus,
.mwf-form input[type="datetime-local"]:focus,
.mwf-form input[type="email"]:focus,
.mwf-form input[type="month"]:focus,
.mwf-form input[type="number"]:focus,
.mwf-form input[type="password"]:focus,
.mwf-form input[type="search"]:focus,
.mwf-form input[type="tel"]:focus,
.mwf-form input[type="text"]:focus,
.mwf-form input[type="time"]:focus,
.mwf-form input[type="url"]:focus,
.mwf-form input[type="week"]:focus {
  outline: 2px solid #b25217;
}
.mwf-form input[type="checkbox"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  float: left;
  margin-right: 10px;
}
.mwf-form input[type="checkbox"] ~ label {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.mwf-form input[type="checkbox"] ~ label:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
}
.mwf-form input[type="checkbox"] + input + label {
  float: left;
  vertical-align: middle;
  line-height: 30px !important;
  margin-right: 20px;
  margin-left: 0;
}
.mwf-form input[type="checkbox"]:checked ~ label:after {
  display: block;
  color: #375c82;
  position: absolute;
  top: 8px;
  left: -22px;
  font-size: 16px;
}
.mwf-form input[type="radio"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 0;
  height: 0;
}
.mwf-form input[type="radio"] + label,
.mwf-form input[type="radio"] + span {
  position: relative;
  padding-left: 10px;
}
.mwf-form input[type="radio"] + label:before,
.mwf-form input[type="radio"] + span:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.mwf-form input[type="radio"]:checked + label:before,
.mwf-form input[type="radio"]:checked + span:before {
  background: #cccccc;
}
.mwf-form input[type="radio"] + label {
  padding-left: 40px;
  padding-bottom: 10px;
}
.mwf-form input[type="radio"] + label,
.mwf-form input[type="radio"] + span {
  float: left;
  vertical-align: middle;
  line-height: 30px;
  margin-right: 20px;
  cursor: pointer;
}
.mwf-form input[type="radio"] + label:before,
.mwf-form input[type="radio"] + span:before {
  left: 0;
}
.mwf-form input[type="radio"]:checked + label:after,
.mwf-form input[type="radio"]:checked + span:after {
  position: absolute;
  top: 1px;
  left: 1px;
  background: #375c82;
  width: 30px;
  height: 30px;
  content: "";
  display: block;
  z-index: 2;
  visibility: visible;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
  cursor: pointer;
}
.mwf-form input[type="radio"]:checked + label:before,
.mwf-form input[type="radio"]:checked + span:before {
  background: #f1f4f6;
  z-index: 1;
}
.mwf-form input[type="radio"]:checked + label:after,
.mwf-form input[type="radio"]:checked + span:after {
  opacity: 1;
}
.mwf-form input[type="radio"]:focus + label::before {
  outline: 2px solid #b25217;
}
.mwf-form .select-container,
.mwf-form .mlp-form-select-container > div.mlp-form-element {
  position: relative;
}
.mwf-form .select-container:hover,
.mwf-form .mlp-form-select-container > div.mlp-form-element:hover {
  cursor: pointer;
}
.mwf-form .select-container:before,
.mwf-form .mlp-form-select-container > div.mlp-form-element:before {
  font-family: "mlp-icons-studenten";
  pointer-events: none;
  color: #688b9e;
  display: block;
  position: absolute;
  right: 15px;
  top: 12px;
  line-height: 1;
  z-index: 1;
  font-size: 12px;
}
.mwf-form .select-container select,
.mwf-form .mlp-form-select-container > div.mlp-form-element select {
  font-family: "MLP Caps Bold";
  text-transform: uppercase;
  margin: 0;
  padding: 11px 30px 11px 10px;
  height: 52px;
  outline: none;
  border: none;
  background-color: #fff;
  color: #688b9e;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  cursor: pointer;
  display: block;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.mwf-form .select-container select::-ms-expand,
.mwf-form .mlp-form-select-container > div.mlp-form-element select::-ms-expand {
  display: none;
}
.mwf-form .select-container select:hover,
.mwf-form .mlp-form-select-container > div.mlp-form-element select:hover {
  background-color: #e6e6e6;
}
.mwf-form .select-container select option,
.mwf-form .mlp-form-select-container > div.mlp-form-element select option {
  text-transform: none;
}
.mwf-form .appearance .select-container:before,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element:before {
  top: 20px;
}
.mlp-form fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
}
.mlp-form fieldset label {
  padding-bottom: 5px;
}
.mlp-form textarea,
.mlp-form select,
.mlp-form input[type="date"],
.mlp-form input[type="datetime"],
.mlp-form input[type="datetime-local"],
.mlp-form input[type="email"],
.mlp-form input[type="month"],
.mlp-form input[type="number"],
.mlp-form input[type="password"],
.mlp-form input[type="search"],
.mlp-form input[type="tel"],
.mlp-form input[type="text"],
.mlp-form input[type="time"],
.mlp-form input[type="url"],
.mlp-form input[type="week"] {
  background-color: #f1f4f6;
  border: 1px solid #eae7e1;
  outline: 0;
  color: #4c4c4c;
  resize: none;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  width: 100%;
  display: block;
  font-family: inherit;
  font-size: 20px;
  color: #4c4c4c;
}
.mlp-form textarea:focus,
.mlp-form select:focus,
.mlp-form input[type="date"]:focus,
.mlp-form input[type="datetime"]:focus,
.mlp-form input[type="datetime-local"]:focus,
.mlp-form input[type="email"]:focus,
.mlp-form input[type="month"]:focus,
.mlp-form input[type="number"]:focus,
.mlp-form input[type="password"]:focus,
.mlp-form input[type="search"]:focus,
.mlp-form input[type="tel"]:focus,
.mlp-form input[type="text"]:focus,
.mlp-form input[type="time"]:focus,
.mlp-form input[type="url"]:focus,
.mlp-form input[type="week"]:focus {
  outline: 2px solid #b25217;
}
.mlp-form input[type="checkbox"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  float: left;
  margin-right: 10px;
}
.mlp-form input[type="checkbox"] ~ label {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.mlp-form input[type="checkbox"] ~ label:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
}
.mlp-form input[type="checkbox"] + input + label {
  float: left;
  vertical-align: middle;
  line-height: 30px !important;
  margin-right: 20px;
  margin-left: 0;
}
.mlp-form input[type="checkbox"]:checked ~ label:after {
  display: block;
  color: #375c82;
  position: absolute;
  top: 8px;
  left: -22px;
  font-size: 16px;
}
.mlp-form input[type="radio"] {
  opacity: 0;
  position: relative;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 0;
  height: 0;
}
.mlp-form input[type="radio"] + label,
.mlp-form input[type="radio"] + span {
  position: relative;
  padding-left: 10px;
}
.mlp-form input[type="radio"] + label:before,
.mlp-form input[type="radio"] + span:before {
  width: 30px;
  height: 30px;
  background: #f1f4f6;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -30px;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #eae7e1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.mlp-form input[type="radio"]:checked + label:before,
.mlp-form input[type="radio"]:checked + span:before {
  background: #cccccc;
}
.mlp-form input[type="radio"] + label {
  padding-left: 40px;
  padding-bottom: 10px;
}
.mlp-form input[type="radio"] + label,
.mlp-form input[type="radio"] + span {
  float: left;
  vertical-align: middle;
  line-height: 30px;
  margin-right: 20px;
  cursor: pointer;
}
.mlp-form input[type="radio"] + label:before,
.mlp-form input[type="radio"] + span:before {
  left: 0;
}
.mlp-form input[type="radio"]:checked + label:after,
.mlp-form input[type="radio"]:checked + span:after {
  position: absolute;
  top: 1px;
  left: 1px;
  background: #375c82;
  width: 30px;
  height: 30px;
  content: "";
  display: block;
  z-index: 2;
  visibility: visible;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
  cursor: pointer;
}
.mlp-form input[type="radio"]:checked + label:before,
.mlp-form input[type="radio"]:checked + span:before {
  background: #f1f4f6;
  z-index: 1;
}
.mlp-form input[type="radio"]:checked + label:after,
.mlp-form input[type="radio"]:checked + span:after {
  opacity: 1;
}
.mlp-form input[type="radio"]:focus + label::before {
  outline: 2px solid #b25217;
}
.mlp-form .select-container,
.mlp-form .mlp-form-select-container > div.mlp-form-element {
  position: relative;
}
.mlp-form .select-container:hover,
.mlp-form .mlp-form-select-container > div.mlp-form-element:hover {
  cursor: pointer;
}
.mlp-form .select-container:before,
.mlp-form .mlp-form-select-container > div.mlp-form-element:before {
  font-family: "mlp-icons-studenten";
  pointer-events: none;
  color: #688b9e;
  display: block;
  position: absolute;
  right: 15px;
  top: 12px;
  line-height: 1;
  z-index: 1;
  font-size: 12px;
}
.mlp-form .select-container select,
.mlp-form .mlp-form-select-container > div.mlp-form-element select {
  font-family: "MLP Caps Bold";
  text-transform: uppercase;
  margin: 0;
  padding: 11px 30px 11px 10px;
  height: 52px;
  outline: none;
  border: none;
  background-color: #fff;
  color: #688b9e;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  cursor: pointer;
  display: block;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.mlp-form .select-container select::-ms-expand,
.mlp-form .mlp-form-select-container > div.mlp-form-element select::-ms-expand {
  display: none;
}
.mlp-form .select-container select:hover,
.mlp-form .mlp-form-select-container > div.mlp-form-element select:hover {
  background-color: #e6e6e6;
}
.mlp-form .select-container select option,
.mlp-form .mlp-form-select-container > div.mlp-form-element select option {
  text-transform: none;
}
.mlp-form .appearance .select-container:before,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element:before {
  top: 20px;
}
.sapCpButtonWidget .sapCpMissingMandatoryFieldLabel {
  display: block;
  color: red;
}
.sapCpContentPage:not(.sapCpMissingMandatoryField)
  .sapCpButtonWidget
  .sapCpMissingMandatoryFieldLabel {
  display: none;
}
.sapCpButtonWidget .sapCpErrorMessageText {
  display: block;
  color: red;
}
.sapCpContentPage:not(.sapCpSubmitError)
  .sapCpButtonWidget
  .sapCpErrorMessageText {
  display: none;
}
.sapCpButtonWidget .sapCpSuccessMessageLabel {
  display: block;
  color: green;
}
.sapCpContentPage:not(.sapCpSubmitCompleted)
  .sapCpButtonWidget
  .sapCpSuccessMessageLabel {
  display: none;
}
.sapCpContentPage:not(.sapCpSubmitCompleted)
  .sapCpButtonWidget
  .sapCpButtonWidgetDownloadLink {
  display: none;
}
.sapCpButtonWidget
  .sapCpButtonWidgetDownloadLink:not(.sapCpButtonWidgetDownloadLinkVisible) {
  display: none;
}
.sapCpButtonWidget .sapCpButtonWidgetLoading button {
  cursor: wait;
}
.sapCpWidgetInvalid input,
.sapCpWidgetMandatoryMissing input {
  border: 1px solid #d20f2b !important;
  color: #d20f2b !important;
}
.mwf-form .ekomi-success.success-page {
  text-align: center;
}
.mwf-form > ul {
  padding-right: 10px;
}
.mwf-form > ul .mwf-field {
  padding-right: 10px;
}
@media (max-width: 640px) {
  .mwf-form > ul .mwf-field {
    padding-right: 0;
  }
}
.mwf-form > ul .mwf-field label + img {
  display: block;
  margin: 1em 0;
}
.mwf-form > ul .mwf-field label img {
  display: block;
  margin-top: 0.75em;
  position: relative;
  left: -50px;
}
.mwf-form > ul .mwf-field fieldset .mwf-option {
  padding-top: 7px;
}
.mwf-form > ul .mwf-field fieldset .mwf-option input[type="checkbox"] {
  width: 0;
  height: 0;
  margin-right: 0;
}
.mwf-form
  > ul
  .mwf-field
  fieldset
  .mwf-option
  input[type="checkbox"]:focus
  ~ label:before {
  outline: 2px solid #b25217;
}
.mwf-form > ul .mwf-field fieldset .mwf-option input[type="checkbox"] ~ label {
  position: relative;
  padding-left: 50px;
  left: 0;
}
.mwf-form
  > ul
  .mwf-field
  fieldset
  .mwf-option
  input[type="checkbox"]
  ~ label:before {
  top: 0;
  left: 0;
}
.mwf-form
  > ul
  .mwf-field
  fieldset
  .mwf-option
  input[type="checkbox"]
  ~ label:after {
  top: 6px;
  left: 6px;
}
.mwf-form > ul .mwf-field.mwf-hidden {
  display: none;
}
.mwf-form > ul .mwf-field.mwf-s {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(50% - 5px);
  display: inline-block;
}
@media (max-width: 768px) {
  .mwf-form > ul .mwf-field.mwf-s {
    width: 100%;
  }
}
.mwf-form > ul .mwf-field.mwf-l {
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mwf-form > ul .mwf-field.mwf-l fieldset .mwf-option {
  width: 100%;
  clear: both;
  display: block;
}
.mwf-form > ul .mwf-label .mwf-required {
  display: inline-block;
  margin-left: 5px;
}
.mwf-form ul.mwf-separator {
  margin-bottom: 25px;
  border-top: 1px solid #ededed;
  clear: both;
  padding-top: 15px;
}
.mwf-form ul.mwf-separator li {
  margin-bottom: 20px;
  list-style: none;
}
.mwf-form ul.mwf-separator li ul {
  padding: 0;
}
.mwf-form ul.mwf-separator li ul li:before {
  display: inline-block;
  content: "*";
  margin-right: 5px;
}
.mwf-form ul.mwf-separator li p {
  display: none;
}
.mwf-form .mwf-pager {
  display: none;
}
.mwf-form input[type="button"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  white-space: normal;
}
.mwf-form .mwf-next,
.mwf-form .mwf-cancel,
.mwf-form .mwf-back {
  float: right;
}
.mwf-form .mwf-next.mwf-hidden,
.mwf-form .mwf-cancel.mwf-hidden,
.mwf-form .mwf-back.mwf-hidden {
  display: none;
}
.mwf-form .mwf-next input,
.mwf-form .mwf-cancel input,
.mwf-form .mwf-back input {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
  line-height: 1.389rem;
  font-size: 1.11111111111rem;
}
.mwf-form .mwf-next input:active,
.mwf-form .mwf-cancel input:active,
.mwf-form .mwf-back input:active {
  box-shadow: 0px 0px 3px #053d5d;
}
.mwf-form .mwf-next input:focus-visible,
.mwf-form .mwf-cancel input:focus-visible,
.mwf-form .mwf-back input:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
.mwf-form .mwf-next input:hover,
.mwf-form .mwf-cancel input:hover,
.mwf-form .mwf-back input:hover {
  border-color: #853d11 !important;
  background-color: #853d11 !important;
  color: #fff;
}
.mwf-form .mwf-next input.inactive,
.mwf-form .mwf-cancel input.inactive,
.mwf-form .mwf-back input.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
.mwf-form .mwf-next input.inactive.outline,
.mwf-form .mwf-next input.inactive.cta-inverted1,
.mwf-form .mwf-next input.inactive.mfw-cancel input,
.mwf-form .mwf-cancel input.inactive.outline,
.mwf-form .mwf-cancel input.inactive.cta-inverted1,
.mwf-form .mwf-cancel input.inactive.mfw-cancel input,
.mwf-form .mwf-back input.inactive.outline,
.mwf-form .mwf-back input.inactive.cta-inverted1,
.mwf-form .mwf-back input.inactive.mfw-cancel input {
  color: #f3c1a2 !important;
}
.mwf-form .mwf-next input.outline,
.mwf-form .mwf-next input.cta-inverted1,
.mwf-form .mwf-next input.mfw-cancel,
.mwf-form .mwf-cancel input.outline,
.mwf-form .mwf-cancel input.cta-inverted1,
.mwf-form .mwf-cancel input.mfw-cancel,
.mwf-form .mwf-back input.outline,
.mwf-form .mwf-back input.cta-inverted1,
.mwf-form .mwf-back input.mfw-cancel {
  background-color: #fff !important;
  color: #b25217 !important;
}
.mwf-form .mwf-next input.outline:hover,
.mwf-form .mwf-next input.cta-inverted1:hover,
.mwf-form .mwf-next input.mfw-cancel:hover,
.mwf-form .mwf-cancel input.outline:hover,
.mwf-form .mwf-cancel input.cta-inverted1:hover,
.mwf-form .mwf-cancel input.mfw-cancel:hover,
.mwf-form .mwf-back input.outline:hover,
.mwf-form .mwf-back input.cta-inverted1:hover,
.mwf-form .mwf-back input.mfw-cancel:hover {
  background-color: #fff !important;
  color: #853d11 !important;
}
@media (max-width: 640px) {
  .mwf-form .mwf-next,
  .mwf-form .mwf-cancel,
  .mwf-form .mwf-back {
    float: none;
    order: 1;
  }
  .mwf-form .mwf-next input,
  .mwf-form .mwf-cancel input,
  .mwf-form .mwf-back input {
    width: 100%;
  }
}
.mwf-form .mwf-cancel {
  display: none;
}
.mwf-form .mwf-cancel input {
  border: 2px solid #b25217 !important;
  background-color: #fff !important;
  color: #b25217 !important;
}
.mwf-form .mwf-cancel input:active {
  box-shadow: 0px 3px 6px #00000033;
}
.mwf-form .mwf-cancel input:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
.mwf-form .mwf-cancel input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
.mwf-form .mwf-back {
  float: left;
}
@media (max-width: 640px) {
  .mwf-form .mwf-back {
    float: none;
    order: 2;
  }
}
.mwf-form .mwf-back input {
  border: 2px solid #b25217 !important;
  background-color: #fff !important;
  color: #b25217 !important;
}
.mwf-form .mwf-back input:active {
  box-shadow: 0px 3px 6px #00000033;
}
.mwf-form .mwf-back input:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
.mwf-form .mwf-back input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
.mwf-form .mwf-field {
  font-size: 16px;
}
.mwf-form .mwf-field h1,
.mwf-form .mwf-field h2 {
  color: #2b2b2b;
  margin-bottom: 0.75rem;
  margin-top: 0;
  font-size: 1.5em;
}
.mwf-form .mwf-field h3 {
  margin: 0 0 20px 0;
  font-size: 2em;
}
.mwf-form .mwf-field .mwf-label,
.mwf-form .mwf-field .mwf-input,
.mwf-form .mwf-field .mwf-hint {
  font-size: 16px;
}
.mwf-form .mwf-field .mwf-input,
.mwf-form .mwf-field .mwf-hint {
  color: #999999;
}
.mwf-form .mwf-field .mwf-hint p:first-child {
  margin-top: 0;
}
.mwf-form .mwf-field ol,
.mwf-form .mwf-field ul {
  list-style: disc;
  padding-left: 20px;
}
.mwf-form .mwf-field ol li,
.mwf-form .mwf-field ul li {
  margin-bottom: 0.5em;
}
.mwf-form .mwf-field ol li:before,
.mwf-form .mwf-field ul li:before {
  display: none;
}
.mwf-form textarea {
  height: 132px;
}
.mwf-form #captchaimg {
  padding: 10px 0 10px 0;
}
.mwf-form > ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mwf-form > ul label {
  color: #2b2b2b;
  padding-bottom: 5px;
  display: inline-block;
}
.mwf-form > ul label p {
  margin: 0;
}
.mwf-form > ul li {
  margin-bottom: 25px;
}
.mwf-form > ul .mwf-error {
  color: #d20f2b;
}
.mwf-form > ul .mwf-error input[type="checkbox"] ~ label::before {
  border: 2px solid #d20f2b;
}
.mwf-form > ul .mwf-error textarea,
.mwf-form > ul .mwf-error select,
.mwf-form > ul .mwf-error input[type="date"],
.mwf-form > ul .mwf-error input[type="datetime"],
.mwf-form > ul .mwf-error input[type="datetime-local"],
.mwf-form > ul .mwf-error input[type="email"],
.mwf-form > ul .mwf-error input[type="month"],
.mwf-form > ul .mwf-error input[type="number"],
.mwf-form > ul .mwf-error input[type="password"],
.mwf-form > ul .mwf-error input[type="search"],
.mwf-form > ul .mwf-error input[type="tel"],
.mwf-form > ul .mwf-error input[type="text"],
.mwf-form > ul .mwf-error input[type="time"],
.mwf-form > ul .mwf-error input[type="url"],
.mwf-form > ul .mwf-error input[type="week"] {
  border: 2px solid #d20f2b;
}
@media (max-width: 640px) {
  .mwf-form > ul {
    display: flex;
    flex-direction: column;
  }
}
.mwf-upload {
  background: #f3f3f3;
  padding: 15px;
  border: 1px solid #eae7e1;
}
.mwf-upload-dragover {
  border: 2px solid #666;
}
.mwf-upload-dropzone h3 {
  font-size: 12px;
  color: #666;
  font-weight: 200;
  line-height: 1em;
  text-transform: uppercase;
  padding: 0.5em;
  margin-bottom: 1em;
  margin-top: 1em;
}
.mwf-upload-button {
  position: relative;
  background: #fff none repeat scroll 0 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #333;
  -moz-user-select: none;
  background-image: none;
  border-radius: 2px;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: bolder;
  line-height: 1.42857;
  padding: 5px 10px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
.mwf-upload-button input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 12px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
.mwf-upload-button:focus-within {
  outline: 2px solid #b25217;
}
.mwf-upload button {
  border: 1px solid rgba(0, 0, 0, 0.2);
  -moz-user-select: none;
  background-image: none;
  border-radius: 2px;
  text-align: center;
  padding: 5px 10px;
  cursor: pointer;
  min-width: 120px;
  font-weight: bolder;
}
.mwf-upload-delete {
  background: #777 none repeat scroll 0 0;
  color: #fff;
}
.mwf-upload-upload {
  background: #4189dd none repeat scroll 0 0;
  color: #fff;
  margin-left: 15px;
}
.mwf-upload-filecontainer {
  width: 100%;
}
.mwf-upload-row {
  width: 100%;
  margin-top: 15px;
  box-sizing: border-box;
  position: relative;
}
.mwf-upload-disabled {
  cursor: not-allowed !important;
  opacity: 0.4;
}
.mwf-upload-disabled button,
.mwf-upload-disabled input {
  cursor: not-allowed !important;
}
.mwf-upload-preview {
  float: left;
  width: 135px;
  height: 130px;
  display: block;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: inherit;
  background-size: 120px 120px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2ODNweCIgaGVpZ2h0PSIxNjgzcHgiIHZlcnNpb249IjEuMSIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIg0Kdmlld0JveD0iMCAwIDE2ODggMTY4OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDojRjNGM0YzfQ0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDAiIHdpZHRoPSIxNjg4IiBoZWlnaHQ9IjE2ODgiLz4NCiAgPHBhdGggY2xhc3M9ImZpbDEiIGQ9Ik0xMDgyIDEyOTZsLTQ3MiAwYy01NSwwIC05MiwtMzcgLTkyLC05MmwwIC03MjNjMCwtNzIgNTksLTg4IDEyMSwtODhsMjU1IDBjMTksMCAyOSwyMyAyOSw0NmwwIDE1MWMwLDE0IC0xLDI0IDQsMzMgMyw2IDE2LDE2IDIzLDE5IDYsMiAxMzQsMiAxNDgsMSA2OSwwIDc1LDIgNzUsNzlsMCA0NzZjMCw1OCAtMzQsOTYgLTkyLDk2em0tNjQ4IC04MjhsMCA3NjFjMCwxOCAxMiw0NyAxOSw2MSAxMCwxOSAyMCwzMSAzNCw0NSAyNSwyNSA2Niw0NSAxMTQsNDVsNDgxIDBjNTEsMCA4NywtMTUgMTE2LC0zOSAyMiwtMTggNTYsLTYyIDU2LC05OWwwIC02MTRjMCwtMzMgLTI0LC01MiAtNDIsLTc1IC04LC0xMCAtOSwtMTMgLTE5LC0yMyAtNTEsLTUxIC0yMDYsLTIyMCAtMjU2LC0yMjBsLTMyMiAwYy0xMDUsMCAtMTgwLDczIC0xODAsMTU5eiIvPg0KIDwvZz4NCjwvc3ZnPg0K);
}
.mwf-upload-metadata ul {
  font-size: 12px;
}
.mwf-upload-metadata ul li {
  list-style: none;
}
.mwf-upload-error {
  color: orangered;
  margin: 5px 0;
}
.mwf-upload-actions {
  width: 100%;
  display: inline-block;
}
.mwf-upload-progressbar {
  background: #f3f3f3;
  margin-top: 10px;
  bottom: 30px;
  right: 20px;
  display: none;
}
.mwf-upload-progressbar > span {
  font-size: 12px;
  display: block;
  height: 100%;
  background-color: #4189dd;
  position: relative;
  overflow: hidden;
  text-align: center;
  color: #fff;
}
.mwf-upload-footer {
  display: none;
}
.mwf-upload-footer-actions {
  float: right;
}
.mwf-hp {
  opacity: 0;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  height: 0 !important;
  width: 0 !important;
  z-index: -1 !important;
}
.sapCpCheckBox input[type="checkbox"] {
  visibility: visible;
  -webkit-appearance: none;
  background-color: #f1f4f6;
  border: 1px solid #eae7e1;
  display: inline-block;
  position: relative;
}
.sapCpCheckBox input[type="checkbox"]:checked:after {
  position: absolute;
  left: 10px;
  height: 20px;
  width: 8px;
  content: "";
  display: block;
  z-index: 2;
  visibility: visible;
  border-bottom: 2px solid #375c82;
  border-right: 2px solid #375c82;
  transform: rotate(45deg);
}
.sapCpContentPage {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 16px !important;
}
.sapCpContentPage .sapCpLabel {
  color: #4c4c4c;
  padding-bottom: 5px;
  display: inline-block;
  font-family: "MLP Regular", Arial, sans-serif;
}
.sapCpContentPage .sapCpWidget {
  margin-bottom: 25px;
}
.sapCpContentPage .sapCpButton {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
  margin-left: 30px;
  margin-right: 0;
  float: right;
}
.sapCpContentPage .sapCpButton:active {
  box-shadow: 0px 0px 3px #053d5d;
}
.sapCpContentPage .sapCpButton:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
.sapCpContentPage .sapCpButton:hover {
  border-color: #853d11 !important;
  background-color: #853d11 !important;
  color: #fff;
}
.sapCpContentPage .sapCpButton.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
.sapCpContentPage .sapCpButton.inactive.outline,
.sapCpContentPage .sapCpButton.inactive.cta-inverted1,
.sapCpContentPage .sapCpButton.inactive.mfw-cancel input {
  color: #f3c1a2 !important;
}
.sapCpContentPage .sapCpButton.outline,
.sapCpContentPage .sapCpButton.cta-inverted1,
.sapCpContentPage .sapCpButton.mfw-cancel {
  background-color: #fff !important;
  color: #b25217 !important;
}
.sapCpContentPage .sapCpButton.outline:hover,
.sapCpContentPage .sapCpButton.cta-inverted1:hover,
.sapCpContentPage .sapCpButton.mfw-cancel:hover {
  background-color: #fff !important;
  color: #853d11 !important;
}
@media (max-width: 768px) {
  .sapCpContentPage .sapCpButton {
    margin-bottom: 20px;
    width: 100%;
  }
}
.sapCpWidget {
  box-sizing: inherit;
  min-height: 30px;
  padding: 0;
}
.sapCpLabelRequiredBefore {
  padding-left: 10px;
  max-width: calc(100% - 60px);
}
.sapCpLabel:not(.sapCpLabelRequiredBefore).sapCpLabelRequired:after {
  visibility: visible;
}
.sapCpLabel.sapCpLabelRequiredBefore.sapCpLabelRequired:before {
  visibility: visible;
}
.sapCpLabel:not(.sapCpLabelRequiredBefore):after {
  content: "*";
  color: #4c4c4c;
  visibility: hidden;
  padding-left: 5px;
}
.sapCpLabel {
  position: relative;
  display: block;
  text-overflow: ellipsis;
}
.sapCpLabel.sapCpLabelRequiredBefore:before {
  color: #4c4c4c;
}
.sapCpWidgetContentLeft .sapCpLabel:not(.sapCpLabelRequiredBefore):after {
  position: absolute;
}
.sapCpLabel.sapCpLabelRequiredBefore:before {
  content: "*";
  visibility: hidden;
  position: absolute;
  left: 1px;
}
.sapCpInput {
  font-size: inherit;
  font-family: inherit;
  padding: 4px 8px;
  text-overflow: ellipsis;
}
.sapLandingPage .sapCpWidget input[type="checkbox"] {
  -webkit-appearance: none;
  font-size: inherit;
  margin-top: 2px;
}
.sapCpWidget input[type="checkbox"] {
  -webkit-appearance: none;
  font-size: inherit;
  margin-top: 0;
  margin-right: 10px;
}
.sapCpInputWidget select {
  height: 54px;
  width: 100%;
}
.sapCpInputWidget .sapCpInput {
  background-color: #f1f4f6;
  border: 1px solid #eae7e1;
  width: 100%;
  height: inherit;
}
@media screen and (min-width: 481px) {
  .sapCpLabel:not(.sapCpLabelRequiredBefore):after {
    right: 1px;
    top: -2px;
  }
  .sapCpLabel:not(.sapCpLabelRequiredBefore) {
    padding-right: 10px;
  }
}
[data-tpl="formbuilder-template"] h1.mlp-form-element {
  margin-top: 0;
}
.mlp-form {
  padding: 20px;
  max-width: 1280px;
  margin: 0 auto;
  position: relative;
  font-size: 20px !important;
  background-color: white;
  text-align: left;
}
@media (max-width: 640px) {
  .mlp-form {
    font-size: 18px !important;
  }
}
.mlp-form .mlp-form-line {
  border-bottom: 1px solid #dedfe0;
  padding-top: 30px;
  margin-bottom: 25px;
}
.mlp-form .mlp-form-line:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form .mlp-form-element-group {
  padding: 25px 0;
}
.mlp-form .mlp-form-element-group:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form .mlp-form-element:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form .mlp-form-errormessage {
  display: none;
}
.mlp-form .mlp-form-hochschulen-select {
  padding: 0px;
}
.mlp-form .mlp-form-input-wrapper {
  padding-top: 15px;
  overflow: visible;
}
.mlp-form .mlp-form-input-wrapper:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form button::-moz-focus-inner,
.mlp-form input[type="reset"]::-moz-focus-inner,
.mlp-form input[type="button"]::-moz-focus-inner,
.mlp-form input[type="submit"]::-moz-focus-inner,
.mlp-form input[type="file"] > input[type="button"]::-moz-focus-inner {
  border: none;
}
.mlp-form .mlp-tag-filter-area {
  padding: 25px 0 0 0;
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 20px !important;
}
@media (max-width: 640px) {
  .mlp-form .mlp-tag-filter-area {
    font-size: 18px !important;
  }
}
.mlp-form .mlp-tag-filter-area .mlp-tag-filter-area-action {
  font-size: 20px !important;
  padding-left: 0;
}
.mlp-form .mlp-tag-filter-area .mlp-tag-filter-area-action a {
  text-align: right !important;
  float: right !important;
}
.mlp-form .mlp-tag-filter-area .mlp-tag-filter-area-action.active {
  margin-bottom: 10px;
}
.mlp-form .mlp-tag-filter-area .mlp-tag-filter-area-action span:before {
  top: 1px;
  right: -28px;
}
.mlp-form input[type="checkbox"] {
  position: absolute;
}
.mlp-form input[type="checkbox"] ~ label {
  float: left;
}
.mlp-form input[type="radio"] + label {
  max-width: calc(100% - 60px);
}
.mlp-form div.mlp-form-element label {
  display: inline-block;
  padding-bottom: 3px;
}
.mlp-form div.mlp-form-element fieldset {
  min-height: 50px;
}
.mlp-form div.mlp-form-option-wrapper label {
  padding-bottom: 0;
}
.mlp-form .mlp-form-option-wrapper {
  margin-top: 10px;
}
.mlp-form .mlp-form-select-container {
  margin: 10px 0 0 0;
}
.mlp-form .mlp-form-select-container label {
  min-width: 40%;
  padding-right: 2%;
}
@media (max-width: 768px) {
  .mlp-form .mlp-form-select-container label {
    width: 100%;
  }
}
.mlp-form .mlp-form-select-container > div.mlp-form-element {
  min-width: 58%;
}
@media (max-width: 768px) {
  .mlp-form .mlp-form-select-container > div.mlp-form-element {
    width: 100%;
  }
}
.mlp-form .mlp-form-select-container > div.mlp-form-element select {
  background: #f1f4f6;
}
.mlp-form .mlp-search-suggestions-container ul li {
  margin-left: 0;
}
.mlp-form .mlp-search-suggestions-container ul li:first-child {
  margin-left: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(100% - 15px);
}
.mlp-form input.mlp-form-field-previous,
.mlp-form input.mlp-form-field-next,
.mlp-form input.mlp-form-field-send {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  text-align: center;
  position: relative;
  cursor: pointer;
  background-color: transparent;
  font-family: "Rubik";
  text-transform: lowercase;
  color: #fff;
  background-color: #375c82;
  display: block;
  float: left;
  height: 54px;
  padding: 13px 45px 15px 45px;
  font-size: 20px;
  border: none;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mlp-form input.mlp-form-field-previous:hover,
.mlp-form input.mlp-form-field-next:hover,
.mlp-form input.mlp-form-field-send:hover {
  background-color: #28435e;
  color: #fff;
}
.mlp-form input.mlp-form-field-previous:focus,
.mlp-form input.mlp-form-field-next:focus,
.mlp-form input.mlp-form-field-send:focus {
  outline: none;
}
.mlp-form input.mlp-form-field-next,
.mlp-form input.mlp-form-field-send {
  background-color: #b25217;
  border: none;
}
.mlp-form input.mlp-form-field-next:hover,
.mlp-form input.mlp-form-field-send:hover {
  background-color: #853d11;
}
.mlp-form div.mlp-form-field-previous {
  float: left;
  margin-top: 20px;
}
.mlp-form div.mlp-form-field-next,
.mlp-form div.mlp-form-field-send {
  float: right;
  margin-top: 20px;
  overflow: hidden;
  *zoom: 1;
}
.mlp-form h2.mlp-form-element {
  margin-top: 15px !important;
}
.mlp-form p.mlp-form-output {
  margin: 0 !important;
}
.mlp-form .mlp-form-output-wrapper:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form .mlp-form-output-wrapper > label {
  float: left;
  padding-right: 15px;
  min-width: 40%;
}
@media (max-width: 640px) {
  .mlp-form .mlp-form-output-wrapper > label {
    min-width: 50%;
  }
}
.mlp-form .mlp-form-output-wrapper > div {
  float: left;
}
.mlp-form .mlp-form-hochschulen-select > .mlp-form-input-wrapper {
  overflow: visible;
}
.mlp-form
  .mlp-form-hochschulen-select
  > .mlp-form-city-suggest
  > .mlp-form-element {
  position: relative;
}
.mlp-form .mlp-form-hochschulen-select .mlp-search-suggestions-container ul {
  padding: 10px 0 0 0;
  max-height: 300px;
  overflow-y: scroll;
  margin: 0;
}
.mlp-form .mlp-form-hochschulen-select .mlp-search-suggestions-container li p {
  margin-bottom: 0;
  color: #375c82;
}
.mlp-form .mlp-form-hochschulen-select .mlp-form-select-container label {
  width: 100%;
}
.mlp-form
  .mlp-form-hochschulen-select
  .mlp-form-select-container
  > div.mlp-form-element {
  width: 100%;
}
.mlp-form .mlp-form-captcha-wrapper img {
  float: left;
  margin-top: 10px;
}
.mlp-form .mlp-form-captcha-wrapper a {
  cursor: pointer;
  user-select: none;
  padding: 10px;
  display: inline-block;
  margin-top: 10px;
}
.mlp-form .mlp-form-captcha-wrapper a:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.mlp-form .mlp-form-output-link {
  font-size: 20px;
}
.mlp-form .mlp-label-required {
  font-family: "MLP Bold";
  margin-left: 0.5rem;
}
.mlp-form input.invalid,
.mlp-form select.invalid,
.mlp-form textarea.invalid {
  border: 2px solid #d20f2b !important;
}
.mlp-form input[type="radio"].invalid + label {
  color: #d20f2b;
}
.mlp-form input[type="radio"].invalid + label:before {
  border: 2px solid #d20f2b;
}
.mlp-form input[type="checkbox"].invalid ~ label {
  color: #d20f2b;
}
.mlp-form input[type="checkbox"].invalid:before {
  border: 2px solid #d20f2b;
}
.mlp-form.invalid .mlp-form-errormessage {
  display: block;
  color: #d20f2b;
}
.mlp-form.invalid .mlp-form-errormessage:before {
  height: 0;
  width: 0;
  content: "";
  position: absolute;
  display: none;
}
.mlp-form .mlp-form-select-container .mlp-form-errormessage {
  padding: 10px 0;
  font-size: 0.9rem;
}
.mlp-form .mlp-form-info-box {
  clear: both;
  font-size: 1rem;
  line-height: 1.5;
  padding: 25px 0;
  height: 0;
  position: relative;
}
.mlp-form .mlp-form-info-box p {
  position: absolute;
  width: calc(100% - 50px);
  height: auto;
  display: none;
  background: #d1dce2;
  padding: 15px;
  z-index: 15;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  top: -50%;
  left: 0;
  -webkit-transition-property: opacity, -webkit-transform, background;
  -moz-transition-property: opacity, -moz-transform, background;
  -o-transition-property: opacity, -o-transform, background;
  transition-property: opacity, transform, background;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-box-shadow: #ededed 2px 2px 10px;
  -moz-box-shadow: #ededed 2px 2px 10px;
  box-shadow: #ededed 2px 2px 10px;
}
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon {
  display: block;
  height: 32px;
  width: 32px;
  position: absolute;
  top: 10px;
  right: 0;
  cursor: pointer;
}
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon:hover + p {
  display: block;
}
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon:before {
  font-size: 32px;
}
#CampuskontoForm div.mlp-form-field-plz {
  float: left;
  width: 30%;
}
@media (max-width: 768px) {
  #CampuskontoForm div.mlp-form-field-plz {
    width: 100%;
    float: none;
  }
}
#CampuskontoForm div.mlp-form-field-city {
  float: right;
  width: 65%;
}
@media (max-width: 768px) {
  #CampuskontoForm div.mlp-form-field-city {
    width: 100%;
    float: none;
    margin-top: 10px;
  }
}
#CampuskontoForm div.mlp-form-field-country {
  clear: both;
}
#IRClubSigninForm h2.mlp-form-element {
  margin-bottom: 25px;
}
.mlp-form-choice-select .Select,
.mlp-form-choice-select .Select div,
.mlp-form-choice-select .Select input,
.mlp-form-choice-select .Select span,
.mlp-form-choice-select .Select .Select-control {
  box-sizing: border-box;
}
.mlp-form-choice-select .Select .Select-aria-only,
.mlp-form-choice-select .Select div .Select-aria-only,
.mlp-form-choice-select .Select input .Select-aria-only,
.mlp-form-choice-select .Select span .Select-aria-only,
.mlp-form-choice-select .Select .Select-control .Select-aria-only {
  display: inline-block;
  height: 1px;
  width: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
  overflow: hidden;
}
.mlp-form-choice-select .Select {
  position: relative;
  overflow: visible;
  background-color: #f1f4f6;
}
.mlp-form-choice-select .Select-control {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 52px;
  max-height: 220px;
  overflow-y: auto;
  padding: 7px 14px;
  font-family: "Rubik";
  font-size: 1rem;
  line-height: 1rem;
  text-transform: lowercase;
  color: #688b9e;
  cursor: default;
}
.mlp-form-choice-select .Select.is-focused .Select-control,
.mlp-form-choice-select .Select:not(.is-disabled) .Select-control:hover {
  cursor: pointer;
}
.mlp-form-choice-select .Select-multi-value-wrapper {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
}
.mlp-form-choice-select .Select-loading-zone,
.mlp-form-choice-select .Select-clear-zone,
.mlp-form-choice-select .Select-arrow-zone {
  flex-shrink: 0;
  cursor: pointer;
}
.mlp-form-choice-select .Select-clear-zone {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
}
.mlp-form-choice-select .Select-clear-zone:before {
  font-family: "mlp-icons-studenten";
  color: #688b9e;
  display: none;
  width: 28px;
  height: 28px;
  margin: 5px 10px 5px 0;
  line-height: 1;
  font-size: 12px;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
}
.mlp-form-choice-select .Select-clear {
  display: none;
}
.mlp-form-choice-select .has-value .Select-clear-zone:before {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
.mlp-form-choice-select .Select-arrow-zone {
  cursor: default;
  pointer-events: none;
  padding-left: 5px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
}
.mlp-form-choice-select .Select-arrow {
  display: block;
  font-size: 1rem;
  line-height: 1rem;
  color: #688b9e;
}
.mlp-form-choice-select .Select-arrow:before {
  font-family: "mlp-icons-studenten";
  color: #688b9e;
  display: block;
  line-height: 1;
  font-size: 12px;
}
.mlp-form-choice-select .Select-placeholder,
.mlp-form-choice-select .Select--single > .Select-control .Select-value {
  display: block;
}
.mlp-form-choice-select .Select-input,
.mlp-form-choice-select .Select-value,
.mlp-form-choice-select .Select-placeholder {
  box-sizing: border-box;
  display: block;
  float: left;
  height: 28px;
  margin: 5px 10px 5px 0;
  font-family: "MLP Bold";
}
.mlp-form-choice-select .Select-placeholder {
  padding: 5px 0;
}
.mlp-form-choice-select .Select-value {
  padding: 5px 10px;
}
.mlp-form-choice-select .Select-input {
  display: block;
  padding: 5px 0;
  vertical-align: middle;
}
.mlp-form-choice-select .Select-input > input {
  display: inline-block;
  width: 100%;
  background: none transparent;
  border: 0 none;
  box-shadow: none;
  cursor: default;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  outline: none;
  line-height: inherit;
  text-transform: uppercase;
}
.mlp-form-choice-select .is-focused .Select-input > input {
  cursor: text;
}
.mlp-form-choice-select .has-value.is-pseudo-focused .Select-input {
  opacity: 0;
}
.mlp-form-choice-select .Select-menu-outer {
  max-height: 300px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 2;
  box-sizing: border-box;
  -webkit-box-shadow: #c5c5c5 2px 2px 10px;
  -moz-box-shadow: #c5c5c5 2px 2px 10px;
  box-shadow: #c5c5c5 2px 2px 10px;
  -webkit-overflow-scrolling: touch;
}
.mlp-form-choice-select .Select-menu {
  max-height: 298px;
  overflow-y: auto;
}
.mlp-form-choice-select .Select-option {
  box-sizing: border-box;
  background-color: white;
  cursor: pointer;
  display: block;
  padding: 10px;
  text-transform: none;
  border-top: 1px solid #c5c5c5;
  font-size: 1rem !important;
  line-height: 1rem;
  font-family: "MLP Bold";
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
}
.mlp-form-choice-select .Select-option:hover {
  background-color: #9ab1be !important;
}
.mlp-form-choice-select .Select-option.is-selected,
.mlp-form-choice-select .Select-option.is-focused {
  color: #fff;
  background-color: #688b9e;
}
.mlp-form-choice-select .Select-option.select-all {
  color: white;
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #eb6f63 !important;
  text-align: center;
}
.mlp-form-choice-select .Select-noresults {
  box-sizing: border-box;
  color: #999999;
  cursor: default;
  display: block;
  padding: 8px 10px;
}
.mlp-form-choice-select .Select--multi .Select-input {
  color: #4c4c4c;
  text-transform: uppercase;
}
.mlp-form-choice-select .Select--multi .Select-value {
  display: inline-flex;
  flex-direction: row-reverse;
  align-content: space-between;
  cursor: pointer;
  color: white;
  background-color: #9ab1be;
}
.mlp-form-choice-select .Select--multi .Select-value:hover {
  background-color: #688b9e;
}
.mlp-form-choice-select .Select--multi .Select-value-icon {
  float: right;
  margin-left: 5px;
}
.mlp-form-choice-select .Select--multi .Select-value-label {
  text-decoration: none;
  white-space: nowrap;
}
.mlp-form-choice-select .Select--multi .Select-value-icon,
.mlp-form-choice-select .Select--multi .Select-value-label {
  flex: 1 1 auto;
  width: auto;
  text-overflow: clip;
  vertical-align: middle;
}
.mlp-form-choice-select .Select--multi.is-disabled .Select-value {
  cursor: not-allowed;
}
.mlp-form-choice-select .Select--multi.is-focused .Select-placeholder {
  display: none;
}
.text-red {
  color: red;
}
.text-green {
  color: green;
}
h3.italic {
  font-style: italic;
}
ol {
  list-style-type: none;
  counter-reset: ol-counter;
  margin: 0;
  padding: 0;
}
ol li {
  margin-bottom: 10px;
}
ol li:before {
  line-height: 32px;
  display: inline-block;
  content: counter(ol-counter);
  counter-increment: ol-counter;
  margin-right: 10px;
  background-color: #688b9e;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 32px;
  height: 32px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  font-size: 22px;
  font-family: "MLP Bold";
  color: #fff;
  text-align: center;
}
.footnote {
  font-size: 18px;
  color: #717171;
  line-height: 22px;
  display: block;
}
.mlp-teaser-container header,
.mlp-grid-container header,
[data-tpl="map"] header {
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .mlp-teaser-container header,
  .mlp-grid-container header,
  [data-tpl="map"] header {
    width: 100%;
  }
}
.mlp-teaser-container > .mlp-headline,
.mlp-teaser-container > header .mlp-headline,
.mlp-grid-container > .mlp-headline,
[data-tpl="map"] > .mlp-headline,
.mlp-grid-container > header .mlp-headline,
[data-tpl="map"] > header .mlp-headline {
  color: #2b2b2b;
  font-size: 2.35rem;
  text-align: center;
  margin: 0 auto 10px auto;
  max-width: 800px;
  line-height: 1.14;
  width: 100%;
  box-sizing: border-box;
}
@media (max-width: 640px) {
  .mlp-teaser-container > .mlp-headline,
  .mlp-teaser-container > header .mlp-headline,
  .mlp-grid-container > .mlp-headline,
  [data-tpl="map"] > .mlp-headline,
  .mlp-grid-container > header .mlp-headline,
  [data-tpl="map"] > header .mlp-headline {
    text-align: left;
    font-size: 28px;
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .mlp-teaser-container > .mlp-headline,
  .mlp-teaser-container > header .mlp-headline,
  .mlp-grid-container > .mlp-headline,
  [data-tpl="map"] > .mlp-headline,
  .mlp-grid-container > header .mlp-headline,
  [data-tpl="map"] > header .mlp-headline {
    margin-top: 10px;
  }
}
.mlp-teaser-container > .mlp-subheadline,
.mlp-teaser-container > header p,
.mlp-teaser-container > header .mlp-subheadline,
.mlp-grid-container > .mlp-subheadline,
[data-tpl="map"] > .mlp-subheadline,
.mlp-grid-container > header p,
[data-tpl="map"] > header p,
.mlp-grid-container > header .mlp-subheadline,
[data-tpl="map"] > header .mlp-subheadline {
  color: #2b2b2b;
  font-size: 1.25rem;
  font-family: "MLP Regular", Arial, sans-serif;
  padding: 0 30px;
  max-width: 800px;
  text-align: center;
  margin: 10px auto 10px auto;
  width: 100%;
  box-sizing: border-box;
}
@media (max-width: 640px) {
  .mlp-teaser-container > .mlp-subheadline,
  .mlp-teaser-container > header p,
  .mlp-teaser-container > header .mlp-subheadline,
  .mlp-grid-container > .mlp-subheadline,
  [data-tpl="map"] > .mlp-subheadline,
  .mlp-grid-container > header p,
  [data-tpl="map"] > header p,
  .mlp-grid-container > header .mlp-subheadline,
  [data-tpl="map"] > header .mlp-subheadline {
    text-align: left;
    padding: 0;
  }
}
.mlp-teaser-container.mlp-blau-80 > .mlp-headline,
[data-tpl="poc01"] .mlp-teaser-container.container-link > .mlp-headline,
.mlp-teaser-container.mlp-blau-80 > header .mlp-headline,
[data-tpl="poc01"] .mlp-teaser-container.container-link > header .mlp-headline,
.mlp-teaser-container.mlp-blau-80 > .mlp-subheadline,
[data-tpl="poc01"] .mlp-teaser-container.container-link > .mlp-subheadline,
.mlp-teaser-container.mlp-blau-80 > header p,
[data-tpl="poc01"] .mlp-teaser-container.container-link > header p,
.mlp-teaser-container.mlp-blau-80 > header .mlp-subheadline,
[data-tpl="poc01"]
  .mlp-teaser-container.container-link
  > header
  .mlp-subheadline,
.mlp-grid-container.mlp-blau-80 > .mlp-headline,
[data-tpl="poc01"] .mlp-grid-container.container-link > .mlp-headline,
[data-tpl="poc01"] .container-link[data-tpl="map"] > .mlp-headline,
.mlp-blau-80[data-tpl="map"] > .mlp-headline,
.mlp-grid-container.mlp-blau-80 > header .mlp-headline,
[data-tpl="poc01"] .mlp-grid-container.container-link > header .mlp-headline,
[data-tpl="poc01"] .container-link[data-tpl="map"] > header .mlp-headline,
.mlp-blau-80[data-tpl="map"] > header .mlp-headline,
.mlp-grid-container.mlp-blau-80 > .mlp-subheadline,
[data-tpl="poc01"] .mlp-grid-container.container-link > .mlp-subheadline,
[data-tpl="poc01"] .container-link[data-tpl="map"] > .mlp-subheadline,
.mlp-blau-80[data-tpl="map"] > .mlp-subheadline,
.mlp-grid-container.mlp-blau-80 > header p,
[data-tpl="poc01"] .mlp-grid-container.container-link > header p,
[data-tpl="poc01"] .container-link[data-tpl="map"] > header p,
.mlp-blau-80[data-tpl="map"] > header p,
.mlp-grid-container.mlp-blau-80 > header .mlp-subheadline,
[data-tpl="poc01"] .mlp-grid-container.container-link > header .mlp-subheadline,
[data-tpl="poc01"] .container-link[data-tpl="map"] > header .mlp-subheadline,
.mlp-blau-80[data-tpl="map"] > header .mlp-subheadline {
  color: white;
}
.mlp-teaser-container {
  padding-top: 70px;
  padding-bottom: 90px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mlp-teaser-container.mlp-weiss {
  background-color: white !important;
}
.mlp-teaser-container.mlp-weiss a:not(.button):not(.cta),
.mlp-teaser-container.mlp-weiss .mlp-teaser-title,
.mlp-teaser-container.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-teaser-container.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-teaser-container.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-teaser-container.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-teaser-container.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-teaser-container.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-teaser-container.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-teaser-container.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-teaser-container.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-teaser-container.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-teaser-container.mlp-blau-80,
[data-tpl="poc01"] .mlp-teaser-container.container-link {
  background-color: #375c82 !important;
}
.mlp-teaser-container.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-teaser-container.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-teaser-container.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-teaser-container.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-teaser-container.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-teaser-container.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-teaser-container.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-teaser-container.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-teaser-container.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-teaser-container.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-teaser-container.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-teaser-container.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-teaser-container.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-teaser-container.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-teaser-container.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-teaser-container.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-teaser-container.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-teaser-container.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-teaser-container.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-teaser-container.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-teaser-container.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-teaser-container.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-teaser-container.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-teaser-container.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-teaser-container.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-teaser-container.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-teaser-container.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-teaser-container.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-teaser-container.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-teaser-container.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-teaser-container.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-teaser-container.med-teal-background {
  background-color: #f5faf8;
}
@media (max-width: 768px) {
  .mlp-teaser-container {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
.mlp-teaser-container > .mlp-row,
.mlp-teaser-container > [data-tpl="location-map"] {
  margin-top: 0 !important;
  width: 100% !important;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
  background-color: transparent !important;
  padding-bottom: 10px;
}
.mlp-teaser-container > .mlp-row .mlp-teaser,
.mlp-teaser-container > [data-tpl="location-map"] .mlp-teaser {
  display: flex;
  flex: 0 0 auto;
  max-width: 100%;
  width: 100%;
  flex-shrink: 0;
}
.mlp-teaser-container > .mlp-row .mlp-teaser-inner,
.mlp-teaser-container > [data-tpl="location-map"] .mlp-teaser-inner {
  width: 100%;
}
.mlp-teaser-container > .mlp-row .slider-container,
.mlp-teaser-container > [data-tpl="location-map"] .slider-container {
  width: 100%;
}
.mlp-teaser-container > .mlp-row:first-child,
.mlp-teaser-container > :first-child[data-tpl="location-map"] {
  margin-top: -30px !important;
}
@media (max-width: 768px) {
  .mlp-teaser-container > .mlp-row:first-child,
  .mlp-teaser-container > :first-child[data-tpl="location-map"] {
    margin-top: -10px !important;
  }
}
.mlp-teaser-container .container-link {
  margin: 45px 0 0 0px;
}
@media (max-width: 768px) {
  .mlp-teaser-container .container-link {
    margin-top: 25px;
  }
}
.mlp-teaser-container .mlp-tiny-slider {
  width: calc(100% + 40px);
}
.mlp-teaser-container .mlp-tiny-slider .mlp-teaser,
.mlp-teaser-container .mlp-tiny-slider .mlp-text-picture-group,
.mlp-teaser-container .mlp-tiny-slider .mlp-profile {
  margin-top: 30px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 30px;
  box-sizing: border-box;
  margin-bottom: 0;
}
.mlp-teaser-container .tns-outer {
  width: calc(100% + 40px);
}
.mlp-teaser-container .tns-outer .mlp-tiny-slider {
  margin-left: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .mlp-teaser-container:not([data-child-width="1"])
    .mlp-text-video-combination {
    margin-top: 30px;
    padding-left: 20px;
    box-sizing: border-box;
    margin-bottom: 0;
  }
  .mlp-teaser-container[data-child-width="2"] .mlp-teaser:not(.mlp-account),
  .mlp-teaser-container[data-child-width="2"] .mlp-text-picture-group,
  .mlp-teaser-container[data-child-width="2"] .mlp-profile,
  .mlp-teaser-container[data-child-width="2"] .mlp-text-video-combination {
    width: 50%;
  }
  .mlp-teaser-container[data-child-width="3"] .mlp-teaser:not(.mlp-account),
  .mlp-teaser-container[data-child-width="3"] .mlp-text-picture-group,
  .mlp-teaser-container[data-child-width="3"] .mlp-profile,
  .mlp-teaser-container[data-child-width="3"] .mlp-text-video-combination {
    width: 33.3%;
  }
}
.mlp-tiny-slider {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: column;
  padding-left: 0 !important;
  width: 100%;
}
.mlp-tiny-slider__controls {
  order: 3;
}
@media (min-width: 768px) {
  .mlp-tiny-slider {
    flex-direction: row;
  }
}
.tns-slider {
  max-width: none;
  flex-direction: row;
}
.tns-outer {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  position: relative;
  width: 100%;
}
.tns-liveregion {
  display: none;
}
.tns-outer:hover .tns-controls {
  display: block;
  opacity: 1;
}
.tns-controls {
  outline: 0;
}
.tns-controls [data-controls="prev"],
.tns-controls [data-controls="next"] {
  z-index: 22;
  text-align: center;
  background: rgba(255, 255, 255, 0.7);
  border: 0;
  outline: 0;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  line-height: 50px;
  height: 80px;
  width: 80px;
  -webkit-transition-property: opacity, -webkit-transform, background;
  -moz-transition-property: opacity, -moz-transform, background;
  -o-transition-property: opacity, -o-transform, background;
  transition-property: opacity, transform, background;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 50ms;
  -moz-transition-delay: 50ms;
  -o-transition-delay: 50ms;
  transition-delay: 50ms;
}
.tns-controls [data-controls="prev"]:hover,
.tns-controls [data-controls="next"]:hover {
  cursor: pointer;
  opacity: 1;
  color: #041c29;
}
.tns-controls [data-controls="prev"][disabled],
.tns-controls [data-controls="next"][disabled] {
  opacity: 0.3;
}
.tns-controls [data-controls="prev"],
.mlp-tiny-slider__controls [data-controls="prev"] {
  left: 20px;
}
.tns-controls [data-controls="prev"]:before,
.mlp-tiny-slider__controls [data-controls="prev"]:before {
  position: absolute;
  top: 15px;
  left: 13px;
}
.tns-controls [data-controls="next"],
.mlp-tiny-slider__controls [data-controls="next"] {
  right: 0px;
}
.tns-controls [data-controls="next"]:before,
.mlp-tiny-slider__controls [data-controls="next"]:before {
  position: absolute;
  top: 15px;
  right: 13px;
}
.tns-controls [data-controls="prev"]:before,
.tns-controls [data-controls="next"]:before,
.mlp-tiny-slider__controls [data-controls="prev"]:before,
.mlp-tiny-slider__controls [data-controls="next"]:before {
  font-size: 50px;
  color: #688b9e;
}
@media (max-width: 768px) {
  .tns-controls [data-controls="prev"]:before,
  .tns-controls [data-controls="next"]:before,
  .mlp-tiny-slider__controls [data-controls="prev"]:before,
  .mlp-tiny-slider__controls [data-controls="next"]:before {
    font-size: 30px;
  }
}
.mlp-tiny-slider__controls {
  position: relative;
  overflow: hidden;
  line-height: 31px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 768px) {
  .mlp-tiny-slider__controls {
    padding: 0;
  }
}
.mlp-tiny-slider__controls .tns-nav {
  white-space: nowrap;
  text-align: center;
  padding: 0 8px;
}
.mlp-tiny-slider__controls [data-controls="next"] {
  order: 3;
}
.mlp-tiny-slider__controls [data-controls="prev"],
.mlp-tiny-slider__controls [data-controls="next"] {
  opacity: 0.5;
  padding: 0;
  z-index: 10;
  background: transparent;
  outline: 0;
  border: none;
  top: 0;
}
.mlp-tiny-slider__controls [data-controls="prev"]:before,
.mlp-tiny-slider__controls [data-controls="next"]:before {
  position: static;
  font-size: 18px;
  font-weight: bolder;
  color: #033d5d;
  text-shadow: -1px 0 rgba(255, 255, 255, 0.5), 0 1px rgba(255, 255, 255, 0.5),
    1px 0 rgba(255, 255, 255, 0.5), 0 -1px rgba(255, 255, 255, 0.5);
}
.mlp-tiny-slider__controls [data-controls="prev"][disabled]::before,
.mlp-tiny-slider__controls [data-controls="next"][disabled]::before {
  opacity: 0.3;
}
.mlp-tiny-slider__controls [data-controls="prev"]:hover,
.mlp-tiny-slider__controls [data-controls="next"]:hover {
  opacity: 1;
}
.tns-ovh {
  order: 1;
}
.tns-inner {
  overflow: hidden;
  margin: 0 !important;
}
.tiny-slider-modified-arrows {
  padding-top: 30px;
}
.tiny-slider-modified-arrows .tns-nav {
  order: 0;
}
.tiny-slider-modified-arrows [data-controls="prev"],
.tiny-slider-modified-arrows [data-controls="next"] {
  margin-right: 0px;
  margin-left: 0px;
  color: #033d5d;
}
@media (min-width: 768px) {
  [data-desktop-slider]:not([data-slider-overflow-hidden]) .tns-item {
    opacity: 0;
    pointer-events: none;
  }
  [data-desktop-slider]:not([data-slider-overflow-hidden]) .tns-slide-active {
    opacity: 1;
    pointer-events: all;
  }
}
.tns-nav {
  order: 2;
  text-align: center;
  overflow-x: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  -webkit-appearance: none;
}
.tns-nav::-webkit-scrollbar {
  display: none;
}
.tns-nav [data-nav] {
  background: #033d5d;
  border: 1px solid white;
  opacity: 0.5;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  padding: 0px 0px;
  margin: 0 10px;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
}
.tns-nav [data-nav].tns-nav-active {
  opacity: 1;
}
.mlp-teaser,
.mlp-result-teaser {
  margin-bottom: 0;
  list-style: none;
}
.mlp-teaser.w12,
.mlp-result-teaser.w12 {
  padding-left: 15px;
  padding-right: 15px;
}
.mlp-teaser + section,
.mlp-result-teaser + section {
  margin-top: 20px;
}
.mlp-teaser a:not(.button.cta),
.mlp-result-teaser a:not(.button.cta) {
  text-transform: none;
  text-decoration: none;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.mlp-teaser a:not(.button.cta) h2,
.mlp-result-teaser a:not(.button.cta) h2 {
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.mlp-teaser .mlp-teaser-content,
.mlp-result-teaser .mlp-teaser-content {
  display: block;
}
.mlp-teaser .mlp-teaser-content:after,
.mlp-result-teaser .mlp-teaser-content:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 640px) {
  .mlp-teaser .mlp-grid-container .mlp-col,
  .mlp-teaser [data-tpl="map"] .mlp-col,
  .mlp-teaser .mlp-grid-container [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-teaser .mlp-grid-container figure,
  .mlp-teaser [data-tpl="map"] [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-teaser [data-tpl="map"] figure,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img,
  .mlp-result-teaser .mlp-grid-container .mlp-col,
  .mlp-result-teaser [data-tpl="map"] .mlp-col,
  .mlp-result-teaser .mlp-grid-container [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-result-teaser .mlp-grid-container figure,
  .mlp-result-teaser [data-tpl="map"] [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-result-teaser [data-tpl="map"] figure,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img {
    float: left !important;
  }
  .mlp-teaser .mlp-grid-container .mlp-col.w3,
  .mlp-teaser [data-tpl="map"] .mlp-col.w3,
  .mlp-teaser .mlp-grid-container [data-tpl="qad01"] figure.w3,
  [data-tpl="qad01"] .mlp-teaser .mlp-grid-container figure.w3,
  .mlp-teaser [data-tpl="map"] [data-tpl="qad01"] figure.w3,
  [data-tpl="qad01"] .mlp-teaser [data-tpl="map"] figure.w3,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img.w3,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img.w3,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img.w3,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img.w3,
  .mlp-result-teaser .mlp-grid-container .mlp-col.w3,
  .mlp-result-teaser [data-tpl="map"] .mlp-col.w3,
  .mlp-result-teaser .mlp-grid-container [data-tpl="qad01"] figure.w3,
  [data-tpl="qad01"] .mlp-result-teaser .mlp-grid-container figure.w3,
  .mlp-result-teaser [data-tpl="map"] [data-tpl="qad01"] figure.w3,
  [data-tpl="qad01"] .mlp-result-teaser [data-tpl="map"] figure.w3,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img.w3,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img.w3,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img.w3,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w3,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img.w3 {
    width: 25%;
  }
  .mlp-teaser .mlp-grid-container .mlp-col.w9,
  .mlp-teaser [data-tpl="map"] .mlp-col.w9,
  .mlp-teaser .mlp-grid-container [data-tpl="qad01"] figure.w9,
  [data-tpl="qad01"] .mlp-teaser .mlp-grid-container figure.w9,
  .mlp-teaser [data-tpl="map"] [data-tpl="qad01"] figure.w9,
  [data-tpl="qad01"] .mlp-teaser [data-tpl="map"] figure.w9,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img.w9,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img.w9,
  .mlp-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    .mlp-grid-container
    img.w9,
  .mlp-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser
    [data-tpl="map"]
    img.w9,
  .mlp-result-teaser .mlp-grid-container .mlp-col.w9,
  .mlp-result-teaser [data-tpl="map"] .mlp-col.w9,
  .mlp-result-teaser .mlp-grid-container [data-tpl="qad01"] figure.w9,
  [data-tpl="qad01"] .mlp-result-teaser .mlp-grid-container figure.w9,
  .mlp-result-teaser [data-tpl="map"] [data-tpl="qad01"] figure.w9,
  [data-tpl="qad01"] .mlp-result-teaser [data-tpl="map"] figure.w9,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img.w9,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img.w9,
  .mlp-result-teaser
    .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    .mlp-grid-container
    img.w9,
  .mlp-result-teaser
    [data-tpl="map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w9,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-result-teaser
    [data-tpl="map"]
    img.w9 {
    width: 75%;
  }
}
@media (max-width: 768px) {
  .mlp-teaser .mlp-teaser-information,
  .mlp-result-teaser .mlp-teaser-information {
    padding: 15px;
  }
}
.letter-container .mlp-headline {
  font-size: 2.5rem;
  margin: 40px 20px 30px;
  padding: 10px 20px;
  border-bottom: 1px solid #eae7e1;
}
.letter-container .mlp-teaser-container {
  padding-top: 30px !important;
}
.letter-container:not(:last-child)
  div:first-child
  > .mlp-teaser-container:first-child {
  padding-bottom: 0 !important;
}
#mlp-banner-nav-item {
  margin-right: 20px;
}
@media (max-width: 1280px) {
  #mlp-banner-nav-item .label {
    display: none !important;
  }
}
@media (max-width: 899px) {
  #mlp-banner-nav-item {
    display: none !important;
  }
}
#mlp-banner-section .mlp-banner-link {
  cursor: pointer;
}
#mlp-banner-section .mlp-banner-link.close-banner {
  cursor: pointer;
  text-decoration: none;
}
#mlp-banner-section .mlp-banner {
  background-color: #b25217;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.4rem 32px;
}
#mlp-banner-section .mlp-banner .mlp-banner-content {
  display: flex;
  align-items: center;
}
#mlp-banner-section .mlp-banner .banner-icon {
  width: 1rem;
  height: 1rem;
  min-width: 1rem;
  min-height: 1rem;
  background-color: transparent;
  border: 2px solid #ffffff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.5rem;
}
#mlp-banner-section .mlp-banner .banner-icon.close {
  border: none;
  margin: 0;
}
#mlp-banner-section .mlp-banner .icon-close,
#mlp-banner-section .mlp-banner .mlp-form-choice-select .Select-clear-zone,
.mlp-form-choice-select #mlp-banner-section .mlp-banner .Select-clear-zone {
  color: #ffffff;
  justify-self: flex-end;
}
#mlp-banner-section .mlp-banner .banner-text {
  color: #ffffff;
  text-align: left;
}
#banner-modal .dialog.banner-dialog {
  border-radius: 0;
  padding: 0;
  max-width: 800px;
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
}
#banner-modal .dialog.banner-dialog .dialog-header {
  background-color: #b25217;
  color: #ffffff;
  padding: 0.75rem 1rem;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
#banner-modal .dialog.banner-dialog .dialog-header .dialog-title {
  padding-right: 1rem;
}
#banner-modal .dialog.banner-dialog .dialog-header .dialog-close-button {
  position: relative;
  top: unset;
  right: unset;
  opacity: 1;
  line-height: unset;
  font-size: inherit;
}
#banner-modal .dialog.banner-dialog .dialog-content {
  padding: 1rem;
  color: #2b2b2b;
  margin-bottom: 1rem;
}
#banner-modal .dialog.banner-dialog .dialog-content a {
  -webkit-transition: all 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: all 250ms ease-out 0ms;
  -o-transition: all 250ms ease-out 0ms;
  transition: all 250ms ease-out 0ms;
  color: #688b9e;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  text-transform: lowercase;
  font-family: "Rubik";
  cursor: pointer;
}
#banner-modal .dialog.banner-dialog .dialog-content a:hover {
  color: #3f5561;
}
#banner-modal .dialog.banner-dialog .dialog-content a:focus {
  outline: 2px solid #b25217;
}
#banner-modal .dialog.banner-dialog .dialog-content a.button:focus,
#banner-modal
  .dialog.banner-dialog
  .dialog-content
  .sapCpContentPage
  a.sapCpButton:focus,
.sapCpContentPage
  #banner-modal
  .dialog.banner-dialog
  .dialog-content
  a.sapCpButton:focus,
#banner-modal
  .dialog.banner-dialog
  .dialog-content
  .mlp-mission
  a.cu-call-to-action:focus,
.mlp-mission
  #banner-modal
  .dialog.banner-dialog
  .dialog-content
  a.cu-call-to-action:focus {
  outline: 2px solid black;
}
#banner-modal .dialog.banner-dialog .dialog-content a.internal,
#banner-modal
  .dialog.banner-dialog
  .dialog-content
  [data-tpl="mtc02"]
  a.container-link,
[data-tpl="mtc02"]
  #banner-modal
  .dialog.banner-dialog
  .dialog-content
  a.container-link,
#banner-modal .dialog.banner-dialog .dialog-content a.external,
#banner-modal .dialog.banner-dialog .dialog-content a.download {
  text-transform: lowercase !important;
}
.mlp-text-picture-group .mlp-headline,
.mlp-accordion .mlp-headline,
.mlp-text-video-combination .mlp-headline,
.mlp-quote-slider .mlp-headline {
  padding-top: 15px;
  margin-bottom: 0.75rem;
  margin-top: 0;
  line-height: normal;
}
.mlp-text-picture-group .mlp-subheadline,
.mlp-accordion .mlp-subheadline,
.mlp-text-video-combination .mlp-subheadline,
.mlp-quote-slider .mlp-subheadline {
  margin-top: 0;
  margin-bottom: 20px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "MLP Regular", Arial, sans-serif;
  color: #717171;
}
.mlp-text-picture-group .mlp-headline + .mlp-subheadline,
.mlp-accordion .mlp-headline + .mlp-subheadline,
.mlp-text-video-combination .mlp-headline + .mlp-subheadline,
.mlp-quote-slider .mlp-headline + .mlp-subheadline {
  margin-top: -0.5rem;
}
.mlp-text-picture-group .mlp-subheadline,
.mlp-text-video-combination .mlp-subheadline {
  font-family: "MLP Bold";
  color: #2b2b2b;
}
.teaser-link-arrow-pseudo:after {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.teaser-link-arrow {
  position: relative;
  text-align: right;
}
.teaser-link-arrow .teaser-link-icon {
  margin-right: 5px;
  font-size: 0.85rem;
  line-height: 1rem;
}
.teaser-link-arrow .teaser-link-title {
  font-size: 1rem;
  top: 1px;
  position: relative;
}
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after {
  display: inline-block;
  padding: 0;
}
.teaser-link-arrow .teaser-link-icon.external:after {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  padding: 0;
}
[data-tpl="tea01"],
[data-tpl="tea02"],
[data-tpl="tea03"],
[data-tpl="tea04"],
.mlp-teaser {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #2b2b2b;
  text-align: left;
  min-height: 0%;
  transform: translateY(0);
  transition: transform 250ms ease, box-shadow 250ms ease, opacity 250ms;
  opacity: 0.9;
}
[data-tpl="tea01"] .mlp-teaser-content:hover,
[data-tpl="tea02"] .mlp-teaser-content:hover,
[data-tpl="tea03"] .mlp-teaser-content:hover,
[data-tpl="tea04"] .mlp-teaser-content:hover,
.mlp-teaser .mlp-teaser-content:hover {
  color: inherit;
}
[data-tpl="tea01"].mlp-weiss .mlp-teaser-inner,
[data-tpl="tea02"].mlp-weiss .mlp-teaser-inner,
[data-tpl="tea03"].mlp-weiss .mlp-teaser-inner,
[data-tpl="tea04"].mlp-weiss .mlp-teaser-inner,
.mlp-teaser.mlp-weiss .mlp-teaser-inner {
  background-color: white !important;
}
[data-tpl="tea01"].mlp-weiss .mlp-teaser-inner a:not(.button):not(.cta),
[data-tpl="tea02"].mlp-weiss .mlp-teaser-inner a:not(.button):not(.cta),
[data-tpl="tea03"].mlp-weiss .mlp-teaser-inner a:not(.button):not(.cta),
[data-tpl="tea04"].mlp-weiss .mlp-teaser-inner a:not(.button):not(.cta),
.mlp-teaser.mlp-weiss .mlp-teaser-inner a:not(.button):not(.cta) {
  color: #2b2b2b !important;
}
[data-tpl="tea01"].mlp-grau .mlp-teaser-inner,
[data-tpl="tea02"].mlp-grau .mlp-teaser-inner,
[data-tpl="tea03"].mlp-grau .mlp-teaser-inner,
[data-tpl="tea04"].mlp-grau .mlp-teaser-inner,
.mlp-teaser.mlp-grau .mlp-teaser-inner {
  background-color: #f9f9f9 !important;
}
[data-tpl="tea01"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-titanium-20 .mlp-teaser-inner,
.mlp-teaser.mlp-titanium-20 .mlp-teaser-inner {
  background-color: #eae7e1 !important;
}
[data-tpl="tea01"].mlp-titanium-60 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-titanium-60 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-titanium-60 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-titanium-60 .mlp-teaser-inner,
.mlp-teaser.mlp-titanium-60 .mlp-teaser-inner {
  background-color: #beb6aa !important;
}
[data-tpl="tea01"].mlp-hellblau-lighter .mlp-teaser-inner,
[data-tpl="tea02"].mlp-hellblau-lighter .mlp-teaser-inner,
[data-tpl="tea03"].mlp-hellblau-lighter .mlp-teaser-inner,
[data-tpl="tea04"].mlp-hellblau-lighter .mlp-teaser-inner,
.mlp-teaser.mlp-hellblau-lighter .mlp-teaser-inner {
  background-color: #f1f4f6 !important;
}
[data-tpl="tea01"].mlp-hellblau .mlp-teaser-inner,
[data-tpl="tea02"].mlp-hellblau .mlp-teaser-inner,
[data-tpl="tea03"].mlp-hellblau .mlp-teaser-inner,
[data-tpl="tea04"].mlp-hellblau .mlp-teaser-inner,
.mlp-teaser.mlp-hellblau .mlp-teaser-inner {
  background-color: #abc7dc !important;
}
[data-tpl="tea01"].mlp-zartanium .mlp-teaser-inner,
[data-tpl="tea02"].mlp-zartanium .mlp-teaser-inner,
[data-tpl="tea03"].mlp-zartanium .mlp-teaser-inner,
[data-tpl="tea04"].mlp-zartanium .mlp-teaser-inner,
.mlp-teaser.mlp-zartanium .mlp-teaser-inner {
  background-color: #f4f3f0 !important;
}
[data-tpl="tea01"].mlp-blau-lightest .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau-lightest .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau-lightest .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau-lightest .mlp-teaser-inner,
.mlp-teaser.mlp-blau-lightest .mlp-teaser-inner {
  background-color: #f1f4f6 !important;
}
[data-tpl="tea01"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-titanium-20 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-titanium-20 .mlp-teaser-inner,
.mlp-teaser.mlp-titanium-20 .mlp-teaser-inner {
  background-color: #eae7e1 !important;
}
[data-tpl="tea01"].mlp-blau-80 .mlp-teaser-inner,
[data-tpl="poc01"] .container-link[data-tpl="tea01"] .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau-80 .mlp-teaser-inner,
[data-tpl="poc01"] .container-link[data-tpl="tea02"] .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau-80 .mlp-teaser-inner,
[data-tpl="poc01"] .container-link[data-tpl="tea03"] .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau-80 .mlp-teaser-inner,
[data-tpl="poc01"] .container-link[data-tpl="tea04"] .mlp-teaser-inner,
.mlp-teaser.mlp-blau-80 .mlp-teaser-inner,
[data-tpl="poc01"] .mlp-teaser.container-link .mlp-teaser-inner {
  background-color: #375c82 !important;
}
[data-tpl="tea01"].mlp-blau-60 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau-60 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau-60 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau-60 .mlp-teaser-inner,
.mlp-teaser.mlp-blau-60 .mlp-teaser-inner {
  background-color: #688b9e !important;
}
[data-tpl="tea01"].mlp-blau-40 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau-40 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau-40 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau-40 .mlp-teaser-inner,
.mlp-teaser.mlp-blau-40 .mlp-teaser-inner {
  background-color: #9ab1be !important;
}
[data-tpl="tea01"].mlp-blau-20 .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau-20 .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau-20 .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau-20 .mlp-teaser-inner,
.mlp-teaser.mlp-blau-20 .mlp-teaser-inner {
  background-color: #d1dce2 !important;
}
[data-tpl="tea01"].mlp-blau .mlp-teaser-inner,
[data-tpl="tea02"].mlp-blau .mlp-teaser-inner,
[data-tpl="tea03"].mlp-blau .mlp-teaser-inner,
[data-tpl="tea04"].mlp-blau .mlp-teaser-inner,
.mlp-teaser.mlp-blau .mlp-teaser-inner {
  background-color: #033d5d !important;
}
[data-tpl="tea01"].mlp-titanium .mlp-teaser-inner,
[data-tpl="tea02"].mlp-titanium .mlp-teaser-inner,
[data-tpl="tea03"].mlp-titanium .mlp-teaser-inner,
[data-tpl="tea04"].mlp-titanium .mlp-teaser-inner,
.mlp-teaser.mlp-titanium .mlp-teaser-inner {
  background-color: #eae7e1 !important;
}
[data-tpl="tea01"].mlp-gradient-hellblau .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-hellblau .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-hellblau .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-hellblau .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-hellblau .mlp-teaser-inner {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="tea01"].mlp-gradient-tuerkis .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-tuerkis .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-tuerkis .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-tuerkis .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-tuerkis .mlp-teaser-inner {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="tea01"].mlp-gradient-hellgrau .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-hellgrau .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-hellgrau .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-hellgrau .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-hellgrau .mlp-teaser-inner {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="tea01"].mlp-gradient-titanium .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-titanium .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-titanium .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-titanium .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-titanium .mlp-teaser-inner {
  background: radial-gradient(ellipse at center, #f5f3f1 0%, #eae7e1 100%);
}
[data-tpl="tea01"].mlp-gradient-hellblau-light .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-hellblau-light .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-hellblau-light .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-hellblau-light .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-hellblau-light .mlp-teaser-inner {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="tea01"].mlp-gradient-tuerkis-light .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-tuerkis-light .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-tuerkis-light .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-tuerkis-light .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-tuerkis-light .mlp-teaser-inner {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="tea01"].mlp-gradient-titanium-light .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-titanium-light .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-titanium-light .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-titanium-light .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-titanium-light .mlp-teaser-inner {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="tea01"].mlp-gradient-hellgrau-light .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-hellgrau-light .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-hellgrau-light .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-hellgrau-light .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-hellgrau-light .mlp-teaser-inner {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="tea01"].mlp-gradient-violett-light .mlp-teaser-inner,
[data-tpl="tea02"].mlp-gradient-violett-light .mlp-teaser-inner,
[data-tpl="tea03"].mlp-gradient-violett-light .mlp-teaser-inner,
[data-tpl="tea04"].mlp-gradient-violett-light .mlp-teaser-inner,
.mlp-teaser.mlp-gradient-violett-light .mlp-teaser-inner {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="tea01"].cu-blue-background .mlp-teaser-inner,
[data-tpl="tea02"].cu-blue-background .mlp-teaser-inner,
[data-tpl="tea03"].cu-blue-background .mlp-teaser-inner,
[data-tpl="tea04"].cu-blue-background .mlp-teaser-inner,
.mlp-teaser.cu-blue-background .mlp-teaser-inner {
  background-color: #e5f5f7;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"].cu-blue-background .mlp-teaser-inner:hover,
[data-tpl="tea02"].cu-blue-background .mlp-teaser-inner:hover,
[data-tpl="tea03"].cu-blue-background .mlp-teaser-inner:hover,
[data-tpl="tea04"].cu-blue-background .mlp-teaser-inner:hover,
.mlp-teaser.cu-blue-background .mlp-teaser-inner:hover {
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"].choice-purple-background .mlp-teaser-inner,
[data-tpl="tea02"].choice-purple-background .mlp-teaser-inner,
[data-tpl="tea03"].choice-purple-background .mlp-teaser-inner,
[data-tpl="tea04"].choice-purple-background .mlp-teaser-inner,
.mlp-teaser.choice-purple-background .mlp-teaser-inner {
  background-color: #f5eef1;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"].choice-purple-background .mlp-teaser-inner:hover,
[data-tpl="tea02"].choice-purple-background .mlp-teaser-inner:hover,
[data-tpl="tea03"].choice-purple-background .mlp-teaser-inner:hover,
[data-tpl="tea04"].choice-purple-background .mlp-teaser-inner:hover,
.mlp-teaser.choice-purple-background .mlp-teaser-inner:hover {
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"].med-teal-background .mlp-teaser-inner,
[data-tpl="tea02"].med-teal-background .mlp-teaser-inner,
[data-tpl="tea03"].med-teal-background .mlp-teaser-inner,
[data-tpl="tea04"].med-teal-background .mlp-teaser-inner,
.mlp-teaser.med-teal-background .mlp-teaser-inner {
  background-color: #f5faf8;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"].med-teal-background .mlp-teaser-inner:hover,
[data-tpl="tea02"].med-teal-background .mlp-teaser-inner:hover,
[data-tpl="tea03"].med-teal-background .mlp-teaser-inner:hover,
[data-tpl="tea04"].med-teal-background .mlp-teaser-inner:hover,
.mlp-teaser.med-teal-background .mlp-teaser-inner:hover {
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
[data-tpl="tea01"] a,
[data-tpl="tea02"] a,
[data-tpl="tea03"] a,
[data-tpl="tea04"] a,
.mlp-teaser a {
  color: inherit;
}
[data-tpl="tea01"] .mlp-teaser-information,
[data-tpl="tea02"] .mlp-teaser-information,
[data-tpl="tea03"] .mlp-teaser-information,
[data-tpl="tea04"] .mlp-teaser-information,
.mlp-teaser .mlp-teaser-information {
  padding: 25px 30px 30px;
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
@media (max-width: 1024px) {
  [data-tpl="tea01"] .mlp-teaser-information,
  [data-tpl="tea02"] .mlp-teaser-information,
  [data-tpl="tea03"] .mlp-teaser-information,
  [data-tpl="tea04"] .mlp-teaser-information,
  .mlp-teaser .mlp-teaser-information {
    padding: 20px 20px 25px;
  }
}
[data-tpl="tea01"] .mlp-teaser-content,
[data-tpl="tea02"] .mlp-teaser-content,
[data-tpl="tea03"] .mlp-teaser-content,
[data-tpl="tea04"] .mlp-teaser-content,
.mlp-teaser .mlp-teaser-content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
[data-tpl="tea01"] .mlp-teaser-title,
[data-tpl="tea02"] .mlp-teaser-title,
[data-tpl="tea03"] .mlp-teaser-title,
[data-tpl="tea04"] .mlp-teaser-title,
.mlp-teaser .mlp-teaser-title {
  font-size: 1.555rem;
  margin: 0 0 20px 0;
  padding-right: 15%;
}
@media (min-width: 768px) {
  [data-tpl="tea01"] .mlp-teaser-title,
  [data-tpl="tea02"] .mlp-teaser-title,
  [data-tpl="tea03"] .mlp-teaser-title,
  [data-tpl="tea04"] .mlp-teaser-title,
  .mlp-teaser .mlp-teaser-title {
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  [data-tpl="tea01"] .mlp-teaser-title,
  [data-tpl="tea02"] .mlp-teaser-title,
  [data-tpl="tea03"] .mlp-teaser-title,
  [data-tpl="tea04"] .mlp-teaser-title,
  .mlp-teaser .mlp-teaser-title {
    padding-right: 15%;
  }
}
[data-tpl="tea01"] .mlp-teaser-text,
[data-tpl="tea02"] .mlp-teaser-text,
[data-tpl="tea03"] .mlp-teaser-text,
[data-tpl="tea04"] .mlp-teaser-text,
.mlp-teaser .mlp-teaser-text {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
  padding-right: 0;
  margin: 0 0 20px 0;
}
@media (min-width: 1024px) {
  [data-tpl="tea01"] .mlp-teaser-text,
  [data-tpl="tea02"] .mlp-teaser-text,
  [data-tpl="tea03"] .mlp-teaser-text,
  [data-tpl="tea04"] .mlp-teaser-text,
  .mlp-teaser .mlp-teaser-text {
    padding-right: 15%;
  }
}
[data-tpl="tea01"] .mlp-teaser-text p,
[data-tpl="tea02"] .mlp-teaser-text p,
[data-tpl="tea03"] .mlp-teaser-text p,
[data-tpl="tea04"] .mlp-teaser-text p,
.mlp-teaser .mlp-teaser-text p {
  margin: 0;
}
[data-tpl="tea01"] .mlp-teaser-text ul,
[data-tpl="tea02"] .mlp-teaser-text ul,
[data-tpl="tea03"] .mlp-teaser-text ul,
[data-tpl="tea04"] .mlp-teaser-text ul,
.mlp-teaser .mlp-teaser-text ul {
  list-style: none;
  padding-left: 0 !important;
  margin: 0;
}
[data-tpl="tea01"] .mlp-teaser-text ul li,
[data-tpl="tea02"] .mlp-teaser-text ul li,
[data-tpl="tea03"] .mlp-teaser-text ul li,
[data-tpl="tea04"] .mlp-teaser-text ul li,
.mlp-teaser .mlp-teaser-text ul li {
  padding-left: 34px;
  position: relative;
  margin-bottom: 20px;
  line-height: 1.2;
  box-sizing: border-box;
  display: block;
}
@media (max-width: 768px) {
  [data-tpl="tea01"] .mlp-teaser-text ul li,
  [data-tpl="tea02"] .mlp-teaser-text ul li,
  [data-tpl="tea03"] .mlp-teaser-text ul li,
  [data-tpl="tea04"] .mlp-teaser-text ul li,
  .mlp-teaser .mlp-teaser-text ul li {
    margin-bottom: 12px;
  }
}
[data-tpl="tea01"] .mlp-teaser-text ul li:last-child,
[data-tpl="tea02"] .mlp-teaser-text ul li:last-child,
[data-tpl="tea03"] .mlp-teaser-text ul li:last-child,
[data-tpl="tea04"] .mlp-teaser-text ul li:last-child,
.mlp-teaser .mlp-teaser-text ul li:last-child {
  margin-bottom: 0;
}
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before {
  position: absolute;
  left: 0;
  width: 15px;
  height: 11px;
  padding-left: 1px;
  font-size: 7px;
  color: #84b97e;
  border: 1.5px solid #84b97e;
  border-radius: 50%;
  text-align: center;
  line-height: 7px !important;
  font-weight: bold !important;
  padding-top: 4px;
}
[data-tpl="tea01"] .mlp-teaser-text ul--2-cols,
[data-tpl="tea02"] .mlp-teaser-text ul--2-cols,
[data-tpl="tea03"] .mlp-teaser-text ul--2-cols,
[data-tpl="tea04"] .mlp-teaser-text ul--2-cols,
.mlp-teaser .mlp-teaser-text ul--2-cols {
  column-count: 2;
}
@media (max-width: 640px) {
  [data-tpl="tea01"] .mlp-teaser-text ul--2-cols,
  [data-tpl="tea02"] .mlp-teaser-text ul--2-cols,
  [data-tpl="tea03"] .mlp-teaser-text ul--2-cols,
  [data-tpl="tea04"] .mlp-teaser-text ul--2-cols,
  .mlp-teaser .mlp-teaser-text ul--2-cols {
    column-count: 1;
  }
}
[data-tpl="tea01"] .mlp-teaser-text ul--2-cols li,
[data-tpl="tea02"] .mlp-teaser-text ul--2-cols li,
[data-tpl="tea03"] .mlp-teaser-text ul--2-cols li,
[data-tpl="tea04"] .mlp-teaser-text ul--2-cols li,
.mlp-teaser .mlp-teaser-text ul--2-cols li {
  padding-right: 20px;
}
[data-tpl="tea01"].mlp-blau-40,
[data-tpl="tea01"].mlp-hellblau,
[data-tpl="tea01"].mlp-titanium-60,
[data-tpl="tea02"].mlp-blau-40,
[data-tpl="tea02"].mlp-hellblau,
[data-tpl="tea02"].mlp-titanium-60,
[data-tpl="tea03"].mlp-blau-40,
[data-tpl="tea03"].mlp-hellblau,
[data-tpl="tea03"].mlp-titanium-60,
[data-tpl="tea04"].mlp-blau-40,
[data-tpl="tea04"].mlp-hellblau,
[data-tpl="tea04"].mlp-titanium-60,
.mlp-teaser.mlp-blau-40,
.mlp-teaser.mlp-hellblau,
.mlp-teaser.mlp-titanium-60 {
  color: white;
}
[data-tpl="tea01"].mlp-blau-40 .teaser-link-arrow,
[data-tpl="tea01"].mlp-hellblau .teaser-link-arrow,
[data-tpl="tea01"].mlp-titanium-60 .teaser-link-arrow,
[data-tpl="tea02"].mlp-blau-40 .teaser-link-arrow,
[data-tpl="tea02"].mlp-hellblau .teaser-link-arrow,
[data-tpl="tea02"].mlp-titanium-60 .teaser-link-arrow,
[data-tpl="tea03"].mlp-blau-40 .teaser-link-arrow,
[data-tpl="tea03"].mlp-hellblau .teaser-link-arrow,
[data-tpl="tea03"].mlp-titanium-60 .teaser-link-arrow,
[data-tpl="tea04"].mlp-blau-40 .teaser-link-arrow,
[data-tpl="tea04"].mlp-hellblau .teaser-link-arrow,
[data-tpl="tea04"].mlp-titanium-60 .teaser-link-arrow,
.mlp-teaser.mlp-blau-40 .teaser-link-arrow,
.mlp-teaser.mlp-hellblau .teaser-link-arrow,
.mlp-teaser.mlp-titanium-60 .teaser-link-arrow {
  color: white !important;
}
[data-tpl="tea01"].mlp-blau-40 ul,
[data-tpl="tea01"].mlp-hellblau ul,
[data-tpl="tea01"].mlp-titanium-60 ul,
[data-tpl="tea02"].mlp-blau-40 ul,
[data-tpl="tea02"].mlp-hellblau ul,
[data-tpl="tea02"].mlp-titanium-60 ul,
[data-tpl="tea03"].mlp-blau-40 ul,
[data-tpl="tea03"].mlp-hellblau ul,
[data-tpl="tea03"].mlp-titanium-60 ul,
[data-tpl="tea04"].mlp-blau-40 ul,
[data-tpl="tea04"].mlp-hellblau ul,
[data-tpl="tea04"].mlp-titanium-60 ul,
.mlp-teaser.mlp-blau-40 ul,
.mlp-teaser.mlp-hellblau ul,
.mlp-teaser.mlp-titanium-60 ul {
  list-style: none;
  padding-left: 0 !important;
}
[data-tpl="tea01"].mlp-blau-40 ul li,
[data-tpl="tea01"].mlp-hellblau ul li,
[data-tpl="tea01"].mlp-titanium-60 ul li,
[data-tpl="tea02"].mlp-blau-40 ul li,
[data-tpl="tea02"].mlp-hellblau ul li,
[data-tpl="tea02"].mlp-titanium-60 ul li,
[data-tpl="tea03"].mlp-blau-40 ul li,
[data-tpl="tea03"].mlp-hellblau ul li,
[data-tpl="tea03"].mlp-titanium-60 ul li,
[data-tpl="tea04"].mlp-blau-40 ul li,
[data-tpl="tea04"].mlp-hellblau ul li,
[data-tpl="tea04"].mlp-titanium-60 ul li,
.mlp-teaser.mlp-blau-40 ul li,
.mlp-teaser.mlp-hellblau ul li,
.mlp-teaser.mlp-titanium-60 ul li {
  padding-left: 34px;
  position: relative;
  margin-bottom: 20px;
  line-height: 1.2;
  box-sizing: border-box;
  display: block;
}
@media (max-width: 768px) {
  [data-tpl="tea01"].mlp-blau-40 ul li,
  [data-tpl="tea01"].mlp-hellblau ul li,
  [data-tpl="tea01"].mlp-titanium-60 ul li,
  [data-tpl="tea02"].mlp-blau-40 ul li,
  [data-tpl="tea02"].mlp-hellblau ul li,
  [data-tpl="tea02"].mlp-titanium-60 ul li,
  [data-tpl="tea03"].mlp-blau-40 ul li,
  [data-tpl="tea03"].mlp-hellblau ul li,
  [data-tpl="tea03"].mlp-titanium-60 ul li,
  [data-tpl="tea04"].mlp-blau-40 ul li,
  [data-tpl="tea04"].mlp-hellblau ul li,
  [data-tpl="tea04"].mlp-titanium-60 ul li,
  .mlp-teaser.mlp-blau-40 ul li,
  .mlp-teaser.mlp-hellblau ul li,
  .mlp-teaser.mlp-titanium-60 ul li {
    margin-bottom: 12px;
  }
}
[data-tpl="tea01"].mlp-blau-40 ul li:last-child,
[data-tpl="tea01"].mlp-hellblau ul li:last-child,
[data-tpl="tea01"].mlp-titanium-60 ul li:last-child,
[data-tpl="tea02"].mlp-blau-40 ul li:last-child,
[data-tpl="tea02"].mlp-hellblau ul li:last-child,
[data-tpl="tea02"].mlp-titanium-60 ul li:last-child,
[data-tpl="tea03"].mlp-blau-40 ul li:last-child,
[data-tpl="tea03"].mlp-hellblau ul li:last-child,
[data-tpl="tea03"].mlp-titanium-60 ul li:last-child,
[data-tpl="tea04"].mlp-blau-40 ul li:last-child,
[data-tpl="tea04"].mlp-hellblau ul li:last-child,
[data-tpl="tea04"].mlp-titanium-60 ul li:last-child,
.mlp-teaser.mlp-blau-40 ul li:last-child,
.mlp-teaser.mlp-hellblau ul li:last-child,
.mlp-teaser.mlp-titanium-60 ul li:last-child {
  margin-bottom: 0;
}
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before {
  position: absolute;
  left: 0;
  width: 15px;
  height: 11px;
  padding-left: 1px;
  font-size: 7px;
  color: #fff;
  border: 1.5px solid #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 7px !important;
  font-weight: bold !important;
  padding-top: 4px;
}
[data-tpl="tea01"].mlp-blau-40 ul--2-cols,
[data-tpl="tea01"].mlp-hellblau ul--2-cols,
[data-tpl="tea01"].mlp-titanium-60 ul--2-cols,
[data-tpl="tea02"].mlp-blau-40 ul--2-cols,
[data-tpl="tea02"].mlp-hellblau ul--2-cols,
[data-tpl="tea02"].mlp-titanium-60 ul--2-cols,
[data-tpl="tea03"].mlp-blau-40 ul--2-cols,
[data-tpl="tea03"].mlp-hellblau ul--2-cols,
[data-tpl="tea03"].mlp-titanium-60 ul--2-cols,
[data-tpl="tea04"].mlp-blau-40 ul--2-cols,
[data-tpl="tea04"].mlp-hellblau ul--2-cols,
[data-tpl="tea04"].mlp-titanium-60 ul--2-cols,
.mlp-teaser.mlp-blau-40 ul--2-cols,
.mlp-teaser.mlp-hellblau ul--2-cols,
.mlp-teaser.mlp-titanium-60 ul--2-cols {
  column-count: 2;
}
@media (max-width: 640px) {
  [data-tpl="tea01"].mlp-blau-40 ul--2-cols,
  [data-tpl="tea01"].mlp-hellblau ul--2-cols,
  [data-tpl="tea01"].mlp-titanium-60 ul--2-cols,
  [data-tpl="tea02"].mlp-blau-40 ul--2-cols,
  [data-tpl="tea02"].mlp-hellblau ul--2-cols,
  [data-tpl="tea02"].mlp-titanium-60 ul--2-cols,
  [data-tpl="tea03"].mlp-blau-40 ul--2-cols,
  [data-tpl="tea03"].mlp-hellblau ul--2-cols,
  [data-tpl="tea03"].mlp-titanium-60 ul--2-cols,
  [data-tpl="tea04"].mlp-blau-40 ul--2-cols,
  [data-tpl="tea04"].mlp-hellblau ul--2-cols,
  [data-tpl="tea04"].mlp-titanium-60 ul--2-cols,
  .mlp-teaser.mlp-blau-40 ul--2-cols,
  .mlp-teaser.mlp-hellblau ul--2-cols,
  .mlp-teaser.mlp-titanium-60 ul--2-cols {
    column-count: 1;
  }
}
[data-tpl="tea01"].mlp-blau-40 ul--2-cols li,
[data-tpl="tea01"].mlp-hellblau ul--2-cols li,
[data-tpl="tea01"].mlp-titanium-60 ul--2-cols li,
[data-tpl="tea02"].mlp-blau-40 ul--2-cols li,
[data-tpl="tea02"].mlp-hellblau ul--2-cols li,
[data-tpl="tea02"].mlp-titanium-60 ul--2-cols li,
[data-tpl="tea03"].mlp-blau-40 ul--2-cols li,
[data-tpl="tea03"].mlp-hellblau ul--2-cols li,
[data-tpl="tea03"].mlp-titanium-60 ul--2-cols li,
[data-tpl="tea04"].mlp-blau-40 ul--2-cols li,
[data-tpl="tea04"].mlp-hellblau ul--2-cols li,
[data-tpl="tea04"].mlp-titanium-60 ul--2-cols li,
.mlp-teaser.mlp-blau-40 ul--2-cols li,
.mlp-teaser.mlp-hellblau ul--2-cols li,
.mlp-teaser.mlp-titanium-60 ul--2-cols li {
  padding-right: 20px;
}
[data-tpl="tea01"] .teaser-link-arrow,
[data-tpl="tea02"] .teaser-link-arrow,
[data-tpl="tea03"] .teaser-link-arrow,
[data-tpl="tea04"] .teaser-link-arrow,
.mlp-teaser .teaser-link-arrow {
  margin-top: auto;
  margin-bottom: 0;
}
[data-tpl="tea01"] .mlp-teaser-inner,
[data-tpl="tea02"] .mlp-teaser-inner,
[data-tpl="tea03"] .mlp-teaser-inner,
[data-tpl="tea04"] .mlp-teaser-inner,
.mlp-teaser .mlp-teaser-inner {
  display: flex;
  border-radius: 8px;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
  background-color: white;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transition: background 0.3s ease;
}
[data-tpl="tea01"].w4 .mlp-teaser-title,
[data-tpl="qad01"] figure[data-tpl="tea01"] .mlp-teaser-title,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea01"]
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea01"]
  .mlp-teaser-title,
[data-tpl="tea02"].w4 .mlp-teaser-title,
[data-tpl="qad01"] figure[data-tpl="tea02"] .mlp-teaser-title,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea02"]
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea02"]
  .mlp-teaser-title,
[data-tpl="tea03"].w4 .mlp-teaser-title,
[data-tpl="qad01"] figure[data-tpl="tea03"] .mlp-teaser-title,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea03"]
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea03"]
  .mlp-teaser-title,
[data-tpl="tea04"].w4 .mlp-teaser-title,
[data-tpl="qad01"] figure[data-tpl="tea04"] .mlp-teaser-title,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea04"]
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img[data-tpl="tea04"]
  .mlp-teaser-title,
.mlp-teaser.w4 .mlp-teaser-title,
[data-tpl="qad01"] figure.mlp-teaser .mlp-teaser-title,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-teaser
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.mlp-teaser
  .mlp-teaser-title {
  font-size: 1.2rem !important;
}
[data-tpl="tea01"].w6 .mlp-teaser-title,
[data-tpl="tea02"].w6 .mlp-teaser-title,
[data-tpl="tea03"].w6 .mlp-teaser-title,
[data-tpl="tea04"].w6 .mlp-teaser-title,
.mlp-teaser.w6 .mlp-teaser-title {
  font-size: 1.5rem !important;
}
[data-tpl="tea01"].w12 .mlp-teaser-inner,
[data-tpl="tea02"].w12 .mlp-teaser-inner,
[data-tpl="tea03"].w12 .mlp-teaser-inner,
[data-tpl="tea04"].w12 .mlp-teaser-inner,
.mlp-teaser.w12 .mlp-teaser-inner {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
[data-tpl="tea01"].w12 .mlp-teaser-content,
[data-tpl="tea02"].w12 .mlp-teaser-content,
[data-tpl="tea03"].w12 .mlp-teaser-content,
[data-tpl="tea04"].w12 .mlp-teaser-content,
.mlp-teaser.w12 .mlp-teaser-content {
  width: 100%;
}
[data-tpl="tea01"]:hover,
[data-tpl="tea02"]:hover,
[data-tpl="tea03"]:hover,
[data-tpl="tea04"]:hover,
.mlp-teaser:hover {
  opacity: 1;
  transform: translateY(-2px);
}
[data-tpl="tea01"]:hover .mlp-teaser-inner,
[data-tpl="tea02"]:hover .mlp-teaser-inner,
[data-tpl="tea03"]:hover .mlp-teaser-inner,
[data-tpl="tea04"]:hover .mlp-teaser-inner,
.mlp-teaser:hover .mlp-teaser-inner {
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1);
}
.mlp-teaser--search-result-teaser {
  position: relative;
}
.mlp-teaser--search-result-teaser a {
  width: 100%;
  text-transform: none !important;
}
.mlp-teaser--search-result-teaser a.internal,
.mlp-teaser--search-result-teaser [data-tpl="mtc02"] a.container-link,
[data-tpl="mtc02"] .mlp-teaser--search-result-teaser a.container-link {
  text-transform: none !important;
}
.mlp-teaser--search-result-teaser a:before {
  font-size: 1.3rem;
  color: #35647e;
  position: absolute;
  left: 48px;
  top: 31px;
}
@media (max-width: 1024px) {
  .mlp-teaser--search-result-teaser a:before {
    top: 25px;
  }
}
@media (max-width: 768px) {
  .mlp-teaser--search-result-teaser a:before {
    left: auto;
    top: auto;
    right: 23px;
    bottom: 22px;
  }
}
.mlp-teaser--search-result-teaser .mlp-teaser-information {
  padding-left: 85px;
  pointer-events: none;
}
@media (max-width: 768px) {
  .mlp-teaser--search-result-teaser .mlp-teaser-information {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 60px;
  }
}
.mlp-teaser--search-result-teaser .mlp-teaser-text-info {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 0.9rem;
  margin-top: 20px;
  margin-bottom: 0;
  color: #4c4c4c;
}
.mlp-teaser--search-result-teaser .mlp-tags {
  pointer-events: all;
}
.mlp-teaser--search-result-teaser--icon-star::before,
.mlp-teaser--search-result-teaser--icon-torso::before,
.mlp-teaser--search-result-teaser--icon-calendar::before {
  content: "";
  background: red;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 0;
}
.image,
.teaser-image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.image:after,
.teaser-image:after {
  display: block;
  content: "";
  padding-top: 100%;
}
.image.h-center.v-top,
.image.h-center.v-left,
.teaser-image.h-center.v-top,
.teaser-image.h-center.v-left {
  background-position: center top;
}
.image.h-center.v-center,
.teaser-image.h-center.v-center {
  background-position: center center;
}
.image.h-center.v-bottom,
.image.h-center.v-right,
.teaser-image.h-center.v-bottom,
.teaser-image.h-center.v-right {
  background-position: center bottom;
}
.image.h-left.v-top,
.image.h-left.v-left,
.teaser-image.h-left.v-top,
.teaser-image.h-left.v-left {
  background-position: left top;
}
.image.h-left.v-center,
.teaser-image.h-left.v-center {
  background-position: left center;
}
.image.h-left.v-bottom,
.image.h-left.v-right,
.teaser-image.h-left.v-bottom,
.teaser-image.h-left.v-right {
  background-position: left bottom;
}
.image.h-right.v-top,
.image.h-right.v-left,
.teaser-image.h-right.v-top,
.teaser-image.h-right.v-left {
  background-position: right top;
}
.image.h-right.v-center,
.teaser-image.h-right.v-center {
  background-position: right center;
}
.image.h-right.v-bottom,
.image.h-right.v-right,
.teaser-image.h-right.v-bottom,
.teaser-image.h-right.v-right {
  background-position: right bottom;
}
[data-tpl="teaser-grid"] {
  width: 100%;
}
[data-tpl="teaser-grid"] .children {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
[data-tpl="teaser-grid"] .children .teaser-grid-item {
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  overflow: hidden;
  margin: 0.5rem;
  min-width: 186px;
  max-width: calc(33% - 1rem);
}
[data-tpl="teaser-grid"] .children .teaser-grid-item .item-image {
  display: flex;
  min-height: 134px;
  background-color: white;
}
[data-tpl="teaser-grid"] .children .teaser-grid-item .item-image figure {
  display: flex;
  heigth: 100%;
}
[data-tpl="teaser-grid"] .children .teaser-grid-item .item-image figure img {
  object-fit: cover;
  heigth: 100%;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-image
  figure
  img.contain {
  object-fit: contain;
}
[data-tpl="teaser-grid"] .children .teaser-grid-item .item-headline-container {
  min-height: 80px;
  padding: 0.5rem;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-weiss {
  background-color: white !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-weiss
  a:not(.button):not(.cta),
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-weiss
  .mlp-teaser-title,
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-weiss
  .mlp-teaser-text {
  color: #2b2b2b !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-hellblau {
  background-color: #abc7dc !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-grau {
  background-color: #f9f9f9 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-titanium {
  background-color: #eae7e1 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-80,
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  [data-tpl="poc01"]
  .item-headline-container.container-link,
[data-tpl="poc01"]
  [data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.container-link {
  background-color: #375c82 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-60 {
  background-color: #688b9e !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-40 {
  background-color: #9ab1be !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-20
  .quote_text
  p {
  color: #033d5d !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-20
  .quote_text
  em {
  color: #2b2b2b !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau-20
  .quote_image
  i {
  background-color: #033d5d;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau {
  background-color: #033d5d !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau
  .quote_text
  p {
  color: #f1f4f6 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau
  .quote_text
  em {
  color: #fff !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-blau
  .quote_image
  i {
  background-color: #d1dbe1;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-orange-light
  .quote_text
  p {
  color: #2b2b2b !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-orange-light
  .quote_text
  em {
  color: #717171 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-orange-light
  .quote_image
  i {
  background-color: #b25217;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gruen {
  background-color: #77a771 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-dunkelgrau {
  background-color: #777 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-korall {
  background-color: #eb6f63 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-korall-darker {
  background-color: #c15c52 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-tuerkis {
  background-color: #47a190 !important;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.cu-blue-background {
  background-color: #e5f5f7;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.choice-purple-background {
  background-color: #f5eef1;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.med-teal-background {
  background-color: #f5faf8;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.light {
  color: white;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container.dark {
  color: #2b2b2b;
}
[data-tpl="teaser-grid"]
  .children
  .teaser-grid-item
  .item-headline-container
  .item-headline {
  font-family: "MLP Regular", Arial, sans-serif;
  text-transform: initial;
  font-size: 0.8rem;
}
[data-tpl="tea01"] .mlp-teaser-title,
[data-tpl="tea04"] .mlp-teaser-title {
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
[data-tpl="tea01"] img,
[data-tpl="tea04"] img {
  width: 100%;
}
[data-tpl="tea01"] .image,
[data-tpl="tea04"] .image {
  width: 100%;
  max-height: 200px;
}
[data-tpl="tea01"] .image:after,
[data-tpl="tea04"] .image:after {
  padding-top: calc((9 / 16) * 100%);
}
[data-child-width="1"] [data-tpl="tea01"] .mlp-teaser-content,
.w12 .content-area > [data-tpl="tea01"] .mlp-teaser-content {
  flex-direction: row;
}
@media (max-width: 640px) {
  [data-child-width="1"] [data-tpl="tea01"] .mlp-teaser-content,
  .w12 .content-area > [data-tpl="tea01"] .mlp-teaser-content {
    flex-direction: column;
  }
}
[data-child-width="1"] [data-tpl="tea01"] .mlp-teaser-content .image,
.w12 .content-area > [data-tpl="tea01"] .mlp-teaser-content .image {
  max-height: 100%;
}
[data-child-width="1"] [data-tpl="tea01"] .mlp-teaser-information,
.w12 .content-area > [data-tpl="tea01"] .mlp-teaser-information {
  flex: 0 0 calc(50% + 10px);
}
@media (max-width: 640px) {
  [data-child-width="1"] [data-tpl="tea01"] .mlp-teaser-information,
  .w12 .content-area > [data-tpl="tea01"] .mlp-teaser-information {
    flex: 0 0 auto;
  }
}
.sidebar-col .content-area [data-tpl="tea01"] {
  padding: 0;
}
.sidebar-col .content-area [data-tpl="tea01"] .image {
  width: 100%;
  height: 200px;
}
.sidebar-col .content-area [data-tpl="tea01"] .mlp-teaser-information {
  width: 100%;
}
.sidebar-col .content-area [data-tpl="tea01"] .mlp-teaser-content {
  flex-direction: column;
}
.sidebar-col .content-area [data-tpl="tea01"] a {
  text-transform: none !important;
}
.sidebar-col .content-area [data-tpl="tea01"] .image {
  width: 100%;
  flex: 1 0 auto;
}
.sidebar-col .content-area [data-tpl="tea01"] .mlp-teaser-information {
  width: 100%;
  flex: 1 0 auto;
  align-self: center;
}
.sidebar-col
  .content-area
  [data-tpl="tea01"].w12.no-img
  .mlp-teaser-information {
  max-width: initial;
}
[data-tpl="tea01"].tea01--small .mlp-teaser-information {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
[data-tpl="tea01"].tea01--small .teaser-link-arrow {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
}
[data-tpl="tea01"].tea01--small .mlp-teaser-title {
  margin-bottom: 0;
  padding-right: 10%;
  flex-grow: 1;
}
[data-tpl="tea02"] .image,
[data-tpl="tea04"] .image {
  border-radius: 50%;
  width: 58%;
  margin: 30px auto 0;
  max-width: 233px;
  align-self: center;
}
[data-tpl="tea02"] .mlp-teaser-title,
[data-tpl="tea04"] .mlp-teaser-title {
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
}
[data-tpl="tea02"] .mlp-teaser-content,
[data-tpl="tea02"] .teaser-link-arrow,
[data-tpl="tea04"] .mlp-teaser-content,
[data-tpl="tea04"] .teaser-link-arrow {
  text-align: center;
}
[data-tpl="tea02"] .mlp-teaser-title,
[data-tpl="tea02"] .mlp-teaser-text,
[data-tpl="tea04"] .mlp-teaser-title,
[data-tpl="tea04"] .mlp-teaser-text {
  padding-left: 10%;
  padding-right: 10%;
}
@media (max-width: 640px) {
  [data-tpl="tea02"] .mlp-teaser-title,
  [data-tpl="tea02"] .mlp-teaser-text,
  [data-tpl="tea04"] .mlp-teaser-title,
  [data-tpl="tea04"] .mlp-teaser-text {
    padding-left: 0;
    padding-right: 0;
  }
}
[data-tpl="tea02"] .mlp-berater-tags,
[data-tpl="tea04"] .mlp-berater-tags {
  margin: 0 auto;
  text-transform: lowercase;
}
[data-tpl="tea02"] .mlp-berater-tags div,
[data-tpl="tea04"] .mlp-berater-tags div {
  margin-top: 0;
  margin-bottom: 10px;
}
[data-tpl="tea02"] .mlp-berater-tags div:last-child,
[data-tpl="tea04"] .mlp-berater-tags div:last-child {
  margin-bottom: 20px;
}
[data-tpl="tea03"] .image {
  width: 32%;
  margin-left: 20px;
  margin-top: 32px;
  margin-bottom: 32px;
}
[data-tpl="tea03"] .image.round {
  border-radius: 50%;
}
@media (max-width: 1024px) {
  [data-tpl="tea03"] .image {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
[data-child-width="2"] [data-tpl="tea03"] .image {
  width: 22%;
}
[data-child-width="1"] [data-tpl="tea03"] .image {
  width: 18.5%;
}
[data-tpl="tea03"] .mlp-teaser-content {
  flex-direction: row;
  align-items: flex-start;
}
[data-tpl="tea03"] .mlp-teaser-information {
  padding-left: 20px;
  align-self: stretch;
}
[data-tpl="tea03"] .mlp-teaser-title,
[data-tpl="tea03"] .mlp-teaser-text {
  padding-right: 0;
}
[data-tpl="tea04"] .image {
  border-radius: 0;
}
[data-child-width="1"] [data-tpl="tea04"] .mlp-teaser-information {
  flex: 0 0 auto;
}
.mlp-text-picture-group {
  margin-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 1024px) {
  .mlp-text-picture-group {
    margin-top: 16px;
    padding-bottom: 16px;
  }
}
@media (max-width: 640px) {
  .mlp-text-picture-group {
    margin-top: 12px;
    padding-bottom: 12px;
  }
}
.mlp-text-picture-group:last-child {
  margin-bottom: 0;
}
.sidebar-col .mlp-text-picture-group:first-child {
  margin: 0;
}
.mlp-text-picture-group h2,
.mlp-text-picture-group h3 {
  color: #2b2b2b;
}
.mlp-text-picture-group .image {
  position: relative;
  overflow: hidden;
}
.mlp-text-picture-group .image.round {
  height: fit-content;
  border-radius: 50%;
  background-size: cover;
}
@media (max-width: 1024px) {
  .mlp-text-picture-group .image {
    width: 100% !important;
    max-width: 200px;
    max-height: 200px;
    margin: 0 auto 25px;
  }
}
.mlp-text-picture-group .mlp-headline + ul {
  margin-top: 0;
}
.mlp-text-picture-group .mlp-headline + table,
.mlp-text-picture-group .mlp-headline + .mlp-container {
  margin-top: 15px;
}
.mlp-text-picture-group h3.mlp-headline {
  margin-bottom: 0.75rem;
}
.mlp-text-picture-group ul:first-child {
  margin-top: 0;
}
.mlp-text-picture-group .mlp-checkmark-list {
  font-size: 1.2rem;
  margin-bottom: 2rem;
}
.mlp-text-picture-group p:first-child {
  margin-top: 0;
}
.mlp-text-picture-group .mlp-text-picture-group-text-container p:first-child {
  margin-top: 0;
}
.mlp-text-picture-group .mlp-text-picture-group-text-container p:last-child {
  margin-bottom: 0;
}
.mlp-text-picture-group .mlp-slider figure {
  display: flex;
  flex-direction: column;
}
.mlp-text-picture-group .mlp-slider caption {
  padding: 5px 0 35px;
}
.mlp-text-picture-group .mlp-slider > div:empty {
  display: none;
}
@media (max-width: 640px) {
  .mlp-text-picture-group .button + .button,
  .mlp-text-picture-group .mwf-form .mwf-next input + .button,
  .mwf-form .mwf-next .mlp-text-picture-group input + .button,
  .mlp-text-picture-group .mwf-form .mwf-cancel input + .button,
  .mwf-form .mwf-cancel .mlp-text-picture-group input + .button,
  .mlp-text-picture-group .mwf-form .mwf-back input + .button,
  .mwf-form .mwf-back .mlp-text-picture-group input + .button,
  .mlp-text-picture-group .sapCpContentPage .sapCpButton + .button,
  .sapCpContentPage .mlp-text-picture-group .sapCpButton + .button,
  .mlp-text-picture-group .mlp-mission .cu-call-to-action + .button,
  .mlp-mission .mlp-text-picture-group .cu-call-to-action + .button,
  .mlp-text-picture-group .mwf-form .mwf-next .button + input,
  .mwf-form .mwf-next .mlp-text-picture-group .button + input,
  .mlp-text-picture-group .mwf-form .mwf-next input + input,
  .mwf-form .mwf-next .mlp-text-picture-group input + input,
  .mwf-form .mwf-cancel .mlp-text-picture-group .mwf-next input + input,
  .mwf-form .mwf-back .mlp-text-picture-group .mwf-next input + input,
  .mlp-text-picture-group
    .sapCpContentPage
    .mwf-form
    .mwf-next
    .sapCpButton
    + input,
  .mwf-form
    .mwf-next
    .mlp-text-picture-group
    .sapCpContentPage
    .sapCpButton
    + input,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-next
    .sapCpButton
    + input,
  .mwf-form
    .mwf-next
    .sapCpContentPage
    .mlp-text-picture-group
    .sapCpButton
    + input,
  .mlp-text-picture-group
    .mlp-mission
    .mwf-form
    .mwf-next
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-next
    .mlp-text-picture-group
    .mlp-mission
    .cu-call-to-action
    + input,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-next
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-next
    .mlp-mission
    .mlp-text-picture-group
    .cu-call-to-action
    + input,
  .mlp-text-picture-group .mwf-form .mwf-cancel .button + input,
  .mwf-form .mwf-cancel .mlp-text-picture-group .button + input,
  .mwf-form .mwf-next .mlp-text-picture-group .mwf-cancel input + input,
  .mlp-text-picture-group .mwf-form .mwf-cancel input + input,
  .mwf-form .mwf-cancel .mlp-text-picture-group input + input,
  .mwf-form .mwf-back .mlp-text-picture-group .mwf-cancel input + input,
  .mlp-text-picture-group
    .sapCpContentPage
    .mwf-form
    .mwf-cancel
    .sapCpButton
    + input,
  .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    .sapCpContentPage
    .sapCpButton
    + input,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    .sapCpButton
    + input,
  .mwf-form
    .mwf-cancel
    .sapCpContentPage
    .mlp-text-picture-group
    .sapCpButton
    + input,
  .mlp-text-picture-group
    .mlp-mission
    .mwf-form
    .mwf-cancel
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    .mlp-mission
    .cu-call-to-action
    + input,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-cancel
    .mlp-mission
    .mlp-text-picture-group
    .cu-call-to-action
    + input,
  .mlp-text-picture-group .mwf-form .mwf-back .button + input,
  .mwf-form .mwf-back .mlp-text-picture-group .button + input,
  .mwf-form .mwf-next .mlp-text-picture-group .mwf-back input + input,
  .mwf-form .mwf-cancel .mlp-text-picture-group .mwf-back input + input,
  .mlp-text-picture-group .mwf-form .mwf-back input + input,
  .mwf-form .mwf-back .mlp-text-picture-group input + input,
  .mlp-text-picture-group
    .sapCpContentPage
    .mwf-form
    .mwf-back
    .sapCpButton
    + input,
  .mwf-form
    .mwf-back
    .mlp-text-picture-group
    .sapCpContentPage
    .sapCpButton
    + input,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-back
    .sapCpButton
    + input,
  .mwf-form
    .mwf-back
    .sapCpContentPage
    .mlp-text-picture-group
    .sapCpButton
    + input,
  .mlp-text-picture-group
    .mlp-mission
    .mwf-form
    .mwf-back
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-back
    .mlp-text-picture-group
    .mlp-mission
    .cu-call-to-action
    + input,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-back
    .cu-call-to-action
    + input,
  .mwf-form
    .mwf-back
    .mlp-mission
    .mlp-text-picture-group
    .cu-call-to-action
    + input,
  .mlp-text-picture-group .sapCpContentPage .button + .sapCpButton,
  .sapCpContentPage .mlp-text-picture-group .button + .sapCpButton,
  .mlp-text-picture-group
    .mwf-form
    .mwf-next
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-next
    input
    + .sapCpButton,
  .mwf-form
    .mwf-next
    .mlp-text-picture-group
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mwf-form
    .mwf-next
    .mlp-text-picture-group
    input
    + .sapCpButton,
  .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    input
    + .sapCpButton,
  .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    input
    + .sapCpButton,
  .mlp-text-picture-group
    .mwf-form
    .mwf-back
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mlp-text-picture-group
    .mwf-form
    .mwf-back
    input
    + .sapCpButton,
  .mwf-form
    .mwf-back
    .mlp-text-picture-group
    .sapCpContentPage
    input
    + .sapCpButton,
  .sapCpContentPage
    .mwf-form
    .mwf-back
    .mlp-text-picture-group
    input
    + .sapCpButton,
  .mlp-text-picture-group .sapCpContentPage .sapCpButton + .sapCpButton,
  .sapCpContentPage .mlp-text-picture-group .sapCpButton + .sapCpButton,
  .mlp-text-picture-group
    .mlp-mission
    .sapCpContentPage
    .cu-call-to-action
    + .sapCpButton,
  .sapCpContentPage
    .mlp-text-picture-group
    .mlp-mission
    .cu-call-to-action
    + .sapCpButton,
  .mlp-mission
    .mlp-text-picture-group
    .sapCpContentPage
    .cu-call-to-action
    + .sapCpButton,
  .sapCpContentPage
    .mlp-mission
    .mlp-text-picture-group
    .cu-call-to-action
    + .sapCpButton,
  .mlp-text-picture-group .mlp-mission .button + .cu-call-to-action,
  .mlp-mission .mlp-text-picture-group .button + .cu-call-to-action,
  .mlp-text-picture-group
    .mwf-form
    .mwf-next
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-next
    input
    + .cu-call-to-action,
  .mwf-form
    .mwf-next
    .mlp-text-picture-group
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mwf-form
    .mwf-next
    .mlp-text-picture-group
    input
    + .cu-call-to-action,
  .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-cancel
    input
    + .cu-call-to-action,
  .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mwf-form
    .mwf-cancel
    .mlp-text-picture-group
    input
    + .cu-call-to-action,
  .mlp-text-picture-group
    .mwf-form
    .mwf-back
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mlp-text-picture-group
    .mwf-form
    .mwf-back
    input
    + .cu-call-to-action,
  .mwf-form
    .mwf-back
    .mlp-text-picture-group
    .mlp-mission
    input
    + .cu-call-to-action,
  .mlp-mission
    .mwf-form
    .mwf-back
    .mlp-text-picture-group
    input
    + .cu-call-to-action,
  .mlp-text-picture-group
    .sapCpContentPage
    .mlp-mission
    .sapCpButton
    + .cu-call-to-action,
  .mlp-mission
    .mlp-text-picture-group
    .sapCpContentPage
    .sapCpButton
    + .cu-call-to-action,
  .sapCpContentPage
    .mlp-text-picture-group
    .mlp-mission
    .sapCpButton
    + .cu-call-to-action,
  .mlp-mission
    .sapCpContentPage
    .mlp-text-picture-group
    .sapCpButton
    + .cu-call-to-action,
  .mlp-text-picture-group .mlp-mission .cu-call-to-action + .cu-call-to-action,
  .mlp-mission .mlp-text-picture-group .cu-call-to-action + .cu-call-to-action {
    margin-top: 1rem;
  }
}
.mlp-tab-navigation {
  background: white;
  padding-left: 0;
  padding-right: 0;
}
.mlp-tab-navigation > .mlp-row,
.mlp-tab-navigation > [data-tpl="location-map"] {
  overflow: auto;
  white-space: nowrap;
  width: auto;
  position: relative;
  z-index: 5;
}
.mlp-tab-navigation .above-mobile-hidden {
  font-size: 18px;
  line-height: 120%;
}
.mlp-tab-navigation select {
  width: 100%;
  padding: 8px 11px;
  border-radius: 4px;
  background-color: #f1f1f1;
}
.mlp-tab-navigation__list {
  list-style: none;
  margin: 0;
  padding: 0 10px;
}
.mlp-tab-navigation__list li {
  padding: 0 18px;
  margin: 0;
  display: inline-block;
}
.mlp-tab-navigation__list li:nth-child(1) {
  padding: 0;
}
.mlp-tab-navigation__list li:last-child {
  padding: 0 0 0 18px;
}
.mlp-tab-navigation__list li a {
  display: block;
  padding: 13px 8px 24px 8px;
  font-family: "MLP Bold";
  color: #717171;
  text-transform: none;
  font-size: 18px;
  line-height: 36px;
  letter-spacing: 0.72px;
  position: relative;
  white-space: nowrap;
}
.mlp-tab-navigation__list li a:hover {
  color: #033d5d;
  text-decoration: none !important;
}
@media (max-width: 1280px) {
  .mlp-tab-navigation__list li a {
    padding: 22px 26px 23px;
  }
}
@media (max-width: 1024px) {
  .mlp-tab-navigation__list li a {
    padding: 22px 20px 23px;
  }
}
@media (max-width: 768px) {
  .mlp-tab-navigation__list li a {
    padding: 22px 16px 23px;
  }
}
.mlp-tab-navigation__item--active {
  color: #033d5d !important;
}
.mlp-tab-navigation__item--active::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #033d5d;
  border-radius: 4px 4px 0px 0px;
}
.mlp-tab-content {
  display: none;
}
.w8 .mlp-tab-content {
  margin-top: 20px;
}
.mlp-tab-content--active {
  display: block;
}
.mlp-tab-navigation {
  background: none;
}
.mlp-tab-navigation__list {
  padding: 24px 0 0 0;
}
.mlp-tab-navigation .mlp-row,
.mlp-tab-navigation [data-tpl="location-map"] {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.mlp-tab-navigation .mlp-row::-webkit-scrollbar,
.mlp-tab-navigation [data-tpl="location-map"]::-webkit-scrollbar {
  display: none;
}
@media (max-width: 640px) {
  .mlp-tab-navigation .sitemap_list {
    display: none;
  }
}
.mlp-tab-navigation .sitemap-dropdown {
  display: none;
}
@media (max-width: 640px) {
  .mlp-tab-navigation .sitemap-dropdown {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    padding: 24px 0px;
  }
}
.mlp-tab-navigation .sitemap-dropdown:after {
  z-index: -1;
  content: "\f107";
  display: inline-block;
  position: absolute;
  top: 34px;
  right: 8px;
  font-size: 24px;
  color: #939393;
}
.mlp-tab-navigation select {
  border: 1px solid #939393;
  background: inherit;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.mlp-tab-navigation a {
  text-decoration: none !important;
  padding: 13px 8px 24px 8px !important;
  line-height: 16px !important;
  font-size: 16px !important;
  letter-spacing: 0.64px !important;
  font-style: normal !important;
  text-transform: uppercase !important;
}
.mlp-tab-navigation a:hover {
  text-decoration: none !important;
}
.mlp-tab-navigation a::before {
  content: "" !important;
}
.mlp-tab-navigation a:focus-visible {
  outline: 2px solid #b25217;
  border-radius: 0px;
  outline-offset: -2px;
}
.mlp-sitemap-group {
  padding-top: 42px;
  padding-bottom: 32px;
}
@media (max-width: 640px) {
  .mlp-sitemap-group {
    padding-top: 0;
  }
}
.mlp-sitemap-group .ul-level-0 {
  padding-inline-start: 0;
}
.mlp-sitemap-group li {
  position: relative;
  list-style: none;
}
.mlp-sitemap-group .li-level-0 {
  list-style: none;
  padding-left: 0;
  margin-bottom: 32px;
}
@media (max-width: 640px) {
  .mlp-sitemap-group .li-level-0 {
    margin-bottom: 24px;
  }
}
.mlp-sitemap-group ul {
  padding-inline-start: 24px;
  margin: 8px 0 0 0;
}
@media (max-width: 640px) {
  .mlp-sitemap-group ul {
    padding-inline-start: 24px;
    margin: 6px 0 0 0;
  }
}
.mlp-sitemap-group button {
  background: none;
  border: none;
  padding: 0;
  font: inherit;
  color: inherit;
  cursor: pointer;
}
.mlp-sitemap-group button:focus-visible {
  outline: solid 2px #b25217;
  outline-radius: 0px;
  border-radius: 0px;
}
.mlp-sitemap-group a {
  display: block;
  width: fit-content;
  padding-left: 28px;
  user-select: none;
  font-size: 20px;
  line-height: 24px;
  font-family: "MLP Regular";
  text-decoration: inherit solid underline 2px;
  text-underline-offset: 2px;
}
@media (max-width: 640px) {
  .mlp-sitemap-group a {
    font-size: 18px;
    line-height: 21.6px;
  }
}
.mlp-sitemap-group a.external:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
.mlp-sitemap-group a.external::before {
  content: "" !important;
  margin-right: 0 !important;
}
.mlp-sitemap-group a:hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
.mlp-sitemap-group a:focus-visible {
  outline: solid 2px #b25217;
  border-radius: 0px !important;
  outline-offset: 2px;
}
.mlp-sitemap-group li.closed > ul {
  display: none;
}
.mlp-sitemap-group li:not(:has(ul)) {
  list-style-type: none;
  margin-bottom: 8px;
  padding-left: 28px;
}
.mlp-sitemap-group li:not(:has(ul)) a {
  padding-left: 0px;
}
.mlp-sitemap-group li:not(:has(ul)) button {
  display: none;
}
.mlp-sitemap-group li:not(:has(ul)) button::before {
  content: "" !important;
}
.mlp-sitemap-group li button.open:not(:only-child) {
  cursor: pointer;
  position: absolute;
  width: 24px;
  height: 24px;
}
.mlp-sitemap-group li button.open:not(:only-child):before {
  display: inline-block;
  text-align: center;
  vertical-align: sub;
  line-height: 1;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.mlp-sitemap-group li button.open:not(:only-child):before:hover {
  text-decoration: none;
}
.mlp-sitemap-group button.closed {
  cursor: pointer;
  position: absolute;
  width: 24px;
  height: 24px;
}
.mlp-sitemap-group button.closed:before {
  display: inline-block;
  text-align: center;
  margin-top: 2.5px;
  line-height: 1;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.mlp-sitemap-group button.closed:before:hover {
  text-decoration: none;
}
.mlp-quote-highlight {
  padding: 80px 64px;
}
.mlp-quote-highlight.mlp-weiss {
  background-color: white !important;
}
.mlp-quote-highlight.mlp-weiss a:not(.button):not(.cta),
.mlp-quote-highlight.mlp-weiss .mlp-teaser-title,
.mlp-quote-highlight.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-quote-highlight.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-quote-highlight.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-quote-highlight.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-quote-highlight.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-quote-highlight.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-quote-highlight.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-quote-highlight.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-quote-highlight.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-quote-highlight.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-quote-highlight.mlp-blau-80,
[data-tpl="poc01"] .mlp-quote-highlight.container-link {
  background-color: #375c82 !important;
}
.mlp-quote-highlight.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-quote-highlight.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-quote-highlight.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-quote-highlight.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-quote-highlight.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-quote-highlight.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-quote-highlight.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-quote-highlight.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-quote-highlight.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-quote-highlight.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-quote-highlight.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-quote-highlight.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-quote-highlight.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-quote-highlight.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-quote-highlight.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-quote-highlight.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-quote-highlight.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-quote-highlight.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-quote-highlight.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-quote-highlight.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-quote-highlight.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-quote-highlight.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-quote-highlight.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-quote-highlight.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-quote-highlight.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-quote-highlight.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-quote-highlight.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-quote-highlight.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-quote-highlight.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-quote-highlight.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-quote-highlight.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-quote-highlight.med-teal-background {
  background-color: #f5faf8;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight {
    padding: 48px 20px;
  }
}
.mlp-quote-highlight .mlp-row,
.mlp-quote-highlight [data-tpl="location-map"] {
  max-width: 1276px;
  margin: auto;
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  box-sizing: border-box;
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight {
    flex-direction: column;
    padding-right: 0;
  }
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight__with_image {
  text-align: left;
  flex-direction: row;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight__with_image {
    flex-direction: column;
    text-align: center;
  }
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight p {
  margin: 0;
  font-size: 32px;
  line-height: 40px;
  font-weight: 400;
  font-family: "Halant";
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight p {
    font-size: 24px;
    line-height: 32px;
  }
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight em {
  display: block;
  margin-top: 16px;
  color: #717171;
  font-size: 20px;
  line-height: 26px;
  font-family: "MLP Regular";
  font-style: normal;
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_text {
  max-width: 844px;
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image {
  position: relative;
  min-width: 64px;
  min-height: 64px;
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image {
    min-width: 48px;
    min-height: 48px;
    flex-direction: column;
    margin-right: 0;
    margin-bottom: 40px;
  }
}
.mlp-quote-highlight
  .mlp-quote-slider__quote-highlight
  .quote_image__with_image {
  min-width: fit-content;
  min-height: fit-content;
  margin-right: 64px;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight
    .mlp-quote-slider__quote-highlight
    .quote_image__with_image {
    min-width: fit-content;
    min-height: fit-content;
    margin-right: 0;
  }
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image__person {
  object-fit: cover;
  min-width: 340px;
  min-height: 340px;
  width: 340px;
  height: 340px !important;
  border-radius: 50%;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image__person {
    min-width: 180px;
    min-height: 180px;
    width: 180px;
    height: 180px !important;
  }
}
.mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image__icon {
  mask-size: cover;
  mask-image: url("../img/quote.svg");
  position: absolute;
  width: 64px;
  height: 64px;
  bottom: 0;
  right: 0;
  color: #033d5d;
}
@media (max-width: 1024px) {
  .mlp-quote-highlight .mlp-quote-slider__quote-highlight .quote_image__icon {
    width: 48px;
    height: 48px;
  }
}
.mlp-quote-highlight .mlp-quote-slider .mlp-tiny-slider__controls {
  padding-top: 8px;
}
@media (max-width: 768px) {
  .mlp-quote-highlight .mlp-quote-slider .mlp-tiny-slider__controls {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.sidebar-col
  .mlp-quote-highlight
  .mlp-quote-slider
  .mlp-quote-slider__quote-slide {
  padding-right: 0;
}
.mlp-quote-carousel {
  padding: 80px 20px;
  display: flex;
  gap: 42px;
  flex-direction: column;
  justify-content: center;
}
.mlp-quote-carousel.mlp-weiss {
  background-color: white !important;
}
.mlp-quote-carousel.mlp-weiss a:not(.button):not(.cta),
.mlp-quote-carousel.mlp-weiss .mlp-teaser-title,
.mlp-quote-carousel.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-quote-carousel.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-quote-carousel.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-quote-carousel.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-quote-carousel.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-quote-carousel.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-quote-carousel.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-quote-carousel.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-quote-carousel.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-quote-carousel.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-quote-carousel.mlp-blau-80,
[data-tpl="poc01"] .mlp-quote-carousel.container-link {
  background-color: #375c82 !important;
}
.mlp-quote-carousel.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-quote-carousel.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-quote-carousel.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-quote-carousel.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-quote-carousel.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-quote-carousel.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-quote-carousel.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-quote-carousel.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-quote-carousel.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-quote-carousel.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-quote-carousel.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-quote-carousel.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-quote-carousel.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-quote-carousel.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-quote-carousel.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-quote-carousel.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-quote-carousel.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-quote-carousel.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-quote-carousel.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-quote-carousel.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-quote-carousel.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-quote-carousel.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-quote-carousel.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-quote-carousel.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-quote-carousel.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-quote-carousel.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-quote-carousel.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-quote-carousel.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-quote-carousel.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-quote-carousel.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-quote-carousel.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-quote-carousel.med-teal-background {
  background-color: #f5faf8;
}
@media (max-width: 1024px) {
  .mlp-quote-carousel {
    padding: 48px 20px;
  }
}
@media (max-width: 768px) {
  .mlp-quote-carousel {
    gap: 40px;
  }
}
.mlp-quote-carousel .mlp-row,
.mlp-quote-carousel [data-tpl="location-map"] {
  margin: 0 auto;
  width: 100%;
  max-width: 1280px;
}
.mlp-quote-carousel .mlp-row .tns-outer,
.mlp-quote-carousel [data-tpl="location-map"] .tns-outer {
  display: flex;
  gap: 20px;
}
.mlp-quote-carousel .button-container {
  display: flex;
  justify-content: center;
}
@media (max-width: 1024px) {
  .mlp-quote-carousel .button-container {
    margin-top: 0;
  }
}
.mlp-quote-carousel .button-container .button,
.mlp-quote-carousel .button-container .mwf-form .mwf-next input,
.mwf-form .mwf-next .mlp-quote-carousel .button-container input,
.mlp-quote-carousel .button-container .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .mlp-quote-carousel .button-container input,
.mlp-quote-carousel .button-container .mwf-form .mwf-back input,
.mwf-form .mwf-back .mlp-quote-carousel .button-container input,
.mlp-quote-carousel .button-container .sapCpContentPage .sapCpButton,
.sapCpContentPage .mlp-quote-carousel .button-container .sapCpButton,
.mlp-quote-carousel .button-container .mlp-mission .cu-call-to-action,
.mlp-mission .mlp-quote-carousel .button-container .cu-call-to-action {
  margin-right: 0;
}
.mlp-quote-carousel .mlp-quote-slider-inner-wrapper {
  display: flex;
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  box-sizing: border-box;
  text-align: left;
  width: -webkit-fill-available;
  padding: 40px 24px 16px 24px;
  margin: 0 10px 0px 10px;
  color: #2b2b2b;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 1024px) {
  .mlp-quote-carousel .mlp-quote-slider__quote-carousel {
    flex-direction: column;
  }
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel__icon {
  background-color: #47a190;
  mask-size: cover;
  mask-image: url("../img/quote.svg");
  position: absolute;
  width: 40px;
  height: 40px;
  top: -20px;
  right: 24px;
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel p {
  margin: 0;
  font-size: 20px;
  line-height: 30px;
  font-weight: 400;
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel .quote_text {
  padding-bottom: 40px;
  width: -webkit-fill-available;
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel .quote_author {
  display: flex;
  width: -webkit-fill-available;
  border-top: 1px solid #d9d9d9;
  padding: 16px 8px 8px 0;
}
.mlp-quote-carousel .mlp-quote-slider__quote-carousel .quote_author__image {
  object-fit: cover;
  margin: auto 0;
  min-width: 64px;
  min-height: 64px;
  width: 64px;
  height: 64px !important;
  border-radius: 50%;
  margin-right: 16px;
}
.mlp-quote-carousel
  .mlp-quote-slider__quote-carousel
  .quote_author
  .text-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mlp-quote-carousel
  .mlp-quote-slider__quote-carousel
  .quote_author
  .text-wrapper
  p {
  font-family: "MLP Regular";
  font-size: 20px;
  line-height: 24px;
  font-style: normal;
}
.mlp-quote-carousel
  .mlp-quote-slider__quote-carousel
  .quote_author
  .text-wrapper__name {
  color: #033d5d;
  font-weight: 700;
}
.mlp-quote-carousel
  .mlp-quote-slider__quote-carousel
  .quote_author
  .text-wrapper__info {
  color: #2b2b2b;
  font-weight: 400;
}
@media (max-width: 768px) {
  .mlp-quote-carousel .mlp-tiny-slider__controls {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.mlp-quote-slider {
  margin-bottom: 40px;
}
.mlp-quote-slider .mlp-headline {
  margin-bottom: 2rem;
}
.mlp-quote-slider em {
  margin-top: 0.5rem;
  color: #717171;
}
.mlp-quote-slider__top-quote {
  padding: 1rem 2rem 1rem 6rem;
  margin: 1em 0;
  background: #fcf8dd;
  position: relative;
  border-radius: 10px;
}
.mlp-quote-slider__top-quote p,
.mlp-quote-slider__top-quote em {
  margin: 0;
  padding: 0;
  display: block;
}
.mlp-quote-slider__top-quote::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 6rem;
  margin: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  height: 6rem;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiNGQkZDQzU7fQoJLnN0MntmaWxsOiNGREY4REE7fQoJLnN0M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7fQoJLnN0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF80Xyk7ZmlsbDojRkRGOERBO30KCS5zdDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfN18pO30KCS5zdDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTBfKTt9Cgkuc3Q3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyXyk7ZmlsbDojRkRGOERBO30KCS5zdDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTVfKTt9Cgkuc3Q5e2ZpbGw6I0ZFRUVERDt9Cgkuc3QxMHtvcGFjaXR5OjAuMzc7ZmlsbDojRkFDOThFO30KCS5zdDExe2ZpbGw6I0FGREZCMDt9Cgkuc3QxMntmaWxsOiM3RkNFODM7fQoJLnN0MTN7ZmlsbDojRkZBREE2O30KCS5zdDE0e2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGQURBNjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3QxNXtmaWxsOiNGQ0ZDRkM7fQoJLnN0MTZ7b3BhY2l0eTowLjM3O2ZpbGw6I0ZGRkZGRjt9Cgkuc3QxN3tmaWxsOiNGQUM5OEU7fQoJLnN0MTh7ZmlsbDojRkZGRkZGO3N0cm9rZTojRjRENjAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDE5e2ZpbGw6I0ZGRkZGRjtzdHJva2U6IzRGQkFBOTtzdHJva2Utd2lkdGg6MS43NTY3O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDIwe2ZpbGw6I0FFRENENDt9Cgkuc3QyMXtmaWxsOiNFRkQ2MzQ7fQoJLnN0MjJ7ZGlzcGxheTpub25lO30KCS5zdDIze2Rpc3BsYXk6aW5saW5lO30KCS5zdDI0e2Rpc3BsYXk6aW5saW5lO2ZpbGw6I0ZGRkNEQzt9Cjwvc3R5bGU+CjxnIGlkPSJPcmlnaW5hbCI+CjwvZz4KPGcgaWQ9IkxlaXN0dW5nc2JlcmVpY2hfSWNvbnMiPgo8L2c+CjxnIGlkPSJibGVuZGUiPgo8L2c+CjxnIGlkPSJFYmVuZV83Ij4KCTxnPgoJCTxkZWZzPgoJCQk8cGF0aCBpZD0iU1ZHSURfOV8iIGQ9Ik0xNzktNDY0LjVoODZjMS4xLDAsMiwwLjksMiwydjQ2YzAsMS4xLTAuOSwyLTIsMmgtODZjLTEuMSwwLTItMC45LTItMnYtNDYKCQkJCUMxNzctNDYzLjYsMTc3LjktNDY0LjUsMTc5LTQ2NC41eiIvPgoJCTwvZGVmcz4KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfOV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCQk8L2NsaXBQYXRoPgoJCTxnIGNsYXNzPSJzdDMiPgoJCQk8ZGVmcz4KCQkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9Ii05MDIiIHk9Ii0xNTIyLjUiIHdpZHRoPSIxNDgzIiBoZWlnaHQ9IjM3OTkiLz4KCQkJPC9kZWZzPgoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzRfIj4KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzExXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQk8L2NsaXBQYXRoPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxkZWZzPgoJCQk8cmVjdCBpZD0iU1ZHSURfMTNfIiB4PSItOTk0IiB5PSItMTUyMi41IiB3aWR0aD0iMTQ4MyIgaGVpZ2h0PSIzNzk5Ii8+CgkJPC9kZWZzPgoJCTxkZWZzPgoJCQk8cGF0aCBpZD0iU1ZHSURfMTRfIiBkPSJNODctNTgxLjVoMTgxYzEuMSwwLDIsMC45LDIsMnY0NmMwLDEuMS0wLjksMi0yLDJIODdjLTEuMSwwLTItMC45LTItMnYtNDZDODUtNTgwLjYsODUuOS01ODEuNSw4Ny01ODEuNQoJCQkJeiIvPgoJCTwvZGVmcz4KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzdfIj4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTNfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJPC9jbGlwUGF0aD4KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzhfIiBjbGFzcz0ic3Q1Ij4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTRfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJPC9jbGlwUGF0aD4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MC44LDI0bC0xOS42LTEuOEwzMy40LDQuMWMtMC41LTEuMy0yLjMtMS4zLTIuOSwwbC03LjgsMTguMUwzLjEsMjRjLTEuNCwwLjEtMS45LDEuOC0wLjksMi43bDE0LjgsMTMKCQkJbC00LjMsMTkuMmMtMC4zLDEuMywxLjEsMi40LDIuMywxLjdsMTYuOS0xMC4xbDE2LjksMTAuMWMxLjIsMC43LDIuNi0wLjQsMi4zLTEuN2wtNC4zLTE5LjJsMTQuOC0xM0M2Mi43LDI1LjgsNjIuMSwyNC4xLDYwLjgsMjQKCQkJeiIvPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QyMSIgZD0iTTQ4LDQwLjFsMTQuMy0xMi42YzAuOC0wLjcsMS4xLTEuOCwwLjgtMi45Yy0wLjMtMS0xLjItMS44LTIuMy0xLjlsLTE4LjktMS44TDM2LjYsOWMwLTAuMiwwLTAuMy0wLjEtMC41CgkJCQlsLTIuMS00LjlDMzQsMi42LDMzLDIsMzEuOSwycy0yLDAuNi0yLjUsMS42bC03LjUsMTcuNUwzLDIyLjljLTEuMSwwLjEtMiwwLjgtMi4zLDEuOWMtMC4zLDEsMCwyLjEsMC44LDIuOWwxNC4zLDEyLjZsLTAuOSw0LjEKCQkJCWMwLDAuMSwwLDAuMSwwLDAuMmwtMy40LDE0LjJjLTAuMiwxLjEsMC4yLDIuMSwxLDIuOGMwLjUsMC4zLDEsMC41LDEuNiwwLjVjMC41LDAsMC45LTAuMSwxLjQtMC40bDE2LjQtOS43bDE2LjQsOS43CgkJCQljMC45LDAuNiwyLjEsMC41LDMtMC4xYzAuOS0wLjYsMS4zLTEuNywxLTIuOEw0OCw0MC4xeiBNNDkuOCw1OS42Yy0wLjEsMC4xLTAuMywwLjItMC41LDBMMzIuNCw0OS42Yy0wLjQtMC4yLTAuOC0wLjItMS4yLDAKCQkJCUwxNC4zLDU5LjdjLTAuMiwwLjEtMC40LDAtMC41LDBjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC41TDE4LDQwLjVjMC0wLjEsMC0wLjMsMC0wLjRsMC0wLjFjMC4xLTAuNCwwLTAuOC0wLjQtMS4xbC0xNC44LTEzCgkJCQljLTAuMi0wLjItMC4yLTAuNC0wLjEtMC41YzAtMC4xLDAuMS0wLjMsMC40LTAuM2wxOS42LTEuOGMwLjQsMCwwLjgtMC4zLDAuOS0wLjdsNy44LTE4LjFjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjMKCQkJCWMwLjEsMCwwLjMsMCwwLjQsMC4zbDAuNSwxLjFjMCwwLjIsMCwwLjMsMC4xLDAuNUw0MCwyMi42YzAuMiwwLjQsMC41LDAuNiwwLjksMC43bDE5LjYsMS44YzAuMywwLDAuMywwLjIsMC40LDAuMwoJCQkJYzAsMC4xLDAuMSwwLjMtMC4xLDAuNUw0NiwzOC45Yy0wLjMsMC4zLTAuNCwwLjctMC40LDEuMWw0LjMsMTkuMkM1MCw1OS40LDQ5LjksNTkuNiw0OS44LDU5LjZ6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIxIiBkPSJNMTAsOC4zYy0wLjcsMC43LTAuNywxLjksMCwyLjZzNyw1LjgsNy43LDUuMXMtNC40LTctNS4xLTcuN1MxMC43LDcuNiwxMCw4LjN6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIxIiBkPSJNNTEuMiw4LjNjLTAuNywwLjctNS44LDctNS4xLDcuN3M3LTQuNCw3LjctNS4xczAuNy0xLjksMC0yLjZTNTEuOSw3LjYsNTEuMiw4LjN6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIxIiBkPSJNNjMuMSw0NS41Yy0wLjgtMC42LTgtNC40LTguNS0zLjVjLTAuNiwwLjgsNS43LDYsNi41LDYuNWMwLjgsMC42LDIsMC4zLDIuNS0wLjVTNjQsNDYsNjMuMSw0NS41eiIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyMSIgZD0iTTAuOSw0NS41QzAsNDYtMC4yLDQ3LjEsMC40LDQ4YzAuNiwwLjgsMS43LDEuMSwyLjUsMC41YzAuOC0wLjYsNy4xLTUuNyw2LjUtNi41CgkJCQlDOC44LDQxLjEsMS43LDQ0LjksMC45LDQ1LjV6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJFYmVuZV80IiBjbGFzcz0ic3QyMiI+CjwvZz4KPGcgaWQ9IkViZW5lXzUiIGNsYXNzPSJzdDIyIj4KPC9nPgo8ZyBpZD0iRWJlbmVfNiIgY2xhc3M9InN0MjIiPgo8L2c+Cjwvc3ZnPgo=");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 55% !important;
}
@media (max-width: 640px) {
  .mlp-quote-slider__top-quote::before {
    width: 4rem;
    height: 4rem;
    top: 7px;
  }
}
@media (max-width: 640px) {
  .mlp-quote-slider__top-quote {
    padding-left: 4rem;
  }
}
.mlp-quote-slider__quote-slide {
  box-sizing: border-box;
  padding-right: 20px;
  font-size: 1.111rem !important;
  margin: 1em 0;
}
.mlp-quote-slider__quote-slide p {
  margin: 0;
}
.mlp-quote-slider__quote-slide em {
  display: block;
}
.mlp-quote-slider .mlp-tiny-slider__controls {
  padding-top: 8px;
}
@media (max-width: 768px) {
  .mlp-quote-slider .mlp-tiny-slider__controls {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.sidebar-col .mlp-quote-slider .mlp-quote-slider__quote-slide {
  padding-right: 0;
}
.mlp-qualification {
  display: flex;
  margin-bottom: 2rem;
}
.mlp-qualification__sign {
  flex: 1 0 auto;
  margin-right: 1rem;
}
.mlp-qualification__sign img {
  width: 5rem;
}
@media (max-width: 768px) {
  .mlp-qualification__sign {
    width: 4rem;
  }
  .mlp-qualification__text {
    hyphens: auto;
    word-break: break-word;
  }
}
[data-tpl="tbk01"] {
  text-align: left;
  flex-grow: 1;
}
[data-tpl="tbk01"] p {
  font-size: 22px;
}
@media (max-width: 640px) {
  [data-tpl="tbk01"] p {
    font-size: 20px;
  }
}
[data-tpl="tbk01"] a.phonenumber {
  vertical-align: middle;
  font-size: 22px !important;
}
@media (max-width: 640px) {
  [data-tpl="tbk01"] a.phonenumber {
    font-size: 20px !important;
  }
}
[data-tpl="tbk01"] a.phonenumber:before {
  display: inline-block;
  vertical-align: -0.0834rem;
  text-decoration: none !important;
  font-size: 20px;
  margin-right: 8px;
}
[data-tpl="tbk01"].text-center {
  text-align: center;
}
[data-tpl="tbk01"].text-center ul {
  margin: 0 auto;
}
[data-tpl="tbk01"].text-right {
  text-align: right;
}
[data-tpl="tbk01"].text-right ul {
  margin-left: auto;
}
[data-tpl="tbk01"] .mlp-slider {
  margin-top: 1em;
}
[data-tpl="tbk01"] .tableContainer {
  margin-top: 0;
}
[data-tpl="tbk01"] ul {
  text-align: left;
  padding: 0;
  padding-left: 1em;
  font-size: 22px;
}
@media (max-width: 640px) {
  [data-tpl="tbk01"] ul {
    font-size: 20px;
  }
}
[data-tpl="tbk01"] ul:first-child {
  text-align: left;
  max-width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding-left: 0;
}
[data-tpl="tbk01"] > :last-child {
  margin-bottom: 0;
}
[data-tpl="tbk02"] {
  clear: both;
}
[data-tpl="tbk02"]:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="tbk02"] a:before {
  font-size: 18px;
}
[data-tpl="tbk02"] .mlp-headline {
  margin-bottom: 1em;
}
[data-tpl="tbk02"] .mlp-slider {
  float: left;
  margin-right: 20px;
  margin-top: 2px;
  max-width: 50%;
}
@media (max-width: 1024px) {
  [data-tpl="tbk02"] .mlp-slider {
    max-width: 100%;
    margin-right: 0;
    float: none;
    margin-bottom: 24px;
  }
}
[data-tpl="tbk02"] .mlp-slider .slide-wrapper {
  margin-bottom: 0px;
}
[data-tpl="tbk02"] .mlp-slider.slider-right {
  float: right;
  margin-right: 0;
  margin-left: 20px;
}
@media (max-width: 1024px) {
  [data-tpl="tbk02"] .mlp-slider.slider-right {
    float: none;
    margin-left: 0;
  }
}
[data-tpl="tbk03"] {
  display: flex;
  align-items: flex-start;
  margin-top: 30px;
  padding-bottom: 30px;
  box-sizing: border-box;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  [data-tpl="tbk03"] {
    flex-direction: column;
  }
}
[data-tpl="tbk03"] a:before {
  font-size: 18px;
}
[data-tpl="tbk03"] .image {
  width: 25%;
  margin: 0 20px 24px 0;
  background-size: contain;
}
@media (max-width: 768px) {
  [data-tpl="tbk03"] .image {
    width: 100%;
    max-height: 280px;
    max-width: 100%;
    background-size: cover;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  [data-tpl="tbk03"] .image {
    max-height: 200px;
  }
}
[data-tpl="tbk03"] .mlp-text-picture-group-text-container {
  width: 75%;
  line-height: 1.3;
}
@media (max-width: 768px) {
  [data-tpl="tbk03"] .mlp-text-picture-group-text-container {
    width: 100%;
  }
}
[data-tpl="tbk03"] .mlp-text-picture-group-text-container .mlp-subheadline {
  margin-bottom: 24px;
}
[data-tpl="tbk04"] {
  text-align: left;
}
[data-tpl="tbk04"] .mlp-subheadline {
  font-family: "MLP Bold";
  color: #2b2b2b;
}
[data-tpl="tbk04"] p {
  font-size: 20px;
  line-height: 26px;
}
[data-tpl="tbk04"] li {
  font-size: 20px;
  line-height: 26px !important;
}
[data-tpl="tbk04"] a:before {
  font-size: 18px;
}
[data-tpl="tbk04"] a:before {
  font-size: 18px;
}
[data-tpl="tbk04"].text-center {
  text-align: center;
}
[data-tpl="tbk04"].text-center li > ul {
  padding: 0;
}
[data-tpl="tbk04"].text-center ul {
  margin: 0 auto;
}
[data-tpl="tbk04"].text-right {
  text-align: right;
}
[data-tpl="tbk04"].text-right ul {
  margin-left: auto;
}
[data-tpl="tbk04"] .image {
  max-width: 200px;
  max-height: 200px;
  margin: 0 auto 25px !important;
  background-size: contain;
}
@media (min-width: 900px) {
  [data-tpl="tbk04"] div > p {
    padding: 0 15%;
  }
}
[data-tpl="tbk04"] ul {
  text-align: left;
  padding: 0;
  font-size: 22px;
}
@media (max-width: 640px) {
  [data-tpl="tbk04"] ul {
    font-size: 20px;
  }
}
[data-tpl="tbk04"] ul:first-child {
  text-align: left;
  max-width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
@media (min-width: 900px) {
  [data-tpl="tbk04"] div > ul {
    padding: 0 15%;
    max-width: 45%;
    padding-left: calc(15% + 1em) !important;
  }
}
@media (max-width: 899px) {
  [data-tpl="tbk04"] div > ul {
    max-width: 60%;
    padding-left: 1em;
  }
}
@media (min-width: 900px) {
  [data-tpl="tbk04"] h3 {
    padding: 0 15%;
  }
}
.mlp-teaser-container [data-tpl="tbk04"] p,
.mlp-teaser-container [data-tpl="tbk04"] ul {
  font-size: 20px;
}
[data-tpl="tbk05"] .image {
  width: 25% !important;
  margin: 15px 20px 0 0;
  background-size: contain;
}
[data-tpl="tbk05"] a:before {
  font-size: 18px;
}
[data-tpl="tbk05"] a.contain {
  background-size: contain;
}
[data-tpl="tbk05"] .mlp-headline {
  margin-bottom: 0.666em;
}
[data-tpl="tbk05"] .mlp-text-picture-group-text-container {
  width: 75%;
  line-height: 1.3;
}
@media (max-width: 1024px) {
  [data-tpl="tbk05"] .mlp-text-picture-group-text-container {
    width: 100%;
  }
}
[data-tpl="tbk05"] .tbk-content-wrapper {
  display: flex;
  flex-direction: row;
}
[data-tpl="tbk05"] .tbk-content-wrapper.picture-position-right {
  flex-direction: row-reverse;
}
[data-tpl="tbk05"] .tbk-content-wrapper.picture-position-right .image {
  margin-right: 0;
  margin-left: 20px;
}
@media (max-width: 1024px) {
  [data-tpl="tbk05"] .tbk-content-wrapper.picture-position-right .image {
    margin-top: 20px !important;
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1024px) {
  [data-tpl="tbk05"] .tbk-content-wrapper.picture-position-right {
    flex-direction: column-reverse;
  }
}
[data-tpl="tbk06"] {
  text-align: left;
}
[data-tpl="tbk06"] p {
  font-size: 22px;
}
@media (max-width: 640px) {
  [data-tpl="tbk06"] p {
    font-size: 20px;
  }
}
[data-tpl="tbk06"].text-center {
  text-align: center;
}
[data-tpl="tbk06"].text-center ul {
  margin: 0 auto;
}
[data-tpl="tbk06"].text-right {
  text-align: right;
}
[data-tpl="tbk06"].text-right ul {
  margin-left: auto;
}
[data-tpl="tbk06"] .mlp-slider {
  margin-top: 1em;
}
[data-tpl="tbk06"] .tableContainer {
  margin-top: 0;
}
[data-tpl="tbk06"] ul {
  text-align: left;
  max-width: 60%;
  padding: 0;
  padding-left: 1em;
  font-size: 22px;
}
@media (max-width: 640px) {
  [data-tpl="tbk06"] ul {
    font-size: 20px;
  }
}
[data-tpl="tbk06"] ul:first-child {
  text-align: left;
  max-width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding-left: 0;
}
[data-tpl="tbk06"] > :last-child {
  margin-bottom: 0;
}
.counter-cointainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 70px 20px;
}
.counter-cointainer .counter-component {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  width: 250px;
  padding: 1rem;
}
@media (max-width: 1280px) {
  .counter-cointainer .counter-component {
    width: 220px;
  }
}
@media (max-width: 768px) {
  .counter-cointainer .counter-component {
    width: 100%;
    padding: 0;
    margin-bottom: 2rem;
  }
}
.counter-cointainer .counter-component .purecounter,
.counter-cointainer .counter-component .counter-text {
  display: flex;
}
.counter-cointainer .counter-component.align-center .purecounter,
.counter-cointainer .counter-component.align-center .counter-text {
  justify-content: center;
}
.counter-cointainer .counter-component.align-center .counter-text {
  text-align: center;
}
.counter-cointainer .counter-component.align-right .purecounter,
.counter-cointainer .counter-component.align-right .counter-text {
  justify-content: flex-end;
}
.counter-cointainer .counter-component.align-right .counter-text {
  text-align: right;
}
.counter-cointainer .counter-component .purecounter {
  width: 100%;
  color: #b25217;
  font-size: 3rem;
  line-height: 3rem;
  font-weight: bolds;
  word-break: break-word;
}
.counter-cointainer .counter-component .purecounter.mlp-weiss {
  color: white !important;
}
.counter-cointainer .counter-component .purecounter.mlp-titanium-20 {
  color: #eae7e1 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-titanium-60 {
  color: #beb6aa !important;
}
.counter-cointainer .counter-component .purecounter.mlp-titanium-dark {
  color: #9b9488 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-hellblau {
  color: #abc7dc !important;
}
.counter-cointainer .counter-component .purecounter.mlp-zartanium {
  color: #f4f3f0 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-blau-lightest {
  color: #f1f4f6 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-grau {
  color: #f9f9f9 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-titanium-20 {
  color: #eae7e1 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-titanium {
  color: #eae7e1 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-blau-80,
.counter-cointainer
  .counter-component
  [data-tpl="poc01"]
  .purecounter.container-link,
[data-tpl="poc01"]
  .counter-cointainer
  .counter-component
  .purecounter.container-link {
  color: #375c82 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-blau-60 {
  color: #688b9e !important;
}
.counter-cointainer .counter-component .purecounter.mlp-blau-40 {
  color: #9ab1be !important;
}
.counter-cointainer .counter-component .purecounter.mlp-blau-20 {
  color: #d1dce2 !important;
}
.counter-cointainer .counter-component .purecounter.mlp-mint {
  color: #91cb8a;
}
.counter-cointainer .counter-component .purecounter.mlp-korall {
  color: #eb6f63;
}
.counter-cointainer .counter-component .purecounter.mlp-tuerkis {
  color: #47a190;
}
.counter-cointainer .counter-component .purecounter.mlp-orange {
  color: #b25217;
}
.counter-cointainer .counter-component .purecounter.mlp-violet {
  color: #794d98;
}
.counter-cointainer .counter-component .counter-text {
  word-break: break-word;
}
[data-tpl="account"] {
  border-radius: 8px;
}
[data-tpl="account"] .mlp-teaser-title {
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
[data-tpl="account"] img {
  width: 100%;
}
[data-tpl="account"] .image {
  width: 100%;
  background-size: contain;
}
[data-tpl="account"] .image:after {
  padding-top: calc((9 / 16) * 100%);
}
[data-tpl="account"] .mlp-teaser-inner {
  flex-direction: column;
  border: 1px solid #d9d9d9;
  box-shadow: none;
}
[data-tpl="account"] .mlp-teaser-inner.favorite {
  border: 1px solid #458076;
}
[data-tpl="account"] .mlp-teaser-content {
  position: relative;
}
[data-tpl="account"] .mlp-teaser-badge {
  position: absolute;
  right: 0;
  left: 0;
  top: -12.5px;
  margin: auto;
  width: fit-content;
  font-size: 15px;
  font-family: "MLP Regular";
  color: #fff;
  text-align: center;
  padding: 4px 8px;
  border-radius: 4px;
  background-color: #458076;
}
[data-tpl="account"] .mlp-card-header {
  border-radius: 8px 8px 0px 0px;
  padding: 0 20px;
  text-align: center;
}
[data-tpl="account"] .mlp-card-header.mlp-weiss {
  background-color: white !important;
}
[data-tpl="account"] .mlp-card-header.mlp-weiss a:not(.button):not(.cta),
[data-tpl="account"] .mlp-card-header.mlp-weiss .mlp-teaser-title,
[data-tpl="account"] .mlp-card-header.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
[data-tpl="account"] .mlp-card-header.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
[data-tpl="account"] .mlp-card-header.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-hellblau {
  background-color: #abc7dc !important;
}
[data-tpl="account"] .mlp-card-header.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-grau {
  background-color: #f9f9f9 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-titanium {
  background-color: #eae7e1 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-80,
[data-tpl="account"] [data-tpl="poc01"] .mlp-card-header.container-link,
[data-tpl="poc01"] [data-tpl="account"] .mlp-card-header.container-link {
  background-color: #375c82 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-60 {
  background-color: #688b9e !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-40 {
  background-color: #9ab1be !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
[data-tpl="account"] .mlp-card-header.mlp-blau {
  background-color: #033d5d !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau .quote_text em {
  color: #fff !important;
}
[data-tpl="account"] .mlp-card-header.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
[data-tpl="account"] .mlp-card-header.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
[data-tpl="account"] .mlp-card-header.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
[data-tpl="account"] .mlp-card-header.mlp-gruen {
  background-color: #77a771 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-dunkelgrau {
  background-color: #777 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-korall {
  background-color: #eb6f63 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-korall-darker {
  background-color: #c15c52 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-tuerkis {
  background-color: #47a190 !important;
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="account"] .mlp-card-header.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="account"] .mlp-card-header.cu-blue-background {
  background-color: #e5f5f7;
}
[data-tpl="account"] .mlp-card-header.choice-purple-background {
  background-color: #f5eef1;
}
[data-tpl="account"] .mlp-card-header.med-teal-background {
  background-color: #f5faf8;
}
[data-tpl="account"] .account-headlines {
  min-height: 130px;
}
@media (max-width: 768px) {
  [data-tpl="account"] .account-headlines {
    min-height: 0px;
  }
}
[data-tpl="account"] .mlp-headline {
  color: #033d5d;
  font-size: 24px !important;
  line-height: 26px !important;
  padding: 32px 0 0 0;
  margin-bottom: 8px;
}
@media (max-width: 1024px) {
  [data-tpl="account"] .mlp-headline {
    font-size: 20px !important;
    line-height: 22px !important;
  }
}
@media (max-width: 768px) {
  [data-tpl="account"] .mlp-headline {
    padding: 28px 0 0 0;
  }
}
[data-tpl="account"] .mlp-subheadline {
  min-height: 40px;
  font-size: 16px !important;
  margin: 0 0 12px 0 !important;
  font-weight: normal !important;
  font-family: "MLP Bold" !important;
  line-height: 20px !important;
}
@media (max-width: 768px) {
  [data-tpl="account"] .mlp-subheadline {
    min-height: 0px;
    margin: 0 0 18px 0 !important;
  }
}
[data-tpl="account"] .mlp-card-price {
  font-size: 18px;
  font-style: normal;
  line-height: 25px;
  padding-top: 27px;
  margin-bottom: 13px;
}
@media (max-width: 1280px) {
  [data-tpl="account"] .mlp-card-price {
    margin-bottom: 9px;
  }
}
@media (max-width: 1024px) {
  [data-tpl="account"] .mlp-card-price {
    font-size: 18px;
    margin-bottom: 9px;
  }
}
@media (max-width: 768px) {
  [data-tpl="account"] .mlp-card-price {
    font-size: 16px;
    margin-bottom: 8px;
    padding-top: 20px;
  }
}
[data-tpl="account"] .button,
[data-tpl="account"] .mwf-form .mwf-next input,
.mwf-form .mwf-next [data-tpl="account"] input,
[data-tpl="account"] .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel [data-tpl="account"] input,
[data-tpl="account"] .mwf-form .mwf-back input,
.mwf-form .mwf-back [data-tpl="account"] input,
[data-tpl="account"] .sapCpContentPage .sapCpButton,
.sapCpContentPage [data-tpl="account"] .sapCpButton,
[data-tpl="account"] .mlp-mission .cu-call-to-action,
.mlp-mission [data-tpl="account"] .cu-call-to-action {
  font-size: 20px;
  line-height: 25px;
  font-style: normal;
  padding: 10px 20px 11px 20px;
  margin: 0;
}
[data-tpl="account"] .mlp-teaser-text {
  font-size: 16px;
  line-height: 20px;
  font-style: normal;
  hyphens: auto;
  padding: 32px 0 0 0;
}
@media (max-width: 768px) {
  [data-tpl="account"] .mlp-teaser-text {
    padding: 24px 0 0 0;
  }
}
[data-tpl="account"] .mlp-teaser-text a {
  font-family: "MLP Bold";
  color: #033d5d;
  transition: all 250ms ease-out 0ms !important;
  text-decoration: solid underline 1px !important;
  text-underline-offset: 2px !important;
}
[data-tpl="account"] .mlp-teaser-text a:hover {
  text-decoration: underline 2px !important;
  text-underline-offset: 3px !important;
  color: #458076;
}
[data-tpl="account"] .mlp-teaser-text p {
  margin-bottom: 16px;
}
[data-tpl="account"] .mlp-teaser-text ul {
  margin-bottom: 16px;
}
[data-tpl="account"] .mlp-teaser-text ul li {
  margin-bottom: 16px;
}
[data-tpl="account"] .mlp-teaser-information {
  padding: 32px 20px 20px 20px;
  background-color: #fff;
  border-radius: 0px 0px 8px 8px;
}
@media (max-width: 768px) {
  [data-tpl="account"] .mlp-teaser-information {
    padding: 24px 20px 20px 20px;
  }
}
[data-tpl="account"] .mlp-teaser-text + a {
  text-decoration: none !important;
}
[data-tpl="account"] .mlp-teaser-text + a:hover {
  text-decoration: none !important;
}
[data-tpl="account"] .teaser-link-arrow {
  margin-top: 0;
  margin-bottom: auto;
  margin-left: auto;
  color: #033d5d;
  font-size: 18px;
}
[data-tpl="account"] .teaser-link-title {
  text-transform: none !important;
  font-family: "MLP Bold";
  line-height: 20px;
  color: #033d5d;
  font-size: 16px;
}
[data-child-width="1"] [data-tpl="account"] .mlp-teaser-content,
.w12 .content-area > [data-tpl="account"] .mlp-teaser-content {
  flex-direction: row;
}
@media (max-width: 640px) {
  [data-child-width="1"] [data-tpl="account"] .mlp-teaser-content,
  .w12 .content-area > [data-tpl="account"] .mlp-teaser-content {
    flex-direction: column;
  }
}
[data-child-width="1"] [data-tpl="account"] .mlp-teaser-content .image,
.w12 .content-area > [data-tpl="account"] .mlp-teaser-content .image {
  max-height: 100%;
}
[data-child-width="1"] [data-tpl="account"] .mlp-teaser-information,
.w12 .content-area > [data-tpl="account"] .mlp-teaser-information {
  flex: 0 0 calc(50% + 10px);
}
@media (max-width: 640px) {
  [data-child-width="1"] [data-tpl="account"] .mlp-teaser-information,
  .w12 .content-area > [data-tpl="account"] .mlp-teaser-information {
    flex: 0 0 auto;
  }
}
[data-tpl="bank-accounts"] .mlp-headline {
  font-size: 44px;
  font-style: normal;
  line-height: 36px;
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"] .mlp-headline {
    max-width: 352px;
  }
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"] .mlp-headline {
    font-size: 32px;
  }
}
[data-tpl="bank-accounts"] .mlp-subheadline {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  margin: 10px auto 42px auto;
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"] .mlp-subheadline {
    max-width: 352px;
    margin: 10px auto 0px auto;
  }
}
[data-tpl="bank-accounts"] .mlp-accounts {
  display: flex;
  justify-content: center;
  flex-grow: 1;
  gap: 0 2%;
}
[data-tpl="bank-accounts"] .mlp-row::-webkit-scrollbar,
[data-tpl="bank-accounts"] [data-tpl="location-map"]::-webkit-scrollbar {
  display: none;
}
[data-tpl="bank-accounts"] .mlp-row,
[data-tpl="bank-accounts"] [data-tpl="location-map"] {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation {
  display: none;
  max-width: 352px;
  background-color: inherit;
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"] .mlp-kontotab-navigation {
    width: 100%;
    padding: 42px 0 24px 0;
    display: block;
  }
}
@media (max-width: 768px) {
  [data-tpl="bank-accounts"] .mlp-kontotab-navigation {
    padding: 22px 0 24px 0;
  }
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation > .mlp-row,
[data-tpl="bank-accounts"]
  .mlp-kontotab-navigation
  > [data-tpl="location-map"] {
  overflow: auto;
  overflow-y: hidden;
  white-space: nowrap;
  width: auto;
  position: relative;
  z-index: 5;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation__list {
  display: flex;
  justify-content: space-between;
  list-style: none;
  gap: 0 8px;
  padding: 0;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation li {
  padding: 0;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation li a {
  color: #717171;
  padding: 0 0px;
  font-size: 16px;
  padding-bottom: 16px;
  padding: 18px 4px 16px 4px;
  font-style: normal;
  line-height: 16px;
  letter-spacing: 0.64px;
  text-transform: uppercase;
  text-decoration: none !important;
  position: relative;
  white-space: nowrap;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation li a:hover {
  color: #033d5d;
  text-decoration: none !important;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation__item--active {
  color: #033d5d !important;
}
[data-tpl="bank-accounts"] .mlp-kontotab-navigation__item--active::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #033d5d;
  border-radius: 4px 4px 0px 0px;
}
[data-tpl="bank-accounts"] .mlp-kontotab-content {
  display: block;
  width: 23%;
  min-width: 23%;
  max-width: 352px;
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"] .mlp-kontotab-content {
    display: none;
    width: 100%;
  }
}
@media (max-width: 1280px) {
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    .mlp-headline,
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    ~ .mlp-kontotab-content
    .mlp-headline {
    font-size: 20px !important;
    line-height: 22px !important;
  }
}
@media (max-width: 1280px) {
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    .mlp-card-price,
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    ~ .mlp-kontotab-content
    .mlp-card-price {
    font-size: 16px;
    line-height: 25px;
  }
}
@media (max-width: 1024px) {
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    .mlp-card-price,
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    ~ .mlp-kontotab-content
    .mlp-card-price {
    font-size: 18px;
    line-height: 25px;
  }
}
@media (max-width: 768px) {
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    .mlp-card-price,
  [data-tpl="bank-accounts"]
    .mlp-kontotab-content:first-child:nth-last-child(4)
    ~ .mlp-kontotab-content
    .mlp-card-price {
    font-size: 16px;
    line-height: 25px;
  }
}
[data-tpl="bank-accounts"] .mlp-kontotab-content--active {
  color: #033d5d;
  display: block !important;
}
.timeline-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 50px 20px;
}
.timeline-wrapper h2.mlp-headline {
  font-size: 2em;
}
.timeline-wrapper h3.mlp-headline {
  font-size: 1.5em;
}
.cd-h-timeline {
  opacity: 0;
  transition: opacity 0.2s;
  max-width: 1280px;
  width: 100%;
}
.cd-h-timeline--loaded {
  opacity: 1;
}
.cd-h-timeline__container {
  position: relative;
  height: 240px;
  width: calc(100% - 40px);
  margin: 60px 0;
}
@media (min-width: 1281px) {
  .cd-h-timeline__container {
    width: 100%;
  }
}
.cd-h-timeline__dates {
  position: relative;
  height: 100%;
  margin: 0 40px;
  overflow: hidden;
}
.cd-h-timeline__dates::after,
.cd-h-timeline__dates::before {
  content: "";
  position: absolute;
  z-index: 2;
  top: 0;
  height: 100%;
  width: 60px;
}
.cd-h-timeline__dates::before {
  left: 0;
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}
.cd-h-timeline__dates::after {
  right: 0;
  background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0));
  height: 20px;
  top: 110px;
}
@media (max-width: 640px) {
  .cd-h-timeline__dates::before,
  .cd-h-timeline__dates::after {
    width: 0;
    background: none;
  }
}
.cd-h-timeline__line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 119px;
  height: 1px;
  background-color: #d1dce2;
  transition: transform 0.4s;
}
.cd-h-timeline__line ol,
.cd-h-timeline__line li {
  list-style: none;
}
.cd-h-timeline__line li::before {
  content: none;
  display: none;
}
.cd-h-timeline__filling-line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #375c82;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.3s;
}
.cd-h-timeline__date {
  position: absolute;
  bottom: 0;
  z-index: 2;
  text-align: center;
  font-size: 0.8em;
  padding-bottom: 60px;
  color: #373e41;
  user-select: none;
  text-decoration: none;
  width: 100px;
  transition: font-size 0.2s;
}
@media (max-width: 640px) {
  .cd-h-timeline__date {
    width: 80px;
  }
}
.cd-h-timeline__date::after {
  content: "";
  position: absolute;
  left: -15px;
  bottom: -15px;
  height: 15px;
  width: 15px;
  border-radius: 50%;
  border-width: 8px;
  border-style: solid;
  border-color: #ffffff;
  background-color: #d1dce2;
  transition: background-color 0.3s, border-color 0.5s;
}
.cd-h-timeline__date:hover::after {
  background-color: #375c82;
  border-color: #ffffff;
  left: -17px;
  bottom: -17px;
  height: 23px;
  width: 23px;
  border-width: 6px;
}
@media (md) {
  .cd-h-timeline__date {
    font-size: 0.7em;
  }
}
.cd-h-timeline__date:focus {
  outline: none !important;
}
.cd-h-timeline__date:hover {
  font-size: 1rem !important;
}
.cd-h-timeline__date .cd-h-timeline__date--content {
  display: flex;
  flex-direction: column;
  border-bottom: 8px solid #ffffff;
  background-color: #ffffff;
  width: 200px;
  pointer-events: none;
}
.cd-h-timeline__date .cd-h-timeline__date--content .cd-h-timeline__date--text {
  font-family: "MLP Regular", Arial, sans-serif;
  text-transform: none;
  color: #4c4c4c;
}
.cd-h-timeline__date
  .cd-h-timeline__date--content
  .cd-h-timeline__date--text
  .cd-h-timeline__date--year {
  font-weight: bold;
  margin-bottom: 4px;
}
.cd-h-timeline__date
  .cd-h-timeline__date--content
  .cd-h-timeline__date--text
  .cd-h-timeline__date--year,
.cd-h-timeline__date
  .cd-h-timeline__date--content
  .cd-h-timeline__date--text
  .cd-h-timeline__date--description {
  display: flex;
  justify-content: flex-start;
  text-align: left;
}
.cd-h-timeline__date
  .cd-h-timeline__date--content
  .cd-h-timeline__date--border {
  position: absolute;
  border-left: 1px solid #375c82;
  height: 70px;
  bottom: 0;
  z-index: -1;
}
.cd-h-timeline__date.bottom {
  padding-bottom: 0;
  padding-top: 60px;
  top: 0;
  min-height: 100px;
}
.cd-h-timeline__date.bottom::after {
  left: -15px;
  top: -15px;
}
.cd-h-timeline__date.bottom:hover::after {
  top: -17px;
  left: -17px;
}
.cd-h-timeline__date.bottom .cd-h-timeline__date--content {
  border-bottom: none;
  border-top: 8px solid #ffffff;
  pointer-events: none;
}
.cd-h-timeline__date.bottom
  .cd-h-timeline__date--content
  .cd-h-timeline__date--border {
  top: 0;
}
.cd-h-timeline__date.bottom.cd-h-timeline__date--selected::after {
  top: -17px;
  left: -17px;
}
.cd-h-timeline__date--selected {
  pointer-events: none;
  font-size: 1rem;
}
.cd-h-timeline__date--selected::after {
  background-color: #e3691e;
  border-color: #ffffff;
  left: -17px;
  bottom: -17px;
  height: 23px;
  width: 23px;
  border-width: 6px;
  box-shadow: #e3691e 0px 0px 10px 0px;
}
.cd-h-timeline__date--selected:hover::after {
  background-color: #e3691e;
  border-color: #e3691e;
}
.cd-h-timeline__date--older-event::after {
  background-color: #375c82;
  border-color: #ffffff;
}
.cd-h-timeline__navigation {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  height: 34px;
  width: 34px;
  border-radius: 50%;
  border-width: 1px;
  border-style: solid;
  border-color: #d1dce2;
  transition: border-color 0.3s;
}
.cd-h-timeline__navigation::after {
  content: "";
  position: absolute;
  height: 14px;
  width: 14px;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.cd-h-timeline__navigation:hover {
  border-color: #375c82;
}
.cd-h-timeline__navigation:hover::after,
.cd-h-timeline__navigation:hover::before {
  color: #375c82;
  font-weight: bold;
}
.cd-h-timeline-navigation-list {
  list-style-type: none;
}
.cd-h-timeline__navigation--prev {
  left: 0;
  font-family: "mlp-icons-privatkunden" !important;
  font-size: 14px;
  transform: translateY(-50%) rotate(180deg);
}
.cd-h-timeline__navigation--prev::after {
  content: "\f122";
}
.cd-h-timeline__navigation--prev.cd-h-timeline__navigation--inactive::after {
  content: none;
}
.cd-h-timeline__navigation--next {
  right: 0;
  font-family: "mlp-icons-privatkunden" !important;
  font-size: 14px;
}
.cd-h-timeline__navigation--next::after {
  content: "\f122";
}
.cd-h-timeline__navigation--next.cd-h-timeline__navigation--inactive::after {
  content: none;
}
.cd-h-timeline__navigation--inactive {
  cursor: not-allowed;
  display: none;
}
.cd-h-timeline__navigation--inactive:hover {
  border-color: #d1dce2;
}
.cd-h-timeline__navigation--inactive:hover::after,
.cd-h-timeline__navigation--inactive:hover::before {
  font-weight: normal;
}
.cd-h-timeline__events {
  position: relative;
  width: calc(100% - 40px);
  overflow: hidden;
  transition: max-height 0.8s;
  height: 100%;
}
.cd-h-timeline__events ol {
  height: 100%;
  display: inline-flex;
  width: 100%;
}
.cd-h-timeline__event {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
  transform: translateX(-100%);
  opacity: 0;
  animation-duration: 0.4s;
  animation-timing-function: ease-in-out;
  margin-bottom: 0;
}
.cd-h-timeline__event::before {
  content: none;
  display: none;
}
.cd-h-timeline__event--selected {
  position: relative;
  z-index: 2;
  opacity: 1;
  transform: translateX(0);
}
.cd-h-timeline__event--enter-right,
.cd-h-timeline__event--leave-right {
  animation-name: cd-enter-right;
}
.cd-h-timeline__event--enter-left,
.cd-h-timeline__event--leave-left {
  animation-name: cd-enter-left;
}
.cd-h-timeline__event--leave-right,
.cd-h-timeline__event--leave-left {
  animation-direction: reverse;
}
.cd-h-timeline__event-content {
  max-width: 800px;
}
.cd-h-timeline__event-title {
  color: #373e41;
  font-weight: 700;
  font-size: 36px;
}
.cd-h-timeline__event-date {
  display: block;
  font-style: italic;
  margin: 20px auto;
  padding-right: 100px;
}
.cd-h-timeline__event-date::before {
  content: "- ";
}
@keyframes cd-enter-right {
  0% {
    opacity: 0;
    transform: translateX(100%);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}
@keyframes cd-enter-left {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}
[data-tpl="slider"].mlp-weiss {
  background-color: white !important;
}
[data-tpl="slider"].mlp-weiss a:not(.button):not(.cta),
[data-tpl="slider"].mlp-weiss .mlp-teaser-title,
[data-tpl="slider"].mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
[data-tpl="slider"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="slider"].mlp-titanium-60 {
  background-color: #beb6aa !important;
}
[data-tpl="slider"].mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
[data-tpl="slider"].mlp-hellblau {
  background-color: #abc7dc !important;
}
[data-tpl="slider"].mlp-zartanium {
  background-color: #f4f3f0 !important;
}
[data-tpl="slider"].mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
[data-tpl="slider"].mlp-grau {
  background-color: #f9f9f9 !important;
}
[data-tpl="slider"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="slider"].mlp-titanium {
  background-color: #eae7e1 !important;
}
[data-tpl="slider"].mlp-blau-80,
[data-tpl="poc01"] .container-link[data-tpl="slider"] {
  background-color: #375c82 !important;
}
[data-tpl="slider"].mlp-blau-60 {
  background-color: #688b9e !important;
}
[data-tpl="slider"].mlp-blau-40 {
  background-color: #9ab1be !important;
}
[data-tpl="slider"].mlp-blau-20 {
  background-color: #d1dce2 !important;
}
[data-tpl="slider"].mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
[data-tpl="slider"].mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
[data-tpl="slider"].mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
[data-tpl="slider"].mlp-blau {
  background-color: #033d5d !important;
}
[data-tpl="slider"].mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
[data-tpl="slider"].mlp-blau .quote_text em {
  color: #fff !important;
}
[data-tpl="slider"].mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
[data-tpl="slider"].mlp-orange-light {
  background-color: #ffe3d3 !important;
}
[data-tpl="slider"].mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
[data-tpl="slider"].mlp-orange-light .quote_text em {
  color: #717171 !important;
}
[data-tpl="slider"].mlp-orange-light .quote_image i {
  background-color: #b25217;
}
[data-tpl="slider"].mlp-gruen {
  background-color: #77a771 !important;
}
[data-tpl="slider"].mlp-dunkelgrau {
  background-color: #777 !important;
}
[data-tpl="slider"].mlp-korall {
  background-color: #eb6f63 !important;
}
[data-tpl="slider"].mlp-korall-darker {
  background-color: #c15c52 !important;
}
[data-tpl="slider"].mlp-tuerkis {
  background-color: #47a190 !important;
}
[data-tpl="slider"].mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="slider"].mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="slider"].mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="slider"].mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
[data-tpl="slider"].mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
[data-tpl="slider"].mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="slider"].mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="slider"].mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="slider"].mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="slider"].mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="slider"].cu-blue-background {
  background-color: #e5f5f7;
}
[data-tpl="slider"].choice-purple-background {
  background-color: #f5eef1;
}
[data-tpl="slider"].med-teal-background {
  background-color: #f5faf8;
}
[data-tpl="slider-slide"].mlp-weiss {
  background-color: white !important;
}
[data-tpl="slider-slide"].mlp-weiss a:not(.button):not(.cta),
[data-tpl="slider-slide"].mlp-weiss .mlp-teaser-title,
[data-tpl="slider-slide"].mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
[data-tpl="slider-slide"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="slider-slide"].mlp-titanium-60 {
  background-color: #beb6aa !important;
}
[data-tpl="slider-slide"].mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
[data-tpl="slider-slide"].mlp-hellblau {
  background-color: #abc7dc !important;
}
[data-tpl="slider-slide"].mlp-zartanium {
  background-color: #f4f3f0 !important;
}
[data-tpl="slider-slide"].mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
[data-tpl="slider-slide"].mlp-grau {
  background-color: #f9f9f9 !important;
}
[data-tpl="slider-slide"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="slider-slide"].mlp-titanium {
  background-color: #eae7e1 !important;
}
[data-tpl="slider-slide"].mlp-blau-80,
[data-tpl="poc01"] .container-link[data-tpl="slider-slide"] {
  background-color: #375c82 !important;
}
[data-tpl="slider-slide"].mlp-blau-60 {
  background-color: #688b9e !important;
}
[data-tpl="slider-slide"].mlp-blau-40 {
  background-color: #9ab1be !important;
}
[data-tpl="slider-slide"].mlp-blau-20 {
  background-color: #d1dce2 !important;
}
[data-tpl="slider-slide"].mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
[data-tpl="slider-slide"].mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
[data-tpl="slider-slide"].mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
[data-tpl="slider-slide"].mlp-blau {
  background-color: #033d5d !important;
}
[data-tpl="slider-slide"].mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
[data-tpl="slider-slide"].mlp-blau .quote_text em {
  color: #fff !important;
}
[data-tpl="slider-slide"].mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
[data-tpl="slider-slide"].mlp-orange-light {
  background-color: #ffe3d3 !important;
}
[data-tpl="slider-slide"].mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
[data-tpl="slider-slide"].mlp-orange-light .quote_text em {
  color: #717171 !important;
}
[data-tpl="slider-slide"].mlp-orange-light .quote_image i {
  background-color: #b25217;
}
[data-tpl="slider-slide"].mlp-gruen {
  background-color: #77a771 !important;
}
[data-tpl="slider-slide"].mlp-dunkelgrau {
  background-color: #777 !important;
}
[data-tpl="slider-slide"].mlp-korall {
  background-color: #eb6f63 !important;
}
[data-tpl="slider-slide"].mlp-korall-darker {
  background-color: #c15c52 !important;
}
[data-tpl="slider-slide"].mlp-tuerkis {
  background-color: #47a190 !important;
}
[data-tpl="slider-slide"].mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="slider-slide"].mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="slider-slide"].mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="slider-slide"].mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
[data-tpl="slider-slide"].mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
[data-tpl="slider-slide"].mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="slider-slide"].mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="slider-slide"].mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="slider-slide"].mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="slider-slide"].mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="slider-slide"].cu-blue-background {
  background-color: #e5f5f7;
}
[data-tpl="slider-slide"].choice-purple-background {
  background-color: #f5eef1;
}
[data-tpl="slider-slide"].med-teal-background {
  background-color: #f5faf8;
}
[data-tpl="slider-slide"].mlp-blau-80,
[data-tpl="poc01"] .container-link[data-tpl="slider-slide"] {
  color: white;
}
[data-tpl="slider-slide"] .mlp-slider-item {
  height: 100%;
  width: 100%;
  min-height: 400px;
}
[data-tpl="slider-slide"] .mlp-slider-item.contain {
  min-height: auto;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"] .mlp-slider-item {
    min-height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }
}
[data-tpl="slider-slide"] .mlp-slider-item .container {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
[data-tpl="slider-slide"] .mlp-slider-item .container .mlp-headline {
  margin-top: 20px;
  margin-bottom: 0;
}
[data-tpl="slider-slide"] .mlp-slider-item .container .slider-content {
  width: 100%;
  max-width: 1280px;
  height: 100%;
  display: flex;
  flex-direction: row;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"] .mlp-slider-item .container .slider-content {
    flex-direction: column;
  }
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .image-container,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container {
  padding-top: 30px;
  padding-bottom: 30px;
  width: 50%;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .image-container,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container {
    padding-top: 10px;
    padding-bottom: 30px;
    width: 100%;
  }
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .image-container {
  padding-right: 20px;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .image-container {
    padding-right: 0;
  }
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container {
  padding-left: 20px;
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container.contain {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container {
    padding-left: 0;
  }
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a.external,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a
  [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a.external:after,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  a
  [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .button,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .mwf-form
  .mwf-next
  input,
.mwf-form
  .mwf-next
  [data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  input,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .mwf-form
  .mwf-cancel
  input,
.mwf-form
  .mwf-cancel
  [data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  input,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .mwf-form
  .mwf-back
  input,
.mwf-form
  .mwf-back
  [data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  input,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .sapCpContentPage
  .sapCpButton,
.sapCpContentPage
  [data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .sapCpButton,
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .mlp-mission
  .cu-call-to-action,
.mlp-mission
  [data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .text-container
  .button-container
  .cu-call-to-action {
  margin-right: 0;
  margin-top: 16px;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .button,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-next
    input,
  .mwf-form
    .mwf-next
    [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-cancel
    input,
  .mwf-form
    .mwf-cancel
    [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-back
    input,
  .mwf-form
    .mwf-back
    [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .sapCpContentPage
    .sapCpButton,
  .sapCpContentPage
    [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .sapCpButton,
  [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .mlp-mission
    .cu-call-to-action,
  .mlp-mission
    [data-tpl="slider-slide"]
    .mlp-slider-item
    .container
    .slider-content
    .text-container
    .button-container
    .cu-call-to-action {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
  }
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .responsive-image {
  height: 100%;
}
[data-tpl="slider-slide"]
  .mlp-slider-item
  .container
  .slider-content
  .responsive-image.contain {
  object-fit: contain;
}
[data-tpl="slider-slide"].picture-right .container .slider-content {
  flex-direction: row-reverse;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"].picture-right .container .slider-content {
    flex-direction: column;
  }
}
[data-tpl="slider-slide"].picture-right
  .container
  .slider-content
  .image-container {
  padding-right: 0;
  padding-left: 20px;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .image-container {
    padding-top: 10px;
    padding-bottom: 30px;
    padding-left: 0;
  }
}
[data-tpl="slider-slide"].picture-right
  .container
  .slider-content
  .text-container {
  padding-left: 0;
  padding-right: 20px;
}
[data-tpl="slider-slide"].picture-right
  .container
  .slider-content
  .text-container.contain {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container {
    padding-right: 0;
  }
}
[data-tpl="slider-slide"].picture-right
  .container
  .slider-content
  .text-container
  .button-container {
  justify-content: flex-start;
}
@media (max-width: 640px) {
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .button,
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-next
    input,
  .mwf-form
    .mwf-next
    [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-cancel
    input,
  .mwf-form
    .mwf-cancel
    [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .mwf-form
    .mwf-back
    input,
  .mwf-form
    .mwf-back
    [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    input,
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .sapCpContentPage
    .sapCpButton,
  .sapCpContentPage
    [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .sapCpButton,
  [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .mlp-mission
    .cu-call-to-action,
  .mlp-mission
    [data-tpl="slider-slide"].picture-right
    .container
    .slider-content
    .text-container
    .button-container
    .cu-call-to-action {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
  }
}
[data-tpl="countdown"] .countdown-group {
  display: grid;
  grid-template-columns: 50% 50%;
  background: linear-gradient(to right, #234c63, #2b85c0);
  border-bottom: 30px solid #f1f4f6;
  margin-left: -20px;
  margin-right: -20px;
}
[data-tpl="countdown"] .countdown-headline {
  text-align: center;
  margin-top: 0.25em;
  margin-right: 0.25em;
  margin-left: 10px;
  color: white;
  color-grid-column: 1 / 2;
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-headline {
    text-align: left;
    grid-column: 1 / 2;
  }
}
@media (max-width: 640px) {
  [data-tpl="countdown"] .countdown-headline {
    grid-column: 1 / 3;
    grid-row: 1;
    text-align: left;
    margin-top: 0.5em;
    margin-right: 0.5em;
    margin-left: 0.5em;
  }
}
[data-tpl="countdown"] .countdown-headline .headline {
  margin-block-end: 0;
  margin-block-start: 0;
}
[data-tpl="countdown"] .countdown-textlink {
  grid-column: 1 / 2;
  font-size: 20px;
  margin-bottom: 0.25em;
  color: white;
  text-align: center;
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-textlink {
    text-align: right;
    padding-right: 1em;
    text-decoration: none;
    font-size: 0.65em;
  }
}
@media (max-width: 640px) {
  [data-tpl="countdown"] .countdown-textlink {
    grid-column: 1 / 3;
    grid-row: 3;
    text-align: right;
    padding-right: 1em;
    text-decoration: none;
    font-size: 0.65em;
  }
}
[data-tpl="countdown"] .countdown-textlink .textlink {
  color: white;
  font-family: "MLP Regular";
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-textlink .textlink {
    text-transform: uppercase;
  }
}
[data-tpl="countdown"] .countdown-textlink .textlink.external,
[data-tpl="countdown"] .countdown-textlink .textlink [target="_blank"] {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
  display: inline-block;
}
[data-tpl="countdown"] .countdown-textlink .textlink.external:after,
[data-tpl="countdown"] .countdown-textlink .textlink [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
[data-tpl="countdown"] .countdown-textlink .textlink.internal,
[data-tpl="countdown"]
  .countdown-textlink
  [data-tpl="mtc02"]
  .textlink.container-link,
[data-tpl="mtc02"]
  [data-tpl="countdown"]
  .countdown-textlink
  .textlink.container-link {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
}
[data-tpl="countdown"] .countdown-textlink .textlink:hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
[data-tpl="countdown"] .countdown-textlink .textlink-arrow {
  font-size: 1.3em;
  display: none;
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-textlink .textlink-arrow {
    margin-top: 2px;
    display: inline;
  }
}
[data-tpl="countdown"] .countdown-container {
  grid-column: 2 / 3;
  grid-row: 1 / 3;
  display: flex;
  justify-content: center;
  padding-right: 10px;
}
@media (max-width: 640px) {
  [data-tpl="countdown"] .countdown-container {
    grid-column: 1 / 3;
    grid-row: 2;
    padding-right: 0em;
    margin-right: 0.25em;
    margin-left: 0.25em;
  }
}
[data-tpl="countdown"] .countdown-container .countdown {
  background-color: rgba(243, 243, 240, 0.2);
  display: flex;
  flex-direction: column;
  color: white;
  text-align: center;
  margin: 10px 5px;
  padding: 0.45em 0.2em 0 0.2em;
  width: 100%;
  justify-content: center;
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-container .countdown {
    padding: 0.8em 0.2em 0.6em 0.2em;
  }
}
@media (max-width: 1024px) {
  [data-tpl="countdown"] .countdown-container .mobile {
    display: none;
  }
}
[data-tpl="countdown"] .countdown-container .countdown-number {
  font-size: 2.5em;
}
@media (max-width: 640px) {
  [data-tpl="countdown"] .countdown-container .countdown-number {
    font-size: 3em;
    padding-bottom: 5px;
  }
}
[data-tpl="countdown"] .countdown-container .countdown-text {
  font-size: 0.7em;
}
[data-tpl="sta-countdown"] {
  background: linear-gradient(to right top, #234c63, #2c94d6);
  align-items: center !important;
}
[data-tpl="sta-countdown"] .countdown-group {
  display: grid;
  grid-template-rows: auto;
  width: 100%;
  padding-bottom: 3.5em;
}
[data-tpl="sta-countdown"] .countdown-headline {
  grid-row: 1;
  width: 70%;
  margin: auto;
  text-align: center;
  color: white;
  padding-top: 0.5em;
  font-size: 2.5em;
  margin-block-end: 0em;
  font-family: "MLP Bold", Arial, sans-serif;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .countdown-headline {
    grid-row: 2;
    text-align: left;
    font-size: 2em;
    width: auto;
    padding: 10px 20px 10px 20px;
  }
}
[data-tpl="sta-countdown"] .countdown-container {
  grid-row: 2;
  grid-template-rows: 1fr;
  padding: 20px 10px 10px 10px;
  width: 70%;
  display: flex;
  justify-content: center;
  margin: auto;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .countdown-container {
    grid-row: 1;
    width: 95%;
  }
}
[data-tpl="sta-countdown"] .countdown-container .countdown {
  width: 100%;
  background-color: rgba(255, 255, 255, 0.2);
  text-align: center;
  color: white;
  padding-block-end: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  margin: 10px 10px;
  align-content: center;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .countdown-container .countdown {
    padding-top: 0.7em;
  }
}
@media (max-width: 1024px) {
  [data-tpl="sta-countdown"] .countdown-container .mobile {
    display: none;
  }
}
[data-tpl="sta-countdown"] .countdown-container .countdown-number {
  font-size: 5em;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .countdown-container .countdown-number {
    font-size: 3em;
  }
}
[data-tpl="sta-countdown"] .countdown-container .countdown-text {
  font-size: 1.5em;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .countdown-container .countdown-text {
    font-size: 1em;
  }
}
[data-tpl="sta-countdown"] .text {
  grid-row: 3;
  width: 65%;
  text-align: center;
  color: white;
  padding: 10px 0px 10px 0px;
  margin: auto;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .text {
    grid-row: 3;
    width: auto;
    padding: 10px 20px 10px 20px;
    text-align: left;
  }
}
[data-tpl="sta-countdown"] .link {
  grid-row: 4;
  text-align: center;
  text-decoration: underline white 1px;
  color: white !important;
  padding: 10px 0px 10px 0px;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .link {
    text-align: right;
    text-decoration: none;
    width: auto;
    padding: 10px 20px 10px 20px;
  }
}
[data-tpl="sta-countdown"] .link .text {
  font-family: "MLP Regular", Arial, sans-serif;
  color: white;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .link .text {
    text-transform: uppercase;
    font-size: 0.65em;
  }
}
[data-tpl="sta-countdown"] .link .link-arrow {
  font-size: 1em;
  display: none;
}
@media (max-width: 640px) {
  [data-tpl="sta-countdown"] .link .link-arrow {
    display: inline;
  }
}
[data-tpl="sta-countdown"] .button-container {
  grid-row: 5;
  width: auto;
  text-align: center;
  padding: 10px 20px 0px 20px;
}
[data-tpl="sta-countdown"] .button-container .mlp-call-to-action {
  box-sizing: border-box;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.inactive.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.outline:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta-countdown"]
  .button-container
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
@media (max-width: 768px) {
  [data-tpl="sta-countdown"] .button-container .mlp-call-to-action {
    flex: 0 0 100%;
  }
}
[data-tpl="qad01"] {
  min-height: 50px;
  padding: 10px;
  padding-top: 30px;
}
[data-tpl="qad01"].is-question {
  margin-bottom: 20px;
}
[data-tpl="qad01"].is-question ~ .mlp-text-picture-group h2:first-child {
  margin-top: 0;
}
[data-tpl="qad01"].is-question + h1 {
  font-size: 32px;
  line-height: 40px;
}
[data-tpl="qad01"].is-answer {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  [data-tpl="qad01"].is-answer {
    border-top: 1px solid #ededed;
  }
}
[data-tpl="qad01"] ~ .mlp-text-picture-group {
  margin-bottom: 0 !important;
}
[data-tpl="qad01"] figure {
  float: left;
  margin: 0 10px 0 0;
  max-width: 120px;
  border-radius: 50%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
[data-tpl="qad01"] figure img {
  border-radius: 50%;
}
[data-tpl="qad01"] p {
  margin: 0;
  line-height: 1.6;
}
[data-tpl="qad01"] p.date {
  margin-top: 50px !important;
  margin-bottom: 0 !important;
  font-size: 1rem;
}
@media (max-width: 768px) {
  [data-tpl="qad01"] p.date {
    margin-top: 10px !important;
  }
}
[data-tpl="qad01"] p.name {
  margin-bottom: 0 !important;
  font-size: 1rem;
  color: #999999;
}
[data-tpl="qad01"] p.name b {
  color: #4c4c4c;
}
[data-tpl="qad01"]:after {
  display: table;
  content: "";
  clear: both;
}
@media (max-width: 768px) {
  .mlp-grid-container .mlp-qa-detail figure,
  [data-tpl="map"] .mlp-qa-detail figure {
    width: 33.33% !important;
    float: left !important;
  }
}
.mlp-stage--consultant_v2,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 {
  position: relative;
  overflow: hidden;
  color: #ffffff;
  height: auto;
  padding: 46px 0 46px 20px;
  background: radial-gradient(ellipse at center, #033d5d 0%, #04324c 100%);
}
@media (max-width: 1024px) {
  .mlp-stage--consultant_v2,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2 {
    padding-right: 20px;
    padding: 46px 20px 46px 20px;
  }
}
.mlp-stage--consultant_v2 video,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 video {
  position: absolute;
  top: 0;
  left: 0;
  width: -webkit-fill-available;
  height: auto;
}
@media (max-width: 768px) {
  .mlp-stage--consultant_v2 video,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2 video {
    width: auto;
    height: -webkit-fill-available;
  }
}
.mlp-stage--consultant_v2 hr,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 hr {
  height: 1px;
  background-color: #ffffff;
  border: none;
  margin: 0px 0px;
  clear: both;
}
@media (max-width: 1024px) {
  .mlp-stage--consultant_v2 hr,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2 hr {
    margin: 0px 0;
  }
}
.mlp-stage--consultant_v2 .mlp-profile,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 .mlp-profile {
  margin: 0;
  max-width: none;
}
.mlp-stage--consultant_v2 .mlp-profile .image,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 .mlp-profile .image {
  margin-bottom: 0;
  background-image: url("../img/beraterprofile-dummy-001-1000x500.jpg");
}
@media (max-width: 768px) {
  .mlp-stage--consultant_v2 .mlp-profile .image,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2 .mlp-profile .image {
    margin-bottom: 1rem;
  }
}
.mlp-stage--consultant_v2 .mlp-profile__link__text,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2 .mlp-profile__link__text {
  padding: 0 0 0 52px;
}
@media (max-width: 768px) {
  .mlp-stage--consultant_v2 .mlp-profile__link__text,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text {
    padding: 0;
  }
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags-wrapper,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-wrapper {
  display: flex;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags-icon,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon {
  margin-top: 10px;
}
.mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags-icon:before {
  margin-right: 8px;
  font-size: 16px;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags {
  display: inline-flex;
  flex-wrap: wrap;
  row-gap: 8px;
  text-align: left;
  position: relative;
  margin-top: 12px;
  margin-bottom: 0px;
  max-width: none;
  width: 100%;
  text-transform: none;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags div,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  div {
  width: fit-content;
  border-left: 1px solid #ffffff;
  font-family: "MLP Regular";
  color: #fff;
  font-size: 14px;
  padding: 0px 4px 0px 4px;
  line-height: 14px;
  margin-top: 0px;
  opacity: 1;
}
@media (max-width: 926px) {
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3) {
    padding: 0px 10px 0px 4px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4) {
    border-left: none;
    padding: 0px 4px 0px 0px;
  }
}
@media (max-width: 768px) {
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3) {
    border-left: 1px solid #ffffff;
    padding: 0px 4px 0px 4px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4) {
    border-left: 1px solid #ffffff;
    padding: 0px 4px 0px 4px;
  }
}
@media (max-width: 694px) {
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3) {
    padding: 0px 10px 0px 4px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4) {
    border-left: none;
    padding: 0px 4px 0px 0px;
  }
}
@media (max-width: 517px) {
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(2),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(2) {
    padding: 0px 16px 0px 4px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3) {
    border-left: none;
    padding: 0px 4px 0px 0px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4) {
    border-left: 1px solid #ffffff;
    padding: 0px 4px 0px 4px;
  }
}
@media (max-width: 422px) {
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(2),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(2) {
    padding: 0px 4px 0px 4px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(3) {
    border-left: none;
    padding: 0px 10px 0px 0px;
  }
  .mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4),
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text
    .mlp-berater-tags
    div:nth-child(4) {
    border-left: none;
    padding: 0px 4px 0px 0px;
  }
}
.mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  div:nth-child(1),
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  div:nth-child(1) {
  border-left: none;
  padding: 0px 4px 0px 0px;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags p,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  p {
  margin: 0;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags .mediziner,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  .mediziner {
  background-color: transparent;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags .cfp,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  .cfp {
  background-color: transparent;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags .lsb,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  .lsb {
  background-color: transparent;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text .mlp-berater-tags .zr,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text
  .mlp-berater-tags
  .zr {
  background-color: transparent;
}
.mlp-stage--consultant_v2 .mlp-profile__link__text__title,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text__title {
  color: #fff;
  font-size: 44px;
  line-height: 44px;
  margin-bottom: 25px;
}
@media (max-width: 768px) {
  .mlp-stage--consultant_v2 .mlp-profile__link__text__title,
  [data-tpl="sta-consultant"].mlp-stage--consultant_v2
    .mlp-profile__link__text__title {
    font-size: 1.6rem;
  }
}
.mlp-stage--consultant_v2 .mlp-profile__link__text__paragraph,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link__text__paragraph {
  color: #fff;
  font-size: 22px;
  line-height: 22px;
  margin: 0px 0px 56px 0;
}
.mlp-stage--consultant_v2 .mlp-profile__link-container,
[data-tpl="sta-consultant"].mlp-stage--consultant_v2
  .mlp-profile__link-container {
  padding: 0;
}
.mlp-profile {
  position: relative;
  text-align: left;
  margin: 1rem 0;
  width: 100%;
  transition: opacity 250ms;
  display: flex;
  flex-direction: column;
}
.mlp-profile__text-container {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
}
.mlp-profile .image + .mlp-berater-tags {
  position: absolute;
  top: 0;
  right: 1.3rem;
}
.mlp-profile .image {
  margin-bottom: 0.5rem;
  max-width: 180px;
}
.mlp-profile .mlp-headline {
  margin: 0.5rem 0;
}
.mlp-profile .mlp-subheadline {
  color: #717171;
  margin: 0.5rem 0;
  font-size: 1.17em;
}
.mlp-profile__text {
  color: #2b2b2b;
}
.mlp-profile__text p {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.mlp-profile__text__address {
  margin: 1rem 0 0.5rem;
  width: calc(50% - 1.5rem);
  float: left;
}
.mlp-profile__text__address span:first-child {
  display: block;
}
.mlp-profile__text__address a {
  display: block;
}
.mlp-profile__text__address a.external {
  margin-top: 0.5rem;
}
.mlp-profile__text__address a.external:before {
  margin-bottom: 2px;
  margin-right: 5px;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none !important;
}
@media (max-width: 768px) {
  .mlp-profile__text__address {
    float: none;
    width: 100%;
  }
}
.mlp-profile__text__links a {
  display: block;
}
.mlp-profile__text__links a.external {
  margin-top: 0.5rem;
}
.mlp-profile__text__links a.external:before {
  margin-bottom: 2px;
  margin-right: 5px;
  font-size: 12px;
}
.mlp-profile__text__contact {
  margin: 1rem 0 0.5rem;
}
.mlp-profile__text__contact .phonenumber {
  font-family: "MLP Bold";
  font-size: inherit;
  line-height: inherit;
}
.mlp-profile__text__contact span {
  font-family: "MLP Bold";
}
.mlp-profile .with-address .mlp-profile__text__contact {
  margin: 1rem 0 0 0;
  width: calc(50% - 1.5rem);
  float: right;
}
@media (max-width: 768px) {
  .mlp-profile .with-address .mlp-profile__text__contact {
    float: none;
    width: 100%;
  }
}
.mlp-profile .with-address .mlp-profile__text__links {
  margin: 0 0 0.5rem;
  float: right;
  width: calc(50% - 1.5rem);
}
@media (max-width: 768px) {
  .mlp-profile .with-address .mlp-profile__text__links {
    width: 100%;
    float: none;
  }
}
.sidebar-col .mlp-profile .mlp-profile__text__address,
.sidebar-col .mlp-profile .mlp-profile__text__contact,
.sidebar-col .mlp-profile .mlp-profile__text__links {
  float: none;
  width: 100%;
}
.mlp-profile--small-image .image {
  border-radius: 50%;
  max-width: 280px;
}
.sidebar-col .mlp-profile--small-image {
  display: block;
}
.sidebar-col .mlp-profile--small-image .image {
  width: 80%;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .mlp-profile--small-image {
    display: flex;
    align-items: flex-start;
  }
  .mlp-profile--small-image .image {
    width: 33%;
    margin-right: 25px;
  }
  .mlp-profile--small-image .mlp-profile__text__contact,
  .mlp-profile--small-image .mlp-profile__text__address,
  .mlp-profile--small-image .mlp-profile__text__links {
    float: none;
    width: 100%;
  }
}
.mlp-profile__link-container {
  padding: 20px;
  width: 100%;
  box-sizing: border-box;
}
.mlp-profile.gsl .mlp-profile__link-container {
  background: #f1f4f6;
}
.mlp-profile a.mlp-profile__link {
  opacity: 0.9;
  text-decoration: none;
}
.mlp-profile__link {
  display: flex;
  align-items: center;
}
.mlp-profile__link:hover {
  opacity: 1;
}
.mlp-profile__link .image {
  width: 33%;
  border-radius: 50%;
  flex-shrink: 0;
}
.mlp-profile__link__text {
  padding: 0px 30px 0px;
}
.mlp-profile__link__text__title {
  margin: 0;
  color: #4c4c4c;
  font-size: 2.35rem;
  line-height: 1.1;
  text-transform: none;
}
@media (max-width: 768px) {
  .mlp-profile__link__text__title {
    font-size: 1.66rem;
  }
}
.mlp-profile__link__text__paragraph {
  color: #2b2b2b;
  font-family: "MLP Bold";
  line-height: 1;
  font-size: 1.225rem;
  text-transform: none;
  margin: 1rem 0;
}
@media (max-width: 768px) {
  .mlp-profile__link__text__paragraph {
    margin: 0.33rem 0 1rem 0;
    font-family: "MLP Regular";
    color: #777777;
  }
}
@media (max-width: 768px) {
  .mlp-profile__link {
    flex-direction: column;
    text-align: center;
  }
  .mlp-profile__link .mlp-profile__link__text {
    padding: 0;
  }
  .mlp-profile__link .image {
    width: 58%;
  }
  .mlp-profile__link .mlp-berater-tags {
    margin: 0 auto;
  }
}
[data-child-width="3"] .mlp-profile__link {
  flex-direction: column;
  text-align: center;
}
[data-child-width="3"] .mlp-profile__link .mlp-profile__link__text {
  padding: 0;
}
[data-child-width="3"] .mlp-profile__link .image {
  width: 58%;
}
[data-child-width="3"] .mlp-profile__link .mlp-berater-tags {
  margin: 0 auto;
}
[data-tpl="por02"] .image,
[data-tpl="por03"] .image {
  background-image: url("../img/beraterprofile-dummy-001-1000x500.jpg");
}
[data-tpl="poc01"] {
  padding: 70px 0 90px 0 !important;
}
@media (max-width: 768px) {
  [data-tpl="poc01"] {
    padding: 30px 0 40px 0 !important;
  }
}
[data-tpl="poc01"] .mlp-teaser-container {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
[data-tpl="poc01"] .container-link {
  display: table;
  margin: 45px auto 0;
}
@media (max-width: 768px) {
  [data-tpl="poc01"] .container-link {
    margin-top: 25px;
  }
}
[data-tpl="poc01"] .mlp-row:first-child,
[data-tpl="poc01"] :first-child[data-tpl="location-map"] {
  margin-top: 0 !important;
}
[data-tpl="poc01"] [data-tpl="tea02"] .image {
  background-image: url("../img/beraterprofile-dummy-001-1000x500.jpg");
}
[data-tpl="pec01"] {
  overflow: hidden;
  *zoom: 1;
}
[data-tpl="pec01"] .mlp-result-meta-container > div {
  width: 100%;
}
[data-tpl="pec01"] .mlp-result-meta-container > div h2 {
  float: none;
}
[data-tpl="pec01"] .mlp-result-set > span {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-tpl="stac01"] {
  width: 100%;
  display: block;
}
[data-tpl="stac01"]:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="stac01"] > div:first-child {
  height: inherit;
}
[data-tpl="stac01"] .slide-content {
  padding-bottom: 0;
}
[data-tpl="stac01"] .slide-tools .slide-tool-controls .prev,
[data-tpl="stac01"] .slide-tools .slide-tool-controls .next {
  margin-top: -40px;
}
[data-tpl="stac01"] .slide-tool-pager {
  bottom: 16px;
  top: auto !important;
}
[data-tpl="stac01"] [data-tpl="sta02"]:not(:first-child) {
  visibility: hidden;
}
@media (max-width: 830px) {
  [data-tpl="stac01"] [data-tpl="sta02"] .mlp-image-caption {
    padding-bottom: 52px !important;
  }
}
.slider-initialized [data-tpl="stac01"] [data-tpl="sta02"]:not(:first-child) {
  visibility: visible;
}
[data-tpl="sta01"] {
  position: relative;
  height: 280px;
  height: 30vw;
  min-height: 200px;
  max-height: 350px;
  overflow: hidden;
  margin-bottom: 0;
  z-index: 10;
}
@media (max-width: 640px) {
  [data-tpl="sta01"] {
    height: auto;
  }
}
[data-tpl="sta01"] .mlp-query-interface-container {
  margin: 0 auto;
  max-width: 1280px;
}
@media (max-width: 640px) {
  [data-tpl="sta01"] .mlp-query-interface-container {
    padding-top: 0 !important;
  }
}
[data-tpl="sta01"] .mlp-stage-item {
  height: 100%;
}
[data-tpl="sta01"] .mlp-image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  -o-justify-content: space-around;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
[data-tpl="sta01"] .mlp-image-caption {
  color: #fff;
  position: absolute;
}
[data-tpl="sta01"] .mlp-image-caption.center {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  top: 50%;
  left: 0;
  right: 0;
}
[data-tpl="sta01"] .mlp-image-caption.left,
[data-tpl="sta01"] .mlp-image-caption.right {
  width: 45%;
}
[data-tpl="sta01"] .mlp-image-caption.left {
  left: 5%;
  left: 5vw;
  bottom: 20px;
  top: 5%;
  top: 5vw;
}
[data-tpl="sta01"] .mlp-image-caption.right {
  right: 5%;
  right: 5vw;
  bottom: 20px;
  top: 5%;
  top: 5vw;
}
[data-tpl="sta01"] .mlp-image-caption .mlp-headline {
  margin: 0;
  padding: 0 0 10px;
  position: relative;
  z-index: 1;
}
[data-tpl="sta01"].mlp-slider {
  position: relative;
  height: 380px;
  min-height: 200px;
  max-height: 450px;
  overflow: hidden;
  margin-bottom: 10px;
}
@media (max-width: 640px) {
  [data-tpl="sta01"].mlp-slider {
    height: auto;
  }
}
[data-tpl="sta01"].mlp-slider .slide-tool-pager {
  bottom: 10px;
}
[data-tpl="sta01"] .financify-me ~ .mlp-image-caption .mlp-headline,
[data-tpl="sta01"] .financify-me .mlp-headline {
  font-size: 3.25rem;
  padding-top: 10px;
  background-color: rgba(255, 255, 255, 0.8);
  max-width: 500px;
  margin: 0 auto;
  color: #033d5d;
}
@media (max-width: 536px) {
  [data-tpl="sta01"] .financify-me ~ .mlp-image-caption .mlp-headline,
  [data-tpl="sta01"] .financify-me .mlp-headline {
    font-size: 2rem;
    margin: 0 20px;
  }
}
[data-tpl="sta01"] .financify-me ~ .mlp-image-caption .mlp-subheadline,
[data-tpl="sta01"] .financify-me .mlp-subheadline {
  background-color: rgba(255, 255, 255, 0.8);
  max-width: 500px;
  margin: 0 auto;
  color: #2b2b2b;
  font-size: 1.25rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 1rem;
}
@media (max-width: 536px) {
  [data-tpl="sta01"] .financify-me ~ .mlp-image-caption .mlp-subheadline,
  [data-tpl="sta01"] .financify-me .mlp-subheadline {
    font-size: 1.15rem;
    margin: 0 20px;
  }
}
[data-tpl="sta01"]
  .financify-me
  ~ .mlp-image-caption
  .mlp-component-root
  .mlp-search-action:before,
[data-tpl="sta01"] .financify-me .mlp-component-root .mlp-search-action:before {
  display: block !important;
}
.mlp-component-root .mlp-search-action:before {
  position: absolute;
  color: #ededed;
  right: 0;
  top: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 50px;
  padding: 15px;
  display: none !important;
}
@media (max-width: 768px) {
  .mlp-component-root .mlp-search-action {
    color: transparent;
    width: 50px;
    overflow: hidden;
    padding: 0;
  }
  .mlp-component-root .mlp-search-action:before {
    position: absolute;
    color: #ededed;
    right: 0;
    top: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50px;
    padding: 15px;
  }
}
[data-tpl="sta02"] {
  position: relative;
}
[data-tpl="sta02"] .text-overlay.text-white {
  color: white;
}
[data-tpl="sta02"] .text-overlay.text-white .dark,
[data-tpl="sta02"] .text-overlay.text-white .light,
[data-tpl="sta02"] .text-overlay.text-white .mlp-headline,
[data-tpl="sta02"] .text-overlay.text-white .mlp-subheadline {
  color: white !important;
}
[data-tpl="sta02"] .restricted-centering {
  width: 100%;
  padding: 0 80px;
}
@media (max-width: 1024px) {
  [data-tpl="sta02"] .restricted-centering {
    padding: 0 20px;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .restricted-centering {
    padding-top: 1rem;
    padding-bottom: 3rem;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper {
    align-items: flex-start;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-headline {
  font-size: 44px;
  font-family: "MLP Bold";
  margin: 0;
  display: table;
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-headline {
    font-size: 32px;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-subheadline {
  font-family: "MLP Regular", Arial, sans-serif;
  font-weight: normal;
  font-size: 20px;
  line-height: 28px;
  margin: 1em 0 0 0;
  display: table;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-subheadline {
    font-size: 1rem;
    line-height: 1.3;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper {
    flex-direction: column;
    max-height: unset;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-call-to-action {
  box-sizing: border-box;
  margin-top: 1rem;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-call-to-action {
    flex: 0 0 100%;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-container {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-container {
    min-height: 200px;
    max-height: 200px;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper lottie-player {
  width: max-content;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 641px) {
  [data-tpl="sta02"] .mlp-animation-wrapper lottie-player.center {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 641px) {
  [data-tpl="sta02"] .mlp-animation-wrapper lottie-player.bottom,
  [data-tpl="sta02"] .mlp-animation-wrapper lottie-player.top {
    width: 100%;
    height: auto;
    transform: none;
    left: unset;
  }
}
@media (min-width: 641px) {
  [data-tpl="sta02"] .mlp-animation-wrapper lottie-player.bottom {
    top: unset;
    bottom: 0;
  }
}
@media (min-width: 641px) {
  [data-tpl="sta02"] .mlp-animation-wrapper lottie-player.top {
    top: 0;
  }
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-container,
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-text {
  display: flex;
  flex: 1;
  flex-basis: 0;
  flex-grow: 1;
}
[data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-text-container {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1400px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-text-container {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-animation-wrapper .mlp-animation-text-container {
    align-items: flex-start;
    padding-left: 0;
    padding-top: 20px;
  }
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-animation-text-container
  .text-overlay.text-white {
  color: white !important;
}
[data-tpl="sta02"]
  .mlp-animation-wrapper
  .mlp-animation-text-container
  .text-overlay.text-white
  .mlp-subheadline {
  color: white;
}
[data-tpl="sta02"] .mlp-animation-wrapper .dark,
[data-tpl="sta02"] .mlp-animation-wrapper .light {
  width: 100% !important;
}
[data-tpl="sta02"].sta02-text-right .mlp-animation-container {
  margin-right: 1em;
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-text-right .mlp-animation-container {
    margin-right: 0;
  }
}
[data-tpl="sta02"].sta02-text-right .mlp-animation-text-container {
  padding-left: 0;
}
[data-tpl="sta02"].sta02-text-left .mlp-animation-container {
  margin-left: 1em;
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-text-left .mlp-animation-container {
    margin-left: 0;
  }
}
[data-tpl="sta02"].sta02-text-left .mlp-animation-wrapper {
  flex-direction: row-reverse;
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-text-left .mlp-animation-wrapper {
    flex-direction: column;
  }
}
[data-tpl="sta02"] .badge {
  display: inline-block;
  margin-left: auto;
  margin-right: 16px;
  margin-top: 18px;
}
[data-tpl="sta02"] .badge img {
  height: 50px !important;
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .badge img {
    height: 45px !important;
  }
}
@media (max-width: 890px) {
  [data-tpl="sta02"] .responsive-image {
    object-position: 60% center;
  }
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .responsive-image {
    object-position: 75% center;
  }
}
[data-tpl="sta02"] .mlp-stage-headline {
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 25%;
}
[data-tpl="sta02"] .mlp-stage-headline h1,
[data-tpl="sta02"] .mlp-stage-headline h2,
[data-tpl="sta02"] .mlp-stage-headline h3 {
  color: #fff;
  margin: 0 0 0.35em;
  text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
}
[data-tpl="sta02"] .mlp-image,
[data-tpl="sta02"] .mlp-animation {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  -o-justify-content: space-around;
  justify-content: space-around;
  width: 100%;
}
@media (max-width: 890px) {
  [data-tpl="sta02"] .mlp-image,
  [data-tpl="sta02"] .mlp-animation {
    background-position: 60% center;
  }
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .mlp-image,
  [data-tpl="sta02"] .mlp-animation {
    background-position: 75% center;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image,
  [data-tpl="sta02"] .mlp-animation {
    position: absolute;
    height: 200px !important;
  }
}
[data-tpl="sta02"] .mlp-image-caption {
  max-width: 1440px;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 80px;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
[data-tpl="sta02"] .mlp-image-caption.text-white {
  color: white;
}
[data-tpl="sta02"] .mlp-image-caption.text-white .dark,
[data-tpl="sta02"] .mlp-image-caption.text-white .light,
[data-tpl="sta02"] .mlp-image-caption.text-white .mlp-headline,
[data-tpl="sta02"] .mlp-image-caption.text-white .mlp-subheadline {
  color: white !important;
}
[data-tpl="sta02"] .mlp-image-caption:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
@media (max-width: 1024px) {
  [data-tpl="sta02"] .mlp-image-caption {
    padding: 30px 20px;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image-caption {
    justify-content: flex-start !important;
    min-height: unset !important;
    top: auto !important;
    vertical-align: bottom;
    padding: 220px 20px 30px !important;
  }
  [data-tpl="sta02"] .mlp-image-caption .dark,
  [data-tpl="sta02"] .mlp-image-caption .light {
    width: 100% !important;
    background: transparent !important;
    padding: 0 !important;
    left: 0 !important;
    flex-shrink: 0;
  }
  [data-tpl="sta02"] .mlp-image-caption .dark {
    margin-bottom: 15px;
  }
}
[data-tpl="sta02"] .mlp-image-caption .dark,
[data-tpl="sta02"] .mlp-image-caption .light {
  color: #2b2b2b;
  background-color: rgba(255, 255, 255, 0.8);
}
[data-tpl="sta02"] .mlp-image-caption .dark {
  padding: 10px 20px 10px 20px;
  display: block;
  max-width: 540px;
  width: auto;
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
[data-tpl="sta02"] .mlp-image-caption .dark .mlp-headline {
  font-size: 44px;
  font-family: "MLP Bold";
  margin: 0;
  display: table;
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .mlp-image-caption .dark .mlp-headline {
    font-size: 32px;
  }
}
[data-tpl="sta02"] .mlp-image-caption .dark .mlp-subheadline {
  font-family: "MLP Regular", Arial, sans-serif;
  font-weight: normal;
  font-size: 20px;
  line-height: 28px;
  margin: 1em 0 0 0;
  display: table;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image-caption .dark .mlp-subheadline {
    font-size: 1rem;
    line-height: 1.3;
  }
}
[data-tpl="sta02"] .mlp-image-caption .light {
  font-family: "MLP Regular", Arial, sans-serif;
  padding: 10px 20px 15px;
  line-height: 28px;
  font-size: 20px;
  max-width: 540px;
  width: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
[data-tpl="sta02"] .mlp-image-caption .light a:not(.mlp-call-to-action) {
  text-decoration: none;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a:not(.mlp-call-to-action).internal:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before {
  font-size: 16px;
  margin-right: 10px;
  text-decoration: none !important;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image-caption .light a:not(.mlp-call-to-action) {
    display: block;
  }
}
[data-tpl="sta02"] .mlp-image-caption .light p {
  margin-top: 1em;
  margin-bottom: 0;
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image-caption .light p {
    font-size: 1rem;
    line-height: 1.3;
  }
}
[data-tpl="sta02"] .mlp-image-caption .light .mlp-text {
  flex: 0 0 100%;
}
[data-tpl="sta02"] .mlp-image-caption .light .mlp-call-to-action {
  box-sizing: border-box;
  margin-top: 1rem;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action {
  border: 2px solid #b25217 !important;
  background-color: #b25217 !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action:hover {
  border-color: #853e11 !important;
  background-color: #853e11 !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #f3c1a2 !important;
  background-color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #f3c1a2 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #b25217 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #853e11 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-inverted1.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action {
  border: 2px solid #033d5d !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action:hover {
  border-color: #033d5d !important;
  background-color: #033d5d !important;
  color: #fff;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive {
  pointer-events: none;
  border-color: #34b2f8 !important;
  background-color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.inactive.mfw-cancel
  input {
  color: #34b2f8 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.outline:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-inverted1:hover,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .mlp-call-to-action.cta-secondary-inverted.mlp-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .mlp-image-caption .light .mlp-call-to-action {
    flex: 0 0 100%;
  }
}
@media (max-width: 1024px) {
  [data-tpl="sta02"] .mlp-image-caption .dark {
    max-width: 500px;
  }
  [data-tpl="sta02"] .mlp-image-caption .light {
    max-width: 500px;
  }
}
@media (max-width: 768px) {
  [data-tpl="sta02"] .mlp-image-caption .dark {
    max-width: 350px;
  }
  [data-tpl="sta02"] .mlp-image-caption .light {
    max-width: 350px;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"] .mlp-image-caption .dark {
    max-width: 100%;
  }
  [data-tpl="sta02"] .mlp-image-caption .light {
    max-width: 100%;
  }
}
[data-tpl="sta02"].mlp-weiss {
  background-color: white !important;
}
[data-tpl="sta02"].mlp-weiss a:not(.button):not(.cta),
[data-tpl="sta02"].mlp-weiss .mlp-teaser-title,
[data-tpl="sta02"].mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
[data-tpl="sta02"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].mlp-titanium-60 {
  background-color: #beb6aa !important;
}
[data-tpl="sta02"].mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
[data-tpl="sta02"].mlp-hellblau {
  background-color: #abc7dc !important;
}
[data-tpl="sta02"].mlp-zartanium {
  background-color: #f4f3f0 !important;
}
[data-tpl="sta02"].mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
[data-tpl="sta02"].mlp-grau {
  background-color: #f9f9f9 !important;
}
[data-tpl="sta02"].mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].mlp-titanium {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].mlp-blau-80,
[data-tpl="poc01"] .container-link[data-tpl="sta02"] {
  background-color: #375c82 !important;
}
[data-tpl="sta02"].mlp-blau-60 {
  background-color: #688b9e !important;
}
[data-tpl="sta02"].mlp-blau-40 {
  background-color: #9ab1be !important;
}
[data-tpl="sta02"].mlp-blau-20 {
  background-color: #d1dce2 !important;
}
[data-tpl="sta02"].mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
[data-tpl="sta02"].mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
[data-tpl="sta02"].mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
[data-tpl="sta02"].mlp-blau {
  background-color: #033d5d !important;
}
[data-tpl="sta02"].mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
[data-tpl="sta02"].mlp-blau .quote_text em {
  color: #fff !important;
}
[data-tpl="sta02"].mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
[data-tpl="sta02"].mlp-orange-light {
  background-color: #ffe3d3 !important;
}
[data-tpl="sta02"].mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
[data-tpl="sta02"].mlp-orange-light .quote_text em {
  color: #717171 !important;
}
[data-tpl="sta02"].mlp-orange-light .quote_image i {
  background-color: #b25217;
}
[data-tpl="sta02"].mlp-gruen {
  background-color: #77a771 !important;
}
[data-tpl="sta02"].mlp-dunkelgrau {
  background-color: #777 !important;
}
[data-tpl="sta02"].mlp-korall {
  background-color: #eb6f63 !important;
}
[data-tpl="sta02"].mlp-korall-darker {
  background-color: #c15c52 !important;
}
[data-tpl="sta02"].mlp-tuerkis {
  background-color: #47a190 !important;
}
[data-tpl="sta02"].mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="sta02"].mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="sta02"].mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="sta02"].mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
[data-tpl="sta02"].mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
[data-tpl="sta02"].mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="sta02"].mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="sta02"].mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="sta02"].mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="sta02"].mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="sta02"].cu-blue-background {
  background-color: #e5f5f7;
}
[data-tpl="sta02"].choice-purple-background {
  background-color: #f5eef1;
}
[data-tpl="sta02"].med-teal-background {
  background-color: #f5faf8;
}
[data-tpl="sta02"] .mlp-stage-item {
  height: 100%;
  display: flex;
}
[data-tpl="sta02"].sta02-image-full .mlp-stage-item,
[data-tpl="sta02"].sta02-text-overlay .mlp-stage-item,
[data-tpl="sta02"].sta02-image-half .mlp-stage-item {
  min-height: 470px;
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-image-full .mlp-stage-item,
  [data-tpl="sta02"].sta02-text-overlay .mlp-stage-item,
  [data-tpl="sta02"].sta02-image-half .mlp-stage-item {
    min-height: auto;
  }
}
[data-tpl="sta02"].sta02-image-full .mlp-image,
[data-tpl="sta02"].sta02-image-full .mlp-animation,
[data-tpl="sta02"].sta02-text-overlay .mlp-image,
[data-tpl="sta02"].sta02-text-overlay .mlp-animation,
[data-tpl="sta02"].sta02-image-half .mlp-image,
[data-tpl="sta02"].sta02-image-half .mlp-animation {
  z-index: 1;
  position: absolute;
  height: 100%;
}
[data-tpl="sta02"].sta02-image-full .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-image-full .mlp-image-caption .light,
[data-tpl="sta02"].sta02-text-overlay .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-text-overlay .mlp-image-caption .light,
[data-tpl="sta02"].sta02-image-half .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-image-half .mlp-image-caption .light {
  background: transparent;
  margin: 0;
  padding: 0;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay.sta02-text-right
  .mlp-stage-item {
  justify-content: flex-end;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay.sta02-text-right
  .mlp-image-caption {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay.sta02-text-right
  .text-overlay {
  margin-left: auto;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay.sta02-text-right
  .text-overlay
  .dark,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay.sta02-text-right
  .text-overlay
  .light {
  padding-left: 16px;
  padding-right: 100px;
  left: 0;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .mlp-image-caption {
  max-width: none;
  padding: 0;
  margin: 0;
  height: 100%;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .mlp-image-caption
  .light {
  max-width: 700px;
}
@media (min-width: 1024px) {
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .mlp-image-caption {
    position: absolute;
  }
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay {
  position: relative;
  height: 100%;
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-weiss:after {
  background-color: white !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-weiss:after
  a:not(.button):not(.cta) {
  color: #2b2b2b !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-grau:after {
  background-color: #f9f9f9 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-titanium-20:after {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-titanium-60:after {
  background-color: #beb6aa !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-hellblau-lighter:after {
  background-color: #f1f4f6 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-hellblau:after {
  background-color: #abc7dc !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-zartanium:after {
  background-color: #f4f3f0 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau-lightest:after {
  background-color: #f1f4f6 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-titanium-20:after {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau-80:after,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  [data-tpl="poc01"]
  .text-overlay.container-link:after,
[data-tpl="poc01"]
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.container-link:after {
  background-color: #375c82 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau-60:after {
  background-color: #688b9e !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau-40:after {
  background-color: #9ab1be !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau-20:after {
  background-color: #d1dce2 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-blau:after {
  background-color: #033d5d !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-titanium:after {
  background-color: #eae7e1 !important;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-hellblau:after {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-tuerkis:after {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-hellgrau:after {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-titanium:after {
  background: radial-gradient(ellipse at center, #f5f3f1 0%, #eae7e1 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-hellblau-light:after {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-tuerkis-light:after {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-titanium-light:after {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-hellgrau-light:after {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.mlp-gradient-violett-light:after {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.cu-blue-background:after {
  background-color: #e5f5f7;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.choice-purple-background:after {
  background-color: #f5eef1;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.med-teal-background:after {
  background-color: #f5faf8;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  z-index: 1;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .dark,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .light {
  padding-left: 60px;
  padding-right: 40px;
  width: 100%;
  position: relative;
  z-index: 2;
}
@media (max-width: 1400px) {
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .dark,
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .light {
    padding-left: 80px;
  }
}
@media (max-width: 1024px) {
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .dark,
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay .light {
    padding-left: 20px;
  }
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.text-white {
  color: white;
}
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.text-white
  .dark,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.text-white
  .light,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.text-white
  .mlp-headline,
[data-tpl="sta02"].sta02-image-full.sta02-text-overlay
  .text-overlay.text-white
  .mlp-subheadline {
  color: white !important;
}
@media (max-width: 768px) {
  [data-tpl="sta02"].sta02-image-full.sta02-text-overlay .text-overlay {
    width: 100%;
    opacity: 1;
    position: relative;
  }
}
[data-tpl="sta02"].sta02-image-half .mlp-image,
[data-tpl="sta02"].sta02-image-half .mlp-animation {
  width: 50%;
  z-index: 11;
}
@media (max-width: 768px) {
  [data-tpl="sta02"].sta02-image-half .mlp-image,
  [data-tpl="sta02"].sta02-image-half .mlp-animation {
    background-position: center center;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-image-half .mlp-image,
  [data-tpl="sta02"].sta02-image-half .mlp-animation {
    width: 100%;
  }
}
[data-tpl="sta02"].sta02-image-half .mlp-image-caption {
  position: relative;
  height: 100%;
  min-height: 470px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
[data-tpl="sta02"].sta02-text-left .mlp-image-caption,
[data-tpl="sta02"].sta02-text-right .mlp-image-caption {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
[data-tpl="sta02"].sta02-text-left .mlp-image,
[data-tpl="sta02"].sta02-text-left .mlp-animation {
  right: 0;
  left: auto;
}
[data-tpl="sta02"].sta02-text-left .dark,
[data-tpl="sta02"].sta02-text-left .light {
  width: 50%;
}
[data-tpl="sta02"].sta02-image-half.sta02-text-left .dark,
[data-tpl="sta02"].sta02-image-half.sta02-text-left .light {
  padding-right: 40px !important;
}
@media (max-width: 1024px) {
  [data-tpl="sta02"].sta02-image-half.sta02-text-left .dark,
  [data-tpl="sta02"].sta02-image-half.sta02-text-left .light {
    padding-left: 0;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-image-half.sta02-text-left .dark,
  [data-tpl="sta02"].sta02-image-half.sta02-text-left .light {
    padding-left: 0;
    padding-right: 0 !important;
  }
}
[data-tpl="sta02"].sta02-text-right .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-text-right .mlp-image-caption .light {
  position: relative;
  left: 50%;
  width: 50%;
  max-width: none;
}
[data-tpl="sta02"].sta02-text-right .mlp-image,
[data-tpl="sta02"].sta02-text-right .mlp-animation {
  left: 0;
  right: auto;
}
[data-tpl="sta02"].sta02-image-half.sta02-text-right .mlp-image-caption .dark,
[data-tpl="sta02"].sta02-image-half.sta02-text-right .mlp-image-caption .light {
  padding-left: 40px;
}
@media (max-width: 640px) {
  [data-tpl="sta02"].sta02-image-half.sta02-text-right .mlp-image-caption .dark,
  [data-tpl="sta02"].sta02-image-half.sta02-text-right
    .mlp-image-caption
    .light {
    padding-left: 0 !important;
  }
}
.cta.video-play-cta {
  margin: 0;
}
.video-play-button-container {
  height: 100%;
  width: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.video-play-button-container .play-button {
  border-bottom: 18px solid transparent;
  border-top: 18px solid transparent;
  border-left: 32px solid #b25217;
  margin-left: 6px;
  width: 0;
  height: 0;
}
.video-container {
  height: 100%;
  width: 100%;
  position: relative;
}
.video-container.full-width {
  position: absolute;
}
.video-container video {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  z-index: 0;
}
.mlp-stage--consultant,
[data-tpl="sta03"].mlp-stage--consultant {
  height: auto;
  padding: 46px 0 46px 20px;
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
@media (max-width: 1024px) {
  .mlp-stage--consultant,
  [data-tpl="sta03"].mlp-stage--consultant {
    padding-right: 20px;
  }
}
.mlp-stage--consultant .mlp-profile,
[data-tpl="sta03"].mlp-stage--consultant .mlp-profile {
  margin: 0;
  max-width: 813px;
}
.mlp-stage--consultant .mlp-profile .image,
[data-tpl="sta03"].mlp-stage--consultant .mlp-profile .image {
  margin-bottom: 0;
  background-image: url("../img/beraterprofile-dummy-001-1000x500.jpg");
}
@media (max-width: 768px) {
  .mlp-stage--consultant .mlp-profile .image,
  [data-tpl="sta03"].mlp-stage--consultant .mlp-profile .image {
    margin-bottom: 1rem;
  }
}
.mlp-stage--consultant .mlp-profile__link__text,
[data-tpl="sta03"].mlp-stage--consultant .mlp-profile__link__text {
  padding: 0 0 0 52px;
}
@media (max-width: 768px) {
  .mlp-stage--consultant .mlp-profile__link__text,
  [data-tpl="sta03"].mlp-stage--consultant .mlp-profile__link__text {
    padding: 0;
  }
}
.mlp-stage--consultant .mlp-profile__link__text__title,
[data-tpl="sta03"].mlp-stage--consultant .mlp-profile__link__text__title {
  font-size: 2.35rem;
}
@media (max-width: 768px) {
  .mlp-stage--consultant .mlp-profile__link__text__title,
  [data-tpl="sta03"].mlp-stage--consultant .mlp-profile__link__text__title {
    font-size: 1.6rem;
  }
}
.mlp-stage--consultant .mlp-profile__link-container,
[data-tpl="sta03"].mlp-stage--consultant .mlp-profile__link-container {
  padding: 0;
}
[data-tpl="sta03"] {
  height: 450px;
}
[data-tpl="sta03"] .mlp-stage-item {
  height: 100%;
}
[data-tpl="sta03"] .mlp-stage-item .mlp-image {
  height: 100%;
  position: relative;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 640px) {
  [data-tpl="sta03"]
    .mlp-stage-item
    .mlp-image[data-mlp-random-resource]
    .mlp-image-caption {
    text-align: center;
  }
  [data-tpl="sta03"]
    .mlp-stage-item
    .mlp-image[data-mlp-random-resource]
    .mlp-image-caption
    .mlp-headline,
  [data-tpl="sta03"]
    .mlp-stage-item
    .mlp-image[data-mlp-random-resource]
    .mlp-image-caption
    .mlp-subheadline {
    display: block;
  }
}
[data-tpl="sta03"]
  .mlp-stage-item
  .mlp-image[data-mlp-random-resource]
  .mlp-image-caption
  .dark {
  background-color: transparent;
}
[data-tpl="sta03"]
  .mlp-stage-item
  .mlp-image[data-mlp-random-resource]
  .mlp-image-caption
  .dark
  .mlp-headline,
[data-tpl="sta03"]
  .mlp-stage-item
  .mlp-image[data-mlp-random-resource]
  .mlp-image-caption
  .dark
  .mlp-subheadline {
  color: #fff;
  margin-bottom: 10px;
}
@media (max-width: 890px) {
  [data-tpl="sta03"] .mlp-stage-item .mlp-image {
    background-position: 60% center;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta03"] .mlp-stage-item .mlp-image {
    background-position: 75% center;
  }
}
[data-tpl="sta03"] .mlp-image-caption {
  width: 100%;
  position: relative;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  z-index: 12;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-tpl="sta03"] .mlp-image-caption:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="sta03"] .mlp-image-caption .dark {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 20px;
  width: auto;
  max-width: 50%;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
[data-tpl="sta03"] .mlp-image-caption .dark .mlp-headline {
  color: #033d5d;
  font-size: 44px;
  margin: 0 0 0.5rem 0;
}
@media (max-width: 640px) {
  [data-tpl="sta03"] .mlp-image-caption .dark .mlp-headline {
    font-size: 30px;
  }
}
[data-tpl="sta03"] .mlp-image-caption .dark .mlp-headline:last-child {
  margin-bottom: 0;
}
[data-tpl="sta03"] .mlp-image-caption .dark .mlp-subheadline {
  font-weight: normal;
  font-size: 22px;
  color: #717171;
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 640px) {
  [data-tpl="sta03"] .mlp-image-caption {
    padding: 0;
    top: auto !important;
    bottom: 0 !important;
    -webkit-transform: translateY(0) !important;
    -moz-transform: translateY(0) !important;
    -ms-transform: translateY(0) !important;
    -o-transform: translateY(0) !important;
    transform: translateY(0) !important;
  }
  [data-tpl="sta03"] .mlp-image-caption .dark {
    max-width: 100%;
    display: block;
  }
  [data-tpl="sta03"] .mlp-image-caption .mlp-berater-tags {
    text-align: center !important;
  }
}
@media (max-width: 640px) {
  [data-tpl="sta03"] {
    height: auto;
  }
  [data-tpl="sta03"] .mlp-stage-item {
    height: 250px;
  }
  [data-tpl="sta03"] .mlp-image-caption {
    text-align: center;
    background: #fff;
    padding: 1rem;
  }
  [data-tpl="sta03"] .mlp-image-caption .mlp-headline {
    margin-top: 0;
    margin-bottom: 0.5rem;
  }
  [data-tpl="sta03"] .mlp-image-caption .mlp-subheadline {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 768px) {
  [data-tpl="sta03"] {
    height: auto;
  }
  [data-tpl="sta03"] .mlp-stage-item {
    height: 350px;
  }
}
[data-tpl="sud01"] {
  border-top: 1px solid #dedfe0;
  margin: 2rem 0 1rem;
  padding: 40px 0;
}
[data-tpl="sud01"] a {
  margin-right: 20px;
  display: inline-block;
  position: relative;
  text-align: center;
  font-size: 30px;
  text-decoration: none !important;
  padding-right: 1px;
}
[data-tpl="sud01"] a .count {
  margin-left: 5px;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  padding: 0 5px;
  color: #4c4c4c;
  border: 2px solid #47a190;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  font-family: "MLP Regular";
}
[data-tpl="sud01"] a .count:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #fff;
  display: block;
  width: 0;
  z-index: 1;
  left: -6px;
  top: 4px;
}
[data-tpl="sud01"] a .count:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 7px 7px 7px 0;
  border-color: transparent #47a190;
  display: block;
  width: 0;
  z-index: 0;
  left: -9px;
  top: 3px;
}
@media screen and (max-width: 479px) {
  [data-tpl="sud01"] .no-list.horizontal.right {
    display: none;
    color: #377e70;
  }
}
@media (max-width: 1024px) {
  [data-tpl="sud01"] {
    padding-left: 20px;
  }
}
hr[data-tpl="lin01"] {
  height: 1px;
  background-color: #dedfe0;
  border: none;
  margin: 40px 0px;
  clear: both;
}
@media (max-width: 1024px) {
  hr[data-tpl="lin01"] {
    margin: 10px 0;
  }
}
.w12 [data-tpl="ca01"] {
  padding: 0 15px;
}
@media (min-width: 1024px) {
  .w12 [data-tpl="ca01"] {
    width: 66.6%;
  }
}
[data-tpl="ca01"] {
  background-color: white;
  font-size: 1rem;
  margin-bottom: 0 !important;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] {
    text-align: center;
  }
}
[data-tpl="ca01"] ul.cta-links {
  list-style: none;
  margin: 0.25rem 0 0 0;
  padding: 0;
}
[data-tpl="ca01"] ul.cta-links a {
  text-decoration: none;
  font-size: 18px;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] ul.cta-links a {
    font-size: 20px !important;
  }
}
[data-tpl="ca01"] .cta-buttons {
  margin-bottom: 18px;
  margin-top: 10px;
  margin-left: 0;
  width: 100%;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] .cta-buttons {
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
  }
}
[data-tpl="ca01"] .cta-buttons a {
  text-decoration: none;
  vertical-align: top;
}
[data-tpl="ca01"] .cta-buttons .button.cta,
[data-tpl="ca01"] .cta-buttons .mwf-form .mwf-next input.cta,
.mwf-form .mwf-next [data-tpl="ca01"] .cta-buttons input.cta,
[data-tpl="ca01"] .cta-buttons .mwf-form .mwf-cancel input.cta,
.mwf-form .mwf-cancel [data-tpl="ca01"] .cta-buttons input.cta,
[data-tpl="ca01"] .cta-buttons .mwf-form .mwf-back input.cta,
.mwf-form .mwf-back [data-tpl="ca01"] .cta-buttons input.cta,
[data-tpl="ca01"] .cta-buttons .sapCpContentPage .cta.sapCpButton,
.sapCpContentPage [data-tpl="ca01"] .cta-buttons .cta.sapCpButton,
[data-tpl="ca01"] .cta-buttons .mlp-mission .cta.cu-call-to-action,
.mlp-mission [data-tpl="ca01"] .cta-buttons .cta.cu-call-to-action {
  margin-top: 20px;
}
[data-tpl="ca01"] .link {
  display: flex;
  width: fit-content;
  list-style-type: none;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 18px;
}
[data-tpl="ca01"] .link a:before {
  margin-top: 4px;
  font-size: 18px;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] .link a:before {
    margin-top: 6px;
    font-size: 24px;
  }
}
[data-tpl="ca01"] .text-before-buttons {
  margin-bottom: 5px !important;
  margin-top: 11px !important;
  font-size: 18px;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] .text-before-buttons {
    font-size: 20px !important;
  }
}
[data-tpl="ca01"] .text-before-links {
  margin-bottom: 5px !important;
  font-family: MLP Bold;
  font-size: 18px;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] .text-before-links {
    font-size: 20px !important;
  }
}
[data-tpl="ca01"] .text {
  text-align: left;
  text-decoration: none !important;
  margin: 0 !important;
  font-family: MLP Bold !important;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] .text {
    font-size: 20px !important;
  }
}
[data-tpl="ca01"] .link-texts {
  text-align: left;
}
[data-tpl="ca01"] .text-after-link {
  margin: 8px 0 16px 0 !important;
  font-size: 14px;
  font-family: MLP-Office;
}
@media (max-width: 768px) {
  [data-tpl="ca01"] li,
  [data-tpl="ca01"] p {
    line-height: 1.4;
  }
}
[data-tpl="ca01"] h2 {
  margin: 0;
  font-family: "MLP Bold";
  color: #2b2b2b;
  font-size: 1.5rem;
}
[data-tpl="ca01"].mlp-awards {
  margin-right: 20px;
}
[data-tpl="ca01"].mlp-awards > .mlp-subheadline {
  white-space: nowrap;
  margin-bottom: 20px;
}
[data-tpl="ca01"].mlp-awards ul {
  list-style-type: none;
  padding-left: 0;
  margin: 0 auto;
}
[data-tpl="ca01"].mlp-awards ul li {
  margin-bottom: 0;
  margin-top: 1em;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-item {
  margin-top: 0;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-item.open .mlp-accordion-headline {
  display: none;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-item .mlp-accordion-headline {
  white-space: nowrap;
  display: inline-block;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-item .mlp-accordion-headline:hover {
  background: transparent;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-item .mlp-accordion-content {
  background-color: transparent;
}
[data-tpl="ca01"].mlp-awards
  .mlp-accordion-item
  .mlp-accordion-content
  > .content {
  padding: 0;
}
[data-tpl="ca01"].mlp-awards a {
  text-transform: none;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline {
  color: #688b9e !important;
  background-color: transparent;
  max-width: 160px;
  margin: 0 auto !important;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before {
  display: block !important;
}
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline > label {
  color: #688b9e;
}
.sidebar-col [data-tpl="ca01"] {
  background-color: transparent;
}
.w8 .content-area [data-tpl="ca01"] h2 + p,
.w8 .content-area [data-tpl="ca01"] h2 + p.text-before-buttons,
.w8 .content-area [data-tpl="ca01"] h2 + p.text-before-links {
  margin-top: 0;
}
.w12 .content-area [data-tpl="ca01"] {
  margin-top: 30px;
  padding: 20px;
}
[data-tpl="ll01"] ul {
  list-style: none;
  margin: 17px 0 0 0;
  padding: 0;
}
[data-tpl="ll01"] ul li a.external,
[data-tpl="ll01"] ul li a [target="_blank"] {
  text-decoration: underline 0px !important;
  text-underline-offset: 1px !important;
  text-decoration-color: transparent !important;
}
[data-tpl="ll01"] ul li a.external:before,
[data-tpl="ll01"] ul li a [target="_blank"]:before {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-right: 5px;
}
[data-tpl="ll01"] ul li a.internal,
[data-tpl="ll01"] ul li [data-tpl="mtc02"] a.container-link,
[data-tpl="mtc02"] [data-tpl="ll01"] ul li a.container-link {
  text-decoration: underline 0px !important;
  text-underline-offset: 1px !important;
  text-decoration-color: transparent !important;
}
[data-tpl="ll01"] ul li a.internal:before,
[data-tpl="ll01"] ul li [data-tpl="mtc02"] a.container-link:before,
[data-tpl="mtc02"] [data-tpl="ll01"] ul li a.container-link:before {
  display: inline-block;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-right: 5px;
}
[data-tpl="ll01"] ul li a:hover {
  text-decoration: underline 2px !important;
  text-underline-offset: 3px !important;
}
.sidebar-col [data-tpl="ll01"] {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .sidebar-col [data-tpl="ll01"] li {
    font-size: 1rem;
    line-height: 1.4;
  }
  .sidebar-col [data-tpl="ll01"] h3 {
    font-size: 1.3rem;
    line-height: 1.4;
  }
}
.w12 [data-tpl="hea01"] {
  padding: 0 15px;
}
@media (min-width: 1024px) {
  .w12 [data-tpl="hea01"] {
    width: 66.6%;
  }
}
[data-tpl="hea01"] {
  display: block;
  font-size: 44px;
  line-height: 1.1em;
  margin-bottom: 1rem;
}
[data-tpl="hea01"] h1 {
  margin-bottom: 1rem;
}
@media (max-width: 768px) {
  [data-tpl="hea01"] {
    font-size: 35px;
    line-height: 45px;
  }
}
[data-tpl="hea01"] + h3.mlp-subheadline {
  margin-top: -0.5rem;
  color: #2b2b2b;
  display: block;
}
[data-tpl="mtd01"] .details dl .mlp-meta-list-item dt {
  display: none;
}
[data-tpl="mtd01"] .details dl .mlp-meta-list-item dd {
  margin: 0;
  display: block;
}
#mlp-footer [data-tpl="acc01"] .mlp-accordion-headline {
  background: #375c82;
}
#mlp-footer [data-tpl="acc01"] .mlp-accordion-headline:hover {
  background: #28435e;
}
#mlp-footer [data-tpl="acc01"] .mlp-accordion-content {
  background: #ffffff;
}
[data-tpl="mtc01"] .mlp-subheadline {
  color: #2b2b2b;
}
[data-tpl="mtc01"].teaser_animation {
  overflow: hidden;
}
[data-tpl="mtc01"].teaser_animation .container-link,
[data-tpl="mtc01"].teaser_animation .mlp-teaser {
  opacity: 0;
  overflow: hidden;
}
[data-tpl="mtc01"].teaser_animation > header {
  opacity: 1;
}
[data-tpl="mtc01"].animate {
  position: relative;
}
[data-tpl="mtc01"].animate > header {
  animation: none;
  opacity: 1;
}
[data-tpl="mtc01"].animate .container-link,
[data-tpl="mtc01"].animate .mlp-teaser {
  animation: 1.5s ease rise both;
  -webkit-backface-visibility: hidden;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(1) {
  animation-delay: 0.25s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(2) {
  animation-delay: 0.5s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(3) {
  animation-delay: 0.75s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(4) {
  animation-delay: 1s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(5) {
  animation-delay: 1.25s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(6) {
  animation-delay: 1.5s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(7) {
  animation-delay: 1.75s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(8) {
  animation-delay: 2s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(9) {
  animation-delay: 2.25s;
}
[data-tpl="mtc01"].animate .mlp-teaser:nth-child(10) {
  animation-delay: 2.5s;
}
@keyframes rise {
  0% {
    transform: translateY(10vh);
    opacity: 0;
  }
  25% {
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
[data-tpl="mtc02"] .mlp-row,
[data-tpl="mtc02"] [data-tpl="location-map"] {
  text-align: center;
}
[data-tpl="mtc02"] .mlp-row .mlp-teaser,
[data-tpl="mtc02"] [data-tpl="location-map"] .mlp-teaser {
  width: 33.3%;
  display: inline-block;
  padding: 5px;
}
[data-tpl="mtc02"] .container-link {
  display: block !important;
  text-align: center;
}
[data-tpl="utc02"] .mlp-category-teaser,
[data-tpl="mtc01"] .mlp-category-teaser {
  width: 100%;
  padding-bottom: 20px;
  flex-basis: 100% !important;
  max-width: 100% !important;
}
[data-tpl="utc02"] .mlp-category-teaser .mlp-teaser-inner,
[data-tpl="mtc01"] .mlp-category-teaser .mlp-teaser-inner {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 10px;
}
[data-tpl="utc02"] .mlp-category-teaser .w3,
[data-tpl="mtc01"] .mlp-category-teaser .w3 {
  max-width: 190px;
}
[data-tpl="utc02"] .mlp-category-teaser .w9,
[data-tpl="mtc01"] .mlp-category-teaser .w9 {
  padding-left: 10px;
}
[data-tpl="utc02"] .mlp-category-teaser .w9 .mlp-teaser-title,
[data-tpl="utc02"] .mlp-category-teaser .w9 .mlp-teaser-text,
[data-tpl="mtc01"] .mlp-category-teaser .w9 .mlp-teaser-title,
[data-tpl="mtc01"] .mlp-category-teaser .w9 .mlp-teaser-text {
  text-align: left;
}
[data-tpl="utc02"] .mlp-category-teaser .w9 .mlp-teaser-title,
[data-tpl="mtc01"] .mlp-category-teaser .w9 .mlp-teaser-title {
  color: #033d5d;
  font-size: 2rem !important;
  margin: 10px auto 10px auto;
}
[data-tpl="utc02"] .mlp-category-teaser .w9 .mlp-teaser-text,
[data-tpl="mtc01"] .mlp-category-teaser .w9 .mlp-teaser-text {
  color: #717171;
  margin-bottom: 0 !important;
}
[data-tpl="utc02"] .mlp-category-teaser .w9 .teaser-link-arrow,
[data-tpl="mtc01"] .mlp-category-teaser .w9 .teaser-link-arrow {
  color: #4c4c4c;
}
[data-tpl="tbc01"] a.container-link.external,
[data-tpl="tbc01"] a.container-link [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
[data-tpl="tbc01"] a.container-link.external:after,
[data-tpl="tbc01"] a.container-link [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
@media (max-width: 768px) {
  [data-tpl="tbc01"] .mlp-tiny-slider {
    display: block;
  }
}
[data-tpl="tvk01"] {
  margin-bottom: 30px;
  padding-left: 20px;
}
[data-tpl="tvk01"]:last-child {
  margin-bottom: 0;
}
.mlp-mix {
  padding-top: 70px;
  padding-bottom: 70px;
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
}
@media (max-width: 768px) {
  .mlp-mix {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
.mlp-mix.mlp-weiss {
  background-color: white !important;
}
.mlp-mix.mlp-weiss a:not(.button):not(.cta),
.mlp-mix.mlp-weiss .mlp-teaser-title,
.mlp-mix.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-mix.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-mix.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-mix.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-mix.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-mix.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-mix.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-mix.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-mix.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-mix.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-mix.mlp-blau-80,
[data-tpl="poc01"] .mlp-mix.container-link {
  background-color: #375c82 !important;
}
.mlp-mix.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-mix.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-mix.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-mix.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-mix.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-mix.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-mix.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-mix.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-mix.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-mix.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-mix.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-mix.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-mix.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-mix.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-mix.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-mix.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-mix.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-mix.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-mix.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-mix.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-mix.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-mix.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-mix.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-mix.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-mix.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-mix.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-mix.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-mix.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-mix.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-mix.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-mix.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-mix.med-teal-background {
  background-color: #f5faf8;
}
.mlp-mix .counter-cointainer {
  padding: 0;
}
.mlp-mix header {
  padding-left: 0;
}
.mlp-mix header .mlp-headline {
  font-size: 2em;
  text-align: left;
  padding: 0;
  margin-bottom: 30px;
}
.mlp-mix .mlp-row,
.mlp-mix [data-tpl="location-map"] {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .mlp-mix .mlp-row,
  .mlp-mix [data-tpl="location-map"] {
    flex-direction: column;
  }
}
.mlp-mix .mlp-mix-text {
  padding-bottom: 24px;
}
.mlp-mix .mlp-mix-text p {
  margin: 0;
}
.mlp-mix .mlp-mix-text p + p {
  margin-top: 1em;
}
.mlp-mix .mlp-mix-text:last-child {
  margin-bottom: 0;
}
.mlp-mix .button,
.mlp-mix .mwf-form .mwf-next input,
.mwf-form .mwf-next .mlp-mix input,
.mlp-mix .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .mlp-mix input,
.mlp-mix .mwf-form .mwf-back input,
.mwf-form .mwf-back .mlp-mix input,
.mlp-mix .sapCpContentPage .sapCpButton,
.sapCpContentPage .mlp-mix .sapCpButton,
.mlp-mix .mlp-mission .cu-call-to-action,
.mlp-mission .mlp-mix .cu-call-to-action {
  margin-top: 16px;
}
.mlp-mix .button.external,
.mlp-mix .mwf-form .mwf-next input.external,
.mwf-form .mwf-next .mlp-mix input.external,
.mlp-mix .mwf-form .mwf-cancel input.external,
.mwf-form .mwf-cancel .mlp-mix input.external,
.mlp-mix .mwf-form .mwf-back input.external,
.mwf-form .mwf-back .mlp-mix input.external,
.mlp-mix .sapCpContentPage .external.sapCpButton,
.sapCpContentPage .mlp-mix .external.sapCpButton,
.mlp-mix .mlp-mission .external.cu-call-to-action,
.mlp-mission .mlp-mix .external.cu-call-to-action,
.mlp-mix .button [target="_blank"],
.mlp-mix .mwf-form .mwf-next input [target="_blank"],
.mwf-form .mwf-next .mlp-mix input [target="_blank"],
.mlp-mix .mwf-form .mwf-cancel input [target="_blank"],
.mwf-form .mwf-cancel .mlp-mix input [target="_blank"],
.mlp-mix .mwf-form .mwf-back input [target="_blank"],
.mwf-form .mwf-back .mlp-mix input [target="_blank"],
.mlp-mix .sapCpContentPage .sapCpButton [target="_blank"],
.sapCpContentPage .mlp-mix .sapCpButton [target="_blank"],
.mlp-mix .mlp-mission .cu-call-to-action [target="_blank"],
.mlp-mission .mlp-mix .cu-call-to-action [target="_blank"],
.mlp-mix p > a.external,
.mlp-mix p > a [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
.mlp-mix .button.external:after,
.mlp-mix .mwf-form .mwf-next input.external:after,
.mwf-form .mwf-next .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-cancel input.external:after,
.mwf-form .mwf-cancel .mlp-mix input.external:after,
.mlp-mix .mwf-form .mwf-back input.external:after,
.mwf-form .mwf-back .mlp-mix input.external:after,
.mlp-mix .sapCpContentPage .external.sapCpButton:after,
.sapCpContentPage .mlp-mix .external.sapCpButton:after,
.mlp-mix .mlp-mission .external.cu-call-to-action:after,
.mlp-mission .mlp-mix .external.cu-call-to-action:after,
.mlp-mix .button [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-next input [target="_blank"]:after,
.mwf-form .mwf-next .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-cancel input [target="_blank"]:after,
.mwf-form .mwf-cancel .mlp-mix input [target="_blank"]:after,
.mlp-mix .mwf-form .mwf-back input [target="_blank"]:after,
.mwf-form .mwf-back .mlp-mix input [target="_blank"]:after,
.mlp-mix .sapCpContentPage .sapCpButton [target="_blank"]:after,
.sapCpContentPage .mlp-mix .sapCpButton [target="_blank"]:after,
.mlp-mix .mlp-mission .cu-call-to-action [target="_blank"]:after,
.mlp-mission .mlp-mix .cu-call-to-action [target="_blank"]:after,
.mlp-mix p > a.external:after,
.mlp-mix p > a [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
.mlp-mix .mlp-mix-text-container {
  padding: 0 5% 0 20px;
}
.mlp-mix .mlp-mix-image-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding: 0 20px 0 0;
  margin: 0;
}
.mlp-mix .mlp-mix-image-container figure {
  margin: 0;
}
.mlp-mix .mlp-mix-image-container figure.width-100 {
  width: 100%;
}
.mlp-mix .mlp-mix-image-container figure.width-100 img {
  width: 100%;
}
.mlp-mix .mlp-mix-image-container figure.width-75 {
  width: 75%;
}
.mlp-mix .mlp-mix-image-container figure.width-75 img {
  width: 100%;
}
.mlp-mix .mlp-mix-image-container figure.width-50 {
  width: 50%;
}
.mlp-mix .mlp-mix-image-container figure.width-50 img {
  width: 100%;
}
@media (max-width: 768px) {
  .mlp-mix .mlp-mix-image-container {
    margin-bottom: 20px;
  }
}
.mlp-mix .mlp-mix-image-container img {
  width: auto;
}
.mlp-mix .mlp-mix-image-container .alt-view {
  display: flex;
  position: relative;
  flex-direction: column;
}
.mlp-mix .mlp-mix-image-container .alt-view .berater-sigil-container {
  justify-content: center;
  align-items: center;
  flex-direction: row;
  margin-top: 32px;
  flex-wrap: wrap;
  display: flex;
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-sigil-container
  .sigil-link {
  margin: 16px;
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-sigil-container
  .berater-sigil {
  flex: 0;
  width: 100px;
}
@media (min-width: 769px) and (max-width: 1024px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-sigil-container
    .berater-sigil {
    width: 80px;
  }
}
@media (max-width: 640px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-sigil-container
    .berater-sigil {
    width: 80px;
  }
}
.mlp-mix .mlp-mix-image-container .alt-view .berater-image-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-first-wrapper,
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-second-wrapper {
  flex-direction: column;
  align-items: center;
  max-width: 200px;
  padding: 0 32px 0 32px;
  display: flex;
  flex: 1;
}
@media (min-width: 769px) and (max-width: 1024px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-first-wrapper,
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-second-wrapper {
    padding: 0 16px 0 16px;
  }
}
@media (max-width: 640px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-first-wrapper,
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-second-wrapper {
    padding: 0 16px 0 16px;
  }
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-info {
  flex-direction: column;
  align-items: center;
  color: #2b2b2b;
  display: flex;
  width: 100%;
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-info
  .berater-name-link {
  text-align: center;
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-info
  #firstBeraterName,
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-info
  #secondBeraterName {
  font-size: 22px;
}
@media (max-width: 640px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-info
    #firstBeraterName,
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-info
    #secondBeraterName {
    font-size: 18px;
  }
}
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-first-image,
.mlp-mix
  .mlp-mix-image-container
  .alt-view
  .berater-image-wrapper
  .berater-second-image {
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
  border-radius: 150px;
  margin-bottom: 8px;
  display: flex;
  width: 180px;
  height: 180px !important;
  object-fit: cover;
}
@media (min-width: 769px) and (max-width: 1024px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-first-image,
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-second-image {
    width: 150px;
    height: 150px !important;
  }
}
@media (max-width: 640px) {
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-first-image,
  .mlp-mix
    .mlp-mix-image-container
    .alt-view
    .berater-image-wrapper
    .berater-second-image {
    width: 120px;
    height: 120px !important;
  }
}
.mlp-mix .mlp-mix-image-container,
.mlp-mix .mlp-mix-text-container {
  width: 50%;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .mlp-mix .mlp-mix-image-container,
  .mlp-mix .mlp-mix-text-container {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .mlp-mix .mlp-mix-image-container {
    width: 60%;
  }
  .mlp-mix .mlp-mix-text-container {
    width: 40%;
  }
}
.mlp-mix--right .mlp-mix-text-container {
  order: 1;
  padding: 0 20px 0 0;
}
@media (max-width: 768px) {
  .mlp-mix--right .mlp-mix-text-container {
    padding: 0;
  }
}
.mlp-mix--right .mlp-mix-image-container {
  order: 2;
  padding: 0 0 0 20px;
}
@media (max-width: 768px) {
  .mlp-mix--right .mlp-mix-image-container {
    margin-top: 30px;
    margin-bottom: 0;
    padding: 0;
  }
}
.mlp-mix.mlp-mix03-v2 .berater-name-link {
  text-decoration: none;
}
.mlp-mix.mlp-mix03-v2 .berater-first-wrapper {
  justify-content: center;
}
.mlp-mix.mlp-mix03-v2 .berater-second-wrapper .berater-info {
  margin-bottom: 40px;
}
.mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .button,
.mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .mwf-form .mwf-next input,
.mwf-form .mwf-next .mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense input,
.mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense input,
.mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .mwf-form .mwf-back input,
.mwf-form .mwf-back .mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense input,
.mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .sapCpContentPage .sapCpButton,
.sapCpContentPage .mlp-mix.mlp-mix03-v2 .mix03-links-desktop.dense .sapCpButton,
.mlp-mix.mlp-mix03-v2
  .mix03-links-desktop.dense
  .mlp-mission
  .cu-call-to-action,
.mlp-mission
  .mlp-mix.mlp-mix03-v2
  .mix03-links-desktop.dense
  .cu-call-to-action {
  padding-left: 8px;
  padding-right: 8px;
  margin-right: 0;
}
@media (max-width: 768px) {
  .mlp-mix.mlp-mix03-v2 .mix03-links-desktop {
    display: none;
  }
}
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile {
  display: flex;
  justify-content: flex-end;
}
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .button,
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .mwf-form .mwf-next input,
.mwf-form .mwf-next .mlp-mix.mlp-mix03-v2 .mix03-links-mobile input,
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .mwf-form .mwf-cancel input,
.mwf-form .mwf-cancel .mlp-mix.mlp-mix03-v2 .mix03-links-mobile input,
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .mwf-form .mwf-back input,
.mwf-form .mwf-back .mlp-mix.mlp-mix03-v2 .mix03-links-mobile input,
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .sapCpContentPage .sapCpButton,
.sapCpContentPage .mlp-mix.mlp-mix03-v2 .mix03-links-mobile .sapCpButton,
.mlp-mix.mlp-mix03-v2 .mix03-links-mobile .mlp-mission .cu-call-to-action,
.mlp-mission .mlp-mix.mlp-mix03-v2 .mix03-links-mobile .cu-call-to-action {
  width: 100%;
  margin-top: 32px;
}
@media (min-width: 768px) {
  .mlp-mix.mlp-mix03-v2 .mix03-links-mobile {
    display: none;
  }
}
[data-tpl="mix02-children"] .mlp-teaser-title {
  font-size: 2em;
}
[data-tpl="mix02-children"] .mix-headline {
  width: 100%;
  display: flex;
  justify-content: center;
}
[data-tpl="mix02-children"] .mlp-mix-text-container {
  align-self: flex-start;
  margin: 0.5rem 0;
}
[data-tpl="mix02-children"] .mlp-mix-text-container > a.external,
[data-tpl="mix02-children"] .mlp-mix-text-container > a [target="_blank"] {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
  display: inline-block;
}
[data-tpl="mix02-children"] .mlp-mix-text-container > a.external:after,
[data-tpl="mix02-children"]
  .mlp-mix-text-container
  > a
  [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
[data-tpl="mix02-children"] .mlp-mix-text-container > a.internal,
[data-tpl="mix02-children"]
  [data-tpl="mtc02"]
  .mlp-mix-text-container
  > a.container-link,
[data-tpl="mtc02"]
  [data-tpl="mix02-children"]
  .mlp-mix-text-container
  > a.container-link {
  text-decoration: solid underline 1px;
  text-underline-offset: 2px;
}
[data-tpl="mix02-children"] .mlp-mix-text-container > a:hover {
  text-decoration: underline 2px;
  text-underline-offset: 3px;
}
.mlp-mission {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  padding-top: 70px;
  padding-bottom: 70px;
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 1.111rem;
  line-height: 1.3;
}
.mlp-mission.mlp-weiss {
  background-color: white !important;
}
.mlp-mission.mlp-weiss a:not(.button):not(.cta),
.mlp-mission.mlp-weiss .mlp-teaser-title,
.mlp-mission.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-mission.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-mission.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-mission.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-mission.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-mission.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-mission.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-mission.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-mission.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-mission.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-mission.mlp-blau-80,
[data-tpl="poc01"] .mlp-mission.container-link {
  background-color: #375c82 !important;
}
.mlp-mission.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-mission.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-mission.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-mission.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-mission.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-mission.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-mission.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-mission.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-mission.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-mission.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-mission.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-mission.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-mission.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-mission.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-mission.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-mission.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-mission.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-mission.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-mission.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-mission.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-mission.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-mission.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-mission.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-mission.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-mission.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-mission.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-mission.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-mission.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-mission.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-mission.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-mission.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-mission.med-teal-background {
  background-color: #f5faf8;
}
.mlp-mission .cu-call-to-action {
  background-color: #0098b0;
  box-sizing: border-box;
  line-height: 25px;
}
.mlp-mission .cu-call-to-action:hover {
  color: #fff;
  background-color: #006c7d;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action {
  border: 2px solid #0098b0 !important;
  background-color: #0098b0 !important;
  color: #fff !important;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action:active,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action:active {
  box-shadow: 0px 0px 3px #053d5d;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action:focus-visible,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action:focus-visible {
  box-shadow: 0px 0px 3px #053d5d;
  outline: 1px solid #033d5d !important;
  outline-offset: 3px;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action:hover,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action:hover {
  border-color: #006c7d !important;
  background-color: #006c7d !important;
  color: #fff;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action.inactive,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.inactive {
  pointer-events: none;
  border-color: #7dedff !important;
  background-color: #7dedff !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.inactive.outline,
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.inactive.cta-inverted1,
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.inactive.mfw-cancel
  input,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.inactive.outline,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.inactive.cta-inverted1,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.inactive.mfw-cancel
  input {
  color: #7dedff !important;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action.outline,
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-inverted1,
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.mfw-cancel
  input,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.outline,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.cta-inverted1,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.mfw-cancel input {
  background-color: #fff !important;
  color: #0098b0 !important;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action.outline:hover,
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-inverted1:hover,
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.mfw-cancel
  input:hover,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.outline:hover,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.cta-inverted1:hover,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.mfw-cancel
  input:hover {
  background-color: #fff !important;
  color: #006c7d !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary-inverted,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.cta-secondary-inverted {
  border: 2px solid #fff !important;
  background-color: #033d5d !important;
  color: #fff !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary-inverted:active,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.cta-secondary-inverted:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary-inverted:focus-visible,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.cta-secondary-inverted:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite !important;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary-inverted:hover,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.cta-secondary-inverted:hover {
  color: #ccc !important;
  border: 2px solid #ccc !important;
  background-color: #033d5d !important;
}
.mlp-mission .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.cta-secondary {
  border: 2px solid #fff !important;
  background-color: #fff !important;
  color: #033d5d !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary:active,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.cta-secondary:active {
  box-shadow: 0px 3px 6px #00000033 !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary:focus-visible,
.mlp-mission
  .cu-call-to-action.outline.cu-call-to-action.cta-secondary:focus-visible {
  box-shadow: 0px 0px 3px #colorWhite;
  outline: 1px solid #fff !important;
  outline-offset: 3px !important;
}
.mlp-mission
  .cu-call-to-action.cta-inverted1.cu-call-to-action.cta-secondary:hover,
.mlp-mission .cu-call-to-action.outline.cu-call-to-action.cta-secondary:hover {
  background-color: #ccc !important;
  border: 2px solid #ccc !important;
}
@media (max-width: 768px) {
  .mlp-mission .cu-call-to-action {
    flex: 0 0 100%;
  }
}
@media (max-width: 1024px) {
  .mlp-mission {
    flex-direction: column;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
.mlp-mission.text-light {
  color: #ffffff;
}
.mlp-mission highlight {
  font-size: 52px;
}
.mlp-mission .mission-text-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 500px;
}
.mlp-mission .mission-text-wrapper .mission-title {
  font-size: 36px;
}
.mlp-mission .mission-text-wrapper .mission-text {
  text-align: center;
  font-size: 32px;
}
.mlp-mission .mission-footer {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  margin-top: 2rem;
  font-size: 36px;
}
.mlp-mission .mission-footer .mlp-teaser-title {
  margin: 0;
}
@media (max-width: 1024px) {
  .mlp-mission .mission-footer {
    margin-bottom: 2rem;
  }
}
.mlp-mission .mission-section {
  display: flex;
  flex: 1;
}
.mlp-mission .mission-cta {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 768px) {
  .mlp-mission .mission-cta {
    justify-content: center;
  }
}
[data-tpl="wfl01"] [data-tpl="stc02"] .mlp-component-root {
  padding: 15px 0 15px 0;
}
#mlp-footer section.mlp-teaser-container {
  padding: 0 15px !important;
  overflow: visible !important;
}
#mlp-footer section [data-tpl="fot01"] > div[data-tpl],
#mlp-footer section [data-tpl="fot02"] > div[data-tpl],
#mlp-footer section [data-tpl="fot03"] > div[data-tpl],
#mlp-footer section [data-tpl="fot04"] > div[data-tpl] {
  padding-bottom: 10px;
  width: 100%;
  max-width: 100%;
  flex-basis: 100%;
  height: auto !important;
}
#mlp-footer section [data-tpl="fot01"] .mlp-headline,
#mlp-footer section [data-tpl="fot02"] .mlp-headline,
#mlp-footer section [data-tpl="fot03"] .mlp-headline,
#mlp-footer section [data-tpl="fot04"] .mlp-headline {
  color: #fff;
  font-size: 22px;
  padding-top: 15px;
}
#mlp-footer section [data-tpl="fot01"] h1,
#mlp-footer section [data-tpl="fot01"] h2,
#mlp-footer section [data-tpl="fot01"] h3,
#mlp-footer section [data-tpl="fot01"] h4,
#mlp-footer section [data-tpl="fot01"] h5,
#mlp-footer section [data-tpl="fot01"] h6,
#mlp-footer section [data-tpl="fot01"] b,
#mlp-footer section [data-tpl="fot01"] strong,
#mlp-footer section [data-tpl="fot01"] table th,
#mlp-footer section [data-tpl="fot01"] p,
#mlp-footer section [data-tpl="fot02"] h1,
#mlp-footer section [data-tpl="fot02"] h2,
#mlp-footer section [data-tpl="fot02"] h3,
#mlp-footer section [data-tpl="fot02"] h4,
#mlp-footer section [data-tpl="fot02"] h5,
#mlp-footer section [data-tpl="fot02"] h6,
#mlp-footer section [data-tpl="fot02"] b,
#mlp-footer section [data-tpl="fot02"] strong,
#mlp-footer section [data-tpl="fot02"] table th,
#mlp-footer section [data-tpl="fot02"] p,
#mlp-footer section [data-tpl="fot03"] h1,
#mlp-footer section [data-tpl="fot03"] h2,
#mlp-footer section [data-tpl="fot03"] h3,
#mlp-footer section [data-tpl="fot03"] h4,
#mlp-footer section [data-tpl="fot03"] h5,
#mlp-footer section [data-tpl="fot03"] h6,
#mlp-footer section [data-tpl="fot03"] b,
#mlp-footer section [data-tpl="fot03"] strong,
#mlp-footer section [data-tpl="fot03"] table th,
#mlp-footer section [data-tpl="fot03"] p,
#mlp-footer section [data-tpl="fot04"] h1,
#mlp-footer section [data-tpl="fot04"] h2,
#mlp-footer section [data-tpl="fot04"] h3,
#mlp-footer section [data-tpl="fot04"] h4,
#mlp-footer section [data-tpl="fot04"] h5,
#mlp-footer section [data-tpl="fot04"] h6,
#mlp-footer section [data-tpl="fot04"] b,
#mlp-footer section [data-tpl="fot04"] strong,
#mlp-footer section [data-tpl="fot04"] table th,
#mlp-footer section [data-tpl="fot04"] p {
  text-align: left;
  color: #fff;
}
#mlp-footer section [data-tpl="fot01"] figure,
#mlp-footer section [data-tpl="fot02"] figure,
#mlp-footer section [data-tpl="fot03"] figure,
#mlp-footer section [data-tpl="fot04"] figure {
  color: #fff;
}
#mlp-footer section [data-tpl="fot01"] [data-tpl="ca01"],
#mlp-footer section [data-tpl="fot02"] [data-tpl="ca01"],
#mlp-footer section [data-tpl="fot03"] [data-tpl="ca01"],
#mlp-footer section [data-tpl="fot04"] [data-tpl="ca01"] {
  background: none;
}
#mlp-footer section [data-tpl="fot01"] [data-tpl="ca01"] h2,
#mlp-footer section [data-tpl="fot02"] [data-tpl="ca01"] h2,
#mlp-footer section [data-tpl="fot03"] [data-tpl="ca01"] h2,
#mlp-footer section [data-tpl="fot04"] [data-tpl="ca01"] h2 {
  color: #fff !important;
}
@media (max-width: 768px) {
  #mlp-footer section [data-tpl="fot01"] [data-tpl="ca01"],
  #mlp-footer section [data-tpl="fot02"] [data-tpl="ca01"],
  #mlp-footer section [data-tpl="fot03"] [data-tpl="ca01"],
  #mlp-footer section [data-tpl="fot04"] [data-tpl="ca01"] {
    padding: 0;
  }
}
#mlp-footer section [data-tpl="fot01"] [data-tpl="ll01"] li,
#mlp-footer section [data-tpl="fot01"] [data-tpl="ca01"] .cta-buttons,
#mlp-footer section [data-tpl="fot02"] [data-tpl="ll01"] li,
#mlp-footer section [data-tpl="fot02"] [data-tpl="ca01"] .cta-buttons,
#mlp-footer section [data-tpl="fot03"] [data-tpl="ll01"] li,
#mlp-footer section [data-tpl="fot03"] [data-tpl="ca01"] .cta-buttons,
#mlp-footer section [data-tpl="fot04"] [data-tpl="ll01"] li,
#mlp-footer section [data-tpl="fot04"] [data-tpl="ca01"] .cta-buttons {
  text-align: left;
}
#mlp-footer section[data-child-width="4"] [data-tpl="fot01"],
#mlp-footer section[data-child-width="4"] [data-tpl="fot02"],
#mlp-footer section[data-child-width="4"] [data-tpl="fot03"],
#mlp-footer section[data-child-width="4"] [data-tpl="fot04"] {
  width: 23%;
  margin-right: 2%;
  float: left;
}
#mlp-footer section[data-child-width="4"] [data-tpl="fot01"]:last-child,
#mlp-footer section[data-child-width="4"] [data-tpl="fot02"]:last-child,
#mlp-footer section[data-child-width="4"] [data-tpl="fot03"]:last-child,
#mlp-footer section[data-child-width="4"] [data-tpl="fot04"]:last-child {
  margin-right: 0;
}
@media (max-width: 768px) {
  #mlp-footer section[data-child-width="4"] [data-tpl="fot01"],
  #mlp-footer section[data-child-width="4"] [data-tpl="fot02"],
  #mlp-footer section[data-child-width="4"] [data-tpl="fot03"],
  #mlp-footer section[data-child-width="4"] [data-tpl="fot04"] {
    float: none;
    margin: 0;
    width: 100%;
  }
}
#mlp-footer section[data-child-width="3"] [data-tpl="fot01"],
#mlp-footer section[data-child-width="3"] [data-tpl="fot02"],
#mlp-footer section[data-child-width="3"] [data-tpl="fot03"],
#mlp-footer section[data-child-width="3"] [data-tpl="fot04"] {
  width: 32%;
  margin-right: 2%;
  float: left;
}
#mlp-footer section[data-child-width="3"] [data-tpl="fot01"]:last-child,
#mlp-footer section[data-child-width="3"] [data-tpl="fot02"]:last-child,
#mlp-footer section[data-child-width="3"] [data-tpl="fot03"]:last-child,
#mlp-footer section[data-child-width="3"] [data-tpl="fot04"]:last-child {
  margin-right: 0;
}
@media (max-width: 768px) {
  #mlp-footer section[data-child-width="3"] [data-tpl="fot01"],
  #mlp-footer section[data-child-width="3"] [data-tpl="fot02"],
  #mlp-footer section[data-child-width="3"] [data-tpl="fot03"],
  #mlp-footer section[data-child-width="3"] [data-tpl="fot04"] {
    float: none;
    margin: 0;
    width: 100%;
  }
}
#mlp-footer section[data-child-width="2"] [data-tpl="fot01"],
#mlp-footer section[data-child-width="2"] [data-tpl="fot02"],
#mlp-footer section[data-child-width="2"] [data-tpl="fot03"],
#mlp-footer section[data-child-width="2"] [data-tpl="fot04"] {
  width: 48%;
  margin-right: 4%;
  float: left;
}
#mlp-footer section[data-child-width="2"] [data-tpl="fot01"]:last-child,
#mlp-footer section[data-child-width="2"] [data-tpl="fot02"]:last-child,
#mlp-footer section[data-child-width="2"] [data-tpl="fot03"]:last-child,
#mlp-footer section[data-child-width="2"] [data-tpl="fot04"]:last-child {
  margin-right: 0;
}
@media (max-width: 768px) {
  #mlp-footer section[data-child-width="2"] [data-tpl="fot01"],
  #mlp-footer section[data-child-width="2"] [data-tpl="fot02"],
  #mlp-footer section[data-child-width="2"] [data-tpl="fot03"],
  #mlp-footer section[data-child-width="2"] [data-tpl="fot04"] {
    float: none;
    margin: 0;
    width: 100%;
  }
}
#mlp-footer section[data-child-width="1"] [data-tpl="fot01"],
#mlp-footer section[data-child-width="1"] [data-tpl="fot02"],
#mlp-footer section[data-child-width="1"] [data-tpl="fot03"],
#mlp-footer section[data-child-width="1"] [data-tpl="fot04"] {
  width: 66%;
}
@media (max-width: 768px) {
  #mlp-footer section[data-child-width="1"] [data-tpl="fot01"],
  #mlp-footer section[data-child-width="1"] [data-tpl="fot02"],
  #mlp-footer section[data-child-width="1"] [data-tpl="fot03"],
  #mlp-footer section[data-child-width="1"] [data-tpl="fot04"] {
    width: 100%;
  }
}
#mlp-footer #access-icon {
  margin: 10px 10px 10px 0 !important;
  width: 30px;
  height: 30px;
  float: left;
  margin: 10px;
}
#mlp-footer [data-tpl="fot03"] {
  text-align: left;
}
#mlp-footer [data-tpl="fot03"] ul.cta-links {
  margin-left: 40px;
  text-align: left;
}
#mlp-footer [data-tpl="fot03"] .mlp-call-to-action {
  margin-top: 1rem;
}
#mlp-footer [data-tpl="fot03"] ul.cta-links li a {
  text-transform: none;
  font-family: "MLP Bold";
}
section[data-tpl="fot05"] {
  background: #033d5d;
  color: #fff;
  padding: 20px 15px;
  overflow: hidden;
  *zoom: 1;
}
section[data-tpl="fot05"] ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  overflow: visible !important;
  overflow: hidden;
  *zoom: 1;
}
section[data-tpl="fot05"] ul li {
  display: block;
}
section[data-tpl="fot05"] ul li a,
section[data-tpl="fot05"] ul li a:visited {
  text-decoration: none;
  color: #ffffff;
  -webkit-transition: color 300ms;
  -moz-transition: color 300ms;
  -o-transition: color 300ms;
  transition: color 300ms;
}
section[data-tpl="fot05"] ul li a:hover,
section[data-tpl="fot05"] ul li a:visited:hover {
  color: #ccc;
}
section[data-tpl="fot05"] ul.left {
  float: left;
  width: 49%;
}
section[data-tpl="fot05"] ul.left li {
  float: left;
  margin-right: 10px;
}
section[data-tpl="fot05"] ul.right {
  width: 49%;
  float: right;
}
section[data-tpl="fot05"] ul.right li {
  float: right;
  margin-left: 10px;
}
@media (max-width: 768px) {
  section[data-tpl="fot05"] ul.right,
  section[data-tpl="fot05"] ul.left {
    float: none;
    width: 100%;
  }
  section[data-tpl="fot05"] ul.right {
    margin-top: 15px;
  }
  section[data-tpl="fot05"] ul.right li {
    float: left;
    margin-left: 0;
    margin-right: 10px;
  }
}
[data-tpl="map"] {
  padding-top: 70px;
  padding-bottom: 90px;
}
@media (max-width: 768px) {
  [data-tpl="map"] {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
[data-tpl="map"] .mlp-subheadline {
  text-align: center;
}
@media (max-width: 640px) {
  [data-tpl="map"] .mlp-subheadline {
    text-align: left;
  }
}
[data-tpl="map"] header .mlp-headline {
  color: #2b2b2b;
  font-size: 2.35rem !important;
  text-align: center;
  margin: 0 auto 10px auto;
  max-width: 800px;
  line-height: 1.14;
  width: 100%;
  box-sizing: border-box;
}
@media (max-width: 640px) {
  [data-tpl="map"] header .mlp-headline {
    text-align: left;
    font-size: 28px !important;
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  [data-tpl="map"] header .mlp-headline {
    margin-top: 10px;
  }
}
[data-tpl="map"] {
  display: block;
}
[data-tpl="map"] .loaded {
  height: 360px;
}
[data-tpl="map"] .mlp-component-root {
  display: block;
}
[data-tpl="map"] .google-map {
  display: block;
  height: 360px;
  -webkit-transition: opacity 250ms ease-out;
  -webkit-transition-delay: 0ms;
  -moz-transition: opacity 250ms ease-out 0ms;
  -o-transition: opacity 250ms ease-out 0ms;
  transition: opacity 250ms ease-out 0ms;
}
[data-tpl="map"] .google-map.api-loaded {
  opacity: 1;
  background-image: url(../img/map-vb.png);
}
[data-tpl="map"] .google-map .labels {
  padding: 10px;
  background-color: white;
  color: #4c4c4c;
  opacity: 1 !important;
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-60%) translateX(50px);
  -moz-transform: translateY(-60%) translateX(50px);
  -ms-transform: translateY(-60%) translateX(50px);
  -o-transform: translateY(-60%) translateX(50px);
  transform: translateY(-60%) translateX(50px);
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  -webkit-transition: background 300ms;
  transition: background 300ms;
  position: relative;
  min-width: 150px;
  font-size: 16px;
}
[data-tpl="map"] .google-map .labels h2 {
  margin-top: 0;
  font-size: 18px;
}
[data-tpl="map"] .google-map .labels h2 > span {
  display: block;
}
[data-tpl="map"] .google-map .labels p {
  margin: 0;
  margin-bottom: 10px;
  line-height: 20px;
}
[data-tpl="map"] .google-map .labels p:last-child {
  margin-bottom: 0;
}
[data-tpl="map"] .google-map .labels p span {
  font-size: 14px;
  display: block;
}
[data-tpl="map"] .google-map .labels p a {
  font-size: 16px;
}
[data-tpl="map"] .google-map .labels:hover {
  background-color: white;
}
[data-tpl="map"] .google-map .labels:hover .marker-flag,
[data-tpl="map"] .google-map .labels:hover .marker-flag:after {
  opacity: 1;
}
[data-tpl="map"] .infoBox {
  overflow: visible !important;
}
.google-map img {
  max-width: none !important;
}
.map-controls,
.map-homeControl {
  padding: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.map-zoomin,
.map-zoomout {
  width: 30px;
  height: 30px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #033d5d;
  text-align: center;
  line-height: 30px;
  float: left;
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
  margin-left: 5px;
  margin-top: 5px;
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
  position: relative;
  z-index: 1;
}
.map-zoomin:hover,
.map-zoomout:hover {
  background: #ffffff;
}
.map-fitBounds {
  background-color: rgba(55, 92, 130, 0.8);
  text-align: center;
  line-height: 30px;
  float: right;
  cursor: pointer;
  font-weight: bold;
  font-size: 13px;
  margin-right: 2px;
  padding: 0 10px;
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
  color: white;
  font-family: "Rubik";
  text-transform: lowercase;
  position: relative;
  z-index: 1;
}
.map-fitBounds:hover {
  background: #375c82;
}
.google-map-no-consent {
  background: #f0f0f0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 40px;
  margin-top: 40px;
}
[data-tpl="location-map"] .google-map .labels {
  -webkit-transform: translateY(-60%) translateX(40px);
  -moz-transform: translateY(-60%) translateX(40px);
  -ms-transform: translateY(-60%) translateX(40px);
  -o-transform: translateY(-60%) translateX(40px);
  transform: translateY(-60%) translateX(40px);
}
[data-tpl="location-map"] .google-map .labels p a {
  white-space: nowrap;
}
[data-tpl="location-map"] .google-map .labels:after {
  position: absolute;
  right: 100%;
  top: 50%;
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #fff;
  -webkit-transform: translateY(-120%) translateX(0);
  -moz-transform: translateY(-120%) translateX(0);
  -ms-transform: translateY(-120%) translateX(0);
  -o-transform: translateY(-120%) translateX(0);
  transform: translateY(-120%) translateX(0);
}
.mlp-opinions div ul {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
.mlp-opinions li.mlp-opinion [data-tpl="tbk02"] .mlp-slider {
  width: 6rem !important;
}
.mlp-opinions li.mlp-opinion [data-tpl="tbk02"] .mlp-slider figure {
  margin: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  height: 6rem;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MS45MTVweCIgaGVpZ2h0PSI3MS45MTVweCIgdmlld0JveD0iMCAwIDcxLjkxNSA3MS45MTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDcxLjkxNSA3MS45MTUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yLjkzMiw2MC41MDRsMi40MjUtMi4yMzhjMi43NDktMi41NDEsOS41NjUtOS44MDMsMTAuMTk0LTE0LjYyNUM2Ljg4NSw0My4wNzUsMCwzNS40NjgsMCwyNi4xOTlDMCwxNi41NjQsNy40NDMsOC43MjcsMTYuNTkxLDguNzI3YzkuMTQ5LDAsMTYuNTk0LDcuODM4LDE2LjU5NCwxNy40NzNDMzMuNDc0LDU1LjMxMSw2LjQ2Niw1OS45NDQsNi4xOTMsNTkuOTg3TDIuOTMyLDYwLjUwNHogTTE2LjU5LDEwLjcyN0M4LjU0NSwxMC43MjcsMiwxNy42NjcsMiwyNi4xOTljMCw4LjUzMyw2LjU0NSwxNS40NzcsMTQuNTksMTUuNDc3aDAuOTUxbDAuMDQ3LDAuOTQ5YzAuMjM4LDQuNjkyLTUuMDA4LDExLjAzNy04LjMwNSwxNC41MzVjNi45NzgtMi4xODcsMjIuMTE0LTkuNDE4LDIxLjktMzAuOTUyQzMxLjE4NCwxNy42NjgsMjQuNjM3LDEwLjcyNywxNi41OSwxMC43Mjd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MS42NjEsNjAuNTA0bDIuNDI0LTIuMjM4YzIuNzQ4LTIuNTM5LDkuNTYyLTkuODAxLDEwLjE5MS0xNC42MjVjLTguNjcyLTAuNTY2LTE1LjU2Mi04LjE3My0xNS41NjItMTcuNDQyYzAtOS42MzUsNy40NDctMTcuNDczLDE2LjYwNC0xNy40NzNjOS4xNSwwLDE2LjU5OCw3LjgzOCwxNi41OTgsMTcuNDczYzAuMjgyLDI5LjExMi0yNi43MjEsMzMuNzQ1LTI2Ljk5MiwzMy43ODhMNDEuNjYxLDYwLjUwNHogTTU1LjMxNiwxMC43MjdjLTguMDUyLDAtMTQuNjAzLDYuOTQtMTQuNjAzLDE1LjQ3M2MwLDguNTMzLDYuNTUxLDE1LjQ3NiwxNC42MDMsMTUuNDc2aDAuOTUxbDAuMDQ4LDAuOTQ5YzAuMjM0LDQuNjkzLTUuMDExLDExLjAzNy04LjMwNSwxNC41MzdjNi45NzYtMi4xODgsMjIuMTExLTkuNDIsMjEuOS0zMC45NTNDNjkuOTEzLDE3LjY2OCw2My4zNjQsMTAuNzI3LDU1LjMxNiwxMC43Mjd6Ii8+PC9nPjwvZz48L3N2Zz4=),
    #688b9e;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60% !important;
}
.mlp-opinions
  li.mlp-opinion:nth-child(2n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NS41NTVweCIgaGVpZ2h0PSI2NS41NTVweCIgdmlld0JveD0iMCAwIDY1LjU1NSA2NS41NTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY1LjU1NSA2NS41NTUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMy41OTUsNjQuNzY1Yy0wLjQ1OCwwLTEuNDY2LTAuMTMxLTEuODg0LTYuOTM0Yy0wLjEyNi0yLjA1MSwwLjAzNy00LjA5NSwwLjEzNS01LjA2QzQuNjM0LDQ2Ljk2OSwwLjAwMSwzOC4xMDUsMC4wMDEsMzAuMDM5YzAtMTYuMTI5LDE0LjcwMy0yOS4yNTEsMzIuNzc1LTI5LjI1MWMxOC4wNzMsMCwzMi43NzcsMTMuMTIyLDMyLjc3NywyOS4yNTFjMCwxNi4xMzYtMTQuNzA0LDI5LjI2NS0zMi43NzcsMjkuMjY1Yy0zLjQxNywwLTYuODE5LTAuNDktMTAuMTE3LTEuNDU5Yy0wLjQ4OSwwLjA5OC0zLjIzNSwwLjg1OS04LjI5Miw2LjU4MmwtMC4yOTcsMC4zMzRsLTAuNDQ1LDAuMDA0QzEzLjYxNCw2NC43NjUsMTMuNjA1LDY0Ljc2NSwxMy41OTUsNjQuNzY1eiBNMzIuNzc3LDIuNzg5Yy0xNi45NywwLTMwLjc3NSwxMi4yMjUtMzAuNzc1LDI3LjI1MWMwLDcuNjM1LDQuNTIsMTYuMDc3LDExLjUxNSwyMS41MDJsMC40NTMsMC4zNTJsLTAuMDc0LDAuNTY4Yy0wLjAwMywwLjAyNy0wLjM0NCwyLjY4Mi0wLjE4Nyw1LjI0NmMwLjA4NywxLjQyMiwwLjI5OCwyLjg1NCwwLjQ4OSwzLjk0YzUuMjUtNS41MTgsOC4wMjMtNS44MTUsOC41NjEtNS44MTVsMC4yOSwwLjA0MWMzLjE2OSwwLjk0OSw2LjQ0MiwxLjQzMiw5LjcyOSwxLjQzMmMxNi45NzMsMCwzMC43NzctMTIuMjI5LDMwLjc3Ny0yNy4yNjZDNjMuNTU0LDE1LjAxMyw0OS43NDksMi43ODksMzIuNzc3LDIuNzg5eiIvPjwvZz48L2c+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM1LjIzMSw0Mi43OTFsMi40MjItMi4yNGMxLjUwNy0xLjM5MywzLjc0LTMuOTQ3LDQuMzIxLTUuNzQ0Yy0zLjkxMi0wLjU4Mi02LjkzLTQuMTE5LTYuOTMtOC4zOGMwLTQuNjY3LDMuNjE5LTguNDY0LDguMDY2LTguNDY0YzQuNDQ2LDAsOC4wNjQsMy43OTcsOC4wNjQsOC40NjVjMC4xMzQsMTMuNjQ5LTEyLjU2MiwxNS44MjUtMTIuNjg4LDE1Ljg0NkwzNS4yMzEsNDIuNzkxeiBNNDMuMTEzLDE5Ljk2MmMtMy4zNDYsMC02LjA2NiwyLjg5OS02LjA2Niw2LjQ2NGMwLDMuNTY1LDIuNzIzLDYuNDY1LDYuMDY2LDYuNDY1aDAuOTUxbDAuMDQ4LDAuOTUxYzAuMDgzLDEuNjY0LTEuMTQsMy42NjItMi40MTUsNS4yNzFjMy4yNS0xLjU3MSw3LjU1Ny01LjA4OCw3LjQ4LTEyLjY3N0M0OS4xNzcsMjIuODYzLDQ2LjQ1OCwxOS45NjIsNDMuMTEzLDE5Ljk2MnoiLz48L2c+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2Ljc4LDQyLjc5MWwyLjQyMy0yLjI0YzEuNTA4LTEuMzkzLDMuNzQxLTMuOTQ3LDQuMzItNS43NDRjLTMuOTA3LTAuNTgyLTYuOTIzLTQuMTE5LTYuOTIzLTguMzhjMC00LjY2NywzLjYxNi04LjQ2NCw4LjA2Mi04LjQ2NHM4LjA2NCwzLjc5Nyw4LjA2NCw4LjQ2NWMwLjEzNiwxMy42NDktMTIuNTYxLDE1LjgyNS0xMi42ODgsMTUuODQ2TDE2Ljc4LDQyLjc5MXogTTI0LjY2MiwxOS45NjJjLTMuMzQzLDAtNi4wNjIsMi44OTktNi4wNjIsNi40NjRjMCwzLjU2NSwyLjcxOSw2LjQ2NSw2LjA2Miw2LjQ2NWgwLjk0OWwwLjA0OSwwLjk0OWMwLjA4NSwxLjY2Ni0xLjEzOSwzLjY2NC0yLjQxNCw1LjI3MmMzLjI1Mi0xLjU3MSw3LjU1Ny01LjA4Niw3LjQ3OS0xMi42NzdDMzAuNzI3LDIyLjg2MywyOC4wMDcsMTkuOTYyLDI0LjY2MiwxOS45NjJ6Ii8+PC9nPjwvZz48L3N2Zz4=),
    #eae7e1;
}
.mlp-opinions
  li.mlp-opinion:nth-child(3n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4NC43NjJweCIgaGVpZ2h0PSI4NC43NjJweCIgdmlld0JveD0iMCAwIDg0Ljc2MiA4NC43NjIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg0Ljc2MiA4NC43NjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMS41MzYsNjkuMzA5Yy0wLjUyMiwwLTEuMzc1LTAuMDgtMS43MzgtNS45NTNjLTAuMTA0LTEuNjY2LDAuMDIxLTMuMzI4LDAuMTA0LTQuMTc0QzMuODcxLDU0LjI5OSwwLDQ2Ljg2NSwwLDQwLjA5M2MwLTEzLjU4NiwxMi4zNzUtMjQuNjQsMjcuNTg3LTI0LjY0YzYuNTUyLDAsMTIuOTEyLDIuMTAyLDE3LjkwOCw1LjkxOGwxLjE0MSwwLjg3MWwtMS4yMTMsMC43NjljLTYuNjYyLDQuMjE1LTEwLjY0LDExLjA3NS0xMC42NCwxOC4zNWMwLDYuNjExLDMuMjM5LDEyLjg1OSw4Ljg4OSwxNy4xNDZsMS4xNDIsMC44NjdsLTEuMjA3LDAuNzcxYy00LjcwMywzLjAwOC0xMC4yNDEsNC41OTctMTYuMDIsNC41OTdjLTIuODY3LDAtNS43MTgtMC40MDgtOC40NzktMS4yMThjLTAuNDI5LDAuMDk5LTIuNjg4LDAuNzg3LTYuODA1LDUuNDQ3bC0wLjI5OCwwLjMzOGgtMC40NUMxMS41NSw2OS4zMDksMTEuNTQzLDY5LjMwOSwxMS41MzYsNjkuMzA5eiBNMjcuNTg3LDE3LjQ1M0MxMy40NzgsMTcuNDUzLDIsMjcuNjA5LDIsNDAuMDkzYzAsNi4zNDEsMy43NTcsMTMuMzUxLDkuNTY5LDE3Ljg1OWwwLjQ1NCwwLjM1NGwtMC4wNzQsMC41NjhjLTAuMDA0LDAuMDIxLTAuMjg3LDIuMjI5LTAuMTU0LDQuMzU2YzAuMDYzLDEuMDU2LDAuMjEsMi4xMDksMC4zNTQsMi45NjNjNC4yOTgtNC40MzgsNi42MDUtNC42ODYsNy4wNTktNC42ODZsMC4yOSwwLjA0MWMyLjYzMiwwLjc5MSw1LjM1NCwxLjE4OCw4LjA5MywxLjE4OGM0LjkwOCwwLDkuNjI4LTEuMjI1LDEzLjczNy0zLjU1NWMtNS40NDUtNC42MjMtOC41NC0xMS4wNDUtOC41NC0xNy44MjdjMC03LjUwOSwzLjg0My0xNC41OTcsMTAuMzUzLTE5LjIyNEMzOC42NzksMTkuMTA3LDMzLjIxMywxNy40NTMsMjcuNTg3LDE3LjQ1M3oiLz48L2c+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc0LjYzNSw2Ni43NThoLTAuNDUxbC0wLjI5OC0wLjMzOGMtMy40MTQtMy44NjUtNS4zMjgtNC41NDUtNS43OTEtNC42NThjLTIuMzg2LDAuNjkzLTQuODQ4LDEuMDQ1LTcuMzIsMS4wNDVjLTEzLjIyOCwwLTIzLjk4Ni05LjYyMS0yMy45ODYtMjEuNDQ3YzAtMTEuODE5LDEwLjc2MS0yMS40MzgsMjMuOTg2LTIxLjQzOGMxMy4yMjksMCwyMy45ODcsOS42MTcsMjMuOTg3LDIxLjQzOGMtMC4wMDEsNS44NzEtMy4zNDQsMTIuMzE0LTguNTU4LDE2LjU2NGMwLjA3LDAuNzU2LDAuMTcyLDIuMTU0LDAuMDg1LDMuNTU5Qzc1Ljk1Niw2Ni43NTgsNzUuMTkyLDY2Ljc1OCw3NC42MzUsNjYuNzU4eiBNNjguMDE5LDU5Ljc0YzAuMzk2LDAsMi4zNzUsMC4yMDcsNi4wMTQsMy44OTdjMC4xMDctMC42ODIsMC4yMTEtMS40ODEsMC4yNjMtMi4yODFjMC4xMTItMS44MzQtMC4xMzMtMy43MjMtMC4xMzYtMy43NDFsLTAuMDc0LTAuNTY4bDAuNDUzLTAuMzU0YzQuOTk1LTMuODc1LDguMjI1LTkuODk1LDguMjI2LTE1LjMzM2MwLTEwLjcxOC05Ljg2My0xOS40MzgtMjEuOTg3LTE5LjQzOFMzOC43OSwzMC42NDIsMzguNzksNDEuMzZjMCwxMC43MjUsOS44NjIsMTkuNDQ3LDIxLjk4NiwxOS40NDdjMi4zNTQsMCw0LjY5Mi0wLjM0NCw2Ljk1Ny0xLjAyMkw2OC4wMTksNTkuNzR6Ii8+PC9nPjwvZz48L3N2Zz4=),
    #c5e3d4;
}
.mlp-opinions
  li.mlp-opinion:nth-child(4n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NC43OTdweCIgaGVpZ2h0PSI2NC43OTdweCIgdmlld0JveD0iMCAwIDY0Ljc5NyA2NC43OTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0Ljc5NyA2NC43OTciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OC4zMDcsNjMuMzMyaC0wLjQ1MWwtMC4yOTctMC4zMzhjLTUuMzE2LTYuMDE2LTguNDE2LTYuMzItOC45ODMtNi4zMkgxNi4yMjNDNy4yNzcsNTYuNjc0LDAsNDkuMzk2LDAsNDAuNDQ4di0yMi43NkMwLDguNzQ0LDcuMjc3LDEuNDY1LDE2LjIyMywxLjQ2NWgzMi4zNTJjOC45NDQsMCwxNi4yMjMsNy4yNzksMTYuMjIzLDE2LjIyNHYyMi43NmMwLDQuMzQxLTEuNjg1LDguMzg4LTQuNzU0LDExLjQ1NWMwLjA5NSwwLjkzNSwwLjI0NCwyLjg2OSwwLjEyNSw0Ljc4N0M1OS43Niw2My4zMzIsNTguNzc3LDYzLjMzMiw1OC4zMDcsNjMuMzMyeiBNMTYuMjIzLDMuNDY1QzguMzc5LDMuNDY1LDIsOS44NDYsMiwxNy42ODh2MjIuNzZjMCw3Ljg0NSw2LjM3OSwxNC4yMjYsMTQuMjIzLDE0LjIyNmgzMi4zNTJjMS4xODgsMCw0LjMyMywwLjU3NCw5LjE0Niw1LjU1M2MwLjE4LTEuMDIyLDAuMzcxLTIuMzUsMC40NTEtMy42NThjMC4xMzktMi4yMjUtMC4xMTUtNC40ODctMC4xNjgtNC45MmwtMC4wNjItMC41MDJsMC4zNjktMC4zNDhjMi44OTMtMi43MjUsNC40ODUtNi4zOTgsNC40ODUtMTAuMzUxdi0yMi43NmMwLTcuODQzLTYuMzgxLTE0LjIyNC0xNC4yMjQtMTQuMjI0TDE2LjIyMywzLjQ2NUwxNi4yMjMsMy40NjV6Ii8+PC9nPjxnPjxnPjxyZWN0IHg9IjE3LjE3NiIgeT0iMjguNTc4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzAuNDQ3IiBoZWlnaHQ9IjEuOTAxIi8+PC9nPjxnPjxyZWN0IHg9IjE3LjE3NiIgeT0iMTkuMDYyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzAuNDQ3IiBoZWlnaHQ9IjEuOTAzIi8+PC9nPjxnPjxyZWN0IHg9IjE3LjE3NiIgeT0iMzguMDkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzAuNDQ3IiBoZWlnaHQ9IjEuOTAxIi8+PC9nPjwvZz48L2c+PC9zdmc+),
    #a7cbd4;
}
.mlp-opinions
  li.mlp-opinion:nth-child(5n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4Mi4yOXB4IiBoZWlnaHQ9IjgyLjI5cHgiIHZpZXdCb3g9IjAgMCA4Mi4yOSA4Mi4yOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODIuMjkgODIuMjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MS44NDgsODIuMjkyYy0xNi4zNzcsMC0zMS40MDgtNy41MjQtNDEuMjM4LTIwLjY0NmMtMC4yNDMtMC4zMjQtMC4yNjYtMC43NjQtMC4wNTktMS4xMDljMS4xNzItMS45NzcsMi42NjEtMy4zODUsNC40MjQtNC4xODZjMy41MzMtMS42MDQsNy41OTItMi43MTEsOS43NzEtMy4zMDdjMC41Ny0wLjE1NCwxLjE1OS0wLjMxNCwxLjM4LTAuMzkyYzAuMTQ5LTAuMTg3LDAuMzczLTAuNzYyLDAuNTA5LTEuMTEyYzAuMjYyLTAuNjc5LDAuNTEtMS4zMTYsMC45MjYtMS43NTRjMC4yMTMtMC4yNDQsMC45MTYtMC45MTIsMi40NTktMS4yMDdsMC4xNjgtMS42NjJjLTAuNTUzLTAuNTYyLTEuNTQ3LTEuNzE5LTIuMDYzLTMuMTg4Yy0wLjM5Ny0xLjEyMy0wLjQ0LTIuMjAxLTAuNDY5LTIuOTE2Yy0wLjAwMS0wLjAzOS0wLjAwMy0wLjA3OC0wLjAwNS0wLjExOWMtMC41NjItMC4wMDgtMS4yOTktMC4wNzYtMS43NTgtMC42ODRjLTAuMjU2LTAuMzQyLTAuNDY3LTAuOTM2LTAuODkyLTIuMjA5Yy0wLjE3NC0wLjUyNS0wLjM5LTEuMTc2LTAuNDk5LTEuMzk1Yy0wLjM1OS0wLjcxOS0xLjI3OS00LjA0Mi0wLjk4OC01LjU0NWMwLjA5OC0wLjUxOCwwLjIyOC0wLjk1MiwwLjM4Ny0xLjMwMWMtMC4zNDgtMC41ODYtMC42NzItMS41NDEtMC43OTMtMy4xYy0wLjAwMi0wLjAzMy0wLjAwMi0wLjA2OC0wLjAwMi0wLjEwMmMwLjAxLTAuMzYyLDAuMjcxLTguODkzLDQuNDQzLTEzLjIyNWMwLjQ1NS0wLjU2Niw0LjE4Mi00Ljg2MywxMi40MTUtNC44NjNsMC40MDcsMC4wMDRjNi4zNzIsMC4xMDcsOS42NDMsMi4yMjMsMTEuMjY0LDMuOTc4YzEuMTU1LDEuMjUyLDEuNTczLDMuMDg3LDEuNzA5LDMuOTE4YzAuOTAyLDAuNzcxLDMuMzEyLDMuMDgyLDMuNTAyLDUuOTQ1YzAuMTg4LDIuODU4LDAuMTQzLDQuMzMzLTEuMSw3LjI2NmMwLjUyNiwwLjY2MywxLjAxLDEuNzQ3LDAuODU0LDMuMjI2Yy0wLjAxNCwwLjEyMS0wLjMyNCwyLjk2Ny0xLjU0Nyw1LjM1MmMtMC4yMDMsMC42MTEtMC44NDQsMi4yMDktMi4wOCwyLjUyMWMtMC4yMDEsMC4wNTEtMC4zODUsMC4wODItMC41NDUsMC4xMDRjLTAuMDM3LDEuMTQyLTAuMjE1LDMuNDk5LTEuMDM1LDQuNTU2Yy0wLjU0NywwLjcwNS0xLjIwMSwxLjMwMS0xLjU3NCwxLjYyN2MtMC4wMTIsMC4xMjMtMC4wMjUsMC4yNTItMC4wMzksMC4zODVjLTAuMDQxLDAuMzk5LTAuMTE3LDEuMTM0LTAuMTA4LDEuNThjMC4wODUsMC4wMDksMC4xNzMsMC4wMTUsMC4yNDcsMC4wMTljMC44OTYsMC4wNjIsMi4wMTQsMC4xMzksMi41NjQsMC45NjljMC4zNTcsMC41MzMsMS4wMTgsMS45NzUsMS4zNzUsMi43ODFjMi43NTQsMC41MDYsMTMuMjM2LDIuNjg4LDE1LjA2NCw2Ljg4N2MwLjIyNywwLjUxOCwwLjQ0NSwwLjk4NCwwLjY1NiwxLjQzOGwwLjA3NSwwLjE2MmMwLjAyNSwwLjA1OSwwLjA0OCwwLjExNSwwLjA2MiwwLjE3NGMwLjU1MiwyLjA1MSwzLjE2OCwxMi4zOTQsMS4xNjgsMTcuMTU0Yy0wLjEwNCwwLjI1Mi0wLjMwOSwwLjQ0OS0wLjU2MiwwLjU0N0M1NC40MDcsODEuMTM3LDQ4LjE5LDgyLjI5Miw0MS44NDgsODIuMjkyeiBNMi42MjYsNjAuOTk1YzkuNDU1LDEyLjI3MSwyMy43MTEsMTkuMjk3LDM5LjIyMiwxOS4yOTdjNS45NDUsMCwxMS43NzUtMS4wNTcsMTcuMzM4LTMuMTM3YzEuMTg4LTMuNjIzLTAuMjczLTExLjI3MS0xLjM3OS0xNS40bC0wLjAzOS0wLjA4MmMtMC4yMTktMC40NjktMC40NDMtMC45NTMtMC42NzgtMS40ODVjLTEuMTc0LTIuNjkyLTkuMjcxLTQuOTkyLTE0LjEtNS44MDhjLTAuMzM0LTAuMDU5LTAuNjE1LTAuMjc2LTAuNzUtMC41ODhjLTAuMzg0LTAuODgzLTEuMDc1LTIuMzk3LTEuMzgtMi44OTZjLTAuMjEzLTAuMDktMC43OTMtMC4xMjktMS4wNzktMC4xNDhjLTAuNDYtMC4wMzEtMC44NTYtMC4wNTktMS4xOS0wLjE4OGMtMS4xMjktMC40NTMtMC45NzEtMS45ODUtMC44MDMtMy42MDhjMC4wMjctMC4yNjksMC4wNTUtMC41MTksMC4wNjYtMC43MjRjMC4wMjItMC40MjIsMC4yNzEtMC42MzgsMC41MTMtMC44NDdjMC4zMDYtMC4yNjYsMC45NC0wLjgxNSwxLjQ0NC0xLjQ2NWMwLjM2Ny0wLjQ3NSwwLjYyMy0yLjQxNywwLjYyMy0zLjg2NmMwLTAuODM4LDAuNS0xLjMxNSwxLjQ4My0xLjQxN2MwLjE1LTAuMDE2LDAuMzQtMC4wMzMsMC41NjQtMC4wODljMC4xNTYtMC4wOTEsMC41MjEtMC43MzUsMC42ODgtMS4yNjdjMC4wMTktMC4wNTcsMC4wMzktMC4xMTIsMC4wNjctMC4xNjZjMS4wNzUtMi4wNTUsMS4zNjgtNC42ODYsMS4zNy00LjcxMWMwLjE0Ni0xLjM3Ny0wLjU5OC0xLjk0Ni0wLjYyOS0xLjk2OWMtMC4zNzctMC4yODEtMC41MjktMC44LTAuMzM4LTEuMjI4YzEuMzc5LTMuMDc4LDEuMzg4LTQuMTg4LDEuMjA1LTYuOTUyYy0wLjE0My0yLjExNy0yLjI0Ni00LjE0OC0zLjA0Ny00Ljc1M2MtMC4yMjUtMC4xNy0wLjM2Ny0wLjQyNy0wLjM5NS0wLjcwN2MtMC4wMDEtMC4wMTktMC4yMDctMi4wNTQtMS4yNDYtMy4xNzljLTEuMzU2LTEuNDY5LTQuMTYyLTMuMjM5LTkuODI3LTMuMzM0bC0wLjM3My0wLjAwNGMtNy41OCwwLTEwLjczNiwzLjk2MS0xMC44NjcsNC4xMzFjLTAuMDIzLDAuMDI5LTAuMDUyLDAuMDYyLTAuMDc4LDAuMDg5Yy0zLjUxOSwzLjYxMi0zLjg4NywxMS4xOTQtMy45MTIsMTEuODcxYzAuMTM1LDEuNjYxLDAuNTAyLDIuMTgzLDAuNTgyLDIuMjc4YzAuMzMsMC4xOTMsMC41MjQsMC41NjIsMC40OSwwLjk1MWMtMC4wMjcsMC4zMDUtMC4xOTEsMC41NzEtMC40MzEsMC43MzZjLTAuMDUyLDAuMDk4LTAuMTY1LDAuMzU3LTAuMjcxLDAuOTFjLTAuMTY4LDAuODcxLDAuNTM1LDMuNzE1LDAuODE0LDQuMjc1YzAuMTcyLDAuMzQ2LDAuMzc0LDAuOTUzLDAuNjA3LDEuNjU2YzAuMTUxLDAuNDU4LDAuMzksMS4xNzYsMC41MzUsMS41MTZjMC40MDMsMC4wMzUsMC44NDItMC4wMTcsMS4yMTcsMC4wNzRjMC45MzIsMC4yMzYsMC45NzEsMS4xOTksMS4wMDIsMS45NzNjMC4wMjcsMC42NjYsMC4wNiwxLjQ5MiwwLjM1NywyLjMzMmMwLjU0LDEuNTM3LDEuODU4LDIuNjk5LDEuODcyLDIuNzExYzAuMjQ4LDAuMjEzLDAuMzc2LDAuNTMzLDAuMzQ1LDAuODU5bC0wLjI5NSwyLjkzYy0wLjA0OSwwLjQ4LTAuNDM0LDAuODU3LTAuOTE0LDAuODk2Yy0xLjQ0NywwLjExNy0xLjk0OSwwLjYzOS0xLjk1MywwLjY0NWMtMC4xOTQsMC4yMDEtMC40MjYsMC44MDEtMC41NjQsMS4xNTZjLTAuMzU0LDAuOTE2LTAuNzIxLDEuODYzLTEuNTI3LDIuMjA5Yy0wLjI1NywwLjEwOS0wLjcwNywwLjIzMi0xLjcwMSwwLjUwNGMtMi4xMjUsMC41OC02LjA4MiwxLjY1OC05LjQ2OSwzLjE5NUM0LjU4Niw1OC43MjMsMy41Miw1OS42NywyLjYyNiw2MC45OTV6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My4zNTQsMzIuNTAxbDEuMjQ2LTIuNDI5YzAuNzQ4LTEuNDU4LDAuNzQtMy42LDAuNzAxLTQuNDg1Yy0zLjQ3OS0yLjg2LTUuNzAzLTcuMTgxLTUuNzAzLTExLjEyN0M0OS41OTgsNi40ODcsNTYuODM2LDAsNjUuNzM5LDBjOC45LDAsMTYuMTQzLDYuNDg3LDE2LjE0MywxNC40NjFjMCw3Ljk3OC03LjI0MSwxNC40NjgtMTYuMTQzLDE0LjQ2OGMtMS41MzUsMC0zLjA2MS0wLjIwMS00LjUzOS0wLjU5NmMtMC44MTEsMC42NDYtMi43MDcsMi4wMjktNS4zMjQsMy4xMkw1My4zNTQsMzIuNTAxeiBNNjUuNzM5LDJjLTcuNzk3LDAtMTQuMTQxLDUuNTktMTQuMTQxLDEyLjQ2MWMwLDMuNDgzLDIuMDcyLDcuMzQzLDUuMjgzLDkuODMxbDAuMzQsMC4yNjRsMC4wNDMsMC40MjZjMC4wMSwwLjEwMywwLjE3NCwxLjgxMi0wLjE0NSwzLjY1MWMxLjk2NS0xLjA4MSwzLjE2MS0yLjEzOSwzLjE3OC0yLjE1MWwwLjQxOC0wLjM3M2wwLjUzNywwLjE2YzEuNDUzLDAuNDM4LDIuOTYzLDAuNjYsNC40ODMsMC42NmM3Ljc5OCwwLDE0LjE0NC01LjU5NCwxNC4xNDQtMTIuNDY4Qzc5Ljg3OSw3LjU4OSw3My41MzYsMiw2NS43MzksMnoiLz48L2c+PC9nPjwvc3ZnPg==),
    #ccc;
}
.financify .mlp-opinions li.mlp-opinion [data-tpl="tbk02"] .mlp-slider figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2OS45MTRweCIgaGVpZ2h0PSI2OS45MTRweCIgdmlld0JveD0iMCAwIDY5LjkxNCA2OS45MTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY5LjkxNCA2OS45MTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01LjAzMyw1OS41OTRjMCwwLDEwLjg3My0xMC4wNDEsMTAuNTU1LTE2LjMyMmMtOC42MTMsMC0xNS41ODktNy4zODEtMTUuNTg5LTE2LjQ3OGMwLTkuMTAxLDYuOTc2LTE2LjQ3NCwxNS41ODktMTYuNDc0YzguNjEzLDAsMTUuNTk0LDcuMzczLDE1LjU5NCwxNi40NzRDMzEuNDY3LDU1LjM4OSw1LjAzMyw1OS41OTQsNS4wMzMsNTkuNTk0eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00My43NjIsNTkuNTk0YzAsMCwxMC44NjktMTAuMDQxLDEwLjU1My0xNi4zMjJjLTguNjEsMC0xNS42MDItNy4zODEtMTUuNjAyLTE2LjQ3OGMwLTkuMTAxLDYuOTg4LTE2LjQ3NCwxNS42MDItMTYuNDc0YzguNjExLDAsMTUuNTk5LDcuMzczLDE1LjU5OSwxNi40NzRDNzAuMTg5LDU1LjM4OSw0My43NjIsNTkuNTk0LDQzLjc2Miw1OS41OTR6Ii8+PC9zdmc+),
    #a7cbd4;
  background-position: center;
  background-repeat: no-repeat;
}
.financify
  .mlp-opinions
  li.mlp-opinion:nth-child(2n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2My41NTVweCIgaGVpZ2h0PSI2My41NTVweCIgdmlld0JveD0iMCAwIDYzLjU1NSA2My41NTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzLjU1NSA2My41NTUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMS43NzgsMC43ODlDMTQuMjU0LDAuNzg5LDAsMTMuNDY0LDAsMjkuMDQxYzAsOC4xODgsNC45NjEsMTYuOTA5LDExLjkwMSwyMi4yOTJjMCwwLTAuMzU4LDIuNzQtMC4xOTIsNS40MzhjMC4xODcsMy4wMTEsMC44OTYsNi4wMDksMC45MDgsNS45OTRjNi4xOC02Ljk5NCw5LjE0NC02LjkzNCw5LjE0NC02LjkzNGMzLjI2MSwwLjk3OSw2LjYyNSwxLjQ3MywxMC4wMTksMS40NzNjMTcuNTIxLDAsMzEuNzc2LTEyLjY3NiwzMS43NzYtMjguMjY1QzYzLjU1NSwxMy40NjYsNDkuMywwLjc4OSwzMS43NzgsMC43ODl6IE0xNy43Nyw0MC45NDJjMCwwLDQuOTI2LTQuNTUxLDQuNzgtNy4zOTZjLTMuOTAxLDAtNy4wNjItMy4zNDQtNy4wNjItNy40NjVjMC00LjEyMywzLjE2LTcuNDY0LDcuMDYyLTcuNDY0czcuMDYzLDMuMzQyLDcuMDYzLDcuNDY0QzI5Ljc0NCwzOS4wMzUsMTcuNzcsNDAuOTQyLDE3Ljc3LDQwLjk0MnogTTM2LjIyLDQwLjk0MmMwLDAsNC45MjUtNC41NTEsNC43ODEtNy4zOTZjLTMuOTAyLDAtNy4wNjctMy4zNDQtNy4wNjctNy40NjVjMC00LjEyMywzLjE2NS03LjQ2NCw3LjA2Ny03LjQ2NGMzLjg5OCwwLDcuMDYyLDMuMzQyLDcuMDYyLDcuNDY0QzQ4LjE5NCwzOS4wMzUsMzYuMjIsNDAuOTQyLDM2LjIyLDQwLjk0MnoiLz48L3N2Zz4=),
    #a7d4cb;
}
.financify
  .mlp-opinions
  li.mlp-opinion:nth-child(3n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4MS43NjJweCIgaGVpZ2h0PSI4MS43NjJweCIgdmlld0JveD0iMCAwIDgxLjc2MiA4MS43NjIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgxLjc2MiA4MS43NjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi41ODcsNjIuMjRjLTIuODQsMC01LjY1NC0wLjQxNC04LjM4MS0xLjIzMWMwLDAtMi40OC0wLjA1Mi03LjY1LDUuODAxYy0wLjAxLDAuMDEzLTAuNjA0LTIuNDk4LTAuNzYtNS4wMTdjLTAuMTQzLTIuMjU4LDAuMTYyLTQuNTUxLDAuMTYyLTQuNTUxYy01LjgxMS00LjUwNC05Ljk1OS0xMS44MDEtOS45NTktMTguNjQ5YzAtMTMuMDMzLDExLjkyOC0yMy42NCwyNi41ODgtMjMuNjRjNi42MDQsMCwxMi42NDYsMi4xNTUsMTcuMzAxLDUuNzExYy02LjcwNyw0LjI0NC0xMS4xMDQsMTEuMjY1LTExLjEwNCwxOS4xOTRjMCw3LjE5MywzLjYxMiwxMy42NDEsOS4yODMsMTcuOTQzQzM3LjcwNCw2MC41OSwzMi4zNiw2Mi4yNCwyNi41ODcsNjIuMjR6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTczLjE1LDU1Ljk4M2MwLDAsMC4yNjUsMS45ODIsMC4xNDQsMy45MzhjLTAuMTQsMi4xNzktMC42NDcsNC4zNDctMC42NTYsNC4zMzdjLTQuNDcxLTUuMDYyLTYuNjE2LTUuMDE3LTYuNjE2LTUuMDE3Yy0yLjM1NCwwLjcwNy00Ljc5MSwxLjA2NC03LjI0NCwxLjA2NGMtMTIuNjc3LDAtMjIuOTg2LTkuMTctMjIuOTg2LTIwLjQ0N2MwLTExLjI2OCwxMC4zMTItMjAuNDM4LDIyLjk4Ni0yMC40MzhzMjIuOTg3LDkuMTcxLDIyLjk4NywyMC40MzhDODEuNzYxLDQ1Ljc4Miw3OC4xNjksNTIuMDg4LDczLjE1LDU1Ljk4M3oiLz48L3N2Zz4=),
    #bde0b9;
}
.financify
  .mlp-opinions
  li.mlp-opinion:nth-child(4n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NnB4IiBoZWlnaHQ9IjY2cHgiIHZpZXdCb3g9IjAgMCA2NiA2NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjYgNjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NiwxNy41NDFjMC04LjgzNi03LjE2Mi0xNi0xNi0xNkgxNmMtOC44MzYsMC0xNiw3LjE2NC0xNiwxNnYyMy45MmMwLDguODM2LDcuMTY0LDE2LDE2LDE2aDM0YzAuNDY5LDAsNC4wNDksMC4wMDQsMTAuMjI5LDYuOTk4YzAuMDEzLDAuMDE0LDAuNzI0LTIuOTg0LDAuOTA4LTUuOTk0YzAuMTQ4LTIuNDQ3LTAuMTMyLTQuOTItMC4xODYtNS4zNjFDNjQuMDUzLDUwLjE4Niw2Niw0Ni4wNTUsNjYsNDEuNDYxVjE3LjU0MUw2NiwxNy41NDF6IE00OSw0MS44NUgxN3YtM2gzMlY0MS44NXogTTQ5LDMxLjg1SDE3di0zaDMyVjMxLjg1eiBNNDksMjEuODVIMTd2LTNoMzJWMjEuODV6Ii8+PC9zdmc+),
    #d0dda2;
}
.financify
  .mlp-opinions
  li.mlp-opinion:nth-child(5n)
  [data-tpl="tbk02"]
  .mlp-slider
  figure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4MC4yODlweCIgaGVpZ2h0PSI4MC4yODlweCIgdmlld0JveD0iMCAwIDgwLjI4OSA4MC4yODkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwLjI4OSA4MC4yODkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OC45NjUsNzYuOTI4Yy01LjYyNSwyLjE2Mi0xMS43MjksMy4zNjEtMTguMTE3LDMuMzYxYy0xNi41NDIsMC0zMS4yMjctNy45NTMtNDAuNDM4LTIwLjI0NGMwLjg4NS0xLjQ4OCwyLjE1Ni0yLjk1NSwzLjk3OS0zLjc4NWM0LjczMy0yLjE1LDEwLjQzNy0zLjM4NywxMS4xOS0zLjcwOXMxLjA3Ni0yLjQ0NywxLjcyMi0zLjA5MmMwLDAsMC42NDYtMC44MzIsMi42MzctMC45OTRsMC4yOTUtMi45MzRjMCwwLTEuNTIxLTEuMzA1LTIuMTY2LTMuMTM1Yy0wLjY0Ni0xLjgyOS0wLjIyMS0zLjU2LTAuNjUxLTMuNjY3Yy0wLjQzMS0wLjEwNC0xLjQwMiwwLjEwNC0xLjcyNi0wLjMyNGMtMC4zMjEtMC40MzItMC45NjktMi44MDEtMS4yOTMtMy40NDVjLTAuMzIxLTAuNjQ2LTEuMTMxLTMuNzEzLTAuOTAxLTQuOTEyYzAuMjgyLTEuNDczLDAuNjg4LTEuNTQ3LDAuNjg4LTEuNTQ3cy0wLjg2MS0wLjMyMS0xLjA3Ni0zLjExOGMwLDAsMC4yMTUtOC41MDMsNC4xOTUtMTIuNTkxYzAsMCwzLjU0MS00LjY2NCwxMi4wNTEtNC41MThjNi4zNSwwLjEwNyw5LjI1NCwyLjI1OCwxMC41NDUsMy42NTZjMS4yOTEsMS4zOTgsMS41MDgsMy43NjYsMS41MDgsMy43NjZzMy4yMzksMi40NDcsMy40NCw1LjQ4NmMwLjE5MSwyLjksMC4xNjIsNC4xODQtMS4yOTEsNy40MjZjMCwwLDEuMjY0LDAuODQ4LDEuMDQ5LDIuODkzYzAsMC0wLjI5NSwyLjgxMi0xLjQ3OSw1LjA3YzAsMC0wLjUzOSwxLjcyMy0xLjM5NiwxLjkzOGMtMC44NiwwLjIxNS0xLjI5MiwwLTEuMjkyLDAuNTM2YzAsMC41MzctMC4wODIsMy41MTEtMC44MzQsNC40NzljLTAuNzU0LDAuOTctMS43NDYsMS43MjYtMS43NSwxLjc2M2MtMC4wNjUsMS4wMjItMC40MzEsMy4xMjEsMC4xMDgsMy4zMzhjMC41MzcsMC4yMTMsMi4yNiwwLDIuNjg5LDAuNjQ2YzAuNDI5LDAuNjQ2LDEuNTA2LDMuMTE5LDEuNTA2LDMuMTE5czEzLjAyMSwyLjE5NiwxNC44NTIsNi4zOTVjMC4yNTYsMC41ODgsMC41MDQsMS4xMTMsMC43NCwxLjYyNUM1Ny43NDgsNjAuNDA4LDYwLjk3OSw3Mi4xMzUsNTguOTY1LDc2LjkyOHogTTY0Ljc0LDI2LjkyOGMtMS42MTcsMC0zLjIyMy0wLjIzNC00Ljc3My0wLjcwMWMwLDAtMi4xMjksMS45MDgtNS40NzUsMy4zMDNjMS4xMDUtMi4xNjQsMC43NzUtNS40NDcsMC43NzUtNS40NDdjLTMuMzA4LTIuNTYzLTUuNjctNi43MTktNS42Ny0xMC42MjFDNDkuNiw2LjA0MSw1Ni4zOTEsMCw2NC43NCwwczE1LjEzOSw2LjA0MSwxNS4xMzksMTMuNDYxQzc5Ljg3NywyMC44ODksNzMuMDg4LDI2LjkyOCw2NC43NCwyNi45Mjh6Ii8+PC9zdmc+),
    #9ab1be;
}
[data-tpl="sur01"] {
  padding-top: 10px;
  padding-bottom: 10px;
}
[data-tpl="sur01"] p {
  margin-bottom: 20px !important;
}
[data-tpl="sur01"] .button.cta,
[data-tpl="sur01"] .mwf-form .mwf-next input.cta,
.mwf-form .mwf-next [data-tpl="sur01"] input.cta,
[data-tpl="sur01"] .mwf-form .mwf-cancel input.cta,
.mwf-form .mwf-cancel [data-tpl="sur01"] input.cta,
[data-tpl="sur01"] .mwf-form .mwf-back input.cta,
.mwf-form .mwf-back [data-tpl="sur01"] input.cta,
[data-tpl="sur01"] .sapCpContentPage .cta.sapCpButton,
.sapCpContentPage [data-tpl="sur01"] .cta.sapCpButton,
[data-tpl="sur01"] .mlp-mission .cta.cu-call-to-action,
.mlp-mission [data-tpl="sur01"] .cta.cu-call-to-action {
  margin: 20px 10px 10px 10px;
}
.mlp-component-root {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  width: 100%;
}
@-webkit-keyframes rotator {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
.document-enter {
  transform: translateY(50px) scale(0.97);
  opacity: 0;
  transition: all 0.1s ease-out;
}
.document-enter.document-enter-active {
  transform: translateY(0) scale(1);
  opacity: 1;
}
.document-leave {
  opacity: 1;
  transition: opacity 0.1s ease-in;
}
.document-leave.document-leave-active {
  opacity: 0.01;
}
.mlp-search-cta {
  padding: 5rem 1rem 3rem 1rem;
  max-width: 600px;
}
.mlp-search-cta h2 {
  line-height: 1.25;
  margin-bottom: 1rem;
}
.mlp-search-cta p {
  line-height: 1.25;
}
[data-tpl="sta01"],
[data-tpl="sea02"],
[data-tpl="sea03"],
[data-tpl="sea03"],
[data-tpl="sea04"] {
  background-size: cover;
  background-position: fixed;
  overflow: visible !important;
}
[data-tpl="sta01"] .mlp-query-interface-container,
[data-tpl="sea02"] .mlp-query-interface-container,
[data-tpl="sea03"] .mlp-query-interface-container,
[data-tpl="sea03"] .mlp-query-interface-container,
[data-tpl="sea04"] .mlp-query-interface-container {
  position: relative;
}
[data-tpl="sta01"] .mlp-query-interface-container *,
[data-tpl="sea02"] .mlp-query-interface-container *,
[data-tpl="sea03"] .mlp-query-interface-container *,
[data-tpl="sea03"] .mlp-query-interface-container *,
[data-tpl="sea04"] .mlp-query-interface-container * {
  box-sizing: border-box;
}
[data-tpl="sta01"] .mlp-query-interface-container:after,
[data-tpl="sea02"] .mlp-query-interface-container:after,
[data-tpl="sea03"] .mlp-query-interface-container:after,
[data-tpl="sea03"] .mlp-query-interface-container:after,
[data-tpl="sea04"] .mlp-query-interface-container:after {
  content: "";
  display: block;
  clear: both;
}
[data-tpl="sta01"] .mlp-query-interface-container,
[data-tpl="sea01"] .mlp-query-interface-container {
  overflow: visible;
}
#mlp-header-search,
#mlp-header-berater-search {
  background-color: #a7cbd4;
}
#mlp-header-search h2,
#mlp-header-search p,
#mlp-header-berater-search h2,
#mlp-header-berater-search p {
  color: #375c82;
  text-align: left;
}
#mlp-header-search h2,
#mlp-header-berater-search h2 {
  margin-top: 0;
  font-size: 30px;
  margin-bottom: 20px;
}
#mlp-header-search p,
#mlp-header-berater-search p {
  font-family: "CelesteWeb-Ita";
  margin-top: 0;
  margin-bottom: 20px;
}
#mlp-header-search .mlp-component-root .mlp-search-suggestion-input,
#mlp-header-berater-search .mlp-component-root .mlp-search-suggestion-input {
  float: left;
  max-width: 400px;
}
#mlp-header-search .mlp-component-root .mlp-query-interface-container,
#mlp-header-berater-search .mlp-component-root .mlp-query-interface-container {
  margin: 0;
  padding: 0;
}
#mlp-header-search
  .mlp-component-root
  .mlp-query-interface-container
  .mlp-search-suggestions-container,
#mlp-header-berater-search
  .mlp-component-root
  .mlp-query-interface-container
  .mlp-search-suggestions-container {
  position: relative;
}
#mlp-header-berater-search .mlp-component-root .mlp-search-suggestion-input {
  max-width: 300px;
}
@media (max-width: 640px) {
  #mlp-header-berater-search
    .mlp-component-root
    .mlp-search-suggestion-input
    input {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 768px) {
  #mlp-header-berater-search .mlp-component-root .mlp-search-suggestion-input {
    max-width: 270px;
  }
}
@media (max-width: 640px) {
  #mlp-header-berater-search .mlp-component-root .mlp-search-suggestion-input {
    max-width: 100%;
    width: 100%;
    margin: 10px 0;
  }
}
@media (max-width: 1024px) {
  #mlp-header-berater-search .mlp-component-root .mlp-search-action {
    width: 50px;
    overflow: hidden;
    color: transparent !important;
    float: left;
    left: 0;
    padding: 0;
    position: relative;
    height: 54px;
  }
  #mlp-header-berater-search .mlp-component-root .mlp-search-action:before {
    display: block;
  }
}
@media (max-width: 640px) {
  #mlp-header-berater-search .mlp-component-root .mlp-search-action {
    margin-left: 0;
  }
}
.mlp-search-suggestions-container {
  position: absolute;
  z-index: 100;
  width: 100%;
  float: left;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mlp-search-suggestions-container ul {
  background-color: #fff;
  padding: 15px 15px 0 15px;
  margin: 0;
  margin-left: 2%;
  text-align: left;
  color: black;
  border-bottom: 1px solid #c5c5c5;
  border-left: 1px solid #c5c5c5;
  border-right: 1px solid #c5c5c5;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.mlp-search-suggestions-container ul li {
  font-family: "MLP Regular";
  padding: 15px 15px;
  width: calc(100% + 30px);
  list-style: none;
  cursor: pointer;
  border-bottom: 1px solid #c5c5c5;
  margin: 0;
  margin-left: -15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
}
@media (max-width: 768px) {
  .mlp-search-suggestions-container ul li {
    font-size: 1rem;
  }
}
.mlp-search-suggestions-container ul li:first-child {
  font-weight: bold;
  font-family: "MLP Bold";
  color: #c5c5c5;
  padding: 5px 0;
  border-bottom: none;
  cursor: default;
  margin: 0;
  width: 100%;
}
.mlp-search-suggestions-container ul li:first-child:hover {
  background-color: transparent;
  color: #c5c5c5;
}
.mlp-search-suggestions-container ul li:hover,
.mlp-search-suggestions-container ul li.selected {
  background-color: #d3e5e9;
}
.mlp-search-suggestions-container ul li * {
  margin: 0;
}
.mlp-search-suggestions-container ul li:last-child {
  border-bottom: none;
}
.mlp-search-suggestion-input,
.mlp-search-action {
  vertical-align: top;
}
.mlp-search-input {
  margin: 0;
  display: block;
  padding: 15px 40px 15px 10px;
  font-size: 20px;
  height: 50px;
  outline: none;
  outline-width: 0px;
  border: 1px solid #c5c5c5;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "MLP Regular" !important;
}
.mlp-search-input:focus {
  border: 1px solid #4c4c4c;
}
@media (max-width: 640px) {
  .mlp-search-input {
    font-size: 16px;
  }
}
.mlp-search-clear {
  display: block;
  position: absolute;
  padding: 7px;
  top: 5px;
  right: 7px;
  z-index: 10;
  font-family: "MLP Bold";
  content: "X";
  text-align: center;
  border: 1px solid #dddddd;
  color: #dddddd;
  width: 40px;
  height: 40px;
  padding: 10px;
  font-size: 20px;
  line-height: 18px;
  box-sizing: border-box;
  border-radius: 50%;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mlp-search-clear:hover:after {
  background-color: #cccccc;
  color: #ffffff;
}
.mlp-search-action {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 0 10px;
  text-align: center;
  position: relative;
  cursor: pointer;
  background-color: transparent;
  font-family: "Rubik";
  text-transform: lowercase;
  background-color: #375c82;
  color: #fff;
  border: 2px solid #375c82;
  display: block;
  float: left;
  height: 54px;
  padding: 13px 45px 15px 45px;
  font-size: 20px;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mlp-search-action:hover {
  background-color: #28435e;
}
.mlp-search-action.is-loading {
  color: #cccccc;
}
.mlp-search-action.inactive {
  cursor: default;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
}
.mlp-search-action.inactive:hover {
  background-color: #ededed;
}
.financify .mlp-search-action {
  border: 1px solid transparent;
  background-color: #375c82;
  color: #fff;
}
.financify .mlp-search-action.inactive {
  cursor: default;
  color: #ededed;
  background-color: #c5c5c5;
}
.financify .mlp-search-action.inactive:hover {
  background-color: #ededed;
  color: #4c4c4c;
}
.mlp-search-suggestion-input input {
  margin-left: 2%;
  width: calc(100% - 2%);
  background-color: #fff;
}
.mlp-select {
  position: relative;
  width: 100%;
}
.mlp-select:before {
  font-family: "mlp-icons-studenten";
  pointer-events: none;
  color: #4c4c4c;
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -5px;
  line-height: 1;
  z-index: 1;
  font-size: 12px;
}
.mlp-select select {
  margin: 0;
  outline: none;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 13px 50px 13px 16px;
  -webkit-appearance: none;
  background-color: #fff;
  position: relative;
  font-size: 20px;
  line-height: 22px;
  cursor: pointer;
  display: block;
  width: 100%;
  font-family: "MLP Regular" !important;
  -moz-appearance: none;
}
.mlp-select select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
.mlp-select--outline select {
  border: 1px solid #ccc;
}
.mlp-select select:hover {
  background-color: #e6e6e6;
}
.mlp-select option {
  text-transform: none;
  font-family: Arial;
  outline: none;
  background: white;
}
.mlp-search-input::-ms-clear {
  width: 0;
  height: 0;
}
.mlp-search-suggestion-input {
  display: block;
  width: 50%;
  float: left;
  position: relative;
}
@media (max-width: 768px) {
  .mlp-search-suggestion-input {
    width: calc(100% - 70px);
    float: left;
  }
  .mlp-search-suggestion-input .mlp-search-input {
    height: 54px;
  }
}
[data-tpl="sec01"] .mlp-result-container,
[data-tpl="bluc01"] .mlp-result-container,
[data-tpl="qac01"] .mlp-result-container,
[data-tpl="stc01"] .mlp-result-container,
[data-tpl="stc02"] .mlp-result-container,
[data-tpl="pec01"] .mlp-result-container {
  padding: 0 0 20px 0 !important;
  background-color: transparent !important;
}
@media (max-width: 768px) {
  [data-tpl="sec01"] .mlp-result-container,
  [data-tpl="bluc01"] .mlp-result-container,
  [data-tpl="qac01"] .mlp-result-container,
  [data-tpl="stc01"] .mlp-result-container,
  [data-tpl="stc02"] .mlp-result-container,
  [data-tpl="pec01"] .mlp-result-container {
    padding: 0;
  }
}
[data-tpl="sec01"] .mlp-result-set,
[data-tpl="bluc01"] .mlp-result-set,
[data-tpl="qac01"] .mlp-result-set,
[data-tpl="stc01"] .mlp-result-set,
[data-tpl="stc02"] .mlp-result-set,
[data-tpl="pec01"] .mlp-result-set {
  padding: 0;
}
[data-tpl="sec01"] .mlp-result-set:after,
[data-tpl="bluc01"] .mlp-result-set:after,
[data-tpl="qac01"] .mlp-result-set:after,
[data-tpl="stc01"] .mlp-result-set:after,
[data-tpl="stc02"] .mlp-result-set:after,
[data-tpl="pec01"] .mlp-result-set:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="sec01"] .mlp-result-set.is-loading,
[data-tpl="bluc01"] .mlp-result-set.is-loading,
[data-tpl="qac01"] .mlp-result-set.is-loading,
[data-tpl="stc01"] .mlp-result-set.is-loading,
[data-tpl="stc02"] .mlp-result-set.is-loading,
[data-tpl="pec01"] .mlp-result-set.is-loading {
  opacity: 0.5;
}
[data-tpl="sec01"] .mlp-result-set:after,
[data-tpl="bluc01"] .mlp-result-set:after,
[data-tpl="qac01"] .mlp-result-set:after,
[data-tpl="stc01"] .mlp-result-set:after,
[data-tpl="stc02"] .mlp-result-set:after,
[data-tpl="pec01"] .mlp-result-set:after {
  content: "";
  display: block;
  clear: both;
}
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more {
  display: block;
  text-align: center;
  padding: 20px;
  margin-top: 10px;
}
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a {
  line-height: 30px !important;
  display: inline-block;
  position: relative;
  font-family: "MLP Caps Bold" !important;
  text-transform: uppercase;
  color: #3f5561;
}
@media (max-width: 640px) {
  [data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
  [data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
  [data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
  [data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
  [data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
  [data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a {
    font-size: 12px;
  }
}
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a:before {
  font-family: "mlp-icons-studenten";
  cursor: pointer;
  display: block;
  position: absolute;
  right: -60px;
  top: -10px;
  padding: 10px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  color: white;
  background-color: #3f5561;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}
.mlp-result-teaser a,
.mlp-blog-teaser a,
.mlp-qa-overview a {
  text-decoration: none;
}
.mlp-result-teaser .mlp-teaser-content,
.mlp-blog-teaser .mlp-teaser-content,
.mlp-qa-overview .mlp-teaser-content {
  cursor: pointer;
}
.mlp-result-teaser .mlp-teaser-inner,
.mlp-blog-teaser .mlp-teaser-inner,
.mlp-qa-overview .mlp-teaser-inner {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mlp-teaser-meta {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #c5c5c5;
  font-size: 1rem;
  width: 100%;
}
.mlp-teaser-meta:after {
  content: "";
  display: block;
  clear: both;
}
.mlp-teaser-meta p {
  float: left;
  margin: 0 !important;
}
.mlp-teaser-meta .mlp-teaser-author {
  float: left;
  font-family: "MLP Bold";
  padding-right: 5px;
}
.mlp-teaser-meta .mlp-teaser-tags {
  float: left;
  overflow: hidden;
  *zoom: 1;
  font-family: "MLP Bold";
}
.mlp-teaser-meta .mlp-teaser-tags a {
  float: left;
  padding-right: 5px;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  color: #4c4c4c;
  font-family: "MLP Bold";
}
.mlp-teaser-meta .mlp-teaser-tags a:hover {
  color: #aaaaaa;
}
.mlp-teaser-meta .mlp-teaser-tags a:before {
  content: "#";
}
.mlp-teaser-meta .mlp-teaser-category {
  float: right;
}
.mlp-teaser-meta .mlp-teaser-date {
  float: right;
  margin: 0;
  color: #4c4c4c;
  font-family: "MLP Regular";
}
.mlp-result-meta-container {
  padding-top: 10px;
  width: 100%;
}
.mlp-result-meta-container .mlp-row,
.mlp-result-meta-container [data-tpl="location-map"] {
  display: flex;
  align-items: center;
}
@media (max-width: 640px) {
  .mlp-result-meta-container .mlp-row,
  .mlp-result-meta-container [data-tpl="location-map"] {
    flex-wrap: wrap;
  }
}
.mlp-result-meta-container .mlp-row .mlp-result-order,
.mlp-result-meta-container [data-tpl="location-map"] .mlp-result-order {
  margin-left: auto;
}
@media (max-width: 640px) {
  .mlp-result-meta-container .mlp-row .mlp-result-order,
  .mlp-result-meta-container [data-tpl="location-map"] .mlp-result-order {
    margin-top: 30px;
    width: 100%;
  }
}
.mlp-result-meta-container:after {
  display: block;
  content: "";
  clear: both;
}
.mlp-result-meta-container .mlp-result-meta-information {
  flex-grow: 1;
  text-align: center;
}
.mlp-result-meta-container .mlp-result-meta-information.with-filter {
  text-align: left;
  float: left;
}
.mlp-result-meta-container .mlp-did-you-mean {
  text-align: left;
  float: none;
}
.mlp-result-meta-container .mlp-did-you-mean .mlp-did-you-mean-suggestion {
  padding: 0;
  float: none;
  margin: 0;
  display: block;
}
.mlp-result-meta-container
  .mlp-did-you-mean
  .mlp-did-you-mean-suggestion
  .suggested-query {
  color: #688b9e;
  text-decoration: underline;
  cursor: pointer;
}
.mlp-result-meta-container .mlp-did-you-mean .mlp-did-you-mean-suggestion i {
  padding: 0 5px;
}
.mlp-result-meta-container .mlp-did-you-mean p {
  padding-bottom: 20px;
}
.mlp-result-meta-container .mlp-did-you-mean,
.mlp-result-meta-container .mlp-tag-filter-overview.mlp-tag-filter-area {
  max-width: 1280px;
  margin: 0 auto;
}
.mlp-result-meta-container a {
  text-decoration: none;
}
.mlp-result-meta-container h2 {
  float: left;
  width: auto;
  margin: 0;
  padding-left: 20px;
}
.mlp-result-meta-container div a {
  display: block;
  cursor: pointer;
  position: relative;
}
.mlp-tag-filter-area.mlp-tag-filter-overview .mlp-tag-filter-area-caption {
  padding: 0;
}
.mlp-tag-filter-area.mlp-tag-filter-overview .mlp-tag-filter-area-caption span {
  color: #4c4c4c;
}
.mlp-tag-filter-area.mlp-tag-filter-overview ul {
  padding: 10px 0;
}
.mlp-search-result .mlp-teaser-container {
  padding-top: 0 !important;
  padding-bottom: 23px !important;
}
.mlp-search-result .mlp-teaser-container header {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-bottom: 0;
  flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .mlp-search-result .mlp-teaser-container header {
    flex-direction: column;
    align-items: flex-start;
  }
}
.mlp-search-result .mlp-teaser-container header h2 {
  padding-left: 10px;
  margin: 0;
}
.mlp-search-result .mlp-teaser-container header .mlp-result-order {
  margin-left: auto;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  .mlp-search-result .mlp-teaser-container header .mlp-result-order {
    margin-top: 20px;
    margin-left: 0;
  }
}
@media (max-width: 640px) {
  .mlp-search-result .mlp-teaser-container header .mlp-result-order {
    width: 100%;
    box-sizing: border-box;
  }
}
.mlp-result-load-more {
  padding: 25px;
  text-align: center;
}
.mlp-result-load-more .mlp-loader {
  text-align: center;
  padding-right: 25px;
  color: #47a190;
  line-height: 30px;
  text-transform: uppercase;
  font-family: "MLP Caps Bold";
  font-size: 1rem;
  cursor: pointer;
}
.mlp-result-load-more .mlp-loader:before {
  font-family: "mlp-icons-studenten";
  font-size: 25px;
  display: inline-block;
  padding: 10px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 10px;
  color: white;
  background-color: #47a190;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.mlp-result-load-more .mlp-loader.is-loading:after {
  background-color: red;
}
.mlp-result-order {
  float: right;
  line-height: 50px;
  position: relative;
}
.mlp-result-order p {
  display: none;
  margin: 0;
}
.mlp-result-order:before {
  font-family: "mlp-icons-studenten";
  pointer-events: none;
  color: #4c4c4c;
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -5px;
  line-height: 1;
  z-index: 1;
  font-size: 12px;
}
.mlp-result-count {
  padding: 0 20px 0 0;
}
.mlp-result-count h2 {
  margin-bottom: 0;
  font-size: 1.888rem;
  color: #2b2b2b;
}
@media (max-width: 768px) {
  .mlp-result-count h2 {
    font-size: 1.333rem;
  }
}
.server-error * {
  color: #4c4c4c;
}
.facet,
.tag {
  margin: 0;
  display: block;
  float: left;
  list-style: none;
  cursor: pointer;
  text-transform: lowercase;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}
.facet .count,
.tag .count {
  margin-left: 5px;
  float: right;
  font-family: "MLP Caps";
}
.tag {
  margin: 5px 10px 5px 0;
  padding: 5px 10px;
  color: white;
  background-color: #9ab1be;
  font-family: "MLP Bold";
}
.tag span:first-child:before {
  content: "#";
  display: inline-block;
}
.tag:hover {
  background-color: #688b9e;
}
.tag.active {
  background-color: #375c82;
}
.facet {
  padding: 10px 25px;
  color: #4c4c4c;
  position: relative;
  border: 2px solid transparent;
}
.facet.disabled {
  cursor: default;
  color: #c5c5c5;
}
.facet.active {
  color: #688b9e;
  border-bottom: 2px solid #688b9e;
}
.facet.active:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 11;
  left: calc(50% - 7px);
  width: 14px;
  bottom: -9px;
  height: 14px;
  background-color: #f1f4f6;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  border-left: 2px solid #688b9e;
  border-bottom: 2px solid #688b9e;
}
@media (max-width: 640px) {
  .facet {
    padding: 10px;
    font-size: 16px;
  }
  .facet.active {
    border: 2px solid #688b9e;
  }
  .facet.active:after {
    display: none;
  }
}
.financify .facet.active {
  color: #47a190;
  border-bottom: 2px solid #47a190;
}
.financify .facet.active:after {
  border-left: 2px solid #47a190;
  border-bottom: 2px solid #47a190;
}
@media (max-width: 640px) {
  .financify .facet.active {
    border: 2px solid #47a190;
  }
}
[data-tpl="sea02"] .tag,
[data-tpl="sea03"] .tag,
[data-tpl="sea03"] .tag {
  background-color: transparent;
  color: #4c4c4c;
  position: relative;
  margin-left: 30px;
}
[data-tpl="sea02"] .tag .count,
[data-tpl="sea03"] .tag .count,
[data-tpl="sea03"] .tag .count {
  display: none;
}
[data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea03"] .tag span:first-child:before,
[data-tpl="sea03"] .tag span:first-child:before {
  content: "";
  border: 1px solid #ededed;
  position: absolute;
  width: 30px;
  height: 30px;
  background-color: #f1f4f6;
  top: 0;
  left: -30px;
  line-height: 1.5;
  cursor: pointer;
  text-align: center;
}
[data-tpl="sea02"] .tag.active,
[data-tpl="sea03"] .tag.active,
[data-tpl="sea03"] .tag.active {
  background-color: transparent;
}
[data-tpl="sea02"] .tag.active span:first-child:before,
[data-tpl="sea03"] .tag.active span:first-child:before,
[data-tpl="sea03"] .tag.active span:first-child:before {
  color: #375c82;
  top: 0;
  font-size: 20px;
}
.mlp-facet-filter-area {
  padding: 0px 20px 0 20px;
  position: relative;
  margin: 0;
  font-family: "MLP Caps Bold";
  font-size: 22px;
}
.mlp-facet-filter-area ul {
  list-style-type: none;
  padding: 0;
  max-width: 1280px;
  margin: 0 auto;
}
.mlp-facet-filter-area ul:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 640px) {
  .mlp-facet-filter-area {
    padding: 5px 10px;
  }
}
.mlp-tag-filter-area {
  padding: 10px 0;
  position: relative;
  font-family: "MLP Caps Bold";
  font-size: 1rem;
}
.mlp-tag-filter-area .mlp-tag-list {
  max-width: 1280px;
  margin: 0 auto;
}
.mlp-tag-filter-area ul {
  padding: 30px 0 30px 0;
  margin: 0;
}
.mlp-tag-filter-area ul:after {
  display: block;
  content: "";
  clear: both;
}
.mlp-tag-filter-area .mlp-tag-filter-area-caption,
.mlp-tag-filter-area .mlp-tag-filter-area-action {
  padding: 1rem 25px;
  position: relative;
  float: none !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mlp-tag-filter-area
  .mlp-tag-filter-area-caption.mlp-tag-filter-area-action-more,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action.mlp-tag-filter-area-action-more {
  padding-top: 0;
}
.mlp-tag-filter-area .mlp-tag-filter-area-caption span,
.mlp-tag-filter-area .mlp-tag-filter-area-action span {
  color: #688b9e;
  text-transform: uppercase;
  font-family: "MLP Caps Bold";
}
@media (max-width: 640px) {
  .mlp-tag-filter-area .mlp-tag-filter-area-caption span,
  .mlp-tag-filter-area .mlp-tag-filter-area-action span {
    font-size: 12px;
  }
}
.mlp-tag-filter-area .mlp-tag-filter-area-action.active {
  border-bottom: 1px solid #dedfe0;
}
.mlp-tag-filter-area .mlp-tag-filter-area-action-toggle {
  cursor: pointer;
  background: #375c82;
  color: #fff;
  padding: 10px;
  width: 200px;
  text-transform: lowercase;
  text-align: center;
}
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset {
  position: absolute;
  top: 10px;
  padding: 1rem;
  width: 30px;
  right: 10px;
  cursor: pointer;
  display: block;
}
@media (max-width: 640px) {
  .mlp-tag-filter-area .mlp-tag-filter-area-action-reset {
    right: 0;
  }
}
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span:before {
  padding: 7px;
  border: 1px solid #688b9e;
  color: #688b9e;
  border-radius: 50%;
  font-size: 0.8rem;
}
.mlp-tag-filter-area .mlp-tag-filter-area-action {
  max-width: 1280px;
  margin: 0 auto;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mlp-tag-filter-area .mlp-tag-filter-area-action span {
  cursor: pointer;
  position: relative;
}
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before {
  position: absolute;
  right: -25px;
  -webkit-transition: -webkit-transform 250ms linear;
  -moz-transition: -moz-transform 250ms linear;
  -o-transition: -o-transform 250ms linear;
  transition: transform 250ms linear;
}
@media (max-width: 640px) {
  .mlp-tag-filter-area .mlp-tag-filter-area-action span:before {
    top: 2px;
  }
}
.mlp-tag-filter-area .mlp-tag-filter-area-action.active span:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mlp-tag-filter-area-action-more {
  text-align: center;
  color: #688b9e;
  position: relative;
  line-height: 25px;
}
.mlp-tag-filter-area-action-more span:before {
  content: "" !important;
}
.mlp-tag-filter-area-action-more.active {
  border: none !important;
}
.mlp-tag-filter-area-action-more:before {
  font-family: "mlp-icons-studenten";
  display: inline-block;
  cursor: pointer;
  padding: 10px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  margin-right: 10px;
  font-size: 20px;
}
@media (max-width: 640px) {
  .mlp-tag-filter-area-action-more {
    font-size: 14px;
    line-height: 20px;
  }
  .mlp-tag-filter-area-action-more:before {
    padding: 5px;
    width: 20px;
    height: 20px;
    font-size: 17px;
  }
}
.mlp-tag-filter-area-action-more:after {
  display: none;
}
.mlp-tag-filter-area-action-more.active:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mlp-search-result
  .mlp-result-meta-container
  .mlp-tag-filter-area.mlp-tag-filter-overview {
  float: none;
}
.financify .mlp-tag-filter-area .mlp-tag-filter-area-caption span,
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action span {
  color: #47a190;
}
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-reset span:before {
  padding: 7px;
  border: 1px solid #47a190;
  color: #47a190;
}
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-more {
  color: #47a190;
}
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-more:before {
  color: #fff;
  background-color: #47a190;
}
.multiple-select {
  position: relative;
  padding-bottom: 20px;
}
.multiple-select .mlp-tag-filter-area-action-toggle {
  background-color: #9ab1be;
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
}
.multiple-select .mlp-tag-filter-area-action-toggle:hover {
  background-color: #8aa5b4;
}
.multiple-select.-inline-toggle > h3 {
  display: inline-block;
}
.multiple-select.-inline-toggle .mlp-tag-filter-area-action-toggle {
  float: none !important;
  width: auto;
  display: inline-block;
  color: #9ab1be;
  background-color: transparent;
}
.multiple-select ul {
  padding-top: 0;
}
.mlp-query-interface-container:after {
  content: "";
  display: block;
  clear: both;
}
.mlp-date-range-select {
  flex: 0 0 100%;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.mlp-date-range-select h3 {
  margin: 0;
  flex: 0 0 100%;
}
.mlp-date-range-select .mlp-date-range-from,
.mlp-date-range-select .mlp-date-range-to {
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
}
.mlp-date-range-select .mlp-date-range-from .mlp-search-form__input-container,
.mlp-date-range-select .mlp-date-range-to .mlp-search-form__input-container {
  min-width: 200px;
  flex-grow: 1;
}
.mlp-date-range-select
  .mlp-date-range-from
  .mlp-search-form__input-container:last-child,
.mlp-date-range-select
  .mlp-date-range-to
  .mlp-search-form__input-container:last-child {
  flex-grow: 0;
}
.mlp-date-range-select .mlp-date-range-from h4,
.mlp-date-range-select .mlp-date-range-to h4 {
  flex: 0 0 100%;
}
.validated-cta.disabled .button.cta,
.validated-cta.disabled .mwf-form .mwf-next input.cta,
.mwf-form .mwf-next .validated-cta.disabled input.cta,
.validated-cta.disabled .mwf-form .mwf-cancel input.cta,
.mwf-form .mwf-cancel .validated-cta.disabled input.cta,
.validated-cta.disabled .mwf-form .mwf-back input.cta,
.mwf-form .mwf-back .validated-cta.disabled input.cta,
.validated-cta.disabled .sapCpContentPage .cta.sapCpButton,
.sapCpContentPage .validated-cta.disabled .cta.sapCpButton,
.validated-cta.disabled .mlp-mission .cta.cu-call-to-action,
.mlp-mission .validated-cta.disabled .cta.cu-call-to-action {
  border-color: #c5c5c5 !important;
  background-color: #c5c5c5 !important;
  color: #fff !important;
  cursor: default;
}
.validated-cta.disabled .button.cta:hover,
.validated-cta.disabled .mwf-form .mwf-next input.cta:hover,
.mwf-form .mwf-next .validated-cta.disabled input.cta:hover,
.validated-cta.disabled .mwf-form .mwf-cancel input.cta:hover,
.mwf-form .mwf-cancel .validated-cta.disabled input.cta:hover,
.validated-cta.disabled .mwf-form .mwf-back input.cta:hover,
.mwf-form .mwf-back .validated-cta.disabled input.cta:hover,
.validated-cta.disabled .sapCpContentPage .cta.sapCpButton:hover,
.sapCpContentPage .validated-cta.disabled .cta.sapCpButton:hover,
.validated-cta.disabled .mlp-mission .cta.cu-call-to-action:hover,
.mlp-mission .validated-cta.disabled .cta.cu-call-to-action:hover {
  border-color: #c5c5c5 !important;
  color: #fff !important;
  background-color: #c5c5c5 !important;
}
[data-tpl="sea4"] .mlp-image {
  background-size: cover;
  background: #a7cbd4;
  background-image: -webkit-gradient(
    radial,
    200 100%,
    500,
    100 100%,
    90,
    from(#c9dfe5),
    to(#e7f4ee)
  );
}
[data-tpl="sea4"] .mlp-facet-filter-area {
  background: #f1f4f6;
}
[data-tpl="sea4"] .mlp-headline {
  font-size: 30px !important;
  padding: 35px 20px 0px 20px;
  max-width: 1280px;
  margin: 0 auto;
  color: #033d5d;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
[data-tpl="sea4"] .mlp-subheadline {
  padding: 10px 20px 0 20px;
  color: #375c82;
  max-width: 1280px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 30%;
}
@media (max-width: 768px) {
  [data-tpl="sea4"] .mlp-subheadline {
    padding-right: 0;
  }
}
[data-tpl="sea4"] .mlp-query-interface-container {
  padding: 20px 20px 35px 20px;
  max-width: 1280px;
  margin: 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
[data-tpl="sea4"]
  .mlp-query-interface-container
  .mlp-search-suggestion-input
  input {
  margin: 0;
  width: 100%;
}
[data-tpl="sea4"] .mlp-query-interface-container .mlp-search-input,
[data-tpl="sea4"] .mlp-query-interface-container .mlp-search-action {
  float: none;
  display: inline-block;
}
[data-tpl="sea01"] {
  margin-bottom: 20px;
}
[data-tpl="sea01"] #mlp-queryInterface .mlp-tag-filter-area .mlp-tag-list {
  padding: 0 20px;
}
[data-tpl="sea01"] #mlp-queryInterface .multiple-select {
  position: relative;
  background-color: #ffffff;
}
.financify [data-tpl="sea01"] .mlp-image {
  background: #c4dce2;
  background-image: -webkit-gradient(
    radial,
    200 100%,
    500,
    100 100%,
    90,
    from(#e6f0f3),
    to(#e6f3f1)
  );
}
[data-tpl="sea02"],
[data-tpl="sea03"] {
  background: #a7cbd4;
  background-image: -webkit-gradient(
    radial,
    200 100%,
    500,
    100 100%,
    90,
    from(#c9dfe5),
    to(#e7f4ee)
  );
  color: #4c4c4c;
}
[data-tpl="sea02"] .mlp-tag-list ul,
[data-tpl="sea03"] .mlp-tag-list ul {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
}
[data-tpl="sea02"] .mlp-tag-list .tag,
[data-tpl="sea03"] .mlp-tag-list .tag {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex-basis: 33.3%;
  -moz-flex-basis: 33.3%;
  -ms-flex-basis: 33.3%;
  -o-flex-basis: 33.3%;
  flex-basis: 33.3%;
  border: none;
  position: relative;
  padding-left: 40px;
  margin-left: initial !important;
  margin-right: initial !important;
  background: none;
  font-family: "MLP Regular", Arial, sans-serif;
}
@media (max-width: 1024px) {
  [data-tpl="sea02"] .mlp-tag-list .tag,
  [data-tpl="sea03"] .mlp-tag-list .tag {
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-basis: 50%;
    -o-flex-basis: 50%;
    flex-basis: 50%;
  }
}
[data-tpl="sea02"] .mlp-tag-list .tag:before,
[data-tpl="sea03"] .mlp-tag-list .tag:before {
  width: 30px;
  height: 30px;
  background: #ededed;
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  left: 0;
  visibility: visible;
  cursor: pointer;
  border: 1px solid #c5c5c5;
}
[data-tpl="sea02"] .mlp-tag-list .tag.active,
[data-tpl="sea03"] .mlp-tag-list .tag.active {
  color: #4c4c4c;
  background: none;
}
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after {
  display: block;
  color: #375c82;
  position: absolute;
  top: 10px;
  left: 5px;
  font-size: 16px;
}
[data-tpl="sea02"] .mlp-headline,
[data-tpl="sea03"] .mlp-headline {
  font-size: 30px !important;
  padding: 0 0 20px 0;
  margin-bottom: 0;
  color: #033d5d;
  max-width: 1280px;
  margin: 0 auto;
}
[data-tpl="sea02"] .mlp-query-interface-container,
[data-tpl="sea03"] .mlp-query-interface-container,
[data-tpl="sea02"] .mlp-tag-filter-area > div,
[data-tpl="sea03"] .mlp-tag-filter-area > div {
  max-width: 1280px;
  margin: 0 auto;
}
[data-tpl="sea02"] .mlp-query-interface-container .select-container select,
[data-tpl="sea03"] .mlp-query-interface-container .select-container select,
[data-tpl="sea02"] .mlp-tag-filter-area > div .select-container select,
[data-tpl="sea03"] .mlp-tag-filter-area > div .select-container select {
  height: 54px;
}
[data-tpl="sea02"] .mlp-query-interface-container .mlp-search-input,
[data-tpl="sea03"] .mlp-query-interface-container .mlp-search-input,
[data-tpl="sea02"] .mlp-query-interface-container .mlp-search-action,
[data-tpl="sea03"] .mlp-query-interface-container .mlp-search-action,
[data-tpl="sea02"] .mlp-tag-filter-area > div .mlp-search-input,
[data-tpl="sea03"] .mlp-tag-filter-area > div .mlp-search-input,
[data-tpl="sea02"] .mlp-tag-filter-area > div .mlp-search-action,
[data-tpl="sea03"] .mlp-tag-filter-area > div .mlp-search-action {
  float: none;
  display: inline-block;
}
[data-tpl="sea02"] .mlp-query-interface-container,
[data-tpl="sea03"] .mlp-query-interface-container {
  padding: 20px;
}
[data-tpl="sea02"] .mlp-tag-filter-area,
[data-tpl="sea03"] .mlp-tag-filter-area {
  padding: 0 20px;
}
[data-tpl="sea02"] .mlp-tag-filter-area .multiple-select .mlp-tag-list,
[data-tpl="sea03"] .mlp-tag-filter-area .multiple-select .mlp-tag-list {
  margin-right: 250px;
}
@media (max-width: 768px) {
  [data-tpl="sea02"] .mlp-tag-filter-area .multiple-select .mlp-tag-list,
  [data-tpl="sea03"] .mlp-tag-filter-area .multiple-select .mlp-tag-list {
    margin-right: 0;
  }
}
[data-tpl="sea02"] .mlp-tag-filter-area .multiple-select .mlp-tag-list .tag,
[data-tpl="sea03"] .mlp-tag-filter-area .multiple-select .mlp-tag-list .tag {
  text-transform: none;
}
@media (max-width: 640px) {
  [data-tpl="sea02"] .mlp-tag-filter-area .multiple-select .mlp-tag-list .tag,
  [data-tpl="sea03"] .mlp-tag-filter-area .multiple-select .mlp-tag-list .tag {
    float: none;
    height: 30px;
  }
}
[data-tpl="sea02"] .mlp-tag-filter-area .mlp-tag-filter-area-action-toggle,
[data-tpl="sea03"] .mlp-tag-filter-area .mlp-tag-filter-area-action-toggle {
  text-transform: uppercase;
  float: right;
}
[data-tpl="sea02"]
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-toggle:after,
[data-tpl="sea03"]
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-toggle:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
@media (max-width: 768px) {
  [data-tpl="sea02"] .mlp-tag-filter-area .mlp-tag-filter-area-action-toggle,
  [data-tpl="sea03"] .mlp-tag-filter-area .mlp-tag-filter-area-action-toggle {
    float: none;
    margin-bottom: 15px;
  }
}
[data-tpl="sea02"] .mlp-tag-filter-area-action,
[data-tpl="sea03"] .mlp-tag-filter-area-action {
  padding: 20px 0;
}
@media (max-width: 640px) {
  [data-tpl="sea02"] .mlp-tag-filter-area-action span,
  [data-tpl="sea03"] .mlp-tag-filter-area-action span {
    font-size: 1rem;
  }
}
.location [data-tpl="sea02"] .mlp-headline,
.location [data-tpl="sea03"] .mlp-headline {
  padding-top: 20px;
}
.financify [data-tpl="sea02"],
.financify [data-tpl="sea03"] {
  background: #c4dce2;
  background-image: -webkit-gradient(
    radial,
    200 100%,
    500,
    100 100%,
    90,
    from(#e6f0f3),
    to(#e6f3f1)
  );
}
[data-tpl="sea03"] {
  margin-bottom: 20px;
}
[data-tpl="sea03"] .mlp-headline {
  color: inherit;
  padding: 0;
}
[data-tpl="sea03"] .mlp-query-interface-container .mlp-search-action {
  float: left;
  width: 19%;
  padding: 15px 0;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 1%;
}
@media (max-width: 1024px) {
  [data-tpl="sea03"] .mlp-query-interface-container .mlp-search-action {
    width: 25%;
  }
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-query-interface-container .mlp-search-action {
    color: transparent;
    width: 50px;
    padding: 0;
    float: right;
  }
}
[data-tpl="sea03"] .mlp-tag-filter-area {
  background-color: #f8f8f8;
  display: flex;
  flex-direction: column;
}
[data-tpl="sea03"] .mlp-tag-filter-area > div > h2 {
  color: #033d5d;
  margin-top: 0.83em;
}
[data-tpl="sea03"] .mlp-tag-filter-area > div {
  width: 100%;
}
[data-tpl="sea03"] .mlp-tag-filter-area .mlp-tag-filter-area-action {
  order: 2;
  border-bottom: 0;
  border-top: 1px solid #dedfe0;
}
[data-tpl="sea03"] .mlp-tag-filter-area > .hidden {
  display: block !important;
  visibility: visible;
}
[data-tpl="sea03"] .mlp-tag-filter-area > .hidden .mlp-tag-list .tag {
  display: none;
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-tag-filter-area > .hidden .mlp-tag-list .tag {
    display: block;
  }
}
[data-tpl="sea03"]
  .mlp-tag-filter-area
  > .hidden
  .mlp-tag-list
  .tag:nth-child(-n + 4) {
  display: block;
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-tag-filter-area {
    padding-bottom: 20px;
  }
  [data-tpl="sea03"] .mlp-tag-filter-area > .mlp-tag-filter-area-action {
    display: none;
  }
}
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select {
  width: 50%;
  float: left;
}
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .mlp-tag-list {
  margin-right: 0;
}
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .mlp-tag-list
  > ul {
  padding-left: 20px;
}
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .mlp-tag-list
  .tag {
  height: auto;
  -webkit-flex: 1 1 50%;
  -moz-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  -o-flex: 1 1 50%;
  flex: 1 1 50%;
}
@media (max-width: 1024px) {
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select
    .mlp-tag-list
    .tag {
    -webkit-flex: 1 1 100%;
    -moz-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    -o-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before {
  width: 0;
  height: 0;
  overflow: hidden;
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select {
    width: 100%;
    float: none;
    padding: 0;
    margin-top: 20px;
  }
  [data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3 {
    color: #688b9e;
    padding: 5px;
    margin: 0;
    border-radius: 2px;
    font-weight: lighter;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select
    h3:before {
    margin-right: 12px;
    font-size: 24px;
    width: auto;
    height: auto;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select
    h3:after {
    content: "eingrenzen";
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-filter-area-action-toggle {
    display: none;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-list
    ul {
    display: block;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-list
    ul
    .tag {
    display: none;
    background-color: #d1dce2;
    padding: 5px 30px 5px 15px;
    border-radius: 12px;
    color: #688b9e;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 200px;
    margin: 5px !important;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-list
    ul
    .tag:before {
    display: none;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-list
    ul
    .tag:after {
    content: "✕";
    color: #688b9e;
    left: auto;
    right: 10px;
    top: 0;
    bottom: 0;
    font-size: 16px;
    line-height: 30px;
  }
  [data-tpl="sea03"]
    .mlp-tag-filter-select-wrapper
    > .multiple-select:not(.-active)
    .mlp-tag-list
    ul
    .tag.active {
    display: inline-block;
  }
}
[data-tpl="sea03"] .mlp-search-suggestion-input {
  width: 40%;
  padding-bottom: 0.5rem;
}
@media (max-width: 1024px) {
  [data-tpl="sea03"] .mlp-search-suggestion-input {
    width: 37%;
  }
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-search-suggestion-input {
    width: calc(100% - 70px);
  }
}
@media (max-width: 768px) {
  [data-tpl="sea03"] .mlp-search-suggestion-input .mlp-search-input {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .mlp-search-action {
    color: transparent !important;
  }
}
[data-tpl="sta01"] .mlp-query-interface-container {
  text-align: center;
  max-width: 500px;
  padding: 0;
  z-index: 10;
  position: relative;
}
@media (max-width: 536px) {
  [data-tpl="sta01"] .mlp-query-interface-container {
    margin: 0 20px;
  }
}
[data-tpl="sta01"] .mlp-query-interface-container .mlp-search-suggestion-input {
  display: block;
  margin: 0;
  width: 100%;
}
[data-tpl="sta01"]
  .mlp-query-interface-container
  .mlp-search-suggestion-input
  input {
  padding-left: 65px;
  margin: 0;
  width: 100%;
}
[data-tpl="sta01"] .mlp-query-interface-container .mlp-search-action {
  display: inline-block;
  position: absolute;
  top: 0;
  margin: 0;
  width: 50px;
  overflow: hidden;
  color: transparent !important;
  float: left;
  left: 5px;
  padding: 0;
  height: 54px;
  background-color: transparent;
}
[data-tpl="sta01"] .mlp-query-interface-container .mlp-search-action:before {
  display: block;
  color: #47a190;
  font-size: 25px;
  padding-top: 12px;
}
[data-tpl="sta01"]
  .mlp-query-interface-container
  .mlp-search-suggestions-container
  ul {
  margin-left: 0;
}
[data-tpl="sea04"] {
  margin-bottom: 30px;
}
[data-tpl="sea04"] .mlp-search-suggestion-input.select-container.dropdown {
  border: none;
}
@media (max-width: 768px) {
  [data-tpl="sea04"] .mlp-search-suggestion-input {
    width: 100% !important;
  }
}
[data-tpl="sea04"] .mlp-query-interface-container {
  padding: 20px 0 35px 20px;
  max-width: 1280px;
  margin: 0 auto;
}
[data-tpl="sea04"]
  .mlp-query-interface-container
  .mlp-date-range-from
  .dropdown:nth-of-type(1),
[data-tpl="sea04"]
  .mlp-query-interface-container
  .mlp-date-range-to
  .dropdown:nth-of-type(1) {
  width: 60%;
}
[data-tpl="sea04"]
  .mlp-query-interface-container
  .mlp-date-range-from
  .dropdown:nth-of-type(2),
[data-tpl="sea04"]
  .mlp-query-interface-container
  .mlp-date-range-to
  .dropdown:nth-of-type(2) {
  width: 40%;
}
[data-tpl="sea04"] .mlp-date-range-select {
  overflow: hidden;
  *zoom: 1;
}
[data-tpl="sea04"] .button.cta,
[data-tpl="sea04"] .mwf-form .mwf-next input.cta,
.mwf-form .mwf-next [data-tpl="sea04"] input.cta,
[data-tpl="sea04"] .mwf-form .mwf-cancel input.cta,
.mwf-form .mwf-cancel [data-tpl="sea04"] input.cta,
[data-tpl="sea04"] .mwf-form .mwf-back input.cta,
.mwf-form .mwf-back [data-tpl="sea04"] input.cta,
[data-tpl="sea04"] .sapCpContentPage .cta.sapCpButton,
.sapCpContentPage [data-tpl="sea04"] .cta.sapCpButton,
[data-tpl="sea04"] .mlp-mission .cta.cu-call-to-action,
.mlp-mission [data-tpl="sea04"] .cta.cu-call-to-action,
[data-tpl="sea04"] .mlp-search-action {
  border-color: #375c82;
  position: relative;
  display: inline-block;
  bottom: 0;
  left: 0;
  margin-left: 0;
}
[data-tpl="sea04"] .button.cta:before,
[data-tpl="sea04"] .mwf-form .mwf-next input.cta:before,
.mwf-form .mwf-next [data-tpl="sea04"] input.cta:before,
[data-tpl="sea04"] .mwf-form .mwf-cancel input.cta:before,
.mwf-form .mwf-cancel [data-tpl="sea04"] input.cta:before,
[data-tpl="sea04"] .mwf-form .mwf-back input.cta:before,
.mwf-form .mwf-back [data-tpl="sea04"] input.cta:before,
[data-tpl="sea04"] .sapCpContentPage .cta.sapCpButton:before,
.sapCpContentPage [data-tpl="sea04"] .cta.sapCpButton:before,
[data-tpl="sea04"] .mlp-mission .cta.cu-call-to-action:before,
.mlp-mission [data-tpl="sea04"] .cta.cu-call-to-action:before,
[data-tpl="sea04"] .mlp-search-action:before {
  color: #ededed;
}
[data-tpl="sea04"] .button.cta:hover,
[data-tpl="sea04"] .mwf-form .mwf-next input.cta:hover,
.mwf-form .mwf-next [data-tpl="sea04"] input.cta:hover,
[data-tpl="sea04"] .mwf-form .mwf-cancel input.cta:hover,
.mwf-form .mwf-cancel [data-tpl="sea04"] input.cta:hover,
[data-tpl="sea04"] .mwf-form .mwf-back input.cta:hover,
.mwf-form .mwf-back [data-tpl="sea04"] input.cta:hover,
[data-tpl="sea04"] .sapCpContentPage .cta.sapCpButton:hover,
.sapCpContentPage [data-tpl="sea04"] .cta.sapCpButton:hover,
[data-tpl="sea04"] .mlp-mission .cta.cu-call-to-action:hover,
.mlp-mission [data-tpl="sea04"] .cta.cu-call-to-action:hover,
[data-tpl="sea04"] .mlp-search-action:hover {
  color: white;
}
.mlp-search-form {
  padding-bottom: 48px;
  overflow: hidden;
  background: #eae7e1;
}
.mlp-search-form.mlp-grid-container,
.mlp-search-form[data-tpl="map"] {
  padding-top: 40px !important;
}
.mlp-search-form.mlp-weiss {
  background-color: white !important;
}
.mlp-search-form.mlp-weiss a:not(.button):not(.cta),
.mlp-search-form.mlp-weiss .mlp-teaser-title,
.mlp-search-form.mlp-weiss .mlp-teaser-text {
  color: #2b2b2b !important;
}
.mlp-search-form.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-search-form.mlp-titanium-60 {
  background-color: #beb6aa !important;
}
.mlp-search-form.mlp-hellblau-lighter {
  background-color: #f1f4f6 !important;
}
.mlp-search-form.mlp-hellblau {
  background-color: #abc7dc !important;
}
.mlp-search-form.mlp-zartanium {
  background-color: #f4f3f0 !important;
}
.mlp-search-form.mlp-blau-lightest {
  background-color: #f1f4f6 !important;
}
.mlp-search-form.mlp-grau {
  background-color: #f9f9f9 !important;
}
.mlp-search-form.mlp-titanium-20 {
  background-color: #eae7e1 !important;
}
.mlp-search-form.mlp-titanium {
  background-color: #eae7e1 !important;
}
.mlp-search-form.mlp-blau-80,
[data-tpl="poc01"] .mlp-search-form.container-link {
  background-color: #375c82 !important;
}
.mlp-search-form.mlp-blau-60 {
  background-color: #688b9e !important;
}
.mlp-search-form.mlp-blau-40 {
  background-color: #9ab1be !important;
}
.mlp-search-form.mlp-blau-20 {
  background-color: #d1dce2 !important;
}
.mlp-search-form.mlp-blau-20 .quote_text p {
  color: #033d5d !important;
}
.mlp-search-form.mlp-blau-20 .quote_text em {
  color: #2b2b2b !important;
}
.mlp-search-form.mlp-blau-20 .quote_image i {
  background-color: #033d5d;
}
.mlp-search-form.mlp-blau {
  background-color: #033d5d !important;
}
.mlp-search-form.mlp-blau .quote_text p {
  color: #f1f4f6 !important;
}
.mlp-search-form.mlp-blau .quote_text em {
  color: #fff !important;
}
.mlp-search-form.mlp-blau .quote_image i {
  background-color: #d1dbe1;
}
.mlp-search-form.mlp-orange-light {
  background-color: #ffe3d3 !important;
}
.mlp-search-form.mlp-orange-light .quote_text p {
  color: #2b2b2b !important;
}
.mlp-search-form.mlp-orange-light .quote_text em {
  color: #717171 !important;
}
.mlp-search-form.mlp-orange-light .quote_image i {
  background-color: #b25217;
}
.mlp-search-form.mlp-gruen {
  background-color: #77a771 !important;
}
.mlp-search-form.mlp-dunkelgrau {
  background-color: #777 !important;
}
.mlp-search-form.mlp-korall {
  background-color: #eb6f63 !important;
}
.mlp-search-form.mlp-korall-darker {
  background-color: #c15c52 !important;
}
.mlp-search-form.mlp-tuerkis {
  background-color: #47a190 !important;
}
.mlp-search-form.mlp-gradient-hellblau {
  background: radial-gradient(ellipse at center, #f1f6f9 0%, #e2ecf3 100%);
}
.mlp-search-form.mlp-gradient-tuerkis {
  background: radial-gradient(ellipse at center, #edf5f4 0%, #dcecea 100%);
}
.mlp-search-form.mlp-gradient-hellgrau {
  background: radial-gradient(ellipse at center, #eee 0%, #d9d9d9 100%);
}
.mlp-search-form.mlp-gradient-titanium {
  background: radial-gradient(ellipse at center, #fdfbfb 0%, #eae7e1 100%);
}
.mlp-search-form.mlp-gradient-violett {
  background: radial-gradient(ellipse at center, #f9f3fd 0%, #e7d1ee 100%);
}
.mlp-search-form.mlp-gradient-hellblau-light {
  background: radial-gradient(circle at center, #fff 0%, #eef8fd 100%);
}
.mlp-search-form.mlp-gradient-tuerkis-light {
  background: radial-gradient(circle at center, #fff 0%, #eaf7f5 100%);
}
.mlp-search-form.mlp-gradient-titanium-light {
  background: radial-gradient(circle at center, #fff 0%, #f0eeea 100%);
}
.mlp-search-form.mlp-gradient-hellgrau-light {
  background: radial-gradient(circle at center, #fff 0%, #ececec 100%);
}
.mlp-search-form.mlp-gradient-violett-light {
  background: radial-gradient(circle at center, #fff 0%, #fbf2fe 100%);
}
.mlp-search-form.cu-blue-background {
  background-color: #e5f5f7;
}
.mlp-search-form.choice-purple-background {
  background-color: #f5eef1;
}
.mlp-search-form.med-teal-background {
  background-color: #f5faf8;
}
.mlp-search-form .mlp-headline {
  margin: 45px 0 50px 0;
  font-size: 3.333rem !important;
}
@media (max-width: 768px) {
  .mlp-search-form .mlp-headline {
    margin: 17px 0 25px 0;
    font-size: 2.125rem !important;
  }
}
.mlp-search-form .mlp-subheadline {
  margin-top: -24px;
  margin-bottom: 30px;
  font-size: 1.5rem !important;
}
@media (max-width: 768px) {
  .mlp-search-form .mlp-subheadline {
    margin-top: -10px;
    margin-bottom: 20px;
    font-size: 1.3rem !important;
  }
}
.mlp-search-form__row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 640px) {
  .mlp-search-form__row {
    flex-direction: column;
    align-items: stretch;
  }
}
.mlp-search-form__tags {
  width: 100%;
}
.mlp-search-form__tags .mlp-tags {
  margin-top: 40px;
}
.mlp-search-form__tags .mlp-tags:empty {
  margin-top: 0;
  margin-bottom: 0;
}
.mlp-search-form__input-container {
  flex-grow: 1;
  flex-basis: 20%;
  max-width: 424px;
  min-width: 200px;
  margin-right: 8px;
  position: relative;
}
@media (max-width: 768px) {
  .mlp-search-form__input-container {
    margin-bottom: 16px;
    margin-right: 0;
    max-width: none;
    flex-basis: 100%;
  }
}
.mlp-search-form__input-container .mlp-search-clear {
  border: none;
}
.mlp-search-form__input-container .mlp-search-clear:after,
.mlp-search-form__input-container .mlp-search-clear:before {
  content: "";
  height: 2px;
  width: 20px;
  background: #4c4c4c;
  position: absolute;
  top: 50%;
  right: 10px;
  transform-origin: center center;
}
.mlp-search-form__input-container .mlp-search-clear:after {
  transform: rotate(45deg);
}
.mlp-search-form__input-container .mlp-search-clear:before {
  transform: rotate(-45deg);
}
.mlp-search-form .mlp-search-input {
  width: 100%;
  border-radius: 4px;
  background: #fff;
  border: none;
}
.mlp-search-form--transparent {
  background: transparent;
}
.mlp-search-form--transparent .mlp-search-input {
  border: 1px solid #ededed;
}
.mlp-search-form--centered .mlp-search-form__row {
  justify-content: center;
}
.mlp-search-form__error {
  position: absolute;
  left: 0;
  top: 100%;
  margin: 0;
  padding: 5px 3px 3px 3px;
  color: #d20f2b;
}
@media (max-width: 768px) {
  .mlp-search-form__error {
    position: static;
  }
}
[data-tpl="sta01"] .mlp-search-form__row {
  margin-top: 20px;
  align-items: center;
  justify-content: center;
}
[data-tpl="stc02"] {
  margin-top: 15px;
}
[data-tpl="stc02"] h3 {
  font-family: "MLP Bold";
}
[data-tpl="stc02"] .mlp-result-container .mlp-result-meta-container {
  text-align: center;
}
[data-tpl="stc02"] .mlp-result-container .mlp-result-meta-container h2 {
  float: none;
  color: #033d5d;
  padding: 0 10px;
}
[data-tpl="stc01"] {
  background-color: white;
  margin: 0 auto;
  max-width: 1280px;
}
[data-tpl="stc01"] .mlp-result-container {
  padding: 20px;
}
@media (max-width: 640px) {
  [data-tpl="stc01"] .mlp-result-container {
    padding: 0;
  }
}
[data-tpl="qac01"] {
  margin-bottom: 20px !important;
}
[data-tpl="qac01"] .mlp-result-container .mlp-result-meta-container {
  padding-bottom: 0 !important;
}
[data-tpl="qac01"]
  .mlp-result-container
  .mlp-result-meta-container
  .mlp-result-meta-information
  h2 {
  font-size: 22px !important;
  margin-bottom: 0 !important;
}
[data-tpl="bluc01"],
[data-tpl="datc01"] {
  background-color: transparent !important;
  margin-bottom: 20px !important;
  padding-top: 0 !important;
}
[data-tpl="datc01"] .mlp-result-meta-container {
  padding-top: 0;
}
[data-tpl="bluc01"] {
  padding-top: 30px !important;
}
[data-tpl="evc01"],
[data-tpl="evc02"] {
  padding: 20px;
  z-index: 10;
  position: relative;
  max-width: 1280px;
  margin: 0 auto;
}
[data-tpl="evc01"] .mlp-result-meta-container,
[data-tpl="evc02"] .mlp-result-meta-container {
  position: relative;
  padding: 0 !important;
}
[data-tpl="evc01"] .mlp-result-meta-container .mlp-result-count,
[data-tpl="evc02"] .mlp-result-meta-container .mlp-result-count {
  width: 100%;
  float: none;
}
[data-tpl="evc01"] .mlp-result-meta-container .mlp-result-count h2,
[data-tpl="evc02"] .mlp-result-meta-container .mlp-result-count h2 {
  float: none;
  padding-bottom: 15px;
}
@media (max-width: 768px) {
  [data-tpl="evc01"] .mlp-result-meta-container .mlp-result-count h2,
  [data-tpl="evc02"] .mlp-result-meta-container .mlp-result-count h2 {
    padding-top: 15px;
  }
}
[data-tpl="evc01"] .mlp-result-meta-container .mlp-result-order,
[data-tpl="evc02"] .mlp-result-meta-container .mlp-result-order {
  position: absolute;
  right: 0px;
  top: -5px;
}
@media (max-width: 640px) {
  [data-tpl="evc01"],
  [data-tpl="evc02"] {
    padding: 5px;
  }
  [data-tpl="evc01"] .mlp-result-meta-container,
  [data-tpl="evc02"] .mlp-result-meta-container {
    padding-bottom: 10px;
    padding-top: 5px;
  }
  [data-tpl="evc01"] .mlp-result-meta-container .mlp-result-order,
  [data-tpl="evc02"] .mlp-result-meta-container .mlp-result-order {
    position: relative;
    margin-top: 20px;
  }
  [data-tpl="evc01"] .mlp-result-meta-container .mlp-result-count h2,
  [data-tpl="evc02"] .mlp-result-meta-container .mlp-result-count h2 {
    font-size: 16px;
  }
}
[data-tpl="evc01"] > .mlp-headline {
  font-size: 2.5rem;
  color: #2b2b2b;
  text-align: center;
  margin: 20px auto 0 auto !important;
  padding: 20px 10px 0 10px;
}
[data-tpl="evc01"] .mlp-subheadline {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "MLP Regular", Arial, sans-serif;
  color: #717171;
  font-family: "MLP Bold" !important;
  color: #2b2b2b !important;
}
[data-tpl="evc01"] .multiple-select {
  padding: 0 25px;
}
[data-tpl="evc01"] .multiple-select .mlp-tag-filter-area-action-toggle {
  position: absolute;
  top: 0;
  right: 25px;
}
[data-tpl="evc01"] .mlp-result-set {
  padding: 0 10px;
}
[data-tpl="evc02"] {
  background-color: #f1f4f6;
}
[data-tpl="evc02"] .mlp-search-result {
  margin-top: 10px;
}
[data-tpl="pec01"] [data-tpl="mtc01"] {
  padding-top: 0 !important;
}
[data-tpl="pec01"] [data-tpl="tea02"] .image {
  background-image: url("../img/beraterprofile-dummy-001-1000x500.jpg");
}
@media (max-width: 768px) {
  [data-tpl="blu01"],
  [data-tpl="qau01"] {
    margin-bottom: 10px;
  }
}
[data-tpl="blu01"] .mlp-tags,
[data-tpl="qau01"] .mlp-tags {
  display: none;
}
[data-tpl="blu01"] .mlp-teaser-inner,
[data-tpl="qau01"] .mlp-teaser-inner {
  padding: 20px;
  display: block;
}
[data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content,
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content {
  position: relative;
  display: block;
}
[data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content:after,
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img {
  float: left;
}
@media (max-width: 768px) {
  [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
  [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img {
    padding-right: 10px !important;
    padding-bottom: 10px !important;
  }
}
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information {
  float: left;
  color: #2b2b2b;
  text-transform: none;
  padding: 0 !important;
}
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  h2,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  h2,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title {
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 0;
}
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  h2
  span:first-child,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  h2
  span:first-child,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title
  span:first-child,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title
  span:first-child {
  font-weight: normal;
}
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  p,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  p {
  margin: 0;
  font-family: "MLP Regular";
  position: relative;
}
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  p:after,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  p:after {
  font-size: 18px;
}
[data-tpl="blu01"].no-img .mlp-teaser-inner .mlp-teaser-information,
.no-img[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-information {
  width: 100%;
}
[data-tpl="blu01"] .mlp-teaser-meta,
[data-tpl="qau01"] .mlp-teaser-meta {
  position: relative;
  width: 100%;
  margin-bottom: 15px;
}
[data-tpl="blu01"] .mlp-teaser-meta p,
[data-tpl="qau01"] .mlp-teaser-meta p {
  float: right;
}
[data-tpl="blu01"] .mlp-teaser-meta .mlp-teaser-tags,
[data-tpl="qau01"] .mlp-teaser-meta .mlp-teaser-tags {
  float: left;
  width: 75%;
}
[data-tpl="blu01"] .mlp-teaser-meta .mlp-teaser-date,
[data-tpl="qau01"] .mlp-teaser-meta .mlp-teaser-date {
  float: none;
}
[data-tpl="qau01"] {
  margin-bottom: 10px;
  background-color: white;
}
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content .mlp-teaser-meta {
  font-size: 0.8rem;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-meta
  .mlp-teaser-tags {
  width: auto;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information {
  box-sizing: border-box;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title {
  line-height: 22px;
  font-size: 22px;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title
  .mlp-questioner {
  font-size: 1rem;
  line-height: 1.2;
  display: block;
  color: #c5c5c5;
  font-family: "MLP Regular";
  margin-bottom: 1rem;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-title
  .mlp-question {
  font-size: 1.5rem;
  line-height: 1.25;
  margin-left: 110px;
  display: block;
  font-family: "MLP Bold";
  margin-bottom: 1rem;
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information:before {
  content: "";
  display: block;
  width: 90px !important;
  height: 90px !important;
  float: left;
  margin-right: 20px;
  border-radius: 50%;
  background-image: url("../img/profilbild-dummy-m.jpg");
  background-color: #cccccc;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: "MLP Regular";
}
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .mlp-teaser-information
  .mlp-teaser-text {
  margin-left: 110px;
}
@media (max-width: 640px) {
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-information
    .mlp-teaser-text {
    margin-left: 0;
    padding-top: 10px;
    clear: both;
  }
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-information
    .mlp-question {
    margin-left: 0;
  }
}
[data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img {
  overflow: hidden;
  width: 70px !important;
  height: 70px !important;
  border-radius: 50%;
  padding-right: 0 !important;
  margin: 5px 10px 0 0;
  display: none !important;
}
.vertical-center {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.restricted-centering {
  max-width: 1280px;
  margin: 0 auto;
}
.equal-height:before {
  padding-top: 100%;
  display: block;
  content: "";
}
[data-tpl="evt01"] {
  margin-bottom: 20px;
}
[data-tpl="evt01"]:nth-child(n) .mlp-teaser-inner {
  background-color: #9ab1be;
}
[data-tpl="evt01"]:nth-child(n) .teaser-link-arrow,
[data-tpl="evt01"]:nth-child(n) a,
[data-tpl="evt01"]:nth-child(n) .mlp-teaser-title {
  color: white;
}
[data-tpl="evt01"]:nth-child(2n-1) .mlp-teaser-inner {
  background-color: #9ed0b7;
}
[data-tpl="evt01"]:nth-child(2n-1) .teaser-link-arrow,
[data-tpl="evt01"]:nth-child(2n-1) a,
[data-tpl="evt01"]:nth-child(2n-1) .mlp-teaser-title {
  color: white;
}
[data-tpl="evt01"]:nth-child(3n-1) .mlp-teaser-inner {
  background-color: #beb6aa;
}
[data-tpl="evt01"]:nth-child(3n-1) .teaser-link-arrow,
[data-tpl="evt01"]:nth-child(3n-1) a,
[data-tpl="evt01"]:nth-child(3n-1) .mlp-teaser-title {
  color: white;
}
@media (max-width: 768px) {
  [data-tpl="evt01"] {
    margin-bottom: 10px;
  }
}
[data-tpl="evt01"].last-child {
  margin-bottom: 0;
}
[data-tpl="evt01"] .mlp-teaser-inner {
  padding: 20px;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information {
  padding: 0;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div {
  float: left;
  min-height: 30px;
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  [data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div {
    padding: 0 0 10px 0;
    float: none;
    width: 100% !important;
    min-height: 0;
  }
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div p {
  margin: 0;
  color: #fff;
  font-family: "MLP Regular", Arial, sans-serif;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div h2 {
  font-family: "MLP Bold", Arial, sans-serif;
  color: #fff;
  font-size: 26px;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div:nth-child(1) {
  width: 15%;
}
@media (max-width: 1024px) {
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(1) {
    width: 20%;
  }
}
@media (max-width: 768px) {
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(1):after {
    content: "";
    display: block;
    clear: both;
    height: 0;
  }
}
@media (max-width: 768px) {
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(1)
    .mlp-teaser-date {
    float: left;
    width: auto;
    padding-right: 1rem;
  }
}
@media (max-width: 768px) {
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(1)
    .mlp-teaser-location {
    float: left;
    width: 65%;
  }
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(1)
    .mlp-teaser-location:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
  }
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div:nth-child(2) {
  width: 50%;
}
@media (max-width: 1024px) {
  [data-tpl="evt01"]
    .mlp-teaser-inner
    .mlp-teaser-information
    div:nth-child(2) {
    width: 45%;
  }
}
[data-tpl="evt01"]
  .mlp-teaser-inner
  .mlp-teaser-information
  div:nth-child(2)
  .mlp-teaser-title {
  margin: 0;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div:nth-child(3) {
  width: 35%;
  padding-right: 15px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
[data-tpl="evt01"]
  .mlp-teaser-inner
  .mlp-teaser-information
  div:nth-child(3):after {
  color: white !important;
  position: absolute;
  right: 15px;
  top: calc(50% - 12px);
  margin-top: 0;
}
[data-tpl="evt01"]
  .mlp-teaser-inner
  .mlp-teaser-information
  div:nth-child(3)
  .teaser-link-arrow {
  align-self: center;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div em {
  font-style: normal;
  width: 100%;
  display: inline-block;
}
[data-tpl="evt01"] .mlp-teaser-inner .mlp-teaser-information div span {
  padding-right: 5px;
  display: inline-block;
}
.financify [data-tpl="evt01"]:nth-child(n) .mlp-teaser-inner {
  background-color: #91cb8a;
}
.financify
  [data-tpl="evt01"]:nth-child(n)
  .mlp-teaser-inner
  .teaser-link-arrow {
  color: #fff;
}
.financify [data-tpl="evt01"]:nth-child(2n-1) .mlp-teaser-inner {
  background-color: #47a190;
}
.financify
  [data-tpl="evt01"]:nth-child(2n-1)
  .mlp-teaser-inner
  .teaser-link-arrow {
  color: #fff;
}
.financify [data-tpl="evt01"]:nth-child(3n-1) .mlp-teaser-inner {
  background-color: #6ca8b7;
}
.financify
  [data-tpl="evt01"]:nth-child(3n-1)
  .mlp-teaser-inner
  .teaser-link-arrow {
  color: #fff;
}
[data-tpl="tlm01"] {
  font-size: 1rem;
  line-height: 1.2;
  padding-bottom: 18px;
}
[data-tpl="tlm01"] h3 {
  font-family: "CelesteWeb-Ita";
}
[data-tpl="tlm01"] ul {
  padding: 0;
  margin: 0;
}
[data-tpl="tlm01"] ul:after {
  display: block;
  content: "";
  clear: both;
}
[data-tpl="tlm01"] .mlp-tag-filter-area-action-more {
  cursor: pointer;
  color: #47a190;
  margin-top: 20px;
  text-align: left;
  padding-left: 40px;
}
[data-tpl="tlm01"] .mlp-tag-filter-area-action-more:before {
  display: block;
  margin: 0 auto;
  width: 20px;
  height: 20px;
  left: 0;
  position: absolute;
  padding: 5px;
  font-size: 17px;
  top: -5px;
  text-align: center;
  line-height: 20px;
}
@media (max-width: 768px) {
  .sidebar-col [data-tpl="tlm01"] h3 {
    text-align: left;
  }
  .sidebar-col [data-tpl="tlm01"] .mlp-tag-filter-area-action-more,
  .sidebar-col [data-tpl="tlm01"] .mlp-tag-list-content-dynamic {
    font-size: 1rem;
  }
  .sidebar-col [data-tpl="tlm01"] .mlp-tag-filter-area-action {
    display: inline-block;
  }
}
.financify [data-tpl="tlm01"] h3 {
  font-family: "MLP Bold";
}
[data-tpl="ll01"] h3 {
  font-size: 1.5rem;
}
[data-tpl="ll01"] ul {
  margin: 18px 0px 0px 0px;
  padding: 0px;
  list-style: none;
}
@media (max-width: 768px) {
  [data-tpl="ll01"] ul li a {
    font-size: 1.2rem;
  }
}
[data-tpl="bluc01"] .mlp-teaser,
[data-tpl="sec01"] .mlp-teaser,
[data-tpl="datc01"] .mlp-teaser {
  margin-top: 20px;
}
.mlp-result-set {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
.mlp-result-set > span {
  display: block;
  width: 100%;
}
.mlp-result-set > span:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
[data-tpl="akk01"].mlp-accordion,
[data-tpl="accordion-search"] {
  margin-bottom: 3rem;
}
[data-tpl="akk01"].mlp-accordion .mlp-teaser-container,
[data-tpl="accordion-search"] .mlp-teaser-container {
  padding-top: 0;
}
[data-tpl="akk01"].mlp-accordion h3,
[data-tpl="accordion-search"] h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "MLP Regular", Arial, sans-serif;
  color: #717171;
}
[data-tpl="akk01"].mlp-accordion.mlp-accordion-search,
[data-tpl="accordion-search"].mlp-accordion-search {
  margin-bottom: 0 !important;
}
[data-tpl="akk01"].mlp-accordion .search-content,
[data-tpl="accordion-search"] .search-content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion .search-content,
  [data-tpl="accordion-search"] .search-content {
    flex-direction: column;
    margin-bottom: 1rem;
  }
}
[data-tpl="akk01"].mlp-accordion .search-content .search-description,
[data-tpl="accordion-search"] .search-content .search-description {
  margin-right: 1rem;
}
[data-tpl="akk01"].mlp-accordion .search-content .search-description p,
[data-tpl="accordion-search"] .search-content .search-description p {
  margin-top: 0;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion .search-content .search-description,
  [data-tpl="accordion-search"] .search-content .search-description {
    margin-bottom: 1rem;
    margin-right: 0;
  }
}
[data-tpl="akk01"].mlp-accordion .search-content .search-description,
[data-tpl="accordion-search"] .search-content .search-description {
  flex: 1;
  max-width: 600px;
}
[data-tpl="akk01"].mlp-accordion .mlp-accordion-search-container,
[data-tpl="accordion-search"] .mlp-accordion-search-container {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
@media (max-width: 768px) {
  [data-tpl="akk01"].mlp-accordion .mlp-accordion-search-container,
  [data-tpl="accordion-search"] .mlp-accordion-search-container {
    align-items: normal;
    flex-direction: column;
  }
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-search-container
  .mlp-accordion-search-clear,
[data-tpl="accordion-search"]
  .mlp-accordion-search-container
  .mlp-accordion-search-clear {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  display: none;
  background: none;
  border: none;
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-search-container
  .mlp-accordion-search-input,
[data-tpl="accordion-search"]
  .mlp-accordion-search-container
  .mlp-accordion-search-input {
  border-radius: 4px;
  background: #fff;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-search-container
    .mlp-accordion-search-input,
  [data-tpl="accordion-search"]
    .mlp-accordion-search-container
    .mlp-accordion-search-input {
    height: 47px;
  }
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-search-container
  #accordion-search-button,
[data-tpl="accordion-search"]
  .mlp-accordion-search-container
  #accordion-search-button {
  margin: 0;
}
@media (max-width: 768px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-search-container
    #accordion-search-button,
  [data-tpl="accordion-search"]
    .mlp-accordion-search-container
    #accordion-search-button {
    margin-top: 1rem;
  }
}
[data-tpl="akk01"].mlp-accordion #mlp-accordion-search-results,
[data-tpl="accordion-search"] #mlp-accordion-search-results {
  margin: 3rem 0;
}
[data-tpl="akk01"].mlp-accordion
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item,
[data-tpl="accordion-search"]
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item {
  margin-bottom: 1rem;
}
[data-tpl="akk01"].mlp-accordion
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  p,
[data-tpl="accordion-search"]
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  p {
  margin: 0;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion
    #mlp-accordion-search-results
    .mlp-accordion-search-results__list
    .mlp-accordion-search-results__item
    .mlp-accordion-content-text,
  [data-tpl="accordion-search"]
    #mlp-accordion-search-results
    .mlp-accordion-search-results__list
    .mlp-accordion-search-results__item
    .mlp-accordion-content-text {
    margin-bottom: 1rem;
  }
}
[data-tpl="akk01"].mlp-accordion
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  .mlp-accordion-form-headline,
[data-tpl="accordion-search"]
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  .mlp-accordion-form-headline {
  padding-left: 0;
}
[data-tpl="akk01"].mlp-accordion
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  .content,
[data-tpl="accordion-search"]
  #mlp-accordion-search-results
  .mlp-accordion-search-results__list
  .mlp-accordion-search-results__item
  .content {
  padding-top: 0.5rem;
}
[data-tpl="akk01"].mlp-accordion .mlp-accordion-item,
[data-tpl="accordion-search"] .mlp-accordion-item {
  margin-top: 0;
}
[data-tpl="akk01"].mlp-accordion .mlp-accordion-item:first-child,
[data-tpl="accordion-search"] .mlp-accordion-item:first-child {
  margin-top: 0.5rem;
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item:not(:last-child)
  .separator,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item:not(:last-child)
  .separator {
  margin-left: 1rem;
  margin-right: 1rem;
  border-bottom: 1px solid #ededed;
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-form-headline,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-form-headline {
  color: #2b2b2b;
  font-weight: bold;
  padding-left: 1rem;
  margin-bottom: 0;
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content,
  [data-tpl="accordion-search"]
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content {
    flex-direction: column;
  }
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-text,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-text {
  display: flex;
  max-width: 600px;
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links {
  display: flex;
  align-items: flex-start;
  padding-left: 1rem;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links,
  [data-tpl="accordion-search"]
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links {
    padding-left: 0;
  }
}
@media (max-width: 768px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links,
  [data-tpl="accordion-search"]
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links {
    display: block;
  }
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links
  .mlp-accordion-content-links--wrapper,
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links
  .mlp-accordion-content-links--wrapper {
  display: flex;
  align-items: center;
}
@media (max-width: 1024px) {
  [data-tpl="akk01"].mlp-accordion
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links
    .mlp-accordion-content-links--wrapper,
  [data-tpl="accordion-search"]
    .mlp-accordion-form-item
    .mlp-accordion-content.form-item-content
    .content
    .mlp-accordion-content-links
    .mlp-accordion-content-links--wrapper {
    margin-bottom: 1rem;
  }
}
[data-tpl="akk01"].mlp-accordion
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links
  .mlp-accordion-content-links--wrapper:not(:last-child),
[data-tpl="accordion-search"]
  .mlp-accordion-form-item
  .mlp-accordion-content.form-item-content
  .content
  .mlp-accordion-content-links
  .mlp-accordion-content-links--wrapper:not(:last-child) {
  margin-right: 2rem;
}
.sidebar-col [data-tpl="mlp-adress-list"] {
  padding-bottom: 0;
}
.sidebar-col [data-tpl="mlp-adress-list"] li {
  margin-bottom: 30px;
}
.sidebar-col [data-tpl="mlp-adress-list"] ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}
.sidebar-col [data-tpl="mlp-adress-list"] h2 {
  font-family: "MLP Bold";
  color: #2b2b2b;
  font-size: 1.5rem;
  margin: 0;
}
.sidebar-col [data-tpl="mlp-adress-list"] h3.mlp-headline {
  margin: 0;
  font-size: 20px !important;
}
.sidebar-col [data-tpl="mlp-adress-list"] h4 {
  margin: 0;
}
.sidebar-col [data-tpl="mlp-adress-list"] p {
  margin-top: 10px;
  margin-bottom: 0;
}
.sidebar-col [data-tpl="mlp-adress-list"] p a.phonenumber {
  font-size: 20px !important;
  line-height: 20px !important;
}
.mlp-col.sidebar-col[data-tpl="msp02"] .mlp-awards ul,
[data-tpl="qad01"] figure.sidebar-col[data-tpl="msp02"] .mlp-awards ul,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  ul,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  ul {
  list-style: none;
  text-align: center;
  padding-left: 0;
  max-width: 9rem;
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .mlp-col.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-headline,
  [data-tpl="qad01"]
    figure.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-headline,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-headline,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-headline {
    display: none;
  }
  .mlp-col.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-accordion-content,
  [data-tpl="qad01"]
    figure.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-accordion-content,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-accordion-content,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"]
    .mlp-awards
    .mlp-accordion[data-tpl="akk01"]
    .mlp-accordion-content {
    max-height: none;
  }
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-content,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-content,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-content,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-content,
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline {
  background-color: transparent;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline {
  color: #688b9e !important;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline:before,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline:before,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline:before,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline:before {
  display: none;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline
  label,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline
  label,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline
  label,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-headline
  label {
  float: none;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item {
  margin-top: 0;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .content,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .content,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .content,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .content {
  padding: 0;
}
.mlp-col.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-headline,
[data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-headline,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-headline,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-headline {
  display: none;
}
.bpr-detail .mlp-col.sidebar-col[data-tpl="msp02"] .content-area,
.bpr-detail
  [data-tpl="qad01"]
  figure.sidebar-col[data-tpl="msp02"]
  .content-area,
[data-tpl="qad01"]
  .bpr-detail
  figure.sidebar-col[data-tpl="msp02"]
  .content-area,
.bpr-detail
  [data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .content-area,
[data-tpl="blu01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .bpr-detail
  img.sidebar-col[data-tpl="msp02"]
  .content-area,
.bpr-detail
  [data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  img.sidebar-col[data-tpl="msp02"]
  .content-area,
[data-tpl="qau01"]
  .mlp-teaser-inner
  .mlp-teaser-content
  .bpr-detail
  img.sidebar-col[data-tpl="msp02"]
  .content-area {
  text-align: left;
}
@media (max-width: 768px) {
  .bpr-detail .mlp-col.sidebar-col[data-tpl="msp02"],
  .bpr-detail [data-tpl="qad01"] figure.sidebar-col[data-tpl="msp02"],
  [data-tpl="qad01"] .bpr-detail figure.sidebar-col[data-tpl="msp02"],
  .bpr-detail
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"],
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .bpr-detail
    img.sidebar-col[data-tpl="msp02"],
  .bpr-detail
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.sidebar-col[data-tpl="msp02"],
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .bpr-detail
    img.sidebar-col[data-tpl="msp02"] {
    padding: 0 20px !important;
  }
}
.mlp-berater-tags {
  text-align: center;
  position: relative;
  margin-top: 15px;
  margin-bottom: 15px;
  max-width: 260px;
  width: 100%;
  text-transform: none;
}
.mlp-berater-tags div {
  font-family: "Rubik";
  color: #fff;
  font-size: 14px;
  padding: 7px 10px 7px 10px;
  line-height: 1.1;
  margin-top: 10px;
  opacity: 1;
}
.mlp-berater-tags .mediziner {
  background-color: #abc7dc;
}
.mlp-berater-tags .cfp {
  background-color: #9ed0b7;
}
.mlp-berater-tags .lsb {
  background-color: rgba(76, 76, 76, 0.5);
}
.mlp-berater-tags .zr {
  background-color: #eae7e2;
  color: #4c4c4c;
}
.bpr-detail[data-tpl="dat01"] {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (min-width: 1280px) {
  .bpr-detail[data-tpl="dat01"] {
    padding-left: calc((100% - 1280px) / 2);
    padding-right: calc((100% - 1280px) / 2);
  }
}
.bpr-detail [data-tpl="int01"] {
  display: none !important;
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-call-to-action {
  padding-right: 20px;
}
@media (max-width: 1024px) {
  .bpr-detail [data-tpl="msp01"] .content-area > .mlp-call-to-action {
    text-align: center;
    border-bottom: 0;
  }
  .bpr-detail [data-tpl="msp01"] .content-area > .mlp-call-to-action .cta {
    margin-right: 0;
  }
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-awards {
  margin-right: 20px;
  max-width: 140px;
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-awards > .mlp-subheadline {
  white-space: nowrap;
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-awards ul {
  list-style-type: none;
  padding-left: 0;
  margin: 0;
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-awards ul li {
  margin-bottom: 0;
  margin-top: 1em;
}
.bpr-detail [data-tpl="msp01"] .content-area > .mlp-awards .mlp-accordion-item {
  margin-top: 0;
}
.bpr-detail
  [data-tpl="msp01"]
  .content-area
  > .mlp-awards
  .mlp-accordion-item.open
  .mlp-accordion-headline {
  display: none;
}
.bpr-detail
  [data-tpl="msp01"]
  .content-area
  > .mlp-awards
  .mlp-accordion-item
  .mlp-accordion-headline {
  white-space: nowrap;
}
.bpr-detail
  [data-tpl="msp01"]
  .content-area
  > .mlp-awards
  .mlp-accordion-item
  .mlp-accordion-content {
  background-color: transparent;
}
.bpr-detail
  [data-tpl="msp01"]
  .content-area
  > .mlp-awards
  .mlp-accordion-item
  .mlp-accordion-content
  > .content {
  padding: 0;
}
.bpr-detail [data-tpl="msp02"] > .content-area {
  padding-top: 30px;
  text-align: left;
}
.bpr-detail [data-tpl="msp02"] > .content-area > .mlp-awards .mlp-subheadline {
  margin-bottom: 20px;
}
.bpr-detail [data-tpl="msp02"] > .content-area > .mlp-awards ul {
  max-width: 160px;
  margin: 0 auto;
}
.bpr-detail [data-tpl="msp01"],
.bpr-detail [data-tpl="msp02"] {
  text-align: left;
}
.bpr-detail
  [data-tpl="msp01"]
  .content-area:nth-child(1)
  > .mlp-call-to-action
  .cta-buttons,
.bpr-detail
  [data-tpl="msp02"]
  .content-area:nth-child(1)
  > .mlp-call-to-action
  .cta-buttons {
  margin-bottom: 0;
  padding-bottom: 30px;
}
.bpr-detail [data-tpl="msp01"] .content-area:nth-child(n + 2),
.bpr-detail [data-tpl="msp02"] .content-area:nth-child(n + 2) {
  padding-top: 30px;
}
.bpr-detail [data-tpl="msp01"] .content-area > div,
.bpr-detail [data-tpl="msp02"] .content-area > div {
  border-bottom: 1px solid rgba(76, 76, 76, 0.2);
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.bpr-detail [data-tpl="msp01"] .content-area [data-tpl="mlp-adress-list"],
.bpr-detail [data-tpl="msp02"] .content-area [data-tpl="mlp-adress-list"] {
  padding-bottom: 0;
}
.bpr-detail [data-tpl="msp01"] .content-area [data-tpl="mlp-adress-list"] li,
.bpr-detail [data-tpl="msp02"] .content-area [data-tpl="mlp-adress-list"] li {
  margin-bottom: 30px;
}
.bpr-detail [data-tpl="msp01"] .content-area [data-tpl="mlp-adress-list"] p,
.bpr-detail [data-tpl="msp01"] .content-area [data-tpl="mlp-adress-list"] ul,
.bpr-detail [data-tpl="msp02"] .content-area [data-tpl="mlp-adress-list"] p,
.bpr-detail [data-tpl="msp02"] .content-area [data-tpl="mlp-adress-list"] ul {
  margin-bottom: 0;
}
.bpr-detail [data-tpl="msp01"] .content-area [data-tpl="mlp-adress-list"] h2,
.bpr-detail [data-tpl="msp02"] .content-area [data-tpl="mlp-adress-list"] h2 {
  font-family: "MLP Bold";
  color: #2b2b2b;
  font-size: 1.5rem;
}
.bpr-detail [data-tpl="msp01"] .content-area .mlp-awards,
.bpr-detail [data-tpl="msp02"] .content-area .mlp-awards {
  border-bottom: none;
}
.bpr-detail [data-tpl="msp01"] .mlp-awards a,
.bpr-detail [data-tpl="msp02"] .mlp-awards a {
  text-transform: none;
}
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline {
  color: #688b9e !important;
  background-color: transparent;
  max-width: 160px;
  margin: 0 auto !important;
}
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before {
  display: block !important;
}
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline > label,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline > label {
  color: #688b9e;
}
.bpr-detail [data-tpl="inh01"] > .mlp-article {
  margin-top: 0;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="por01"] .mlp-headline .additional {
  display: block;
  font-size: 18px;
  padding-top: 4px;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] .mlp-headline {
  font-size: 1.5rem;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] div {
  margin-top: 1rem;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] div table {
  margin-top: 0;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] div.tableContainer {
  white-space: normal;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] div.tableContainer p {
  margin: 0;
}
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"] div.tableContainer table th {
  white-space: nowrap;
  min-width: 100px !important;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"]
  div.tableContainer
  table
  th
  a[href^="tel"],
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"]
  div.tableContainer
  table
  th
  a {
  color: inherit !important;
  text-decoration: none !important;
  pointer-events: none;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  div
  ul,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  div
  ol {
  margin-top: 10px;
  margin-bottom: 10px;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  div
  em,
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"].mlp-berater-philosophie div i,
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"].mlp-berater-werdegang div em,
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"].mlp-berater-werdegang div i {
  font-style: italic;
  font-weight: normal;
  font-family: "MLP Regular";
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  div
  strong,
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"].mlp-berater-philosophie div b,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-werdegang
  div
  strong,
.bpr-detail [data-tpl="inh01"] [data-tpl="tbk01"].mlp-berater-werdegang div b {
  font-weight: normal;
  font-family: "MLP Bold";
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container {
  background-color: #f1f4f6;
  padding: 20px 20px 10px;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  .mlp-list-topic {
  font-family: "MLP Bold", Arial, sans-serif;
  font-size: 0.8rem;
  margin-top: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  ul,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li {
  font-family: "MLP Regular", Arial, sans-serif;
  font-size: 0.9rem;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li {
  list-style-type: none;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before {
  margin-right: 6px;
  font-size: 12px;
  color: #688b9e;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"] {
  margin-top: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-headline {
  background-color: transparent;
  color: #688b9e !important;
  font-size: 1rem;
  padding-left: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-headline:before {
  content: "";
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item.open
  .mlp-headline {
  display: none;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .mlp-accordion-content {
  background-color: transparent;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-accordion[data-tpl="akk01"]
  .mlp-accordion-item
  .mlp-accordion-content
  .content {
  padding: 0;
  margin-top: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  .frame_wrapper {
  width: 100%;
  padding-top: 56%;
  position: relative;
}
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-philosophie
  .frame_wrapper
  iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.bpr-detail [data-tpl="inh01"] .mlp-opinions .mlp-opinion {
  list-style-type: none;
}
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline {
  margin-top: 0;
}
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline
  p {
  margin-top: 0;
  font-family: "CelesteWeb-Ita";
}
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline
  p
  strong,
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline
  p
  b {
  font-weight: bold;
  font-family: "CelesteWeb-Ita";
}
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline
  p
  em,
.bpr-detail
  [data-tpl="inh01"]
  .mlp-opinions
  .mlp-opinion
  [data-tpl="tbk02"]
  .mlp-subheadline
  p
  i {
  font-family: "CelesteWeb-Ita";
}
[data-tpl="por01"] .mlp-headline .additional {
  display: block;
  font-size: 18px;
  padding-top: 4px;
}
#mlp-content .mlp-awards img {
  max-width: 160px;
}
[data-tpl="poc03"],
[data-tpl="poc04"] {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: "MLP Regular", Arial, sans-serif;
}
[data-tpl="poc03"] ol li:before,
[data-tpl="poc04"] ol li:before {
  display: none;
}
[data-tpl="poc03"] #oben #med-toggle,
[data-tpl="poc03"]#oben #med-toggle,
[data-tpl="poc04"] #oben #med-toggle,
[data-tpl="poc04"]#oben #med-toggle {
  display: none;
}
[data-tpl="poc03"] #oben #med-toggle + div,
[data-tpl="poc03"]#oben #med-toggle + div,
[data-tpl="poc04"] #oben #med-toggle + div,
[data-tpl="poc04"]#oben #med-toggle + div {
  text-align: center;
  background-size: cover;
  background: #a7cbd4;
  background-image: -webkit-gradient(
    radial,
    200 100%,
    500,
    100 100%,
    90,
    from(#c9dfe5),
    to(#e7f4ee)
  );
  padding: 40px 20px;
}
[data-tpl="poc03"] #oben #med-toggle + div div,
[data-tpl="poc03"]#oben #med-toggle + div div,
[data-tpl="poc04"] #oben #med-toggle + div div,
[data-tpl="poc04"]#oben #med-toggle + div div {
  *zoom: 1;
  position: relative;
  margin-bottom: 20px;
  font-size: 16px;
}
[data-tpl="poc03"] #oben #med-toggle + div div:after,
[data-tpl="poc03"]#oben #med-toggle + div div:after,
[data-tpl="poc04"] #oben #med-toggle + div div:after,
[data-tpl="poc04"]#oben #med-toggle + div div:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 768px) {
  [data-tpl="poc03"] #oben #med-toggle + div div,
  [data-tpl="poc03"]#oben #med-toggle + div div,
  [data-tpl="poc04"] #oben #med-toggle + div div,
  [data-tpl="poc04"]#oben #med-toggle + div div {
    margin-bottom: 30px;
  }
}
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"],
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"],
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"],
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"] {
  margin-left: 40px;
  display: inline;
  cursor: pointer;
  position: relative;
  font-size: 16px;
}
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"]:after,
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"]:after,
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"]:after,
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"]:after {
  background: #ffffff;
  width: 30px;
  height: 30px;
  content: "";
  display: block;
  position: absolute;
  left: -40px;
  top: -6px;
  font-size: 16px;
}
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"]:before {
  position: absolute;
  left: -34px;
  z-index: 2;
  color: #375c82;
  top: 0px;
  display: none;
  font-size: 16px;
}
[data-tpl="poc03"] #oben #med-toggle:checked [data-tpl="por02"],
[data-tpl="poc03"]#oben #med-toggle:checked [data-tpl="por02"],
[data-tpl="poc04"] #oben #med-toggle:checked [data-tpl="por02"],
[data-tpl="poc04"]#oben #med-toggle:checked [data-tpl="por02"] {
  display: none;
}
[data-tpl="poc03"]
  #oben
  #med-toggle:checked
  [data-tpl="por02"].mediziner-berater,
[data-tpl="poc03"]#oben
  #med-toggle:checked
  [data-tpl="por02"].mediziner-berater,
[data-tpl="poc04"]
  #oben
  #med-toggle:checked
  [data-tpl="por02"].mediziner-berater,
[data-tpl="poc04"]#oben
  #med-toggle:checked
  [data-tpl="por02"].mediziner-berater {
  display: block;
}
[data-tpl="poc03"] #oben #med-toggle:checked nav #alphabet .disabled *,
[data-tpl="poc03"]#oben #med-toggle:checked nav #alphabet .disabled *,
[data-tpl="poc04"] #oben #med-toggle:checked nav #alphabet .disabled *,
[data-tpl="poc04"]#oben #med-toggle:checked nav #alphabet .disabled * {
  color: darkgrey !important;
  cursor: default !important;
  pointer-events: none !important;
  text-decoration: none;
}
[data-tpl="poc03"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before {
  display: block;
}
[data-tpl="poc03"] #oben .mlp-headline,
[data-tpl="poc03"]#oben .mlp-headline,
[data-tpl="poc04"] #oben .mlp-headline,
[data-tpl="poc04"]#oben .mlp-headline {
  font-size: 2.5rem;
}
[data-tpl="poc03"] #oben nav label,
[data-tpl="poc03"]#oben nav label,
[data-tpl="poc04"] #oben nav label,
[data-tpl="poc04"]#oben nav label {
  font-family: "MLP Regular", Arial, sans-serif !important;
}
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"],
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"],
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"],
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"] {
  cursor: pointer;
  pointer-events: none;
  position: relative;
  height: 50px;
  display: inline-block;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-align-content: center;
  -moz-align-content: center;
  -ms-align-content: center;
  -o-align-content: center;
  align-content: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
}
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before {
  display: none !important;
}
@media (max-width: 768px) {
  [data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"],
  [data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"],
  [data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"],
  [data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"] {
    pointer-events: all;
    height: 50px;
    line-height: 50px;
    background: #375c82;
    color: #ffffff;
    display: block;
    text-align: center;
    width: 270px;
    padding-right: 30px;
    margin: 0 auto;
  }
  [data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
  [data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
  [data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
  [data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before {
    color: inherit;
    position: absolute;
    top: 15px;
    right: 20px;
    font-size: 20px;
    display: block !important;
  }
}
[data-tpl="poc03"] #oben nav select#alphabet-dropdown,
[data-tpl="poc03"]#oben nav select#alphabet-dropdown,
[data-tpl="poc04"] #oben nav select#alphabet-dropdown,
[data-tpl="poc04"]#oben nav select#alphabet-dropdown {
  position: absolute;
  top: 0;
  height: 50px;
  opacity: 0;
  cursor: pointer;
  z-index: 2;
  display: block;
  width: 300px;
  left: 50%;
  margin-left: -150px;
}
@media screen and (min-width: 769px) {
  [data-tpl="poc03"] #oben nav select#alphabet-dropdown,
  [data-tpl="poc03"]#oben nav select#alphabet-dropdown,
  [data-tpl="poc04"] #oben nav select#alphabet-dropdown,
  [data-tpl="poc04"]#oben nav select#alphabet-dropdown {
    display: none;
  }
}
[data-tpl="poc03"] #oben nav ol#alphabet,
[data-tpl="poc03"]#oben nav ol#alphabet,
[data-tpl="poc04"] #oben nav ol#alphabet,
[data-tpl="poc04"]#oben nav ol#alphabet {
  line-height: 0.7;
  *zoom: 1;
  display: inline-block;
}
[data-tpl="poc03"] #oben nav ol#alphabet:after,
[data-tpl="poc03"]#oben nav ol#alphabet:after,
[data-tpl="poc04"] #oben nav ol#alphabet:after,
[data-tpl="poc04"]#oben nav ol#alphabet:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 768px) {
  [data-tpl="poc03"] #oben nav ol#alphabet,
  [data-tpl="poc03"]#oben nav ol#alphabet,
  [data-tpl="poc04"] #oben nav ol#alphabet,
  [data-tpl="poc04"]#oben nav ol#alphabet {
    display: none;
  }
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for],
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for],
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for],
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for] {
  margin-left: 10px;
  margin-bottom: 0;
  float: left;
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for].disabled a,
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for].disabled a,
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for].disabled a,
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for].disabled a {
  color: #c5c5c5;
  pointer-events: none;
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for]:hover a,
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for]:hover a,
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for]:hover a,
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for]:hover a {
  color: #28435e;
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for] a,
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for] a,
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for] a,
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for] a {
  color: #375c82;
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for]:before,
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for]:before,
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for]:before,
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for]:before {
  content: "|";
  font-size: inherit;
  display: inline-block;
  line-height: inherit;
  background: transparent;
  width: auto;
  height: auto;
  color: inherit;
}
[data-tpl="poc03"] #oben nav ol#alphabet li[data-for]:first-child:before,
[data-tpl="poc03"]#oben nav ol#alphabet li[data-for]:first-child:before,
[data-tpl="poc04"] #oben nav ol#alphabet li[data-for]:first-child:before,
[data-tpl="poc04"]#oben nav ol#alphabet li[data-for]:first-child:before {
  display: none;
}
[data-tpl="poc03"] .mlp-row,
[data-tpl="poc03"] [data-tpl="location-map"],
[data-tpl="poc04"] .mlp-row,
[data-tpl="poc04"] [data-tpl="location-map"] {
  max-width: 1280px;
  margin: 0 auto;
}
[data-tpl="poc03"] .mlp-row .letter-container,
[data-tpl="poc03"] [data-tpl="location-map"] .letter-container,
[data-tpl="poc04"] .mlp-row .letter-container,
[data-tpl="poc04"] [data-tpl="location-map"] .letter-container {
  position: relative;
}
[data-tpl="poc03"] .mlp-row .letter-container .mlp-headline,
[data-tpl="poc03"] [data-tpl="location-map"] .letter-container .mlp-headline,
[data-tpl="poc04"] .mlp-row .letter-container .mlp-headline,
[data-tpl="poc04"] [data-tpl="location-map"] .letter-container .mlp-headline {
  text-align: left;
}
[data-tpl="poc03"] .mlp-row .letter-container .container-link,
[data-tpl="poc03"] [data-tpl="location-map"] .letter-container .container-link,
[data-tpl="poc04"] .mlp-row .letter-container .container-link,
[data-tpl="poc04"] [data-tpl="location-map"] .letter-container .container-link {
  position: absolute;
  top: 20px;
  right: 80px;
  line-height: 24px;
  color: #6ca8b7;
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
  font-size: 16px;
}
[data-tpl="poc03"] .mlp-row .letter-container .container-link:hover,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:hover,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:hover,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:hover {
  color: #4f91a1;
}
[data-tpl="poc03"] .mlp-row .letter-container .container-link:hover:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:hover:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:hover:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:hover:before {
  border-color: #4f91a1;
}
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before {
  position: absolute;
  right: -46px;
  top: -6px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  border: 1px solid #6ca8b7;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  padding: 8px;
  -webkit-transition: border 250ms, color 250ms;
  -moz-transition: border 250ms, color 250ms;
  -o-transition: border 250ms, color 250ms;
  transition: border 250ms, color 250ms;
}
@media screen and (min-width: 768px) {
  [data-tpl="poc03"] .above-mobile-hidden,
  [data-tpl="poc04"] .above-mobile-hidden {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  [data-tpl="poc03"] .mobile-hidden,
  [data-tpl="poc04"] .mobile-hidden {
    display: none;
  }
}
[data-tpl="poc04"] #oben .mlp-row .mlp-headline,
[data-tpl="poc04"] #oben [data-tpl="location-map"] .mlp-headline,
[data-tpl="poc04"]#oben .mlp-row .mlp-headline,
[data-tpl="poc04"]#oben [data-tpl="location-map"] .mlp-headline {
  border-bottom: none;
  text-align: center;
}
[data-tpl="poc04"] .mlp-row li.letter-container .container-link,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  li.letter-container
  .container-link {
  display: none;
}
[data-tpl="poc04"] {
  padding-top: 50px;
}
@media (max-width: 768px) {
  [data-tpl="poc04"] {
    padding-top: 0px;
  }
}
.mlp-detail .mlp-detail-content [data-tpl="int01"] {
  padding-bottom: 2rem !important;
}
.mlp-detail
  .mlp-detail-content
  [data-tpl="int01"]
  .content-area
  .mlp-text-picture-group
  div {
  white-space: pre-wrap;
}
.mlp-detail
  .mlp-detail-content
  [data-tpl="int01"]
  .content-area
  .mlp-text-picture-group
  div
  * {
  white-space: normal;
}
.mlp-detail
  .mlp-detail-content
  [data-tpl="int01"]
  .content-area
  .mlp-text-picture-group
  div
  p,
.mlp-detail
  .mlp-detail-content
  [data-tpl="int01"]
  .content-area
  .mlp-text-picture-group
  div
  div,
.mlp-detail
  .mlp-detail-content
  [data-tpl="int01"]
  .content-area
  .mlp-text-picture-group
  div
  ul {
  margin: 0;
}
.cuMainColor {
  background-color: #0098b0;
}
.cuDarkColor {
  background-color: #03798b;
}
.cuLightColor {
  background-color: #00aec7;
}
.cuLightColorL1 {
  background-color: #71c3d6;
}
.cuLightColorL2 {
  background-color: #a9d8e4;
}
.cuLightColorL3 {
  background-color: #d7ecf3;
}
.icon,
a.download:before,
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before,
ul.mlp-breadcrumb-navigation li.mlp-breadcrumb-item:before,
ul.mlp-checkmark-list li:before,
.slide-tools .prev,
.slide-tools .next,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next,
.sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.sapCpContentPage .appearance .select-container,
.sapCpContentPage .appearance .mlp-form-select-container > div.mlp-form-element,
.mwf-form input[type="checkbox"]:checked ~ label:after,
.mwf-form .appearance .select-container,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form input[type="checkbox"]:checked ~ label:after,
.mlp-form .appearance .select-container,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element,
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon,
.tns-controls [data-controls="prev"],
.mlp-tiny-slider__controls [data-controls="prev"],
.tns-controls [data-controls="next"],
.mlp-tiny-slider__controls [data-controls="next"],
.teaser-link-arrow-pseudo:after,
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after,
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-profile__text__links a.external:before,
.mlp-component-root .mlp-search-action:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a,
.appearance .mlp-result-order,
[data-tpl="sea02"] .tag span:first-child:before,
[data-tpl="sea03"] .tag span:first-child:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span,
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before,
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
[data-tpl="poc03"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"] #oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben #med-toggle + div label[for="med-toggle"]:before,
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] .map-zoomout:before {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-download-after:after {
  content: "\f101";
}
.icon-arrow-download:before,
a.download:before,
.mlp-profile__text__links a.external:before {
  content: "\f101";
}
.icon-arrow-dropdown-after:after {
  content: "\f102";
}
.icon-arrow-dropdown:before,
.sapCpContentPage .appearance .select-container:before,
.sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form .appearance .select-container:before,
.mwf-form .appearance .mlp-form-select-container > div.mlp-form-element:before,
.mlp-form .appearance .select-container:before,
.mlp-form .appearance .mlp-form-select-container > div.mlp-form-element:before,
.mlp-form-choice-select .Select-arrow:before,
.mlp-select:before,
.appearance .mlp-result-order:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action span:before,
[data-tpl="poc03"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"] #oben nav label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben nav label[for="alphabet-dropdown"]:before {
  content: "\f102";
}
.icon-arrow-external-after:after {
  content: "\f103";
}
.icon-arrow-external:before {
  content: "\f103";
}
.icon-arrow-internal-after:after,
.teaser-link-arrow-pseudo:after,
.teaser-link-arrow .teaser-link-icon.internal:after,
.teaser-link-arrow [data-tpl="mtc02"] .teaser-link-icon.container-link:after,
[data-tpl="mtc02"] .teaser-link-arrow .teaser-link-icon.container-link:after {
  content: "\f104";
}
.icon-arrow-internal:before,
#mlp-survey #mlp-survey-inner .buttons .offset-link:before,
#mlp-survey #mlp-browse-happy-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-survey-inner .buttons .offset-link:before,
#mlp-browse-happy #mlp-browse-happy-inner .buttons .offset-link:before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sec01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="bluc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="qac01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc01"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="stc02"] .mlp-result-meta-container .mlp-show-more a:before,
[data-tpl="pec01"] .mlp-result-meta-container .mlp-show-more a:before,
.mlp-result-load-more .mlp-loader:before {
  content: "\f104";
}
.icon-arrow-teaser-after:after {
  content: "\f105";
}
.icon-arrow-teaser:before {
  content: "\f105";
}
.icon-chat-after:after {
  content: "\f106";
}
.icon-chat:before {
  content: "\f106";
}
.icon-checkmark-after:after,
.sapCpContentPage input[type="checkbox"]:checked ~ label:after,
.mwf-form input[type="checkbox"]:checked ~ label:after,
.mlp-form input[type="checkbox"]:checked ~ label:after,
[data-tpl="sea02"] .mlp-tag-list .tag.active:after,
[data-tpl="sea03"] .mlp-tag-list .tag.active:after {
  content: "\f107";
}
.icon-checkmark:before,
ul.mlp-checkmark-list li:before,
[data-tpl="tea01"] .mlp-teaser-text ul li:before,
[data-tpl="tea02"] .mlp-teaser-text ul li:before,
[data-tpl="tea03"] .mlp-teaser-text ul li:before,
[data-tpl="tea04"] .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-titanium-60 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-titanium-60 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-titanium-60 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-titanium-60 ul li:before,
[data-tpl="sea02"] .tag.active span:first-child:before,
[data-tpl="sea03"] .tag.active span:first-child:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
[data-tpl="poc03"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle:checked
  ~ div
  label[for="med-toggle"]:before {
  content: "\f107";
}
.icon-close-after:after {
  content: "\f108";
}
.icon-close:before,
.mlp-form-choice-select .Select-clear-zone:before {
  content: "\f108";
}
.icon-download-after:after {
  content: "\f109";
}
.icon-download:before {
  content: "\f109";
}
.icon-facebook-after:after {
  content: "\f10a";
}
.icon-facebook:before {
  content: "\f10a";
}
.icon-fail-after:after {
  content: "\f10b";
}
.icon-fail:before {
  content: "\f10b";
}
.icon-filter-delete-after:after {
  content: "\f10c";
}
.icon-filter-delete:before {
  content: "\f10c";
}
.icon-filter-after:after {
  content: "\f10d";
}
.icon-filter:before,
[data-tpl="sea03"] .mlp-tag-filter-select-wrapper > .multiple-select h3:before {
  content: "\f10d";
}
.icon-googleplus-after:after {
  content: "\f10e";
}
.icon-googleplus:before {
  content: "\f10e";
}
.icon-info-after:after {
  content: "\f10f";
}
.icon-info:before,
.mlp-form .mlp-form-info-box span.mlp-form-info-box-icon:before {
  content: "\f10f";
}
.icon-kreuz-after:after {
  content: "\f110";
}
.icon-kreuz:before {
  content: "\f110";
}
.icon-location-after:after {
  content: "\f111";
}
.icon-location:before {
  content: "\f111";
}
.icon-menu-burger-close-after:after {
  content: "\f112";
}
.icon-menu-burger-close:before,
#mlp-stage.menu-open #toggleMenu .icon:before,
#mlp-stage.menu-open #toggleMenu a.download:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  #mlp-stage.menu-open
  #toggleMenu
  .offset-link:before,
#mlp-stage.menu-open
  #toggleMenu
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  #mlp-stage.menu-open
  #toggleMenu
  li.mlp-breadcrumb-item:before,
#mlp-stage.menu-open #toggleMenu ul.mlp-checkmark-list li:before,
ul.mlp-checkmark-list #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .slide-tools .prev:before,
.slide-tools #mlp-stage.menu-open #toggleMenu .prev:before,
#mlp-stage.menu-open #toggleMenu .slide-tools .next:before,
.slide-tools #mlp-stage.menu-open #toggleMenu .next:before,
#mlp-stage.menu-open
  #toggleMenu
  .sapCpContentPage
  .appearance
  .select-container:before,
.sapCpContentPage
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.sapCpContentPage
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open #toggleMenu .mwf-form .appearance .select-container:before,
.mwf-form .appearance #mlp-stage.menu-open #toggleMenu .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open #toggleMenu .mlp-form .appearance .select-container:before,
.mlp-form .appearance #mlp-stage.menu-open #toggleMenu .select-container:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mlp-form
  .appearance
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-form-select-container
  > div.mlp-form-element:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon:before,
.mlp-form
  .mlp-form-info-box
  #mlp-stage.menu-open
  #toggleMenu
  span.mlp-form-info-box-icon:before,
#mlp-stage.menu-open #toggleMenu .tns-controls [data-controls="prev"]:before,
.tns-controls #mlp-stage.menu-open #toggleMenu [data-controls="prev"]:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tiny-slider__controls
  [data-controls="prev"]:before,
.mlp-tiny-slider__controls
  #mlp-stage.menu-open
  #toggleMenu
  [data-controls="prev"]:before,
#mlp-stage.menu-open #toggleMenu .tns-controls [data-controls="next"]:before,
.tns-controls #mlp-stage.menu-open #toggleMenu [data-controls="next"]:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tiny-slider__controls
  [data-controls="next"]:before,
.mlp-tiny-slider__controls
  #mlp-stage.menu-open
  #toggleMenu
  [data-controls="next"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea01"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea01"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea02"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea02"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea03"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea03"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea04"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea04"]
  .mlp-teaser-text
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser .mlp-teaser-text ul li:before,
.mlp-teaser .mlp-teaser-text ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea01"].mlp-blau-40 ul li:before,
[data-tpl="tea01"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea01"].mlp-hellblau ul li:before,
[data-tpl="tea01"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea01"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea01"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea02"].mlp-blau-40 ul li:before,
[data-tpl="tea02"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea02"].mlp-hellblau ul li:before,
[data-tpl="tea02"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea02"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea02"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea03"].mlp-blau-40 ul li:before,
[data-tpl="tea03"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea03"].mlp-hellblau ul li:before,
[data-tpl="tea03"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea03"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea03"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea04"].mlp-blau-40 ul li:before,
[data-tpl="tea04"].mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="tea04"].mlp-hellblau ul li:before,
[data-tpl="tea04"].mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="tea04"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea04"].mlp-titanium-60
  ul
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-blau-40 ul li:before,
.mlp-teaser.mlp-blau-40 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-hellblau ul li:before,
.mlp-teaser.mlp-hellblau ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-teaser.mlp-titanium-60 ul li:before,
.mlp-teaser.mlp-titanium-60 ul #mlp-stage.menu-open #toggleMenu li:before,
#mlp-stage.menu-open #toggleMenu .mlp-profile__text__links a.external:before,
.mlp-profile__text__links #mlp-stage.menu-open #toggleMenu a.external:before,
#mlp-stage.menu-open #toggleMenu .mlp-component-root .mlp-search-action:before,
.mlp-component-root #mlp-stage.menu-open #toggleMenu .mlp-search-action:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-stage.menu-open
  #toggleMenu
  a.internal:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  #mlp-stage.menu-open
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  #mlp-stage.menu-open
  #toggleMenu
  a.container-link:not(.mlp-call-to-action):before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  #mlp-stage.menu-open
  #toggleMenu
  a:before,
#mlp-stage.menu-open #toggleMenu .appearance .mlp-result-order:before,
.appearance #mlp-stage.menu-open #toggleMenu .mlp-result-order:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea02"]
  .tag
  span:first-child:before,
[data-tpl="sea02"]
  .tag
  #mlp-stage.menu-open
  #toggleMenu
  span:first-child:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea03"]
  .tag
  span:first-child:before,
[data-tpl="sea03"]
  .tag
  #mlp-stage.menu-open
  #toggleMenu
  span:first-child:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  #mlp-stage.menu-open
  #toggleMenu
  span:before,
#mlp-stage.menu-open
  #toggleMenu
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  #mlp-stage.menu-open
  #toggleMenu
  span:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  #mlp-stage.menu-open
  #toggleMenu
  h3:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  #mlp-stage.menu-open
  #toggleMenu
  .mlp-accordion-headline:before,
#mlp-stage.menu-open
  #toggleMenu
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  #mlp-stage.menu-open
  #toggleMenu
  li:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  #mlp-stage.menu-open
  #toggleMenu
  label[for="med-toggle"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  #mlp-stage.menu-open
  #toggleMenu
  label[for="alphabet-dropdown"]:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open
  #toggleMenu
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  #mlp-stage.menu-open
  #toggleMenu
  .container-link:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] #mlp-stage.menu-open #toggleMenu .map-zoomin:before,
#mlp-stage.menu-open #toggleMenu [data-tpl="location-map"] .map-zoomout:before,
[data-tpl="location-map"] #mlp-stage.menu-open #toggleMenu .map-zoomout:before,
.new-nav-button-wrapper .mobile-nav-menubutton.menu-open .icon:before,
.new-nav-button-wrapper .mobile-nav-menubutton.menu-open a.download:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-survey
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-survey-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-survey
  #mlp-browse-happy-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-survey-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  #mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .offset-link:before,
#mlp-browse-happy
  #mlp-browse-happy-inner
  .buttons
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .offset-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  ul.mlp-breadcrumb-navigation
  li.mlp-breadcrumb-item:before,
ul.mlp-breadcrumb-navigation
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li.mlp-breadcrumb-item:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  ul.mlp-checkmark-list
  li:before,
ul.mlp-checkmark-list
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .slide-tools
  .prev:before,
.slide-tools
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .prev:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .slide-tools
  .next:before,
.slide-tools
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .next:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .prev:before,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .prev:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .next:before,
.mlp-stage
  .slide-wrapper
  .slide-tools
  .slide-tool-pager-wrapper
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .next:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .sapCpContentPage
  .appearance
  .select-container:before,
.sapCpContentPage
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .sapCpContentPage
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.sapCpContentPage
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mwf-form
  .appearance
  .select-container:before,
.mwf-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mwf-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mwf-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .appearance
  .select-container:before,
.mlp-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .select-container:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .appearance
  .mlp-form-select-container
  > div.mlp-form-element:before,
.mlp-form
  .appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form-select-container
  > div.mlp-form-element:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-form
  .mlp-form-info-box
  span.mlp-form-info-box-icon:before,
.mlp-form
  .mlp-form-info-box
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span.mlp-form-info-box-icon:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .tns-controls
  [data-controls="prev"]:before,
.tns-controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="prev"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tiny-slider__controls
  [data-controls="prev"]:before,
.mlp-tiny-slider__controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="prev"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .tns-controls
  [data-controls="next"]:before,
.tns-controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="next"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tiny-slider__controls
  [data-controls="next"]:before,
.mlp-tiny-slider__controls
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-controls="next"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea01"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea02"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea03"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"]
  .mlp-teaser-text
  ul
  li:before,
[data-tpl="tea04"]
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser
  .mlp-teaser-text
  ul
  li:before,
.mlp-teaser
  .mlp-teaser-text
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea01"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea01"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea01"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea01"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea02"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea02"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea02"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea02"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea03"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea03"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea03"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea03"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-blau-40
  ul
  li:before,
[data-tpl="tea04"].mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-hellblau
  ul
  li:before,
[data-tpl="tea04"].mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="tea04"].mlp-titanium-60
  ul
  li:before,
[data-tpl="tea04"].mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-blau-40
  ul
  li:before,
.mlp-teaser.mlp-blau-40
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-hellblau
  ul
  li:before,
.mlp-teaser.mlp-hellblau
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-teaser.mlp-titanium-60
  ul
  li:before,
.mlp-teaser.mlp-titanium-60
  ul
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-profile__text__links
  a.external:before,
.mlp-profile__text__links
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.external:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-component-root
  .mlp-search-action:before,
.mlp-component-root
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-search-action:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.internal:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.internal:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="sta02"]
  .mlp-image-caption
  .light
  [data-tpl="mtc02"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.container-link:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  a.container-link:not(.mlp-call-to-action):before,
[data-tpl="mtc02"]
  [data-tpl="sta02"]
  .mlp-image-caption
  .light
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a.container-link:not(.mlp-call-to-action):before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="ca01"].mlp-awards
  .mlp-accordion-headline:before,
[data-tpl="ca01"].mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="sec01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="bluc01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="qac01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="stc02"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  a:before,
[data-tpl="pec01"]
  .mlp-result-meta-container
  .mlp-show-more
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  a:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .appearance
  .mlp-result-order:before,
.appearance
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-result-order:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea02"]
  .tag
  span:first-child:before,
[data-tpl="sea02"]
  .tag
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:first-child:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea03"]
  .tag
  span:first-child:before,
[data-tpl="sea03"]
  .tag
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:first-child:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action-reset
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-tag-filter-area
  .mlp-tag-filter-area-action
  span:before,
.mlp-tag-filter-area
  .mlp-tag-filter-area-action
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  span:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  h3:before,
[data-tpl="sea03"]
  .mlp-tag-filter-select-wrapper
  > .multiple-select
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  h3:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp01"]
  .mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .mlp-accordion-headline:before,
.bpr-detail
  [data-tpl="msp02"]
  .mlp-awards
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .mlp-accordion-headline:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  li:before,
.bpr-detail
  [data-tpl="inh01"]
  [data-tpl="tbk01"].mlp-berater-schwerpunkte
  .mlp-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  li:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]
  #oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc03"]#oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]
  #oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]#oben
  #med-toggle
  + div
  label[for="med-toggle"]:before,
[data-tpl="poc04"]#oben
  #med-toggle
  + div
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="med-toggle"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]
  #oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc03"]#oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  #oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]
  #oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]#oben
  nav
  label[for="alphabet-dropdown"]:before,
[data-tpl="poc04"]#oben
  nav
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  label[for="alphabet-dropdown"]:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  .mlp-row
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  .mlp-row
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  .mlp-row
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .container-link:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="location-map"]
  .map-zoomin:before,
[data-tpl="location-map"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .map-zoomin:before,
.new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  [data-tpl="location-map"]
  .map-zoomout:before,
[data-tpl="location-map"]
  .new-nav-button-wrapper
  .mobile-nav-menubutton.menu-open
  .map-zoomout:before,
.mlp-tag-filter-area .mlp-tag-filter-area-action-reset span:before {
  content: "\f112";
}
.icon-menu-burger-after:after {
  content: "\f113";
}
.icon-menu-burger:before {
  content: "\f113";
}
.icon-menu-contact-after:after {
  content: "\f114";
}
.icon-menu-contact:before {
  content: "\f114";
}
.icon-menu-help-after:after {
  content: "\f115";
}
.icon-menu-help:before {
  content: "\f115";
}
.icon-menu-search-after:after {
  content: "\f116";
}
.icon-menu-search:before {
  content: "\f116";
}
.icon-minus-after:after {
  content: "\f117";
}
.icon-minus:before,
[data-tpl="location-map"] .map-zoomout:before {
  content: "\f117";
}
.icon-more-after:after {
  content: "\f118";
}
.icon-more:before,
[data-tpl="ca01"].mlp-awards .mlp-accordion-headline:before,
.mlp-tag-filter-area-action-more:before,
.financify .mlp-tag-filter-area .mlp-tag-filter-area-action-more:before,
.bpr-detail [data-tpl="msp01"] .mlp-awards .mlp-accordion-headline:before,
.bpr-detail [data-tpl="msp02"] .mlp-awards .mlp-accordion-headline:before,
[data-tpl="poc03"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc03"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before,
[data-tpl="poc04"] .mlp-row .letter-container .container-link:before,
[data-tpl="poc04"]
  [data-tpl="location-map"]
  .letter-container
  .container-link:before {
  content: "\f118";
}
.icon-null-after:after {
  content: "\f119";
}
.icon-null:before {
  content: "\f119";
}
.icon-phone-after:after {
  content: "\f11a";
}
.icon-phone:before {
  content: "\f11a";
}
.icon-plus-after:after {
  content: "\f11b";
}
.icon-plus:before,
[data-tpl="location-map"] .map-zoomin:before {
  content: "\f11b";
}
.icon-print-after:after {
  content: "\f11c";
}
.icon-print:before {
  content: "\f11c";
}
.icon-produkt-after:after {
  content: "\f11d";
}
.icon-produkt:before {
  content: "\f11d";
}
.icon-ratgeber-after:after {
  content: "\f11e";
}
.icon-ratgeber:before {
  content: "\f11e";
}
.icon-search-after:after {
  content: "\f11f";
}
.icon-search:before,
.mlp-component-root .mlp-search-action:before {
  content: "\f11f";
}
.icon-service-after:after {
  content: "\f120";
}
.icon-service:before {
  content: "\f120";
}
.icon-slider-left-after:after {
  content: "\f121";
}
.icon-slider-left:before,
.slide-tools .prev:before,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .prev:before,
.tns-controls [data-controls="prev"]:before,
.mlp-tiny-slider__controls [data-controls="prev"]:before {
  content: "\f121";
}
.icon-slider-right-after:after {
  content: "\f122";
}
.icon-slider-right:before,
.slide-tools .next:before,
.mlp-stage .slide-wrapper .slide-tools .slide-tool-pager-wrapper .next:before,
.tns-controls [data-controls="next"]:before,
.mlp-tiny-slider__controls [data-controls="next"]:before {
  content: "\f122";
}
.icon-sonstiges-after:after {
  content: "\f123";
}
.icon-sonstiges:before {
  content: "\f123";
}
.icon-twitter-after:after {
  content: "\f124";
}
.icon-twitter:before {
  content: "\f124";
}
.icon-veranstaltung-after:after {
  content: "\f125";
}
.icon-veranstaltung:before {
  content: "\f125";
}
.icon-xing:before {
  content: "\e827";
}
.icon-whatsapp:before {
  content: "\e828";
}
.icon-facebookmessenger:before {
  content: "\e829";
}
@-webkit-keyframes grow {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    -moz-transform: translate(-50%, -50%) scale(0);
    -ms-transform: translate(-50%, -50%) scale(0);
    -o-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -moz-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
  }
}
@-moz-keyframes grow {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    -moz-transform: translate(-50%, -50%) scale(0);
    -ms-transform: translate(-50%, -50%) scale(0);
    -o-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -moz-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
  }
}
@-ms-keyframes grow {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    -moz-transform: translate(-50%, -50%) scale(0);
    -ms-transform: translate(-50%, -50%) scale(0);
    -o-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -moz-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
  }
}
@keyframes grow {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    -moz-transform: translate(-50%, -50%) scale(0);
    -ms-transform: translate(-50%, -50%) scale(0);
    -o-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -moz-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@-moz-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@-ms-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
[data-tpl="location-map"] {
  position: relative;
}
[data-tpl="location-map"] .map-container {
  position: relative;
}
[data-tpl="location-map"] .google-map .labels {
  -webkit-transform: translateY(-60%) translateX(0);
  -moz-transform: translateY(-60%) translateX(0);
  -ms-transform: translateY(-60%) translateX(0);
  -o-transform: translateY(-60%) translateX(0);
  transform: translateY(-60%) translateX(0);
}
[data-tpl="location-map"] .google-map .labels p a {
  white-space: nowrap;
}
[data-tpl="location-map"] .google-map .labels:after {
  position: absolute;
  right: 100%;
  top: 50%;
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #fff;
  -webkit-transform: translateY(-120%) translateX(0);
  -moz-transform: translateY(-120%) translateX(0);
  -ms-transform: translateY(-120%) translateX(0);
  -o-transform: translateY(-120%) translateX(0);
  transform: translateY(-120%) translateX(0);
}
[data-tpl="location-map"] .map-zoomin,
[data-tpl="location-map"] .map-zoomout {
  float: none;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 10px;
  z-index: 1;
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 1;
  font-size: inherit;
  color: #688b9e;
  border: 1px solid #688b9e;
}
[data-tpl="location-map"] .map-zoomin > span,
[data-tpl="location-map"] .map-zoomout > span {
  display: none;
}
[data-tpl="location-map"] .map-zoomin:before,
[data-tpl="location-map"] .map-zoomout:before {
  text-indent: 0;
  margin: 0;
  padding: 0;
}
[data-tpl="location-map"] .map-zoomin {
  top: 10px;
}
[data-tpl="location-map"] .map-zoomout {
  top: 56px;
}
[data-tpl="location-map"] .infoBox {
  pointer-events: none;
}
[data-tpl="location-map"] .infoBox .labels {
  pointer-events: auto;
}
[data-tpl="location-map"] .marker {
  width: 16px;
  height: 16px;
  cursor: pointer;
  z-index: 1;
  background-color: #b25217;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
[data-tpl="location-map"] .marker:after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 0;
  border: 2px solid rgba(178, 82, 23, 0.8);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  animation-name: grow;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}
[data-tpl="location-map"]:not(.loaded) header,
[data-tpl="location-map"]:not(.loaded) .mlp-component-root {
  display: none;
}
.financify [data-tpl="location-map"] .map-zoomin:before,
.financify [data-tpl="location-map"] .map-zoomout:before {
  font-family: "mlp-icons-studenten" !important;
}
.map-center-location {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  width: 46px;
  height: 46px;
  text-align: center;
  cursor: pointer;
  color: #fff;
  background-color: #688b9e;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms;
}
.map-center-location:after {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM4IDM4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxOSIgY3k9IjE5IiByPSI1LjciLz48L2c+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LDE4LjRoLTMuOWMtMC4zLTcuOS02LjYtMTQuMi0xNC41LTE0LjVWMGgtMS4ydjMuOUMxMC41LDQuMiw0LjIsMTAuNSwzLjksMTguNEgwdjEuMmgzLjljMC4zLDcuOSw2LjYsMTQuMiwxNC41LDE0LjVWMzhoMS4ydi0zLjljNy45LTAuMywxNC4yLTYuNiwxNC41LTE0LjVIMzhWMTguNHogTTE5LjYsMzIuOXYtMi44aC0xLjJ2Mi44Yy03LjItMC4zLTEzLTYuMS0xMy4zLTEzLjNoMi44di0xLjJINS4xYzAuMy03LjIsNi4xLTEzLDEzLjMtMTMuM3YyLjhoMS4yVjUuMWM3LjIsMC4zLDEzLDYuMSwxMy4zLDEzLjNoLTIuOHYxLjJoMi44QzMyLjYsMjYuOCwyNi44LDMyLjYsMTkuNiwzMi45eiIvPjwvc3ZnPg==);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transform: rotate(0deg);
  animation-iteration-count: infinite;
  animation-duration: 400ms;
  animation-delay: 150ms;
  -webkit-animation-direction: alternate;
  -webkit-animation-direction-animation-direction: alternate;
}
.map-center-location .tooltip {
  opacity: 0;
  display: none;
  position: absolute;
  top: 60px;
  right: -2px;
  width: 200px;
  padding: 10px;
  font-size: 14px;
  background-color: white;
  color: #2b2b2b;
  transition: opacity 200ms ease-in-out;
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.map-center-location .tooltip:after {
  position: absolute;
  right: 15px;
  top: -10px;
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-bottom: 10px solid #fff;
  border-right: 10px solid transparent;
}
.map-center-location:hover {
  color: #fff;
  background-color: #537080;
}
.map-center-location:hover .tooltip {
  display: block;
  opacity: 1;
}
.map-center-location.fetching-location:after {
  animation-name: rotate;
}
iframe.share {
  border: none;
}
#timeline {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.isCC [data-tpl="mtc01"],
body.isCC [data-tpl="utc01"],
body.isCC [data-tpl="tbc01"],
body.isCC [data-tpl="stac01"] {
  padding-top: 2rem !important;
}
body.isCC .server-error {
  display: none !important;
}
body.isCC hr[data-tpl="lin01"] {
  padding: 20px;
  height: 2px;
}
@media print {
  * {
    margin: 0;
    -webkit-print-color-adjust: exact;
    font-size: 13px !important;
    line-height: 20px !important;
  }
  p {
    margin-bottom: 20px !important;
  }
  h1 {
    font-size: 26px !important;
    line-height: 32px !important;
    margin-bottom: 32px;
  }
  h2,
  h3,
  [data-tpl="tbk01"] h2 {
    font-size: 20px !important;
    line-height: 24px !important;
  }
  h2:after,
  h3:after,
  [data-tpl="tbk01"] h2:after {
    display: none !important;
  }
  html,
  body {
    background: #fff;
    font-size: 16px;
  }
  #mlp-wrapper {
    background: #fff;
  }
  #mlp-sites,
  #mlp-survey,
  #mlp-sidebars,
  #mlp-trigger-wrapper,
  #mlp-footer,
  #mlp-survey,
  #mlp-browse-happy {
    display: none !important;
  }
  #mlp-content-wrapper,
  #mlp-content {
    -webkit-transform: translateX(0) !important;
    -moz-transform: translateX(0) !important;
    -ms-transform: translateX(0) !important;
    -o-transform: translateX(0) !important;
    transform: translateX(0) !important;
    margin: 0 !important;
    margin-left: 0 !important;
    left: 0 !important;
    -webkit-transition-property: none !important;
    -moz-transition-property: none !important;
    -o-transition-property: none !important;
    transition-property: none !important;
    -webkit-transition-duration: 0 !important;
    -moz-transition-duration: 0 !important;
    -o-transition-duration: 0 !important;
    transition-duration: 0 !important;
    -webkit-transition-timing-function: none !important;
    -moz-transition-timing-function: none !important;
    -o-transition-timing-function: none !important;
    transition-timing-function: none !important;
    -webkit-transition-delay: 0 !important;
    -moz-transition-delay: 0 !important;
    -o-transition-delay: 0 !important;
    transition-delay: 0 !important;
  }
  #mlp-content-wrapper .mlp-stage-headline,
  #mlp-content .mlp-stage-headline {
    position: static !important;
  }
  .mlp-stage {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
  }
  .mlp-stage.mlp-slider {
    display: none !important;
  }
  .mlp-grid-container .mlp-row,
  [data-tpl="map"] .mlp-row,
  .mlp-grid-container [data-tpl="location-map"],
  [data-tpl="map"] [data-tpl="location-map"] {
    max-width: 100% !important;
  }
  .sidebar-col {
    display: none !important;
  }
  #mlp-header,
  #mlp-stage.fixed-head #mlp-header {
    position: relative !important;
    margin-bottom: 0 !important;
  }
  iframe {
    display: none !important;
  }
  .mlp-breadcrumb-navigation {
    display: none !important;
  }
  .mlp-detail-content-inner {
    paddint-top: 40px !important;
  }
  .mlp-detail-content {
    padding: 0 !important;
  }
  .mlp-detail-content .mlp-row .mlp-col.w8,
  .mlp-detail-content [data-tpl="location-map"] .mlp-col.w8,
  .mlp-detail-content .mlp-row [data-tpl="qad01"] figure.w8,
  [data-tpl="qad01"] .mlp-detail-content .mlp-row figure.w8,
  .mlp-detail-content [data-tpl="location-map"] [data-tpl="qad01"] figure.w8,
  [data-tpl="qad01"] .mlp-detail-content [data-tpl="location-map"] figure.w8,
  .mlp-detail-content
    .mlp-row
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-detail-content
    .mlp-row
    img.w8,
  .mlp-detail-content
    [data-tpl="location-map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-detail-content
    [data-tpl="location-map"]
    img.w8,
  .mlp-detail-content
    .mlp-row
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-detail-content
    .mlp-row
    img.w8,
  .mlp-detail-content
    [data-tpl="location-map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-detail-content
    [data-tpl="location-map"]
    img.w8 {
    width: 100% !important;
  }
  .mlp-overview-content {
    padding: 0 !important;
  }
  .mlp-overview-content .mlp-row .mlp-col.w8,
  .mlp-overview-content [data-tpl="location-map"] .mlp-col.w8,
  .mlp-overview-content .mlp-row [data-tpl="qad01"] figure.w8,
  [data-tpl="qad01"] .mlp-overview-content .mlp-row figure.w8,
  .mlp-overview-content [data-tpl="location-map"] [data-tpl="qad01"] figure.w8,
  [data-tpl="qad01"] .mlp-overview-content [data-tpl="location-map"] figure.w8,
  .mlp-overview-content
    .mlp-row
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-overview-content
    .mlp-row
    img.w8,
  .mlp-overview-content
    [data-tpl="location-map"]
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-overview-content
    [data-tpl="location-map"]
    img.w8,
  .mlp-overview-content
    .mlp-row
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-overview-content
    .mlp-row
    img.w8,
  .mlp-overview-content
    [data-tpl="location-map"]
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img.w8,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-overview-content
    [data-tpl="location-map"]
    img.w8 {
    width: 100% !important;
  }
  .template-overview1 .content-area:nth-of-type(2) div.mlp-row,
  .template-overview1
    .content-area:nth-of-type(2)
    div[data-tpl="location-map"] {
    padding-top: 0;
  }
  #mlp-content > section {
    padding: 0 !important;
  }
  #mlp-stage {
    width: 90% !important;
    margin: 0 auto !important;
  }
  .mlp-teaser,
  .mlp-result-teaser {
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: avoid;
    min-height: 0 !important;
    max-height: none !important;
  }
  .mlp-teaser .mlp-teaser-information,
  .mlp-result-teaser .mlp-teaser-information {
    position: static !important;
  }
  [data-tpl="sta01"],
  [data-tpl="stc02"] {
    display: none;
  }
  [data-tpl="sta03"] {
    height: 300px !important;
    margin-bottom: 50px;
  }
  [data-tpl="stea01"].with-img .mlp-teaser-information {
    position: absolute !important;
  }
  [data-tpl="sud01"],
  [data-tpl="cta01"] {
    display: none !important;
  }
  [data-tpl="tvk01"] .mlp-video {
    width: 200px;
  }
  [data-tpl="tbc01"] h2 + .mlp-row,
  [data-tpl="tbc01"] h2 + [data-tpl="location-map"] {
    margin-top: 20px !important;
  }
  [data-tpl="sud01"] {
    display: none !important;
  }
  .server-error {
    display: none !important;
  }
  [data-tpl="tea02"],
  .mlp-grid-container .mlp-col.w4,
  [data-tpl="map"] .mlp-col.w4,
  .mlp-grid-container [data-tpl="qad01"] figure,
  [data-tpl="qad01"] .mlp-grid-container figure,
  [data-tpl="map"] [data-tpl="qad01"] figure,
  [data-tpl="qad01"] [data-tpl="map"] figure,
  .mlp-grid-container
    [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img,
  [data-tpl="map"] [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content img,
  [data-tpl="blu01"] .mlp-teaser-inner .mlp-teaser-content [data-tpl="map"] img,
  .mlp-grid-container
    [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-grid-container
    img,
  [data-tpl="map"] [data-tpl="qau01"] .mlp-teaser-inner .mlp-teaser-content img,
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    [data-tpl="map"]
    img {
    width: 33% !important;
    float: left !important;
  }
  [data-tpl="tea01"].mlp-col.w4,
  [data-tpl="qad01"] figure[data-tpl="tea01"],
  [data-tpl="blu01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img[data-tpl="tea01"],
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    img[data-tpl="tea01"] {
    width: 100% !important;
    display: block !important;
  }
  .mlp-teaser-text {
    margin-bottom: 0 !important;
  }
  .button,
  .mwf-form .mwf-next input,
  .mwf-form .mwf-cancel input,
  .mwf-form .mwf-back input,
  .sapCpContentPage .sapCpButton,
  .mlp-mission .cu-call-to-action {
    padding: 5px 20px 5px 20px !important;
  }
  [data-tpl="tea01"],
  [data-tpl="tea04"] {
    min-height: 0 !important;
  }
  [data-tpl="tea01"] {
    overflow: hidden;
    *zoom: 1;
    height: auto !important;
  }
  [data-tpl="tea01"] .mlp-teaser-inner {
    height: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    *zoom: 1;
  }
  [data-tpl="tea01"] .mlp-teaser-inner .mlp-teaser-content .image {
    width: 20% !important;
    float: left !important;
    height: auto !important;
    max-height: 200px !important;
  }
  [data-tpl="tea01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-information {
    width: 80% !important;
    float: left !important;
    position: relative;
    top: 50%;
  }
  [data-tpl="blu01"],
  [data-tpl="qau01"],
  [data-tpl="qau01"] {
    height: auto !important;
    margin-bottom: 0 !important;
  }
  [data-tpl="blu01"] .mlp-teaser,
  [data-tpl="qau01"] .mlp-teaser,
  [data-tpl="qau01"] .mlp-teaser {
    padding-bottom: 0 !important;
  }
  .mlp-result-load-more {
    display: none;
  }
  #mlp-content {
    height: auto !important;
    background-color: #ffffff;
    min-height: auto !important;
  }
  .mlp-video {
    display: none;
  }
  #mlp-content > section.mlp-overview-intro.mlp-grid-container,
  #mlp-content > section.mlp-overview-intro[data-tpl="map"] {
    padding-top: 20px !important;
  }
  .mlp-accordion-item .mlp-accordion-content {
    max-height: 100000px !important;
    max-height: initial !important;
  }
  [data-tpl="mix01"] [data-child-width="3"] > * {
    width: 33.33% !important;
    padding: 0 10px 0 0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left !important;
  }
  [data-tpl="mix01"] [data-child-width="3"] > *:nth-child(2n) {
    padding: 0 0 0 10px !important;
  }
  [data-tpl="tbc01"] {
    overflow: hidden;
    *zoom: 1;
  }
  [data-tpl="tbc01"].mlp-teaser-container[data-child-width="2"]
    .mlp-text-picture-group,
  [data-tpl="mtc01"].mlp-teaser-container[data-child-width="2"] .mlp-teaser {
    width: 50% !important;
    padding: 0 10px 0 0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left !important;
  }
  [data-tpl="tbc01"].mlp-teaser-container[data-child-width="2"]
    .mlp-text-picture-group:nth-child(2n),
  [data-tpl="mtc01"].mlp-teaser-container[data-child-width="2"]
    .mlp-teaser:nth-child(2n) {
    padding: 0 0 0 10px !important;
  }
  [data-tpl="tbk01"].mlp-text-picture-group {
    height: auto !important;
    overflow: hidden;
    *zoom: 1;
  }
  [data-tpl="ca01"] {
    display: none !important;
  }
  [data-tpl="tbk05"] {
    height: auto !important;
  }
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-information
    .mlp-teaser-title
    span.mlp-question {
    margin-top: 0 !important;
  }
  [data-tpl="qau01"]
    .mlp-teaser-inner
    .mlp-teaser-content
    .mlp-teaser-information:before {
    width: 60px !important;
    height: 60px !important;
  }
  section > .mlp-grid-container .mlp-article .mlp-text-picture-group,
  section > [data-tpl="map"] .mlp-article .mlp-text-picture-group {
    margin-bottom: 0 !important;
  }
}
.stickyElements {
  position: fixed;
  justify-content: center;
  z-index: 1000;
  pointer-events: none;
}
.stickyElements--visible {
  pointer-events: all;
}
.stickyElements.mlp-blau-80 .stickyLink,
[data-tpl="poc01"] .stickyElements.container-link .stickyLink {
  background-color: #033d5d;
}
.stickyElements.mlp-blau-80 .stickyLink:hover,
[data-tpl="poc01"] .stickyElements.container-link .stickyLink:hover {
  background-color: #033855;
}
.stickyElements.mlp-korall .stickyLink {
  background-color: #eb6f63;
}
.stickyElements.mlp-korall .stickyLink:hover {
  background-color: #d6655a;
}
.stickyElements.mlp-tuerkis .stickyLink {
  background-color: #6cb7a9;
}
.stickyElements.mlp-tuerkis .stickyLink:hover {
  background-color: #63a79a;
}
.stickyElements.mlp-titanium .stickyLink {
  background-color: #ada69b;
}
.stickyElements.mlp-titanium .stickyLink:hover {
  background-color: #9c958c;
}
.stickyElements.cu-blue .stickyLink {
  background-color: #0098b0;
}
.stickyElements.cu-blue .stickyLink:hover {
  background-color: #03798b;
}
.stickyElements.choice-purple .stickyLink {
  background-color: #913376;
}
.stickyElements.choice-purple .stickyLink:hover {
  background-color: #74255d;
}
.stickyElements.med-teal .stickyLink {
  background-color: #9ed0b7;
}
.stickyElements.med-teal .stickyLink:hover {
  background-color: #82ab96;
}
.stickyLink {
  color: #ffffff;
  text-decoration: none;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 12px;
  font-family: "MLP Bold";
  justify-content: flex-end;
  flex: 1 1 auto;
}
.stickyLink:focus-visible {
  outline: 2px solid #b25217;
}
.stickyLink__icon {
  flex: 1 0 auto;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
  justify-content: center;
  display: flex;
}
.stickyLink__icon img {
  width: 32px;
  height: 32px;
}
.stickyLink__text {
  margin-bottom: 6px;
  color: #ffffff !important;
  text-align: center;
}
.stickyLink[href^="tel:"] .stickyLink__icon img {
  width: 40px;
  height: 40px;
}
@media (max-width: 768px) {
  .stickyElements {
    width: 100%;
    height: 86px;
    bottom: 0;
    left: 0;
    display: flex;
    transform: translateY(100%);
    transition: transform 200ms ease-out;
  }
  .stickyElements--visible {
    transform: translateY(0);
    transition: transform 200ms ease-in;
  }
  .stickyLink {
    padding: 10px 0;
  }
  body.stickyElements--active #mlp-wrapper {
    margin-bottom: 72px;
  }
}
@media (min-width: 768px) {
  .stickyLink {
    margin-bottom: 10px;
    width: 72px;
    height: 72px;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2),
      0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14);
  }
  .stickyElements {
    transform: translateY(-50%);
    top: 50%;
    bottom: auto;
    right: 0;
    position: fixed;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .stickyElements .stickyLink {
    transform: translateX(105%);
    transition: transform 150ms ease-out;
  }
  .stickyElements .stickyLink:hover {
    width: 82px;
  }
  .stickyElements .stickyLink[href^="tel:"] {
    display: none;
  }
  .stickyElements--visible .stickyLink {
    transform: translateX(0);
    transition: transform 150ms ease-in, background 100ms ease-in,
      width 100ms ease-in;
  }
  .stickyElements--visible .stickyLink:not(.animation-end):nth-child(1) {
    transition-delay: 0.075s, 0s, 0s;
  }
  .stickyElements--visible .stickyLink:not(.animation-end):nth-child(2) {
    transition-delay: 0.15s, 0s, 0s;
  }
  .stickyElements--visible .stickyLink:not(.animation-end):nth-child(3) {
    transition-delay: 0.225s, 0s, 0s;
  }
  .stickyElements--visible .stickyLink:not(.animation-end):nth-child(4) {
    transition-delay: 0.3s, 0s, 0s;
  }
}
@media print {
  .stickyElements {
    display: none;
  }
}
[data-a11y-dialog-native] > :first-child {
  display: none;
}
dialog[open] {
  display: block;
}
.dialog-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dialog-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, 0.6);
  pointer-events: all;
  animation: fade-in 300ms 150ms 1 both;
}
.dialog-container[aria-hidden="true"] {
  display: none;
}
.dialog {
  background: #fff;
  width: 100%;
  max-width: 680px;
  border-radius: 10px;
  position: relative;
  z-index: 2;
  padding: 40px;
  max-height: 80vh;
  overflow-y: auto;
  animation: appear 400ms 150ms 1 both;
}
@media screen and (max-width: 700px) {
  .dialog {
    margin: 0 10px;
    padding: 20px;
  }
}
.dialog.video-dialog .dialog-close-button {
  right: 10px;
  top: 0;
}
.dialog-document .mlp-headline {
  margin-top: 0;
}
.dialog-close-button {
  position: absolute;
  right: 20px;
  top: 10px;
  background: transparent;
  border: none;
  font-size: 40px;
  line-height: 1;
  height: auto;
  padding: 0;
  margin: 0;
  opacity: 0.6;
  transition: opacity 200ms ease-in-out;
  outline: 0;
}
.dialog-close-button:hover {
  opacity: 1;
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes appear {
  from {
    transform: translateY(5%);
    opacity: 0;
  }
  to {
    transform: translateY(0%);
    opacity: 1;
  }
}
body.dialog-is-open {
  overflow: hidden;
}
@media (min-width: 1024px) {
  .desktop-hidden {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .smartphone-hidden {
    display: none !important;
  }
}
[data-tpl="mtc03"] {
  padding-left: 20px;
}
[data-tpl="mtc03"] a:not(.mlp-teaser-content).external,
[data-tpl="mtc03"] a:not(.mlp-teaser-content) [target="_blank"] {
  text-decoration: none;
  display: inline-block;
}
[data-tpl="mtc03"] a:not(.mlp-teaser-content).external:after,
[data-tpl="mtc03"] a:not(.mlp-teaser-content) [target="_blank"]:after {
  display: inline-block;
  vertical-align: 0.12em;
  text-decoration: none !important;
  font-size: calc(100% - 6px);
  margin-left: 5px;
}
[data-tpl="mtc03"] header {
  margin-bottom: 10px;
}
[data-tpl="mtc03"] header .mlp-headline {
  margin-left: 0 !important;
}
[data-tpl="mtc03"] header + .mlp-row,
[data-tpl="mtc03"] header + [data-tpl="location-map"] {
  display: flex;
  justify-content: center;
}
[data-tpl="mtc03"] header + .mlp-row > [data-tpl="tea05"],
[data-tpl="mtc03"] header + [data-tpl="location-map"] > [data-tpl="tea05"] {
  flex: 0 0 25%;
  width: 25%;
}
@media (max-width: 1280px) {
  [data-tpl="mtc03"] header + .mlp-row > [data-tpl="tea05"],
  [data-tpl="mtc03"] header + [data-tpl="location-map"] > [data-tpl="tea05"] {
    flex-basis: 33.33333%;
    width: 33.33333%;
  }
}
@media (max-width: 768px) {
  [data-tpl="mtc03"] header + .mlp-row > [data-tpl="tea05"],
  [data-tpl="mtc03"] header + [data-tpl="location-map"] > [data-tpl="tea05"] {
    flex-basis: 50%;
    width: 50%;
  }
}
@media (min-width: 1280px) {
  [data-tpl="mtc03"] header + .mlp-row > [data-tpl="tea05"],
  [data-tpl="mtc03"] header + [data-tpl="location-map"] > [data-tpl="tea05"] {
    flex-basis: 16.66667%;
    width: 16.66667%;
  }
  [data-tpl="mtc03"]
    header
    + .mlp-row
    > [data-tpl="tea05"]:first-child:nth-last-child(7),
  [data-tpl="mtc03"]
    header
    + [data-tpl="location-map"]
    > [data-tpl="tea05"]:first-child:nth-last-child(7),
  [data-tpl="mtc03"]
    header
    + .mlp-row
    > [data-tpl="tea05"]:first-child:nth-last-child(7)
    ~ [data-tpl="tea05"],
  [data-tpl="mtc03"]
    header
    + [data-tpl="location-map"]
    > [data-tpl="tea05"]:first-child:nth-last-child(7)
    ~ [data-tpl="tea05"],
  [data-tpl="mtc03"]
    header
    + .mlp-row
    > [data-tpl="tea05"]:first-child:nth-last-child(8),
  [data-tpl="mtc03"]
    header
    + [data-tpl="location-map"]
    > [data-tpl="tea05"]:first-child:nth-last-child(8),
  [data-tpl="mtc03"]
    header
    + .mlp-row
    > [data-tpl="tea05"]:first-child:nth-last-child(8)
    ~ [data-tpl="tea05"],
  [data-tpl="mtc03"]
    header
    + [data-tpl="location-map"]
    > [data-tpl="tea05"]:first-child:nth-last-child(8)
    ~ [data-tpl="tea05"] {
    flex-basis: 25%;
    width: 25%;
  }
}
[data-tpl="tea05"] {
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
}
[data-tpl="tea05"] .image,
[data-tpl="tea05"] .mlp-animation-container {
  width: 100%;
  max-width: 240px;
}
[data-tpl="tea05"].round .image,
[data-tpl="tea05"].round .mlp-animation-container {
  position: relative;
  max-width: 120px;
  border-radius: 50%;
}
[data-tpl="tea05"].round .mlp-teaser-inner {
  padding: 20px;
  box-sizing: border-box;
  transition: 300ms background ease-in-out, 300ms box-shadow ease-in-out;
  cursor: pointer;
}
[data-tpl="tea05"].round .mlp-teaser-inner:hover,
[data-tpl="tea05"].round .mlp-teaser-inner:focus {
  background: #f9f9f9;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
}
[data-tpl="tea05"].round .mlp-teaser-inner.nohover {
  background: transparent;
  box-shadow: none;
  cursor: default;
}
[data-tpl="tea05"].round .mlp-teaser-inner.nohover .mlp-teaser-title {
  color: #688b9e;
}
[data-tpl="tea05"] .mlp-teaser-information {
  width: 100%;
}
[data-tpl="tea05"] .mlp-teaser-content {
  display: flex !important;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
[data-tpl="tea05"] .mlp-teaser-content:focus-visible {
  outline: 2px solid #b25217;
}
[data-tpl="tea05"] .mlp-teaser-content .mlp-teaser-badge {
  background-color: #033d5d;
  font-family: "MLP Regular";
  text-transform: initial;
  text-align: center;
  border-radius: 4px;
  padding: 2px 4px;
  font-size: 14px;
  color: #fff;
  margin: 12px;
}
[data-tpl="tea05"] .mlp-teaser-title {
  margin: 25px 0 0;
  text-align: center;
  word-break: break-all;
  -ms-word-break: break-all;
  font-size: 22px;
  -ms-word-break: break-word;
  word-wrap: wrap;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media (max-width: 1024px) {
  [data-tpl="tea05"] .mlp-teaser-title {
    font-size: 18px;
  }
}
.mlp-map .uc-embedding-container,
[data-tpl="map"] .uc-embedding-container {
  background-image: url(../img/map-vb.png);
  background-size: cover;
  background-position: center;
}
.mlp-map .uc-embedding-container img,
[data-tpl="map"] .uc-embedding-container img {
  display: none;
}
.uc-embedding-wrapper {
  font-family: unset;
}
.uc-embedding-buttons .uc-embedding-more-info {
  border: 2px solid #b25217;
  background-color: #fff;
  color: #b25217;
}
.uc-embedding-buttons .uc-embedding-accept {
  border: 2px solid #b25217;
  background-color: #b25217;
  color: #fff;
}
[data-tpl="evlb01"].s-loading {
  display: none;
}
[data-tpl="evlb01"] header .mlp-headline {
  text-align: left;
  padding: 0;
  font-size: 1.5rem !important;
  margin-left: 0;
  margin-bottom: 22px;
  margin-right: 0;
}
