@charset "UTF-8";
/*********
 * Fonts *
 *********
 */
/* Optimo Webfont: ExecutiveLight-Regular */
@font-face {
  font-family: 'ExecutiveLight';
  src: url('../fonts/ExecutiveLight-Regular.eot');
  src: url('../fonts/ExecutiveLight-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), /* Modern Browsers */ url('../fonts/ExecutiveLight-Regular.svg#ExecutiveLight-Regular') format('svg');
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* Optimo Webfont: TheinhardtRegular-Italic */
@font-face {
  font-family: 'TheinhardtRegular';
  src: url('../fonts/TheinhardtRegular-Italic.eot');
  src: url('../fonts/TheinhardtRegular-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url('../fonts/TheinhardtRegular-Italic.svg#TheinhardtRegular') format('svg');
  font-style: italic;
  font-weight: normal;
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* Optimo Webfont: TheinhardtRegular-Regular */
@font-face {
  font-family: 'TheinhardtRegular';
  src: url('../fonts/TheinhardtRegular-Regular.eot');
  src: url('../fonts/TheinhardtRegular-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url('../fonts/TheinhardtRegular-Regular.svg#TheinhardtRegular') format('svg');
  font-style: normal;
  font-weight: normal;
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
@font-face {
  font-family: 'HfGIconFontMedium';
  src: url('/dist/HfGIconFontMedium.eot');
  src: url('/dist/HfGIconFontMedium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/dist/HfGIconFontMedium.woff2') format('woff2'), /* Super Modern Browsers */ url('/dist/HfGIconFontMedium.woff') format('woff'), /* Pretty Modern Browsers */ url('/dist/HfGIconFontMedium.ttf')  format('truetype'), /* Safari, Android, iOS */ url('/dist/HfGIconFontMedium.svg#HfGIconFontMedium') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/**************
 * Typography *
 **************
 */
.fhfg {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fhfg-logo-hfg-notext:before {
  content: "\f000";
}
.fhfg-logo-zkm-notext:before {
  content: "\f001";
}
.fhfg-circle-blank:before {
  content: "\f002";
}
.fhfg-circle:before {
  content: "\f003";
}
.fhfg-facebook:before {
  content: "\f004";
}
.fhfg-instagram:before {
  content: "\f005";
}
.fhfg-twitter:before {
  content: "\f006";
}
.fhfg-circle-with-x:before {
  content: "\f007";
}
.fhfg-x:before {
  content: "\f008";
}
.fhfg-arrow-left:before {
  content: "\f009";
}
.fhfg-arrow-right:before {
  content: "\f010";
}
.fhfg-menu-mobile-left:before {
  content: "\f011";
}
.fhfg-menu-mobile-right:before {
  content: "\f012";
}
/*
 ***************
 * Breakpoints *
 ***************
 */
/*
 ****************
 * Grid Columns *
 ****************
 */
/*
 ******************
 * Grid Variables *
 ******************
 */
/*
 ***********************
 * Farbtöne für Filter *
 ***********************
 */
/*
 **********
 * Bilder *
 **********
 */
/*
 **********
 * Farben *
 **********
 */
/**
 ********
 * Misc *
 ********
 */
/**
 *************
 * Functions *
 *************
 */
/**
 * Calculates individual column width based off of # of columns.
 */
/**
 **********
 * Mixins *
 **********
 */
.person .radioish {
  width: 100% !important;
}
.person .buttons-container {
  overflow: visible;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.person .buttons-container,
.person .buttons-container ul {
  list-style-type: none;
  overflow: hidden;
}
.person .buttons-container li:before,
.person .buttons-container ul li:before {
  content: none;
}
.person .buttons-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.person .buttons-container ul {
  overflow: visible;
}
.person .buttons-container .buttons {
  -webkit-column-count: 1;
  column-count: 1;
  -webkit-column-gap: 0;
  column-gap: 0;
  border-width: 0px 0px 0px 0px !important;
  margin: 0;
}
@media (max-width: 840px) {
  .person .buttons-container .buttons {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .person .buttons-container .buttons {
    -webkit-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 1600px) {
  .person .buttons-container .buttons {
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 840px) {
  .person .buttons-container .buttons {
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1;
  }
}
@media (min-width: 840px) {
  .person .buttons-container .buttons {
    column-count: 2;
    -moz-column-count: 2;
    -webkit-column-count: 2;
  }
}
.person .buttons-container .buttons.list {
  border: 0 solid #000000;
  border-width: 0 0 1px 0;
}
.person .buttons-container .buttons .button-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 0;
  margin: 0;
  overflow: visible;
}
@media (min-width: 840px) {
  .person .buttons-container .buttons .button-container.last .button {
    border-width: 1px 0px 0px 0px !important;
  }
}
.person .buttons-container .buttons .button-container .button {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  /*-webkit-column-break-inside: avoid; [> Chrome, Safari, Opera <]*/
  /*page-break-inside: avoid; [> Firefox <]*/
  /*break-inside: avoid; [> IE 10+ <]*/
  border: 0 solid #000000;
  border-width: 1px 1px 0 0;
  color: #222222;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: normal;
  height: 130px;
  letter-spacing: normal;
  line-height: 32px;
  max-height: 130px;
  min-height: 130px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  position: relative;
  border-width: 1px 0px 0px 0px !important;
  display: table;
  margin: 0;
}
@media (max-width: 500px) {
  .person .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .person .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .person .buttons-container .buttons .button-container .button {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px - 1px) {
  .person .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (min-width: 1600px) {
  .person .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (min-width: 840px) {
  .person .buttons-container .buttons .button-container .button {
    border-width: 1px 1px 0px 0px !important;
  }
}
.person .buttons-container .buttons .button-container .button:before {
  content: none;
}
.person .buttons-container .buttons .button-container .button:hover {
  background-color: #d2dcff;
}
.person .buttons-container .buttons .button-container .button .button-text {
  display: table-cell;
  vertical-align: middle;
  white-space: normal;
}
.person .search-down,
.suche .search-down {
  -webkit-animation: blink 1s linear infinite;
          animation: blink 1s linear infinite;
  text-align: center;
  text-transform: none;
  font-family: Consolas, "Courier New", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Andale Mono", monospace;
}
@-webkit-keyframes blink {
  50% {
    opacity: 0;
  }
}
@keyframes blink {
  50% {
    opacity: 0;
  }
}
.person .generic-list-container.ng-enter,
.suche .generic-list-container.ng-enter {
  -webkit-transition: 1s;
  transition: 1s;
  opacity: 0;
}
.person .generic-list-container.ng-enter-active,
.suche .generic-list-container.ng-enter-active {
  opacity: 1;
}
.person .generic-list-container.ng-leave,
.suche .generic-list-container.ng-leave {
  -webkit-transition: 1s;
  -webkit-transition: 2s;
  transition: 2s;
}
.person .generic-list-container.ng-leave-active,
.suche .generic-list-container.ng-leave-active {
  opacity: 0;
}
.person input[type=text],
.suche input[type=text] {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background-color: transparent;
  border: 0px solid black !important;
  border-width: 1px 0 1px 0 !important;
  color: #000;
  font-size: 30px;
  outline: none !important;
  padding: 0 20px;
  height: 130px;
  line-height: 32px;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  /* FF 4-18 */
  /* IE 10+ */
  /* FF 19+ */
}
.person input[type=text]:hover,
.suche input[type=text]:hover {
  background-color: #d2dcff;
}
.person input[type=text]:-moz-placeholder,
.suche input[type=text]:-moz-placeholder {
  /* FF 4-18 */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.person input[type=text]:-ms-input-placeholder,
.suche input[type=text]:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.person input[type=text]::-moz-placeholder,
.suche input[type=text]::-moz-placeholder {
  /* FF 19+ */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.person input[type=text]::-webkit-input-placeholder,
.suche input[type=text]::-webkit-input-placeholder {
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.person input[type=text]:focus:-moz-placeholder,
.suche input[type=text]:focus:-moz-placeholder {
  color: transparent;
}
.person input[type=text]:focus:-ms-input-placeholder,
.suche input[type=text]:focus:-ms-input-placeholder {
  color: transparent;
}
.person input[type=text]:focus::-moz-placeholder,
.suche input[type=text]:focus::-moz-placeholder {
  color: transparent;
}
.person input[type=text]:focus::-webkit-input-placeholder,
.suche input[type=text]:focus::-webkit-input-placeholder {
  color: transparent;
}
@media (max-width: 500px) {
  .person input[type=text],
  .suche input[type=text] {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .person input[type=text],
  .suche input[type=text] {
    font-size: 19px;
    line-height: 20px;
  }
}
.person .generic-list-container .generic-list-element,
.suche .generic-list-container .generic-list-element {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.person .generic-list-container .generic-list-element:hover,
.suche .generic-list-container .generic-list-element:hover {
  background-color: #d2dcff;
}
@media (min-width: 840px) {
  .vvz .radioish {
    width: 34%;
  }
}
.vvz .controls-container {
  border: 0px solid black !important;
  border-width: 1px 0px 0px 0px !important;
}
.vvz .vvz-down {
  -webkit-animation: blink 1s linear infinite;
          animation: blink 1s linear infinite;
  text-align: center;
  text-transform: none;
  font-family: Consolas, "Courier New", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Andale Mono", monospace;
}
@keyframes blink {
  50% {
    opacity: 0;
  }
}
.vvz .generic-list-container.ng-enter {
  -webkit-transition: 1s;
  transition: 1s;
  opacity: 0;
}
.vvz .generic-list-container.ng-enter-active {
  opacity: 1;
}
.vvz .generic-list-container.ng-leave {
  -webkit-transition: 1s;
  -webkit-transition: 2s;
  transition: 2s;
}
.vvz .generic-list-container.ng-leave-active {
  opacity: 0;
}
.vvz input[type=text] {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background-color: transparent;
  border: 0px solid black !important;
  border-width: 0px 0px 1px 0px !important;
  color: #000;
  font-size: 30px;
  outline: none !important;
  padding: 0 20px;
  height: 130px;
  line-height: 32px;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  /* FF 4-18 */
  /* IE 10+ */
  /* FF 19+ */
}
.vvz input[type=text]:hover {
  background-color: #d2dcff;
}
.vvz input[type=text]:-moz-placeholder {
  /* FF 4-18 */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.vvz input[type=text]:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.vvz input[type=text]::-moz-placeholder {
  /* FF 19+ */
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.vvz input[type=text]::-webkit-input-placeholder {
  color: #000;
  font-family: HfGIconFontMedium, "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.vvz input[type=text]:focus:-moz-placeholder {
  color: transparent;
}
.vvz input[type=text]:focus:-ms-input-placeholder {
  color: transparent;
}
.vvz input[type=text]:focus::-moz-placeholder {
  color: transparent;
}
.vvz input[type=text]:focus::-webkit-input-placeholder {
  color: transparent;
}
@media (max-width: 500px) {
  .vvz input[type=text] {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .vvz input[type=text] {
    border-width: 0px 0px 1px 0px !important;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .vvz input[type=text] {
    font-size: 19px;
    line-height: 20px;
  }
}
.vvz .generic-list-container .generic-list-element {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.vvz .generic-list-container .generic-list-element:hover {
  background-color: #d2dcff;
}
.vvz .headline-container .horizontal-container {
  margin-bottom: 20px;
  overflow: hidden;
}
.vvz .headline-container .vertical-container {
  overflow: hidden;
}
.vvz .headline-container .left {
  float: left;
}
.vvz .headline-container .right {
  float: right;
}
.vvz .headline-container .left,
.vvz .headline-container .right {
  margin: 0px;
}
.vvz .buttons-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.vvz .buttons-container,
.vvz .buttons-container ul {
  list-style-type: none;
  overflow: hidden;
}
.vvz .buttons-container li:before,
.vvz .buttons-container ul li:before {
  content: none;
}
.vvz .buttons-container,
.vvz .buttons-container ul {
  overflow: visible;
}
.vvz .buttons-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.vvz .buttons-container .buttons {
  -webkit-column-count: 1;
  column-count: 1;
  -webkit-column-gap: 0;
  column-gap: 0;
  border-width: 0px 0px 0px 0px !important;
  margin: 0;
}
@media (max-width: 840px) {
  .vvz .buttons-container .buttons {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .vvz .buttons-container .buttons {
    -webkit-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 1600px) {
  .vvz .buttons-container .buttons {
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 840px) {
  .vvz .buttons-container .buttons {
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1;
  }
}
@media (min-width: 840px) {
  .vvz .buttons-container .buttons {
    column-count: 3;
    -moz-column-count: 3;
    -webkit-column-count: 3;
  }
}
.vvz .buttons-container .buttons.list {
  border: 0 solid #000000;
  border-width: 0 0 1px 0;
}
.vvz .buttons-container .buttons .button-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 0;
  margin: 0;
  overflow: hidden;
}
@media (min-width: 840px) {
  .vvz .buttons-container .buttons .button-container.last .button {
    border-width: 0px 0px 1px 0px !important;
  }
}
.vvz .buttons-container .buttons .button-container .button {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  /*-webkit-column-break-inside: avoid; [> Chrome, Safari, Opera <]*/
  /*page-break-inside: avoid; [> Firefox <]*/
  /*break-inside: avoid; [> IE 10+ <]*/
  border: 0 solid #000000;
  border-width: 1px 1px 0 0;
  color: #222222;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: normal;
  height: 130px;
  letter-spacing: normal;
  line-height: 32px;
  max-height: 130px;
  min-height: 130px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  position: relative;
  border-width: 0px 0px 1px 0px !important;
  display: table;
  margin: 0;
}
@media (max-width: 500px) {
  .vvz .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .vvz .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .vvz .buttons-container .buttons .button-container .button {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px - 1px) {
  .vvz .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (min-width: 1600px) {
  .vvz .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (min-width: 840px) {
  .vvz .buttons-container .buttons .button-container .button {
    border-width: 0px 1px 1px 0px !important;
  }
}
.vvz .buttons-container .buttons .button-container .button:before {
  content: none;
}
.vvz .buttons-container .buttons .button-container .button:hover {
  background-color: #d2dcff;
}
.vvz .buttons-container .buttons .button-container .button .button-text {
  display: table-cell;
  vertical-align: middle;
  white-space: normal;
}
.controls-container .radioish {
  width: 100%;
}
.controls-container .buttons-container {
  overflow: inherit;
}
.controls-container .buttons-container .buttons.list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.controls-container .buttons-container .buttons .button-container {
  position: relative;
  overflow: inherit;
  width: 100%;
}
.nav-main .action-bar .buttons-container .buttons.count-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.buttons-container .buttons .button-container {
  position: relative;
  overflow: inherit;
  width: 100%;
}
.radioish {
  width: 100%;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder {
  display: inline-block;
  width: 99.969%;
  background-color: #111111;
  border-right: 1px solid #ffffff;
  position: relative;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .hfg-socialmedia-placeholder {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list .hfg-socialmedia-placeholder {
    display: table-cell;
    width: 33.292%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list .hfg-socialmedia-placeholder {
    display: table-cell;
    width: 33.292%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .generic-list .hfg-socialmedia-placeholder {
    display: table-cell;
    width: 33.304%;
  }
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder + .hfg-socialmedia-placeholder {
  border-right: 1px solid #111111;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a {
  bottom: 0px;
  color: #ffffff;
  display: inline-block;
  left: 0px;
  overflow: hidden;
  padding: 20px;
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 0;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .image-container {
  bottom: 50px;
  left: 50px;
  position: absolute;
  right: 50px;
  top: 50px;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .image-container img {
  max-height: 100%;
  max-width: 100%;
  opacity: 0.5;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .title {
  position: relative;
  text-transform: uppercase;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .subtitle {
  bottom: 20px;
  left: 20px;
  position: absolute;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .title,
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .subtitle {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  z-index: 2;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a .text {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  position: relative;
  z-index: 2;
}
@media (max-width: 500px) {
  .generic-list-container .generic-list .hfg-socialmedia-placeholder a .text {
    font-size: 19px;
    line-height: 20px;
  }
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a:hover {
  color: #0000ff;
}
.generic-list-container .generic-list .hfg-socialmedia-placeholder a:hover img {
  opacity: 1;
  z-index: 3;
}
/*@import "../node_modules/angular-carousel/dist/angular-carousel.css";*/
/*@import "~angular-carousel/dist/angular-carousel.css";*/
/*

Animate.less
Cross-browser LESS animation library for Bootstrap
Licensed under the ☺ license (http://licence.visualidiot.com/)
Documenation: https://github.com/machito/animate.less
-------------------------------------------------------
Copyright © 2012 Michael Castilla
Email: yo@machito.co
Twitter: https://twitter.com/micr0bitz

*/
body {
  -webkit-backface-visibility: hidden;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
            transform: translateY(-15px);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
            transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
            transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
            transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
            transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
            transform: translateY(2000px);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
            transform: translateY(-2000px);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
            transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
            transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
            transform: translateY(2000px);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
            transform: translateY(-2000px);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(0);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(0);
            transform: perspective(400px) rotateY(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
            transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
            transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
            transform: perspective(400px) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) scale(1);
            transform: perspective(400px) scale(1);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}
.flip {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flip;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flip;
  -o-backface-visibility: visible !important;
  -o-animation-name: flip;
  backface-visibility: visible !important;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
            transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
            transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
            transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
            transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
            transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
            transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
            transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -moz-animation-name: flipOutX;
  -moz-backface-visibility: visible !important;
  -o-animation-name: flipOutX;
  -o-backface-visibility: visible !important;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
            transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipOutY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipOutY;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
            transform: rotate(80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
            transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
            transform: translateY(700px);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
            transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
            transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
            transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
            transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
            transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
            transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
            transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
            transform: translateX(0px) rotate(0deg);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
            transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
            transform: translateX(100%) rotate(120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(-200deg);
            transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(200deg);
            transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
  100% {
    -transform-origin: left bottom;
    -transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
            transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
            transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
            transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
            transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
            transform: scale(1) rotate(0);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wiggle {
  0% {
    -webkit-transform: skewX(9deg);
  }
  10% {
    -webkit-transform: skewX(-8deg);
  }
  20% {
    -webkit-transform: skewX(7deg);
  }
  30% {
    -webkit-transform: skewX(-6deg);
  }
  40% {
    -webkit-transform: skewX(5deg);
  }
  50% {
    -webkit-transform: skewX(-4deg);
  }
  60% {
    -webkit-transform: skewX(3deg);
  }
  70% {
    -webkit-transform: skewX(-2deg);
  }
  80% {
    -webkit-transform: skewX(1deg);
  }
  90% {
    -webkit-transform: skewX(0deg);
  }
  100% {
    -webkit-transform: skewX(0deg);
  }
}
@keyframes wiggle {
  0% {
    -webkit-transform: skewX(9deg);
            transform: skewX(9deg);
  }
  10% {
    -webkit-transform: skewX(-8deg);
            transform: skewX(-8deg);
  }
  20% {
    -webkit-transform: skewX(7deg);
            transform: skewX(7deg);
  }
  30% {
    -webkit-transform: skewX(-6deg);
            transform: skewX(-6deg);
  }
  40% {
    -webkit-transform: skewX(5deg);
            transform: skewX(5deg);
  }
  50% {
    -webkit-transform: skewX(-4deg);
            transform: skewX(-4deg);
  }
  60% {
    -webkit-transform: skewX(3deg);
            transform: skewX(3deg);
  }
  70% {
    -webkit-transform: skewX(-2deg);
            transform: skewX(-2deg);
  }
  80% {
    -webkit-transform: skewX(1deg);
            transform: skewX(1deg);
  }
  90% {
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg);
  }
  100% {
    -webkit-transform: skewX(0deg);
            transform: skewX(0deg);
  }
}
.wiggle {
  -webkit-animation-name: wiggle;
  animation-name: wiggle;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
            transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
            transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
            transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
            transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
            transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
/**
	 * Canvas
	 */
[canvas] {
  z-index: 1;
}
[canvas=container] {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  position: relative;
  background-color: white;
  /* Basic background color, overwrite this in your own css. */
  -webkit-overflow-scrolling: touch;
  /* Enables momentum scrolling on iOS devices, may be removed by setting to 'auto' in your own CSS. */
}
[canvas=container]:before,
[canvas=container]:after {
  clear: both;
  content: '';
  display: table;
}
/**
	 * Off-Canavs
	 */
[off-canvas] {
  position: fixed;
  overflow: hidden;
  overflow-y: auto;
  background-color: black;
  /* Basic background color, overwrite this in your own css. */
  color: white;
  /* Basic colors, overwrite this in your own css. */
  -webkit-overflow-scrolling: touch;
  /* Enables momentum scrolling on iOS devices, may be removed by setting to 'auto' in your own CSS. */
}
[off-canvas*=top] {
  width: 100%;
  height: 255px;
  top: 0;
}
[off-canvas*=right] {
  width: 255px;
  height: 100%;
  top: 0;
  right: 0;
}
[off-canvas*=bottom] {
  width: 100%;
  height: 255px;
  bottom: 0;
}
[off-canvas*=left] {
  width: 255px;
  height: 100%;
  top: 0;
  left: 0;
}
[off-canvas*=reveal] {
  z-index: 0;
}
[off-canvas*=push] {
  z-index: 1;
}
[off-canvas*=overlay] {
  z-index: 9999;
}
[off-canvas*=shift] {
  z-index: 0;
}
/**
	 * Animation
	 */
[canvas],
[off-canvas] {
  margin-right: -100% !important;
  -webkit-transition: margin 300ms;
  transition: margin 300ms;
}
/**
	 * Print
	 */
@media print {
  [canvas] {
    -webkit-transform: translate(0px, 0px) !important;
    transform: translate(0px, 0px) !important;
  }
  [off-canvas] {
    display: none !important;
  }
}
.no-csspositionsticky .nav-main,
.no-csspositionsticky .nav-main-touch {
  @import "~fixed-sticky/fixedsticky.css";
  top: 0px;
  width: 100%;
}
.csspositionsticky .nav-main,
.csspositionsticky .nav-main-touch {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0px;
  width: 100%;
}
.navslide {
  display: block;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  text-transform: uppercase;
}
@media (min-width: 840px) {
  .navslide {
    display: none;
  }
}
.navslide .open-close-container {
  left: 20px;
  line-height: 20px;
  position: absolute;
  top: 0px;
}
.navslide .open-close-container .toggle {
  background-image: url('/dist/menu_open.svg');
  background-position: right;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 25px;
}
.navbar .open-close-container {
  display: none;
}
.bread-crumb-and-logo-container {
  border-bottom: 1px solid #000000;
  padding: 20px 0 10px 0;
  width: 100%;
}
.bread-crumb-and-logo-container .crumb-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  width: 66.646%;
}
@media (max-width: 840px) {
  .bread-crumb-and-logo-container .crumb-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .bread-crumb-and-logo-container .crumb-container {
    width: 66.584%;
    display: block;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .bread-crumb-and-logo-container .crumb-container {
    width: 74.907%;
    display: block;
  }
}
@media (min-width: 1600px) {
  .bread-crumb-and-logo-container .crumb-container {
    width: 83.26%;
  }
}
.nav-main .action-bar input[type=text] {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  border-color: black;
  border-width: 0px 0px 1px 0px;
  color: #000;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  margin: 0;
  outline: none !important;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  /* FF 4-18 */
  /* IE 10+ */
  /* FF 19+ */
}
.nav-main .action-bar input[type=text]:hover {
  background-color: #d2dcff;
}
.nav-main .action-bar input[type=text]:-moz-placeholder {
  /* FF 4-18 */
  color: #000;
  font-family: HfGIconFontMedium, "ExecutiveLight", "Courier New", "Courier", "monospace";
  opacity: 1;
}
.nav-main .action-bar input[type=text]:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-family: HfGIconFontMedium, "ExecutiveLight", "Courier New", "Courier", "monospace";
  opacity: 1;
}
.nav-main .action-bar input[type=text]::-moz-placeholder {
  /* FF 19+ */
  color: #000;
  font-family: HfGIconFontMedium, "ExecutiveLight", "Courier New", "Courier", "monospace";
  opacity: 1;
}
.nav-main .action-bar input[type=text]::-webkit-input-placeholder {
  color: #000;
  font-family: HfGIconFontMedium, "ExecutiveLight", "Courier New", "Courier", "monospace";
  opacity: 1;
}
.nav-main .action-bar input[type=text]:focus:-moz-placeholder {
  color: transparent;
}
.nav-main .action-bar input[type=text]:focus:-ms-input-placeholder {
  color: transparent;
}
.nav-main .action-bar input[type=text]:focus::-moz-placeholder {
  color: transparent;
}
.nav-main .action-bar input[type=text]:focus::-webkit-input-placeholder {
  color: transparent;
}
.nav-main .action-bar .buttons-container .buttons {
  border-left: none;
  column-count: 1;
  -moz-column-count: 1;
  -webkit-column-count: 1;
}
.nav-main .action-bar .buttons-container .buttons.count-2 {
  column-count: 2;
  -moz-column-count: 2;
  -webkit-column-count: 2;
}
.nav-main .action-bar .buttons-container .buttons.count-3 {
  column-count: 3;
  -moz-column-count: 3;
  -webkit-column-count: 3;
}
.nav-main .action-bar .buttons-container .buttons .button-container:last-child .button {
  border-right: none;
}
.nav-main .action-bar .buttons-container .buttons .button-container .button {
  border-top: none;
  height: auto;
  max-height: auto;
  min-height: auto;
  padding-bottom: 10px;
  padding-top: 10px;
}
.nav-main .action-bar .buttons-container .buttons .button-container .button .button-text {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
}
.nav-main .fold-container {
  opacity: 0;
  position: absolute;
  width: 100%;
  visibility: hidden;
}
.nav-main .fold-container .headline-container {
  border-bottom: 1px solid #000000;
  padding: 0;
}
.nav-main .fold-container .headline-container .headline,
.nav-main .fold-container .headline-container .left,
.nav-main .fold-container .headline-container .right {
  float: left;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  margin: 0;
  padding: 10px 20px;
}
@media (min-width: 840px) and (max-width: 1000px) {
  .nav-main .fold-container .headline-container .headline {
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .nav-main .fold-container .headline-container .headline {
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .nav-main .fold-container .headline-container .headline {
    width: 66.608%;
    margin-left: 16.652%;
  }
}
.nav-main .fold-container .headline-container .left + .headline {
  margin-left: 0;
}
.nav-main .fold-container .headline-container .right {
  float: right;
  width: auto;
}
.nav-main-touch .crumb-container,
.slidebar .crumb-container {
  padding-left: 90px;
}
.nav-main-touch .logo,
.slidebar .logo {
  padding: 10px 0;
}
.navbar,
.navslide {
  background-color: white;
  /*box-shadow: 0 0 20vh 20vh #e7e7e7;*/
  padding: 0;
  z-index: 50;
}
.navbar .fold-container .logo,
.navslide .fold-container .logo {
  padding: 5px 0;
}
.navbar .unfold-container .logo,
.navslide .unfold-container .logo {
  padding: 10px 0;
}
.navbar .logo-container,
.navslide .logo-container {
  cursor: pointer;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: block;
  width: 33.323%;
}
.navbar .logo-container .logo,
.navslide .logo-container .logo {
  background-image: url('/dist/hfg_logo_dt.svg');
  background-position: right;
  background-repeat: no-repeat;
  background-size: contain;
}
.navbar .logo-container .logo.short,
.navslide .logo-container .logo.short {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  float: right;
  font-size: 28px;
  padding: 3px 0px;
}
.navbar .logo-container .logo.short:before,
.navslide .logo-container .logo.short:before {
  content: "\f000";
}
.navbar .logo-container .logo.long,
.navslide .logo-container .logo.long {
  cursor: pointer;
}
.navbar .logo-container .logo.long.de,
.navslide .logo-container .logo.long.de {
  background-image: url('/dist/hfg_logo_dt.svg');
}
.navbar .logo-container .logo.long.en,
.navslide .logo-container .logo.long.en {
  background-image: url('/dist/hfg_logo_engl.svg');
}
@media (max-width: 840px) {
  .navbar .logo-container,
  .navslide .logo-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .navbar .logo-container,
  .navslide .logo-container {
    width: 33.292%;
    display: block;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .navbar .logo-container,
  .navslide .logo-container {
    width: 24.969%;
    display: block;
  }
}
@media (min-width: 1600px) {
  .navbar .logo-container,
  .navslide .logo-container {
    width: 16.652%;
    display: block;
  }
}
.navbar .logo-container .logo-ctrl:not(:checked) ~ .logo-page-container,
.navslide .logo-container .logo-ctrl:not(:checked) ~ .logo-page-container {
  display: none;
}
.navbar .logo-container .logo-ctrl:checked ~ .logo-page-container,
.navslide .logo-container .logo-ctrl:checked ~ .logo-page-container {
  display: block;
}
.navbar .logo-container .logo-page-container,
.navslide .logo-container .logo-page-container {
  background: white;
  border: 1px solid black;
  height: 90vh;
  left: 5vw;
  position: absolute;
  top: 5vh;
  width: 90vw;
  z-index: 51;
}
.slidebar {
  background-color: #0000ff;
  color: #ffffff;
  width: 100%;
}
.slidebar .bread-crumb-and-logo-container {
  background-color: #0000ff;
  border-style: none;
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0px;
  z-index: 2;
}
.slidebar .bread-crumb-and-logo-container .crumb-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  width: 66.646%;
  display: block;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  padding-left: 90px;
  text-transform: uppercase;
}
.slidebar .open-close-container {
  left: 20px;
  line-height: 20px;
  position: absolute;
  top: 0px;
}
.slidebar .open-close-container .toggle {
  background-image: url('/dist/menu_close.svg');
  background-position: right;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 25px;
}
.slidebar .back-container {
  left: 20px;
  line-height: 20px;
  position: absolute;
  top: 64px;
  z-index: 1;
}
.slidebar .back-container .back {
  background-image: url('/dist/menu_back.svg');
  background-position: right;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 25px;
}
.slidebar .logo-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  float: right;
}
.slidebar .logo-container .logo {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
  float: right;
  font-size: 28px;
  padding: 3px 0px;
}
.slidebar .logo-container .logo:before {
  content: "\f000";
}
.slidebar a {
  color: #ffffff;
}
/**
 * Partialy based on skeleton, see http://getskeleton.com/ for more
 * information.
 *
 * TODO:
 *  - unify the base and remove the parts not in use.
 */
/*
 ***************
 * Base Styles *
 ***************
 */
/* Base Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 62.5%;
}
body {
  background-color: #ffffff;
  font-size: 1.9em;
  /* currently ems cause chrome bug misinterpreting rems on body element */
  line-height: 1.6;
  font-weight: 400;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #222222;
}
html,
body,
main {
  /*height: 100%;*/
}
/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */
h1,
h2,
h3,
h4,
h5,
h6 {
  /*margin-top: 0;*/
  /*margin-bottom: 2rem;*/
  /*font-weight: 300;*/
  font-weight: normal;
}
/*line-height: 32px;*/
h1 {
  font-size: 3.0rem;
  line-height: 3.2rem;
}
@media (max-width: 500px) {
  h1 {
    font-size: 1.9rem;
    line-height: 2.0rem;
  }
}
@media (max-width: 840px) {
  h1 {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  h1 {
    font-size: 1.9rem;
    line-height: 2.0rem;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  h1 {
    font-size: 3.0rem;
    line-height: 3.2rem;
  }
}
@media (min-width: 1600px) {
  h1 {
    font-size: 3.0rem;
    line-height: 3.2rem;
  }
}
h2 {
  font-size: 2.25rem;
  line-height: 2.45rem;
}
h3 {
  font-size: 1.755rem;
  line-height: 1.855rem;
}
h4 {
  font-size: 1.5rem;
  line-height: 1.6rem;
}
h5 {
  font-size: 1.3rem;
  line-height: 1.4rem;
  text-transform: none;
}
h6 {
  font-size: 1.17rem;
  line-height: 1.27rem;
  text-transform: none;
}
/* Larger than phablet */
/*@media (min-width: @bp-larger-than-w840) {*/
/*h1 { font-size: 5.0rem; }*/
/*h2 { font-size: 4.2rem; }*/
/*h3 { font-size: 3.6rem; }*/
/*h4 { font-size: 3.0rem; }*/
/*h5 { font-size: 2.4rem; }*/
/*h6 { font-size: 1.5rem; }*/
/*}*/
p {
  margin-top: 0;
}
/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */
a {
  /*background-color: @link-color-bg;*/
  color: #0000ff;
  text-decoration: none;
}
a:hover {
  /*background-color: #fff - @link-color-bg;*/
  /*color: #fff - @link-color;*/
}
/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button,
button {
  display: inline-block;
  height: 38px;
  padding: 0 30px;
  color: #555555;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #000000;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
input[type="submit"],
input[type="reset"],
input[type="button"] {
  display: inline-block;
  height: 38px;
  padding: 0 30px;
  color: #555555;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid #111111;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.button:hover,
button:hover {
  color: #333333;
  border-color: #888888;
  outline: 0;
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
  color: #333333;
  border-color: #888888;
  outline: 0;
}
.button:focus,
button:focus {
  color: #333333;
  border-color: #888888;
  outline: 0;
}
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  color: #333333;
  border-color: #888888;
  outline: 0;
}
.button.button-primary,
button.button-primary {
  color: #fff;
  background-color: #33c3f0;
  border-color: #33c3f0;
}
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #fff;
  background-color: #33c3f0;
  border-color: #33c3f0;
}
.button.button-primary:hover,
button.button-primary:hover {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
.button.button-primary:focus,
button.button-primary:focus {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #fff;
  background-color: #0000ff;
  border-color: #0000ff;
}
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"] {
  height: 38px;
  padding: 6px 10px;
  background-color: #fff;
  border: 1px solid #272727;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/* Forms
–––––––––––––––––––––––––––––––––––––––––––––––––– */
textarea,
select {
  height: 38px;
  padding: 6px 10px;
  /* The 6px vertically centers text on FF, ignored by Webkit */
  background-color: #fff;
  border: 1px solid #272727;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/* Removes awkward default styles on some inputs for iOS */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  min-height: 65px;
  padding-top: 6px;
  padding-bottom: 6px;
}
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus {
  border: 1px solid #33c3f0;
  outline: 0;
}
textarea:focus,
select:focus {
  border: 1px solid #33c3f0;
  outline: 0;
}
label,
legend {
  display: block;
  margin-bottom: .5rem;
  font-weight: 600;
}
fieldset {
  padding: 0;
  border-width: 0;
}
input[type="checkbox"],
input[type="radio"] {
  display: inline;
}
label > .label-body {
  display: inline-block;
  margin-left: .5rem;
  font-weight: normal;
}
/* Lists
–––––––––––––––––––––––––––––––––––––––––––––––––– */
ul {
  list-style: none;
}
ul li:before {
  color: #222222;
  content: "• ";
  white-space: nowrap;
}
ol {
  list-style: decimal inside;
  padding-left: 0;
  margin-top: 0;
}
ul {
  padding-left: 0;
  margin-top: 0;
}
ul ul,
ul ol {
  /*margin: 1.5rem 0 1.5rem 3rem;*/
  font-size: 90%;
}
ol ol,
ol ul {
  /*margin: 1.5rem 0 1.5rem 3rem;*/
  font-size: 90%;
}
li {
  /*margin-bottom: 1rem;*/
}
/* Code
–––––––––––––––––––––––––––––––––––––––––––––––––– */
code {
  padding: .2rem .5rem;
  margin: 0 .2rem;
  font-size: 90%;
  white-space: nowrap;
  background: #f1f1f1;
  border: 1px solid #e1e1e1;
  border-radius: 0px;
}
pre > code {
  display: block;
  padding: 1rem 1.5rem;
  white-space: pre;
}
/* Tables
–––––––––––––––––––––––––––––––––––––––––––––––––– */
th,
td {
  padding: 12px 15px;
  text-align: left;
  border-bottom: 1px solid #e1e1e1;
}
th:first-child,
td:first-child {
  padding-left: 0;
}
th:last-child,
td:last-child {
  padding-right: 0;
}
/* Spacing
–––––––––––––––––––––––––––––––––––––––––––––––––– */
button,
.button {
  margin-bottom: 1rem;
}
input,
textarea,
select,
fieldset {
  margin-bottom: 1.5rem;
}
pre,
blockquote,
dl,
figure,
table,
p,
ul,
ol,
form {
  /*margin-bottom: 2.5rem;*/
}
::-moz-selection {
  /* Code for Firefox */
  color: #000000;
  background: #d2dcff;
}
::selection {
  color: #000000;
  background: #d2dcff;
}
.radioish {
  background-color: #ffffff;
  border-collapse: collapse;
  border: 1px solid black;
  margin: -1px 0px 0px -1px;
  position: absolute;
  width: inherit;
  z-index: 10;
}
@media (max-width: 840px) {
  .radioish {
    width: 101%;
  }
}
@media (min-width: 840px) {
  .radioish {
    width: inherit;
  }
}
.radioish tr {
  border: 1px solid black;
}
.radioish tr:hover {
  background-color: #d2dcff;
}
.radioish tr td {
  border-style: none;
  cursor: pointer;
  font-size: 13px;
  font-weight: normal;
  font: "ExecutiveLight", "Courier New", "Courier", "monospace";
  line-height: 14px;
  padding: 20px;
  text-transform: uppercase;
}
.radioish .checked,
.radioish .not-checked {
  text-align: right;
}
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}
@media (max-width: 840px) {
  .page > .block,
  .page > .block > .block-title,
  .page > .block.block-calendar .calendar-carousel-ctrl {
    padding-right: 20px;
    padding-left: 20px;
  }
  .page > .block.block-buttons,
  .page > .block.block-calendar,
  .page > .block.block-downloads,
  .page > .block.block-object-group,
  .page > .block.block-person,
  .page > .block.block-text {
    padding-right: 0px;
    padding-left: 0px;
  }
}
/*
 *****************
 * Agency Design *
 *****************
 */
/*
 * TODO:
 *  - remove the parts changed between the design iterations.
 */
/*
 *************
 * Schriften *
 *************
 */
/*
 ************
 * Abstände *
 ************
 */
/**
 **************
 * Navigation *
 **************
 * NOTE: think about moving the mobile menu in different struct.
 */
/*
 ************
 * Headline *
 ************
 */
/*
 **********
 * Text-A *
 **********
 */
/*
 **********
 * Text-B *
 **********
 */
/*
 **********
 * Text-C *
 **********
 */
/*
 ***********
 * Galerie *
 ***********
 */
/*
 ***********************
 * Integrierte Buttons *
 ***********************
 */
/*
 *******************
 * Related Content *
 *******************
 */
/*
 **********
 * Zitate *
 **********
 */
/*
 *************************
 * Informationen für ... *
 *************************
 */
/*
 ******************
 * Listen-Modul-A *
 ******************
 */
/*
 *****************
 * Event-Modul-B *
 *****************
 */
/*
 *****************
 * Event-Modul-C *
 *****************
 */
/*
 **************
 * Logo-Seite *
 **************
 */
.col-1.column,
.col-1.columns {
  width: 33.323%;
}
.col-2.columns {
  width: 66.646%;
}
.col-3.columns {
  width: 100%;
}
.col-4.columns {
  width: 100%;
}
.col-5.columns {
  width: 100%;
}
.col-6.columns {
  width: 100%;
}
.col-7.columns {
  width: 100%;
}
.col-8.columns {
  width: 100%;
}
.col-9.columns {
  width: 100%;
}
.col-10.columns {
  width: 100%;
}
.col-11.columns {
  width: 100%;
}
.col-12.columns {
  width: 100%;
}
.col-13.columns {
  width: 100%;
}
.col-14.columns {
  width: 100%;
}
.col-15.columns {
  width: 100%;
}
.col-16.columns {
  width: 100%;
}
.col-17.columns {
  width: 100%;
}
.col-18.columns {
  width: 100%;
}
.col-19.columns {
  width: 100%;
}
.col-20.columns {
  width: 100%;
}
.col-21.columns {
  width: 100%;
}
.col-22.columns {
  width: 100%;
}
.col-23.columns {
  width: 100%;
}
.col-24.columns {
  width: 100%;
}
.one-third.column {
  width: 33.323%;
}
.two-thirds.column {
  width: 66.646%;
}
.one-half.column {
  width: 50%;
}
@media (min-width: 840px) and (max-width: 1280px) {
  .container {
    /*padding: 0;*/
    width: 100%;
  }
  .col-1.column,
  .col-1.columns {
    width: 8.323%;
  }
  .col-2.columns {
    width: 16.646%;
  }
  .col-3.columns {
    width: 24.969%;
  }
  .col-4.columns {
    width: 33.292%;
  }
  .col-5.columns {
    width: 41.615%;
  }
  .col-6.columns {
    width: 49.938%;
  }
  .col-7.columns {
    width: 58.261%;
  }
  .col-8.columns {
    width: 66.584%;
  }
  .col-9.columns {
    width: 74.907%;
  }
  .col-10.columns {
    width: 83.23%;
  }
  .col-11.columns {
    width: 91.553%;
  }
  .col-12.columns {
    width: 100%;
  }
  .col-13.columns {
    width: 100%;
  }
  .col-14.columns {
    width: 100%;
  }
  .col-15.columns {
    width: 100%;
  }
  .col-16.columns {
    width: 100%;
  }
  .col-17.columns {
    width: 100%;
  }
  .col-18.columns {
    width: 100%;
  }
  .col-19.columns {
    width: 100%;
  }
  .col-20.columns {
    width: 100%;
  }
  .col-21.columns {
    width: 100%;
  }
  .col-22.columns {
    width: 100%;
  }
  .col-23.columns {
    width: 100%;
  }
  .col-24.columns {
    width: 100%;
    margin-left: 0;
  }
  .one-third.column {
    width: 33.292%;
  }
  .two-thirds.column {
    width: 66.584%;
  }
  .one-half.column {
    width: 49.938%;
  }
}
@media (min-width: 1280px) and (max-width: 1600px) {
  .container {
    width: 100%;
  }
  .col-1.column,
  .col-1.columns {
    width: 8.323%;
  }
  .col-2.columns {
    width: 16.646%;
  }
  .col-3.columns {
    width: 24.969%;
  }
  .col-4.columns {
    width: 33.292%;
  }
  .col-5.columns {
    width: 41.615%;
  }
  .col-6.columns {
    width: 49.938%;
  }
  .col-7.columns {
    width: 58.261%;
  }
  .col-8.columns {
    width: 66.584%;
  }
  .col-9.columns {
    width: 74.907%;
  }
  .col-10.columns {
    width: 83.23%;
  }
  .col-11.columns {
    width: 91.553%;
  }
  .col-12.columns {
    width: 100%;
  }
  .col-13.columns {
    width: 100%;
  }
  .col-14.columns {
    width: 100%;
  }
  .col-15.columns {
    width: 100%;
  }
  .col-16.columns {
    width: 100%;
  }
  .col-17.columns {
    width: 100%;
  }
  .col-18.columns {
    width: 100%;
  }
  .col-19.columns {
    width: 100%;
  }
  .col-20.columns {
    width: 100%;
  }
  .col-21.columns {
    width: 100%;
  }
  .col-22.columns {
    width: 100%;
  }
  .col-23.columns {
    width: 100%;
  }
  .col-24.columns {
    width: 100%;
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  .container {
    width: 100%;
  }
  .col-1.column,
  .col-1.column,
  .col-1.columns {
    width: 4.163%;
  }
  .col-2.columns {
    width: 8.326%;
  }
  .col-3.columns {
    width: 12.489%;
  }
  .col-4.columns {
    width: 16.652%;
  }
  .col-5.columns {
    width: 20.815%;
  }
  .col-6.columns {
    width: 24.978%;
  }
  .col-7.columns {
    width: 29.141%;
  }
  .col-8.columns {
    width: 33.304%;
  }
  .col-9.columns {
    width: 37.467%;
  }
  .col-10.columns {
    width: 41.63%;
  }
  .col-11.columns {
    width: 45.793%;
  }
  .col-12.columns {
    width: 49.956%;
  }
  .col-13.columns {
    width: 54.119%;
  }
  .col-14.columns {
    width: 58.282%;
  }
  .col-15.columns {
    width: 62.445%;
  }
  .col-16.columns {
    width: 66.608%;
  }
  .col-17.columns {
    width: 70.771%;
  }
  .col-18.columns {
    width: 74.934%;
  }
  .col-19.columns {
    width: 79.097%;
  }
  .col-20.columns {
    width: 83.26%;
  }
  .col-21.columns {
    width: 87.423%;
  }
  .col-22.columns {
    width: 91.586%;
  }
  .col-23.columns {
    width: 95.749%;
  }
  .col-24.columns {
    width: 100%;
    margin-left: 0;
  }
  .one-sixth.column {
    width: 16.652%;
  }
  .one-third.column {
    width: 33.304%;
  }
  .two-thirds.column {
    width: 66.608%;
  }
  .one-half.column {
    width: 49.956%;
  }
  /* Offsets */
  .offset-by-one.column,
  .offset-by-one.columns {
    margin-left: 4.163%;
  }
  .offset-by-two.column,
  .offset-by-two.columns {
    margin-left: 8.326%;
  }
  .offset-by-three.column,
  .offset-by-three.columns {
    margin-left: 12.489%;
  }
  .offset-by-four.column,
  .offset-by-four.columns {
    margin-left: 16.652%;
  }
  .offset-by-five.column,
  .offset-by-five.columns {
    margin-left: 20.815%;
  }
  .offset-by-six.column,
  .offset-by-six.columns {
    margin-left: 24.978%;
  }
  .offset-by-seven.column,
  .offset-by-seven.columns {
    margin-left: 29.141%;
  }
  .offset-by-eight.column,
  .offset-by-eight.columns {
    margin-left: 33.304%;
  }
  .offset-by-nine.column,
  .offset-by-nine.columns {
    margin-left: 37.467%;
  }
  .offset-by-ten.column,
  .offset-by-ten.columns {
    margin-left: 41.63%;
  }
  .offset-by-eleven.column,
  .offset-by-eleven.columns {
    margin-left: 45.793%;
  }
  .offset-by-one-third.column,
  .offset-by-one-third.columns {
    margin-left: 33.304%;
  }
  .offset-by-two-thirds.column,
  .offset-by-two-thirds.columns {
    margin-left: 66.608%;
  }
  .offset-by-one-half.column,
  .offset-by-one-half.column {
    margin-left: 49.956%;
  }
}
.container {
  position: relative;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.col,
.column,
.columns {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
}
.u-upside-down {
  direction: rtl;
  unicode-bidi: bidi-override;
}
hr {
  margin-top: 3rem;
  margin-bottom: 3.5rem;
  border-width: 0;
  border-top: 1px solid #333333;
}
/**
 ************
 * Clearing *
 ************
 */
.container:after,
.row:after,
.u-cf,
.block-calendar .calendar-container .calendar-carousel,
.block-calendar .calendar-container .calendar-row {
  content: "";
  display: table;
  clear: both;
}
/**
 **************
 * Navigation *
 **************
 */
/*.nav-footer,*/
.navbar.menu {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .navbar.menu {
    display: none;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .navbar.menu {
    font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
    font-size: 13px;
    line-height: 14px;
    text-transform: uppercase;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .navbar.menu {
    font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
    font-size: 13px;
    line-height: 14px;
    text-transform: uppercase;
  }
}
@media (min-width: 1600px) {
  .navbar.menu {
    font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
    font-size: 13px;
    line-height: 14px;
    text-transform: uppercase;
  }
}
.navbar.menu .level {
  border-top: 1px solid black;
  list-style-type: none;
  margin: 0 0 20px 0;
  overflow: hidden;
}
.navbar.menu .level .slot {
  padding: 0;
  width: auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: inline-block;
  float: none;
  margin: 10px 0 0 0;
  overflow: hidden;
  vertical-align: top;
}
@media (max-width: 840px) {
  .navbar.menu .level .slot {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .navbar.menu .level .slot {
    width: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .navbar.menu .level .slot {
    width: 16.646%;
  }
}
@media (min-width: 1600px) {
  .navbar.menu .level .slot {
    width: 8.326%;
  }
}
.navbar.menu .level .slot:before {
  content: none;
}
.navbar.menu .level .slot.active * {
  color: #0000ff;
}
.navbar.menu .level .slot a {
  color: #222222;
  /*display: block;*/
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
  text-align: left;
}
.navbar.menu .level .slot a:before {
  content: none;
}
.navbar.menu .level .slot a:hover {
  background-color: #ffffff;
  color: #0000ff;
}
.nav-main {
  background: none;
}
.nav-main .row {
  background-color: #ffffff;
}
.nav-main .blackout-container {
  background-color: #000;
  border-style: none;
  /*margin: 0 0 150px 0;*/
  text-align: center;
  width: 100%;
}
.nav-main .blackout-container .level.blackout {
  background-color: #000;
  border-style: none;
  margin: 0;
}
.nav-main .blackout-container .level.blackout a {
  background-color: #000;
  color: #fff;
}
.nav-main .blackout-container .level.blackout a:hover {
  background-color: #000;
  color: #fff;
}
.nav-main .blackout-container .level.blackout .slot {
  float: none;
  margin: 10px 0;
  padding: 0 10px;
  width: auto;
}
.nav-main .blackout-container .level.blackout .slot:hover.aktuelles *,
.nav-main .blackout-container .level.blackout .slot.active.aktuelles *,
.nav-main .blackout-container .level.blackout .slot:hover.news *,
.nav-main .blackout-container .level.blackout .slot.active.news * {
  color: #ffffff;
}
.nav-main .blackout-container .level.blackout .slot:hover.ausstellung *,
.nav-main .blackout-container .level.blackout .slot.active.ausstellung *,
.nav-main .blackout-container .level.blackout .slot:hover.exhibition *,
.nav-main .blackout-container .level.blackout .slot.active.exhibition * {
  color: #3eff97;
}
.nav-main .blackout-container .level.blackout .slot:hover.ausstellung *,
.nav-main .blackout-container .level.blackout .slot.active.ausstellung *,
.nav-main .blackout-container .level.blackout .slot:hover.exhibition *,
.nav-main .blackout-container .level.blackout .slot.active.exhibition * {
  color: #3eff97;
}
.nav-main .blackout-container .level.blackout .slot:hover.projekt *,
.nav-main .blackout-container .level.blackout .slot.active.projekt *,
.nav-main .blackout-container .level.blackout .slot:hover.project *,
.nav-main .blackout-container .level.blackout .slot.active.project * {
  color: #ff952d;
}
.nav-main .blackout-container .level.blackout .slot:hover.veranstaltung *,
.nav-main .blackout-container .level.blackout .slot.active.veranstaltung *,
.nav-main .blackout-container .level.blackout .slot:hover.event *,
.nav-main .blackout-container .level.blackout .slot.active.event * {
  color: #d2dcff;
}
.nav-main .blackout-container .level.blackout .slot:hover.kooperation *,
.nav-main .blackout-container .level.blackout .slot.active.kooperation *,
.nav-main .blackout-container .level.blackout .slot:hover.cooperation *,
.nav-main .blackout-container .level.blackout .slot.active.cooperation * {
  color: #ffd247;
}
.nav-main .blackout-container .level.blackout .slot:hover.meldung *,
.nav-main .blackout-container .level.blackout .slot.active.meldung *,
.nav-main .blackout-container .level.blackout .slot:hover.announcement *,
.nav-main .blackout-container .level.blackout .slot.active.announcement * {
  color: #ff625f;
}
.nav-main .blackout-container .level.blackout .slot:hover.offene-stellen *,
.nav-main .blackout-container .level.blackout .slot.active.offene-stellen *,
.nav-main .blackout-container .level.blackout .slot:hover.job-vacancies *,
.nav-main .blackout-container .level.blackout .slot.active.job-vacancies * {
  color: #06d3d7;
}
.nav-main .blackout-container .level.blackout .slot:hover.aktuelle-publikationen *,
.nav-main .blackout-container .level.blackout .slot.active.aktuelle-publikationen *,
.nav-main .blackout-container .level.blackout .slot:hover.new-publications *,
.nav-main .blackout-container .level.blackout .slot.active.new-publications * {
  color: #ffff00;
}
.nav-main .level-0-and-logo-container {
  margin: 0;
  padding: 20px 0;
}
.nav-main .level-0,
.nav-main .level.level-0 {
  border-style: none;
  margin: -10px 0 0 0;
  padding: 0;
}
@media (max-width: 840px) {
  .nav-main .level-0,
  .nav-main .level.level-0 {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .nav-main .level-0,
  .nav-main .level.level-0 {
    width: 66.584%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .nav-main .level-0,
  .nav-main .level.level-0 {
    width: 74.907%;
  }
}
@media (min-width: 1600px) {
  .nav-main .level-0,
  .nav-main .level.level-0 {
    width: 83.26%;
  }
}
@media (max-width: 840px) {
  .nav-main .level.level-0 .slot {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .nav-main .level.level-0 .slot {
    width: 24.986%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .nav-main .level.level-0 .slot {
    width: 22.206%;
  }
}
@media (min-width: 1600px) {
  .nav-main .level.level-0 .slot {
    width: 9.986%;
  }
}
.nav-footer-shadow-dropper {
  display: none;
}
@media (max-width: 840px) {
  .nav-footer-shadow-dropper {
    /* default */
  }
}
@media (min-width: 840px) {
  .nav-footer-shadow-dropper {
    border-width: 0px;
    bottom: 0px;
    -webkit-box-shadow: 0 0 7vh 3.5vh #e7e7e7;
            box-shadow: 0 0 7vh 3.5vh #e7e7e7;
    display: initial;
    margin: 0px;
    position: fixed;
    right: 0px;
    width: 100%;
  }
}
.nav-footer {
  bottom: 0;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  overflow: visible !important;
  position: relative;
  right: 0;
  text-transform: uppercase;
  z-index: 101;
  background-color: rgba(0, 0, 0, 0) !important;
}
.nav-footer,
.nav-footer ul {
  list-style-type: none;
  overflow: hidden;
}
.nav-footer li:before,
.nav-footer ul li:before {
  content: none;
}
@media (max-width: 840px) {
  .nav-footer {
    /* default */
  }
}
@media (min-width: 840px) {
  .nav-footer {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 11px;
    line-height: 12px;
    padding: 0 15px 0 5px;
    position: fixed;
  }
}
.nav-footer label {
  margin: 0px;
  padding: 0px;
}
.nav-footer .data-bit,
.nav-footer .lang-container {
  margin: 0 5px 0 5px;
  min-width: 16px;
  overflow: visible;
}
@media (max-width: 840px) {
  .nav-footer .data-bit,
  .nav-footer .lang-container {
    /* default */
  }
}
@media (min-width: 840px) {
  .nav-footer .data-bit,
  .nav-footer .lang-container {
    margin: 0 7px 0 0;
  }
}
.nav-footer .nav-element-container {
  margin: 0 0 5px 0;
}
.nav-footer .nav-element-container > * {
  display: inline-block;
}
@media (max-width: 840px) {
  .nav-footer .nav-element-container {
    margin-left: 20px;
  }
}
.nav-footer input[type="checkbox"] {
  display: none;
}
.nav-footer label {
  cursor: pointer;
  font-weight: normal;
}
.nav-footer .information-for-container {
  background-color: rgba(0, 0, 0, 0) !important;
  bottom: 52px;
  font-size: 13px;
  line-height: 14px;
  padding: 0 0 0 20px;
  width: 100%;
  display: none;
  left: 0px;
  position: absolute;
}
@media (max-width: 840px) {
  .nav-footer .information-for-container {
    /* default */
  }
}
@media (min-width: 840px) {
  .nav-footer .information-for-container {
    bottom: 31px;
    font-size: 11px;
    line-height: 13px;
    padding: 0 0 0 5px;
  }
}
@media (max-width: 840px) {
  .nav-footer .information-for-container {
    width: auto !important;
    text-align: left;
    font-size: 17px;
  }
}
@media (max-width: 500px) {
  .nav-footer .information-for-container {
    bottom: 99px;
  }
}
.nav-footer .information-for-container > * {
  margin-bottom: 10px;
}
@media (max-width: 840px) {
  .nav-footer .information-for-container > * {
    margin-bottom: 15px;
  }
}
.nav-footer .information-for:checked ~ .information-for-ctrl > .information-for-container {
  display: block;
}
.nav-footer .social-media .data-bit {
  display: inline-block;
}
@media (max-width: 840px) {
  .nav-footer .social-media .data-bit {
    /* default */
  }
}
@media (max-width: 840px) {
  .nav-footer .information-for-ctrl,
  .nav-footer .legal-notice,
  .nav-footer .lang-container {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
    padding: 0 20px;
    width: 33.3%;
    margin: 0px 0px 10px 0px;
  }
}
@media (max-width: 840px) {
  .nav-footer .legal-notice {
    text-align: center;
  }
}
@media (max-width: 840px) {
  .nav-footer .lang-container {
    text-align: right;
  }
}
@media (max-width: 840px) {
  .nav-footer .social-media {
    display: inline-block;
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 840px) {
  .nav-element-privacy,
  .nav-element-imprint {
    font-size: 17px;
    float: left;
    margin-left: 0 !important;
    margin-right: 12px;
  }
}
@media (max-width: 500px) {
  .nav-element-privacy,
  .nav-element-imprint {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: auto;
  }
}
@media (max-width: 500px) {
  .nav-element-privacy {
    margin-bottom: 18px;
  }
}
.nav-element-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(0, 0, 0, 0) !important;
}
@media (max-width: 840px) {
  .nav-element-container {
    display: block;
    text-align: right;
  }
}
@media (max-width: 500px) {
  .nav-element-container {
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (min-width: 840px) {
  .nav-element-container .social-media .data-bit {
    margin: 0 6px 0 0;
  }
}
@media (max-width: 840px) {
  .nav-element-container .social-media .data-bit {
    margin: 0 8px 0 0;
  }
}
@media (max-width: 840px) {
  .nav-element-container .social-media {
    width: auto;
    float: right;
    margin-right: 10px;
  }
}
@media (max-width: 500px) {
  .nav-element-container .social-media {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    text-align: left;
    width: 100%;
  }
}
@media (min-width: 840px) {
  .nav-element-container .lang-container {
    margin-right: 15px;
  }
}
@media (max-width: 840px) {
  .nav-element-container .lang-container {
    width: auto;
    float: none;
    padding: 0;
    margin-right: 12px;
  }
}
@media (max-width: 500px) {
  .nav-element-container .lang-container {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    text-align: left;
    margin-bottom: 18px;
    width: 100%;
  }
}
@media (min-width: 840px) {
  .nav-element-container .information-for-ctrl {
    margin-right: 15px;
  }
}
@media (max-width: 840px) {
  .nav-element-container .information-for-ctrl {
    width: auto;
    float: left;
    padding: 0;
    font-size: 17px;
    margin-right: 12px;
  }
}
@media (max-width: 500px) {
  .nav-element-container .information-for-ctrl {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-bottom: 18px;
    width: 100%;
  }
}
.ng-valid-parse + .information-for-ctrl > label {
  background-color: #fff;
  color: #000;
}
.footer-button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  border-radius: 50%;
  border: 1px solid #000;
  background-color: #000;
  color: #fff;
  font-style: italic;
}
@media (max-width: 840px) {
  .footer-button {
    border-width: 2px;
  }
}
.footer-button i {
  margin-top: 7px;
  text-align: center;
  display: block;
  font-size: 13px;
}
@media (max-width: 840px) {
  .footer-button i {
    margin-top: 10px;
    font-size: 20px;
  }
}
.footer-button span {
  display: block;
  text-align: center;
  margin-top: 7px;
}
@media (max-width: 840px) {
  .footer-button span {
    margin-top: 11px;
    font-size: 17px;
    margin-left: -1px;
  }
}
.footer-button.lang + .footer-button.footer-button {
  margin-left: 6px;
}
@media (max-width: 840px) {
  .footer-button.lang + .footer-button.footer-button {
    margin-left: 8px;
  }
}
.footer-button.label {
  border-radius: 20px;
  padding: 6px 10px 6px 10px;
  text-transform: none;
}
@media (max-width: 840px) {
  .footer-button.label {
    padding: 11px 10px 10px 10px;
  }
}
.footer-button:hover,
.footer-button.active {
  background-color: #fff;
  color: #000 !important;
}
.footer-button:hover span,
.footer-button.active span {
  color: #000 !important;
}
.footer-button-round {
  width: 26px;
  height: 26px;
}
@media (max-width: 840px) {
  .footer-button-round {
    width: 39px;
    height: 39px;
  }
}
/* Content
 * –––––––
*/
html {
  -webkit-text-size-adjust: 100%;
}
body {
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), color-stop(50%, #ffffff));
  background: linear-gradient(to bottom, #e7e7e7 0%, #ffffff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#fff', GradientType=0);
  background-attachment: fixed;
}
#main {
  display: block;
  padding-top: 70px;
  margin-bottom: 60px;
}
@media (max-width: 500px) {
  #main {
    padding-top: 20px;
  }
}
.container main p a:before,
.related-content-container p a:before,
.container main ul a:before,
.related-content-container ul a:before {
  /*▶*/
  /*▸*/
  /*►*/
  content: "►\00a0";
  color: #0000ff;
  /*white-space: nowrap;*/
}
.container main h1 a,
.related-content-container h1 a,
.container main h2 a,
.related-content-container h2 a,
.container main h3 a,
.related-content-container h3 a,
.container main h4 a,
.related-content-container h4 a,
.container main h5 a,
.related-content-container h5 a,
.container main h6 a,
.related-content-container h6 a {
  /*background-color: @background-color;*/
  color: #222222;
}
.container main h1 a:before,
.related-content-container h1 a:before,
.container main h2 a:before,
.related-content-container h2 a:before,
.container main h3 a:before,
.related-content-container h3 a:before,
.container main h4 a:before,
.related-content-container h4 a:before,
.container main h5 a:before,
.related-content-container h5 a:before,
.container main h6 a:before,
.related-content-container h6 a:before {
  color: #222222;
  content: none;
}
.container main h1 a:hover,
.related-content-container h1 a:hover,
.container main h2 a:hover,
.related-content-container h2 a:hover,
.container main h3 a:hover,
.related-content-container h3 a:hover,
.container main h4 a:hover,
.related-content-container h4 a:hover,
.container main h5 a:hover,
.related-content-container h5 a:hover,
.container main h6 a:hover,
.related-content-container h6 a:hover {
  color: #222222;
}
.container main a.low-profile,
.related-content-container a.low-profile {
  color: #222222;
}
.container main a.low-profile:before,
.related-content-container a.low-profile:before {
  color: #222222;
  content: none;
}
.horizontal-container {
  margin: 0px;
  padding: 0px;
}
.horizontal-container,
.horizontal-container ul {
  list-style-type: none;
  overflow: hidden;
}
.horizontal-container li:before,
.horizontal-container ul li:before {
  content: none;
}
.horizontal-container > * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
}
.vertical-container {
  margin: 0px;
  padding: 0px;
}
.vertical-container,
.vertical-container ul {
  list-style-type: none;
  overflow: hidden;
}
.vertical-container li:before,
.vertical-container ul li:before {
  content: none;
}
.headline-container {
  padding: 0 0 60px 0;
}
.headline-container .horizontal-container,
.headline-container .vertical-container {
  overflow: visible;
}
.headline-container .horizontal-container {
  position: fixed;
  width: 100%;
  top: 120px;
}
.headline-container .horizontal-container + .vertical-container {
  margin-top: 78px;
}
.headline-container .center,
.headline-container .headline {
  display: inline-block;
  margin-bottom: 0;
  margin-top: 0;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
  width: 99.969%;
  margin-left: 0%;
}
.headline-container .center.introduction,
.headline-container .headline.introduction {
  font-size: 15px;
  letter-spacing: 0.5px;
  line-height: 17px;
  margin-top: 30px;
}
.headline-container .center .title_lt-w840,
.headline-container .headline .title_lt-w840 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
}
.headline-container .center .title_lt-w1280,
.headline-container .headline .title_lt-w1280 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
}
.headline-container .center .title_le-w1600,
.headline-container .headline .title_le-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
  font-size: 30px;
  line-height: 32px;
}
.headline-container .center .title_gt-w1600,
.headline-container .headline .title_gt-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
  font-size: 30px;
  line-height: 32px;
}
@media (max-width: 500px) {
  .headline-container .center,
  .headline-container .headline {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .headline-container .center,
  .headline-container .headline {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .headline-container .center,
  .headline-container .headline {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 30px;
    line-height: 32px;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .headline-container .center,
  .headline-container .headline {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    font-size: 30px;
    line-height: 32px;
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .headline-container .center,
  .headline-container .headline {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    font-size: 30px;
    line-height: 32px;
    width: 66.608%;
    margin-left: 16.652%;
  }
}
.headline-container .left,
.headline-container .right {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  margin-bottom: 120px;
  width: 33.323%;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .headline-container .left,
  .headline-container .right {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .headline-container .left,
  .headline-container .right {
    width: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .headline-container .left,
  .headline-container .right {
    width: 16.646%;
  }
}
@media (min-width: 1600px) {
  .headline-container .left,
  .headline-container .right {
    width: 16.652%;
  }
}
.headline-container .right {
  margin-left: 33.323%;
  text-align: right;
}
@media (max-width: 840px) {
  .headline-container .right {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .headline-container .right {
    margin-left: 66.584%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .headline-container .right {
    margin-left: 66.584%;
  }
}
@media (min-width: 1600px) {
  .headline-container .right {
    margin-left: 66.608%;
  }
}
.page {
  margin: 0 0 166px 0;
}
.gradient-bottom {
  position: relative;
}
.gradient-bottom:after {
  content: "";
  display: block;
  height: 170px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(to bottom, #e1e1e1 0%, rgba(0, 0, 0, 0) 100%);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.block-image {
  margin: 0 0 60px 0;
}
.block-image figure {
  display: block;
  margin: 0;
  width: 99.969%;
  margin-left: 0%;
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-image figure {
    width: 49.938%;
    margin-left: 24.969%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-image figure {
    width: 49.938%;
    margin-left: 24.969%;
  }
}
@media (min-width: 1600px) {
  .block-image figure {
    width: 41.63%;
    margin-left: 29.141%;
  }
}
.block-image figure .image-container {
  line-height: 0;
  margin: 0 0 10px 0;
  position: relative;
}
.block-image figure .image-container .aspect-ratio {
  height: auto;
  visibility: hidden;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.block-image figure .image-container.landscape .image {
  left: 0;
  top: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  height: auto;
}
.block-image figure .image-container.portrait .image {
  left: 0;
  top: 0;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  width: auto;
}
.block-image figure figcaption {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 13px;
  text-align: center;
}
.block-image figure figcaption * {
  margin: 0;
}
.block-gallery:after {
  content: "";
  display: table;
  clear: both;
}
.block-gallery .one-by-one {
  position: relative;
}
.block-gallery .one-by-one input[type="radio"].image-indicator {
  display: none;
}
.block-gallery .one-by-one .gallery-ctrl {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 13px;
  text-align: left;
  text-transform: uppercase;
  width: 99.969%;
  float: none;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 840px) {
  .block-gallery .one-by-one .gallery-ctrl {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-gallery .one-by-one .gallery-ctrl {
    width: 8.323%;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    font-size: 15px;
    line-height: 17px;
    position: absolute;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-gallery .one-by-one .gallery-ctrl {
    width: 8.323%;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    font-size: 15px;
    line-height: 17px;
    position: absolute;
  }
}
@media (min-width: 1600px) {
  .block-gallery .one-by-one .gallery-ctrl {
    width: 4.163%;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    font-size: 15px;
    line-height: 17px;
    position: absolute;
  }
}
@media (max-width: 840px) {
  .block-gallery .one-by-one .gallery-ctrl {
    /* default */
  }
}
@media (min-width: 840px) {
  .block-gallery .one-by-one .gallery-ctrl {
    text-align: left;
  }
}
.block-gallery .one-by-one .gallery-ctrl .image-indicator-label {
  cursor: pointer;
  display: inline-block;
  font-weight: unset;
  margin: 0 0.5em 0 0;
  white-space: pre;
}
@media (min-width: 840px) {
  .block-gallery .one-by-one .gallery-ctrl .image-indicator-label {
    display: block;
  }
}
.block-gallery .one-by-one .gallery-ctrl .image-indicator-label:after {
  content: " •";
  visibility: hidden;
}
.block-gallery .show-all .block-image figure {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  width: 66.646%;
  margin-left: 0%;
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-gallery .show-all .block-image figure {
    width: 24.969%;
    margin-left: 0%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-gallery .show-all .block-image figure {
    width: 24.969%;
    margin-left: 0%;
  }
}
@media (min-width: 1600px) {
  .block-gallery .show-all .block-image figure {
    width: 16.652%;
    margin-left: 0%;
  }
}
.block-downloads {
  margin-bottom: 60px;
}
.block-downloads .title {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 17px;
  letter-spacing: 0.5px;
  width: 99.969%;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.block-downloads .title p {
  margin-bottom: 17px;
}
@media (max-width: 840px) {
  .block-downloads .title {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-downloads .title {
    width: 49.938%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-downloads .title {
    width: 41.615%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-downloads .title {
    width: 45.793%;
    margin-left: 20.815%;
  }
}
.block-object-group ~ .block-object-group {
  margin-top: -61px;
}
.block-object-group .headline-container {
  margin-top: 120px;
}
.block-link .block-image a {
  width: 99.969%;
  margin-left: 0%;
  color: #000000;
  display: block;
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-link .block-image a {
    width: 49.938%;
    margin-left: 24.969%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-link .block-image a {
    width: 49.938%;
    margin-left: 24.969%;
  }
}
@media (min-width: 1600px) {
  .block-link .block-image a {
    width: 41.63%;
    margin-left: 29.141%;
  }
}
.block-link .block-image a figure {
  margin: 0;
  height: auto;
  width: auto;
}
.block-link .block-text a:before {
  /*▶*/
  /*▸*/
  /*►*/
  content: "►\00a0";
  color: #0000ff;
  /*white-space: nowrap;*/
}
.block-person + .block-person .headline-container {
  margin-top: 120px;
}
.block-person + .block-text .title-separator {
  margin-top: 70px;
}
.block-object-group,
.block-text {
  margin-bottom: 60px;
}
.block-object-group .title-separator,
.block-text .title-separator {
  padding: 0;
  margin: 0 0 60px 0;
}
.block-object-group .title,
.block-text .title {
  margin-bottom: 30px;
  text-align: center;
  text-transform: uppercase;
}
.block-object-group .default,
.block-text .default,
.block-object-group.default,
.block-text.default {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  float: none;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 22px;
  letter-spacing: 0.5px;
  width: 99.969%;
}
.block-object-group .default p,
.block-text .default p,
.block-object-group.default p,
.block-text.default p {
  margin-bottom: 22px;
}
@media (max-width: 840px) {
  .block-object-group .default,
  .block-text .default,
  .block-object-group.default,
  .block-text.default {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-object-group .default,
  .block-text .default,
  .block-object-group.default,
  .block-text.default {
    width: 83.23%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-object-group .default,
  .block-text .default,
  .block-object-group.default,
  .block-text.default {
    width: 83.23%;
    margin-left: 8.323%;
    font-size: 27px;
    line-height: 29px;
  }
  .block-object-group .default p,
  .block-text .default p,
  .block-object-group.default p,
  .block-text.default p {
    margin-bottom: 29px;
  }
}
@media (min-width: 1600px) {
  .block-object-group .default,
  .block-text .default,
  .block-object-group.default,
  .block-text.default {
    width: 66.608%;
    margin-left: 16.652%;
    font-size: 27px;
    line-height: 29px;
  }
  .block-object-group .default p,
  .block-text .default p,
  .block-object-group.default p,
  .block-text.default p {
    margin-bottom: 29px;
  }
}
.block-object-group .one-column,
.block-text .one-column,
.block-object-group.one-column,
.block-text.one-column {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  float: none;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 17px;
  letter-spacing: 0.5px;
  width: 99.969%;
}
.block-object-group .one-column p,
.block-text .one-column p,
.block-object-group.one-column p,
.block-text.one-column p {
  margin-bottom: 17px;
}
@media (max-width: 840px) {
  .block-object-group .one-column,
  .block-text .one-column,
  .block-object-group.one-column,
  .block-text.one-column {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-object-group .one-column,
  .block-text .one-column,
  .block-object-group.one-column,
  .block-text.one-column {
    width: 49.938%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-object-group .one-column,
  .block-text .one-column,
  .block-object-group.one-column,
  .block-text.one-column {
    width: 41.615%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-object-group .one-column,
  .block-text .one-column,
  .block-object-group.one-column,
  .block-text.one-column {
    width: 45.793%;
    margin-left: 20.815%;
  }
}
.block-object-group .two-columns,
.block-text .two-columns,
.block-object-group.two-columns,
.block-text.two-columns {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  float: none;
  -webkit-column-count: 1;
  column-count: 1;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 17px;
  letter-spacing: 0.5px;
  width: 99.969%;
}
.block-object-group .two-columns p,
.block-text .two-columns p,
.block-object-group.two-columns p,
.block-text.two-columns p {
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  margin-top: 17px;
}
.block-object-group .two-columns p:first-child,
.block-text .two-columns p:first-child,
.block-object-group.two-columns p:first-child,
.block-text.two-columns p:first-child {
  margin-top: 0px;
}
.block-object-group .two-columns p.sticky,
.block-text .two-columns p.sticky,
.block-object-group.two-columns p.sticky,
.block-text.two-columns p.sticky {
  -webkit-column-break-inside: avoid;
  /* Chrome, Safari, Opera */
  /* Firefox */
  break-inside: avoid;
  /* IE 10+ */
}
.block-object-group .two-columns p + ul,
.block-text .two-columns p + ul,
.block-object-group.two-columns p + ul,
.block-text.two-columns p + ul {
  margin-top: 17px;
}
@media (max-width: 840px) {
  .block-object-group .two-columns,
  .block-text .two-columns,
  .block-object-group.two-columns,
  .block-text.two-columns {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .block-object-group .two-columns,
  .block-text .two-columns,
  .block-object-group.two-columns,
  .block-text.two-columns {
    width: 83.23%;
    margin-left: 8.323%;
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 40px;
    column-gap: 40px;
  }
}
@media (min-width: 1600px) {
  .block-object-group .two-columns,
  .block-text .two-columns,
  .block-object-group.two-columns,
  .block-text.two-columns {
    width: 66.608%;
    margin-left: 16.652%;
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 40px;
    column-gap: 40px;
  }
}
.block-object-group .two-columns.title,
.block-text .two-columns.title,
.block-object-group.two-columns.title,
.block-text.two-columns.title {
  -webkit-column-count: 1;
  column-count: 1;
  margin-bottom: 30px;
  text-align: left;
}
@media (max-width: 840px) {
  .block-object-group .two-columns.title,
  .block-text .two-columns.title,
  .block-object-group.two-columns.title,
  .block-text.two-columns.title {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-object-group .two-columns.title,
  .block-text .two-columns.title,
  .block-object-group.two-columns.title,
  .block-text.two-columns.title {
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-object-group .two-columns.title,
  .block-text .two-columns.title,
  .block-object-group.two-columns.title,
  .block-text.two-columns.title {
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-object-group .two-columns.title,
  .block-text .two-columns.title,
  .block-object-group.two-columns.title,
  .block-text.two-columns.title {
    width: 49.956%;
    margin-left: 20.815%;
  }
}
.block-object-group .two-columns.text,
.block-text .two-columns.text,
.block-object-group.two-columns.text,
.block-text.two-columns.text {
  margin-bottom: 30px;
}
/**
 ************
 * CALENDAR *
 ************
 */
.block-calendar a {
  color: #222222;
}
.block-calendar a:before {
  content: none !important;
}
.block-calendar,
.block-calendar ul {
  list-style-type: none;
  overflow: hidden;
}
.block-calendar li:before,
.block-calendar ul li:before {
  content: none;
}
.block-calendar a {
  outline: none !important;
}
.block-calendar .calendar-container .calendar-first-line .calendar-title {
  
  width: 33.323%;
  margin-bottom: 10px;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-title {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-title {
    width: 8.323%;
    margin-bottom: -14px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-title {
    width: 8.323%;
    margin-bottom: -14px;
  }
}
@media (min-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-title {
    width: 8.326%;
    margin-bottom: -14px;
  }
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl {
  display: block;
  position: relative;
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .arrow {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 1;
  position: absolute;
  right: 20px;
  top: 0px;
  z-index: 2;
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .arrow:before {
  content: "\f012";
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button {
  
  width: 33.323%;
  background-repeat: no-repeat;
  background-size: contain;
  border-size: 0px;
  border-style: none;
}
@media (max-width: 840px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button {
    width: 8.323%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button {
    width: 8.323%;
  }
}
@media (min-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button {
    width: 8.326%;
  }
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*.media-w840({
							.grid-offset-length(1, @total-columns-w840);
						});*/
  background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(153, 153, 153, 0)), to(#ffffff));
  background: linear-gradient(to right, rgba(153, 153, 153, 0) 0, #ffffff 100%);
  /*background-color: pink;*/
  height: 100vh;
  /*opacity: 0.5;*/
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
  z-index: 1;
}
@media (max-width: 840px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next {
    display: none !important;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next {
    margin-left: 83.23%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next {
    margin-left: 83.23%;
  }
}
@media (min-width: 1600px) {
  .block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next {
    margin-left: 83.26%;
  }
}
.block-calendar .calendar-container .calendar-first-line .calendar-carousel-ctrl .button.next:hover {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  color: #0000ff;
}
.block-calendar .calendar-container .calendar-carousel {
  margin-right: 0 !important;
  display: block;
}
@media (max-width: 840px) {
  .block-calendar .calendar-container .calendar-carousel {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-calendar .calendar-container .calendar-carousel {
    margin-left: 8.323%;
    margin-right: 8.323%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-calendar .calendar-container .calendar-carousel {
    margin-left: 8.323%;
    margin-right: 8.323%;
  }
}
@media (min-width: 1600px) {
  .block-calendar .calendar-container .calendar-carousel {
    margin-left: 8.326%;
    margin-right: 8.326%;
  }
}
.block-calendar .calendar-container .calendar-row {
  display: none;
  margin-bottom: 60px;
}
.block-calendar .calendar-container .calendar-entry-container {
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  width: 99.969%;
  display: block;
  height: 100%;
}
@media (max-width: 840px) {
  .block-calendar .calendar-container .calendar-entry-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-calendar .calendar-container .calendar-entry-container {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
    padding: 0 20px;
    width: 33.3%;
    width: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-calendar .calendar-container .calendar-entry-container {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
    padding: 0 20px;
    width: 33.3%;
    width: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-calendar .calendar-container .calendar-entry-container {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
    padding: 0 20px;
    width: 33.3%;
    width: 16.652%;
  }
}
.block-calendar .calendar-container .calendar-entry-container .calendar-entry {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.block-calendar .calendar-container .calendar-entry-container .calendar-entry .data-bit.title,
.block-calendar .calendar-container .calendar-entry-container .calendar-entry .data-bit.type {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  text-transform: uppercase;
}
.block-calendar .calendar-container .calendar-entry-container .calendar-entry .data-bit.type {
  margin-bottom: 2px;
}
.block-calendar .calendar-container .calendar-entry-container .calendar-entry .data-bit.title {
  margin-bottom: 20px;
}
.block-calendar .calendar-container .calendar-entry-container .calendar-entry .data-bit.date {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 36px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.block-calendar .calendar-container .calendar-entry-container.cut {
  opacity: 0.2;
}
.block-calendar .calendar-container .calendar-entry-container.uncut {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeRange;
  animation-name: fadeRange;
}
@-webkit-keyframes fadeRange {
  0% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeRange {
  0% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-left: 8px;
}
@media (max-width: 840px) {
  .slick-track {
    /* default */
  }
}
.slick-track:before {
  content: "";
  display: block;
  clear: both;
}
.slick-track:after {
  content: "";
  display: block;
  clear: both;
}
.slick-slide li {
  padding: 0 !important;
}
.block-calendar .calendar-container .calendar-entry-container {
  padding: 0 11px;
}
@media (max-width: 840px) {
  /* default */
}
.calendar-first-line {
  padding-left: 20px;
}
.generic-list-container a {
  color: #222222;
}
.generic-list-container a:before {
  content: none !important;
}
.generic-list-container,
.generic-list-container ul {
  list-style-type: none;
  overflow: hidden;
}
.generic-list-container li:before,
.generic-list-container ul li:before {
  content: none;
}
.generic-list-container .placeholder {
  display: none;
}
@media (max-width: 840px) {
  .generic-list-container .placeholder {
    /* default */
  }
}
@media (min-width: 840px) {
  .generic-list-container .placeholder {
    background-color: #8b8b8b;
    border-bottom: 1px solid #111111;
    border-right: 1px solid #111111;
    display: table-cell;
  }
}
.generic-list-container .generic-list-header-container {
  width: 66.646%;
  margin-left: 33.323%;
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list-header-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list-header-container {
    width: 83.23%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list-header-container {
    width: 83.23%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .generic-list-header-container {
    width: 91.586%;
    margin-left: 8.326%;
  }
}
.generic-list-container .generic-list-header-container .generic-list-header {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  margin: 60px 0 30px 0;
}
.generic-list-container .generic-list {
  border-top: 1px solid #111111;
  display: table;
  margin: 0;
  width: 100%;
}
.generic-list-container .generic-list a {
  outline: none;
}
.generic-list-container .generic-list .generic-list-element-bucket {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .generic-list-element-bucket {
    display: block;
  }
}
.generic-list-container .generic-list .generic-list-element {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  border-bottom: 1px solid #111111;
  display: block;
  margin: 0;
}
.generic-list-container .generic-list .generic-list-element.hover {
  background-color: #d2dcff;
}
.generic-list-container .generic-list .generic-list-element .data-container {
  padding: 20px 0;
}
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container .data-bit {
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
  margin: 0 !important;
  padding: 0 !important;
}
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h1.data-bit,
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h2.data-bit,
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h3.data-bit,
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h4.data-bit,
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h5.data-bit,
.generic-list-container .generic-list .generic-list-element .data-container .data-bit-container h6.data-bit {
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
}
.generic-list-container .data-main {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 99.969%;
}
@media (max-width: 840px) {
  .generic-list-container .data-main {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .data-main {
    width: 58.261%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .data-main {
    width: 58.261%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .data-main {
    width: 45.793%;
  }
}
.generic-list-container .data-main.data-main-extended {
  display: block;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 99.969%;
}
@media (max-width: 840px) {
  .generic-list-container .data-main.data-main-extended {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .data-main.data-main-extended {
    width: 74.907%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .data-main.data-main-extended {
    width: 74.907%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .data-main.data-main-extended {
    width: 74.934%;
  }
}
.generic-list-container .data-secondary {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: none;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  /*.grid-column-width(1, @total-columns-w840);*/
}
@media (max-width: 840px) {
  .generic-list-container .data-secondary {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .data-secondary {
    width: 8.323%;
    display: block;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .data-secondary {
    width: 8.323%;
    display: block;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .data-secondary {
    width: 8.326%;
    display: block;
  }
}
.generic-list-container .data-secondary .data-bit {
  text-transform: uppercase;
}
.generic-list-container .data-tertiary {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: none;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
}
@media (max-width: 840px) {
  .generic-list-container .data-tertiary {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .data-tertiary {
    width: 24.969%;
    display: block;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .data-tertiary {
    width: 24.969%;
    display: block;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .data-tertiary {
    width: 24.978%;
    display: block;
  }
}
.generic-list-container .data-quaternary {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: none;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
}
@media (max-width: 840px) {
  .generic-list-container .data-quaternary {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .data-quaternary {
    /*.grid-column-width(6, @total-columns-w1000);*/
    display: list-item;
    float: none;
    width: auto;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .data-quaternary {
    /*.grid-column-width(6, @total-columns-w1000);*/
    width: 49.993%;
    display: block;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .data-quaternary {
    /*.grid-column-width(6, @total-columns-w1600);*/
    width: 49.993%;
    display: block;
  }
}
.generic-list-container .former-person-list-element * {
  color: #7f7f7f !important;
}
.generic-list-container .generic-list .prio-normal {
  display: inline-block;
  width: 99.969%;
  border-right: 1px solid black;
  /*box-sizing: border-box;*/
  /*padding-right: @gutter/2;*/
  /*padding-left: @gutter/2;*/
  /*float: none;*/
  vertical-align: top;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list .prio-normal {
    display: table-cell;
    width: 33.292%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list .prio-normal {
    display: table-cell;
    width: 33.292%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .generic-list .prio-normal {
    display: table-cell;
    width: 33.304%;
  }
}
.generic-list-container .generic-list .prio-normal .information-container,
.generic-list-container .generic-list .prio-normal .leading-image-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  float: none;
}
.generic-list-container .generic-list .prio-normal .information-container {
  /*.grid-column-width(@total-columns-w840, @total-columns-w840);*/
  width: 99%;
}
.generic-list-container .generic-list .prio-normal .information-container .data-secondary {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  padding-top: 3px;
  text-transform: uppercase;
  width: 33.323%;
  display: block;
  padding-left: 0px;
  /*padding-right: 0px;*/
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary {
    padding-right: 0px;
    padding-top: 1px;
    width: 22%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary {
    padding-right: 0px;
    width: 22%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary {
    width: 23.5%;
  }
}
.generic-list-container .generic-list .prio-normal .information-container .data-secondary h5.data-bit {
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 3px;
  }
  .generic-list-container .generic-list .prio-normal .information-container .data-secondary .data-bit + .data-bit {
    margin-left: 8px !important;
  }
}
.generic-list-container .generic-list .prio-normal .information-container .data-main {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  width: 66.646%;
  /*padding-left: 0px;*/
  padding-right: 0px;
}
@media (max-width: 500px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main,
  .generic-list-container .generic-list .prio-normal .information-container .data-main * {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main {
    font-size: 19px;
    line-height: 20px;
    width: 78%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main {
    width: 78%;
  }
}
@media (min-width: 1000px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main {
    width: 76.5%;
  }
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal .information-container .data-main {
    width: 100%;
    padding-left: 0;
  }
}
.generic-list-container .generic-list .prio-normal .leading-image-container {
  width: 99.969%;
}
@media (max-width: 840px) {
  .generic-list-container .generic-list .prio-normal .leading-image-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .generic-list .prio-normal .leading-image-container {
    width: 99.972%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .generic-list .prio-normal .leading-image-container {
    width: 99.972%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .generic-list .prio-normal .leading-image-container {
    width: 99.944%;
  }
}
.generic-list-container .generic-list .prio-normal .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-4x3 {
  display: block !important;
}
.generic-list-container .generic-list .prio-normal .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-40x25 {
  display: none !important;
}
.generic-list-container .generic-list .prio-normal .leading-image-container .image-container.crop-4x3-reverse {
  background-size: 100% auto;
}
.generic-list-container .prio-high .information-container,
.generic-list-container .prio-high .leading-image-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  width: 33.3%;
  display: inline-block;
  float: none;
  margin: 0;
  padding: 0 20px;
}
.generic-list-container .prio-high .information-container .information,
.generic-list-container .prio-high .leading-image-container .information {
  margin: 0;
  padding: 0;
}
.generic-list-container .prio-high .information-container {
  vertical-align: top;
  float: right;
  width: 99.969%;
}
@media (max-width: 840px) {
  .generic-list-container .prio-high .information-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .prio-high .information-container {
    width: 49.938%;
    float: none;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .prio-high .information-container {
    width: 49.938%;
    float: none;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .prio-high .information-container {
    width: 49.956%;
    float: none;
  }
}
.generic-list-container .prio-high .information-container .data-secondary {
  float: none;
  padding: 0;
  width: auto;
  display: block;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  text-transform: uppercase;
  margin-left: 1px;
}
@media (max-width: 840px) {
  .generic-list-container .prio-high .information-container .data-secondary {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .prio-high .information-container .data-secondary {
    margin-left: 2px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .prio-high .information-container .data-secondary {
    margin-left: 3px;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .prio-high .information-container .data-secondary {
    margin-left: 3px;
  }
}
.generic-list-container .prio-high .information-container .data-main,
.generic-list-container .prio-high .information-container .data-main * {
  float: none;
  padding: 0;
  width: auto;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
}
.generic-list-container .prio-high .information-container .data-main .event-a_lt-w840,
.generic-list-container .prio-high .information-container .data-main * .event-a_lt-w840 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
}
.generic-list-container .prio-high .information-container .data-main .event-a_lt-w1280,
.generic-list-container .prio-high .information-container .data-main * .event-a_lt-w1280 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
}
.generic-list-container .prio-high .information-container .data-main .event-a_le-w1600,
.generic-list-container .prio-high .information-container .data-main * .event-a_le-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
  font-size: 60px;
  line-height: 64px;
}
.generic-list-container .prio-high .information-container .data-main .event-a_gt-w1600,
.generic-list-container .prio-high .information-container .data-main * .event-a_gt-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
  font-size: 60px;
  line-height: 64px;
}
@media (max-width: 500px) {
  .generic-list-container .prio-high .information-container .data-main,
  .generic-list-container .prio-high .information-container .data-main * {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .generic-list-container .prio-high .information-container .data-main,
  .generic-list-container .prio-high .information-container .data-main * {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .prio-high .information-container .data-main,
  .generic-list-container .prio-high .information-container .data-main * {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 38px;
    line-height: 40px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .prio-high .information-container .data-main,
  .generic-list-container .prio-high .information-container .data-main * {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 38px;
    line-height: 40px;
    font-size: 60px;
    line-height: 64px;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .prio-high .information-container .data-main,
  .generic-list-container .prio-high .information-container .data-main * {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 38px;
    line-height: 40px;
    font-size: 60px;
    line-height: 64px;
  }
}
.generic-list-container .prio-high .leading-image-container {
  float: right;
  width: 99.969%;
}
@media (max-width: 840px) {
  .generic-list-container .prio-high .leading-image-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .generic-list-container .prio-high .leading-image-container {
    width: 49.938%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .generic-list-container .prio-high .leading-image-container {
    width: 49.938%;
  }
}
@media (min-width: 1600px) {
  .generic-list-container .prio-high .leading-image-container {
    width: 49.956%;
  }
}
.generic-list-container .prio-high .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-4x3 {
  display: block !important;
}
.generic-list-container .prio-high .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-40x25 {
  display: none !important;
}
.generic-list-container .prio-high .leading-image-container .image-container.crop-4x3-reverse {
  background-size: 100% auto;
}
@media (min-width: 1600px) {
  .generic-list-container .prio-high .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-4x3 {
    display: none !important;
  }
  .generic-list-container .prio-high .leading-image-container .image-container .aspect-ratio.aspect-ratio-4x3-ish.aspect-ratio-40x25 {
    display: block !important;
  }
  .generic-list-container .prio-high .leading-image-container .image-container.crop-40x25-reverse {
    background-size: 100% auto;
  }
}
.leading-image-container .image.crop {
  background-position: center center;
  background-repeat: no-repeat;
}
.leading-image-container .image.crop.landscape {
  background-size: auto 100%;
}
.leading-image-container .image.crop.landscape.crop-4x3-reverse {
  background-size: 100% auto;
}
.leading-image-container .image.crop.portrait {
  background-size: 100% auto;
}
.leading-image-container .image.fit {
  background-position: left top;
  background-repeat: no-repeat;
}
.leading-image-container .image.fit.landscape {
  background-size: 100% auto;
}
.leading-image-container .image.fit.portrait {
  background-size: auto 100%;
}
.leading-image-container figure {
  display: block;
  margin: 0;
}
.leading-image-container figure .image-container {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  line-height: 0;
  margin: 0 0 10px 0;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
}
.leading-image-container figure .image-container .aspect-ratio {
  height: auto;
  visibility: hidden;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.block-title {
  width: 99.969%;
  margin-left: 0%;
  margin-bottom: 30px;
}
@media (max-width: 840px) {
  .block-title {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-title {
    width: 49.938%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-title {
    width: 41.615%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-title {
    width: 45.793%;
    margin-left: 20.815%;
  }
}
.block-title.more-group-title {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
  width: 99.969%;
  margin-left: 0%;
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-bottom: 60px;
}
.block-title.more-group-title .title_lt-w840 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
}
.block-title.more-group-title .title_lt-w1280 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
}
.block-title.more-group-title .title_le-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
  font-size: 30px;
  line-height: 32px;
}
.block-title.more-group-title .title_gt-w1600 {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 19px;
  line-height: 20px;
  font-size: 30px;
  line-height: 32px;
}
@media (max-width: 500px) {
  .block-title.more-group-title {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .block-title.more-group-title {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .block-title.more-group-title {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 30px;
    line-height: 32px;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .block-title.more-group-title {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    font-size: 30px;
    line-height: 32px;
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .block-title.more-group-title {
    font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    font-size: 19px;
    line-height: 20px;
    font-size: 30px;
    line-height: 32px;
    width: 66.608%;
    margin-left: 16.652%;
  }
}
.buttons-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: visible !important;
}
.buttons-container,
.buttons-container ul {
  list-style-type: none;
  overflow: hidden;
}
.buttons-container li:before,
.buttons-container ul li:before {
  content: none;
}
.buttons-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.buttons-container .radioish {
  width: 100%;
}
.buttons-container ul {
  overflow: visible;
}
.buttons-container .buttons {
  margin: 0;
  -webkit-column-count: 1;
  column-count: 1;
  -webkit-column-gap: 0;
  column-gap: 0;
}
@media (max-width: 840px) {
  .buttons-container .buttons {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .buttons-container .buttons {
    -webkit-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 1600px) {
  .buttons-container .buttons {
    -webkit-column-count: 3;
    column-count: 3;
  }
}
.buttons-container .buttons.list {
  border: 0 solid #000000;
  border-width: 0 0 1px 0;
}
.buttons-container .buttons.count-1 {
  column-count: 1;
  -moz-column-count: 1;
  -webkit-column-count: 1;
}
@media (min-width: 1600px) {
  .buttons-container .buttons.count-2,
  .buttons-container .buttons.count-4 {
    column-count: 2;
    -moz-column-count: 2;
    -webkit-column-count: 2;
  }
}
.buttons-container .buttons .button-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 0;
  margin: 0;
  overflow: visible;
}
@media (min-width: 840px) and (max-width: 1600px) {
  .buttons-container .buttons .button-container.bucket-2-last .button {
    border-width: 1px 0 0 0;
  }
}
@media (min-width: 1600px) {
  .buttons-container .buttons .button-container.bucket-3-last .button {
    border-width: 1px 0 0 0;
  }
}
.buttons-container .buttons .button-container .button {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  /*-webkit-column-break-inside: avoid; [> Chrome, Safari, Opera <]*/
  /*page-break-inside: avoid; [> Firefox <]*/
  /*break-inside: avoid; [> IE 10+ <]*/
  border: 0 solid #000000;
  border-width: 1px 1px 0 0;
  color: #222222;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: normal;
  height: 130px;
  letter-spacing: normal;
  line-height: 32px;
  max-height: 130px;
  min-height: 130px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  position: relative;
  display: table;
  margin: 0;
}
@media (max-width: 500px) {
  .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .buttons-container .buttons .button-container .button {
    border-width: 1px 0 0 0;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .buttons-container .buttons .button-container .button {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (min-width: 1000px) and (max-width: 1600px - 1px) {
  .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (min-width: 1600px) {
  .buttons-container .buttons .button-container .button {
    font-size: 30px;
    line-height: 32px;
  }
}
.buttons-container .buttons .button-container .button:before {
  content: none;
}
.buttons-container .buttons .button-container .button:hover {
  background-color: #d2dcff;
}
.buttons-container .buttons .button-container .button .button-text {
  display: table-cell;
  vertical-align: middle;
  white-space: normal;
}
.related-content-container {
  -webkit-box-shadow: 0 0 2.5vh 2.5vh #e7e7e7;
          box-shadow: 0 0 2.5vh 2.5vh #e7e7e7;
  margin-bottom: 60px;
}
.related-content-container .related-content.list {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.related-content-container .related-content.list,
.related-content-container .related-content.list ul {
  list-style-type: none;
  overflow: hidden;
}
.related-content-container .related-content.list li:before,
.related-content-container .related-content.list ul li:before {
  content: none;
}
.related-content-container .related-content.list * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.related-content-container .related-content.list .element {
  border-bottom: 1px solid white;
}
.related-content-container .related-content.list .element a {
  color: #222222;
}
.related-content-container .related-content.list .element a:before {
  content: none !important;
}
.related-content-container .related-content.list .element a {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background-color: #000;
  color: #fff;
  display: block;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  height: 130px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  display: table;
  margin: 0;
  padding: 0 20px;
}
@media (max-width: 500px) {
  .related-content-container .related-content.list .element a {
    font-size: 19px;
    line-height: 20px;
  }
}
@media (max-width: 840px) {
  .related-content-container .related-content.list .element a {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .related-content-container .related-content.list .element a {
    font-size: 19px;
    line-height: 20px;
  }
}
.related-content-container .related-content.list .element a:hover {
  background-color: #323232;
  color: #ffffff;
}
.related-content-container .related-content.list .element a .related_content-text {
  display: table-cell;
  vertical-align: middle;
  white-space: normal;
}
.slidebar {
  /* Slider */
  -webkit-transform: none !important;
          transform: none !important;
}
.slidebar .slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slidebar .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slidebar .slick-list:focus {
  outline: none;
}
.slidebar .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slidebar .slick-slider .slick-track,
.slidebar .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slidebar .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slidebar .slick-track:before,
.slidebar .slick-track:after {
  content: "";
  display: table;
}
.slidebar .slick-track:after {
  clear: both;
}
.slick-loading .slidebar .slick-track {
  visibility: hidden;
}
.slidebar .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slidebar .slick-slide {
  float: right;
}
.slidebar .slick-slide img {
  display: block;
}
.slidebar .slick-slide.slick-loading img {
  display: none;
}
.slidebar .slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slidebar .slick-slide {
  display: block;
}
.slick-loading .slidebar .slick-slide {
  visibility: hidden;
}
.slick-vertical .slidebar .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slidebar .slick-arrow.slick-hidden {
  display: none;
}
.slidebar.slidebar-active {
  margin-right: 0 !important;
}
.slidebar.slidebar-active .nav-footer {
  margin-right: 0;
}
.slidebar .slick-slide {
  display: block;
}
.slidebar .touch-menu-container {
  clear: right;
}
.slidebar .touch-menu-container .carousel-container {
  margin-top: 26px;
}
.slidebar .touch-menu-container .carousel-container.first {
  margin-top: 0px;
}
.slidebar .touch-menu-container .touch-menu.list {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 0;
}
.slidebar .touch-menu-container .touch-menu.list,
.slidebar .touch-menu-container .touch-menu.list ul {
  list-style-type: none;
  overflow: hidden;
}
.slidebar .touch-menu-container .touch-menu.list li:before,
.slidebar .touch-menu-container .touch-menu.list ul li:before {
  content: none;
}
.slidebar .touch-menu-container .touch-menu.list * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.slidebar .touch-menu-container .touch-menu.list .element {
  border-bottom: 1px solid #ffffff;
}
.slidebar .touch-menu-container .touch-menu.list .element a {
  color: #222222;
}
.slidebar .touch-menu-container .touch-menu.list .element a:before {
  content: none !important;
}
.slidebar .touch-menu-container .touch-menu.list .element.parent {
  border-top: 1px solid #ffffff;
}
.slidebar .touch-menu-container .touch-menu.list .element:last-child {
  border-style: none;
}
.slidebar .touch-menu-container .touch-menu.list .element a {
  color: #ffffff;
  display: table;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 32px;
  margin: 0;
  padding: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
@media (max-width: 500px) {
  .slidebar .touch-menu-container .touch-menu.list .element a {
    font-size: 19px;
    line-height: 20px;
  }
}
.slidebar .touch-menu-container .touch-menu.list .element a .touch-menu-text {
  display: table-cell;
  vertical-align: middle;
  white-space: normal;
}
.slidebar .touch-menu-container .touch-menu.list .element a .prev {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: left;
  font-size: 13px;
  line-height: 32px;
}
.slidebar .touch-menu-container .touch-menu.list .element a .prev:before {
  content: "\f011";
}
.slidebar .touch-menu-container .touch-menu.list .element a .next {
  display: inline-block;
  font: normal normal normal 14px/1 HfGIconFontMedium;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  font-size: 13px;
  line-height: 32px;
}
.slidebar .touch-menu-container .touch-menu.list .element a .next:before {
  content: "\f012";
}
.slidebar .nav-footer {
  -webkit-transition: margin 300ms;
  transition: margin 300ms;
  margin-right: -100%;
  display: table;
  font-size: 13px;
  line-height: 14px;
  padding: 0;
  width: 100%;
  position: fixed;
  bottom: 0;
  pointer-events: none;
}
.slidebar .nav-footer li {
  pointer-events: all;
}
.slidebar .nav-footer * {
  color: #ffffff;
}
.slidebar .nav-footer * a:hover {
  color: #ffffff;
}
.slidebar .information-for-ctrl-active .information-for-container {
  display: block;
}
.slidebar .information-for-ctrl-active.information-for-ctrl > .footer-button {
  background-color: #fff;
  color: #000 !important;
}
.slidebar .information-for-ctrl > .footer-button {
  background-color: #000;
  color: #fff !important;
}
@media (max-width: 840px) {
  .slidebar .nav-element-container {
    overflow: visible;
    width: 100%;
    margin-bottom: 15px;
  }
  .slidebar .nav-footer {
    position: relative;
    height: 163px;
  }
  .slidebar .nav-footer .nav-element-container {
    position: absolute;
    bottom: 0;
  }
  .slidebar.nav-footer-fixed .nav-footer .nav-element-container {
    position: fixed;
    bottom: -112px;
  }
}
.upside-down {
  direction: rtl;
  unicode-bidi: bidi-override;
}
.logo-page {
  padding-bottom: 20px;
  padding-top: 20px;
}
.logo-page .text {
  display: none;
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  text-align: justify;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .logo-page .text {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .logo-page .text {
    display: block;
    font-size: 13px;
    line-height: 14px;
    width: 83.23%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .logo-page .text {
    display: block;
    font-size: 13px;
    line-height: 14px;
    width: 66.584%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .logo-page .text {
    display: block;
    font-size: 13px;
    line-height: 14px;
    width: 49.956%;
    margin-left: 24.978%;
  }
}
.logo-page .images-container {
  margin-top: 20vh;
}
.logo-page .images-container .image-container {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: 33.3%;
  display: none;
}
@media (max-width: 840px) {
  .logo-page .images-container .image-container {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .logo-page .images-container .image-container {
    display: block;
    width: 49.938%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .logo-page .images-container .image-container {
    display: block;
    width: 49.938%;
  }
}
@media (min-width: 1600px) {
  .logo-page .images-container .image-container {
    display: block;
    width: 49.956%;
  }
}
.logo-page .images-container .image {
  background-color: #ebebeb;
  -webkit-box-shadow: 10px 10px 5px #a8a8a8;
          box-shadow: 10px 10px 5px #a8a8a8;
  color: #000000;
  font-size: 60px;
  min-height: 200px;
  line-height: 200px;
  text-align: center;
  width: 100%;
}
.logo-page .images-container .image:hover {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background-color: blue;
  color: #000000;
}
.logo-page .images-container .image img {
  vertical-align: middle;
  width: 200px;
}
.quotation {
  background: rgba(255, 255, 255, 0);
  /*background: #fff;*/
  /*background: -webkit-linear-gradient(#e7e7e7, #fff);*/
  /*background: -o-linear-gradient(#e7e7e7, #fff);*/
  /*background: -moz-linear-gradient(#e7e7e7, #fff);*/
  /*background: linear-gradient(#e7e7e7, #fff);*/
  /*background-repeat: no-repeat;*/
  /*background-size: 100% 20vh;*/
  margin: 0;
  padding: 0 20px;
}
.quotation .title {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 13px;
  line-height: 14px;
  margin: 0 0 2px 0;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .quotation .title {
    /* default */
  }
}
.quotation .text.short {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 65px;
  line-height: 68px;
}
@media (max-width: 840px) {
  .quotation .text.short {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .quotation .text.short {
    /* default */
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .quotation .text.short {
    font-size: 100px;
    line-height: 105px;
  }
}
@media (min-width: 1600px) {
  .quotation .text.short {
    font-size: 100px;
    line-height: 105px;
  }
}
.quotation .text.long {
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 47px;
  line-height: 50px;
}
@media (max-width: 840px) {
  .quotation .text.long {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .quotation .text.long {
    /* default */
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .quotation .text.long {
    font-size: 70px;
    line-height: 75px;
  }
}
@media (min-width: 1600px) {
  .quotation .text.long {
    font-size: 70px;
    line-height: 75px;
  }
}
.quotation .description {
  bottom: 42px;
  /*top: 98vh;*/
  left: 20px;
  position: absolute;
  z-index: 1;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 17px;
}
@media (max-width: 840px) {
  .quotation .description {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .quotation .description {
    /* default */
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .quotation .description {
    /* default */
  }
}
@media (min-width: 1600px) {
  .quotation .description {
    /* default */
  }
}
.quotation-container {
  cursor: pointer;
  display: none;
  /*height: ~"calc(100vh - 20px - 38px - 20px - 10px)"; // TODO*/
  height: 95vh;
  margin: -60px 0 0 0;
  padding: 20px 0 0 0;
  position: relative;
  width: 100%;
}
@media (min-width: 840px) {
  .quotation-container {
    display: block;
  }
}
.quotation-container iframe {
  width: 100%;
  height: 100%;
}
.root {
  margin-bottom: 60px;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.ausstellung,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.ausstellung,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.ausstellung,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.exhibition,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.exhibition,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.exhibition {
  background-color: #3eff97;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.projekt,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.projekt,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.projekt,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.project,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.project,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.project {
  background-color: #ff952d;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.veranstaltung,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.veranstaltung,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.veranstaltung,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.event,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.event,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.event {
  background-color: #d2dcff;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.kooperation,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.kooperation,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.kooperation,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.cooperation,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.cooperation,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.cooperation {
  background-color: #ffd247;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.meldung,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.meldung,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.meldung,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.announcement,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.announcement,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.announcement {
  background-color: #ff625f;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.offene-stellen,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.offene-stellen,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.offene-stellen,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.job-vacancies,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.job-vacancies,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.job-vacancies {
  background-color: #06d3d7;
}
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.aktuelle-publikationen,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.aktuelle-publikationen,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.aktuelle-publikationen,
.no-touchevents .block-object-group .generic-list-element.prio-high.hover.new-publications,
.no-touchevents .block-object-group .generic-list-element.prio-normal.hover.new-publications,
.no-touchevents .block-object-group .generic-list-element.prio-low.hover.new-publications {
  background-color: #ffff00;
}
.no-touchevents .block-calendar .calendar-entry.hover.ausstellung,
.no-touchevents .block-calendar .calendar-entry.hover.exhibition {
  color: #3eff97;
}
.no-touchevents .block-calendar .calendar-entry.hover.projekt,
.no-touchevents .block-calendar .calendar-entry.hover.project {
  color: #ff952d;
}
.no-touchevents .block-calendar .calendar-entry.hover.veranstaltung,
.no-touchevents .block-calendar .calendar-entry.hover.event {
  color: #d2dcff;
}
.no-touchevents .block-calendar .calendar-entry.hover.kooperation,
.no-touchevents .block-calendar .calendar-entry.hover.cooperation {
  color: #ffd247;
}
.no-touchevents .block-calendar .calendar-entry.hover.meldung,
.no-touchevents .block-calendar .calendar-entry.hover.announcement {
  color: #ff625f;
}
.no-touchevents .block-calendar .calendar-entry.hover.offene-stellen,
.no-touchevents .block-calendar .calendar-entry.hover.job-vacancies {
  color: #06d3d7;
}
.no-touchevents .block-calendar .calendar-entry.hover.aktuelle-publikationen,
.no-touchevents .block-calendar .calendar-entry.hover.new-publications {
  color: #ffff00;
}
#anchor-aktuelles {
  display: none;
}
@media (max-width: 840px) {
  #anchor-aktuelles {
    /* default */
  }
}
@media (min-width: 840px) {
  #anchor-aktuelles {
    display: block;
    height: 120px;
    position: relative;
  }
}
#anchor-aktuelles hr {
  bottom: 30%;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}
#sandbox {
  border: 10px dashed orange;
  height: 100%;
  width: 100%;
}
#sandbox #container {
  background-color: silver;
  column-count: 3;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-gap: 0;
  -moz-column-gap: 0;
  -webkit-column-gap: 0;
  width: auto;
}
#sandbox #container .event {
  border: 1px dashed cyan;
  display: block;
  height: 100px;
  line-height: 100px;
  margin: 0;
  /*min-height: 100px;*/
  padding: 0;
  text-align: center;
  width: 100px;
}
#sandbox #container .event.expand {
  /*padding: 5% 0;*/
  /*display: block;*/
  /*height: auto;*/
  /*height: 20%;*/
}
#menu-animation .menu {
  left: 0;
  top: 0;
  background-color: #fff;
  position: fixed;
  width: 100%;
}
#menu-animation .menu,
#menu-animation .menu ul {
  list-style-type: none;
  overflow: hidden;
}
#menu-animation .menu li:before,
#menu-animation .menu ul li:before {
  content: none;
}
#menu-animation .menu ul li {
  display: inline-block;
  overflow: visible;
}
#menu-animation .menu ul li.active + li {
  margin-left: 20px;
}
#menu-animation .menu ul li.active a {
  color: orange;
}
#menu-animation .menu ul li a {
  color: black;
  display: inline-block;
  height: 20px;
  width: 20px;
}
#menu-animation .menu * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0 none black;
}
#menu-animation #content {
  width: 49.993%;
  margin-left: 24.993%;
  margin-top: 100px;
  text-align: justify;
}
.broken-link,
.faulty-data {
  color: #cc0000 !important;
}
.wrap-person-with-image.wrap-person .text.default {
  float: left;
  width: 33.323%;
}
@media (max-width: 840px) {
  .wrap-person-with-image.wrap-person .text.default {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .wrap-person-with-image.wrap-person .text.default {
    width: 33.292%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .wrap-person-with-image.wrap-person .text.default {
    width: 33.292%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1600px) {
  .wrap-person-with-image.wrap-person .text.default {
    width: 24.978%;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .wrap-person .text.default {
    width: 83.23%;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .wrap-person .text.default {
    width: 83.23%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1600px) {
  .wrap-person .text.default {
    width: 66.608%;
  }
}
.wrap-person:before {
  content: "";
  display: block;
  clear: both;
}
.wrap-person:after {
  content: "";
  display: block;
  clear: both;
}
.wrap-person .text-small {
  font-size: 15px;
  line-height: 17px;
}
.person-image {
  float: left;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.person-image.portrait {
  width: 49.9845%;
  margin-left: 16.6615%;
}
@media (max-width: 840px) {
  .person-image.portrait {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .person-image.portrait {
    width: 33.292%;
    margin-left: 16.646%;
  }
}
@media (min-width: 1600px) {
  .person-image.portrait {
    width: 20.815%;
    margin-left: 12.489%;
  }
}
.person-image.landscape {
  width: 49.9845%;
  margin-left: 16.6615%;
}
@media (max-width: 840px) {
  .person-image.landscape {
    /* default */
  }
}
@media (min-width: 840px) and (max-width: 1600px) {
  .person-image.landscape {
    width: 41.615%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1600px) {
  .person-image.landscape {
    width: 33.304%;
    margin-left: 8.326%;
  }
}
.person-image img {
  width: 100%;
  height: auto;
  display: block;
}
.person-caption {
  display: block;
  text-align: center;
  font-size: 13px;
  line-height: 14px;
  padding-top: 8px;
  position: absolute;
  bottom: 0;
  left: 20px;
  width: calc(100% - 40px);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
h5.prio-low-category {
  margin-top: 0;
  margin-bottom: 3px;
  padding: 0;
}
@media (max-width: 840px) {
  h5.prio-low-category {
    display: none;
  }
}
.buttons-share .buttons.count-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-count: unset !important;
          column-count: unset !important;
}
@media (max-width: 840px) {
  .buttons-share .buttons.count-2 {
    display: block;
  }
}
.page-article-share {
  padding: 0 20px;
  font-size: 15px;
  line-height: 17px;
  text-transform: uppercase;
  margin-bottom: 26px;
  width: 83.23%;
  margin-left: 0;
}
@media (min-width: 840px) and (max-width: 1600px) {
  .page-article-share {
    width: 83.23%;
    margin-left: 8.323%;
  }
}
@media (min-width: 1600px) {
  .page-article-share {
    width: 66.608%;
    margin-left: 16.652%;
  }
}
.group-news-month {
  padding: 63px 20px 37px 230px;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 15px;
  border-bottom: 1px solid #000000;
  text-transform: uppercase;
}
@media (max-width: 840px) {
  .group-news-month {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.hide-newsitem {
  display: none !important;
}
.load-more-newsitems {
  background: #f7f7f7;
  cursor: pointer;
  text-align: center;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 15px;
  padding-top: 48px;
  padding-bottom: 27px;
  text-transform: uppercase;
}
.shrink-space-bottom #main,
.shrink-space-bottom .root,
.shrink-space-bottom .with-load-more-button {
  margin-bottom: 20px !important;
}
.example-grid .lt840 {
  display: none;
}
.example-grid .gt840_lt1280 {
  display: none;
}
.example-grid .gt1280_lt1600 {
  display: none;
}
.example-grid .gt1600 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min--moz-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
  .example-grid .lt840 {
    display: block;
  }
}
@media (max-width: 840px) {
  .example-grid .lt840 {
    display: block;
  }
}
@media (min-width: 840px) and (max-width: 1000px) {
  .example-grid .gt840_lt1280 {
    display: block;
  }
}
@media (min-width: 1000px) and (max-width: 1600px) {
  .example-grid .gt1280_lt1600 {
    display: block;
  }
}
@media (min-width: 1600px) {
  .example-grid .gt1600 {
    display: block;
  }
}
.homecarousel {
  margin-top: -70px;
  position: relative;
}
.homecarousel + article {
  margin-top: 22px;
}
.flik-placeholde-cell {
  width: 66.608%;
}
.flik-container {
  position: relative;
  background-color: #000;
  margin-left: 20px;
  margin-right: 20px;
  height: 100%;
}
.flik-container:focus {
  outline: none;
}
.flickity-viewport {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}
.carousel-cell {
  -webkit-transition: opacity 250ms ease;
  transition: opacity 250ms ease;
  position: absolute;
  margin-right: 5px;
  top: 0;
  left: 0;
  width: 100%;
  top: 5px;
  bottom: 5px;
  opacity: 0;
}
.single-slide .carousel-cell {
  cursor: auto;
}
.carousel-cell.is-selected {
  opacity: 1;
}
.carousel-cell:not(.is-selected).carousel-cell.flik-hover {
  opacity: 0.4;
}
.carousel-cell.is-selected.carousel-cell:hover .cell-caption,
.carousel-cell.is-selected.carousel-cell:hover .cell-text {
  opacity: 1;
  visibility: visible;
}
.cell-image {
  background-position: center;
  background-repeat: no-repeat;
  height: 100%;
  position: relative;
}
.cell-image.cell-image-contain {
  background-size: contain;
}
.cell-image.cell-image-cover {
  background-size: cover;
}
.cell-caption {
  -webkit-transition: opacity 250ms ease, visibility 250ms ease;
  transition: opacity 250ms ease, visibility 250ms ease;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 14px;
  position: absolute;
  background-color: #fff;
  bottom: 0;
  left: 0;
  padding: 2px 2px 0;
  opacity: 0;
  visibility: hidden;
}
.cell-text {
  -webkit-transition: opacity 250ms ease, visibility 250ms ease;
  transition: opacity 250ms ease, visibility 250ms ease;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 70px;
  line-height: 75px;
  color: #fff;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  opacity: 0;
  visibility: hidden;
}
.cell-text a {
  color: #fff;
}
.cell-text a:hover {
  color: #0000ff;
}
.flik-arrows {
  font-family: "ExecutiveLight", "Courier New", "Courier", "monospace";
  font-size: 120px;
  line-height: 1;
  color: #fff;
}
.flik-arrow {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: opacity 250ms ease;
  transition: opacity 250ms ease;
  position: absolute;
  top: 0;
  height: 100%;
  opacity: 0;
  z-index: 1;
}
.flik-arrow:hover {
  opacity: 1;
}
.flik-arrow.flik-arrow-prev {
  left: 20px;
}
.flik-arrow.flik-arrow-prev:after {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: "←";
  position: absolute;
  top: 50%;
  left: 20px;
}
.flik-arrow.flik-arrow-next {
  right: 20px;
}
.flik-arrow.flik-arrow-next:after {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: "→";
  position: absolute;
  top: 50%;
  right: 20px;
}
.flik-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 31px;
  line-height: 29px;
  color: #fff;
  position: absolute;
  right: 34px;
  bottom: 8px;
  z-index: 10;
}
.flik-mobile-caption {
  display: none;
  font-family: "TheinhardtRegular", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 14px;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 2px;
  padding-bottom: 1px;
  text-align: center;
}
#bp {
  width: 2px;
}
@media (max-width: 840px) {
  #bp {
    width: 1px;
  }
  .homecarousel {
    border-bottom: 1px solid #000;
  }
  .flik-container {
    margin-left: 16px;
    margin-right: 16px;
  }
  .flik-container:after {
    content: "";
    display: block;
    padding-bottom: 64.398%;
  }
  .carousel-cell {
    top: 2px;
    bottom: 1px;
  }
  .flik-pagination {
    display: none;
  }
  .cell-text {
    opacity: 1;
    visibility: visible;
  }
  .cell-text {
    font-size: 41px;
    line-height: 41px;
  }
  .flik-arrows {
    font-size: 40px;
  }
  .flik-arrow {
    opacity: 1;
  }
  .flik-arrow.flik-arrow-prev:after {
    left: 0;
  }
  .flik-arrow.flik-arrow-next:after {
    right: 0;
  }
  .flik-mobile-caption {
    display: block;
  }
}
