@font-face {
  font-family: 'ubunturegular';
  src: url('/fileadmin/templates/fonts/ubuntu-regular-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-regular-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-regular-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-regular-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-regular-webfont.svg#ubunturegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntubold';
  src: url('/fileadmin/templates/fonts/ubuntu-bold-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-bold-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-bold-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-bold-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-bold-webfont.svg#ubuntubold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntubold_italic';
  src: url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-bolditalic-webfont.svg#ubuntubold_italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntuitalic';
  src: url('/fileadmin/templates/fonts/ubuntu-italic-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-italic-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-italic-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-italic-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-italic-webfont.svg#ubuntuitalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntulight';
  src: url('/fileadmin/templates/fonts/ubuntu-light-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-light-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-light-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-light-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-light-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-light-webfont.svg#ubuntulight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntulight_italic';
  src: url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-lightitalic-webfont.svg#ubuntulight_italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntumedium';
  src: url('/fileadmin/templates/fonts/ubuntu-medium-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-medium-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-medium-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-medium-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-medium-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-medium-webfont.svg#ubuntumedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntumedium_italic';
  src: url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.eot');
  src: url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.woff2') format('woff2'), url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.woff') format('woff'), url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.ttf') format('truetype'), url('/fileadmin/templates/fonts/ubuntu-mediumitalic-webfont.svg#ubuntumedium_italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
.tx-vm-categories .swiper-container .marker {
  position: absolute;
  bottom: 0;
  /*left: 16.6666667%;*/
  margin-left: -25px;
  border-left: 25px solid transparent !important;
  border-right: 25px solid transparent !important;
  border-bottom: 25px solid;
}
.tx-vm-categories .arrow {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
  margin-left: -30px;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid;
}
.tx-vm-categories .categoryNav a {
  text-decoration: none;
}
.tx-vm-categories .categoryNav .category {
  position: relative;
  height: 150px;
}
.tx-vm-categories .categoryNav .category img {
  min-height: 150px;
  min-width: 800px;
  max-width: none;
  width: 100%;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
.tx-vm-categories .categoryNav .category .categoryTitle {
  font-family: "ubuntulight", Arial, sans-serif;
  color: #fff;
  font-size: 20px;
  text-transform: uppercase;
  position: relative;
  margin: 0;
  padding: 0;
  text-align: center;
  z-index: 2;
  top: 105px;
}
