﻿@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: #0069b4;
  --tertiary: #0069b4;
  --primary: #0069b4;
  --secondary: #0069b4;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --gray-300: #dee2e6;
  --primary: #0069b4;
  --secondary: #0069b4;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --white: #fff;
  --black: #000;
  --custom: #0069b4;
  --tertiary: #0069b4;
  --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: #004b81;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #001f35;
    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: #b8d5ea; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7ab1d8; }

.table-hover .table-primary:hover {
  background-color: #a4c9e4; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #a4c9e4; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #b8d5ea; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #7ab1d8; }

.table-hover .table-secondary:hover {
  background-color: #a4c9e4; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #a4c9e4; }

.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: #b8d5ea; }

.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #7ab1d8; }

.table-hover .table-custom:hover {
  background-color: #a4c9e4; }
  .table-hover .table-custom:hover > td,
  .table-hover .table-custom:hover > th {
    background-color: #a4c9e4; }

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #b8d5ea; }

.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #7ab1d8; }

.table-hover .table-tertiary:hover {
  background-color: #a4c9e4; }
  .table-hover .table-tertiary:hover > td,
  .table-hover .table-tertiary:hover > th {
    background-color: #a4c9e4; }

.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: #35abff;
    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(0, 105, 180, 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: #0069b4;
  border-color: #0069b4; }
  .btn-primary:hover {
    color: #fff;
    background-color: #00538e;
    border-color: #004b81; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 128, 191, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #004b81;
    border-color: #004474; }
    .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(38, 128, 191, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #00538e;
    border-color: #004b81; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 128, 191, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #004b81;
    border-color: #004474; }
    .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(38, 128, 191, 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: #0069b4;
  border-color: #0069b4; }
  .btn-custom:hover {
    color: #fff;
    background-color: #00538e;
    border-color: #004b81; }
  .btn-custom:focus, .btn-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 128, 191, 0.5); }
  .btn-custom.disabled, .btn-custom:disabled {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active,
  .show > .btn-custom.dropdown-toggle {
    color: #fff;
    background-color: #004b81;
    border-color: #004474; }
    .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(38, 128, 191, 0.5); }

.btn-tertiary {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4; }
  .btn-tertiary:hover {
    color: #fff;
    background-color: #00538e;
    border-color: #004b81; }
  .btn-tertiary:focus, .btn-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 128, 191, 0.5); }
  .btn-tertiary.disabled, .btn-tertiary:disabled {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #004b81;
    border-color: #004474; }
    .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(38, 128, 191, 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: #0069b4;
  border-color: #0069b4; }
  .btn-outline-primary:hover, .btn[class*='btn-'][class*='primary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .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(0, 105, 180, 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: #0069b4;
    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: #0069b4;
    border-color: #0069b4; }
    .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(0, 105, 180, 0.5); }

.btn-outline-secondary, .btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
  color: #0069b4;
  border-color: #0069b4; }
  .btn-outline-secondary:hover, .btn[class*='btn-'][class*='secondary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .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(0, 105, 180, 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: #0069b4;
    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: #0069b4;
    border-color: #0069b4; }
    .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(0, 105, 180, 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: #0069b4;
  border-color: #0069b4; }
  .btn-outline-custom:hover {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-outline-custom:focus, .btn-outline-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 0.5); }
  .btn-outline-custom.disabled, .btn-outline-custom:disabled {
    color: #0069b4;
    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: #0069b4;
    border-color: #0069b4; }
    .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(0, 105, 180, 0.5); }

.btn-outline-tertiary {
  color: #0069b4;
  border-color: #0069b4; }
  .btn-outline-tertiary:hover {
    color: #fff;
    background-color: #0069b4;
    border-color: #0069b4; }
  .btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 0.5); }
  .btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
    color: #0069b4;
    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: #0069b4;
    border-color: #0069b4; }
    .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(0, 105, 180, 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: #004b81;
  text-decoration: none; }
  .btn-link:hover {
    color: #001f35;
    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: #0069b4; }
  .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: #0069b4;
    background-color: #0069b4; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #35abff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #68c0ff;
    border-color: #68c0ff; }
  .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: #0069b4;
  background-color: #0069b4; }

.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(0, 105, 180, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 105, 180, 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(0, 105, 180, 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(0, 105, 180, 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: #35abff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 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: #35abff;
    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: #0069b4;
    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: #68c0ff; }
  .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: #0069b4;
    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: #68c0ff; }
  .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: #0069b4;
    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: #68c0ff; }
  .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: #0069b4; }

.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: #004b81;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #001f35;
    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(0, 105, 180, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4; }

.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: #0069b4; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #004b81; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #0069b4; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #004b81; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 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: #0069b4; }
  a.badge-custom:hover, a.badge-custom:focus {
    color: #fff;
    background-color: #004b81; }
  a.badge-custom:focus, a.badge-custom.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 0.5); }

.badge-tertiary {
  color: #fff;
  background-color: #0069b4; }
  a.badge-tertiary:hover, a.badge-tertiary:focus {
    color: #fff;
    background-color: #004b81; }
  a.badge-tertiary:focus, a.badge-tertiary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 105, 180, 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: #00375e;
  background-color: #cce1f0;
  border-color: #b8d5ea; }
  .alert-primary hr {
    border-top-color: #a4c9e4; }
  .alert-primary .alert-link {
    color: #00192b; }

.alert-secondary {
  color: #00375e;
  background-color: #cce1f0;
  border-color: #b8d5ea; }
  .alert-secondary hr {
    border-top-color: #a4c9e4; }
  .alert-secondary .alert-link {
    color: #00192b; }

.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: #00375e;
  background-color: #cce1f0;
  border-color: #b8d5ea; }
  .alert-custom hr {
    border-top-color: #a4c9e4; }
  .alert-custom .alert-link {
    color: #00192b; }

.alert-tertiary {
  color: #00375e;
  background-color: #cce1f0;
  border-color: #b8d5ea; }
  .alert-tertiary hr {
    border-top-color: #a4c9e4; }
  .alert-tertiary .alert-link {
    color: #00192b; }

.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: #0069b4;
  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: #0069b4;
    border-color: #0069b4; }

.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: #00375e;
  background-color: #b8d5ea; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #00375e;
    background-color: #a4c9e4; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #00375e;
    border-color: #00375e; }

.list-group-item-secondary {
  color: #00375e;
  background-color: #b8d5ea; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #00375e;
    background-color: #a4c9e4; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #00375e;
    border-color: #00375e; }

.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: #00375e;
  background-color: #b8d5ea; }
  .list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
    color: #00375e;
    background-color: #a4c9e4; }
  .list-group-item-custom.list-group-item-action.active {
    color: #fff;
    background-color: #00375e;
    border-color: #00375e; }

.list-group-item-tertiary {
  color: #00375e;
  background-color: #b8d5ea; }
  .list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
    color: #00375e;
    background-color: #a4c9e4; }
  .list-group-item-tertiary.list-group-item-action.active {
    color: #fff;
    background-color: #00375e;
    border-color: #00375e; }

.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: #0069b4 !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: #004b81 !important; }

.bg-secondary {
  background-color: #0069b4 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #004b81 !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: #0069b4 !important; }

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #004b81 !important; }

.bg-tertiary {
  background-color: #0069b4 !important; }

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #004b81 !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: #0069b4 !important; }

.border-secondary {
  border-color: #0069b4 !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: #0069b4 !important; }

.border-tertiary {
  border-color: #0069b4 !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: #0069b4 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #003c68 !important; }

.text-secondary {
  color: #0069b4 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #003c68 !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: #0069b4 !important; }

a.text-custom:hover, a.text-custom:focus {
  color: #003c68 !important; }

.text-tertiary {
  color: #0069b4 !important; }

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #003c68 !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: #0069b4 !important; }
  .bg-fullwidth-custom::after {
    background-color: #0069b4 !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: #0069b4 !important; }
  .bg-fullwidth-tertiary::after {
    background-color: #0069b4 !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: #0069b4 !important; }
  .bg-fullwidth-primary::after {
    background-color: #0069b4 !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: #0069b4 !important; }
  .bg-fullwidth-secondary::after {
    background-color: #0069b4 !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: #004b81;
      text-decoration: none; }
    #MainMenu [class*="nav-item-"] a.selected, #MainMenu [class*="nav-item-"] a.active {
      background-color: #004b81; }
  #MainMenu [class*="nav-item-"].show {
    display: block; }
  #MainMenu [class*="nav-item-"] li.active > a, #MainMenu [class*="nav-item-"] li.selected > a {
    background-color: #004b81;
    color: #fff; }
  #MainMenu [class*="nav-item-"]:hover > a,
  #MainMenu [class*="nav-item-"]:hover > .nav-item-toggle {
    background-color: #0069b4;
    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: #0069b4;
    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: #004b81;
  color: white; }

#MainMenu .navbar-collapse .nav-item:hover > a,
#MainMenu .navbar-collapse .nav-item:hover > .nav-item-toggle {
  background-color: #004b81;
  color: white; }

#MainMenu .navbar-collapse .dropdown-menu {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #005a9b;
  min-width: 16rem; }
  #MainMenu .navbar-collapse .dropdown-menu.nav-level-3 {
    background-color: #0078ce; }
  #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 #002e4e; }
    #MainMenu .navbar-collapse::-webkit-scrollbar-thumb {
      background-color: #004b81; }
    #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: #004b81;
        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: #004b81;
        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: #005a9b; }
      #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: #004b81;
      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: #004b81; }
    #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: #004b81; }
  #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: #005a9b;
      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: #004b81;
      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: #0069b4; }
      [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: #004b81; }

/********************************************************************************************************
 * @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: #0069b4;
    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: #0069b4;
        padding: .5rem;
        display: block; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li.active {
      border-top-color: #0069b4;
      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: #0069b4;
    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: #0069b4; }
        #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a:hover {
          color: #004b81;
          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 #0069b4 !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: #0069b4; }

h1, .h1 {
  font-weight: 400;
  color: #0069b4; }

h2, .h2 {
  font-weight: 400;
  color: #0069b4; }

h3, .h3 {
  font-weight: 400;
  color: #0069b4; }

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: #0069b4; }

h5, .h5 {
  font-weight: 400;
  color: #0069b4; }

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: #0069b4; }

/********************************************************************************************************
 * @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: #0069b4; }

.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: #0069b4 !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: #0069b4;
    -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: #001f35; }

@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: #0069b4; }
      #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: #0069b4; }

#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: #0069b4; }
    [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: #0069b4 !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: #0069b4;
  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: #005a9b;
  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: #0087e7 !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: #005a9b; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(2n+0) {
  background-color: #0069b4; }

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: #0069b4;
  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: #0069b4; }
  .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: #0069b4; }
  .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: #0069b4 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: #0069b4; }

.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: #0069b4;
      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: #0069b4;
      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: #0069b4;
      color: #fff;
      text-align: center;
      text-decoration: none; }
      [id*='Schattenweb'] nav.navlist a:hover {
        color: #fff;
        Background: #004b81; }
      [id*='Schattenweb'] nav.navlist a:before {
        color: #fff; }
    [id*='Schattenweb'] nav.navlist li.active a,
    [id*='Schattenweb'] nav.navlist li.aktiv a {
      background: #0078ce;
      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: #0069b4;
      font-weight: 400; }
    [id*='Schattenweb'] .contact thead tr {
      border-bottom: 1px solid #0069b4; }
    [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 */
[id*='Carousel'] .caption-horizontal-left .carousel-indicators {
  right: 0;
  left: 0;
  justify-content: center;
  bottom: 5px; }
  @media (min-width: 992px) and (max-width: 1279.98px) {
    [id*='Carousel'] .caption-horizontal-left .carousel-indicators {
      bottom: 0; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    [id*='Carousel'] .caption-horizontal-left .carousel-indicators {
      bottom: -10px; } }
  @media (max-width: 767.98px) {
    [id*='Carousel'] .caption-horizontal-left .carousel-indicators {
      bottom: -20px; } }
  [id*='Carousel'] .caption-horizontal-left .carousel-indicators li.active {
    background-color: black !important; }

[id*='Carousel'] .carousel-overlay-bottom {
  background-image: url("/Templates/submaster_lra_straubing_bogen/images/custom/overlay-bogen_nach_oben-weiss.svg");
  background-position-x: left;
  background-position-y: bottom;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 50px;
  width: 100%;
  z-index: 14;
  bottom: -2px; }

/* 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,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vU3VibWFzdGVyX0xyYV9TdHJhdWJpbmdfQm9nZW4vc2Nzcy9fYmFzaWMuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL19iYXNpYy5zY3NzIiwKCQkiLi4vLi4vU3VibWFzdGVyX0xyYV9TdHJhdWJpbmdfQm9nZW4vc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL192YXJpYWJsZXMtY29uZmlnLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLWZvbnRzLnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL0N1c3RvbS9fY3VzdG9tLWZvbnRzLnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL192YXJpYWJsZXMtY29uZmlnLW1haW4tY29sb3JzLnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL192YXJpYWJsZXMtcmVib290LnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL19ib290c3RyYXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19taXhpbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdmVuZG9yL19yZnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2hvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19zaXplLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2Zsb2F0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19yb290LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19yZWJvb3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3R5cGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2ltYWdlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY29kZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdGFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdHJhbnNpdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Ryb3Bkb3duLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2lucHV0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jdXN0b20tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX25hdi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbmF2YmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jYXJkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19icmVhZGNydW1iLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fanVtYm90cm9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcHJvZ3Jlc3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX21lZGlhLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jbG9zZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdG9hc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19tb2RhbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdG9vbHRpcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fY2Fyb3VzZWwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3NwaW5uZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL191dGlsaXRpZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19mbGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL190ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fcHJpbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL19iYXNpY3MtaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9fYm9vdHN0cmFwLWluZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL19mdW5jdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9fbWl4aW5zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ob3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19jYXJldC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQmFzaWNzL19iYXNpY3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Jvb3RzdHJhcF9GaXhlci9fYm9vdHN0cmFwLWZpeGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi1tZWdhbWVudS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVudXMvX21lbnUtbWFpbi1sZC1jbGFzc2ljLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1zaWRlYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1tZXRhLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1saW5rYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BY2NvcmRpb24vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FjY29yZGlvbi9fYWNjb3JkaW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZGRyZXNzZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FkZHJlc3Nlcy9fYWRkcmVzc2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZG1pbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWRtaW4vX2FkbWluLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbGVydC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxlcnQvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbHBoYWJldC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWxwaGFiZXQvX2FscGhhYmV0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BdXRvY29tcGxldGlvbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQXV0b2NvbXBsZXRpb24vX2F1dG9jb21wbGV0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CaXR2L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CaXR2L19iaXR2LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Cb3hlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQm94ZXMvX2JveGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CcmVhZGNydW1icy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWFsbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWJvb3RzdHJhcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLWxkLXN0YW5kYXJkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CdXR0b25zL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CdXR0b25zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9DYXJkcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ2FyZHMvX2NhcmRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db29raWVfQ29uc2VudC9fY29va2llLWNvbnNlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NvcHlyaWdodC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ29weXJpZ2h0L19jb3B5cmlnaHQtaW1hZ2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db3B5cmlnaHQvX2NvcHlyaWdodC1wYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9EQnVnL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9EQnVnL19kYnVnLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Eb2N1bWVudHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0RvY3VtZW50cy9fZG9jdW1lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL190cnVuY2F0ZS1lbGVtZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRWZmZWN0cy9faG92ZXItZWxlbWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VmZmVjdHMvX3NvbnN0aWdlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRW1iZWQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VtYmVkL19lbWJlZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRXZlbnRzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FdmVudHMvX2V2ZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRmlsdGVyYm94L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9GaWx0ZXJib3gvX2ZpbHRlcmJveC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9vdGVyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb290ZXIvX2Zvb3Rlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9ybXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvcm1zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9ybXMvX3VtYnJhY28tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dhbGxlcnkvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dhbGxlcnkvX2dhbGxlcnkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0dyaWRfQ29udGVudC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvR3JpZF9Db250ZW50L19ncmlkLWNvbnRlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGVyL19oZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRlci9fbXVsdGlsb2dvLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkbGluZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRsaW5lcy9faGVhZGxpbmVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ib29rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSG9va3MvX2hvb2tzLWFsbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25zL19pY29ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbnMvX2ljb25zLWxkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29uYm94ZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25ib3hlcy9faWNvbmJveGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JbWFnZS9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSW1hZ2UvX2ltYWdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Kb2JfT2ZmZXJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Kb2JfT2ZmZXJzL19qb2Itb2ZmZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9LeHAvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0t4cC9fa3hwLWRhdGFiYXNlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaW5rbGlzdC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlua2xpc3QvX2xpbmtsaXN0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaXN0cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTGlzdHMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYWduaWZpY19Qb3B1cC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFnbmlmaWNfUG9wdXAvX21hZ25pZmljLXBvcHVwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYWduaWZpY19Qb3B1cC9fY3VzdG9tLW1mcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWFwL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYXAvX21hcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTW9kYWwvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01vZGFsL19tb2RhbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3cy9fbmV3cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3c19CbG9jay9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTmV3c19CbG9jay9fbmV3cy1ibG9jay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGFnaW5hdGlvbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGFnaW5hdGlvbi9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGVyc29ucy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGVyc29ucy9fcGVyc29ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGxhY2Vob2xkZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1BsYWNlaG9sZGVyL19wbGFjZWhvbGRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUG9wb3Zlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUG9wb3Zlci9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUXVpY2tsaW5rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUXVpY2tsaW5rcy9fcXVpY2tsaW5rcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUmVhZFNwZWFrZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1JlYWRTcGVha2VyL19yZWFkc3BlYWtlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUnRlL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9SdGUvX3J0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2VhcmNoL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TZWFyY2gvX3NlYXJjaC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2VhcmNoL19zZW1hbnRpYy1zZWFyY2guc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXItYWRkcmVzc2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci1kb2N1bWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLXBlcnNvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLXdpZGdldHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NraXBsaW5rcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2tpcGxpbmtzL19za2lwbGlua3Muc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvX3NsaWRlci1ibG9ja3MtYWxsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL19zbGlkZXItYmxvY2tzLWNhcm91c2VsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXJfQmxvY2tzL19zbGlkZXItYmxvY2tzLXNsaWNrc2xpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvU2xpY2svaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9TbGljay9fc2xpY2suc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9TbGljay9fc2xpY2stdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXNob3cvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlc2hvdy9fc2xpZGVzaG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TbGlkZXNob3cvX2hlYWRlci1zbGlkZXNob3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NvY2lhbF9NZWRpYV9QaWNrZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NvY2lhbF9NZWRpYV9QaWNrZXIvX3NvY2lhbC1tZWRpYS1waWNrZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYmxlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGFibGVzL190YWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RhYnMvX3RhYnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RlYXNlcl9CbG9jay9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGVhc2VyX0Jsb2NrL190ZWFzZXItYmxvY2suc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RleHQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RleHQvX3RleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RpbGVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UaWxlcy9fdGlsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RvVG9wL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ub1RvcC9fdG90b3Auc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R3b19DbGlja19Db25zZW50L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ud29fQ2xpY2tfQ29uc2VudC9fdHdvLWNsaWNrLWNvbnNlbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R5cGVhaGVhZC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVHlwZWFoZWFkL190eXBlYWhlYWQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1ZpZGVvL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9WaWRlby9fdmlkZW8uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lZGlhcXVlcmllcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVkaWFxdWVyaWVzL19tZWRpYXF1ZXJpZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xvYWRfTGFzdC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTG9hZF9MYXN0L19sb2FkLWxhc3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NjaGF0dGVud2ViL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TY2hhdHRlbndlYi9fc2NoYXR0ZW53ZWIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvUGFja2FnZXMvX3BhY2thZ2VzLWluZGV4LnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL1RlbXBsYXRlL2luZGV4LnNjc3MiLAoJCSIuLi8uLi9TdWJtYXN0ZXJfTHJhX1N0cmF1YmluZ19Cb2dlbi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS5zY3NzIiwKCQkiLi4vLi4vU3VibWFzdGVyX0xyYV9TdHJhdWJpbmdfQm9nZW4vc2Nzcy9DdXN0b20vaW5kZXguc2NzcyIsCgkJIi4uLy4uL1N1Ym1hc3Rlcl9McmFfU3RyYXViaW5nX0JvZ2VuL3Njc3MvQ3VzdG9tL19jdXN0b20uc2NzcyIsCgkJIi4uLy4uL1N1Ym1hc3Rlcl9McmFfU3RyYXViaW5nX0JvZ2VuL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLW11bHRpY29sb3Iuc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9fdGVtcGxhdGUtbXVsdGljb2xvci1wYWdlLWJhc2VkLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLW11bHRpY29sb3ItY2F0ZWdvcnktYmFzZWQuc2NzcyIsCgkJIi4uLy4uL1N1Ym1hc3Rlcl9McmFfU3RyYXViaW5nX0JvZ2VuL3Njc3MvQ3VzdG9tL19jdXN0b20tbXVsdGljb2xvci5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIjtBQUFBOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRywwR0FBMEc7QUNmMUc7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUNaM0c7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUNaM0c7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLDZCQUE2QjtBQUM3Qiw0REFBNEQ7QUFFNUQsMENBQTBDO0FBRzFDLFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsb0VBQW9FO0VBQ3pFLEdBQUcsRUFBRSxTQUFTLEVBQUUsMkVBQTJFLENBQUMsMkJBQTJCLEVBQ3ZHLHNFQUFzRSxDQUFDLGVBQWUsRUFDdEYscUVBQXFFLENBQUMsY0FBYyxFQUNwRixvRUFBb0UsQ0FBQyxrQkFBa0IsRUFDdkYsNkVBQTZFLENBQUMsYUFBYTs7QUFHL0csVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSx3RUFBd0U7RUFDN0UsR0FBRyxFQUFFLFNBQVMsRUFBRSwrRUFBK0UsQ0FBQywyQkFBMkIsRUFDM0csMEVBQTBFLENBQUMsZUFBZSxFQUMxRix5RUFBeUUsQ0FBQyxjQUFjLEVBQ3hGLHdFQUF3RSxDQUFDLGtCQUFrQixFQUMzRixpRkFBaUYsQ0FBQyxhQUFhOztBQUduSCxVQUFVO0VBQ04sV0FBVyxFQUFFLFdBQVc7RUFDeEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLG9FQUFvRTtFQUN6RSxHQUFHLEVBQUUsU0FBUyxFQUFFLDJFQUEyRSxDQUFDLDJCQUEyQixFQUN2RyxzRUFBc0UsQ0FBQyxlQUFlLEVBQ3RGLHFFQUFxRSxDQUFDLGNBQWMsRUFDcEYsb0VBQW9FLENBQUMsa0JBQWtCLEVBQ3ZGLDZFQUE2RSxDQUFDLGFBQWE7O0FBRy9HLFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsb0VBQW9FO0VBQ3pFLEdBQUcsRUFBRSxTQUFTLEVBQUUsMkVBQTJFLENBQUMsMkJBQTJCLEVBQ3ZHLHNFQUFzRSxDQUFDLGVBQWUsRUFDdEYscUVBQXFFLENBQUMsY0FBYyxFQUNwRixvRUFBb0UsQ0FBQyxrQkFBa0IsRUFDdkYsNkVBQTZFLENBQUMsYUFBYTs7QUFHL0csVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSxvRUFBb0U7RUFDekUsR0FBRyxFQUFFLFNBQVMsRUFBRSwyRUFBMkUsQ0FBQywyQkFBMkIsRUFDdkcsc0VBQXNFLENBQUMsZUFBZSxFQUN0RixxRUFBcUUsQ0FBQyxjQUFjLEVBQ3BGLG9FQUFvRSxDQUFDLGtCQUFrQixFQUN2Riw2RUFBNkUsQ0FBQyxhQUFhOztBQUcvRyxVQUFVO0VBQ04sV0FBVyxFQUFFLFdBQVc7RUFDeEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLG9FQUFvRTtFQUN6RSxHQUFHLEVBQUUsU0FBUyxFQUFFLDJFQUEyRSxDQUFDLDJCQUEyQixFQUN2RyxzRUFBc0UsQ0FBQyxlQUFlLEVBQ3RGLHFFQUFxRSxDQUFDLGNBQWMsRUFDcEYsb0VBQW9FLENBQUMsa0JBQWtCLEVBQ3ZGLDZFQUE2RSxDQUFDLGFBQWE7O0FBRy9HLFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsMEVBQTBFO0VBQy9FLEdBQUcsRUFBRSxTQUFTLEVBQUUsaUZBQWlGLENBQUMsMkJBQTJCLEVBQzdHLDRFQUE0RSxDQUFDLGVBQWUsRUFDNUYsMkVBQTJFLENBQUMsY0FBYyxFQUMxRiwwRUFBMEUsQ0FBQyxrQkFBa0IsRUFDN0YsbUZBQW1GLENBQUMsYUFBYTs7QUFHckgsVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSx1RUFBdUU7RUFDNUUsR0FBRyxFQUFFLFNBQVMsRUFBRSw4RUFBOEUsQ0FBQywyQkFBMkIsRUFDMUcseUVBQXlFLENBQUMsZUFBZSxFQUN6Rix3RUFBd0UsQ0FBQyxjQUFjLEVBQ3ZGLHVFQUF1RSxDQUFDLGtCQUFrQixFQUMxRixnRkFBZ0YsQ0FBQyxhQUFhOztBQUdsSCxVQUFVO0VBQ04sV0FBVyxFQUFFLFdBQVc7RUFDeEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLDBFQUEwRTtFQUMvRSxHQUFHLEVBQUUsU0FBUyxFQUFFLGlGQUFpRixDQUFDLDJCQUEyQixFQUM3Ryw0RUFBNEUsQ0FBQyxlQUFlLEVBQzVGLDJFQUEyRSxDQUFDLGNBQWMsRUFDMUYsMEVBQTBFLENBQUMsa0JBQWtCLEVBQzdGLG1GQUFtRixDQUFDLGFBQWE7O0FBR3JILFVBQVU7RUFDTixXQUFXLEVBQUUsV0FBVztFQUN4QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsMEVBQTBFO0VBQy9FLEdBQUcsRUFBRSxTQUFTLEVBQUUsaUZBQWlGLENBQUMsMkJBQTJCLEVBQzdHLDRFQUE0RSxDQUFDLGVBQWUsRUFDNUYsMkVBQTJFLENBQUMsY0FBYyxFQUMxRiwwRUFBMEUsQ0FBQyxrQkFBa0IsRUFDN0YsbUZBQW1GLENBQUMsYUFBYTs7QUFHckgsVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSwwRUFBMEU7RUFDL0UsR0FBRyxFQUFFLFNBQVMsRUFBRSxpRkFBaUYsQ0FBQywyQkFBMkIsRUFDN0csNEVBQTRFLENBQUMsZUFBZSxFQUM1RiwyRUFBMkUsQ0FBQyxjQUFjLEVBQzFGLDBFQUEwRSxDQUFDLGtCQUFrQixFQUM3RixtRkFBbUYsQ0FBQyxhQUFhOztBQUdySCxVQUFVO0VBQ04sV0FBVyxFQUFFLFdBQVc7RUFDeEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLDBFQUEwRTtFQUMvRSxHQUFHLEVBQUUsU0FBUyxFQUFFLGlGQUFpRixDQUFDLDJCQUEyQixFQUM3Ryw0RUFBNEUsQ0FBQyxlQUFlLEVBQzVGLDJFQUEyRSxDQUFDLGNBQWMsRUFDMUYsMEVBQTBFLENBQUMsa0JBQWtCLEVBQzdGLG1GQUFtRixDQUFDLGFBQWE7O0FBV3JILFVBQVU7RUFDTixXQUFXLEVBQUUsU0FBUztFQUN0QixXQUFXLEVBQUUsTUFBTTtFQUNuQixVQUFVLEVBQUUsTUFBTTtFQUNsQixHQUFHLEVBQUUsZ0VBQWdFO0VBQ3JFLEdBQUcsRUFBRSx1RUFBdUUsQ0FBQywyQkFBMkIsRUFDaEcsaUVBQWlFLENBQUMsY0FBYyxFQUNoRixnRUFBZ0UsQ0FBQyxrQkFBa0IsRUFDbkYsd0VBQXdFLENBQUMsYUFBYTs7QUNyTGxHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyw2QkFBNkI7QUFDN0IsNERBQTREO0FBRTVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBdUpFO0FBRUY7Ozs7Ozs7Ozs7O0VBV0U7QUZqSkY7O0dBRUc7QUd2Q0g7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUhnRHZDLHdDQUF3QztBQUNuQyx3Q0FBd0M7QUQxQ2pIOztHQUVHO0FBcUNIOztrSUFFa0k7QUF3RGxJOztrSUFFa0k7QUFFbEkscUJBQXFCO0FBcUVyQixtQkFBbUI7QUFNbkIsd0JBQXdCO0FBR3hCLHdCQUF3QjtBQUd4QixrQkFBa0I7QUFlbEI7Ozs7RUFJRTtBQWlFRjs7OztFQUlFO0FBK01GOzs7OztFQUtFO0FBR0Y7Ozs7O0VBS0U7QUFTRjs7MEdBRTBHO0FLeGdCMUc7Ozs7Ozs7Ozs7OzsyR0FZMkc7QUNaM0c7Ozs7Ozs7OztHQVNHO0FBRUg7Ozs7O0dBS0c7QUFFSCwwR0FBMEc7QW9DbEIxRyxBQUFBLEtBQUssQ0FBQztFQUdGLE1BQVcsRUFBRyxPQUFDO0VBQWYsUUFBVyxFQUFHLE9BQUM7RUFBZixRQUFXLEVBQUcsT0FBQztFQUFmLE1BQVcsRUFBRyxPQUFDO0VBQWYsS0FBVyxFQUFHLE9BQUM7RUFBZixRQUFXLEVBQUcsT0FBQztFQUFmLFFBQVcsRUFBRyxPQUFDO0VBQWYsT0FBVyxFQUFHLE9BQUM7RUFBZixNQUFXLEVBQUcsT0FBQztFQUFmLE1BQVcsRUFBRyxPQUFDO0VBQWYsT0FBVyxFQUFHLElBQUM7RUFBZixNQUFXLEVBQUcsT0FBQztFQUFmLFdBQVcsRUFBRyxPQUFDO0VBQWYsT0FBVyxFQUFHLElBQUM7RUFBZixRQUFXLEVBQUcsT0FBQztFQUFmLFVBQVcsRUFBRyxPQUFDO0VBQWYsU0FBVyxFQUFHLE9BQUM7RUFBZixXQUFXLEVBQUcsT0FBQztFQUFmLFNBQVcsRUFBRyxPQUFDO0VBQWYsTUFBVyxFQUFHLE9BQUM7RUFBZixTQUFXLEVBQUcsT0FBQztFQUFmLFFBQVcsRUFBRyxJQUFDO0VBQWYsT0FBVyxFQUFHLE9BQUM7RUFBZixNQUFXLEVBQUcsT0FBQztFQUFmLFVBQVcsRUFBRyxPQUFDO0VBSWYsU0FBVyxFQUFHLE9BQUM7RUFBZixXQUFXLEVBQUcsT0FBQztFQUFmLFNBQVcsRUFBRyxPQUFDO0VBQWYsTUFBVyxFQUFHLE9BQUM7RUFBZixTQUFXLEVBQUcsT0FBQztFQUFmLFFBQVcsRUFBRyxJQUFDO0VBQWYsT0FBVyxFQUFHLE9BQUM7RUFBZixNQUFXLEVBQUcsT0FBQztFQUFmLE9BQVcsRUFBRyxJQUFDO0VBQWYsT0FBVyxFQUFHLElBQUM7RUFBZixRQUFXLEVBQUcsT0FBQztFQUFmLFVBQVcsRUFBRyxPQUFDO0VBQWYsVUFBVyxFQUFHLE9BQUM7RUFJZixlQUFtQixFQUFjLENBQUM7RUFBbEMsZUFBbUIsRUFBYyxLQUFDO0VBQWxDLGVBQW1CLEVBQWMsS0FBQztFQUFsQyxlQUFtQixFQUFjLEtBQUM7RUFBbEMsZUFBbUIsRUFBYyxNQUFDO0VBS3BDLHdCQUF3QixFQUFDLHFMQUFDO0VBQzFCLHVCQUF1QixFQUFDLG9GQUFDLEdBQzFCOztBQ0FELEFBQUEsQ0FBQztBQUNELEFBQUEsQ0FBQyxBQUFBLFFBQVE7QUFDVCxBQUFBLENBQUMsQUFBQSxPQUFPLENBQUM7RUFDUCxVQUFVLEVBQUUsVUFBVSxHQUN2Qjs7QUFFRCxBQUFBLElBQUksQ0FBQztFQUNILFdBQVcsRUFBRSxVQUFVO0VBQ3ZCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLHdCQUF3QixFQUFFLElBQUk7RUFDOUIsMkJBQTJCLEUxQ2UyQixXQUFJLEcwQ2QzRDs7QUFLRCxBQUFBLE9BQU8sRUFBRSxBQUFBLEtBQUssRUFBRSxBQUFBLFVBQVUsRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLE1BQU0sRUFBRSxBQUFBLElBQUksRUFBRSxBQUFBLEdBQUcsRUFBRSxBQUFBLE9BQU8sQ0FBQztFQUM3RSxPQUFPLEVBQUUsS0FBSyxHQUNmOztBQVNELEFBQUEsSUFBSSxDQUFDO0VBQ0gsTUFBTSxFQUFFLENBQUM7RUFDVCxXQUFXLEV6Q3lIWSxhQUFhLEVBSHhCLFdBQVcsRUFHNkIsa0JBQWtCLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLG1CQUFtQixFQUFFLGdCQUFnQixFQUFFLGlCQUFpQixFQUFFLGtCQUFrQjtFUXpDek0sU0FBUyxFQXRDRSxJQUFDO0VpQ3hDaEIsV0FBVyxFbkMwT2lCLEdBQUc7RW1Dek8vQixXQUFXLEVuQzhPaUIsR0FBRztFbUM3Ty9CLEtBQUssRW5DbkNJLE9BQU87RW1Db0NoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixnQkFBZ0IsRTFDWHlDLElBQUksRzBDWTlEOztDQU9ELEFBQUEsQUFBQSxRQUFDLENBQVMsSUFBSSxBQUFiLENBQWMsTUFBTSxDQUFDO0VBQ3BCLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQVFELEFBQUEsRUFBRSxDQUFDO0VBQ0QsVUFBVSxFQUFFLFdBQVc7RUFDdkIsTUFBTSxFQUFFLENBQUM7RUFDVCxRQUFRLEVBQUUsT0FBTyxHQUNsQjs7QUFZRCxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsQ0FBQztFQUNyQixVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRW5DZ05lLE1BQVcsR21DL014Qzs7QUFNRCxBQUFBLENBQUMsQ0FBQztFQUNBLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFbkNvRmEsSUFBSSxHbUNuRi9COztBQVVELEFBQUEsSUFBSSxDQUFBLEFBQUEsS0FBQyxBQUFBO0FBQ0wsQUFBQSxJQUFJLENBQUEsQUFBQSxtQkFBQyxBQUFBLEVBQXFCO0VBQ3hCLGVBQWUsRUFBRSxTQUFTO0VBQzFCLGVBQWUsRUFBRSxnQkFBZ0I7RUFDakMsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsQ0FBQztFQUNoQix3QkFBd0IsRUFBRSxJQUFJLEdBQy9COztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ04sYUFBYSxFQUFFLElBQUk7RUFDbkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE9BQU8sR0FDckI7O0FBRUQsQUFBQSxFQUFFO0FBQ0YsQUFBQSxFQUFFO0FBQ0YsQUFBQSxFQUFFLENBQUM7RUFDRCxVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUcsRUFBRCxDQUFDLEVBQUU7QUFDTCxBQUFHLEVBQUQsQ0FBQyxFQUFFO0FBQ0wsQUFBRyxFQUFELENBQUMsRUFBRTtBQUNMLEFBQUcsRUFBRCxDQUFDLEVBQUUsQ0FBQztFQUNKLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsRUFBRSxDQUFDO0VBQ0QsV0FBVyxFbkNpSmlCLEdBQUcsR21DaEpoQzs7QUFFRCxBQUFBLEVBQUUsQ0FBQztFQUNELGFBQWEsRUFBRSxLQUFLO0VBQ3BCLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDVCxNQUFNLEVBQUUsUUFBUSxHQUNqQjs7QUFFRCxBQUFBLENBQUM7QUFDRCxBQUFBLE1BQU0sQ0FBQztFQUNMLFdBQVcsRW5Db0lpQixNQUFNLEdtQ25JbkM7O0FBRUQsQUFBQSxLQUFLLENBQUM7RWpDcEZGLFNBQVMsRUFBQyxHQUFDLEdpQ3NGZDs7QUFPRCxBQUFBLEdBQUc7QUFDSCxBQUFBLEdBQUcsQ0FBQztFQUNGLFFBQVEsRUFBRSxRQUFRO0VqQy9GaEIsU0FBUyxFQUFDLEdBQUM7RWlDaUdiLFdBQVcsRUFBRSxDQUFDO0VBQ2QsY0FBYyxFQUFFLFFBQVEsR0FDekI7O0FBRUQsQUFBQSxHQUFHLENBQUM7RUFBRSxNQUFNLEVBQUUsTUFBTSxHQUFLOztBQUN6QixBQUFBLEdBQUcsQ0FBQztFQUFFLEdBQUcsRUFBRSxLQUFLLEdBQUs7O0FBT3JCLEFBQUEsQ0FBQyxDQUFDO0VBQ0EsS0FBSyxFdkNqS29ELE9BQXFCO0V1Q2tLOUUsZUFBZSxFbkNYeUIsSUFBSTtFbUNZNUMsZ0JBQWdCLEVBQUUsV0FBVyxHQU05QjtFQVRELEE5QnpLRSxDOEJ5S0QsQTlCeksvQyxNQUF1RCxDQUFDO0k4QitLTixLQUFLLEUzQ0ltRSxPQUF3QjtJMkNIaEcsZUFBZSxFbkNkdUIsU0FBUyxHS2xLM0I7O0E4QjBMeEIsQUFBQSxDQUFDLEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxJQUFLLEVBQUEsQUFBQSxBQUFBLFFBQUMsQUFBQSxHQUFXO0VBQzVCLEtBQUssRUFBRSxPQUFPO0VBQ2QsZUFBZSxFQUFFLElBQUksR0FVdEI7RUFaRCxBOUJ0TEUsQzhCc0xELEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxJQUFLLEVBQUEsQUFBQSxBQUFBLFFBQUMsQUFBQSxFOUJ0TGxHLE1BQXdGLEU4QnNMVCxBOUJyTEUsQzhCcUxELEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxJQUFLLEVBQUEsQUFBQSxBQUFBLFFBQUMsQUFBQSxFOUJyTGxHLE1BQXdGLENBQUM7SThCMExOLEtBQUssRUFBRSxPQUFPO0lBQ2QsZUFBZSxFQUFFLElBQUksRzlCekx0QjtFOEJtTEgsQUFTRSxDQVRELEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxJQUFLLEVBQUEsQUFBQSxBQUFBLFFBQUMsQUFBQSxFQVNqQixNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQVFILEFBQUEsR0FBRztBQUNILEFBQUEsSUFBSTtBQUNKLEFBQUEsR0FBRztBQUNILEFBQUEsSUFBSSxDQUFDO0VBQ0gsV0FBVyxFekNwRFcsY0FBYyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLGFBQWEsRUFBRSxTQUFTO0VRakd4RyxTQUFTLEVBQUMsR0FBQyxHaUN1SmQ7O0FBRUQsQUFBQSxHQUFHLENBQUM7RUFFRixVQUFVLEVBQUUsQ0FBQztFQUViLGFBQWEsRUFBRSxJQUFJO0VBRW5CLFFBQVEsRUFBRSxJQUFJLEdBQ2Y7O0FBT0QsQUFBQSxNQUFNLENBQUM7RUFFTCxNQUFNLEVBQUUsUUFBUSxHQUNqQjs7QUFPRCxBQUFBLEdBQUcsQ0FBQztFQUNGLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsR0FBRyxDQUFDO0VBR0YsUUFBUSxFQUFFLE1BQU07RUFDaEIsY0FBYyxFQUFFLE1BQU0sR0FDdkI7O0FBT0QsQUFBQSxLQUFLLENBQUM7RUFDSixlQUFlLEVBQUUsUUFBUSxHQUMxQjs7QUFFRCxBQUFBLE9BQU8sQ0FBQztFQUNOLFdBQVcsRW5DMkVpQixPQUFNO0VtQzFFbEMsY0FBYyxFbkMwRWMsT0FBTTtFbUN6RWxDLEtBQUssRW5DcFFJLE9BQU87RW1DcVFoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixZQUFZLEVBQUUsTUFBTSxHQUNyQjs7QUFFRCxBQUFBLEVBQUUsQ0FBQztFQUdELFVBQVUsRUFBRSxPQUFPLEdBQ3BCOztBQU9ELEFBQUEsS0FBSyxDQUFDO0VBRUosT0FBTyxFQUFFLFlBQVk7RUFDckIsYUFBYSxFbkM0SnlCLE1BQUssR21DM0o1Qzs7QUFLRCxBQUFBLE1BQU0sQ0FBQztFQUVMLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQU1ELEFBQUEsTUFBTSxBQUFBLE1BQU0sQ0FBQztFQUNYLE9BQU8sRUFBRSxVQUFVO0VBQ25CLE9BQU8sRUFBRSxpQ0FBaUMsR0FDM0M7O0FBRUQsQUFBQSxLQUFLO0FBQ0wsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNO0FBQ04sQUFBQSxRQUFRO0FBQ1IsQUFBQSxRQUFRLENBQUM7RUFDUCxNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSxPQUFPO0VqQ3RQbEIsU0FBUyxFQUFDLE9BQUM7RWlDd1BiLFdBQVcsRUFBRSxPQUFPLEdBQ3JCOztBQUVELEFBQUEsTUFBTTtBQUNOLEFBQUEsS0FBSyxDQUFDO0VBQ0osUUFBUSxFQUFFLE9BQU8sR0FDbEI7O0FBRUQsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQUM7RUFDTCxjQUFjLEVBQUUsSUFBSSxHQUNyQjs7QUFLRCxBQUFBLE1BQU0sQ0FBQztFQUNMLFNBQVMsRUFBRSxNQUFNLEdBQ2xCOztBQU1ELEFBQUEsTUFBTTtDQUNOLEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiO0NBQ0QsQUFBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVo7Q0FDRCxBQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixFQUFlO0VBQ2Qsa0JBQWtCLEVBQUUsTUFBTSxHQUMzQjs7QUFJQyxBQUlFLE1BSkksQUFJUCxJQUFTLENBQUEsQUFBQSxTQUFTO0NBSGpCLEFBQUEsQUFHRSxJQUhELENBQUssUUFBUSxBQUFiLENBR0YsSUFBUyxDQUFBLEFBQUEsU0FBUztDQUZqQixBQUFBLEFBRUUsSUFGRCxDQUFLLE9BQU8sQUFBWixDQUVGLElBQVMsQ0FBQSxBQUFBLFNBQVM7Q0FEakIsQUFBQSxBQUNFLElBREQsQ0FBSyxRQUFRLEFBQWIsQ0FDRixJQUFTLENBQUEsQUFBQSxTQUFTLEVBQUU7RUFDZixNQUFNLEVBQUUsT0FBTyxHQUNoQjs7QUFLTCxBQUFBLE1BQU0sQUFBQSxrQkFBa0I7Q0FDeEIsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYyxrQkFBa0I7Q0FDakMsQUFBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosQ0FBYSxrQkFBa0I7Q0FDaEMsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYyxrQkFBa0IsQ0FBQztFQUNoQyxPQUFPLEVBQUUsQ0FBQztFQUNWLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWjtBQUNOLEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFpQjtFQUNyQixVQUFVLEVBQUUsVUFBVTtFQUN0QixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUdELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWDtBQUNOLEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWDtBQUNOLEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLGdCQUFnQixBQUFyQjtBQUNOLEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixFQUFjO0VBTWxCLGtCQUFrQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxRQUFRLEVBQUUsSUFBSTtFQUVkLE1BQU0sRUFBRSxRQUFRLEdBQ2pCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBTVAsU0FBUyxFQUFFLENBQUM7RUFFWixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxDQUFDO0VBQ1QsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUFJRCxBQUFBLE1BQU0sQ0FBQztFQUNMLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRUFBRSxDQUFDO0VBQ1YsYUFBYSxFQUFFLEtBQUs7RWpDbFNoQixTQUFTLEVBdENFLE1BQUM7RWlDMFVoQixXQUFXLEVBQUUsT0FBTztFQUNwQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxNQUFNLEdBQ3BCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ1AsY0FBYyxFQUFFLFFBQVEsR0FDekI7O0NBR0QsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYywyQkFBMkI7Q0FDMUMsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYywyQkFBMkIsQ0FBQztFQUN6QyxNQUFNLEVBQUUsSUFBSSxHQUNiOztDQUVELEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLEVBQWU7RUFLZCxjQUFjLEVBQUUsSUFBSTtFQUNwQixrQkFBa0IsRUFBRSxJQUFJLEdBQ3pCOztDQU1ELEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsMkJBQTJCLENBQUM7RUFDekMsa0JBQWtCLEVBQUUsSUFBSSxHQUN6Qjs7QUFPRCxBQUFBLDRCQUE0QixDQUFDO0VBQzNCLElBQUksRUFBRSxPQUFPO0VBQ2Isa0JBQWtCLEVBQUUsTUFBTSxHQUMzQjs7QUFNRCxBQUFBLE1BQU0sQ0FBQztFQUNMLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ04sT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLE9BQU8sR0FDaEI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNkOztDQUlELEFBQUEsQUFBQSxNQUFDLEFBQUEsRUFBUTtFQUNQLE9BQU8sRUFBRSxlQUFlLEdBQ3pCOztBQzVkRCxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUU7QUFDdEIsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEV3STBHbEIsQXhJMUdlLE93STBHUixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FHRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsRUFFRyxFQUFFO0FBTmQsQXhJMUdlLE93STBHUixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFJRyxTQUFTLEFBQUEsaUJBQWlCLENBQ3RCLEVBQUUsRXlCdkdkLEFqS1RlLGdCaUtTQyxDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ3RCLFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBaktUZSxnQmlLU0MsQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUNYLGlCQUFpQixDQUN4QixFQUFFLEVBcENsQixBaktUZSxnQmlLU0MsQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ2hELFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBaktUZSxnQmlLU0MsQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ3JDLGlCQUFpQixDQUN4QixFQUFFLEVqSzdDRSxBQUFBLEdBQUcsRUFBRSxBQUFBLEdBQUcsR3FNUzVCLEFBQUEsQXJNVHlCLEVxTVN4QixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBQUNHLEtBQU0sQ0FDRixJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFyTVR5QixFcU1TeEIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQXhJMUd5QixPd0kwR2xCLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTZENUh0QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNVHlCLEVxTVN4QixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RHRJZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEF4STFHeUIsT3dJMEdsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNVHlCLEVxTVN4QixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGxKZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEF4STFHeUIsT3dJMEdsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEbEpkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNVHlCLEVxTVN4QixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBeEkxR3lCLE93STBHbEIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBck1UeUIsRXFNU3hCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGpMZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEF4STFHeUIsT3dJMEdsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGpMZCxJQUFJLEFBQ0EsR0FBSSxDck1oQkg7RUFDM0IsYUFBYSxFcENpU2UsTUFBVztFb0MvUnZDLFdBQVcsRXBDaVNpQixHQUFHO0VvQ2hTL0IsV0FBVyxFcENpU2lCLEdBQUcsR29DL1JoQzs7QUFFRCxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsQ0FBQztFbENnSEYsU0FBUyxFQXRDRSxJQUFDLEdrQzFFNkI7O0FBQy9DLEFBQUEsRUFBRSxFQUFFLEFBQUEsR0FBRyxDQUFDO0VsQytHRixTQUFTLEVBdENFLFFBQUMsR2tDekU2Qjs7QUFDL0MsQUFBQSxFQUFFLEVBQUUsQUFBQSxHQUFHLENBQUM7RWxDOEdGLFNBQVMsRUF0Q0UsU0FBQyxHa0N4RTZCOztBQUMvQyxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsRXdJK0ZQLEF4SS9GSSxPd0krRkcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBR0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEVBRUcsRUFBRTtBQU5kLEF4SS9GSSxPd0krRkcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBSUcsU0FBUyxBQUFBLGlCQUFpQixDQUN0QixFQUFFLEV5QnZHZCxBaktFSSxnQmlLRlksQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUN0QixTQUFTLENBQ0wsRUFBRSxFQXBDbEIsQWpLRUksZ0JpS0ZZLENBb0JaLHdCQUF3QixDQWNwQiwwQkFBMEIsQ0FDWCxpQkFBaUIsQ0FDeEIsRUFBRSxFQXBDbEIsQWpLRUksZ0JpS0ZZLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNoRCxTQUFTLENBQ0wsRUFBRSxFQXBDbEIsQWpLRUksZ0JpS0ZZLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNyQyxpQkFBaUIsQ0FDeEIsRUFBRSxDaktsQ1Y7RWxDNkdGLFNBQVMsRUF0Q0UsU0FBQyxHa0N2RTZCOztBQUMvQyxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsQ0FBQztFbEM0R0YsU0FBUyxFQXRDRSxTQUFDLEdrQ3RFNkI7O0FBQy9DLEFBQUEsRUFBRSxFQUFFLEFBQUEsR0FBRyxHcU1KUCxBQUFBLEFyTUlJLEVxTUpILEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEFBQ0csS0FBTSxDQUNGLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNSUksRXFNSkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQXhJN0ZJLE93STZGRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEE3RCtIZSxPQUFPLEM2RDdIZixJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFyTUlJLEVxTUpILEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQXhJN0ZJLE93STZGRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNSUksRXFNSkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBeEk3RkksT3dJNkZHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTZENUh0QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBck1JSSxFcU1KSCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBeEk3RkksT3dJNkZHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTZENUh0QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEOUpkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXJNSUksRXFNSkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEakxkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQXhJN0ZJLE93STZGRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGpMZCxJQUFJLEFBQ0EsR0FBSSxDck1IeEI7RWxDMkdGLFNBQVMsRUF0Q0UsSUFBQyxHa0NyRTZCOztBQUUvQyxBQUFBLEtBQUssQ0FBQztFbEN5R0EsU0FBUyxFQXRDRSxPQUFDO0VrQ2pFaEIsV0FBVyxFcENtU2lCLEdBQUcsR29DbFNoQzs7QUFHRCxBQUFBLFVBQVUsQ0FBQztFbENtR0wsU0FBUyxFQXRDRSxJQUFDO0VrQzNEaEIsV0FBVyxFcENzUmlCLEdBQUc7RW9DclIvQixXQUFXLEVwQzZRaUIsR0FBRyxHb0M1UWhDOztBQUNELEFBQUEsVUFBVSxDQUFDO0VsQzhGTCxTQUFTLEVBdENFLE1BQUM7RWtDdERoQixXQUFXLEVwQ2tSaUIsR0FBRztFb0NqUi9CLFdBQVcsRXBDd1FpQixHQUFHLEdvQ3ZRaEM7O0FBQ0QsQUFBQSxVQUFVLENBQUM7RWxDeUZMLFNBQVMsRUF0Q0UsTUFBQztFa0NqRGhCLFdBQVcsRXBDOFFpQixHQUFHO0VvQzdRL0IsV0FBVyxFcENtUWlCLEdBQUcsR29DbFFoQzs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFbENvRkwsU0FBUyxFQXRDRSxNQUFDO0VrQzVDaEIsV0FBVyxFcEMwUWlCLEdBQUc7RW9DelEvQixXQUFXLEVwQzhQaUIsR0FBRyxHb0M3UGhDOztBQU9ELEFBQUEsRUFBRSxDQUFDO0VBQ0QsVUFBVSxFcEMwRUgsSUFBSTtFb0N6RVgsYUFBYSxFcEN5RU4sSUFBSTtFb0N4RVgsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEU1Q2dRb0QsR0FBRyxDNENoUXBDLEtBQUssQzNDZm9CLGtCQUFJLEcyQ2dCM0Q7O0FBT0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxNQUFNO0M0RmpETixBQUFBLEE1RmlEQSxFNEZqREMsRUFBSSxTQUFTLEFBQWI7QzRGR0QsQUFBQSxBeEw4Q0EsRXdMOUNDLEVBQUksU0FBUyxBQUFiLENBQ0csUUFBUyxDQUNMLGFBQWEsQ3hMNENkO0VsQzRERCxTQUFTLEVBdENFLFNBQUM7RWtDcEJoQixXQUFXLEVwQ3NOaUIsR0FBRyxHb0NyTmhDOztBQUVELEFBQUEsSUFBSTtBQUNKLEFBQUEsS0FBSyxDQUFDO0VBQ0osT0FBTyxFcEM4UHFCLEtBQUk7RW9DN1BoQyxnQkFBZ0IsRXBDc1FZLE9BQU8sR29DclFwQzs7QUFPRCxBQUFBLGNBQWMsR21LOURkLEFBQUEsQW5LOERBLEVtSzlEQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRW5LNERLO0VoQi9FYixZQUFZLEVBQUUsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJLEdnQmdGakI7O0FBR0QsQUFBQSxZQUFZLENBQUM7RWhCcEZYLFlBQVksRUFBRSxDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUksR2dCcUZqQjs7QUFDRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZLEdBS3RCO0VBTkQsQUFHRSxpQkFIZSxBQUdmLElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFBRTtJQUNqQixZQUFZLEVwQ2dQYyxNQUFLLEdvQy9PaEM7O0FBU0gsQUFBQSxXQUFXLENBQUM7RWxDakNSLFNBQVMsRUFBQyxHQUFDO0VrQ21DYixjQUFjLEVBQUUsU0FBUyxHQUMxQjs7QUFHRCxBQUFBLFdBQVcsQ0FBQztFQUNWLGFBQWEsRXBDaUJOLElBQUk7RUVGUCxTQUFTLEVBdENFLE9BQUMsR2tDeUJqQjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxLQUFLO0VsQ1VWLFNBQVMsRUF0Q0UsU0FBQztFa0M4QmhCLEtBQUssRXBDMUdJLE9BQU8sR29DK0dqQjtFQVJELEFBS0Usa0JBTGdCLEFBS2hCLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQ3BISCxBQUFBLFVBQVUsRWlHMENULEFqRzFDRCxJaUcwQ0ssQUFBQSxnQkFBZ0IsQ0FDakIsTUFBTSxHQUVBLEdBQUc7QUFIWixBakcxQ0QsSWlHMENLLEFBQUEsZ0JBQWdCLENBRWpCLGdCQUFnQixHQUNWLEdBQUcsRUFIWixBakcxQ0QsSWlHMENLLEFBQUEsZ0JBQWdCLENBQ2pCLE1BQU0sR0FNQSxDQUFDLEdBQ0csR0FBRztBQVJoQixBakcxQ0QsSWlHMENLLEFBQUEsZ0JBQWdCLENBRWpCLGdCQUFnQixHQUtWLENBQUMsR0FDRyxHQUFHLEUyRG1FakIsQTVKckhBLEs0SnFISyxDQUNELE9BQU8sQ0FDSCxHQUFHLEVpQ3ZGWCxBN0xoQ0EsZTZMZ0NlLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEVBQ0csR0FBRyxDN0xsQ0E7RS9CSVQsU0FBUyxFQUFFLElBQUk7RUFHZixNQUFNLEVBQUUsSUFBSSxHK0JMYjs7QUFJRCxBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRXJDKytCMkIsT0FBTTtFcUM5K0J4QyxnQkFBZ0IsRTVDMkJ5QyxJQUFJO0U0QzFCN0QsTUFBTSxFN0MwU3dELEdBQUcsQzZDMVNqQyxLQUFLLEM1Q3dDb0IsT0FBTztFYTdDaEUsU0FBUyxFQUFFLElBQUk7RUFHZixNQUFNLEVBQUUsSUFBSSxHK0JRYjs7QUFNRCxBQUFBLE9BQU8sQ0FBQztFQUVOLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1YsYUFBYSxFQUFFLE1BQVc7RUFDMUIsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFbkNrQ1osU0FBUyxFQUFDLEdBQUM7RW1DaENiLEtBQUssRXJDM0JJLE9BQU8sR3FDNEJqQjs7QUN4Q0QsQUFBQSxJQUFJLENBQUM7RXBDdUVELFNBQVMsRUFBQyxLQUFDO0VvQ3JFYixLQUFLLEV0Q29DRyxPQUFPO0VzQ25DZixVQUFVLEVBQUUsVUFBVSxHQU12QjtFQUhDLEFBQUksQ0FBSCxHQU5ILElBQUksQ0FNSTtJQUNKLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBSUgsQUFBQSxHQUFHLENBQUM7RUFDRixPQUFPLEV0Q2drQzJCLE1BQUssQ0FDTCxNQUFLO0VFdmdDckMsU0FBUyxFQUFDLEtBQUM7RW9DeERiLEtBQUssRTdDMEJvRCxJQUFJO0U2Q3pCN0QsZ0JBQWdCLEV0Q0RQLE9BQU8sR3NDV2pCO0VBZEQsQUFRRSxHQVJDLENBUUQsR0FBRyxDQUFDO0lBQ0YsT0FBTyxFQUFFLENBQUM7SXBDa0RWLFNBQVMsRUFBQyxJQUFDO0lvQ2hEWCxXQUFXLEV0Q29RZSxHQUFHLEdzQ2xROUI7O0FBSUgsQUFBQSxHQUFHLENBQUM7RUFDRixPQUFPLEVBQUUsS0FBSztFcEN5Q1osU0FBUyxFQUFDLEtBQUM7RW9DdkNiLEtBQUssRXRDakJJLE9BQU8sR3NDeUJqQjtFQVhELEFBTUUsR0FOQyxDQU1ELElBQUksQ0FBQztJcENvQ0gsU0FBUyxFQUFDLE9BQUM7SW9DbENYLEtBQUssRUFBRSxPQUFPO0lBQ2QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBSUgsQUFBQSxlQUFlLENBQUM7RUFDZCxVQUFVLEV0Q3dpQ3dCLEtBQUs7RXNDdmlDdkMsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FDMUNDLEFBQUEsVUFBVSxDQUFDO0VQQVgsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsSUFBVztFQUMxQixZQUFZLEVBQUUsSUFBVztFQUN6QixZQUFZLEVBQUUsSUFBSTtFQUNsQixXQUFXLEVBQUUsSUFBSSxHT0RoQjtFbkNvREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0ltQ3ZEMUIsQUFBQSxVQUFVLENBQUM7TVBZUCxTQUFTLEV4Q2lDWSxLQUFLLEcrQzFDN0I7RW5Db0RDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJbUN2RDFCLEFBQUEsVUFBVSxDQUFDO01QWVAsU0FBUyxFeENrQ1ksS0FBSyxHK0MzQzdCO0VuQ29EQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SW1DdkQxQixBQUFBLFVBQVUsQ0FBQztNUFlQLFNBQVMsRXhDbUNZLEtBQUssRytDNUM3QjtFbkNvREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0ltQ3ZEM0IsQUFBQSxVQUFVLENBQUM7TVBZUCxTQUFTLEV4Q29DYSxNQUFNLEcrQzdDL0I7O0FBU0QsQUFBQSxnQkFBZ0IsQ0FBQztFUFpqQixLQUFLLEVBQUUsSUFBSTtFQUNYLGFBQWEsRUFBRSxJQUFXO0VBQzFCLFlBQVksRUFBRSxJQUFXO0VBQ3pCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxJQUFJLEdPVWhCOztBQVFELEFBQUEsSUFBSSxDQUFDO0VQSkwsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFlBQVksRUFBRSxLQUFZO0VBQzFCLFdBQVcsRUFBRSxLQUFZLEdPR3hCOztBQUlELEFBQUEsV0FBVyxFcUlnRmIsQXJJaEZFLE9xSWdGSyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixDckk1RnJCO0VBQ1YsWUFBWSxFQUFFLENBQUM7RUFDZixXQUFXLEVBQUUsQ0FBQyxHQU9mO0VBVEQsQUFJSSxXQUpPLEdBSVAsSUFBSSxFcUk0RVYsQXJJNUVNLE9xSTRFQyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHckl4RjdCLElBQUk7RUFKUixBQUtJLFdBTE8sSUFLUCxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsR3FJMkVQLEFySTNFTSxPcUkyRUMsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsSXJJdkY3QixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFBZTtJQUNoQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QVJ0QkMsQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixNQVlVLEVBQU4sQUFaSixPQVlXLEVBQVAsQUFaSixPQVlXLEVBQVAsQUFaSixPQVlXLEU2SThGYixBN0kxR0UsTzZJMEdLLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxFN0lsSDNCLEFBaEJGLElBZ0JNO0FBQ0osQUFqQkYsU0FpQlcsRUFMUCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFNBWWEsRUFBVCxBQVpKLFVBWWMsRUFBVixBQVpKLFVBWWMsRUFBVixBQVpKLFVBWWMsRUFJWixBQWhCRixPQWdCUztBQUNQLEFBakJGLFlBaUJjLEVBTFYsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixTQVlhLEVBQVQsQUFaSixVQVljLEVBQVYsQUFaSixVQVljLEVBQVYsQUFaSixVQVljLEVBSVosQUFoQkYsT0FnQlM7QUFDUCxBQWpCRixZQWlCYyxFQUxWLEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosVUFZYyxFQUFWLEFBWkosVUFZYyxFQUFWLEFBWkosVUFZYyxFc0tIaEIsQXRLVEUsZ0JzS1NjLENBb0JaLHdCQUF3QixDQUNwQiwwQkFBMEIsQ0FNdEIsNkJBQTZCLElBQ3ZCLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYixHdEtyQmYsQUFoQkYsT0FnQlM7QUFDUCxBQWpCRixZQWlCYyxFQUxWLEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosU0FZYSxFQUFULEFBWkosVUFZYyxFQUFWLEFBWkosVUFZYyxFQUFWLEFBWkosVUFZYyxFQUlaLEFBaEJGLE9BZ0JTO0FBQ1AsQUFqQkYsWUFpQmMsQ0FqQkQ7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLGFBQWEsRUFBRSxJQUFXO0VBQzFCLFlBQVksRUFBRSxJQUFXLEdBQzFCOztBQWtCRyxBQUFBLElBQUksQ0FBVTtFQUNaLFVBQVUsRUFBRSxDQUFDO0VBQ2IsU0FBUyxFQUFFLENBQUM7RUFDWixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUFBLFNBQVMsQ0FBVTtFQUNqQixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLElBQUksR0FDaEI7O0FBR0MsQUFBQSxNQUFNLENBQWM7RUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBNEI7RUFJdEMsU0FBUyxFQUFFLFFBQTRCLEdEQWhDOztBQUZELEFBQUEsTUFBTSxDQUFjO0VDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0VBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQzs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7RUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDOztBQUZELEFBQUEsTUFBTSxDQUFjO0VDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0VBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQzs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7RUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDOztBQUZELEFBQUEsTUFBTSxDQUFjO0VDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0VBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQzs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7O0FBRkQsQUFBQSxPQUFPLENBQWE7RUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7RUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDOztBQUZELEFBQUEsT0FBTyxDQUFhO0VDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0VBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQzs7QUFGRCxBQUFBLE9BQU8sRTZJdUVmLEE3SXZFUSxPNkl1RUQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLEM3SS9GSDtFQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtFQUl0QyxTQUFTLEVBQUUsSUFBNEIsR0RBaEM7O0FBR0gsQUFBQSxZQUFZLENBQVU7RUFBRSxLQUFLLEVBQUUsRUFBRSxHQUFLOztBQUV0QyxBQUFBLFdBQVcsQ0FBVTtFQUFFLEtBQUssRUFBRSxFQUFZLEdBQUk7O0FBRzVDLEFBQUEsUUFBUSxDQUFjO0VBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCOztBQUFyQyxBQUFBLFFBQVEsQ0FBYztFQUFFLEtBQUssRUFEbEIsQ0FBQyxHQUN5Qjs7QUFBckMsQUFBQSxRQUFRLENBQWM7RUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7O0FBQXJDLEFBQUEsUUFBUSxDQUFjO0VBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCOztBQUFyQyxBQUFBLFFBQVEsQ0FBYztFQUFFLEtBQUssRUFEbEIsQ0FBQyxHQUN5Qjs7QUFBckMsQUFBQSxRQUFRLENBQWM7RUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7O0FBQXJDLEFBQUEsUUFBUSxDQUFjO0VBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCOztBQUFyQyxBQUFBLFFBQVEsQ0FBYztFQUFFLEtBQUssRUFEbEIsQ0FBQyxHQUN5Qjs7QUFBckMsQUFBQSxRQUFRLENBQWM7RUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7O0FBQXJDLEFBQUEsUUFBUSxDQUFjO0VBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCOztBQUFyQyxBQUFBLFNBQVMsQ0FBYTtFQUFFLEtBQUssRUFEbEIsRUFBQyxHQUN5Qjs7QUFBckMsQUFBQSxTQUFTLENBQWE7RUFBRSxLQUFLLEVBRGxCLEVBQUMsR0FDeUI7O0FBQXJDLEFBQUEsU0FBUyxDQUFhO0VBQUUsS0FBSyxFQURsQixFQUFDLEdBQ3lCOztBQU1uQyxBQUFBLFNBQVMsQ0FBYztFQ1QvQixXQUFXLEVBQW1CLFFBQWdCLEdEV3JDOztBQUZELEFBQUEsU0FBUyxDQUFjO0VDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDOztBQUZELEFBQUEsU0FBUyxDQUFjO0VDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDOztBQUZELEFBQUEsU0FBUyxDQUFjO0VDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQzs7QUFGRCxBQUFBLFVBQVUsQ0FBYTtFQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDOztBQUZELEFBQUEsVUFBVSxDQUFhO0VDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7O0EzQkFQLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFMkI5QnRCLEFBQUEsT0FBTyxDQUFPO0lBQ1osVUFBVSxFQUFFLENBQUM7SUFDYixTQUFTLEVBQUUsQ0FBQztJQUNaLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0VBQ0QsQUFBQSxZQUFZLENBQU87SUFDakIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0VBR0MsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBNEI7SUFJdEMsU0FBUyxFQUFFLFFBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMs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QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtJQUl0QyxTQUFTLEVBQUUsSUFBNEIsR0RBaEM7RUFHSCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFFLEdBQUs7RUFFdEMsQUFBQSxjQUFj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QUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBNEI7SUFJdEMsU0FBUyxFQUFFLEdBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBNEI7SUFJdEMsU0FBUyxFQUFFLFNBQTRCLEdEQWhDO0VBRkQsQUFBQSxVQUFVLENBQVU7SUNGMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBNEI7SUFJdEMsU0FBUyxFQUFFLElBQTRCLEdEQWhDO0VBR0gsQUFBQSxlQUFlLENBQU87SUFBRSxLQUFLLEVBQUUsRUFBRSxHQUFLO0VB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 */