.employee-card-details.text-white {
  margin-bottom: 34px;
}
#thumbnail-gallery .content-gallery {
  margin: 2rem 0;
}
#thumbnail-gallery .content-gallery--cols-4 ul, #thumbnail-gallery .content-gallery--cols-5 ul, #thumbnail-gallery .content-gallery--cols-6 ul, #thumbnail-gallery .content-gallery--cols-7 ul, #thumbnail-gallery .content-gallery--cols-8 ul, #thumbnail-gallery .content-gallery--cols-9 ul, #thumbnail-gallery .content-gallery--cols-10 ul, #thumbnail-gallery .content-gallery--cols-11 ul, #thumbnail-gallery .content-gallery--cols-12 ul {
  display: flex;
  margin: -10px -10px 1rem;
}
#thumbnail-gallery .content-gallery--cols-4 li, #thumbnail-gallery .content-gallery--cols-5 li, #thumbnail-gallery .content-gallery--cols-6 li, #thumbnail-gallery .content-gallery--cols-7 li, #thumbnail-gallery .content-gallery--cols-8 li, #thumbnail-gallery .content-gallery--cols-9 li, #thumbnail-gallery .content-gallery--cols-10 li, #thumbnail-gallery .content-gallery--cols-11 li, #thumbnail-gallery .content-gallery--cols-12 li {
  padding: 10px;
  flex: 1 1 calc(25% - 20px);
  min-width: 100px;
  height: 100px !important;
  display: flex;
}
#thumbnail-gallery .content-gallery--cols-4 img, #thumbnail-gallery .content-gallery--cols-5 img, #thumbnail-gallery .content-gallery--cols-6 img, #thumbnail-gallery .content-gallery--cols-7 img, #thumbnail-gallery .content-gallery--cols-8 img, #thumbnail-gallery .content-gallery--cols-9 img, #thumbnail-gallery .content-gallery--cols-10 img, #thumbnail-gallery .content-gallery--cols-11 img, #thumbnail-gallery .content-gallery--cols-12 img {
  width: 100%;
  height: 100px !important;
  object-fit: cover;
  flex: 0 0 auto;
}
#thumbnail-gallery .content-gallery li.gallery-row.gallery-row-zoom.cols_6 {
  max-width: 20%;
  min-width: 20px !important;
}
/* Make content gallery mirror Contao gallery-row / gallery-col structure */
.content-gallery {
  margin: 2rem 0;
}
.content-gallery--cols-4, .content-gallery--cols-5, .content-gallery--cols-6, .content-gallery--cols-7, .content-gallery--cols-8, .content-gallery--cols-9, .content-gallery--cols-10, .content-gallery--cols-11, .content-gallery--cols-12 {
  /* FLEX RATIOS from gallery-row output */
  /* Responsive */
}
.content-gallery--cols-4 ul, .content-gallery--cols-5 ul, .content-gallery--cols-6 ul, .content-gallery--cols-7 ul, .content-gallery--cols-8 ul, .content-gallery--cols-9 ul, .content-gallery--cols-10 ul, .content-gallery--cols-11 ul, .content-gallery--cols-12 ul {
  display: flex;
  margin: -10px -10px 1rem;
}
.content-gallery--cols-4 li, .content-gallery--cols-5 li, .content-gallery--cols-6 li, .content-gallery--cols-7 li, .content-gallery--cols-8 li, .content-gallery--cols-9 li, .content-gallery--cols-10 li, .content-gallery--cols-11 li, .content-gallery--cols-12 li {
  padding: 10px;
  flex: 1 1 calc(25% - 20px);
  min-width: 100px;
  height: 200px;
  display: flex;
  /* match original gallery-col base styles */
}
.content-gallery--cols-4 li > figure, .content-gallery--cols-5 li > figure, .content-gallery--cols-6 li > figure, .content-gallery--cols-7 li > figure, .content-gallery--cols-8 li > figure, .content-gallery--cols-9 li > figure, .content-gallery--cols-10 li > figure, .content-gallery--cols-11 li > figure, .content-gallery--cols-12 li > figure {
  margin: 0 !important;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.content-gallery--cols-4 li figure a, .content-gallery--cols-5 li figure a, .content-gallery--cols-6 li figure a, .content-gallery--cols-7 li figure a, .content-gallery--cols-8 li figure a, .content-gallery--cols-9 li figure a, .content-gallery--cols-10 li figure a, .content-gallery--cols-11 li figure a, .content-gallery--cols-12 li figure a {
  display: flex;
  flex-direction: column;
  height: 100%;
  text-decoration: none;
}
.content-gallery--cols-4 li figure img, .content-gallery--cols-5 li figure img, .content-gallery--cols-6 li figure img, .content-gallery--cols-7 li figure img, .content-gallery--cols-8 li figure img, .content-gallery--cols-9 li figure img, .content-gallery--cols-10 li figure img, .content-gallery--cols-11 li figure img, .content-gallery--cols-12 li figure img {
  width: 100%;
  height: 200px;
  object-fit: cover;
  flex: 0 0 auto;
}
.content-gallery--cols-4 li figure figcaption, .content-gallery--cols-5 li figure figcaption, .content-gallery--cols-6 li figure figcaption, .content-gallery--cols-7 li figure figcaption, .content-gallery--cols-8 li figure figcaption, .content-gallery--cols-9 li figure figcaption, .content-gallery--cols-10 li figure figcaption, .content-gallery--cols-11 li figure figcaption, .content-gallery--cols-12 li figure figcaption {
  background: #506576;
  color: #fff;
  font-size: 0.8em;
  padding: 0.5rem;
  text-align: center;
  display: flex;
  flex: 1;
  align-items: flex-end;
  justify-content: center;
  width: 100%;
  transition: background 0.3s ease;
}
.content-gallery--cols-4 li figure:hover figcaption, .content-gallery--cols-4 li figure a:hover figcaption, .content-gallery--cols-5 li figure:hover figcaption, .content-gallery--cols-5 li figure a:hover figcaption, .content-gallery--cols-6 li figure:hover figcaption, .content-gallery--cols-6 li figure a:hover figcaption, .content-gallery--cols-7 li figure:hover figcaption, .content-gallery--cols-7 li figure a:hover figcaption, .content-gallery--cols-8 li figure:hover figcaption, .content-gallery--cols-8 li figure a:hover figcaption, .content-gallery--cols-9 li figure:hover figcaption, .content-gallery--cols-9 li figure a:hover figcaption, .content-gallery--cols-10 li figure:hover figcaption, .content-gallery--cols-10 li figure a:hover figcaption, .content-gallery--cols-11 li figure:hover figcaption, .content-gallery--cols-11 li figure a:hover figcaption, .content-gallery--cols-12 li figure:hover figcaption, .content-gallery--cols-12 li figure a:hover figcaption {
  background: #313e48 !important;
}
.content-gallery--cols-4 .gallery-col-smaller li, .content-gallery--cols-5 .gallery-col-smaller li, .content-gallery--cols-6 .gallery-col-smaller li, .content-gallery--cols-7 .gallery-col-smaller li, .content-gallery--cols-8 .gallery-col-smaller li, .content-gallery--cols-9 .gallery-col-smaller li, .content-gallery--cols-10 .gallery-col-smaller li, .content-gallery--cols-11 .gallery-col-smaller li, .content-gallery--cols-12 .gallery-col-smaller li {
  height: 100px !important;
}
.content-gallery--cols-4 li:nth-child(1), .content-gallery--cols-5 li:nth-child(1), .content-gallery--cols-6 li:nth-child(1), .content-gallery--cols-7 li:nth-child(1), .content-gallery--cols-8 li:nth-child(1), .content-gallery--cols-9 li:nth-child(1), .content-gallery--cols-10 li:nth-child(1), .content-gallery--cols-11 li:nth-child(1), .content-gallery--cols-12 li:nth-child(1) {
  flex: 2.05 1 auto;
  height: 200px;
}
.content-gallery--cols-4 li:nth-child(2), .content-gallery--cols-5 li:nth-child(2), .content-gallery--cols-6 li:nth-child(2), .content-gallery--cols-7 li:nth-child(2), .content-gallery--cols-8 li:nth-child(2), .content-gallery--cols-9 li:nth-child(2), .content-gallery--cols-10 li:nth-child(2), .content-gallery--cols-11 li:nth-child(2), .content-gallery--cols-12 li:nth-child(2) {
  flex: 1.04 1 auto;
  height: 200px;
}
.content-gallery--cols-4 li:nth-child(3), .content-gallery--cols-5 li:nth-child(3), .content-gallery--cols-6 li:nth-child(3), .content-gallery--cols-7 li:nth-child(3), .content-gallery--cols-8 li:nth-child(3), .content-gallery--cols-9 li:nth-child(3), .content-gallery--cols-10 li:nth-child(3), .content-gallery--cols-11 li:nth-child(3), .content-gallery--cols-12 li:nth-child(3) {
  flex: 1.38 1 auto;
  height: 200px;
}
.content-gallery--cols-4 li:nth-child(4), .content-gallery--cols-5 li:nth-child(4), .content-gallery--cols-6 li:nth-child(4), .content-gallery--cols-7 li:nth-child(4), .content-gallery--cols-8 li:nth-child(4), .content-gallery--cols-9 li:nth-child(4), .content-gallery--cols-10 li:nth-child(4), .content-gallery--cols-11 li:nth-child(4), .content-gallery--cols-12 li:nth-child(4) {
  flex: 1.95 1 auto;
  height: 200px;
}
@media (max-width: 767.98px) {
  .content-gallery--cols-4 ul, .content-gallery--cols-5 ul, .content-gallery--cols-6 ul, .content-gallery--cols-7 ul, .content-gallery--cols-8 ul, .content-gallery--cols-9 ul, .content-gallery--cols-10 ul, .content-gallery--cols-11 ul, .content-gallery--cols-12 ul {
    flex-wrap: wrap;
  }
  .content-gallery--cols-4 li, .content-gallery--cols-5 li, .content-gallery--cols-6 li, .content-gallery--cols-7 li, .content-gallery--cols-8 li, .content-gallery--cols-9 li, .content-gallery--cols-10 li, .content-gallery--cols-11 li, .content-gallery--cols-12 li {
    flex: 0 0 100% !important;
    max-width: 100%;
    min-width: 0 !important;
    height: auto;
  }
  .content-gallery--cols-4 li figure img, .content-gallery--cols-5 li figure img, .content-gallery--cols-6 li figure img, .content-gallery--cols-7 li figure img, .content-gallery--cols-8 li figure img, .content-gallery--cols-9 li figure img, .content-gallery--cols-10 li figure img, .content-gallery--cols-11 li figure img, .content-gallery--cols-12 li figure img {
    height: auto;
  }
}
/* Show level_3 when an active .dropdown-item is followed by it */
.dropdown-item.active + .level_3, .nav-link.active + .level_3 {
  display: flex !important;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 46.5px;
  align-items: center;
  white-space: nowrap;
}
nav#header .level_3 {
  display: none;
  padding-top: 2rem;
  padding-bottom: 1rem;
  white-space: nowrap;
}
#article-135 .gallery-row .gallery-col {
  height: 200px;
  min-width: 100px;
  flex: 1.5 1 auto;
  padding: 5px;
}
.ce_gallery ul, .ce_gallery li {
  list-style: none !important;
  margin-left: 0 !important;
}
.ce_gallery li::marker {
  content: "" !important;
  /* Removes the marker */
}
#article-135 a:hover {
  transform: scale(2);
  transition-delay: 0.4s;
  z-index: 100;
  transform-origin: center;
  transition: transform 0.4s ease, z-index 0.4s linear;
}
#article-135 .gallery-row:not(.overflow) {
  overflow: visible !important;
}
@media (min-width: 768px) {
  footer .inner-footer {
    height: fit-content !important;
  }
}
li:hover figcaption {
  background: #313e48 !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22srv%2Fwebs%2Fpbschubert%2Fpbschubert53%2Ffiles%2Fpsc%2Fcustom.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAA7BL%3BAAsCA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAACI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAvIhB%3BAAgJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%22%7D */