﻿@charset "UTF-8";
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basic.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.304 / v1.5.9.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.105 / v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: "ldIcons";
  font-weight: normal;
  font-style: normal;
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot);
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.woff) format("woff"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.ttf) format("truetype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.svg#ldIcons) format("svg"); }

/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien
// kunden-font-name-200 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-200italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-regular - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-900 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// source-sans-pro-900italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}

$font-family: "Kunden Font Name";

$font-family-sans-serif: -apple-system, $font-family, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
$font-family-base: $font-family-sans-serif;
*/
/* Einbindung eines eigenen LdIcon Sets
@font-face {
    font-family: "ldIcons";
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot);
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.woff) format("woff"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.ttf) format("truetype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.svg#ldIcons) format("svg");
    font-weight: normal;
    font-style: normal;
}
*/
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/********************************************************************************************************
 * @version         v1.5.6.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config-main-colors.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/* ******************************************************************************************************************************
 * FONTS ************************************************************************************************************************
 * ******************************************************************************************************************************/
/* ******************************************************************************************************************************
 * COLORS ***********************************************************************************************************************
 * ******************************************************************************************************************************/
/* COLORS: Primary */
/* COLORS: Links */
/* COLORS: Breadcrumb */
/* COLORS: Pagination */
/* COLORS: Base */
/*
$ld-font-size-base                  : $font_size; // NOTE: RCantero, für künftigen Einsatz kann hier mit '16px' überschrieben werden
$ld-font-size                       : $ld-font-size-base / $font_size;
$ld-font-size-smaller               : $font-size-base * .9375; //NOTE: RCantero, OBSOLETE in v1.6.3
*/
/*
$highlight_success_color            : if((false), #ffd800, $success);
$highlight_warning_color            : if((false), #ffd800, $warning);
$highlight_error_color              : if((false), #ffd800, $danger);
*/
/*
$footer_bg_color                    : if((true), $color_dark, #fff); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_text_color                  : if((true), $white, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_color                  : if((true), $color_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_hover_color            : if((true), $color1_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
*/
/*
$copyright_bg_color                 : if((false), $dark, $white); //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_text_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, CHANGE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_hover_color         : if((false), $light, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
*/
/********************************************************************************************************
 * Magnifc Popup Einstellungen
 ********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.302 / v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-reboot.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap.scss
 * @references      as follow
 */
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/********************************************************************************************************/
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --black: #000;
  --custom: #063871;
  --tertiary: #063871;
  --primary: #063871;
  --secondary: #063871;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --gray-300: #dee2e6;
  --primary: #063871;
  --secondary: #063871;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --white: #fff;
  --black: #000;
  --custom: #063871;
  --tertiary: #063871;
  --gray-300: #dee2e6;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1280px;
  --font-family-sans-serif: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #032041;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: black;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2rem; }

h2, .h2 {
  font-size: 1.625rem; }

h3, .h3 {
  font-size: 1.3125rem; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-size: 1.1875rem; }

h5, .h5 {
  font-size: 1.0625rem; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small,
[id*="Linkbar"],
[id*='popover'].popover .popover-body {
  font-size: 0.8125rem;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled, [id*='Linklist-'] [class*='-item-list'][class*='-group'] {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 0.8125rem;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid, body.is-preview-mode figure > img,
body.is-preview-mode .item-card-image > img, body.is-preview-mode figure > a > img,
body.is-preview-mode .item-card-image > a > img, .card picture img, #ContentWrapper [id*='Rte-'] img {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1280px) {
    .container {
      max-width: 1220px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col,
  .no-gutters > [class*="col-"], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"], .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"] {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1280px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b9c7d7; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7e98b5; }

.table-hover .table-primary:hover {
  background-color: #a9bace; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #a9bace; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #b9c7d7; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #7e98b5; }

.table-hover .table-secondary:hover {
  background-color: #a9bace; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #a9bace; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c4dbc4; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #91bb91; }

.table-hover .table-success:hover {
  background-color: #b4d1b4; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b4d1b4; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff4b8; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffeb7a; }

.table-hover .table-warning:hover {
  background-color: #fff09f; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff09f; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f1c6b8; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #e4957a; }

.table-hover .table-danger:hover {
  background-color: #edb5a3; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #edb5a3; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #f9fafb; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f4f5f7; }

.table-hover .table-light:hover {
  background-color: #eaedf1; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #eaedf1; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c4c4c4; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #919191; }

.table-hover .table-dark:hover {
  background-color: #b7b7b7; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b7b7b7; }

.table-white,
.table-white > th,
.table-white > td {
  background-color: white; }

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white; }

.table-hover .table-white:hover {
  background-color: #f2f2f2; }
  .table-hover .table-white:hover > td,
  .table-hover .table-white:hover > th {
    background-color: #f2f2f2; }

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8; }

.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a; }

.table-hover .table-black:hover {
  background-color: #ababab; }
  .table-hover .table-black:hover > td,
  .table-hover .table-black:hover > th {
    background-color: #ababab; }

.table-custom,
.table-custom > th,
.table-custom > td {
  background-color: #b9c7d7; }

.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #7e98b5; }

.table-hover .table-custom:hover {
  background-color: #a9bace; }
  .table-hover .table-custom:hover > td,
  .table-hover .table-custom:hover > th {
    background-color: #a9bace; }

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #b9c7d7; }

.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #7e98b5; }

.table-hover .table-tertiary:hover {
  background-color: #a9bace; }
  .table-hover .table-tertiary:hover > td,
  .table-hover .table-tertiary:hover > th {
    background-color: #a9bace; }

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: #f6f7f8; }

.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: #eef0f2; }

.table-hover .table-gray-300:hover {
  background-color: #e8eaed; }
  .table-hover .table-gray-300:hover > td,
  .table-hover .table-gray-300:hover > th {
    background-color: #e8eaed; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1279.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #0c74ea;
    outline: 0;
    box-shadow: none; }
  .form-control::placeholder {
    color: #333;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #2c7d2c; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(44, 125, 44, 0.9); }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2c7d2c;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #2c7d2c;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2c7d2c; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2c7d2c; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #2c7d2c; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #39a339;
  background-color: #39a339; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2c7d2c;
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #c30; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(204, 51, 0, 0.9); }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c30;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c30;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #c30; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #c30; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #c30; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ff4000;
  background-color: #ff4000; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c30;
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #063871;
  border-color: #063871; }
  .btn-primary:hover {
    color: #fff;
    background-color: #04264d;
    border-color: #032041; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #032041;
    border-color: #031a34; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #063871;
  border-color: #063871; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #04264d;
    border-color: #032041; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #032041;
    border-color: #031a34; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }

.btn-success {
  color: #fff;
  background-color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-success:hover {
    color: #fff;
    background-color: #226122;
    border-color: #1f571f; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1f571f;
    border-color: #1b4e1b; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffd800;
  border-color: #ffd800; }
  .btn-warning:hover {
    color: #212529;
    background-color: #d9b800;
    border-color: #ccad00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccad00;
    border-color: #bfa200; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #c30;
  border-color: #c30; }
  .btn-danger:hover {
    color: #fff;
    background-color: #a62900;
    border-color: #992600; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #992600;
    border-color: #8c2300; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }

.btn-light {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef; }
  .btn-light:hover {
    color: #212529;
    background-color: #d3d9df;
    border-color: #cbd3da; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #cbd3da;
    border-color: #c4ccd4; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-dark:hover {
    color: #fff;
    background-color: #181818;
    border-color: #121212; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #121212;
    border-color: #0b0b0b; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }

.btn-white {
  color: #212529;
  background-color: #fff;
  border-color: #fff; }
  .btn-white:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-white:focus, .btn-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }
  .btn-white.disabled, .btn-white:disabled {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
  .show > .btn-white.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000; }
  .btn-black:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-black:focus, .btn-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }
  .btn-black.disabled, .btn-black:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active,
  .show > .btn-black.dropdown-toggle {
    color: #fff;
    background-color: black;
    border-color: black; }
    .btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus,
    .show > .btn-black.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }

.btn-custom {
  color: #fff;
  background-color: #063871;
  border-color: #063871; }
  .btn-custom:hover {
    color: #fff;
    background-color: #04264d;
    border-color: #032041; }
  .btn-custom:focus, .btn-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }
  .btn-custom.disabled, .btn-custom:disabled {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active,
  .show > .btn-custom.dropdown-toggle {
    color: #fff;
    background-color: #032041;
    border-color: #031a34; }
    .btn-custom:not(:disabled):not(.disabled):active:focus, .btn-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }

.btn-tertiary {
  color: #fff;
  background-color: #063871;
  border-color: #063871; }
  .btn-tertiary:hover {
    color: #fff;
    background-color: #04264d;
    border-color: #032041; }
  .btn-tertiary:focus, .btn-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }
  .btn-tertiary.disabled, .btn-tertiary:disabled {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #032041;
    border-color: #031a34; }
    .btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(43, 86, 134, 0.5); }

.btn-gray-300 {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6; }
  .btn-gray-300:hover {
    color: #212529;
    background-color: #c8cfd6;
    border-color: #c1c9d0; }
  .btn-gray-300:focus, .btn-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }
  .btn-gray-300.disabled, .btn-gray-300:disabled {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #c1c9d0;
    border-color: #bac2cb; }
    .btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }

.btn-outline-primary, .btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
  color: #063871;
  border-color: #063871; }
  .btn-outline-primary:hover, .btn[class*='btn-'][class*='primary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-outline-primary:focus, .btn[class*='btn-'][class*='primary']:focus:not([class*='outline']), .btn-outline-primary.focus, .focus.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }
  .btn-outline-primary.disabled, .disabled.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus, .btn-outline-primary:disabled, .btn[class*='btn-'][class*='primary']:disabled:not([class*='outline']):focus {
    color: #063871;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-primary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-primary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.btn-outline-secondary, .btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
  color: #063871;
  border-color: #063871; }
  .btn-outline-secondary:hover, .btn[class*='btn-'][class*='secondary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-outline-secondary:focus, .btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']), .btn-outline-secondary.focus, .focus.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }
  .btn-outline-secondary.disabled, .disabled.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus, .btn-outline-secondary:disabled, .btn[class*='btn-'][class*='secondary']:disabled:not([class*='outline']):focus {
    color: #063871;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-secondary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-secondary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.btn-outline-success, .btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
  color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-outline-success:hover, .btn[class*='btn-'][class*='success']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-outline-success:focus, .btn[class*='btn-'][class*='success']:focus:not([class*='outline']), .btn-outline-success.focus, .focus.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }
  .btn-outline-success.disabled, .disabled.btn[class*='btn-'][class*='success']:not([class*='outline']):focus, .btn-outline-success:disabled, .btn[class*='btn-'][class*='success']:disabled:not([class*='outline']):focus {
    color: #2c7d2c;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-success:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-success.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-success.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.btn-outline-info, .btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover, .btn[class*='btn-'][class*='info']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn[class*='btn-'][class*='info']:focus:not([class*='outline']), .btn-outline-info.focus, .focus.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .disabled.btn[class*='btn-'][class*='info']:not([class*='outline']):focus, .btn-outline-info:disabled, .btn[class*='btn-'][class*='info']:disabled:not([class*='outline']):focus {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-info:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-info.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-info.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning, .btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
  color: #ffd800;
  border-color: #ffd800; }
  .btn-outline-warning:hover, .btn[class*='btn-'][class*='warning']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-outline-warning:focus, .btn[class*='btn-'][class*='warning']:focus:not([class*='outline']), .btn-outline-warning.focus, .focus.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }
  .btn-outline-warning.disabled, .disabled.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus, .btn-outline-warning:disabled, .btn[class*='btn-'][class*='warning']:disabled:not([class*='outline']):focus {
    color: #ffd800;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-warning.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-warning.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.btn-outline-danger, .btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
  color: #c30;
  border-color: #c30; }
  .btn-outline-danger:hover, .btn[class*='btn-'][class*='danger']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-outline-danger:focus, .btn[class*='btn-'][class*='danger']:focus:not([class*='outline']), .btn-outline-danger.focus, .focus.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }
  .btn-outline-danger.disabled, .disabled.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus, .btn-outline-danger:disabled, .btn[class*='btn-'][class*='danger']:disabled:not([class*='outline']):focus {
    color: #c30;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-danger.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-danger.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.btn-outline-light, .btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
  color: #e9ecef;
  border-color: #e9ecef; }
  .btn-outline-light:hover, .btn[class*='btn-'][class*='light']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-outline-light:focus, .btn[class*='btn-'][class*='light']:focus:not([class*='outline']), .btn-outline-light.focus, .focus.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }
  .btn-outline-light.disabled, .disabled.btn[class*='btn-'][class*='light']:not([class*='outline']):focus, .btn-outline-light:disabled, .btn[class*='btn-'][class*='light']:disabled:not([class*='outline']):focus {
    color: #e9ecef;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-light:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-light.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-light.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.btn-outline-dark, .btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
  color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-outline-dark:hover, .btn[class*='btn-'][class*='dark']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-outline-dark:focus, .btn[class*='btn-'][class*='dark']:focus:not([class*='outline']), .btn-outline-dark.focus, .focus.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }
  .btn-outline-dark.disabled, .disabled.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus, .btn-outline-dark:disabled, .btn[class*='btn-'][class*='dark']:disabled:not([class*='outline']):focus {
    color: #2b2b2b;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-dark.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-dark.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.btn-outline-white {
  color: #fff;
  border-color: #fff; }
  .btn-outline-white:hover {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-outline-white:focus, .btn-outline-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
  .btn-outline-white.disabled, .btn-outline-white:disabled {
    color: #fff;
    background-color: transparent; }
  .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,
  .show > .btn-outline-white.dropdown-toggle {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
    .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-outline-black {
  color: #000;
  border-color: #000; }
  .btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-outline-black:focus, .btn-outline-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-outline-black.disabled, .btn-outline-black:disabled {
    color: #000;
    background-color: transparent; }
  .btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active,
  .show > .btn-outline-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000; }
    .btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-black.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-outline-custom {
  color: #063871;
  border-color: #063871; }
  .btn-outline-custom:hover {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-outline-custom:focus, .btn-outline-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }
  .btn-outline-custom.disabled, .btn-outline-custom:disabled {
    color: #063871;
    background-color: transparent; }
  .btn-outline-custom:not(:disabled):not(.disabled):active, .btn-outline-custom:not(:disabled):not(.disabled).active,
  .show > .btn-outline-custom.dropdown-toggle {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
    .btn-outline-custom:not(:disabled):not(.disabled):active:focus, .btn-outline-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.btn-outline-tertiary {
  color: #063871;
  border-color: #063871; }
  .btn-outline-tertiary:hover {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
  .btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }
  .btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
    color: #063871;
    background-color: transparent; }
  .btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #063871;
    border-color: #063871; }
    .btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.btn-outline-gray-300 {
  color: #dee2e6;
  border-color: #dee2e6; }
  .btn-outline-gray-300:hover {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }
  .btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
    color: #dee2e6;
    background-color: transparent; }
  .btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
    .btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.btn-link {
  font-weight: 400;
  color: #032041;
  text-decoration: none; }
  .btn-link:hover {
    color: black;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-sm, .btn-group-sm > .btn, .admin-info.btn-group .btn-icon {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1280px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #063871; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .admin-info.btn-group .btn-icon + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #063871;
    background-color: #063871; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #0c74ea; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #358ff4;
    border-color: #358ff4; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #063871;
  background-color: #063871; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(6, 56, 113, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(6, 56, 113, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(6, 56, 113, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(6, 56, 113, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0;
  appearance: none; }
  .custom-select:focus {
    border-color: #0c74ea;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.25); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1.125rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #0c74ea;
    box-shadow: none; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #063871;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #358ff4; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #063871;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #358ff4; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #063871;
    border: 0;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #358ff4; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #063871; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.40625rem;
  padding-bottom: 0.40625rem;
  margin-right: 1rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1279.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1280px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: white; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: white;
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: white; }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%; }

.card-img-top {
  width: 100%; }

.card-img-bottom {
  width: 100%; }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  .accordion > .card:first-of-type {
    border-bottom: 0; }
  .accordion > .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #636363; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #032041;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: black;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #063871;
  border-color: #063871; }

.page-item.disabled .page-link {
  color: #636b72;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .badge {
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em; }

.badge-primary {
  color: #fff;
  background-color: #063871; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #032041; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #063871; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #032041; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.badge-success {
  color: #fff;
  background-color: #2c7d2c; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1f571f; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffd800; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #ccad00; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.badge-danger {
  color: #fff;
  background-color: #c30; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #992600; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.badge-light {
  color: #212529;
  background-color: #e9ecef; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #cbd3da; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.badge-dark {
  color: #fff;
  background-color: #2b2b2b; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #121212; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.badge-white {
  color: #212529;
  background-color: #fff; }
  a.badge-white:hover, a.badge-white:focus {
    color: #212529;
    background-color: #e6e6e6; }
  a.badge-white:focus, a.badge-white.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.badge-black {
  color: #fff;
  background-color: #000; }
  a.badge-black:hover, a.badge-black:focus {
    color: #fff;
    background-color: black; }
  a.badge-black:focus, a.badge-black.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.badge-custom {
  color: #fff;
  background-color: #063871; }
  a.badge-custom:hover, a.badge-custom:focus {
    color: #fff;
    background-color: #032041; }
  a.badge-custom:focus, a.badge-custom.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.badge-tertiary {
  color: #fff;
  background-color: #063871; }
  a.badge-tertiary:hover, a.badge-tertiary:focus {
    color: #fff;
    background-color: #032041; }
  a.badge-tertiary:focus, a.badge-tertiary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(6, 56, 113, 0.5); }

.badge-gray-300 {
  color: #212529;
  background-color: #dee2e6; }
  a.badge-gray-300:hover, a.badge-gray-300:focus {
    color: #212529;
    background-color: #c1c9d0; }
  a.badge-gray-300:focus, a.badge-gray-300.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #031d3b;
  background-color: #cdd7e3;
  border-color: #b9c7d7; }
  .alert-primary hr {
    border-top-color: #a9bace; }
  .alert-primary .alert-link {
    color: #01050a; }

.alert-secondary {
  color: #031d3b;
  background-color: #cdd7e3;
  border-color: #b9c7d7; }
  .alert-secondary hr {
    border-top-color: #a9bace; }
  .alert-secondary .alert-link {
    color: #01050a; }

.alert-success {
  color: #174117;
  background-color: #d5e5d5;
  border-color: #c4dbc4; }
  .alert-success hr {
    border-top-color: #b4d1b4; }
  .alert-success .alert-link {
    color: #0a1b0a; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #857000;
  background-color: #fff7cc;
  border-color: #fff4b8; }
  .alert-warning hr {
    border-top-color: #fff09f; }
  .alert-warning .alert-link {
    color: #524500; }

.alert-danger {
  color: #6a1b00;
  background-color: #f5d6cc;
  border-color: #f1c6b8; }
  .alert-danger hr {
    border-top-color: #edb5a3; }
  .alert-danger .alert-link {
    color: #370e00; }

.alert-light {
  color: #797b7c;
  background-color: #fbfbfc;
  border-color: #f9fafb; }
  .alert-light hr {
    border-top-color: #eaedf1; }
  .alert-light .alert-link {
    color: #606162; }

.alert-dark {
  color: #161616;
  background-color: #d5d5d5;
  border-color: #c4c4c4; }
  .alert-dark hr {
    border-top-color: #b7b7b7; }
  .alert-dark .alert-link {
    color: black; }

.alert-white {
  color: #858585;
  background-color: white;
  border-color: white; }
  .alert-white hr {
    border-top-color: #f2f2f2; }
  .alert-white .alert-link {
    color: #6c6c6c; }

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8; }
  .alert-black hr {
    border-top-color: #ababab; }
  .alert-black .alert-link {
    color: black; }

.alert-custom {
  color: #031d3b;
  background-color: #cdd7e3;
  border-color: #b9c7d7; }
  .alert-custom hr {
    border-top-color: #a9bace; }
  .alert-custom .alert-link {
    color: #01050a; }

.alert-tertiary {
  color: #031d3b;
  background-color: #cdd7e3;
  border-color: #b9c7d7; }
  .alert-tertiary hr {
    border-top-color: #a9bace; }
  .alert-tertiary .alert-link {
    color: #01050a; }

.alert-gray-300 {
  color: #737678;
  background-color: #f8f9fa;
  border-color: #f6f7f8; }
  .alert-gray-300 hr {
    border-top-color: #e8eaed; }
  .alert-gray-300 .alert-link {
    color: #5a5c5e; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #063871;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:last-child {
    margin-bottom: 0; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #063871;
    border-color: #063871; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: -1px;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 1280px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #031d3b;
  background-color: #b9c7d7; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #031d3b;
    background-color: #a9bace; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #031d3b;
    border-color: #031d3b; }

.list-group-item-secondary {
  color: #031d3b;
  background-color: #b9c7d7; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #031d3b;
    background-color: #a9bace; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #031d3b;
    border-color: #031d3b; }

.list-group-item-success {
  color: #174117;
  background-color: #c4dbc4; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #174117;
    background-color: #b4d1b4; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #174117;
    border-color: #174117; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #857000;
  background-color: #fff4b8; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #857000;
    background-color: #fff09f; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #857000;
    border-color: #857000; }

.list-group-item-danger {
  color: #6a1b00;
  background-color: #f1c6b8; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #6a1b00;
    background-color: #edb5a3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #6a1b00;
    border-color: #6a1b00; }

.list-group-item-light {
  color: #797b7c;
  background-color: #f9fafb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #797b7c;
    background-color: #eaedf1; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #797b7c;
    border-color: #797b7c; }

.list-group-item-dark {
  color: #161616;
  background-color: #c4c4c4; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #161616;
    background-color: #b7b7b7; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #161616;
    border-color: #161616; }

.list-group-item-white {
  color: #858585;
  background-color: white; }
  .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
    color: #858585;
    background-color: #f2f2f2; }
  .list-group-item-white.list-group-item-action.active {
    color: #fff;
    background-color: #858585;
    border-color: #858585; }

.list-group-item-black {
  color: black;
  background-color: #b8b8b8; }
  .list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
    color: black;
    background-color: #ababab; }
  .list-group-item-black.list-group-item-action.active {
    color: #fff;
    background-color: black;
    border-color: black; }

.list-group-item-custom {
  color: #031d3b;
  background-color: #b9c7d7; }
  .list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
    color: #031d3b;
    background-color: #a9bace; }
  .list-group-item-custom.list-group-item-action.active {
    color: #fff;
    background-color: #031d3b;
    border-color: #031d3b; }

.list-group-item-tertiary {
  color: #031d3b;
  background-color: #b9c7d7; }
  .list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
    color: #031d3b;
    background-color: #a9bace; }
  .list-group-item-tertiary.list-group-item-action.active {
    color: #fff;
    background-color: #031d3b;
    border-color: #031d3b; }

.list-group-item-gray-300 {
  color: #737678;
  background-color: #f6f7f8; }
  .list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
    color: #737678;
    background-color: #e8eaed; }
  .list-group-item-gray-300.list-group-item-action.active {
    color: #fff;
    background-color: #737678;
    border-color: #737678; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1280px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc((0.5rem + 1px) * -1); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb; }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary, [id*='SocialMediaLinks-'] a.default-social-media-item,
#SocialMediaLinks a.default-social-media-item {
  background-color: #063871 !important; }

a.bg-primary:hover, [id*='SocialMediaLinks-'] a.default-social-media-item:hover,
#SocialMediaLinks a.default-social-media-item:hover, a.bg-primary:focus, [id*='SocialMediaLinks-'] a.default-social-media-item:focus,
#SocialMediaLinks a.default-social-media-item:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #032041 !important; }

.bg-secondary {
  background-color: #063871 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #032041 !important; }

.bg-success {
  background-color: #2c7d2c !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1f571f !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffd800 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ccad00 !important; }

.bg-danger, #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  background-color: #c30 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #992600 !important; }

.bg-light, #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover, #SidebarNavigation > ul [class*='-item-link']:hover {
  background-color: #e9ecef !important; }

a.bg-light:hover, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card), #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:hover, #SidebarNavigation > ul a[class*='-item-link']:hover, a.bg-light:focus, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:focus:hover, #SidebarNavigation > ul a[class*='-item-link']:focus:hover,
button.bg-light:hover,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:hover,
#SidebarNavigation > ul button[class*='-item-link']:hover,
button.bg-light:focus,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
#SidebarNavigation > ul button[class*='-item-link']:focus:hover {
  background-color: #cbd3da !important; }

.bg-dark, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  background-color: #2b2b2b !important; }

a.bg-dark:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.bg-dark:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus,
button.bg-dark:hover,
[id*='Quicklinks-'] [class*='-content'] button.btn:hover:focus,
button.bg-dark:focus,
[id*='Quicklinks-'] [class*='-content'] button.btn:focus {
  background-color: #121212 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

a.bg-white:hover, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:hover, a.bg-white:focus, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:focus,
button.bg-white:hover,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:hover,
button.bg-white:focus,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:focus {
  background-color: #e6e6e6 !important; }

.bg-black {
  background-color: #000 !important; }

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important; }

.bg-custom {
  background-color: #063871 !important; }

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #032041 !important; }

.bg-tertiary {
  background-color: #063871 !important; }

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #032041 !important; }

.bg-gray-300 {
  background-color: #dee2e6 !important; }

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: #c1c9d0 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

.bg-transparent, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-color: #063871 !important; }

.border-secondary {
  border-color: #063871 !important; }

.border-success {
  border-color: #2c7d2c !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffd800 !important; }

.border-danger {
  border-color: #c30 !important; }

.border-light, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  border-color: #e9ecef !important; }

.border-dark {
  border-color: #2b2b2b !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.border-black {
  border-color: #000 !important; }

.border-custom {
  border-color: #063871 !important; }

.border-tertiary {
  border-color: #063871 !important; }

.border-gray-300 {
  border-color: #dee2e6 !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .row, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-headline'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'][class*='-link']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .address-details-additional-info, body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table [class*='address-details-'][class*='-fax'],
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table [class*='address-details-'][class*='-fax'] {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block, #Footer [id*="GridGlobal-"] [id*="Addresses-"] .postal {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, #SliderBlocks .image-slider .slick-list .slick-track,
[Id*='Slider-'] .image-slider .slick-list .slick-track, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide > div, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1280px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1280px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right, [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon.icon-muted::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted.postal::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1280px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300 {
  position: relative !important; }

.position-absolute, .admin-info.btn-group {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100, #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse [class*="nav-item-"] .dropdown-menu, #Pagination,
[id*='Pagination-'], #ContentWrapper [id*='Rte-'] iframe, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100, body:not(.is-admin):not(.is-backend-user) .card > a, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card > a,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card > a {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent; }

.m-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin: 0 !important; }

.mt-0,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0, [id*='Alert-'].alert p:last-child, [id*='CookieConsent'] .modal-body .multi-collapse > .card-body :last-child, [id*='CookieConsent'] [id*='Alert-'] p, [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'] [id*='Image-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'] [id*='Image-'], [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child), [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']) > [class*='-link'],
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, [id*='Linklist-'] [class*='-item-list'][class*='-group']:not([class*='-horizontal']) > [class*='-item']:not([class*='-group']),
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-content, [Id*='Sidebar-Kxp'] [Id*='Persons-'][class*='-content'] .persons-content .card .list-group-item {
  padding: 0 !important; }

.pt-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-top: 0 !important; }

.pr-0, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-right: 0 !important; }

.pb-0,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-bottom: 0 !important; }

.pl-0,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-right: 0.5rem !important; }

.pb-2, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-bottom: 0.5rem !important; }

.pl-2, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-text:last-child, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"],
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'],
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  [id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1280px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1280px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

.text-primary {
  color: #063871 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #021428 !important; }

.text-secondary {
  color: #063871 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #021428 !important; }

.text-success {
  color: #2c7d2c !important; }

a.text-success:hover, a.text-success:focus {
  color: #184418 !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffd800 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #b39700 !important; }

.text-danger {
  color: #c30 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #802000 !important; }

.text-light {
  color: #e9ecef !important; }

a.text-light:hover, a.text-light:focus {
  color: #bdc6cf !important; }

.text-dark, [id*='Alert-'].alert.alert-light {
  color: #2b2b2b !important; }

a.text-dark:hover, a[id*='Alert-'].alert.alert-light:hover, a.text-dark:focus, a[id*='Alert-'].alert.alert-light:focus {
  color: #050505 !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

a.text-white:hover, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.text-white:focus, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus {
  color: #d9d9d9 !important; }

.text-black {
  color: #000 !important; }

a.text-black:hover, a.text-black:focus {
  color: black !important; }

.text-custom {
  color: #063871 !important; }

a.text-custom:hover, a.text-custom:focus {
  color: #021428 !important; }

.text-tertiary {
  color: #063871 !important; }

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #021428 !important; }

.text-gray-300 {
  color: #dee2e6 !important; }

a.text-gray-300:hover, a.text-gray-300:focus {
  color: #b2bcc5 !important; }

.text-body, .card .card-text {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _master-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2019-03 Rafael Cantero
 * @file            _bootstrap-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.7.401
 * @author          2020-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basics.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  overflow-x: hidden; }

.clear {
  clear: both; }

.bg-fullwidth-white {
  background-color: #fff !important; }
  .bg-fullwidth-white::after {
    background-color: #fff !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-white[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-white[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-black {
  background-color: #000 !important; }
  .bg-fullwidth-black::after {
    background-color: #000 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-black[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-black[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-custom {
  background-color: #063871 !important; }
  .bg-fullwidth-custom::after {
    background-color: #063871 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-custom[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-custom[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-tertiary {
  background-color: #063871 !important; }
  .bg-fullwidth-tertiary::after {
    background-color: #063871 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-tertiary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-tertiary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-primary {
  background-color: #063871 !important; }
  .bg-fullwidth-primary::after {
    background-color: #063871 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-primary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-primary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-secondary {
  background-color: #063871 !important; }
  .bg-fullwidth-secondary::after {
    background-color: #063871 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-secondary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-secondary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-success {
  background-color: #2c7d2c !important; }
  .bg-fullwidth-success::after {
    background-color: #2c7d2c !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-success[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-success[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-info {
  background-color: #17a2b8 !important; }
  .bg-fullwidth-info::after {
    background-color: #17a2b8 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-info[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-info[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-warning {
  background-color: #ffd800 !important; }
  .bg-fullwidth-warning::after {
    background-color: #ffd800 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-warning[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-warning[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-danger {
  background-color: #c30 !important; }
  .bg-fullwidth-danger::after {
    background-color: #c30 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-danger[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-danger[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-light {
  background-color: #e9ecef !important; }
  .bg-fullwidth-light::after {
    background-color: #e9ecef !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-light[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-light[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-dark {
  background-color: #2b2b2b !important; }
  .bg-fullwidth-dark::after {
    background-color: #2b2b2b !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-dark[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-dark[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-gray-300 {
  background-color: #dee2e6 !important; }
  .bg-fullwidth-gray-300::after {
    background-color: #dee2e6 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-gray-300[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-gray-300[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.border-medium {
  border-width: medium; }

.border-thick {
  border-width: thick; }

.border-thin {
  border-width: thin; }

.text-size-h1 {
  font-size: 2rem; }

.text-size-h2 {
  font-size: 1.625rem; }

.text-size-h3 {
  font-size: 1.3125rem; }

.text-size-h4 {
  font-size: 1.1875rem; }

.text-size-h5 {
  font-size: 1.0625rem; }

.text-size-h6 {
  font-size: 1rem; }

/*.bg-custom {
    background-color: $topbar_background_color !important;
}*/
/*.text-custom {
    color: $menu_color !important;
}*/
.lh-1 {
  line-height: 1 !important; }

@media (max-width: 575.98px) {
  .d-xs-none {
    display: none; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sm-100 {
    width: 100% !important; } }

@media (max-width: 767.98px) {
  .w-sm-down-100 {
    width: 100% !important; } }

@media (min-width: 576px) {
  .w-sm-up-100 {
    width: 100% !important; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .w-md-100 {
    width: 100% !important; } }

@media (max-width: 991.98px) {
  .w-md-down-100 {
    width: 100% !important; } }

@media (min-width: 768px) {
  .w-md-up-100 {
    width: 100% !important; } }

@media (min-width: 992px) and (max-width: 1279.98px) {
  .w-lg-100 {
    width: 100% !important; } }

@media (max-width: 1279.98px) {
  .w-lg-down-100 {
    width: 100% !important; } }

@media (min-width: 992px) {
  .w-lg-up-100 {
    width: 100% !important; } }

@media (min-width: 1280px) {
  .w-xl-100 {
    width: 100% !important; } }

.w-xl-down-100 {
  width: 100% !important; }

@media (min-width: 1280px) {
  .w-xl-up-100 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

.w-200px {
  width: 200px !important; }

.w-70px {
  width: 70px !important; }

.w-20px {
  width: 20px !important; }

.w-25px, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  width: 25px !important; }

.w-30px {
  width: 30px !important; }

.w-40px {
  width: 40px !important; }

.w-50px {
  width: 50px !important; }

.mt-a {
  margin-top: auto !important; }

.mb-a {
  margin-bottom: auto !important; }

.ml-a {
  margin-left: auto !important; }

.mr-a {
  margin-right: auto !important; }

.mx-a {
  margin-left: auto !important;
  margin-right: auto !important; }

.my-a {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.t-50px {
  top: 50px !important; }

.b-minus-50px {
  bottom: -50px !important; }

.no-decoration {
  text-decoration: none !important; }

[class*='float-'].durch-ld-base {
  z-index: 1; }

.excel {
  color: #1d6f42 !important; }

.word {
  color: #295599 !important; }

.acrobat {
  color: #f91d0a !important; }

.powerpoint {
  color: #ef6c00 !important; }

.bg-none,
.bg-transparent,
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item,
[id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

b, strong {
  font-weight: bold; }

#ContentElements {
  overflow-y: hidden; }

p a,
[id*='Rte-'] li a {
  text-decoration: underline;
  text-decoration-color: gray; }
  p a:hover, p a:focus,
  [id*='Rte-'] li a:hover,
  [id*='Rte-'] li a:focus {
    text-decoration-color: #000; }

.cursor-pointer {
  cursor: pointer !important; }

a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: solid; }

/********************************************************************************************************
 * @version         v1.6.4.202
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap-fixer.scss
 * @references      as follow
 */
/********************************************************************************************************/
.card {
  display: -ms-grid; }

#ContentBlocks .card {
  display: block !important; }

[id*='Accordion-'] .card {
  display: flex; }

.lead {
  font-size: 1.2rem;
  line-height: 31.68px; }

.jumbotron {
  background-color: #e9ecef; }

.input-group-text {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menus-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-main.scss
 * @references      as follow
 */
/********************************************************************************************************/
.icon-has-children, #MainMenu .navbar-collapse .nav-item-has-children, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
  position: absolute;
  top: .5em;
  right: .25rem; }
  .icon-has-children:before, #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before {
    color: #fff;
    border: 0;
    content: '\f105';
    font-family: "FontAwesome", ldIcons; }
  .open .icon-has-children:before, .open #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .open .nav-item-has-children:before, .open #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .open .nav-item-has-children:before,
  .show .icon-has-children:before,
  .show #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse
  .show .nav-item-has-children:before,
  .show #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu
  .show .nav-item-has-children:before {
    content: '\f107'; }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

#MainMenu[class*="bg-width-"] {
  transition: background-color ease-in-out 250ms; }

#MainMenu.navbar {
  z-index: 20;
  padding: 0;
  font-size: 1rem; }
  #MainMenu.navbar .nav-level-1 [class*='nav-level-'] {
    font-size: 0.875rem; }

#MainMenu .nav-item-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 2rem;
  margin-top: 3px;
  background-color: transparent;
  cursor: pointer;
  text-align: center;
  color: white; }

#MainMenu a[class*='-item-link'].dropdown-toggle {
  padding-right: 2rem; }

#MainMenu [class*="nav-item-"] {
  flex: 1 1 auto;
  flex-wrap: nowrap;
  font-weight: 300;
  hyphens: none; }
  #MainMenu [class*="nav-item-"] > [class*='nav-item-link'] {
    padding: 1rem;
    border: 0; }
  #MainMenu [class*="nav-item-"] a {
    display: block;
    position: relative;
    height: 100%;
    color: white; }
    #MainMenu [class*="nav-item-"] a:hover, #MainMenu [class*="nav-item-"] a:focus {
      background-color: #032041;
      text-decoration: none; }
    #MainMenu [class*="nav-item-"] a.selected, #MainMenu [class*="nav-item-"] a.active {
      background-color: #032041; }
  #MainMenu [class*="nav-item-"].show {
    display: block; }
  #MainMenu [class*="nav-item-"] li.active > a, #MainMenu [class*="nav-item-"] li.selected > a {
    background-color: #032041;
    color: #fff; }
  #MainMenu [class*="nav-item-"]:hover > a,
  #MainMenu [class*="nav-item-"]:hover > .nav-item-toggle {
    background-color: #063871;
    color: white; }
  #MainMenu [class*="nav-item-"].active > a,
  #MainMenu [class*="nav-item-"].active > .nav-item-toggle, #MainMenu [class*="nav-item-"].selected > a,
  #MainMenu [class*="nav-item-"].selected > .nav-item-toggle {
    background-color: #063871;
    color: #fff; }

#MainMenu [class*='nav-sub-item-'] > [class*='nav-sub-item-link'] {
  padding: .5rem .8rem; }

#MainMenu [class*='nav-sub-item-'] span {
  font-size: 0.875rem;
  font-weight: 300; }

#MainMenu .navbar-collapse .nav-item .dropdown > a:hover,
#MainMenu .navbar-collapse .nav-item .dropdown > .nav-item-toggle:hover {
  background-color: transparent;
  color: white; }

#MainMenu .navbar-collapse .nav-item.active > a,
#MainMenu .navbar-collapse .nav-item.active > .nav-item-toggle, #MainMenu .navbar-collapse .nav-item.selected > a,
#MainMenu .navbar-collapse .nav-item.selected > .nav-item-toggle {
  background-color: #032041;
  color: white; }

#MainMenu .navbar-collapse .nav-item:hover > a,
#MainMenu .navbar-collapse .nav-item:hover > .nav-item-toggle {
  background-color: #032041;
  color: white; }

#MainMenu .navbar-collapse .dropdown-menu {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #052c59;
  min-width: 16rem; }
  #MainMenu .navbar-collapse .dropdown-menu.nav-level-3 {
    background-color: #074489; }
  #MainMenu .navbar-collapse .dropdown-menu .nav-item {
    font-size: 16; }
  #MainMenu .navbar-collapse .dropdown-menu li {
    white-space: nowrap; }
  #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu {
    position: relative; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
      right: .5rem; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .dropdown-menu {
      top: 0;
      left: 100%; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-toggle {
      top: 0;
      right: 0; }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .nav-item-has-children {
    right: initial;
    left: .5rem;
    transform: scaleX(-1); }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .dropdown-submenu .dropdown-menu {
    left: initial;
    right: 100%; }
  #MainMenu .navbar-collapse .dropdown-menu.show {
    display: block !important; }

#MainMenu .navbar-collapse .open > .dropdown-menu {
  display: block !important; }

#MainMenu .collapse .nav-item {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
  display: flex; }
  #MainMenu .collapse .nav-item a {
    height: auto !important; }

#MainMenu .dropdown-toggle:after {
  display: none;
  content: ''; }

@media (max-width: 991.98px) {
  #MainMenu .nav-item .dropdown-menu.show .nav-sub-item {
    padding-left: 15px; }
  #MainMenu button.navbar-toggle:not(.collapsed) {
    margin-top: 10px; }
  #MainMenu .navbar-collapse {
    overflow-y: auto;
    max-height: calc(100vh - 150px); }
    #MainMenu .navbar-collapse::-webkit-scrollbar {
      width: 0;
      border: 1px solid #010810; }
    #MainMenu .navbar-collapse::-webkit-scrollbar-thumb {
      background-color: #032041; }
    #MainMenu .navbar-collapse.menu-scroll::-webkit-scrollbar {
      width: 15px; }
    #MainMenu .navbar-collapse li {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap; }
      #MainMenu .navbar-collapse li.show > .nav-item-has-children:before {
        left: .25rem; }
      #MainMenu .navbar-collapse li.active:not(.selected) > a:before {
        display: none; }
    #MainMenu .navbar-collapse .nav-item a {
      width: 95%;
      display: block;
      flex: 1 1 auto;
      height: auto; }
    #MainMenu .navbar-collapse .nav-item-has-children {
      position: relative !important;
      top: initial !important;
      right: initial !important;
      flex: 1 1 auto;
      width: 5%;
      display: block;
      padding: .25rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:before {
        position: relative;
        left: .5rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:hover, #MainMenu .navbar-collapse .nav-item-has-children:focus {
        background-color: #032041;
        cursor: pointer; }
    #MainMenu .navbar-collapse .dropdown-menu {
      width: 100%;
      background-color: rgba(0, 80, 133, 0.5); } }

.navbar-toggler {
  width: 24px;
  height: 24px;
  position: relative;
  margin: 8px 0 18px 0 !important;
  -webkit-transform: rotate(deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: .5s ease-in-out;
  cursor: pointer;
  left: 1rem;
  top: .5rem; }
  .navbar-toggler .navbar-brand {
    color: white;
    position: absolute;
    top: -.25rem;
    left: 2.5rem; }
  .navbar-toggler + span {
    margin-left: 4px; }
  .navbar-toggler .navbar-line {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #e9ecef;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: .25s ease-in-out; }
    .navbar-toggler .navbar-line:nth-child(1) {
      top: 0px; }
    .navbar-toggler .navbar-line:nth-child(2), .navbar-toggler .navbar-line:nth-child(3) {
      top: 8px; }
    .navbar-toggler .navbar-line:nth-child(4) {
      top: 16px; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(1) {
    top: 8px;
    width: 0%;
    left: 50%; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(4) {
    top: 8px;
    width: 0%;
    left: 50%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/*ESPRO-9837, Mainmenu - Implementierung Megamenu in Standard*/
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
  flex: none; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
  width: 100%;
  border-bottom: 1px solid #e9ecef;
  margin-right: 1rem; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > .dropdown-submenu > [class*="nav-level-"] {
  left: 0px; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
  position: relative;
  top: 0 !important;
  box-shadow: none; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 > [class*="nav-sub-item-"] > .nav-sub-item-link {
    border-bottom: none;
    margin-left: 1.5rem; }

@media (min-width: 992px) {
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .navbar-nav {
    width: 100%;
    position: relative; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
    flex: none; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"] > .nav-item-toggle,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open > .nav-item-toggle {
      position: relative !important;
      width: 20px;
      text-align: left;
      margin-left: -20px; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open {
    flex: 1 1 auto; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"] > .nav-item-link,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open > .nav-item-link {
      width: 100%; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 {
    padding: 1rem !important; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
      float: left;
      max-width: 30%;
      max-width: calc(100% / 3 - 1rem); }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
    display: block !important; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .dropdown {
    position: static; } }

/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/**********************************************/
/* START DEBUG-STYLES */
/*
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > .nav-item.nav-item-2.dropdown > .dropdown-menu {
    display: block !important;
}
*/
/* END DEBUG-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _menu-main-ld-classic.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU TEMPLATE-STYLES */
#MainMenu.ld-classic {
  /* Navigation submenu */ }
  #MainMenu.ld-classic .menu {
    width: 100%;
    font-size: 1rem; }
  #MainMenu.ld-classic .menu-item-link {
    display: block;
    color: #fff;
    text-decoration: none;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #MainMenu.ld-classic .sub-menu {
    font-size: 0.875rem;
    z-index: 199; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      padding: 0.5em; }
    #MainMenu.ld-classic .sub-menu .has-children .menu-item-link .fa {
      float: right;
      margin-top: 3px; }
  #MainMenu.ld-classic .menuButton.icon.menu, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu.postal, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-phone'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-fax'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-email'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-web'] {
    display: none; }
  #MainMenu.ld-classic .menu, #MainMenu.ld-classic .sub-menu {
    margin: 0;
    padding: 0;
    list-style: none; }
  #MainMenu.ld-classic .menu {
    line-height: 1.375;
    font-weight: 300; }
    #MainMenu.ld-classic .menu > .menu-item {
      display: block;
      float: left; }
      #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link {
        background: #032041;
        color: #fff; }
        #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link:after {
          position: absolute;
          bottom: 0;
          left: 50%;
          margin-left: -0.68784em;
          content: "";
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0 0.68784em 0.51563em;
          border-color: transparent transparent #e9ecef; }
      #MainMenu.ld-classic .menu > .menu-item.has-children.active.hover > .menu-item-link:after,
      #MainMenu.ld-classic .menu > .menu-item.has-children.active:hover > .menu-item-link:after {
        border-bottom-color: #052c59; }
      #MainMenu.ld-classic .menu > .menu-item:not(:nth-last-child(-n+2)) > .sub-menu {
        left: 0; }
      #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu {
        right: 0; }
        #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu .sub-menu {
          left: -100% !important; }
  #MainMenu.ld-classic .menu-item {
    position: relative;
    margin: 0;
    padding: 0;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .menu-item.active > .menu-item-link {
      background: #032041;
      color: #fff; }
    #MainMenu.ld-classic .menu-item:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active.hover > .menu-item-link {
      color: #fff;
      background: #032041; }
    #MainMenu.ld-classic .menu-item:hover > .sub-menu, #MainMenu.ld-classic .menu-item.hover > .sub-menu, #MainMenu.ld-classic .menu-item.active:hover > .sub-menu, #MainMenu.ld-classic .menu-item.active.hover > .sub-menu {
      opacity: 1;
      visibility: visible; }
    #MainMenu.ld-classic .menu-item > .menu-item-link:focus {
      color: #fff;
      background: #032041; }
  #MainMenu.ld-classic .menuClick {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 3.4375em;
    width: 1.54688em;
    text-align: center;
    cursor: pointer; }
    #MainMenu.ld-classic .menuClick:before {
      content: "\f107";
      color: #fff; }
  #MainMenu.ld-classic .sub-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 15.625em;
    font-weight: 300;
    -moz-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .sub-menu.l2 {
      line-height: 1.375; }
      #MainMenu.ld-classic .sub-menu.l2.menuRight {
        left: auto;
        right: 0; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      color: #fff;
      background: #052c59;
      display: block; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menu-item-link,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menu-item-link {
      background: #032041;
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menuClick:before,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menuClick:before {
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menuClick {
      text-align: center;
      line-height: 1.375em;
      width: auto;
      display: block; }
      #MainMenu.ld-classic .sub-menu .menuClick:before {
        content: "\e619";
        color: #fff; }
    #MainMenu.ld-classic .sub-menu .sub-menu {
      top: 0;
      left: 100%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-sidebar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#SidebarLeft .sub-menu [class*='-item']:last-child {
  margin-bottom: 0 !important; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SidebarNavigation'] {
  margin-top: -4px;
  margin-bottom: 10px; }
  [id*='SidebarNavigation'] .active > a > span,
  [id*='SidebarNavigation'] .selected > a > span {
    font-weight: 700; }
  [id*='SidebarNavigation'] ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  [id*='SidebarNavigation'] > ul > [class*='-item'] {
    border-bottom: 1px solid #e9ecef; }
    [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] {
      padding: .4em;
      display: block;
      color: #000; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] .fa {
        display: none; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link']:hover {
        color: #063871; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].has.icon, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].postal, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-phone'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-fax'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-email'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-web'] {
        padding-left: 23px; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] > span {
        text-decoration: none !important; }
    [id*='SidebarNavigation'] > ul > [class*='-item'].selected > [class*='-item-link'] {
      color: #032041; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2018-10 Rafael Cantero
 * @file            _menu-meta.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#MetaNavigation.nav-content .nav.meta {
  float: right;
  margin: 0;
  list-style: none; }

#MetaNavigation.nav-content .nav .nav-item .nav-link,
#MetaNavigation.nav-content .nav .nav-item a {
  padding: 0.1rem 0 0.1rem 1rem;
  display: block;
  font-size: 0.8125rem;
  color: #000; }
  #MetaNavigation.nav-content .nav .nav-item .nav-link:hover,
  #MetaNavigation.nav-content .nav .nav-item a:hover {
    color: #063871;
    text-decoration: none; }

#MetaNavigation.nav-content .nav .nav-item:not(:last-child) .nav-link,
#MetaNavigation.nav-content .nav .nav-item:not(:last-child) a {
  border-right: 1px solid #b3b3b3;
  padding-right: 1rem; }

@media (max-width: 767.98px) {
  #MetaNavigation.nav-content {
    -ms-flex-pack: center !important;
    justify-content: flex-end !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #MetaNavigation.nav-content .nav.meta {
      display: block;
      padding: 0; }
    #MetaNavigation.nav-content .nav .nav-item .nav-link,
    #MetaNavigation.nav-content .nav .nav-item a {
      padding-right: 1rem; } }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-linkbar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* VARIABLEN */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*="Linkbar"] {
  background-color: #000;
  line-height: 0.5em; }
  [id*="Linkbar"] .hide-mobile {
    display: none; }
  [id*="Linkbar"] [id*="Left"].nav-content .nav li {
    border-top: 3px solid transparent; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
      border-right: none !important; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link span {
        color: #063871;
        padding: .5rem;
        display: block; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li.active {
      border-top-color: #063871;
      background-color: #fff; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li.active .nav-link span {
        color: #000; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li:hover, [id*="Linkbar"] [id*="Left"].nav-content .nav li:active, [id*="Linkbar"] [id*="Left"].nav-content .nav li:focus {
      background-color: #fff !important;
      border-top-color: #000; }
  [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link {
    padding-left: .5rem;
    display: block;
    font-weight: normal; }
    [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div {
      border-color: transparent !important; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.203
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Accordion-'] .accordion-item-list > .col-12 > .card, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card {
  overflow: hidden; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card .card-header {
    margin-bottom: -1px; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:first-of-type):not(:last-of-type), [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type), #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:last-of-type:first-of-type .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type:last-of-type .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header {
    margin-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button.btn-link, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link {
    text-decoration: none !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /* Equal to rotateZ(90deg) */ }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child {
    margin-bottom: 0 !important; }
    [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default {
      margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'] {
    margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

[id*='Accordion-'] .accordion-footer {
  border-top: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _addresses-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.101
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Addresses .addresses-item:last-child > hr,
#GridAddresses .addresses-item:last-child > hr {
  display: none; }

.addresses[class*='-content'] [class*='-item'] .address-details-openhours .card-text p {
  margin-bottom: 0; }

.addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery {
  margin-left: -5px;
  margin-right: -5px; }
  .addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 10px; }

.addresses[class*='-content'] [class*='-item'] .text-center .fa {
  width: 1rem; }
  .addresses[class*='-content'] [class*='-item'] .text-center .fa::before {
    vertical-align: sub; }

[id*='Sidebar'] {
  /*NOTE: RCantero, CHANGE in v1.5.7.4, Moved to Sidebars/_sidebar-addresses*/ }

/* Element */
.address .postal, .openhours .postal {
  display: inline-block !important;
  vertical-align: top;
  margin: 0 .8em .8em 0; }

#Footer [id*="GridGlobal-"] [id*="Addresses-"] {
  /*
            .row.addresses-itemlist > .col > .addresses-item,
            .kxpdb-content-map-marker {

                [class*='fa-'][class*='-map'].fa {
                    @extend .d-block, .float-left;
                    margin-left: 8px;
                    margin-top: 2px;
                }
            }
*/ }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body.is-admin #Topbar.sticky-top {
  top: 24px; }

body.is-admin [id*='Adminbar'] .custom-switch .custom-control-label::after {
  background-color: #fff; }

body.is-admin [id*='Adminbar'] .custom-control-input ~ .custom-control-label::before {
  color: #fff;
  border-color: #2c7d2c;
  background-color: #2c7d2c; }

body.is-admin [id*='Adminbar'] .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #c30;
  background-color: #c30; }

body.is-admin.debug-mode-off .admin-info {
  display: none !important; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _alert-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _alert.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Alert-'].alert [class*='badge-'] {
  top: -20px;
  right: 20px;
  height: 40px;
  width: 40px;
  font-size: 1.3125rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Alphabet .btn-group a,
#FilterAlphabet .btn-group a {
  width: 100%;
  padding: 0.375rem 0; }

/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage.scss
 * @references      as follow
 */
/********************************************************************************************************/
.ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1030;
  float: left;
  display: none;
  min-width: 10rem;
  padding: .25rem 0;
  margin: 0 0 .65rem 1.5rem;
  list-style: none;
  background-color: #fff;
  border: 1px solid #b3b3b3;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {
    padding-left: .75rem; }
  .ui-autocomplete .ui-menu-item > a.ui-corner-all {
    display: block;
    padding: .25em 1em;
    clear: both;
    font-weight: normal;
    line-height: 1.115em;
    color: #000;
    white-space: nowrap;
    text-decoration: none; }
  .ui-autocomplete .ui-state-hover,
  .ui-autocomplete .ui-state-active {
    color: #fff;
    text-decoration: none;
    background-color: #063871;
    border-radius: 0;
    background-image: none; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.just-for-bitv {
  position: fixed;
  top: -10000px;
  left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _boxes-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2018-08 Rafael Cantero
 * @file            _boxes.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Boxes .boxes-item,
#GridBoxes .boxes-item {
  width: 100%; }

[id*='Boxes-'] [class*='-item-list'] [class*='-item'] > div {
  min-height: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _breadcrumbs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* typography.scss line 320 */
#Breadcrumbs ol li {
  margin: 0; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-bootstrap.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item {
  padding-left: 0; }

#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item::before {
  display: none; }

#Breadcrumb ol.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding-left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _breadcrumbs-ld-standard.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumbs.breadcrumbs-content.ld-standard-style {
  font-size: 14px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-intro-text {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300;
    margin-right: 5px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    list-style: none;
    background-color: transparent; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li {
      display: inline;
      margin: 0;
      padding: 0; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li:before {
        padding: 0 2px; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) {
      background-color: lightgrey; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a {
        text-decoration: none;
        color: #063871; }
        #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a:hover {
          color: #032041;
          text-decoration: underline; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style strong {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .4rem;
    padding-left: .4rem;
    color: #b3b3b3;
    font-family: "FontAwesome";
    content: "\f105"; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.btn {
  /*
        ESPRO-6049: Entfernen eines unnötigen Button-Designs
        &.btn-outline-light {
            color: #adadad;
            border-color: #adadad;
        }
    */ }
  .btn:focus {
    outline: auto;
    box-shadow: none; }
  .btn .btn-label {
    position: relative;
    display: inline-block;
    text-align: center; }
    .btn .btn-label:not(.btn-label-right) {
      left: -4px; }
      .btn .btn-label:not(.btn-label-right).btn-label-left {
        padding-left: 4px; }
    .btn .btn-label.btn-label-right {
      right: -4px;
      padding-right: 4px; }
    .btn .btn-label.btn-label-dark {
      background: rgba(0, 0, 0, 0.15) !important;
      padding: 6px 12px !important; }
      .btn .btn-label.btn-label-dark:not(.btn-label-right) {
        left: -12px; }
      .btn .btn-label.btn-label-dark.btn-label-right {
        right: -12px; }

.admin-info.btn-group {
  top: 0;
  left: 0; }
  .admin-info.btn-group .btn-icon {
    cursor: pointer; }

[id*='Carousel-'] .admin-info.btn-group .btn-admin-info {
  display: none; }

.btn[class*='btn-']:not([class*='outline']):focus {
  background-color: unset; }

/********************************************************************************************************
 * @version         v1.5.8.001
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards.scss
 * @references      as follow
 */
/********************************************************************************************************/
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'] {
  box-shadow: unset !important; }
  .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card {
    border-bottom: solid 1px #063871 !important; }

[id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'], [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card {
  box-shadow: unset !important; }

/****************************************************************************/
/*ESPRO-9850, NewsBlock und NewsOverview - Farbliche Abstufung der hervorgehobenen News mit Aktivierung per LdFES*/
#NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content {
    color: #fff !important; }
    #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body,
    [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body {
      color: #fff !important; }
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title {
        color: #fff !important; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before {
    color: #fff !important; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-03 Rafael Cantero
 * @file            _cookie-consent.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='LegalsCookieConsentReopenButton'] {
  left: 15px;
  bottom: 15px; }
  @media (max-width: 767.98px) {
    [id*='LegalsCookieConsentReopenButton'] {
      bottom: 0; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.301
 * @author          2018-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _copyright-images.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, NEW in v1.5.9.4, ESPRO-9848, Copyright Infos - Verschieben in eigene Section für Unabhängigkeit von Footer */
.bg-copyright-infos {
  background-color: #2b2b2b !important; }

#CopyrightInfos {
  color: #e9ecef; }
  #CopyrightInfos a {
    color: #e9ecef !important;
    background: transparent; }
    #CopyrightInfos a::before {
      color: #e9ecef !important;
      background: transparent; }
    #CopyrightInfos a:hover, #CopyrightInfos a:focus {
      color: #cbd3da !important; }
      #CopyrightInfos a:hover::before, #CopyrightInfos a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #CopyrightInfos .copyrightinfos-item-list-link {
    text-decoration: underline; }
  #CopyrightInfos #OpenCopyrightInfos {
    color: #e9ecef; }
    #CopyrightInfos #OpenCopyrightInfos:not(.collapsed) .fa {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg); }
  #CopyrightInfos img {
    display: inline-block;
    vertical-align: middle;
    float: left;
    margin-right: 10px; }

/********************************************************************************************************
 * @version         v1.5.5.001
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-page.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-page-copyright {
  background-color: #2b2b2b; }

#PageCopyright {
  font-size: 14.4px;
  color: #e9ecef; }
  #PageCopyright .ld {
    color: #e9ecef; }
    #PageCopyright .ld:first-child {
      z-index: 9998; }
    #PageCopyright .ld abbr {
      border: none; }
    #PageCopyright .ld a {
      text-decoration: none;
      color: #e9ecef; }
      #PageCopyright .ld a:hover {
        text-decoration: underline; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2019-07 Rafael Cantero
 * @file            _debug-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _debug.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Debug-'] {
  margin-bottom: -23px; }

[id*='DebugInfo-'] .trigger {
  height: 20px; }
  [id*='DebugInfo-'] .trigger a {
    z-index: 999;
    position: absolute;
    right: 5px; }

[id*='DebugInfo-'].element-MainMenu .trigger a {
  top: 5px; }

[id*='DebugInfo-'].element-ContentElements .container, [id*='DebugInfo-'].element-PageTeaser .container {
  margin-top: 0 !important; }

#SidebarNavigation .nav-item [id*='DebugInfo-'] {
  position: relative;
  top: -40px;
  left: 5px;
  width: 10px !important; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] a {
    background-color: transparent; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] {
  position: absolute;
  top: -15px;
  left: 9px;
  width: 5px !important; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] {
  top: -30px;
  right: -5px;
  position: relative; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] .alert {
    top: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RCantero, in Sidebar */
[id*='Sidebar-'] .documents[class*='-content'] .documents-item h4 {
  font-size: 1em;
  margin-bottom: 0 !important;
  margin-top: .2rem; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item p.smaller, [id*='Sidebar-'] .documents[class*='-content'] .documents-item [id*='Sidebar'] p.h6, [id*='Sidebar'] [id*='Sidebar-'] .documents[class*='-content'] .documents-item p.h6 {
  display: none; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item .documents-item-link {
  margin-top: 0 !important; }

/********************************************************************************************************
 * @version         v1.5.4.102
 * @author          2018-11 Rafael Cantero
 * @file            _effects-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _truncate-elements.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.text-truncate {
  white-space: inherit;
  display: -webkit-box;
  -webkit-box-orient: vertical; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

/* OUTLINE */
#EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) {
  background-color: transparent; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover {
    -webkit-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a {
    text-decoration: none;
    color: inherit; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a {
  text-decoration: none;
  color: inherit !important; }

/* LISTS */
#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
#Search[class*='-content'] .table.list-group-flush > [class*='-item'] a,
#Search[class*='-content'] .table tbody > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.links[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.links[class*='-content'] .table tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] .table tbody > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.documents[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.documents[class*='-content'] .table tbody > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.services[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.services[class*='-content'] .table tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.persons[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.persons[class*='-content'] .table tbody > [class*='-item'] a {
  text-decoration: none;
  color: inherit; }

/* SIDEBAR NAV */
#SidebarNavigation > ul [class*='-item-link']:hover {
  text-decoration: none;
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #SidebarNavigation > ul [class*='-item-link']:hover a {
    text-decoration: none; }

/* GALLERY IMAGES */
.medien.gallery a {
  opacity: .8; }
  .medien.gallery a:hover {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease-in-out 0s;
    -o-transition: opacity 0.4s ease-in-out 0s;
    transition: opacity 0.4s ease-in-out 0s; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _sonstiges.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

.d-inline-grid {
  display: -ms-inline-grid;
  display: inline-table; }

.d-inline-table {
  display: inline-grid; }

.hidden {
  display: none !important; }

.fa-2 {
  font-size: 2rem !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-01 Rafael Cantero
 * @file            _index-embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2020-01 Rafael Cantero
 * @file            _embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
[class*='embed-'] {
  /*  NOTE: RCantero, OBSOLET ab v1.5.6.2, ESPRO-0000, Embed durch Bootstrap Element ersetzen
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;

    iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
*/ }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _events-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _events.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Events.widget-events-content .events-item-list :not(.style-modern) .card:hover,
[id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#Events.widget-events-content .events-item-list .card .card-body,
[id*='Events'].widget-events-content .events-item-list .card .card-body {
  padding: .75em !important; }

#Events.widget-events-content .events-item-list .card small.location,
[id*='Events'].widget-events-content .events-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #Events.widget-events-content .events-item-list .card small.location .fa,
  [id*='Events'].widget-events-content .events-item-list .card small.location .fa {
    margin-left: -24px; }

#Events.widget-events-content .events-item-list .card a,
[id*='Events'].widget-events-content .events-item-list .card a {
  text-decoration: none;
  color: inherit; }

#Events.widget-events-content .events-item-list .card .event-date,
#Events.widget-events-content .events-item-list .card .event-time,
#Events.widget-events-content .events-item-list .card .event-location,
[id*='Events'].widget-events-content .events-item-list .card .event-date,
[id*='Events'].widget-events-content .events-item-list .card .event-time,
[id*='Events'].widget-events-content .events-item-list .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  #Events.widget-events-content .events-item-list :not(.style-modern) .card,
  [id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _filterbox-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-001 Rafael Cantero
 * @file            _filterbox.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) {
  background-color: #e9ecef;
  border-color: #e9ecef;
  color: #000; }
  #Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) .fa {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }

#Filterbox [class*='-content'] #collapseFilter {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _footer-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _footer.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-footer {
  background-color: #2b2b2b !important; }

#Footer {
  color: #e9ecef !important;
  font-size: 0.8125rem; }
  #Footer .card .card-text {
    color: #e9ecef !important; }
  #Footer h2, #Footer h3, #Footer h4, #Footer h5, #Footer h6 {
    color: #e9ecef !important; }
  #Footer h2, #Footer .h2 {
    font-size: 1.3125rem; }
  #Footer h3, #Footer .h3 {
    font-size: 1.1875rem; }
  #Footer h4, #Footer .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] .headline.section-headline h3, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline #Footer h2 {
    font-size: 1.0625rem;
    margin-bottom: 1rem; }
  #Footer h5, #Footer .h5 {
    font-size: 1rem; }
  #Footer h6, #Footer .h6, #Footer [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon #Footer span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
    font-size: 13px; }
  #Footer p {
    margin: 0 0 .5em; }
  #Footer .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, #Footer .has.icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
    color: #e9ecef !important; }
  #Footer .has.icon::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }
  #Footer a {
    color: #e9ecef !important;
    background: transparent; }
    #Footer a::before {
      color: #e9ecef !important;
      background: transparent; }
    #Footer a:hover, #Footer a:focus {
      color: #cbd3da !important; }
      #Footer a:hover::before, #Footer a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #Footer ul:not(.list-group) {
    list-style: none;
    margin: 0;
    padding: 0; }
    #Footer ul:not(.list-group) li {
      margin: 0 0 .5em;
      padding: 0; }

/*NOTE: NEW in v1.5.7.4, RCantero, ESPRO-7548 Footer als Grid*/
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: '\f0ac' !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _forms-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-04 Rafael Cantero
 * @file            _forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.required label::after {
  content: " *"; }

#NewsletterSubscribe .error_input, #NewsletterSubscribe .error_input[type="checkbox"] + label:before {
  -moz-box-shadow: 0 0 2px 0 #ff0000;
  -webkit-box-shadow: 0 0 2px 0 #ff0000;
  box-shadow: 0 0 2px 0 #ff0000; }

#NewsletterSubscribe #error-msg_form {
  display: inline-block;
  margin: 15px 0 0 0;
  padding: 5px 8px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

#NewsletterSubscribe .hide-input-error {
  display: none;
  opacity: 0; }

.input-group.flex-row-reverse .input-group-prepend {
  margin-right: 0;
  margin-left: -1px; }

.input-group-text {
  width: 38px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
.form-control:focus {
  outline: auto;
  box-shadow: none; }

.custom-control-input:focus:not(:checked) ~ .custom-control-label:before {
  border-color: initial;
  box-shadow: none;
  outline: auto;
  outline-offset: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-03 Rafael Cantero
 * @file            _umbraco-forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.umbraco-forms-page .row-fluid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.umbraco-forms-page .field-validation-error {
  color: #c30; }

.frontendsettings form.form .umbraco-forms-fieldset {
  border-bottom: 1px solid #e9ecef; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field:not(:first-child) {
    margin-top: 25px !important; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label {
    margin-bottom: -5px; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-tooltip {
    font-size: .8rem; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field {
  margin-bottom: 35px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-label {
    font-weight: bold; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-tooltip {
    margin-bottom: 5px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field.ichakzeptierediedatenschutzverordnung {
    margin-left: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _gallery-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2019-01 Rafael Cantero
 * @file            _gallery.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.gallery[class*='-content'] .row.no-gutters, .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist,
.gallery .adresses-item .row.no-gutters,
.gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.gallery .adresses-item .row.addresses-itemlist,
.addresses-itemlist[class*='-content'] .row.no-gutters,
.addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist[class*='-content'] .row.addresses-itemlist,
.addresses-itemlist .adresses-item .row.no-gutters,
.addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist .adresses-item .row.addresses-itemlist {
  margin-right: -5px;
  margin-left: -5px; }
  .gallery[class*='-content'] .row.no-gutters [class*='col-'], .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .gallery .adresses-item .row.no-gutters [class*='col-'],
  .gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .gallery .adresses-item .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist[class*='-content'] .row.no-gutters [class*='col-'],
  .addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist .adresses-item .row.no-gutters [class*='col-'],
  .addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist .adresses-item .row.addresses-itemlist [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 10px; }

.gallery figure {
  margin: 0; }
  .gallery figure .figure-img {
    margin-bottom: 0; }
  .gallery figure .gallery-image {
    outline-offset: .25rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _grid-content-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _grid-content.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='NewGridRow-']::after {
  display: block;
  content: "";
  clear: both; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 767.98px) {
  #ActionBar #HeaderLogo {
    text-align: center !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 576px) and (max-width: 767.98px) {
  #Multilogo .multilogo-item .multilogo-item-link .multilogo-item-title {
    font-size: 0.65rem !important; } }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #063871; }

h1, .h1 {
  font-weight: 400;
  color: #063871; }

h2, .h2 {
  font-weight: 400;
  color: #063871; }

h3, .h3 {
  font-weight: 400;
  color: #063871; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-weight: 400;
  color: #063871; }

h5, .h5 {
  font-weight: 400;
  color: #063871; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-weight: 400;
  color: #063871; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.hook .row .col {
  min-height: 0; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.icon[class*='fa-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.6em;
  display: block; }
  .icon[class*='fa-']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1.2em;
    text-align: center;
    margin: 0 0 0 -1.6em; }

.icon.icon-muted::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-web']::before {
  color: #6c757d !important; }

.fa-6x {
  font-size: 6em !important; }

.fa-7x {
  font-size: 7em !important; }

.fa-8x {
  font-size: 8em !important; }

.fa-9x {
  font-size: 9em !important; }

.card .icon-more {
  position: absolute;
  font-size: 1.1em;
  z-index: 800; }

.card:not(.shadow-sm) .icon-more {
  right: 2px;
  margin-top: -18px; }

.card.shadow-sm .icon-more {
  right: 9px;
  bottom: 6px; }

[id*='SliderBlocks'] .style-highlight .card .icon-more {
  right: 1.5rem;
  margin-top: 0; }

[id*='Boxes-'] .card:not(.shadow-sm) .icon-more {
  right: 17px !important; }

.fa-file-pdf-o:before {
  color: #CF1312;
  margin-top: 5px; }

/*NOTE: DELETE in v1.5.7.4, macht Ärger mit neuen Elementen wie Quicklinks, Iconboxes, usw.
.fa-external-link:before {
    color: $dark;
    margin-top: 5px;
} 
*/
.icon.has, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.5em;
  display: block; }
  .icon.has::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, .icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
  font-family: "FontAwesome", ldIcons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased; }

.icon.hi:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:before, .icon.hi:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:after {
  color: #063871; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.mapBA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-web']:before {
  content: "\e004"; }

.icon.mapGM:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-web']:before {
  content: "\e608";
  content: "\f041"; }

.icon.map:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-web']:before {
  content: "\f041"; }

.icon.fax:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-web']:before {
  content: "\f02f"; }

.icon.tel:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-web']:before {
  content: "\f095"; }

.icon.mobile:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-web']:before {
  content: "\f10b"; }

.icon.mail:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-web']:before {
  content: "\f0e0"; }

.icon.web:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\f08e"; }

.icon.room:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-web']:before {
  content: "\e60e"; }

.icon.host:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.date:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-web']:before {
  content: "\f017"; }

.icon.location:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-web']:before {
  content: "\e608"; }

.icon.summary:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-web']:before {
  content: "\f05a"; }

.icon.category:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-web']:before {
  content: "\f02b"; }

.icon.distance:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-web']:before {
  content: "\f140"; }

.icon.ical:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-web']:before {
  content: "\e61d"; }

.icon.load:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.first:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-web']:before {
  content: "\e618\e618"; }

.icon.back:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-web']:before {
  content: "\e618"; }

.icon.next:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.last:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-web']:before {
  content: "\e619\e619"; }

.icon.down:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-web']:before {
  content: "\f107"; }

.icon.search:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before {
  content: "\f002"; }

.icon.menu:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-web']:before {
  content: "\f0c9"; }

.icon.up:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-web']:before, .icon.top:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-web']:before {
  content: "\e61a"; }

.icon.save:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.plus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-web']:before {
  content: "\f067"; }

.icon.minus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-web']:before {
  content: "\f068"; }

.icon.accept:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-web']:before {
  content: "\f00c"; }

.icon.close:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-web']:before {
  content: "\f00d"; }

.icon.pers:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.home:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'].postal:before {
  content: "\f015"; }

.icon.bww:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-web']:before {
  content: "\e60b"; }

.icon.orgAUF:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-web']:before {
  content: "\e609"; }

.icon.orgDL:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-web']:before {
  content: "\e60a"; }

.icon.doc:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-web']:before, .icon.docx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-web']:before {
  color: #00188F !important;
  content: "\e601"; }

.icon.gif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-web']:before, .icon.tif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-web']:before, .icon.png:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-web']:before, .icon.jpg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-web']:before, .icon.jpeg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-web']:before, .icon.img:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img.postal:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-phone']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-fax']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-email']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] img.icon:before, .icon.BILD:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-web']:before {
  color: #A5009C !important;
  content: "\e604"; }

.icon.vid:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-web']:before {
  color: #3C78C3 !important;
  content: "\f03d"; }

.icon.url:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-web']:before, .icon.INTER:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-web']:before, .icon.INTRA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-web']:before {
  color: #00CCFF !important;
  content: "\f08e"; }

.icon.pdf:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-web']:before {
  color: #CF1312 !important;
  content: "\e605"; }

.icon.ppt:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-web']:before, .icon.pptx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-web']:before {
  color: #DD5900 !important;
  content: "\e603"; }

.icon.xls:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-web']:before, .icon.xlsx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-web']:before {
  color: #007233 !important;
  content: "\e602"; }

.icona:after, .icona:before {
  font-family: "FontAwesome", ldIcons; }

.icona:after {
  margin: 0 0 0 .5em;
  content: "\e619"; }

.icona.down:after {
  content: "\f107"; }

.icona.up:after {
  content: "\e61a"; }

.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  display: block; }
  .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1em;
    text-align: center; }

a.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] {
  text-decoration: none; }
  a.has.icon > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] > span {
    text-decoration: underline; }

a.a.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] {
  text-decoration: none;
  display: inline-block; }
  a.a.icon span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] span {
    display: none; }
  a.a.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web']:before {
    min-width: 1em;
    text-align: center;
    display: block; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-09 Rafael Cantero
 * @file            _icons-ld.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[class*="ld-icon"] {
  font: normal normal normal 14px/1 "FontAwesome", ldIcons !important;
  font-style: normal; }

.ld-bed:before {
  content: "\e90d"; }

.ld-book:before {
  content: "\e903"; }

.ld-calendar:before {
  content: "\e90c"; }

.ld-event:before {
  content: "\e910"; }

.ld-family:before {
  content: "\e906"; }

.ld-house:before {
  content: "\e909"; }

.ld-pet:before {
  content: "\e90a"; }

.ld-plugs:before {
  content: "\e904"; }

.ld-pool:before {
  content: "\e907"; }

.ld-service:before {
  content: "\e90e"; }

.ld-sign:before {
  content: "\e902"; }

.ld-trash:before {
  content: "\e905"; }

.ld-user:before {
  content: "\e900"; }

.ld-wheelchair:before {
  content: "\e901"; }

.ld-bauamt:before {
  content: "\e912"; }

.ld-buecherei:before {
  content: "\e913"; }

.ld-energie:before {
  content: "\e914"; }

.ld-bildung:before {
  content: "\e915"; }

.ld-gastronomie:before {
  content: "\e916"; }

.ld-zeitung:before {
  content: "\e908"; }

.ld-gesundheit:before {
  content: "\e918"; }

.ld-gremien:before {
  content: "\e919"; }

.ld-kopfhoerer:before {
  content: "\e91a"; }

.ld-information:before {
  content: "\e91b"; }

.ld-jugend:before {
  content: "\e91c"; }

.ld-kindergarten:before {
  content: "\e91d"; }

.ld-kinderkrippe:before {
  content: "\e91e"; }

.ld-radtouren:before {
  content: "\e90b"; }

.ld-satzungen:before {
  content: "\e920"; }

.ld-schule:before {
  content: "\e921"; }

.ld-zug:before {
  content: "\e922"; }

.ld-bus:before {
  content: "\e923"; }

.ld-verkehrsbehinderungen:before {
  content: "\e924"; }

.ld-wandern:before {
  content: "\e925"; }

.ld-wasser:before {
  content: "\e911"; }

.ld-weiterfuehrendeInfos:before {
  content: "\e927"; }

.ld-wirtschaft:before {
  content: "\e928"; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @author          2018-08 Rafael Cantero
 * @file            _image-index.scss
 * @version         v1.5.3.111
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _image.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ImageWithLink-'] picture img {
  max-width: 100%;
  height: auto; }

[class*='-details-photo'] .image-item {
  border: 1px solid #e9ecef; }

.imtext[class*='changed-via-lddataumfluss-'] {
  z-index: 1 !important; }

.image-item.image-frame img.scale-with-grid {
  max-width: 100%;
  height: auto; }

figure :not(.hand).single-image, figure :not(.hand).gallery-image {
  cursor: zoom-in !important; }

figure .hand {
  cursor: pointer !important; }

figure .video-image {
  cursor: zoom-in !important; }

figure.figure {
  width: 100%; }
  figure.figure picture .img-fluid, figure.figure picture body.is-preview-mode figure > img, body.is-preview-mode figure.figure picture figure > img, figure.figure picture
  body.is-preview-mode .item-card-image > img,
  body.is-preview-mode figure.figure picture .item-card-image > img, figure.figure picture body.is-preview-mode figure > a > img, body.is-preview-mode figure.figure picture figure > a > img, figure.figure picture
  body.is-preview-mode .item-card-image > a > img,
  body.is-preview-mode figure.figure picture .item-card-image > a > img, figure.figure .card picture img, .card figure.figure picture img, figure.figure picture #ContentWrapper [id*='Rte-'] img, #ContentWrapper [id*='Rte-'] figure.figure picture img {
    width: 100%; }

#WidgetImage a {
  display: block; }

[id*='Sidebar'] #WidgetImage p {
  line-height: 1.4rem;
  margin: 1rem 0 0; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-false {
  margin-bottom: -27px; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-true {
  margin-bottom: 0; }

/*
// NOTE: RCantero, für Bilder innerhalb des RTE
// NOTE: RCantero, für Bilder innerhalb einer Table im RTE // ESPRO-5458, Images in Tabellen sind überdimensioniert
--> Beides verschoben in _rte.scss
*/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .card-body {
  padding: .75em !important; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  [id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location .fa {
    margin-left: -24px; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card a {
  text-decoration: none;
  color: inherit; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-date,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-time,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  [id*='JobOffers'][class*='widget-'][class*='-content'] [class*='-item-list'] :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-11 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.kxpdb-container .form-control,
.kxpdb-container .form-check-container {
  display: none; }

.kxpdb-container .kxpdb-loading {
  width: 1rem;
  height: 1rem;
  display: none;
  background-image: url("/images/ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain; }

.kxpdb-container .kxpdb-filter-list-items {
  display: none; }

@media (max-width: 991.98px) {
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container {
    border-right: 0 !important; } }

.kxpdb-container .kxpdb-content-container .kxpdb-addresses,
.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #b3b3b3; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses h5,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons h5 {
    margin-top: .5rem;
    margin-bottom: 0;
    font-size: 1rem; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses span,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons span {
    width: 100%;
    display: block; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses:last-of-type,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0; }

.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-image {
    flex: 1 1 auto;
    width: 25%; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-details {
    flex: 1 1 auto;
    width: 75%;
    padding-left: 1rem; }

.kxpdb-container .kxpdb-list-items .kxpdb-list-item {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  display: none; }
  .kxpdb-container .kxpdb-list-items .kxpdb-list-item.kxpdb-item-show {
    display: flex;
    /*                &:last-of-type {
                    border-bottom: $card-border-width solid $card-border-color;
                    @include border-radius($card-border-radius);
                    color: red;
                }
*/ }

.kxpdb-container .kxpdb-filter-show {
  display: flex; }

.kxpdb-container .form-check-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .kxpdb-container .form-check-container .form-check {
    flex: 1 1 50%; }
    .kxpdb-container .form-check-container .form-check label {
      margin-left: .5rem; }

.kxpdb-container .kxpdb-map-container {
  width: 100%;
  height: 20rem; }

/*[id*='Accordion-'] .accordion-item-list > .col-12 > .card.kxpdb-item-show:last-child {
    border-bottom: 1px solid black !important;
    @include border-radius($card-border-radius);
    color: green;
}*/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Linklist-'] {
  /*    [Id*='Links-'] {
    .links-item-list.list-group.list-group-flush {
        @extend .p-0, .m-0;

        &.list-group-horizontal {
            .links-item.list-group-item {
                [clasS*='fa-'].fa {
                    @extend .d-none;
                }
            }
        }

        .links-item.list-group-item {
            @extend .bg-transparent, .p-0;
        }
    }
}
    .horizontale-liste {
    [Id*='Links-'] {
        .links-item-list.list-group.list-group-flush {
            @extend .list-group-horizontal;

            &.list-group-horizontal {
                height: 1rem;

                .links-item.list-group-item {
                    [class*='fa-'].fa {
                        @extend .d-none;
                    }

                    @extend .border-right, .border-light;
                }
            }

            .links-item.list-group-item {
                @extend .bg-transparent, .p-0;
            }
        }
    }
*/ }
  @media (max-width: 767.98px) {
    [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
      border-right: none !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _lists-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @file            _lists.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*CARD-LISTS ALTER LISTSTIL AUS PHOTOBOX 1 (News, Events)*/
[id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  border: none; }

[class*='-item-list'] [class*='-item'] .related-to {
  list-style-type: none; }
  [class*='-item-list'] [class*='-item'] .related-to :hover {
    color: #063871 !important;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }
  [class*='-item-list'] [class*='-item'] .related-to.pl-0 {
    margin-left: 1.6em; }

[class*='-item'] .in-categories {
  list-style-type: none;
  padding-inline-start: initial; }
  [class*='-item'] .in-categories :hover {
    color: #063871;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }

.table tr.accordion-toggle {
  cursor: pointer; }

.table .hidden-row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border-top: none !important; }

/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2020-03 Rafael Cantero
 * @file            _magnific-popup-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _magnific-popup.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 3045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 3044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #e9ecef; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 3046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #e9ecef;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #e9ecef;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #e9ecef;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #e9ecef;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 80px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 80px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -76px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 48px; }
  .mfp-title strong {
    display: block; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

.mfp-download a {
  float: left;
  margin-right: .5em;
  text-decoration: none; }

.mfp-download a:before {
  display: inline-block;
  font-size: 1.5em;
  color: #ffffff;
  content: "\e606"; }

.mfp-download a:hover,
.mfp-download a:hover,
.mfp-download a:hover:before,
.mfp-download a:focus:before {
  background: transparent;
  color: black; }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-05 Oliver Menger
 * @file            _custom-mfp.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-close:focus {
  outline: auto; }

.mfp-arrow:focus {
  outline: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-02 Rafael Cantero
 * @file            _map-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.001
 * @author          2019-01 Rafael Cantero
 * @file            _map.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.map-content[class*='-content'],
#gridMap[class*='-content'],
#eventMap[class*='-content'] {
  padding-top: 66.667%; }

.col-md-12 > .map-content {
  padding-top: 33.334%; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _modal-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _modal.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Modal-'],
[id*='PortalModal'] {
  z-index: 9998 !important; }

.modal-backdrop.show {
  opacity: 0.7; }

/*NOTE: RCantero, das Cookie-Consent-Modal muss ganz oben liegen und erhält daher den höchsten z-index, ESPRO-4981*/
[id*='CookieConsent'] {
  z-index: 9999 !important; }

/*NOTE: RCantero, Berichtigung für Umfliessen (incl. Bild-Information)*/
body.is-admin:not(.debug-mode-off) [class*='changed-via-'][class*='-js-5'] {
  z-index: -1; }

body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-2'], body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-4'], body:not(.is-admin) [class*='changed-via-'][class*='-js-2'], body:not(.is-admin) [class*='changed-via-'][class*='-js-4'] {
  z-index: 111; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _news-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _news.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 992px) {
  #News.newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom,
  [id*='News'].newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom {
    bottom: 20px;
    position: absolute; } }

#News.widget-news-content .news-item-list :not(.style-modern) .card:hover,
[id*='News'].widget-news-content .news-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#News.widget-news-content .news-item-list .card .card-body,
[id*='News'].widget-news-content .news-item-list .card .card-body {
  padding: .75em !important; }

#News.widget-news-content .news-item-list .card small.location,
[id*='News'].widget-news-content .news-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #News.widget-news-content .news-item-list .card small.location .fa,
  [id*='News'].widget-news-content .news-item-list .card small.location .fa {
    margin-left: -24px; }

#News.widget-news-content .news-item-list .card a,
[id*='News'].widget-news-content .news-item-list .card a {
  text-decoration: none;
  color: inherit; }

#News.widget-news-content .news-item-list .card .card-text,
[id*='News'].widget-news-content .news-item-list .card .card-text {
  line-height: 1.3em; }

@media (max-width: 767.98px) {
  #News.news-events-content .news-item-list .card,
  [id*='News'].news-events-content .news-item-list .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _news-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _news-block.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#NewsBlock .newsTeaser {
  position: relative; }
  #NewsBlock .newsTeaser.row.no-gutters, #NewsBlock #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .newsTeaser.row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] #NewsBlock .newsTeaser.row.addresses-itemlist {
    margin: -20px -15px 5px; }
  #NewsBlock .newsTeaser .newsItem a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 1rem;
    transition: background 0.4s ease-in-out 0s;
    /*&:hover {
                    background: $overviewlist_hover_color;
                }*/ }
  #NewsBlock .newsTeaser .newsItem .text .news-date {
    font-size: .8rem; }
  #NewsBlock .newsTeaser .newsItem .text .news-headline {
    font-size: 1rem;
    line-height: 1.4rem;
    margin: 0 0 -15px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#NewsBlock.img-left-square .newsTeaser .newsItem img {
  width: 38.2%;
  float: left; }

#NewsBlock.img-left-square .newsTeaser .newsItem .text {
  float: right;
  width: 61.8%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 1rem; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem img {
  width: 100%;
  float: none; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem .text {
  width: 100%;
  float: none;
  padding: 0; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Pagination[class*='-content'] .text-muted a,
[id*='Pagination-'][class*='-content'] .text-muted a {
  color: #b3b3b3; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _persons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2018-10 Rafael Cantero
 * @file            _persons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Persons-'][class*='-content'] [class*='-item'] a,
.persons[class*='-content'] [class*='-item'] a {
  cursor: pointer; }
  [Id*='Persons-'][class*='-content'] [class*='-item'] a:focus,
  .persons[class*='-content'] [class*='-item'] a:focus {
    /*
                        BITV: ESPRO-6040, Kein Tastatur-Fokus auf E-Mail Links
                        outline: none;                    
                        box-shadow: none;
                    */ }

[Id*='Persons-'][class*='-content'] [class*='-item'] .job-title,
.persons[class*='-content'] [class*='-item'] .job-title {
  display: block; }

[Id*='Persons-'] .details button[aria-expanded="true"] [class*='-right'],
.persons .details button[aria-expanded="true"] [class*='-right'] {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

[class*='persons-details-'] .fa {
  width: 20px; }
  [class*='persons-details-'] .fa.fa-mobile {
    font-size: 20px; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rc-placeholder-cards .item-card-image {
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.rc-placeholder-cards .card-title,
.rc-placeholder-cards .card-text,
.rc-placeholder-cards .card-date,
.rc-placeholder-cards .card-category {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: .5; }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/*.btn-label {
    position: relative;
    left: -4px;
    display: inline-block;
    text-align: center;
}

.btn-label-dark {
    background: rgba(0,0,0,0.15) !important;
    left: -12px !important;
    padding: 6px 12px !important;
}
*/
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0; }

[id*='Quicklinks-'] {
  height: 0;
  top: 30%;
  right: 0;
  z-index: 1040; }
  [id*='Quicklinks-'] [class*='-content'] {
    position: relative;
    right: -100%;
    transition: all 1s ease; }
    [id*='Quicklinks-'] [class*='-content'].open {
      right: 0;
      transform: translate(0, 0); }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-title {
      margin-left: -38px; }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-button {
      -moz-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
      -o-transform-origin: 0% 0%;
      -webkit-transform-origin: 00% 0%;
      transform-origin: 0% 0%;
      transform: rotate(-90deg); }
    [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] {
      min-height: 38px;
      text-align: left; }
      [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] .btn-icon [class*='fa-']::before {
        color: unset;
        margin-top: unset; }

.btn-labeled .btn-label {
  padding: 6px 6px;
  min-width: 30px; }

/********************************************************************************************************
 * @version         v1.5.3.104
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.202
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ReadSpeaker'] {
  margin-top: -20px; }

.div-default.mb-3 .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

@supports (-ms-accelerator: true) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _rte-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _rte.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rte[class*='-content'] .col > p:last-child {
  /*margin-bottom: 0 !important;*/ }

#ContentWrapper [id*='Rte-'] .float-left img {
  margin: 21px 15px 10px 0; }

#ContentWrapper [id*='Rte-'] td img {
  max-width: 100%; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _search.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Searchbar-'] form .input-group .form-control {
  color: #333;
  background-color: #fff;
  border: 1px solid #e9ecef;
  font-weight: 200; }
  [id*='Searchbar-'] form .input-group .form-control::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #333;
    opacity: 1;
    /* Firefox */ }
  [id*='Searchbar-'] form .input-group .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333; }
  [id*='Searchbar-'] form .input-group .form-control::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #333; }

#SearchBar .input-group-prepend .input-group-text {
  border-left: none; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _semantic-search.scss
 * @references      as follow
 */
/********************************************************************************************************/
.semantic-search .filter {
  background-color: #e9ecef;
  color: #212529;
  padding: 0.5em;
  margin-bottom: 0.5em; }
  .semantic-search .filter .filter-options {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr; }
  .semantic-search .filter button {
    margin-top: 1rem !important; }

.semantic-search p.update-date {
  margin: 0; }

.semantic-search .result-score {
  color: red; }

.semantic-search .persons-content td {
  border-top: none; }

.semantic-search .person .table tr td:first-child {
  width: 69px; }

.semantic-search .person .table tr td:nth-child(3) {
  width: 285px; }

@media screen and (max-width: 900px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr 1fr; } }

@media screen and (max-width: 768px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr; } }

/********************************************************************************************************
 * @version         v1.5.5.101
 * @author          2019-10 Rafael Cantero
 * @file            _sidebars-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h3, [id*='Sidebar'] .h3 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h4, [id*='Sidebar'] .h4, [id*='Sidebar'] #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] [id*='Sidebar'] h3, [id*='Sidebar']
#Footer [Id*='GridGlobal-'] .headline.section-headline h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline [id*='Sidebar'] h3, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline [id*='Sidebar'] h2 {
  font-size: 1.0625rem; }

[id*='Sidebar'] h5, [id*='Sidebar'] .h5 {
  font-size: 1rem; }

[id*='Sidebar'] #GridSidebarGlobal > div:first-child > div > div section:first-child [class*="-itemlist"] .section-headline .headline.pt-2 {
  padding-top: 2px !important; }

[id*='Sidebar'] .section-headline {
  padding-top: 0 !important; }

[id*='Sidebar'] #Grid .mb-4 {
  margin-bottom: .75rem !important; }

[id*='Sidebar'] #Grid .gallery [class*="col-"] {
  flex: 0 0 50% !important;
  max-width: 50% !important;
  width: 50% !important; }

#SidebarLeft:first-child > section:first-child > .inner-content .headline {
  padding-top: 0.2rem !important; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] #GridSidebarGlobal .addresses-item .openhours {
  margin-top: 1rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%; }

/*NOTE: RCantero, NEW in v1.5.7.4, Moved from Addresses/_addresses*/
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info {
  display: none; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card {
  border: none; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa {
    width: 12px;
    margin-top: 4px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5 {
    padding-top: 10px; }
    [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline,
    [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline {
      margin-top: -5px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body {
    margin-bottom: 10px;
    padding: 0; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top {
  border-top: none !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery {
  margin-top: -10px !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg, [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.5.301
 * @author          2019-10 Rafael Cantero
 * @file            _sidebar-documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-persons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content {
  flex: 0 0 100% !important;
  max-width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar-addresses.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _skiplinks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2019-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _skiplinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, ESPRO-6323 , wird nicht mehr benötigt
[id*='Skiplinks'],
[id*='skiplinks'] {
    margin-top: -16px;

    li {
        list-style: none;

        a {
            position: absolute;
            top: -16px;
            left: -100em;
        }
    }
}
*/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks.sliderblocks-content, #SliderBlocks.grid-slider-content, #SliderBlocks[class*='-content'],
[Id*='Slider-'].sliderblocks-content,
[Id*='Slider-'].grid-slider-content,
[Id*='Slider-'][class*='-content'],
.slider.sliderblocks-content,
.slider.grid-slider-content,
.slider[class*='-content'] {
  position: relative; }
  #SliderBlocks.sliderblocks-content .image-slider, #SliderBlocks.grid-slider-content .image-slider, #SliderBlocks[class*='-content'] .image-slider,
  [Id*='Slider-'].sliderblocks-content .image-slider,
  [Id*='Slider-'].grid-slider-content .image-slider,
  [Id*='Slider-'][class*='-content'] .image-slider,
  .slider.sliderblocks-content .image-slider,
  .slider.grid-slider-content .image-slider,
  .slider[class*='-content'] .image-slider {
    margin: 0 auto;
    overflow: hidden; }
    #SliderBlocks.sliderblocks-content .image-slider .image > div, #SliderBlocks.grid-slider-content .image-slider .image > div, #SliderBlocks[class*='-content'] .image-slider .image > div,
    [Id*='Slider-'].sliderblocks-content .image-slider .image > div,
    [Id*='Slider-'].grid-slider-content .image-slider .image > div,
    [Id*='Slider-'][class*='-content'] .image-slider .image > div,
    .slider.sliderblocks-content .image-slider .image > div,
    .slider.grid-slider-content .image-slider .image > div,
    .slider[class*='-content'] .image-slider .image > div {
      float: left;
      position: relative; }
    #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay,
    [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay,
    [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay,
    [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay,
    .slider.sliderblocks-content .image-slider .image .slider-overlay,
    .slider.grid-slider-content .image-slider .image .slider-overlay,
    .slider[class*='-content'] .image-slider .image .slider-overlay {
      position: absolute;
      z-index: 5025;
      width: 100%;
      height: 100%;
      opacity: 0;
      -webkit-transition: all 0.9s ease 0s;
      -moz-transition: all 0.9s ease 0s;
      -o-transition: all 0.9s ease 0s;
      transition: all 0.9s ease 0s;
      background-color: #063871; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay:hover, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay:hover, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay:hover,
      .slider.sliderblocks-content .image-slider .image .slider-overlay:hover,
      .slider.grid-slider-content .image-slider .image .slider-overlay:hover,
      .slider[class*='-content'] .image-slider .image .slider-overlay:hover {
        opacity: 1; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay h2, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay h2, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay h2,
      .slider.sliderblocks-content .image-slider .image .slider-overlay h2,
      .slider.grid-slider-content .image-slider .image .slider-overlay h2,
      .slider[class*='-content'] .image-slider .image .slider-overlay h2 {
        color: #e9ecef;
        position: absolute;
        z-index: 5100;
        font-weight: 400;
        width: 80%;
        bottom: 15%;
        left: 10%;
        border: none;
        font-weight: bold; }
    #SliderBlocks.sliderblocks-content .image-slider .image img, #SliderBlocks.grid-slider-content .image-slider .image img, #SliderBlocks[class*='-content'] .image-slider .image img,
    [Id*='Slider-'].sliderblocks-content .image-slider .image img,
    [Id*='Slider-'].grid-slider-content .image-slider .image img,
    [Id*='Slider-'][class*='-content'] .image-slider .image img,
    .slider.sliderblocks-content .image-slider .image img,
    .slider.grid-slider-content .image-slider .image img,
    .slider[class*='-content'] .image-slider .image img {
      position: relative;
      z-index: 5000;
      float: none;
      width: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider_blocks-carousel.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* PORTAL */
#Portal #HeaderImageSlideshow #SliderBlocksCarousel #LdCarouselSliderBlocks .thumbnail {
  margin-bottom: 0; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control {
  color: #fff;
  top: 40%;
  color: #428BCA;
  bottom: auto;
  padding-top: 4px;
  width: 30px;
  height: 30px;
  text-shadow: none;
  opacity: 1; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control:hover {
  color: #d9534f; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  left: auto;
  right: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left {
  right: auto;
  left: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators {
  bottom: -30px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators li {
  border-radius: 0;
  width: 10px;
  height: 10px;
  background: #ccc;
  border: 1px solid #ccc; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators .active {
  width: 12px;
  height: 12px;
  background: #3276b1;
  border-color: #3276b1; }

/* STANDARD */
/********************************************************************************************************
 * @version         v1.5.8.001 / v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slider_blocks-slickslider.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2018-10 Rafael Cantero
 * @file            _slick-index.scss
 * @version         1.8.1
 * @copyright       Slick
 * @license         by Slick / Ken Wheeler
 * @link            http://kenwheeler.github.io/slick/
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-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; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-loading .slick-list {
  background: #fff url("../../../../images/ajax-loader.gif") center center no-repeat; }

.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 0.8; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "FontAwesome";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: ""; }
    [dir="rtl"] .slick-prev:before {
      content: ""; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: ""; }
    [dir="rtl"] .slick-next:before {
      content: ""; }

.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 0.8; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        width: 20px;
        height: 20px;
        font-family: "FontAwesome";
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks .slider-play-pause,
[Id*='Slider-'] .slider-play-pause {
  top: 0;
  right: 50%;
  transform: translateX(50%);
  z-index: 50; }
  #SliderBlocks .slider-play-pause > button,
  [Id*='Slider-'] .slider-play-pause > button {
    background: rgba(255, 255, 255, 0.6); }
    #SliderBlocks .slider-play-pause > button:nth-child(1),
    [Id*='Slider-'] .slider-play-pause > button:nth-child(1) {
      margin-right: 1px; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 0;
  justify-content: center; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 15px;
  justify-content: center;
  right: 50%;
  transform: translateX(50%); }
  #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li,
  [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li {
    position: relative;
    flex: 0 1 auto;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.6);
    margin: 4px;
    width: 15px;
    height: 15px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active {
      background-color: rgba(255, 255, 255, 0.6) !important; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small {
      width: 10px;
      height: 10px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big {
      width: 20px;
      height: 20px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
      background-color: white; }
      [id^="GridGlobal-"] #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active, [id^="GridGlobal-"]
      [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
        border: 1px solid rgba(0, 0, 0, 0.4); }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before {
      content: ""; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators {
  bottom: -3px !important; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators {
  bottom: 0 !important; }

#SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li {
  height: 4px !important;
  width: 22.5px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small {
    width: 15px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big {
    width: 30px; }

#SliderBlocks .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li {
  border-radius: 20px !important; }

#SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'],
[Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] {
  overflow: inherit; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content {
    padding-bottom: 4rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
    left: 0;
    right: auto;
    width: auto;
    transform: none; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev {
    left: -3rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next {
    right: -3rem; }

#SliderBlocks.container-fluid .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'].container-fluid .sliderblocksslickslider-item-list .slick-list.draggable {
  margin-right: -15px !important;
  margin-left: -15px !important; }

#SliderBlocks .slider-item img,
[Id*='Slider-'] .slider-item img {
  width: 100% !important; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-list.draggable,
#SliderBlocks .slider-item-list .slick-list.draggable,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'] .slider-item-list .slick-list.draggable {
  margin-right: -30px;
  margin-left: -30px; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-slide,
#SliderBlocks .slider-item-list .slick-slide,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-slide,
[Id*='Slider-'] .slider-item-list .slick-slide {
  margin-right: 15px;
  margin-left: 15px;
  overflow: hidden; }

#SliderBlocks .sliderblocksslickslider-item-list .slider-overlay:hover,
#SliderBlocks .slider-item-list .slider-overlay:hover,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slider-overlay:hover,
[Id*='Slider-'] .slider-item-list .slider-overlay:hover {
  opacity: .8 !important;
  background-color: #063871; }

#SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
#SliderBlocks .slider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control']) {
  z-index: 1;
  font-size: 1em; }
  #SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  #SliderBlocks .slider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control'])::before {
    font-size: 6em; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-arrow,
#SliderBlocks .slider-item-list .slick-arrow,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow,
[Id*='Slider-'] .slider-item-list .slick-arrow {
  opacity: 0.7;
  z-index: 45; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-prev {
    left: 0;
    top: 0; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-next {
    right: 0;
    top: 0; }

#SliderBlocks > .row,
[Id*='Slider-'] > .row {
  margin: 0 -30px; }

#SliderBlocks #SliderBlocksSlickslider .sliderItem,
[Id*='Slider-'] #SliderBlocksSlickslider .sliderItem {
  margin: 0 15px; }

[Id*='Slider-'] > .container > .row > .col > div.image-slider {
  padding-right: 17px;
  padding-left: 16px; }

#SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide {
  height: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _slideshow-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slideshow.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Carousel'] {
  float: none;
  /*CAPTIONS*/
  /*CONTROLS*/
  /*INDICATORS*/
  /*FULLWIDTH*/ }
  [id*='Carousel'] .cover img {
    width: 100%;
    height: auto; }
  [id*='Carousel'] .slide-caption {
    position: absolute;
    bottom: 1em;
    /* NOTE: RCantero, Fällt ab v1.5.6.2 weg, da als Klasse implementiert, ESPRO-5514: Slideshow: Integration in Seiten per Picker (Bild, Link, Titel, Beschreibung)
        @include media-breakpoint-down(sm) {
            display: none !important;
        }
        */ }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-title,
    [id*='Carousel'] .slide-caption .slide-description {
      color: #fff;
      display: inline-block; }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption .slide-title {
      line-height: 1em;
      padding: .3em .4em;
      margin: 0 0 .4em;
      background: #063871; }
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-description {
      line-height: 1.5em;
      padding: .35em .55em;
      background: #2b2b2b;
      margin: 0; }
    [id*='Carousel'] .slide-caption.mobile {
      right: 0 !important;
      left: 0 !important;
      margin-right: 0;
      width: 100%;
      justify-content: center;
      display: flex; }
  [id*='Carousel'] .caption-horizontal-center .slide-caption {
    right: 15%;
    bottom: 40px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center; }
  [id*='Carousel'] .caption-horizontal-left .slide-caption {
    bottom: 3em;
    left: 5.5em;
    margin-right: 5.5em;
    z-index: 10; }
  [id*='Carousel'] .carousel-control-prev {
    left: 15px !important; }
  [id*='Carousel'] .carousel-control-next {
    right: 15px !important; }
  [id*='Carousel'] a[class*='carousel-control-'], [id*='Carousel'] div[class*='carousel-control-'] {
    width: auto;
    opacity: .7; }
  [id*='Carousel'] .carousel-indicators {
    bottom: 16px; }
    [id*='Carousel'] .carousel-indicators li {
      position: relative;
      flex: 0 1 auto;
      margin-right: 3px;
      margin-left: 3px;
      text-indent: -999px;
      cursor: pointer;
      display: inline-block;
      background-color: rgba(0, 0, 0, 0.5);
      border: 1px solid rgba(255, 255, 255, 0.6);
      margin: 4px;
      width: 15px;
      height: 15px; }
      [id*='Carousel'] .carousel-indicators li.active {
        background-color: rgba(255, 255, 255, 0.6) !important; }
      [id*='Carousel'] .carousel-indicators li.size-small {
        width: 10px;
        height: 10px; }
      [id*='Carousel'] .carousel-indicators li.size-big {
        width: 20px;
        height: 20px; }
    [id*='Carousel'] .carousel-indicators.indicator-style-circle li {
      border-radius: 20px !important; }
    [id*='Carousel'] .carousel-indicators.indicator-style-dash li {
      height: 4px !important;
      width: 22.5px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-small {
        width: 15px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-big {
        width: 30px; }
  [id*='Carousel'] .indicators-horizontal-center .carousel-indicators {
    margin: 0 15%;
    right: 0;
    left: 0;
    justify-content: center; }
  [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
    right: auto;
    left: 1em;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
    right: 1em;
    left: auto;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-vertical-below .carousel-indicators {
    bottom: -30px; }
    [id*='Carousel'] .indicators-vertical-below .carousel-indicators li.active {
      background-color: #063871 !important; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-left .carousel-indicators {
    left: -5px; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-right .carousel-indicators {
    right: -5px; }
  [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
    bottom: 2em; }
  [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
    bottom: 2em; }
  @media (min-width: 1200px) {
    [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
      left: 4em; }
    [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
      right: 4em; } }
  [id*='Carousel'] .carousel-play-pause {
    z-index: 30;
    top: 0;
    right: 0; }
    [id*='Carousel'] .carousel-play-pause > button {
      background: rgba(255, 255, 255, 0.7); }
      [id*='Carousel'] .carousel-play-pause > button:nth-child(1) {
        margin-right: 1px; }

/* STANDARD */
#Standard [id*='LdCarousel'] .slide-caption.show-not-on-standard {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _header-slideshow.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _social-media-picker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _social-media-picker.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SocialMediaLinks-'],
#SocialMediaLinks {
  font-size: 1em; }
  [id*='SocialMediaLinks-'] [class*='fa-'],
  [id*='SocialMediaLinks-'] [class*='fa-']:before,
  #SocialMediaLinks [class*='fa-'],
  #SocialMediaLinks [class*='fa-']:before {
    color: #fff; }
  [id*='SocialMediaLinks-'] a,
  #SocialMediaLinks a {
    color: #fff;
    display: inline-block;
    width: 2.3em;
    height: 2.3em;
    line-height: 2.3em;
    text-align: center; }
    [id*='SocialMediaLinks-'] a.facebook,
    #SocialMediaLinks a.facebook {
      background: #3b5998 !important; }
    [id*='SocialMediaLinks-'] a.twitter,
    #SocialMediaLinks a.twitter {
      background: #55acee !important; }
    [id*='SocialMediaLinks-'] a.youtube,
    #SocialMediaLinks a.youtube {
      background: #e52d27 !important; }
    [id*='SocialMediaLinks-'] a.rss,
    #SocialMediaLinks a.rss {
      background: #f26522 !important; }
    [id*='SocialMediaLinks-'] a.xing,
    #SocialMediaLinks a.xing {
      background: #026466 !important; }
    [id*='SocialMediaLinks-'] a.linkedin,
    #SocialMediaLinks a.linkedin {
      background: #0976b4 !important; }
    [id*='SocialMediaLinks-'] a.skype,
    #SocialMediaLinks a.skype {
      background: #3a5897 !important; }
    [id*='SocialMediaLinks-'] a.instagram,
    #SocialMediaLinks a.instagram {
      background: #3f729b !important; }
    [id*='SocialMediaLinks-'] a.pinterest,
    #SocialMediaLinks a.pinterest {
      background: #cc2127 !important; }
    [id*='SocialMediaLinks-'] a.google,
    #SocialMediaLinks a.google {
      background: #dd4b39 !important; }
    [id*='SocialMediaLinks-'] a.flickr,
    #SocialMediaLinks a.flickr {
      background: #ff0084 !important; }
    [id*='SocialMediaLinks-'] a.other,
    #SocialMediaLinks a.other {
      background: #b3b3b3 !important; }

/********************************************************************************************************
 * @version         v1.5.6.001
 * @author          2021-02 Rafael Cantero
 * @file            _tables-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _tables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
table:not(.table) {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin: 2.2em 0;
  display: table;
  border-collapse: separate;
  box-sizing: border-box;
  text-indent: initial;
  border-spacing: 2px;
  border-color: grey; }
  table:not(.table) tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit; }
    table:not(.table) tbody tr {
      display: table-row;
      vertical-align: inherit;
      border-color: inherit; }
      table:not(.table) tbody tr td {
        vertical-align: top;
        padding: 0.4884em; }
        table:not(.table) tbody tr td:first-child {
          padding-left: 0; }

/*[id*='Liste-'] [id*='Addresses-'],
[id*='Liste-'] [id*='Persons-'],
#Telefonliste {
    [class*='-content'] {
        .table {
            @extend .table-responsive-lg;
        }
    }
}
*/
.col.overflow-auto::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px; }

.col.overflow-auto::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 3px solid #fff;
  background-color: rgba(0, 0, 0, 0.3); }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _teaser-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _sidebars.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#PageTeaser .jumbotron {
  margin-bottom: 0;
  padding: 2rem 2rem; }
  #PageTeaser .jumbotron p:last-child {
    margin-bottom: 0; }

@media (max-width: 767.98px) {
  #PageTeaser .jumbotron {
    padding: 1rem 1rem !important; } }

#TeaserBlock {
  background: #063871;
  color: #e9ecef; }
  #TeaserBlock h1, #TeaserBlock p {
    color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Text'] [class*='-item'] img {
  max-width: 100%;
  height: auto !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
  width: 50% !important; }
  @media (max-width: 767.98px) {
    [id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
      width: 100% !important; } }

[id*='Tiles'] a:hover {
  color: transparent !important; }

[id*='Tiles'] .tiles-item {
  background: #052c59;
  width: 100%;
  float: left;
  text-align: center;
  position: relative;
  display: flex; }
  [id*='Tiles'] .tiles-item i {
    position: relative;
    margin: auto; }
    [id*='Tiles'] .tiles-item i:before {
      display: block;
      font-size: 8vw;
      color: #fff; }
      @media (max-width: 767.98px) {
        [id*='Tiles'] .tiles-item i:before {
          font-size: 12vw; } }

[id*='Tiles'] [class*='-double'] {
  background-color: #0950a1 !important; }

body#Standard [id*='Tiles'] .tiles-items-top {
  height: 22%; }
  @media (min-width: 992px) and (max-width: 1279.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.8rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.4rem; } }

body#Standard [id*='Tiles'] .tiles-items-bottom {
  height: 78%; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(1n+0) {
  background-color: #052c59; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(2n+0) {
  background-color: #063871; }

body#Standard [id*='Tiles'] [class*='-content'] .tiles-item {
  width: 100% !important;
  background-color: transparent; }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
    font-size: 4vw; }
    @media (max-width: 767.98px) {
      body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
        font-size: 12vw; } }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item h4 {
    font-size: .8rem !important; }

.teaser {
  /*display: flex;
    flex-direction: row;
    flex-wrap: nowrap;*/
  margin: 0 0 1rem;
  padding: 0;
  background: #063871;
  color: #fff; }

.modern-kachel, .modern-kachel-big, .modern-kachel-breit, .tile-double-width {
  position: relative; }

.modern-teaser {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #063871; }
  .modern-teaser .tiles-item {
    flex: 0 1 30%; }
    .modern-teaser .tiles-item i:before {
      font-size: 6vw; }

.tiles-item {
  /*background: $primary-medium;
    width: 100%;
    float: left;
    text-align: center;
    position: relative;
    display: block;*/ }
  .tiles-item img {
    width: 100%;
    height: auto;
    display: block; }
  .tiles-item .icon-kachel-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .tiles-item:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item:before {
        transition: none; } }
  .tiles-item:after {
    content: '';
    display: block;
    padding-top: 100%; }
  .tiles-item.tile-double-width {
    width: 100%; }
    @media (min-width: 768px) {
      .tiles-item.tile-double-width:after {
        padding-top: 50% !important; } }
  .tiles-item h4 {
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding-left: 1rem;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item h4 {
        transition: none; } }
  .tiles-item:nth-child(2n + 1) {
    background: #063871; }
  .tiles-item:hover:before {
    opacity: .6; }
  .tiles-item:hover h4 {
    opacity: 1; }

@media (max-width: 991.98px) {
  [id*='Tiles'] .tiles-items-center h1 {
    font-size: 1.5rem; }
  [id*='Tiles'] .tiles-items-center .lead {
    font-size: .9rem; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _totop-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _totop.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#ToTop {
  z-index: 801;
  position: fixed;
  bottom: -48px;
  left: 0;
  right: 0; }
  #ToTop .row {
    bottom: 48px;
    position: relative; }
  #ToTop .col {
    z-index: 9999; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent.scss
 * @references      as follow
 */
/********************************************************************************************************/
.two-click-consent-wrapper .two-click-consent-bg:before {
  background: #063871 var(--bg) center/100% no-repeat;
  display: block;
  content: "";
  padding-top: 56.25%; }

.two-click-consent-wrapper .two-click-consent-top .two-click-consent-icon {
  padding: 15px 30px;
  background: #063871; }

.two-click-consent-wrapper .two-click-consent-below .embed-responsive {
  position: inherit; }

.two-click-consent-wrapper .consent-visible:before {
  padding-top: 0; }

.script-content .consent-finished iframe, [data-remove-placeholder-after-consent="true"] .consent-finished iframe {
  position: inherit; }

.script-content .consent-finished:before, [data-remove-placeholder-after-consent="true"] .consent-finished:before {
  display: none; }

.col-md-4 .two-click-consent-wrapper .two-click-consent .p-5 {
  padding: 1rem !important; }

.sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
  padding: 1rem !important; }
  .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
    flex-direction: column !important; }
    .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
      margin-left: 0 !important;
      margin-top: 10px;
      -ms-flex-align: stretch !important;
      align-items: stretch; }

@media (max-width: 650px) {
  .two-click-consent-wrapper .two-click-consent .p-5 {
    padding: 1rem !important; }
  .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
    padding: 1rem !important; }
    .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
      flex-direction: column !important; }
      .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
        margin-left: 0 !important;
        margin-top: 10px;
        -ms-flex-align: stretch !important;
        align-items: stretch; } }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.0.001
 * @author          2020-08 Jonathan Distenfeld
 * @copyright       ModulAcht
 * @license         by ModulAcht
 * @link            https://www.modulacht.de
 * @base-template   Photobox 2.0
 * @file            _typeahead.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* For now styles are just copied from example page: https://rawgit.com/bassjobsen/typeahead.js-bootstrap-css/master/typeaheadjs.css */
span.twitter-typeahead .tt-menu,
span.twitter-typeahead .tt-dropdown-menu {
  cursor: pointer;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }

span.twitter-typeahead .tt-suggestion {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap; }

span.twitter-typeahead .tt-suggestion.tt-cursor,
span.twitter-typeahead .tt-suggestion:hover,
span.twitter-typeahead .tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

.input-group.input-group-lg span.twitter-typeahead .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

.input-group.input-group-sm span.twitter-typeahead .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

span.twitter-typeahead {
  width: 100%; }

.input-group span.twitter-typeahead {
  display: block !important;
  height: 34px; }

.input-group span.twitter-typeahead .tt-menu,
.input-group span.twitter-typeahead .tt-dropdown-menu {
  top: 32px !important; }

.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control {
  border-radius: 0; }

.input-group span.twitter-typeahead:first-child .form-control {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group span.twitter-typeahead:last-child .form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.input-group.input-group-sm span.twitter-typeahead {
  height: 30px; }

.input-group.input-group-sm span.twitter-typeahead .tt-menu,
.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu {
  top: 30px !important; }

.input-group.input-group-lg span.twitter-typeahead {
  height: 46px; }

.input-group.input-group-lg span.twitter-typeahead .tt-menu,
.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu {
  top: 46px !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Video-'] .video-item iframe,
#Video .video-item iframe,
#WidgetVideo .video-item iframe {
  width: 100%; }

#Portal #WidgetVideo .video-item iframe {
  margin-top: -9px;
  margin-bottom: -9px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RESPONSIVE MEDIAQUERIES */
.visible-large-only,
.visible-desktop-only,
.visible-tablet-landscape-only,
.visible-tablet-portrait-only,
.visible-phone-landscape-only,
.visible-phone-portrait-only {
  display: none; }

.hidden-large-only,
.hidden-desktop-only,
.hidden-tablet-landscape-only,
.hidden-tablet-portrait-only,
.hidden-phone-landscape-only,
.hidden-phone-portrait-only {
  display: inline; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _load-last-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _load-last.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.invisible-for-disability,
.alt {
  visibility: hidden !important;
  position: absolute; }

.flex-container {
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.flex-panel {
  display: -ms-flexbox;
  display: flex; }

.more:after {
  font-family: "FontAwesome", ldIcons;
  content: "\e619";
  right: 0;
  position: absolute;
  bottom: 3px; }

.smaller, [id*='Sidebar'] h6, [id*='Sidebar'] .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 0.9375rem; }

.smallest {
  font-size: 0.8125rem; }

#HeaderLogo a.home, #HeaderLogo #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #HeaderLogo a.postal {
  text-decoration: none;
  line-height: 1;
  display: inline-block;
  max-width: 100%; }

#HeaderLogo a img {
  margin-bottom: 10px; }

#HeaderLogo a .alt {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.201
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
[id*='Schattenweb'] {
  /* NAVIGATION */
  /* LISTE */
  /* PAGINATION */ }
  [id*='Schattenweb'] section {
    margin: 2.2em 0; }
    [id*='Schattenweb'] section > *:first-child,
    [id*='Schattenweb'] section h1:first-child,
    [id*='Schattenweb'] section h2:first-child,
    [id*='Schattenweb'] section h3:first-child,
    [id*='Schattenweb'] section h4:first-child,
    [id*='Schattenweb'] section h5:first-child,
    [id*='Schattenweb'] section h6:first-child {
      margin-top: 0; }
    [id*='Schattenweb'] section > *:last-child {
      margin-bottom: 0; }
  [id*='Schattenweb'] a.has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a.postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-web'] {
    padding: 0.4884em 0.4884em 0.4884em 1.9550666667em;
    text-decoration: none; }
  [id*='Schattenweb'] .has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-web'] {
    padding: 0 0 0 1.4666666667em;
    display: block; }
  [id*='Schattenweb'] .icon.search:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search.postal:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-phone']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-fax']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-email']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-web']:before {
    content: "\f002";
    display: block;
    text-align: center;
    width: 1.4666666667em;
    font-size: 1.4666666667em;
    line-height: 1.5;
    color: #fff; }
  [id*='Schattenweb'] .suche {
    margin: 0;
    width: 95%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    [id*='Schattenweb'] .suche :before,
    [id*='Schattenweb'] .suche :after {
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche input {
      height: 2.2em;
      padding: 0.3666666667em 0.4884em;
      width: 100%;
      color: #000;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      -webkit-appearance: none;
      -webkit-border-radius: 0;
      border-radius: 0; }
    [id*='Schattenweb'] .suche .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #063871;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche .suche button:before {
        content: '';
        display: table; }
    [id*='Schattenweb'] .suche:after {
      clear: both;
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #063871;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche button :before {
        display: block;
        text-align: center;
        width: 1.4666666667em;
        font-size: 1.4666666667em;
        line-height: 1.5;
        color: #fff; }
  [id*='Schattenweb'] nav.navlist {
    margin: 1.4666666667em 0 0;
    line-height: 0.1; }
    [id*='Schattenweb'] nav.navlist ul {
      margin: 0 auto;
      padding: 0;
      display: inline-block; }
    [id*='Schattenweb'] nav.navlist li {
      float: left;
      list-style: none;
      margin: 0.2449333333em; }
    [id*='Schattenweb'] nav.navlist a {
      display: block;
      padding: 0.4884em;
      line-height: 1;
      min-width: 1em;
      background: #063871;
      color: #fff;
      text-align: center;
      text-decoration: none; }
      [id*='Schattenweb'] nav.navlist a:hover {
        color: #fff;
        Background: #032041; }
      [id*='Schattenweb'] nav.navlist a:before {
        color: #fff; }
    [id*='Schattenweb'] nav.navlist li.active a,
    [id*='Schattenweb'] nav.navlist li.aktiv a {
      background: #074489;
      color: #fff; }
  [id*='Schattenweb'] .itemlist {
    list-style: none;
    margin: 1.4666666667em 0;
    padding: 0; }
    [id*='Schattenweb'] .itemlist li {
      margin: 0;
      overflow: hidden;
      position: relative; }
      [id*='Schattenweb'] .itemlist li a {
        display: block;
        text-decoration: none;
        padding: 0.4884em; }
        [id*='Schattenweb'] .itemlist li a > small,
        [id*='Schattenweb'] .itemlist li a > em {
          font-size: 0.8666666667em;
          line-height: 1.5384615385;
          font-style: normal;
          display: block;
          color: #000; }
        [id*='Schattenweb'] .itemlist li a:hover {
          background-color: #e8e8e8;
          transition: background 0.4s ease-in-out 0s; }
  [id*='Schattenweb'] table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    color: #000;
    margin: 0 0 2.2em 0; }
    [id*='Schattenweb'] table td {
      vertical-align: top;
      padding: 0.4884em; }
  [id*='Schattenweb'] .dokumente ul ul,
  [id*='Schattenweb'] .stichworte ul ul,
  [id*='Schattenweb'] .themen ul ul {
    margin: 0 0 1em 2.5em; }
  [id*='Schattenweb'] .dokumente > ul > li {
    margin-bottom: 15px;
    border-bottom: 1px solid #dee2e6; }
  [id*='Schattenweb'] .contact {
    margin: 1.4666666667em 0; }
    [id*='Schattenweb'] .contact a {
      display: block; }
    [id*='Schattenweb'] .contact thead th {
      text-align: left;
      color: #063871;
      font-weight: 400; }
    [id*='Schattenweb'] .contact thead tr {
      border-bottom: 1px solid #063871; }
    [id*='Schattenweb'] .contact tbody tr {
      border-bottom: 1px solid #e8e8e8;
      transition: background 0.4s ease-in-out 0s; }
      [id*='Schattenweb'] .contact tbody tr:hover {
        background: #e8e8e8; }
    [id*='Schattenweb'] .contact .name a {
      margin: -0.4884em;
      padding: 0.4884em;
      text-decoration: none; }
    [id*='Schattenweb'] .contact .mail, [id*='Schattenweb'] .contact #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .contact [class*='address-details-'][class*='-email'] {
      text-align: center; }
  [id*='Schattenweb'] .addresses .openhours {
    margin-top: 20px; }
  [id*='Schattenweb'] .pager {
    clear: both;
    text-align: center; }
    [id*='Schattenweb'] .pager h2,
    [id*='Schattenweb'] .pager p,
    [id*='Schattenweb'] .pager a > span {
      display: none; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.2.099
 * @author          2019-03 Rafael Cantero
 * @file            _pckages-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-template.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT BASIS TEMPLATE-STYLES */
/* END IMPORT BASIS TEMPLATE-STYLES */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 991.98px) {
  #Topbar {
    height: 55px; }
    #Topbar #MainMenu .navbar-toggle {
      height: 55px;
      width: 55px;
      padding-bottom: 2px;
      transition: none;
      margin-top: 0; }
      #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn {
        background-color: #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:before {
          box-shadow: 0 -10px 0 0 #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:after {
          box-shadow: 0 10px 0 0 #fff; }
      #Topbar #MainMenu .navbar-toggle:not(.collapsed) {
        margin-top: 0 !important; }
    #Topbar #MainMenu .navbar-collapse .dropdown .nav-sub-item-link {
      width: 100%; }
    #Topbar #MainMenu .navbar-collapse .dropdown .dropdown-menu.show {
      display: inline !important;
      column-count: 1;
      padding-top: 0; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 {
      padding-bottom: 0; }
      #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 .nav-sub-item-link {
        font-weight: 400 !important;
        font-size: 1rem;
        color: #000;
        padding-top: 1rem;
        padding-bottom: 1rem; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu.show {
      width: 100% !important;
      border-top: 0;
      padding-bottom: 0; } }

/* END AUFBAU NEUE TEMPLATE-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT CUSTOM FROM SUBMASTER - nur aktivieren, wenn identisch mit Submaster*/
/* IMPORT CUSTOM FROM SUBMASTER FOR ALL - nur aktivieren, wenn vom Submaster abweichend*/
/* AUFBAU NEUE CUSTOM-STYLES */
/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-page-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-category-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*@if ($is-multicolor) {
    @include farbenMainMenu( 'nav-item-0', $category0, $color0, $color0l2, $color0l3, $color0l4);
    @include farbenMainMenu( 'nav-item-1', $category1, $color1, $color1l2, $color1l3, $color1l4);
    @include farbenMainMenu( 'nav-item-2', $category2, $color2, $color2l2, $color2l3, $color2l4);
    @include farbenMainMenu( 'nav-item-3', $category3, $color3, $color3l2, $color3l3, $color3l4);
    @include farbenMainMenu( 'nav-item-4', $category4, $color4, $color4l2, $color4l3, $color4l4);
    @include farbenMainMenu( 'nav-item-5', $category5, $color5, $color5l2, $color5l3, $color5l4);
    @include farbenMainMenu( 'nav-item-6', $category6, $color6, $color6l2, $color6l3, $color6l4);
    @include farbenMainMenu( 'nav-item-7', $category7, $color7, $color7l2, $color7l3, $color7l4);
}*/
/* END IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* 
//NOTE:
//Hier können ergänzend zum nav-item-1 noch Kategorienamen ausgelesen werden z.B. rathaus
//Es muss dazu allerdings immer noch Kategorien (z.B. Meldugnen, Events) geben, die genauso heißen, wie die Menüpunkte (klein-mit-bindestrich)!!!
$category1: "menuitem-name-1"; // "menuitem-name-1";
$category2: "menuitem-name-2"; // "menuitem-name-2";
$category3: "menuitem-name-3"; // "menuitem-name-3";
$category4: "menuitem-name-4"; // "menuitem-name-4";
$category5: "menuitem-name-5"; // "menuitem-name-5";
$category6: "menuitem-name-6"; // "menuitem-name-6";
$category7: "menuitem-name-7"; // "menuitem-name-7";
$category8: "menuitem-name-8"; // "menuitem-name-8";
$category0: "menuitem-name-0"; // "menuitem-name-0";
*/

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL19iYXNpYy5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9fYmFzaWMuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvX3ZhcmlhYmxlcy1jb25maWcuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUtZm9udHMuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9DdXN0b20vX2N1c3RvbS1mb250cy5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL192YXJpYWJsZXMtY29uZmlnLW1haW4tY29sb3JzLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvX3ZhcmlhYmxlcy1yZWJvb3Quc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9fYm9vdHN0cmFwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19mdW5jdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3ZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbWl4aW5zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3ZlbmRvci9fcmZzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZGVwcmVjYXRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ob3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19jYXJldC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdGFibGUtcm93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2dyaWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcm9vdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcmVib290LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL190eXBlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19pbWFnZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2NvZGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2dyaWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3RhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2J1dHRvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19kcm9wZG93bi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYnV0dG9uLWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19pbnB1dC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY3VzdG9tLWZvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19uYXYuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX25hdmJhci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY2FyZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYnJlYWRjcnVtYi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2p1bWJvdHJvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3Byb2dyZXNzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19tZWRpYS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY2xvc2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3RvYXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbW9kYWwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3Rvb2x0aXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3BvcG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Nhcm91c2VsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19zcGlubmVycy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdXRpbGl0aWVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZmxleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3ByaW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9fYmFzaWNzLWluZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvX2Jvb3RzdHJhcC1pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9fZnVuY3Rpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvX21peGlucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JhZGdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fcmVzaXplLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3NpemUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fY2FyZXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fbGlzdHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Jhc2ljcy9fYmFzaWNzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Cb290c3RyYXBfRml4ZXIvX2Jvb3RzdHJhcC1maXhlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LW1haW4uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LW1haW4tbWVnYW1lbnUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LW1haW4tbGQtY2xhc3NpYy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtc2lkZWJhci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWV0YS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbGlua2Jhci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWNjb3JkaW9uL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BY2NvcmRpb24vX2FjY29yZGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWRkcmVzc2VzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZGRyZXNzZXMvX2FkZHJlc3Nlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWRtaW4vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FkbWluL19hZG1pbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxlcnQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FsZXJ0L19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxwaGFiZXQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FscGhhYmV0L19hbHBoYWJldC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQXV0b2NvbXBsZXRpb24vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0F1dG9jb21wbGV0aW9uL19hdXRvY29tcGxldGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQml0di9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQml0di9fYml0di5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQm94ZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JveGVzL19ib3hlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JyZWFkY3J1bWJzL19icmVhZGNydW1icy1hbGwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JyZWFkY3J1bWJzL19icmVhZGNydW1icy1ib290c3RyYXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JyZWFkY3J1bWJzL19icmVhZGNydW1icy1sZC1zdGFuZGFyZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnV0dG9ucy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnV0dG9ucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ2FyZHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NhcmRzL19jYXJkcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ29va2llX0NvbnNlbnQvX2Nvb2tpZS1jb25zZW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db3B5cmlnaHQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NvcHlyaWdodC9fY29weXJpZ2h0LWltYWdlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ29weXJpZ2h0L19jb3B5cmlnaHQtcGFnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvREJ1Zy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvREJ1Zy9fZGJ1Zy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRG9jdW1lbnRzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Eb2N1bWVudHMvX2RvY3VtZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRWZmZWN0cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRWZmZWN0cy9fdHJ1bmNhdGUtZWxlbWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VmZmVjdHMvX2hvdmVyLWVsZW1lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL19zb25zdGlnZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VtYmVkL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FbWJlZC9fZW1iZWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0V2ZW50cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRXZlbnRzL19ldmVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ZpbHRlcmJveC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRmlsdGVyYm94L19maWx0ZXJib3guc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvb3Rlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9vdGVyL19mb290ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvcm1zL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb3Jtcy9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvcm1zL191bWJyYWNvLWZvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9HYWxsZXJ5L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9HYWxsZXJ5L19nYWxsZXJ5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9HcmlkX0NvbnRlbnQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dyaWRfQ29udGVudC9fZ3JpZC1jb250ZW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRlci9faGVhZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkZXIvX211bHRpbG9nby5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGxpbmVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkbGluZXMvX2hlYWRsaW5lcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSG9va3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hvb2tzL19ob29rcy1hbGwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25zL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29ucy9faWNvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25zL19pY29ucy1sZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbmJveGVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29uYm94ZXMvX2ljb25ib3hlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSW1hZ2UvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ltYWdlL19pbWFnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSm9iX09mZmVycy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSm9iX09mZmVycy9fam9iLW9mZmVycy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvS3hwL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9LeHAvX2t4cC1kYXRhYmFzZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlua2xpc3QvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xpbmtsaXN0L19saW5rbGlzdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlzdHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xpc3RzL19saXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFnbmlmaWNfUG9wdXAvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01hZ25pZmljX1BvcHVwL19tYWduaWZpYy1wb3B1cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFnbmlmaWNfUG9wdXAvX2N1c3RvbS1tZnAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01hcC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFwL19tYXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01vZGFsL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Nb2RhbC9fbW9kYWwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL05ld3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL05ld3MvX25ld3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL05ld3NfQmxvY2svaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL05ld3NfQmxvY2svX25ld3MtYmxvY2suc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BhZ2luYXRpb24vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BhZ2luYXRpb24vX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BlcnNvbnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BlcnNvbnMvX3BlcnNvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BsYWNlaG9sZGVyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QbGFjZWhvbGRlci9fcGxhY2Vob2xkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BvcG92ZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BvcG92ZXIvX3BvcG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1F1aWNrbGlua3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1F1aWNrbGlua3MvX3F1aWNrbGlua3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1JlYWRTcGVha2VyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9SZWFkU3BlYWtlci9fcmVhZHNwZWFrZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1J0ZS9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUnRlL19ydGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NlYXJjaC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2VhcmNoL19zZWFyY2guc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NlYXJjaC9fc2VtYW50aWMtc2VhcmNoLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLWFkZHJlc3Nlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXItZG9jdW1lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci1wZXJzb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci13aWRnZXRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ta2lwbGlua3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NraXBsaW5rcy9fc2tpcGxpbmtzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL19zbGlkZXItYmxvY2tzLWFsbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVyX0Jsb2Nrcy9fc2xpZGVyLWJsb2Nrcy1jYXJvdXNlbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVyX0Jsb2Nrcy9fc2xpZGVyLWJsb2Nrcy1zbGlja3NsaWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL1NsaWNrL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvU2xpY2svX3NsaWNrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvU2xpY2svX3NsaWNrLXZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVzaG93L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXNob3cvX3NsaWRlc2hvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVzaG93L19oZWFkZXItc2xpZGVzaG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Tb2NpYWxfTWVkaWFfUGlja2VyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Tb2NpYWxfTWVkaWFfUGlja2VyL19zb2NpYWwtbWVkaWEtcGlja2VyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UYWJsZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYmxlcy9fdGFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UYWJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UYWJzL190YWJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UZWFzZXJfQmxvY2svaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RlYXNlcl9CbG9jay9fdGVhc2VyLWJsb2NrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UZXh0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UZXh0L190ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UaWxlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGlsZXMvX3RpbGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ub1RvcC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVG9Ub3AvX3RvdG9wLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ud29fQ2xpY2tfQ29uc2VudC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVHdvX0NsaWNrX0NvbnNlbnQvX3R3by1jbGljay1jb25zZW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UeXBlYWhlYWQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R5cGVhaGVhZC9fdHlwZWFoZWFkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9WaWRlby9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVmlkZW8vX3ZpZGVvLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZWRpYXF1ZXJpZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lZGlhcXVlcmllcy9fbWVkaWFxdWVyaWVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Mb2FkX0xhc3QvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xvYWRfTGFzdC9fbG9hZC1sYXN0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TY2hhdHRlbndlYi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2NoYXR0ZW53ZWIvX3NjaGF0dGVud2ViLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL1BhY2thZ2VzL19wYWNrYWdlcy1pbmRleC5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL2luZGV4LnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvQ3VzdG9tL2luZGV4LnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvQ3VzdG9tL19jdXN0b20uc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUtbXVsdGljb2xvci5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS1tdWx0aWNvbG9yLXBhZ2UtYmFzZWQuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUtbXVsdGljb2xvci1jYXRlZ29yeS1iYXNlZC5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL0N1c3RvbS9fY3VzdG9tLW11bHRpY29sb3Iuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICI7QUFBQTs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsMEdBQTBHO0FDZjFHOzs7Ozs7Ozs7Ozs7MkdBWTJHO0FDWjNHOzs7Ozs7Ozs7Ozs7MkdBWTJHO0FDWjNHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyw2QkFBNkI7QUFDN0IsNERBQTREO0FBRTVELDBDQUEwQztBQUcxQyxVQUFVO0VBQ04sV0FBVyxFQUFFLFdBQVc7RUFDeEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLG9FQUFvRTtFQUN6RSxHQUFHLEVBQUUsU0FBUyxFQUFFLDJFQUEyRSxDQUFDLDJCQUEyQixFQUN2RyxzRUFBc0UsQ0FBQyxlQUFlLEVBQ3RGLHFFQUFxRSxDQUFDLGNBQWMsRUFDcEYsb0VBQW9FLENBQUMsa0JBQWtCLEVBQ3ZGLDZFQUE2RSxDQUFDLGFBQWE7O0FBRy9HLFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsd0VBQXdFO0VBQzdFLEdBQUcsRUFBRSxTQUFTLEVBQUUsK0VBQStFLENBQUMsMkJBQTJCLEVBQzNH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QUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQTRCO0lBSXRDLFNBQVMsRUFBRSxJQUE0QixHREFoQztFQUdILEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLEVBQUUsR0FBSztFQUV0QyxBQUFBLGNBQWMsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFZLEdBQUk7RUFHNUMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFL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QUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQTRCO0lBSXRDLFNBQVMsRUFBRSxJQUE0QixHREFoQztFQUdILEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLEVBQUUsR0FBSztFQUV0QyxBQUFBLGNBQWMsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFZLEdBQUk7RUFHNUMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7RUFBckMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFL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 */