#header-slides-container #header-slide-0 h1.slide-title {
  font-size: 26px;
}
#header-slides-container #header-slide-1677336860104 h1.slide-title {
  font-size: 26px;
}
#header-slides-container #header-slide-1677337001731 h1.slide-title {
  font-size: 26px;
}
.row.basis-auto {
  padding-top: 15px;
}
.mesmerize-front-page .main_menu_col {
  padding-bottom: 0px;
  margin-top: 37px;
}
.footer .footer-content {
  padding-top: 31px;
}
.horizontal_footer_menu ul {
  display: none;
}
#header-slides-container #header-slide-1677337022651 h1.slide-title {
  margin-top: 33px;
}
.header-description-top.media {
  margin-bottom: 20px;
}
#header-slides-container #header-slide-1677337022650 .homepage-header-image {
  opacity: 0.3;
}
#header-slides-container #header-slide-1677337022651 .homepage-header-image {
  opacity: 0.4;
}
#header-slides-container #header-slide-1677337022652 .homepage-header-image {
  opacity: 0.4;
}
#header-slides-container #header-slide-1677337022650 h1.slide-title {
  opacity: 0.4;
}
body #page p {
  font-size: 16px;
  line-height: 23px;
  font-family: Arial, Helvetica, sans-serif;
}
#header-slides-container #header-slide-1677349060786 .homepage-header-image {
  opacity: 0.4;
}
#header-slides-container #header-slide-1677349060786 h1.slide-title {
  opacity: 0.4;
}
body #page h1 {
  display: none;
}
#header-slides-container #header-slide-1677398236312 .homepage-header-image {
  opacity: 0.3;
}
html > body > #page > div:nth-child(3) > div > div > div > div:nth-child(1) > div:nth-child(2) > p > a:nth-child(3) > img:hover {
  opacity: 0.5;
}
html > body > #page > div:nth-child(3) > div > div > div > div:nth-child(1) > div:nth-child(2) > p > a:nth-child(4) > img:hover {
  opacity: 0.5;
}
html > body > #page > div:nth-child(3) > div > div > div > div:nth-child(1) > div:nth-child(2) > p > a:nth-child(5) > img:hover {
  opacity: 0.5;
}
html > body > #page > div:nth-child(3) > div > div > div > div:nth-child(1) > div:nth-child(2) > p > a {
  text-decoration: none;
}
html > body > #page > div:nth-child(3) > div > div > div > div:nth-child(1) > div:nth-child(1) > h4 {
  display: none;
}
body #page a {
  color: #b2b2b2;
}
#offcanvas_menu li.current-menu-item > a {
  background-color: #8b8b8a;
  color: #dedede !important;
}
html > body > #page > #page-content > div > #stores > div > div:nth-child(2) > div:nth-child(1) > div > h4 {
  font-size: 20px;
}
html > body > #page > #page-content > div > #stores > div > div:nth-child(2) > div:nth-child(2) > div > h4 {
  font-size: 20px;
}
html > body > #page > #page-content > div > #stores > div > div:nth-child(2) > div:nth-child(3) > div > h4 {
  font-size: 20px;
}
#header-slides-container #header-slide-1 .homepage-header-image {
  opacity: 0.3;
}
html > body > #page > div:nth-child(1) > #header-slides-container > div > div > div:nth-child(1) > #header-slide-0 > div:nth-child(1) > div > div:nth-child(1) > div > img {
  opacity: 0.3;
}
body #page h2 {
  font-size: 27px;
  line-height: 42px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
}
body #page h4 {
  line-height: 24px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0.875px;
}
body #page h5 {
  font-size: 14px;
  line-height: 21px;
  font-weight: 700;
}
.mesmerize-inner-page .navigation-bar.bordered {
  border-width: 0px 0px 0px;
  border-color: rgba(255, 255, 255, 0);
}
html > body > #page-top > div:nth-child(3) > div > div > div:nth-child(2) > a > i {
  display: none;
}
html > body > #page > #page-content > div > #kernkompetenzen > div > div > div:nth-child(2) > p {
  text-align: left;
}
html > body > #page > #page-content > div > #kernkompetenzen > div > div > div:nth-child(2) > h2 {
  text-align: left;
}
html > body > #page > #page-content > div > #kernkompetenzen > div > div > div:nth-child(2) > h5 {
  text-align: left;
}
html > body > #page > #page-content > div > #philosophie > div > div > div:nth-child(1) > h5 {
  text-align: left;
}
html > body > #page > #page-content > div > #philosophie > div > div > div:nth-child(1) > h2 {
  text-align: left;
}
html > body > #page > #page-content > div > #philosophie > div > div > div:nth-child(1) > p {
  text-align: left;
}
html > body > #page > div:nth-child(1) > #header-slides-container > div > div > div:nth-child(4) > #header-slide-1712983015661 > div:nth-child(1) > div > div:nth-child(1) > div > img {
  opacity: 0.3;
}
html > body > #page > div:nth-child(1) > #header-slides-container > div > div > div:nth-child(3) > #header-slide-1712982994229 > div:nth-child(1) > div > div:nth-child(1) > div > img {
  opacity: 0.3;
}
html > body > #page > div:nth-child(1) > #header-slides-container > div > div > div:nth-child(2) > #header-slide-1730962253745 > div:nth-child(1) > div > div:nth-child(1) > div > img {
  opacity: 0.3;
}
html > body > #page > div:nth-child(1) > #header-slides-container > div > div > div:nth-child(3) > #header-slide-1730962280862 > div:nth-child(1) > div > div:nth-child(1) > div > img {
  opacity: 0.3;
}
html > body > #page > div:nth-child(3) > div > div > div > div > p > a:nth-child(12) {
  font-size: 13px;
  text-decoration: none;
}
