@charset "UTF-8";
/**
 * Globale CSS variablen und mixins.
 */
/**
 * Das prefix für alle CSS selektoren
 */
/* RGB Hex Werte aus TK CD Manual . NICHT ändern!*/
/*
* typo variablen
*/
/* UTIL Overrides */
@-webkit-keyframes spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
/**
 * Creates a background gradient.
 *
 * @param {Color} $bg-color The background color of the gradient
 * @param {String/List} [$type] The type of gradient to be used. Can either
 * be a String which is a predefined gradient, or it can can be a list of
 * color_stops. If none is set, it will still set the `background-color`
 * to the $background-color.
 * @param {String} [$direction=top] The direction of the gradient. Can either be
 * `top` or `left`.
 * @member Global_CSS
 */
/**
 * Creates color from background color.
 *
 * @param {Color} $bg-color The background color.
 * @param {Percentage} [$contrast=70%]
 * @param {Color} [$default-color=null]
 * @param {Color} [$bevel-text=true]
 * @member Global_CSS
 */
/* line 8, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body {
  color: #000;
  background-color: #FFF;
}
/* line 14, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo a {
  color: #FFF;
}
/* line 17, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo a.ag-cta {
  border-color: #FFF;
  color: #FFF;
  background-color: #000;
}
/* line 21, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo a.ag-cta:hover {
  color: #000;
  background-color: #FFF;
}
/* line 29, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo a.ag-cta-cover:hover + .ag-cta {
  color: #000;
  background-color: #FFF;
}
/* line 36, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo a:hover {
  text-decoration: underline;
}
/* line 41, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo h1, .ag-hc.ag-body .ag-typo h2, .ag-hc.ag-body .ag-typo h3, .ag-hc.ag-body .ag-typo a, .ag-hc.ag-body .ag-typo span {
  color: #FFF;
}
/* line 43, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo h1::selection, .ag-hc.ag-body .ag-typo h2::selection, .ag-hc.ag-body .ag-typo h3::selection, .ag-hc.ag-body .ag-typo a::selection, .ag-hc.ag-body .ag-typo span::selection {
  color: #000;
  background-color: #FFF;
}
/* line 49, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo p {
  color: #FFF;
}
/* line 51, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo p::selection {
  color: #000;
  background-color: #FFF;
}
/* line 57, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo .ag-date {
  color: #000;
}
/* line 62, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo .ag-quick-nav a {
  background-color: rgba(255, 255, 255, 0.7);
  color: #000;
}
/* line 66, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo .ag-quick-nav a.ag-act, .ag-hc.ag-body .ag-typo .ag-quick-nav a:hover {
  background-color: #FFF;
}
/* line 70, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo .ag-quick-nav a:before {
  color: #000;
}
/* line 79, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo table.ag-table-acc tbody tr.ag-r-acc.ag-open td {
  background-color: rgba(0, 0, 0, 0.7);
  color: #FFF;
}
/* line 83, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo table.ag-table-acc tbody td div {
  background-color: rgba(0, 0, 0, 0.2);
  color: #000 !important;
}
/* line 87, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-typo table.ag-table-acc tbody td div p, .ag-hc.ag-body .ag-typo table.ag-table-acc tbody td div ol, .ag-hc.ag-body .ag-typo table.ag-table-acc tbody td div ul {
  color: #000 !important;
}
/* line 99, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body:not(.ag-page-startseite) .ag-typo .ag-quick-nav a {
  background-color: transparent;
}
/* line 107, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-item-content {
  background-color: #000;
  border-bottom: 1px solid #FFF;
}
/* line 112, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools {
  background-color: #000;
}
/* line 118, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools .ag-menu-tools:not(.ag-logo).ag-trigger span {
  background-color: #000;
}
/* line 123, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools .ag-menu-tools:not(.ag-logo):after {
  color: #000;
}
/* line 127, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools .ag-logo-txt {
  color: #FFF;
}
/* line 131, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools .ag-contrast:before {
  color: #FFF;
  background-color: #000;
}
/* line 138, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools a:not(.ag-logo-txt):not(.ag-logo):not(.ag-brand) {
  color: #FFF;
}
/* line 140, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Header .ag-header-tools a:not(.ag-logo-txt):not(.ag-logo):not(.ag-brand):hover {
  color: #000;
  background-color: #FFF;
}
@media screen and (min-width: 1201px) {
  /* line 147, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
  .ag-hc.ag-body #ag-Header .ag-header-tools:before {
    background-color: #000;
  }
}
/* line 154, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Main {
  background-color: #000;
}
/* line 156, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Main #ag-Teaser {
  background-color: #000;
}
/* line 161, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Main #ag-BreadCrumbs a:after {
  color: #FFF !important;
}
/* line 167, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Main .ag-article {
  background-color: inherit;
  color: #FFF;
}
/* line 172, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Footer {
  background-color: #000;
}
/* line 174, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Footer .ag-item-content {
  color: #FFF;
  background-color: #000;
  border-top: 1px solid #FFF;
}
/* line 179, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #ag-Footer .ag-item-content h5 {
  color: #000;
}
/* line 185, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-dialog {
  background-color: #000;
  border: 1px solid #FFF;
}
/* line 188, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-dialog h3 {
  background-color: #000;
  border-bottom: 1px solid #FFF;
}
/* line 192, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-dialog p {
  color: #FFF;
}
/* line 201, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-list-box .ag-box-inner {
  background-color: #000;
  color: #FFF;
}
/* line 205, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-list-box .ag-thmb {
  background-color: #000;
  color: #FFF;
}
/* line 210, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-list-box .ag-desc {
  background-color: #000;
}
/* line 213, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-list-box .ag-desc h3 {
  color: #FFF;
}
/* line 221, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-teaser-box .ag-box-inner {
  background-color: #000 !important;
  color: #FFF;
  border: 1px solid #FFF;
}
/* line 227, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-teaser-box h3 {
  color: #FFF !important;
}
/* line 233, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box.ag-info-box .ag-box-inner {
  border-color: #FFF;
  background-color: #000;
}
/* line 243, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] h3, .ag-hc.ag-body .ag-content-box.ag-acc-box h3 {
  color: #FFF;
  background-color: #000;
}
/* line 250, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li, .ag-hc.ag-body .ag-content-box.ag-acc-box .ag-item-list li {
  background-color: rgba(0, 0, 0, 0.8);
}
/* line 253, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li:hover, .ag-hc.ag-body .ag-content-box.ag-acc-box .ag-item-list li:hover {
  background-color: #000;
}
/* line 257, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li .ag-cta, .ag-hc.ag-body .ag-content-box.ag-acc-box .ag-item-list li .ag-cta {
  color: #FFF;
}
/* line 266, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] .ag-desc {
  background-color: rgba(0, 0, 0, 0.8);
  color: #FFF;
}
/* line 269, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ="faq"] .ag-desc:hover {
  background-color: #000;
}
/* line 274, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-content-box[data-box-typ^="fp"] {
  color: #FFF;
}
/* line 283, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-trigger .ag-f,
.ag-hc.ag-body .ag-trigger .ag-r,
.ag-hc.ag-body .ag-trigger .ag-l {
  background-color: #FFF !important;
}
/* line 289, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-burger {
  background-color: #000;
}
/* line 293, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-burger .ag-lev1:nth-child(odd) {
  background-color: #000;
}
/* line 297, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-burger .ag-lev1.ag-open .ag-toggle {
  border-color: #000 !important;
}
/* line 301, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-burger .ag-lev1 .ag-toggle {
  background-color: #000;
}
/* line 304, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-burger .ag-lev1 .ag-i-home {
  color: #FFF !important;
}
/* line 310, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-aside {
  background-color: #000;
}
/* line 312, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-aside:before {
  background-color: #000;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
}
/* line 320, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-aside .ag-common > a:hover {
  color: #000;
  background-color: #FFF;
}
/* line 327, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-aside .ag-current > a {
  color: #FFF !important;
}
/* line 333, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-aside a:before {
  color: #FFF;
}
/* line 344, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-boxen p a {
  color: #FFF !important;
}
/* line 352, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-classic a:not(.ag-social) {
  color: #FFF;
  background-color: #000;
}
/* line 356, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body .ag-menu-classic a:not(.ag-social):hover {
  color: #000;
  background-color: #FFF;
}
/* line 364, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #am-cookie {
  background-color: #000;
  color: #FFF;
  border-color: #FFF;
}
/* line 369, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #am-cookie a {
  color: #FFF;
}
/* line 373, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hc.ag-body #am-cookie .am-button {
  background-color: #000;
  color: #FFF;
  border-color: #FFF;
}

/* line 8, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body {
  color: #FFF;
  background-color: #000;
}
/* line 14, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo a {
  color: #000;
}
/* line 17, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo a.ag-cta {
  border-color: #000;
  color: #000;
  background-color: #FFF;
}
/* line 21, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo a.ag-cta:hover {
  color: #FFF;
  background-color: #000;
}
/* line 29, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo a.ag-cta-cover:hover + .ag-cta {
  color: #FFF;
  background-color: #000;
}
/* line 36, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo a:hover {
  text-decoration: underline;
}
/* line 41, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo h1, .ag-hci.ag-body .ag-typo h2, .ag-hci.ag-body .ag-typo h3, .ag-hci.ag-body .ag-typo a, .ag-hci.ag-body .ag-typo span {
  color: #000;
}
/* line 43, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo h1::selection, .ag-hci.ag-body .ag-typo h2::selection, .ag-hci.ag-body .ag-typo h3::selection, .ag-hci.ag-body .ag-typo a::selection, .ag-hci.ag-body .ag-typo span::selection {
  color: #FFF;
  background-color: #000;
}
/* line 49, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo p {
  color: #000;
}
/* line 51, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo p::selection {
  color: #FFF;
  background-color: #000;
}
/* line 57, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo .ag-date {
  color: #FFF;
}
/* line 62, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo .ag-quick-nav a {
  background-color: rgba(0, 0, 0, 0.7);
  color: #FFF;
}
/* line 66, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo .ag-quick-nav a.ag-act, .ag-hci.ag-body .ag-typo .ag-quick-nav a:hover {
  background-color: #000;
}
/* line 70, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo .ag-quick-nav a:before {
  color: #FFF;
}
/* line 79, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo table.ag-table-acc tbody tr.ag-r-acc.ag-open td {
  background-color: rgba(255, 255, 255, 0.7);
  color: #000;
}
/* line 83, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo table.ag-table-acc tbody td div {
  background-color: rgba(255, 255, 255, 0.2);
  color: #FFF !important;
}
/* line 87, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-typo table.ag-table-acc tbody td div p, .ag-hci.ag-body .ag-typo table.ag-table-acc tbody td div ol, .ag-hci.ag-body .ag-typo table.ag-table-acc tbody td div ul {
  color: #FFF !important;
}
/* line 99, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body:not(.ag-page-startseite) .ag-typo .ag-quick-nav a {
  background-color: transparent;
}
/* line 107, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-item-content {
  background-color: #FFF;
  border-bottom: 1px solid #000;
}
/* line 112, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools {
  background-color: #FFF;
}
/* line 118, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools .ag-menu-tools:not(.ag-logo).ag-trigger span {
  background-color: #FFF;
}
/* line 123, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools .ag-menu-tools:not(.ag-logo):after {
  color: #FFF;
}
/* line 127, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools .ag-logo-txt {
  color: #000;
}
/* line 131, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools .ag-contrast:before {
  color: #000;
  background-color: #FFF;
}
/* line 138, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools a:not(.ag-logo-txt):not(.ag-logo):not(.ag-brand) {
  color: #000;
}
/* line 140, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Header .ag-header-tools a:not(.ag-logo-txt):not(.ag-logo):not(.ag-brand):hover {
  color: #FFF;
  background-color: #000;
}
@media screen and (min-width: 1201px) {
  /* line 147, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
  .ag-hci.ag-body #ag-Header .ag-header-tools:before {
    background-color: #FFF;
  }
}
/* line 154, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Main {
  background-color: #FFF;
}
/* line 156, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Main #ag-Teaser {
  background-color: #FFF;
}
/* line 161, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Main #ag-BreadCrumbs a:after {
  color: #000 !important;
}
/* line 167, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Main .ag-article {
  background-color: inherit;
  color: #000;
}
/* line 172, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Footer {
  background-color: #FFF;
}
/* line 174, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Footer .ag-item-content {
  color: #000;
  background-color: #FFF;
  border-top: 1px solid #000;
}
/* line 179, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #ag-Footer .ag-item-content h5 {
  color: #FFF;
}
/* line 185, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-dialog {
  background-color: #FFF;
  border: 1px solid #000;
}
/* line 188, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-dialog h3 {
  background-color: #FFF;
  border-bottom: 1px solid #000;
}
/* line 192, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-dialog p {
  color: #000;
}
/* line 201, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-list-box .ag-box-inner {
  background-color: #FFF;
  color: #000;
}
/* line 205, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-list-box .ag-thmb {
  background-color: #FFF;
  color: #000;
}
/* line 210, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-list-box .ag-desc {
  background-color: #FFF;
}
/* line 213, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-list-box .ag-desc h3 {
  color: #000;
}
/* line 221, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-teaser-box .ag-box-inner {
  background-color: #FFF !important;
  color: #000;
  border: 1px solid #000;
}
/* line 227, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-teaser-box h3 {
  color: #000 !important;
}
/* line 233, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box.ag-info-box .ag-box-inner {
  border-color: #000;
  background-color: #FFF;
}
/* line 243, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] h3, .ag-hci.ag-body .ag-content-box.ag-acc-box h3 {
  color: #000;
  background-color: #FFF;
}
/* line 250, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li, .ag-hci.ag-body .ag-content-box.ag-acc-box .ag-item-list li {
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 253, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li:hover, .ag-hci.ag-body .ag-content-box.ag-acc-box .ag-item-list li:hover {
  background-color: #FFF;
}
/* line 257, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] .ag-item-list li .ag-cta, .ag-hci.ag-body .ag-content-box.ag-acc-box .ag-item-list li .ag-cta {
  color: #000;
}
/* line 266, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] .ag-desc {
  background-color: rgba(255, 255, 255, 0.8);
  color: #000;
}
/* line 269, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ="faq"] .ag-desc:hover {
  background-color: #FFF;
}
/* line 274, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-content-box[data-box-typ^="fp"] {
  color: #000;
}
/* line 283, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-trigger .ag-f,
.ag-hci.ag-body .ag-trigger .ag-r,
.ag-hci.ag-body .ag-trigger .ag-l {
  background-color: #000 !important;
}
/* line 289, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-burger {
  background-color: #FFF;
}
/* line 293, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-burger .ag-lev1:nth-child(odd) {
  background-color: #FFF;
}
/* line 297, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-burger .ag-lev1.ag-open .ag-toggle {
  border-color: #FFF !important;
}
/* line 301, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-burger .ag-lev1 .ag-toggle {
  background-color: #FFF;
}
/* line 304, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-burger .ag-lev1 .ag-i-home {
  color: #000 !important;
}
/* line 310, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-aside {
  background-color: #FFF;
}
/* line 312, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-aside:before {
  background-color: #FFF;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 320, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-aside .ag-common > a:hover {
  color: #FFF;
  background-color: #000;
}
/* line 327, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-aside .ag-current > a {
  color: #000 !important;
}
/* line 333, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-aside a:before {
  color: #000;
}
/* line 344, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-boxen p a {
  color: #000 !important;
}
/* line 352, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-classic a:not(.ag-social) {
  color: #000;
  background-color: #FFF;
}
/* line 356, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body .ag-menu-classic a:not(.ag-social):hover {
  color: #FFF;
  background-color: #000;
}
/* line 364, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #am-cookie {
  background-color: #FFF;
  color: #000;
  border-color: #000;
}
/* line 369, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #am-cookie a {
  color: #000;
}
/* line 373, ../resources/themes/stylesheets/default/highcontrast/highcontrast.scss */
.ag-hci.ag-body #am-cookie .am-button {
  background-color: #FFF;
  color: #000;
  border-color: #000;
}
