.integration-wrapper > ul > li:last-child > span {
  border-right: none !important;
}
#item-15599847380 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -15px;
  	margin-top: -10px;
}
#item-15599847380 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
#item-15601167258240 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -25px;
  	margin-top: -10px;
}
#item-15601167258240 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
#item-15601167959470 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -7px;
  	margin-top: -10px;
}
#item-15601167959470 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
#item-15601168898590 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -60px;
  	margin-top: -10px;
}
#item-15601168898590 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
#item-15601170669490 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -17px;
  	margin-top: -10px;
}
#item-15601170669490 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
#item-15601171523560 .ba-button-wrapper a i {
    position: absolute;
    margin-left: -60px;
  	margin-top: -10px;
}
#item-15601171523560 .ba-button-wrapper a span {
		padding-top: 60px;
  	margin-bottom: 10px;
}
.kontakt {
		border-bottom: 1px solid #104891;
}
#item-15601518210 > .slideshow-wrapper > .ba-slideshow > .ba-slideshow-dots {
  margin-bottom: -15px;
  margin-left: 200px;
}
.inversed {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
#item-15513632321 {
  box-shadow: 0 0px 20px 0 var(--shadow);
}
@media (max-width: 768px){
    .ba-hamburger-menu.ba-collapse-submenu li.deeper > span i:not(.ba-menu-item-icon),
    .ba-hamburger-menu.ba-collapse-submenu li.deeper > a i:not(.ba-menu-item-icon) {
        justify-content: flex-end;  
        -webkit-justify-content: flex-end;
        width: 100%;
      background: none;
  }
}
.nav-child > .deeper:hover > .nav-child,
.nav-child > .deeper > .nav-child  {
      -webkit-animation: custom .3s linear both;
    animation: custom .3s linear both;
    left: 0% !important;
    transform: translateX(-100%)!important;
    -webkit-transform: translateX(-100%)!important;
}
#item-15881620870 {
  z-index: 1;
}
#item-15882373060 .ba-feature-box {
    border-top: 2px solid var(--secondary);
    border-bottom: 2px solid var(--secondary);
}
.mod-languages {
  float: right;
}