@charset "UTF-8";
body.noScroll {
  overflow: hidden;
  position: fixed;
  inset: 0;
}

@keyframes dot-animation {
  0% {
    background-color: rgba(29, 29, 27, 0.4);
  }
  50% {
    background-color: rgba(29, 29, 27, 0.7);
  }
  100% {
    background-color: #1D1D1B;
  }
}
.batcom--loading {
  display: inline-block;
  width: 10px;
  height: 10px;
  position: relative;
  background-color: grey;
  animation: dot-animation 1.2s infinite;
  animation-delay: 0.8s;
  border-radius: 50%;
}
.batcom--loading::before, .batcom--loading::after {
  border-radius: 50%;
  content: "";
  display: inline-block;
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #1D1D1B;
  animation: dot-animation 1.2s infinite;
}
.batcom--loading::before {
  animation-delay: 0.4s;
  left: -20px;
}
.batcom--loading::after {
  animation-delay: 1.2s;
  right: -20px;
}

.batcom-overlay__shorthand {
  position: relative;
  z-index: 0;
}

/* doc
---
title: z-index
name: nn-z-index
category: functions
---

Because z-indices can get tricky we manage them in the theme.scss globally.

Always use this mixin to set set a z-index.

Read the Best Practice to get an full documentation:
https://projects.netcentric.biz/wiki/display/FRONTEND/z-index+management+with+SCSS

## Live Template abbreviations
---
-z

## Parameters
---
@parameter $element = Name of the element (normally this will be the module name for the main stack)
@parameter $list = Name of the list (default $z-indices). Must be only set for stack context
@parameter $min = Set a minimum z-index which will be added to the list.

## Dependencies
---
$z-indices variable in the theme.scss

## Example
---

```html_example

// In the SASS theme file

$z-indices: slider, modal, dialog, navigation;

// In the SASS module file

.modal {
    &__base {
        position: absolute;
        z-index: nn-z-index(modal);
    }
}
```

## Source
---
http://www.smashingmagazine.com/2014/06/12/sassy-z-index-management-for-complex-layouts/
*/
/*
* Mixin used to create the arrows for the menu items.
*/
/* doc
---
title: Clearfix
name: clearfix
category: mixins
---

Clears after floating element

Use this mixin only inside media queries where you can't use the
abstract/extends/utils/_clearfix version, which adds less code to css

## Live Template abbreviations
---

## Example
---

```html_example
@include clearfix;
```

## Source
---
<https://css-tricks.com/snippets/css/clear-fix/>
*/
/* doc
---
title: Component Normalize / item Normalize
name: font
category: mixins
---
Use this mixing to regular AEM wrappers and normalization.
*/
/* stylelint-disable max-nesting-depth */
/* stylelint-disable media-feature-name-no-vendor-prefix */
/* doc
---
title: Font
name: font
category: mixins
---

Use this mixing to add fonts and normalization.

Documentation:

- https://projects.netcentric.biz/wiki/display/FRONTEND/CSS+-+Font+Normalization
- https://projects.netcentric.biz/wiki/display/FRONTEND/SCSS+-+Font+management

## Parameters
---
@param $font-type
@param $normalize

## Dependencies
---
/abstract/functions/nn-px-to-em
/abstract/functions/nn-px-to-rem
/abstract/functions/nn-px-to-unitless
/abstract/mixins/font-icon
*/
/*
* This mixin is used to style headings of any level in a responsive way.
* It uses the variables defined in the typography map to style the headings so
* the levels it can effectively style are 1 to 6.
* It also styles the use of spans and links inside the headings.
*
* @param {number} $level - The heading level to style.
* @param {string} $weight - The font weight to use for the heading. By default it uses the weight defined in the typography map.
*/
/* doc
---
title: Visibility
name: visibility
category: mixins
---

Mixin to add visibility to control to elements

---

## Example
---

```html_example
.container {
  &__base {
    @include visible;

    @include breakpoint($b-01) {
      @include hidden;
    }
  }
}
```
*/
/*
lt0 = (default) 1 column at a 100%
lt1 = 2 columns (50%, 50%)
lt2 = 2 columns (33%, 66%)
lt3 = 2 columns (66%, 33%)
lt4 = 3 columns (33%, 33%, 33%)
lt5 = 4 columns (25%, 25%, 25%, 25%)

## Parameters
@parameter $layout-type = lt0 | lt1 | lt2 | lt3 | lt4 | lt5
*/
/**
* Reverse container
*/
body.noScroll {
  overflow: hidden;
  position: fixed;
  inset: 0;
}

@keyframes dot-animation {
  0% {
    background-color: rgba(29, 29, 27, 0.4);
  }
  50% {
    background-color: rgba(29, 29, 27, 0.7);
  }
  100% {
    background-color: #1D1D1B;
  }
}
.batcom--loading {
  display: inline-block;
  width: 10px;
  height: 10px;
  position: relative;
  background-color: grey;
  animation: dot-animation 1.2s infinite;
  animation-delay: 0.8s;
  border-radius: 50%;
}
.batcom--loading::before, .batcom--loading::after {
  border-radius: 50%;
  content: "";
  display: inline-block;
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #1D1D1B;
  animation: dot-animation 1.2s infinite;
}
.batcom--loading::before {
  animation-delay: 0.4s;
  left: -20px;
}
.batcom--loading::after {
  animation-delay: 1.2s;
  right: -20px;
}

.batcom-overlay__shorthand {
  position: relative;
  z-index: 0;
}

/* doc
---
title: z-index
name: nn-z-index
category: functions
---

Because z-indices can get tricky we manage them in the theme.scss globally.

Always use this mixin to set set a z-index.

Read the Best Practice to get an full documentation:
https://projects.netcentric.biz/wiki/display/FRONTEND/z-index+management+with+SCSS

## Live Template abbreviations
---
-z

## Parameters
---
@parameter $element = Name of the element (normally this will be the module name for the main stack)
@parameter $list = Name of the list (default $z-indices). Must be only set for stack context
@parameter $min = Set a minimum z-index which will be added to the list.

## Dependencies
---
$z-indices variable in the theme.scss

## Example
---

```html_example

// In the SASS theme file

$z-indices: slider, modal, dialog, navigation;

// In the SASS module file

.modal {
    &__base {
        position: absolute;
        z-index: nn-z-index(modal);
    }
}
```

## Source
---
http://www.smashingmagazine.com/2014/06/12/sassy-z-index-management-for-complex-layouts/
*/
/*
* Mixin used to create the arrows for the menu items.
*/
/* doc
---
title: Clearfix
name: clearfix
category: mixins
---

Clears after floating element

Use this mixin only inside media queries where you can't use the
abstract/extends/utils/_clearfix version, which adds less code to css

## Live Template abbreviations
---

## Example
---

```html_example
@include clearfix;
```

## Source
---
<https://css-tricks.com/snippets/css/clear-fix/>
*/
/* doc
---
title: Component Normalize / item Normalize
name: font
category: mixins
---
Use this mixing to regular AEM wrappers and normalization.
*/
/* stylelint-disable max-nesting-depth */
/* stylelint-disable media-feature-name-no-vendor-prefix */
/* doc
---
title: Font
name: font
category: mixins
---

Use this mixing to add fonts and normalization.

Documentation:

- https://projects.netcentric.biz/wiki/display/FRONTEND/CSS+-+Font+Normalization
- https://projects.netcentric.biz/wiki/display/FRONTEND/SCSS+-+Font+management

## Parameters
---
@param $font-type
@param $normalize

## Dependencies
---
/abstract/functions/nn-px-to-em
/abstract/functions/nn-px-to-rem
/abstract/functions/nn-px-to-unitless
/abstract/mixins/font-icon
*/
/*
* This mixin is used to style headings of any level in a responsive way.
* It uses the variables defined in the typography map to style the headings so
* the levels it can effectively style are 1 to 6.
* It also styles the use of spans and links inside the headings.
*
* @param {number} $level - The heading level to style.
* @param {string} $weight - The font weight to use for the heading. By default it uses the weight defined in the typography map.
*/
/* doc
---
title: Visibility
name: visibility
category: mixins
---

Mixin to add visibility to control to elements

---

## Example
---

```html_example
.container {
  &__base {
    @include visible;

    @include breakpoint($b-01) {
      @include hidden;
    }
  }
}
```
*/
/*
lt0 = (default) 1 column at a 100%
lt1 = 2 columns (50%, 50%)
lt2 = 2 columns (33%, 66%)
lt3 = 2 columns (66%, 33%)
lt4 = 3 columns (33%, 33%, 33%)
lt5 = 4 columns (25%, 25%, 25%, 25%)

## Parameters
@parameter $layout-type = lt0 | lt1 | lt2 | lt3 | lt4 | lt5
*/
/**
* Reverse container
*/
.batcom-accordion-corp-codex .cmp-accordion__item,
.batcom-accordion-corp-zebra .cmp-accordion__item {
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__button,
.batcom-accordion-corp-zebra .cmp-accordion__button {
  margin: 0;
  padding: 10px 10px 10px 30px;
  position: relative;
}
.batcom-accordion-corp-codex .cmp-accordion__button:hover .cmp-accordion__title,
.batcom-accordion-corp-zebra .cmp-accordion__button:hover .cmp-accordion__title {
  color: var(--batcom-color-palette-7);
}
.batcom-accordion-corp-codex .cmp-accordion__button--expanded .cmp-accordion__title,
.batcom-accordion-corp-zebra .cmp-accordion__button--expanded .cmp-accordion__title {
  color: var(--batcom-color-palette-7);
}
.batcom-accordion-corp-codex .cmp-accordion__icon,
.batcom-accordion-corp-zebra .cmp-accordion__icon {
  position: absolute;
  left: 10px;
}
.batcom-accordion-corp-codex .cmp-accordion__icon::before,
.batcom-accordion-corp-zebra .cmp-accordion__icon::before {
  color: var(--batcom-color-palette-7);
  font-size: 1.3rem;
}
.batcom-accordion-corp-codex .cmp-accordion__title,
.batcom-accordion-corp-zebra .cmp-accordion__title {
  color: var(--batcom-color-palette-7);
  margin: 0;
  margin: 0 40px 0 0;
  font-size: 1.3rem;
}
.batcom-accordion-corp-codex .cmp-accordion__panel,
.batcom-accordion-corp-zebra .cmp-accordion__panel {
  box-sizing: content-box;
  margin-bottom: 10px;
  padding: 20px;
  background-color: var(--batcom-color-palette-7);
}
.batcom-accordion-corp-codex .cmp-accordion__item--animation .cmp-accordion__panel,
.batcom-accordion-corp-zebra .cmp-accordion__item--animation .cmp-accordion__panel {
  transition: all 500ms ease, border-top-width 100ms ease, border-bottom-width 100ms ease;
}
.batcom-accordion-corp-codex .cmp-accordion__header,
.batcom-accordion-corp-zebra .cmp-accordion__header {
  margin-bottom: 2px;
}
.batcom-accordion-corp-codex .cmp-accordion .text,
.batcom-accordion-corp-zebra .cmp-accordion .text {
  margin: 0;
  padding: 1px;
}

.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+1) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+1) :where(h1, h2, h3, h4, h5, h6) {
  color: #e72582;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__button {
  background-color: #e72582;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__panel {
  border: #e72582 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+1).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+2) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+2) :where(h1, h2, h3, h4, h5, h6) {
  color: #50af47;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__button {
  background-color: #50af47;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__panel {
  border: #50af47 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+2).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+3) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+3) :where(h1, h2, h3, h4, h5, h6) {
  color: #fb0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__button {
  background-color: #fb0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__panel {
  border: #fb0 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+3).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+4) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+4) :where(h1, h2, h3, h4, h5, h6) {
  color: #004f9f;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__button {
  background-color: #004f9f;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__panel {
  border: #004f9f 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+4).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+5) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+5) :where(h1, h2, h3, h4, h5, h6) {
  color: #5a328a;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__button {
  background-color: #5a328a;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__panel {
  border: #5a328a 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+5).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+6) {
  background-color: transparent;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+6) :where(h1, h2, h3, h4, h5, h6) {
  color: #333;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__button {
  background-color: #00b1eb;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__panel {
  border: #00b1eb 10px solid;
}
.batcom-accordion-corp-codex .cmp-accordion__item:nth-child(6n+6).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+1) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+1) :where(h1, h2, h3, h4, h5, h6) {
  color: #e72582;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__button {
  background-color: #e72582;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__panel {
  border: #e72582 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+1).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+2) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+2) :where(h1, h2, h3, h4, h5, h6) {
  color: #333;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__button {
  background-color: #00b1eb;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__panel {
  border: #00b1eb 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+2).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+3) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+3) :where(h1, h2, h3, h4, h5, h6) {
  color: #50af47;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__button {
  background-color: #50af47;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__panel {
  border: #50af47 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+3).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+4) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+4) :where(h1, h2, h3, h4, h5, h6) {
  color: #fb0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__button {
  background-color: #fb0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__panel {
  border: #fb0 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+4).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+5) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+5) :where(h1, h2, h3, h4, h5, h6) {
  color: #e72582;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__button {
  background-color: #e72582;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__panel {
  border: #e72582 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+5).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+6) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+6) :where(h1, h2, h3, h4, h5, h6) {
  color: #333;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__button {
  background-color: #00b1eb;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__panel {
  border: #00b1eb 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+6).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+7) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+7) :where(h1, h2, h3, h4, h5, h6) {
  color: #50af47;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+7) .cmp-accordion__button {
  background-color: #50af47;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+7) .cmp-accordion__panel {
  border: #50af47 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+7).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+8) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+8) :where(h1, h2, h3, h4, h5, h6) {
  color: #fb0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+8) .cmp-accordion__button {
  background-color: #fb0;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+8) .cmp-accordion__panel {
  border: #fb0 10px solid;
}
.batcom-accordion-corp-codex--variant-2 .cmp-accordion__item:nth-child(6n+8).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+1) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+1) :where(h1, h2, h3, h4, h5, h6) {
  color: #5a328a;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__button {
  background-color: #5a328a;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+1) .cmp-accordion__panel {
  border: #5a328a 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+1).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+2) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+2) :where(h1, h2, h3, h4, h5, h6) {
  color: #50af47;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__button {
  background-color: #50af47;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+2) .cmp-accordion__panel {
  border: #50af47 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+2).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+3) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+3) :where(h1, h2, h3, h4, h5, h6) {
  color: #ef7d00;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__button {
  background-color: #ef7d00;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+3) .cmp-accordion__panel {
  border: #ef7d00 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+3).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+4) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+4) :where(h1, h2, h3, h4, h5, h6) {
  color: #5a328a;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__button {
  background-color: #5a328a;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+4) .cmp-accordion__panel {
  border: #5a328a 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+4).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+5) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+5) :where(h1, h2, h3, h4, h5, h6) {
  color: #50af47;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__button {
  background-color: #50af47;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+5) .cmp-accordion__panel {
  border: #50af47 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+5).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+6) {
  background-color: transparent;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+6) :where(h1, h2, h3, h4, h5, h6) {
  color: #ef7d00;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__button {
  background-color: #ef7d00;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+6) .cmp-accordion__panel {
  border: #ef7d00 10px solid;
}
.batcom-accordion-corp-codex--variant-3 .cmp-accordion__item:nth-child(6n+6).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}

.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(odd) {
  background-color: transparent;
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(odd) :where(h1, h2, h3, h4, h5, h6) {
  color: var(--batcom-color-palette-2);
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(odd) .cmp-accordion__button {
  background-color: var(--batcom-color-palette-2);
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(odd) .cmp-accordion__panel {
  border: var(--batcom-color-palette-2) 10px solid;
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(odd).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(even) {
  background-color: transparent;
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(even) :where(h1, h2, h3, h4, h5, h6) {
  color: var(--batcom-color-palette-3);
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(even) .cmp-accordion__button {
  background-color: var(--batcom-color-palette-3);
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(even) .cmp-accordion__panel {
  border: var(--batcom-color-palette-3) 10px solid;
}
.batcom-accordion-corp-zebra .cmp-accordion__item:nth-child(even).cmp-accordion__item--animation .cmp-accordion__panel--hidden {
  transition: all 500ms ease, border-top-width 250ms linear 250ms, border-bottom-width 250ms linear 250ms;
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 0 20px;
  margin: 0;
}

.cmp-accordion__panel .batcom-text p {
  overflow: hidden;
}
.cmp-accordion__panel .batcom-text--image-right img {
  margin-left: 80px;
}

body .cmp-accordion__item {
  margin-bottom: 20px;
  background-color: var(--batcom-color-accordion-bg);
}
body .cmp-accordion__roundicon {
  width: 2.1rem;
  height: 2.1rem;
  border-radius: 1rem;
  background-color: var(--batcom-color-accordion-roundicon-bg);
  color: var(--batcom-color-accordion-roundicon-text);
  font-size: 1.1rem;
  font-weight: 700;
  text-align: center;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
body .cmp-accordion__button {
  border-radius: 0;
  padding: 20px 25px 20px 30px;
}
body .cmp-accordion__button:hover .cmp-accordion__icon {
  background-color: var(--batcom-color-button-secondary-bg-inverted);
}
body .cmp-accordion__icon {
  -webkit-mask-image: none;
          mask-image: none;
  background-color: var(--batcom-color-button-secondary-bg-inverted);
  height: auto;
  width: auto;
}
body .cmp-accordion__icon::before {
  content: "+";
  color: var(--batcom-color-accordion-title);
  text-align: center;
  font-size: 1.2rem;
  font-weight: 600;
}
@media only screen and (min-width: 768px) {
  body .cmp-accordion__icon::before {
    font-size: 1.5rem;
  }
}
body .cmp-accordion__button--expanded .cmp-accordion__icon {
  background-color: var(--batcom-color-button-secondary-bg-inverted);
  -webkit-mask-image: none;
          mask-image: none;
}
body .cmp-accordion__button--expanded .cmp-accordion__icon::before {
  content: "-";
  font-size: 1.8rem;
}
@media only screen and (min-width: 768px) {
  body .cmp-accordion__button--expanded .cmp-accordion__icon::before {
    font-size: 2.25rem;
  }
}

body .cmp-accordion__title {
  font-weight: 600;
  margin: 0 40px 0 70px;
  font-size: 1.2rem;
  line-height: 1.2rem;
}
@media only screen and (min-width: 768px) {
  body .cmp-accordion__title {
    font-size: 1.5rem;
    line-height: 1.5rem;
  }
}
body .cmp-accordion .batcom-button,
body .cmp-accordion .embed,
body .cmp-accordion .image,
body .cmp-accordion .list,
body .cmp-accordion .teaser,
body .cmp-accordion .text {
  padding: 20px;
  margin: 0 0 10px 64px;
  line-height: 1.5rem;
  font-size: 1rem;
  font-weight: 300;
}
body .batcom-accordion-corp-countries .cmp-accordion__image {
  width: 50px;
}
body .batcom-accordion-corp-countries .cmp-accordion__text {
  flex-grow: 1;
}

body .cmp-breadcrumb {
  --batcom-color-breadcrumb-hover: var(--batcom-color-breadcrumb-default);
}
body .cmp-breadcrumb__item span, body .cmp-breadcrumb__item-link {
  font-size: var(--batcom-typography-x-x-small-size-desktop);
  line-height: 200%;
}
body .cmp-breadcrumb__item-link:hover, body .cmp-breadcrumb__item-link:focus {
  text-decoration: underline;
}
body .cmp-breadcrumb__item::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-purple.svg");
  width: 5px;
  height: 9px;
  display: inline-block;
  border: none;
  position: absolute;
  right: 10px;
  top: -1px;
  transform: none;
}
@media only screen and (min-width: 1024px) {
  body .cmp-breadcrumb__item::after {
    top: -3px;
  }
}
body .cmp-breadcrumb__item:last-of-type span {
  font-weight: 700;
}
body .batcom-container--primary-dark .cmp-breadcrumb__item::after,
body .batcom-container--secondary-dark .cmp-breadcrumb__item::after,
body .batcom-header-default--corp .cmp-breadcrumb__item::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-white.svg");
}
body.batcom-evergreenpage .cmp-breadcrumb__item::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-purple.svg");
}

body .cmp-button {
  padding: 9px 38px;
}
@media only screen and (min-width: 1024px) {
  body .cmp-button {
    padding: 11px 38px;
  }
}
body .cmp-button__text {
  font-weight: 700;
}
body .cmp-banner__cta,
body .batcom-teaser .cmp-teaser__action-link {
  padding: 9px 38px;
}
@media only screen and (min-width: 1024px) {
  body .cmp-banner__cta,
  body .batcom-teaser .cmp-teaser__action-link {
    padding: 11px 38px;
  }
}
body .batcom-button.batcom-button--inline {
  width: auto !important; /* stylelint-disable-line declaration-no-important */
  display: inline-block;
}

.batcom-button .cmp-button,
.batcom-button--primary .cmp-button,
.batcom-button--secondary .cmp-button {
  transition: 0.3s;
}

.batcom-button--board .cmp-button {
  background-color: var(--batcom-color-palette-3);
  color: var(--batcom-color-palette-1);
  padding: 6px 28px 6px 10px;
  border: 0;
  border-radius: 0;
  position: relative;
  font-size: 0.8rem;
  font-weight: 700;
}
.batcom-button--board .cmp-button:hover {
  --batcom-button-text-hover: var(--batcom-color-palette-1);
  background-color: var(--batcom-color-palette-3);
  border: 0;
}
.batcom-button--board .cmp-button:hover .cmp-button__svg :is(svg, g, path) {
  --batcom-button-icon-hover: var(--batcom-button-icon);
}
@media only screen and (min-width: 768px) {
  .batcom-button--board .cmp-button {
    font-size: 0.938rem;
  }
}
.batcom-button--board .cmp-button .cmp-button__svg {
  position: absolute;
  top: 10px;
  right: 0;
}

.batcom-button--stream .cmp-button {
  background-color: var(--batcom-color-palette-3);
  padding: 0.3rem 0.7rem;
  font-size: 0.9rem;
  border: 0;
  border-radius: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
.batcom-button--stream .cmp-button__text:hover, .batcom-button--stream .cmp-button__text:focus {
  text-decoration: underline;
}
.batcom-button--stream .cmp-button span {
  color: var(--batcom-color-palette-3-inverted);
}
.batcom-button--stream .cmp-button:hover {
  --batcom-button-text-hover: var(--batcom-color-palette-3-inverted);
  background-color: var(--batcom-color-palette-3);
  border: 0;
}
.batcom-button--stream .cmp-button .cmp-button__svg {
  position: absolute;
  top: 10px;
  right: 0;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt2, body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt3 {
    width: calc(50% - var(--batcom-layout-column-control-gutter) / 2);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt2:last-child, body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt3:last-child {
    width: calc(50% - var(--batcom-layout-column-control-gutter) / 2);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .batcom-container body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt2, .batcom-container body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt3 {
    width: calc(50% - var(--batcom-layout-column-control-gutter) / 2);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .batcom-container body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt2:last-child, .batcom-container body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt3:last-child {
    width: calc(50% - var(--batcom-layout-column-control-gutter) / 2);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt5 {
    width: calc(50% - var(--batcom-layout-column-control-gutter) / 4);
  }
  body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(1n), body .batcom-container .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(2n) {
    margin-bottom: calc(var(--batcom-layout-column-control-gutter) / 2);
  }
}

body .batcom-contentstream__search-input {
  color: var(--batcom-color-button-primary-text);
}
body .batcom-container--primary-dark .batcom-contentstream__search-input, body .batcom-container--secondary-dark .batcom-contentstream__search-input {
  color: var(--batcom-color-button-primary-text-inverted);
  background-color: transparent;
}

body .batcom-contentstream__search-field {
  border-color: var(--batcom-color-button-primary-border);
}
body .batcom-container--primary-dark .batcom-contentstream__search-field, body .batcom-container--secondary-dark .batcom-contentstream__search-field {
  border-color: var(--batcom-color-button-primary-border-inverted);
}

body .batcom-contentstream__order {
  position: relative;
}
body .batcom-contentstream__order::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-down.svg");
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-down.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-down.svg");
  background: var(--batcom-color-button-primary-text);
  width: 14px;
  height: 9px;
  position: absolute;
  right: 18px;
  top: 17px;
}

body .batcom-container--primary-light .cmp-download__action:hover span,
body .batcom-container--secondary-light .cmp-download__action:hover span {
  color: var(--batcom-color-button-primary-text);
}
body .cmp-download {
  position: relative;
  border-top: solid 1px rgba(255, 255, 255, 0.3);
  padding: 10px 0 0;
}
body .cmp-download__properties {
  margin: 0;
}
body .cmp-download__property {
  display: none;
}
body .cmp-download__title {
  margin-bottom: 13px;
}
body .cmp-download__title-link, body .cmp-download__property-content {
  font-size: 0.75rem;
  line-height: 1.05rem;
  font-weight: 300;
}
body .cmp-download__title-link {
  display: contents;
  pointer-events: none;
}
body .cmp-download__title-link:hover {
  text-decoration: none;
}
body .cmp-download__property--date {
  display: inline-block;
  position: absolute;
  top: 23px;
  right: 0;
}
body .cmp-download__description {
  margin-bottom: 45px;
  width: calc(100% - 60px);
}
body .cmp-download__description-size h4,
body .cmp-download__description-size p {
  display: inline;
}
body .cmp-download__description:has(~ .cmp-download__action:hover) {
  text-decoration: underline;
}
body .cmp-download__description h4,
body .cmp-download__description h4 a {
  font-size: 18px;
  line-height: 19.8px;
}
body .cmp-download__property-size {
  display: inline;
  font-size: smaller;
  position: relative;
  top: -2px;
  white-space: nowrap;
}
body .cmp-download__action {
  position: absolute;
  background: transparent;
  top: 48px;
  right: 0;
  border: 0;
  font-size: 0;
  padding: 8px 16px;
  width: 100%;
  justify-content: flex-end;
  border-radius: 0;
}
body .cmp-download__action-text {
  display: none;
}
body .cmp-download__action:hover {
  background-color: transparent;
  border: 0;
}
body .cmp-download__action:hover .cmp-download__svg {
  color: var(--batcom-color-button-primary-text);
}
body .batcom-container--primary-dark .cmp-download__action:hover span, body .batcom-container--secondary-dark .cmp-download__action:hover span {
  color: var(--batcom-color-button-primary-text-inverted);
}

body .cmp-download__svg svg {
  height: 24px;
  width: 24px;
}

body .batcom-extra--absolute {
  position: absolute;
}
body .batcom-extra--bottom {
  bottom: 0;
}
body .batcom-extra--bottom-padding {
  bottom: var(--batcom-layout-container-padding-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-extra--bottom-padding {
    bottom: var(--batcom-layout-container-padding-desktop);
  }
}
body .batcom-extra-text--14 p {
  font-size: 14px;
}
@media only screen and (max-width: 1023px) {
  body .batcom-extra-mobile-top-menu-margin {
    margin-top: 80px;
  }
}
@media only screen and (max-width: 1023px) {
  body.batcom-evergreenpage .batcom-extra-mobile-top-menu-margin {
    margin-top: 0;
  }
}

body .form-select {
  padding: 8px 20px;
  color: var(--batcom-color-button-primary-text);
  background-image: none;
  background-color: var(--batcom-color-button-primary-bg);
  border: 2px solid var(--batcom-color-button-primary-border);
}
body .form-select::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-down.svg");
  width: 20px;
  height: 20px;
}

body .cmp-form-text {
  display: flex;
  flex-direction: column;
  position: relative;
}
body .cmp-form-text__textarea {
  border-radius: 4px;
  border: 0.7px solid var(--batcom-color-palette-2);
}
body .cmp-form label:first-child {
  position: absolute;
  top: -9px;
  left: 10px;
  background: var(--batcom-color-palette-7);
  padding: 0 10px;
  margin: 0;
  font-size: 14px;
  line-height: normal;
}
@media only screen and (min-width: 768px) {
  body .cmp-form label:first-child {
    font-size: 22px;
    top: -17px;
  }
}
body .cmp-form .cmp-button {
  font-size: 14px;
}
body .cmp-form .options {
  margin-bottom: 48px;
}
body .cmp-form .batcom-options:has(+ .batcom-button > button[type=submit]) {
  margin-bottom: 20px;
}
body .cmp-form .form-select {
  height: 50px;
  padding: 8px 10px;
  border-radius: 4px;
  border: 0.7px solid var(--batcom-color-palette-2);
}
body .cmp-form .form-select::-moz-placeholder {
  color: var(--batcom-color-form-placeholder);
}
body .cmp-form .form-select::placeholder {
  color: var(--batcom-color-form-placeholder);
}
body .cmp-form .form-select.invalid-input {
  border: solid 1px var(--batcom-color-form-error);
  box-shadow: 0 0 4px 0 var(--batcom-color-form-error);
}
body .cmp-form input[type=text],
body .cmp-form input[type=email],
body .cmp-form input[type=tel],
body .cmp-form input[type=date],
body .cmp-form input[type=number],
body .cmp-form input[type=password] {
  height: 50px;
  padding: 8px 10px;
  border-radius: 4px;
  border: 0.7px solid var(--batcom-color-palette-2);
  background: var(--batcom-color-palette-1-inverted);
}
body .cmp-form input[type=text]::-moz-placeholder, body .cmp-form input[type=email]::-moz-placeholder, body .cmp-form input[type=tel]::-moz-placeholder, body .cmp-form input[type=date]::-moz-placeholder, body .cmp-form input[type=number]::-moz-placeholder, body .cmp-form input[type=password]::-moz-placeholder {
  color: var(--batcom-color-form-placeholder);
}
body .cmp-form input[type=text]::placeholder,
body .cmp-form input[type=email]::placeholder,
body .cmp-form input[type=tel]::placeholder,
body .cmp-form input[type=date]::placeholder,
body .cmp-form input[type=number]::placeholder,
body .cmp-form input[type=password]::placeholder {
  color: var(--batcom-color-form-placeholder);
}
body .cmp-form input[type=text].invalid-input,
body .cmp-form input[type=email].invalid-input,
body .cmp-form input[type=tel].invalid-input,
body .cmp-form input[type=date].invalid-input,
body .cmp-form input[type=number].invalid-input,
body .cmp-form input[type=password].invalid-input {
  border: solid 1px var(--batcom-color-form-error);
  box-shadow: 0 0 4px 0 var(--batcom-color-form-error);
}
body .cmp-form .form-options-icon {
  background-color: var(--batcom-color-button-disabled-border-hover);
  height: 48px;
  -webkit-mask-size: 45px;
          mask-size: 45px;
  width: 30px;
}
body .cmp-form .form-hover-circle {
  display: none;
}
body .cmp-form .form-checkbox:checked ~ .form-options-icon {
  background-color: var(--batcom-color-button-disabled-border-hover);
}
body .cmp-form .form-checkbox:hover:not(:checked, :disabled) ~ .form-options-icon {
  background-color: var(--batcom-color-button-disabled-border-hover);
}

@media only screen and (min-width: 768px) {
  body .batcom-list.batcom-layout--oneColumn .cmp-list__item {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  body .batcom-list.batcom-layout--twoColumns .cmp-list__item {
    width: calc(50% - 22px);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-list.batcom-layout--twoColumns .cmp-list__item {
    width: calc(50% - 20px);
  }
}
body .batcom-list .cmp-list__item-date {
  margin-top: 0;
}
body .batcom-list .cmp-list__item-description {
  margin-bottom: 60px;
}
body .batcom-list .cmp-list__item-link {
  display: inline;
}
body .batcom-list .cmp-list__item-link--bottom {
  height: auto;
  position: absolute;
  bottom: 32px;
}

.batcom-list--news-and-stories.batcom-layout--oneColumn .cmp-list__item-title, .batcom-list--news-and-stories.batcom-layout--twoColumns .cmp-list__item-title {
  font-size: 22px;
}
.batcom-list--news-and-stories.batcom-layout--oneColumn .cmp-list__item-description, .batcom-list--news-and-stories.batcom-layout--twoColumns .cmp-list__item-description {
  font-size: var(--batcom-typography-small-size-desktop);
}
.batcom-list--news-and-stories.batcom-layout--twoColumns .cmp-list__item-link:hover {
  text-decoration: underline;
  text-decoration-color: var(--batcom-color-palette-2);
}
.batcom-list--news-and-stories .cmp-list__item {
  padding: 0 10px;
  position: relative;
  margin: 0;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .batcom-list--news-and-stories .cmp-list__item {
    width: calc(50% - 20px);
    margin: 0 10px;
  }
}
@media only screen and (min-width: 1024px) {
  .batcom-list--news-and-stories .cmp-list__item {
    width: calc(33.33% - 20px);
  }
}
.batcom-list--news-and-stories .cmp-list__item-image .cmp-image__image, .batcom-list--news-and-stories .cmp-list__item-wrapper--hasImage {
  border-radius: 0;
  border: 0;
}
.batcom-list--news-and-stories .cmp-list__item-image .cmp-image {
  height: 300px;
}
.batcom-list--news-and-stories .cmp-list__item-content {
  padding: 20px 0;
  color: var(--batcom-color-text);
  font-weight: 300;
}
.batcom-list--news-and-stories .cmp-list__item-meta-info {
  display: flex;
  justify-content: space-between;
  font-size: var(--batcom-typography-x-small-size-mobile);
  line-height: 1.4;
  margin-bottom: 22px;
}
.batcom-list--news-and-stories .cmp-list__item-title {
  font-weight: 500;
  font-size: 24px;
  margin-bottom: 24px;
}
.batcom-list--news-and-stories .cmp-list__item-link.cmp-list__item-link--bottom:hover, .batcom-list--news-and-stories .cmp-list__item-link.cmp-list__item-link--bottom:focus {
  text-decoration: underline;
}
.batcom-list.batcom-layout--oneColumn .cmp-list__item {
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}
@media only screen and (min-width: 768px) {
  .batcom-list.batcom-layout--oneColumn .cmp-list__item {
    padding: 0;
  }
}

.batcom-list--article .cmp-list__item {
  position: relative;
  min-height: auto;
  margin: 0;
  width: 100%;
  border-top: 1px solid #e8e8e8;
}
.batcom-list--article .cmp-list__item-wrapper {
  border: 0;
  border-radius: 0;
}
.batcom-list--article .cmp-list__item-wrapper:hover {
  box-shadow: none;
}
.batcom-list--article .cmp-list__item-content {
  padding: 2rem 0.5rem 1rem 1rem;
}
.batcom-list--article .cmp-list__item-tag {
  position: absolute;
  top: 0;
  left: 0;
  background: var(--batcom-color-palette-1);
  color: var(--batcom-color-body-text-inverted);
  font-size: 0.7rem;
  line-height: 1.3;
  padding: 0.2rem 0.5rem;
}
.batcom-list--article .cmp-list__item-date, .batcom-list--article .cmp-list__item-title {
  font-size: var(--batcom-typography-body-size-desktop);
  line-height: var(--batcom-typography-body-line-height-desktop);
}
.batcom-list--article .cmp-list__item-date {
  color: #000;
  font-weight: 700;
}
.batcom-list--article .cmp-list__item-title {
  color: #027;
  font-weight: 400;
}
.batcom-list--article .cmp-list__item-title:hover {
  text-decoration: underline;
}

.batcom-list--press-release .cmp-list .cmp-list__items {
  -moz-column-gap: 2.778vw;
       column-gap: 2.778vw;
  margin-left: 0;
  margin-right: 0;
}
@media only screen and (min-width: 1280px) {
  .batcom-list--press-release .cmp-list .cmp-list__items {
    -moz-column-gap: 40px;
         column-gap: 40px;
  }
}
.batcom-list--press-release .cmp-list__item {
  transition: 0.3s;
  padding: 40px;
  background: #F3F4F7;
  position: relative;
  margin: 0 0 40px;
  width: 100%;
}
.batcom-list--press-release .cmp-list__item:hover {
  background: var(--batcom-color-body-text-inverted);
  box-shadow: 1px 5px 20px rgba(15, 43, 99, 0.2);
}
.batcom-list--press-release .cmp-list__item:first-child {
  flex-grow: 1;
}
.batcom-list--press-release .cmp-list__item:last-child {
  flex-grow: 0;
}
@media only screen and (min-width: 480px) {
  .batcom-list--press-release .cmp-list__item {
    flex: 1 1 48%;
  }
}
@media only screen and (min-width: 1024px) {
  .batcom-list--press-release .cmp-list__item {
    flex: 1 1 31%;
  }
}
.batcom-list--press-release .cmp-list__item-content {
  padding: 20px 0;
  color: var(--batcom-color-text);
  font-weight: 300;
}
.batcom-list--press-release .cmp-list__item-meta-info {
  display: flex;
  justify-content: space-between;
  font-size: var(--batcom-typography-x-small-size-mobile);
  line-height: 1.4;
  margin-bottom: 22px;
}
.batcom-list--press-release .cmp-list__item-date, .batcom-list--press-release .cmp-list__item-description {
  color: var(--batcom-color-palette-5);
  margin-bottom: 24px;
}
.batcom-list--press-release .cmp-list__item-date {
  font-size: var(--batcom-typography-quote-size-mobile);
}
.batcom-list--press-release .cmp-list__item-title {
  font-weight: 700;
  line-height: 1.1;
}
.batcom-list--press-release .cmp-list__item-description {
  margin-top: 50px;
}

body .batcom-linklist__title {
  font-size: 1.125rem;
  line-height: 110%;
  font-weight: 400;
  margin-bottom: 18px;
}
@media only screen and (min-width: 768px) {
  body .batcom-linklist__title {
    font-weight: 500;
  }
}
body .batcom-linklist--solid .batcom-linklist__title {
  font-size: var(--batcom-typography-h3-size-mobile);
  line-height: var(--batcom-typography-h3-line-height-mobile);
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  body .batcom-linklist--solid .batcom-linklist__title {
    font-size: var(--batcom-typography-h3-size-desktop);
    line-height: var(--batcom-typography-h3-line-height-desktop);
  }
}

body .batcom-linklist__wrapper-item {
  margin: 0;
}
body .batcom-linklist__item-link {
  line-height: 28px;
  font-size: var(--batcom-typography-small-size-desktop);
  font-weight: 400;
}
body .batcom-linklist--solid .batcom-linklist__item-link {
  font-size: 1.125rem;
  line-height: 110%;
}

body .batcom-linklist--horizontal .batcom-linklist__item-link {
  font-size: var(--batcom-typography-x-small-size-mobile);
  line-height: var(--batcom-typography-x-small-line-height-mobile);
  font-weight: 500;
}

body.batcom-marketlistpage .batcom-marketlist-header {
  margin: 25px auto;
}
@media only screen and (min-width: 1024px) {
  body.batcom-marketlistpage .batcom-marketlist-header {
    margin-left: 40px;
  }
}
body.batcom-marketlistpage .batcom-marketlist-header .cmp-container .batcom-image {
  margin-bottom: 0;
  width: 140px;
}
@media only screen and (min-width: 768px) {
  body.batcom-marketlistpage .batcom-marketlist-header .cmp-container .batcom-image {
    width: 160px;
  }
}
@media only screen and (min-width: 1024px) {
  body.batcom-marketlistpage .batcom-marketlist-header .cmp-container .batcom-image {
    width: 200px;
  }
}
body.batcom-marketlistpage .batcom-market-footer {
  margin: 0;
  width: 100vw;
  max-width: none;
}
body.batcom-marketlistpage .batcom-market-footer::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 11px;
  width: 100%;
  display: block;
  background: linear-gradient(90deg, #0e2b63 30.479%, rgba(0, 0, 0, 0) 30.479%), linear-gradient(90deg, #004f9f 52.158%, rgba(0, 0, 0, 0) 52.158%), linear-gradient(90deg, #00b1eb 64.729%, rgba(0, 0, 0, 0) 64.729%), linear-gradient(90deg, #ef7d00 73.225%, rgba(0, 0, 0, 0) 73.225%), linear-gradient(90deg, #fb0 79.628%, rgba(0, 0, 0, 0) 79.629%), linear-gradient(90deg, #50af47 86.692%, rgba(0, 0, 0, 0) 86.692%), linear-gradient(90deg, #afca0b 92.03%, rgba(0, 0, 0, 0) 92.03%), linear-gradient(90deg, #5a328a 97.009%, rgba(0, 0, 0, 0) 97.009%), linear-gradient(90deg, #e72582 100%, rgba(0, 0, 0, 0) 100%);
}
body.batcom-marketlistpage .batcom-market-footer::after {
  bottom: -40px;
}
body.batcom-marketlistpage .batcom-market-footer .cmp-container {
  padding: 70px 0 10px;
  margin: 0 20px;
}
@media only screen and (min-width: 480px) {
  body.batcom-marketlistpage .batcom-market-footer .cmp-container {
    border-top: 1px solid var(--batcom-color-palette-1);
    padding-bottom: 40px;
  }
}
@media only screen and (min-width: 1024px) {
  body.batcom-marketlistpage .batcom-market-footer .cmp-container {
    padding: 40px 0;
    margin: 0 40px;
  }
}
body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-image {
  margin-bottom: 73px;
  width: 200px;
}
@media only screen and (min-width: 480px) {
  body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-image {
    margin-bottom: 0;
  }
}
body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text {
  position: relative;
  width: auto;
  font-size: 12px;
  margin-left: 0;
}
@media only screen and (min-width: 480px) {
  body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text {
    position: absolute;
    right: 5px;
    margin-left: 50%;
  }
}
@media only screen and (min-width: 768px) {
  body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text {
    right: 10%;
  }
}
body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text a {
  font-size: 12px;
  text-decoration: none;
  color: var(--batcom-color-anchor-hover);
}
body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text a:hover, body.batcom-marketlistpage .batcom-market-footer .cmp-container .batcom-text a:focus {
  text-decoration: underline;
}

body .batcom-container--primary-dark .cmp-separator,
body .batcom-container--secondary-dark .cmp-separator {
  --batcom-color-separator-default-bg: var(--batcom-color-separator-default-bg-inverted);
  opacity: 1;
}
body .cmp-separator {
  --batcom-color-separator-default-bg: var(--batcom-color-palette-1);
  opacity: 0.1;
}

body .batcom-socialmedia .socialmedia__base {
  position: relative;
  justify-content: space-between;
  align-items: center;
  flex-flow: row wrap;
}
body .batcom-socialmedia .socialmedia__title {
  font-size: 14px;
  margin-bottom: 0;
  letter-spacing: 0.2em;
}
body .batcom-socialmedia .socialmedia__list {
  margin-right: 20px;
}
body .batcom-socialmedia .socialmedia__copy {
  position: absolute;
  right: -15px;
}
body .batcom-socialmedia .socialmedia__tooltip {
  position: absolute;
  inset: 1px 32px 11px -70px;
  padding-left: 10px;
  background-color: var(--batcom-color-palette-1);
  color: var(--batcom-color-palette-1-inverted);
}

body table {
  width: 100%;
}
body .batcom-text--normal-tables table {
  width: auto;
}

body .batcom-text--50-tables table {
  width: 50%;
}

body .batcom-text--75-tables table {
  width: 75%;
}

body .batcom-text--centered-tables table {
  margin: 0 auto;
}

body .batcom-text--bordered-tables table {
  margin: 0 auto;
  border-collapse: collapse;
}
body .batcom-text--bordered-tables table tr {
  background: none !important; /* stylelint-disable-line */
}
body .batcom-text--bordered-tables table td {
  border: 1px solid #666;
  padding: 4px;
  color: inherit;
}

body .batcom-text--numbered-list-icon ol {
  list-style-type: none;
  counter-reset: count 0;
}
body .batcom-text--numbered-list-icon ol li::before {
  font-family: sans-serif;
  background-color: var(--batcom-color-body-text);
  border-radius: 50%;
  margin-right: 7px;
  padding: 2px 6px;
  color: var(--batcom-color-body-text-inverted);
  font-size: 12px;
  font-weight: 500;
  counter-increment: count 1;
  content: counter(count, decimal);
}

body thead {
  background-color: #efefef;
}
@media only screen and (max-width: 479px) {
  body tbody:nth-child(even) tr:nth-child(odd) {
    background-color: #efefef;
  }
}
@media only screen and (min-width: 480px) {
  body tbody:nth-child(even) tr:nth-child(even) {
    background-color: #efefef;
  }
}
@media only screen and (max-width: 479px) {
  body tbody:nth-child(odd) tr:nth-child(even) {
    background-color: #efefef;
  }
}
@media only screen and (min-width: 480px) {
  body tbody:nth-child(odd) tr:nth-child(odd) {
    background-color: #efefef;
  }
}
body tr {
  height: 3em;
}
body th,
body td {
  color: #333;
  padding: 5px;
  font-size: 0.95em;
  line-height: 110%;
}
body .batcom-text a {
  text-decoration: none;
  color: var(--batcom-color-palette-2);
}
body .batcom-text a:hover, body .batcom-text a:focus {
  text-decoration: underline;
}
body .batcom-text a[target=_blank] {
  position: relative;
}
body .batcom-text a[target=_blank]:visited {
  text-decoration: none;
}
body .batcom-text a[target=_blank]::after {
  content: "";
  position: relative;
  left: 3px;
  width: 1em;
  height: 1em;
  display: inline-block;
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/newwindow.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/newwindow.svg");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: var(--batcom-color-palette-2);
}
body .batcom-text a[href*=".pdf"]:not([data-link-type=external]),
body .batcom-text a[href$=".xlsx"],
body .batcom-text a[href$=".zip"],
body .batcom-text a[href*="youtube.com"],
body .batcom-text a[href*="youtu.be"],
body .batcom-text a[href*="kvgo.com"],
body .batcom-text a[href*=webcast],
body .batcom-text a[data-link-type=disclosure],
body .batcom-text a[href*="view-w.tv"] {
  position: relative;
  margin-inline-start: 26px;
  font-weight: 300;
}
body .batcom-text a[href*=".pdf"]:not([data-link-type=external])::before,
body .batcom-text a[href$=".xlsx"]::before,
body .batcom-text a[href$=".zip"]::before,
body .batcom-text a[href*="youtube.com"]::before,
body .batcom-text a[href*="youtu.be"]::before,
body .batcom-text a[href*="kvgo.com"]::before,
body .batcom-text a[href*=webcast]::before,
body .batcom-text a[data-link-type=disclosure]::before,
body .batcom-text a[href*="view-w.tv"]::before {
  content: "";
  position: absolute;
  top: 2px;
  left: -28px;
  width: 24px;
  height: 110%;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: var(--batcom-color-palette-3);
}
body .batcom-text a[href*=".pdf"]:not([data-link-type=external])::before {
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/pdf-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/pdf-01.svg");
}
body .batcom-text a[href$=".xlsx"]::before {
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/document-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/document-01.svg");
}
body .batcom-text a[href$=".zip"]::before {
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/attachment-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/attachment-01.svg");
}
body .batcom-text a[data-link-type=disclosure]::before {
  top: 5px;
  left: -24px;
  width: 16px;
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/nav-arrow-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/nav-arrow-01.svg");
}
body .batcom-text a[href*="youtube.com"]::before,
body .batcom-text a[href*="youtu.be"]::before,
body .batcom-text a[href*="kvgo.com"]::before,
body .batcom-text a[href*=webcast]::before,
body .batcom-text a[href*="view-w.tv"]::before {
  top: 0;
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/video-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/video-01.svg");
}
body .batcom-text a[data-link-type=disclosure][target=_blank]::before {
  top: 2px;
  left: -30px;
  width: 24px;
  -webkit-mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/screen-01.svg");
          mask-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/core/screen-01.svg");
}
body .batcom-text ul {
  list-style-type: none;
}
body .batcom-text ul li {
  padding-inline-start: 32px;
  text-indent: 0;
}
body .batcom-text ul li::before {
  color: var(--batcom-color-miscellaneous-li-bullet);
  content: "●";
  font-size: 8px;
  line-height: var(--batcom-typography-body-line-height-mobile);
  margin-left: -17px;
  position: absolute;
}
@media only screen and (min-width: 768px) {
  body .batcom-text ul li::before {
    line-height: var(--batcom-typography-body-line-height-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ul li::before {
    line-height: var(--batcom-typography-body-line-height-desktop);
  }
}
body .batcom-text ol li {
  padding-left: 32px;
}

.batcom-text--letter-spacing {
  letter-spacing: 0.2em;
}

body .batcom-container--titled .batcom-title {
  margin-bottom: 66px;
}
@media only screen and (min-width: 768px) {
  body .batcom-container--titled .cmp-title__text {
    width: 53.125%;
  }
}
@media only screen and (min-width: 768px) {
  body .batcom-container--titled h2.cmp-title__text {
    font-size: var(--batcom-typography-h2-size-desktop);
  }
}
body .batcom-navigation-title {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}
body .root > .cmp-container > .batcom-title {
  margin-bottom: 0;
}

body .batcom-video__button-play {
  background-image: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/big-play.svg");
  background-size: 100%;
  background-position: 50% 50%;
  height: 100px;
  width: 100px;
  inset: auto 8% 2% auto;
}
body .batcom-video__button-play::after {
  content: attr(data-nc-play);
  font-weight: bold;
  color: var(--batcom-color-palette-4-inverted);
  font-size: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 90px;
  left: 92px;
}
body .batcom-video__button-play.hidden + .batcom-video__title {
  display: none;
}
body .batcom-video__title {
  font-size: var(--batcom-typography-small-size-mobile);
  color: var(--batcom-color-form-help-text-inverted);
  position: absolute;
  inset: auto auto 62px 24px;
}
@media only screen and (min-width: 768px) {
  body .batcom-video__title {
    font-size: 38px;
    inset: auto auto 78px 68px;
  }
}

body .cmp-experiencefragment--footer {
  overflow: hidden;
}
body .cmp-experiencefragment--footer .cmp-image__image {
  position: relative;
  top: 16px;
  max-width: 120px;
  margin-bottom: 65px;
}
body .cmp-experiencefragment--footer .batcom-container.container.responsivegrid {
  max-width: none;
}
@media only screen and (min-width: 1024px) {
  body .cmp-experiencefragment--footer .batcom-container.container.responsivegrid {
    width: 100vw;
  }
}
body .cmp-experiencefragment--footer .cmp-title__text {
  font-size: 18px;
}
body .cmp-experiencefragment--footer .socialmedia__link {
  margin: 0 15px 0 0;
}
@media only screen and (max-width: 479px) {
  body .cmp-experiencefragment--footer .socialmedia__list {
    margin-bottom: 65px;
  }
}
@media only screen and (min-width: 1024px) {
  body .cmp-experiencefragment--footer .columncontrol__wrapper {
    justify-content: normal;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base {
  margin-bottom: 34px;
}
@media only screen and (min-width: 768px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base {
    margin-bottom: 30px;
  }
}
@media only screen and (min-width: 1024px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base {
    margin: 0;
  }
}
@media only screen and (min-width: 1024px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5 {
    width: 25%;
    padding: 0 2.78vw 75px;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5 :nth-child(1) .batcom-title:nth-child(2) .cmp-title__text {
  margin: 24px 0 18px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(-n+4) .batcom-title:nth-child(1) .cmp-title__text {
  margin: 24px 0 18px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(2) .batcom-title:nth-child(2) .cmp-title__text {
  font-size: 36px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(2) .batcom-title:nth-child(3) .cmp-title__text {
  font-weight: 500;
  position: relative;
  bottom: 7px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(2) .batcom-text {
  font-size: 12px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text {
  line-height: 16px;
  font-size: 14px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text h4 {
  min-height: 24px;
  margin-bottom: 0.4rem;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text a {
  text-decoration: none;
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text a:hover, body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text a:focus {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text a:visited {
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text {
  font-size: 14px;
  line-height: 1.225rem;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p:nth-child(3) {
  font-weight: 600;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p a {
  text-decoration: none;
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p a:hover, body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p a:focus {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p a:visited {
  color: var(--batcom-color-anchor-default);
}
body .cmp-experiencefragment--footer .batcom-space--smallBottom {
  margin-bottom: 1px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  body .cmp-experiencefragment--footer .columncontrol__column--lt5:nth-child(3),
  body .cmp-experiencefragment--footer .columncontrol__column--lt5:nth-child(4) {
    margin-top: 45px;
    border-top: 1px solid #ddd;
    padding-top: 40px;
  }
}
@media only screen and (max-width: 479px) {
  body .cmp-experiencefragment--footer .columncontrol__column--lt5:nth-child(2) {
    border-top: 1px solid #ddd;
    padding: 40px 0;
  }
  body .cmp-experiencefragment--footer .columncontrol__column--lt5:nth-child(3) {
    border-top: 1px solid #ddd;
    padding: 40px 0;
  }
  body .cmp-experiencefragment--footer .columncontrol__column--lt5:nth-child(4) {
    border-top: 1px solid #ddd;
    padding: 40px 0;
  }
}
body .cmp-experiencefragment--footer .batcom-linklist.batcom-linklist--horizontal {
  padding-bottom: 32px;
}
body .cmp-experiencefragment--footer .batcom-linklist--horizontal .batcom-linklist__wrapper-item {
  margin: 12px 10px;
}

body .batcom-carousel .swiper-pagination {
  text-align: start;
}
body .batcom-carousel .swiper-pagination-bullet {
  border-radius: 50%;
  background-color: transparent;
  border: 2px solid var(--batcom-color-palette-1-inverted);
  opacity: 1;
  width: 10px;
  height: 10px;
  text-align: start;
}
body .batcom-carousel .swiper-pagination-bullet-active {
  background: var(--batcom-color-palette-1-inverted);
}
body .batcom-carousel .swiper-button-prev,
body .batcom-carousel .swiper-button-next {
  display: none;
}
body .batcom-bullet--cetnered .swiper-horizontal {
  padding-bottom: 24px;
}
body .batcom-bullet--cetnered .swiper-pagination-bullets {
  text-align: center;
}
body .batcom-container--primary-dark .batcom-bullet--cetnered .swiper-pagination-bullet, body .batcom-container--secondary-dark .batcom-bullet--cetnered .swiper-pagination-bullet {
  border-color: var(--batcom-color-palette-1-inverted);
}
body .batcom-container--primary-dark .batcom-bullet--cetnered .swiper-pagination-bullet-active, body .batcom-container--secondary-dark .batcom-bullet--cetnered .swiper-pagination-bullet-active {
  background: var(--batcom-color-palette-1-inverted);
}

body .batcom-bullet--cetnered .swiper-pagination-bullet {
  border-color: var(--batcom-color-palette-1);
}
body .batcom-bullet--cetnered .swiper-pagination-bullet-active {
  border-color: var(--batcom-color-palette-1);
  background: var(--batcom-color-palette-1);
}
body .batcom-bullet--cetnered .swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 0;
}

body .batcom-accordion--chevron .cmp-accordion__item {
  background-color: transparent;
  margin: 0;
}
body .batcom-accordion--chevron .cmp-accordion__text {
  flex-grow: 1;
}
body .batcom-accordion--chevron .cmp-accordion__title {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.5125rem;
  color: #004f9f;
  margin: 0;
  padding-inline-end: 8px;
  display: inline-block;
  width: 100%;
}
body .batcom-accordion--chevron .cmp-accordion__button {
  background-color: transparent;
  border-bottom: 1px solid rgba(14, 43, 99, 0.1);
  min-height: 57px;
  padding: 14px 0;
  margin: 0;
}
body .batcom-accordion--chevron .cmp-accordion__button--expanded {
  border: 0;
}
body .batcom-accordion--chevron .cmp-accordion__button--expanded .cmp-accordion__title {
  color: #004f9f;
}
body .batcom-accordion--chevron .cmp-accordion__button--expanded .cmp-accordion__icon {
  transform: rotate(0);
}
body .batcom-accordion--chevron .cmp-accordion__button--expanded .cmp-accordion__icon::before {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-up-em.svg");
}
body .batcom-accordion--chevron .cmp-accordion__button:hover {
  background-color: transparent;
}
body .batcom-accordion--chevron .cmp-accordion__button:hover .cmp-accordion__title {
  color: #004f9f;
}
body .batcom-accordion--chevron .cmp-accordion__item--animation .cmp-accordion__button {
  border: 0;
}
body .batcom-accordion--chevron .cmp-accordion__icon {
  transform: rotate(180deg);
}
body .batcom-accordion--chevron .cmp-accordion__icon::before {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/chevron-up-em.svg");
  height: 32px;
  display: block;
}
body .batcom-accordion--chevron .cmp-accordion__panel {
  border-bottom: 1px solid rgba(14, 43, 99, 0.1);
  padding: 0;
}
body .batcom-accordion--chevron .cmp-accordion .text,
body .batcom-accordion--chevron .cmp-accordion .title,
body .batcom-accordion--chevron .cmp-accordion .image,
body .batcom-accordion--chevron .cmp-accordion .batcom-video {
  margin: 4px 0 16px;
  padding: 0;
}

body .batcom-container--standfirst {
  background-color: var(--batcom-color-container-standfirst-bg);
  padding-top: 80px !important; /* stylelint-disable-line */
  padding-bottom: 80px !important; /* stylelint-disable-line */
}
@media only screen and (max-width: 1023px) {
  body .batcom-container--standfirst {
    padding-left: calc(var(--batcom-layout-content-left-right-margin) / 2);
    padding-right: calc(var(--batcom-layout-content-left-right-margin) / 2);
  }
}
body .batcom-container--standfirst .batcom-text {
  margin-bottom: 0;
}
body .batcom-container--standfirst .batcom-text p {
  font-size: 1.125rem;
  line-height: 1.6875rem;
  font-weight: 300;
}
@media only screen and (min-width: 1024px) {
  body .batcom-container--standfirst .batcom-text p {
    font-size: 1.375rem;
    line-height: 2.063rem;
  }
}

body .batcom-banner .cmp-banner__title {
  letter-spacing: 0.333em;
}

body .batcom-chart .batcom-tabs__tablist-wrapper .cmp-tabs__tab {
  min-width: 55px;
  width: auto;
}

body.batcom-sectionhome .cmp-breadcrumb__item--visible.ellipsis {
  color: var(--batcom-color-palette-1-inverted);
}
body.batcom-contentpage .batcom-header {
  height: auto;
  min-height: 80px;
}
body.batcom-contentpage .batcom-header-breadcrumbs {
  position: relative;
  top: 12px;
  margin-bottom: 20px;
}
body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item span, body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link {
  color: var(--batcom-color-palette-1);
}
body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-purple.svg");
}
body .cmp-breadcrumb__item--visible.ellipsis {
  line-height: 1.25rem;
}

[dir=rtl] body.batcom-page .batcom-header-breadcrumbs {
  left: auto;
  right: 5%;
}
[dir=rtl] body.batcom-page .cmp-breadcrumb__item::after {
  content: "";
}
[dir=rtl] body.batcom-page .cmp-breadcrumb__item::before {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-white.svg");
  width: 5px;
  height: 9px;
  position: absolute;
  left: 10px;
  top: 13px;
  transform: rotate(180deg);
}
@media only screen and (min-width: 1024px) {
  [dir=rtl] body.batcom-page .cmp-breadcrumb__item::before {
    top: 15px;
  }
}
[dir=rtl] body.batcom-page .cmp-breadcrumb__item:last-of-type::before {
  display: none;
}
[dir=rtl] body.batcom-contentpage .cmp-breadcrumb__item::before {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-purple.svg");
}

body.batcom-homepage .cmp-experiencefragment--header::after,
body.batcom-sectionhome .cmp-experiencefragment--header::after,
body.batcom-contentpage .cmp-experiencefragment--header::after {
  content: none;
}
body.batcom-homepage .batcom-header,
body.batcom-sectionhome .batcom-header,
body.batcom-contentpage .batcom-header {
  position: relative;
}
body.batcom-homepage .batcom-header-default--corp,
body.batcom-sectionhome .batcom-header-default--corp,
body.batcom-contentpage .batcom-header-default--corp {
  border-bottom: 1px solid rgba(5, 5, 5, 0.05);
}
body.batcom-homepage .batcom-header__link img[src$=".svg"], body.batcom-homepage .batcom-header__logo img[src$=".svg"],
body.batcom-sectionhome .batcom-header__link img[src$=".svg"],
body.batcom-sectionhome .batcom-header__logo img[src$=".svg"],
body.batcom-contentpage .batcom-header__link img[src$=".svg"],
body.batcom-contentpage .batcom-header__logo img[src$=".svg"] {
  filter: invert(9%) sepia(51%) saturate(4659%) hue-rotate(216deg) brightness(96%) contrast(91%);
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .batcom-header__top .batcom-header__links,
  body.batcom-sectionhome .batcom-header__top .batcom-header__links,
  body.batcom-contentpage .batcom-header__top .batcom-header__links {
    border-bottom-color: var(--batcom-color-palette-1);
  }
}
body.batcom-homepage .batcom-header__top .batcom-header__links a,
body.batcom-sectionhome .batcom-header__top .batcom-header__links a,
body.batcom-contentpage .batcom-header__top .batcom-header__links a {
  color: var(--batcom-color-palette-1);
}
body.batcom-homepage .batcom-header-breadcrumbs,
body.batcom-sectionhome .batcom-header-breadcrumbs,
body.batcom-contentpage .batcom-header-breadcrumbs {
  display: block;
}
.batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item::after,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item::after,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item::after {
  content: url("../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/filled-arrow-right-purple.svg");
}
.batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item span, .batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item span,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item-link,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item span,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link {
  color: var(--batcom-color-palette-1);
}
.batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item span:hover, .batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item span:focus, .batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:hover, .batcom-evergreenpage body.batcom-homepage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:focus,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item span:hover,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item span:focus,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:hover,
.batcom-evergreenpage body.batcom-sectionhome .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:focus,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item span:hover,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item span:focus,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:hover,
.batcom-evergreenpage body.batcom-contentpage .batcom-header-breadcrumbs .cmp-breadcrumb__item-link:focus {
  color: var(--batcom-color-palette-1);
}

body.batcom-homepage .batcom-header-breadcrumbs {
  display: none;
}

body.batcom-contentpage.navCorp-menu-open .batcom-header-breadcrumbs {
  display: none;
}

body .cmp-navigationcorp__menu-container {
  height: calc((100vh - 128px) / 2);
  background: #fff;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-navigationcorp__menu-container {
    left: calc(var(--batcom-layout-content-left-right-margin));
  }
}
@media screen and (min-width: 1360px) {
  body .batcom-teaser--em-press-release .cmp-navigationcorp__menu-container {
    left: 0;
    margin-left: 0;
  }
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .batcom-header__top .batcom-navigationcorp--media, body.batcom-sectionhome .batcom-header__top .batcom-navigationcorp--media, body.batcom-contentpage .batcom-header__top .batcom-navigationcorp--media {
    border-bottom-color: var(--batcom-color-palette-1);
  }
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .cmp-navigationcorp__item-link-breadcrumb.cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-sectionhome .cmp-navigationcorp__item-link-breadcrumb.cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-contentpage .cmp-navigationcorp__item-link-breadcrumb.cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link {
    border-bottom: solid 1px var(--batcom-color-palette-1);
  }
}
body.batcom-homepage .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-sectionhome .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-contentpage .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link {
  color: var(--batcom-color-palette-1-inverted);
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-sectionhome .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link, body.batcom-contentpage .cmp-navigationcorp__item--level-0 > .cmp-navigationcorp__item-link {
    color: var(--batcom-color-palette-1);
  }
}

body.batcom-homepage .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link, body.batcom-sectionhome .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link, body.batcom-contentpage .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link {
  color: var(--batcom-color-palette-1-inverted);
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link, body.batcom-sectionhome .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link, body.batcom-contentpage .cmp-navigationcorp__item--level-0.open > .cmp-navigationcorp__item-link {
    color: var(--batcom-color-palette-3);
  }
}

@media only screen and (min-width: 1024px) {
  body.batcom-homepage .cmp-navigationcorp__item.cmp-navigationcorp__item--has-children .cmp-navigationcorp__item-link-title, body.batcom-sectionhome .cmp-navigationcorp__item.cmp-navigationcorp__item--has-children .cmp-navigationcorp__item-link-title, body.batcom-contentpage .cmp-navigationcorp__item.cmp-navigationcorp__item--has-children .cmp-navigationcorp__item-link-title {
    display: inline-block;
    width: calc(100% - 14px);
  }
}
body.batcom-homepage .cmp-navigationcorp__menu-container, body.batcom-sectionhome .cmp-navigationcorp__menu-container, body.batcom-contentpage .cmp-navigationcorp__menu-container {
  top: 0;
}
body.batcom-homepage .cmp-navigationcorp .batcom-navigationcorp__arrow::after, body.batcom-sectionhome .cmp-navigationcorp .batcom-navigationcorp__arrow::after, body.batcom-contentpage .cmp-navigationcorp .batcom-navigationcorp__arrow::after {
  color: var(--batcom-color-palette-1-inverted);
}
@media only screen and (min-width: 1024px) {
  body.batcom-homepage .cmp-navigationcorp .batcom-navigationcorp__arrow::after, body.batcom-sectionhome .cmp-navigationcorp .batcom-navigationcorp__arrow::after, body.batcom-contentpage .cmp-navigationcorp .batcom-navigationcorp__arrow::after {
    color: var(--batcom-color-palette-1);
  }
}

[dir=rtl] body .cmp-navigationcorp__back {
  margin: 22px 28px 4px 0;
}
[dir=rtl] body .cmp-navigationcorp__back::before {
  right: -24px;
  left: auto;
  transform: rotate(45deg);
}
[dir=rtl] body .cmp-navigationcorp__close {
  right: auto;
  left: 40px;
  top: 192px;
  position: fixed;
}
[dir=rtl] body .cmp-navigationcorp__menu {
  padding: 46px 5.6vw 46px 2.8vw;
}
[dir=rtl] body .cmp-navigationcorp__menu-container {
  right: auto;
  left: 0;
}
[dir=rtl] body .cmp-navigationcorp__menu .batcom-navigationcorp__arrow {
  float: left;
}
[dir=rtl] body .cmp-navigationcorp__menu .batcom-navigationcorp__arrow::after {
  transform: rotate(225deg);
}
[dir=rtl] body .cmp-navigationcorp__menu .cmp-navigationcorp__item--active .batcom-navigationcorp__arrow::after {
  transform: rotate(90deg);
}
[dir=rtl] body .cmp-navigationcorp .batcom-navigationcorp__arrow {
  float: left;
}
@media only screen and (max-width: 1023px) {
  [dir=rtl] body .cmp-navigationcorp .batcom-navigationcorp__arrow::after {
    transform: rotate(225deg);
  }
}
@media only screen and (max-width: 1023px) {
  [dir=rtl] body .cmp-navigationcorp > .cmp-navigationcorp__group {
    transform: translateX(calc((100vw + 16px) * var(--batcom-navigation-current-level)));
  }
}
[dir=rtl] body .cmp-navigationcorp__item--level-0 .cmp-navigationcorp__group--active {
  left: auto;
  right: 100vw;
}

body.batcom-homepage .batcom-header-default--corp .corp-search-bar__toggle svg,
body.batcom-sectionhome .batcom-header-default--corp .corp-search-bar__toggle svg,
body.batcom-contentpage .batcom-header-default--corp .corp-search-bar__toggle svg {
  color: var(--batcom-color-palette-1);
}

@media only screen and (max-width: 1023px) {
  body .batcom-header-default .batcom-header__links {
    margin: 0;
    min-height: 28px;
    align-items: center;
  }
}
body .batcom-header-default .batcom-search--header {
  margin: 0 12px;
}
@media only screen and (min-width: 1024px) {
  body .batcom-header-default .batcom-search--header {
    margin-inline-start: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-header-default .batcom-search--header svg {
    position: relative;
    top: 4px;
  }
}
body .batcom-header-default--single .batcom-languagenavigation {
  margin-right: 20px;
}
@media only screen and (max-width: 1023px) {
  body .batcom-header-default--single .batcom-header__link-img a {
    font-size: 0;
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-header-default--single .batcom-header__link-img a {
    align-items: baseline;
    gap: 0.5rem;
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-header-default--single .batcom-header__top {
    height: 128px;
  }
}
body .batcom-header-default--single .batcom-header__top .batcom-header__links {
  border-bottom: none;
}
body .batcom-header .batcom-navigationcorp--media .batcom-navigationcorp__arrow {
  padding-inline-start: 6px;
}
@media only screen and (min-width: 1024px) {
  body .batcom-header__link {
    margin-left: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-header__link-img {
    margin-left: 10px;
  }
}
body .batcom-header__link-img img {
  position: relative;
  top: 3px;
}
body .batcom-header .batcom-languagenavigation {
  display: inline-block;
  margin-inline-end: 14px;
}
@media only screen and (max-width: 1023px) {
  body .batcom-header .batcom-languagenavigation .cmp-languagenavigation__item--level-0.cmp-languagenavigation__item--active .cmp-languagenavigation__item-link,
  body .batcom-header .batcom-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__item-link {
    color: var(--batcom-color-palette-1-inverted);
  }
}
body .batcom-header .batcom-languagenavigation__toggle {
  float: none;
  width: initial;
  font-size: 0.875rem;
  line-height: 1.75rem;
  font-weight: 300;
  height: auto;
  text-underline-offset: 6px;
  position: relative;
  top: 1px;
}
body .batcom-header .batcom-languagenavigation__toggle:hover, body .batcom-header .batcom-languagenavigation__toggle:focus {
  color: var(--batcom-color-palette-1);
}
body .batcom-header .batcom-languagenavigation__toggle:hover {
  text-decoration: underline;
}
body .batcom-header .batcom-languagenavigation__toggle.open {
  color: var(--batcom-color-language-navigation-button-hover);
}
body .batcom-header .batcom-languagenavigation__toggle.open::after {
  color: var(--batcom-color-language-navigation-button-hover);
  transform: rotate(315deg) translateY(2px) translateX(-2px);
}
body .batcom-header .batcom-languagenavigation svg {
  display: none;
}

body .batcom-languagenavigation__toggle {
  float: right;
}
body .batcom-languagenavigation__toggle::after {
  bottom: 1px;
  border-style: solid;
  border-width: 2px 2px 0 0;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  position: relative;
  color: var(--batcom-color-palette-1);
  transform: rotate(45deg);
}
body .batcom-languagenavigation__toggle::after {
  height: 10px;
  width: 10px;
  transform: rotate(135deg);
  margin-inline-start: 5px;
  bottom: 3px;
}
body .batcom-languagenavigation__toggle.open::after {
  bottom: 2px;
}

[dir=rtl] body .batcom-linklist--directory .batcom-linklist__wrapper-item::before {
  transform: rotate(180deg);
  padding-top: 9px;
}

body .batcom-teaser--em-homepage .cmp-teaser,
body .batcom-teaser--em-small-site .cmp-teaser {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
}
body .batcom-teaser--em-homepage .cmp-teaser__image,
body .batcom-teaser--em-small-site .cmp-teaser__image {
  position: absolute;
  height: 100%;
  width: 100%;
}
body .batcom-teaser--em-homepage .cmp-teaser__background,
body .batcom-teaser--em-small-site .cmp-teaser__background {
  position: absolute;
  inset: 0;
  background-color: var(--batcom-color-teaser-offset-bg);
  opacity: 0.44;
}
body .batcom-teaser--em-homepage .cmp-teaser__content,
body .batcom-teaser--em-small-site .cmp-teaser__content {
  min-height: 195px;
  width: 83.5vw;
  margin-top: 25px;
  padding: 25px 16px 32px;
  display: flex;
  flex-direction: column;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}
body .batcom-teaser--em-homepage .cmp-teaser__content::after,
body .batcom-teaser--em-small-site .cmp-teaser__content::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 100%;
  display: block;
  background: linear-gradient(90deg, #0e2b63 30.479%, rgba(0, 0, 0, 0) 30.479%), linear-gradient(90deg, #004f9f 52.158%, rgba(0, 0, 0, 0) 52.158%), linear-gradient(90deg, #00b1eb 64.729%, rgba(0, 0, 0, 0) 64.729%), linear-gradient(90deg, #ef7d00 73.225%, rgba(0, 0, 0, 0) 73.225%), linear-gradient(90deg, #fb0 79.628%, rgba(0, 0, 0, 0) 79.629%), linear-gradient(90deg, #50af47 86.692%, rgba(0, 0, 0, 0) 86.692%), linear-gradient(90deg, #afca0b 92.03%, rgba(0, 0, 0, 0) 92.03%), linear-gradient(90deg, #5a328a 97.009%, rgba(0, 0, 0, 0) 97.009%), linear-gradient(90deg, #e72582 100%, rgba(0, 0, 0, 0) 100%);
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-teaser__content,
  body .batcom-teaser--em-small-site .cmp-teaser__content {
    min-height: 220px;
    width: 600px;
    margin: 0 0 0 40px;
    padding: 0 40px;
    justify-content: center;
  }
}
body .batcom-teaser--em-homepage .cmp-teaser__content, body .batcom-teaser--em-homepage .cmp-teaser__title,
body .batcom-teaser--em-small-site .cmp-teaser__content,
body .batcom-teaser--em-small-site .cmp-teaser__title {
  color: var(--batcom-color-teaser-offset-text);
}
body .batcom-teaser--em-homepage .cmp-teaser__pretitle,
body .batcom-teaser--em-small-site .cmp-teaser__pretitle {
  margin: 0;
  font-size: 0.75rem;
  line-height: 0.825rem;
  letter-spacing: 0.2em;
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-teaser__pretitle,
  body .batcom-teaser--em-small-site .cmp-teaser__pretitle {
    font-size: 1.25rem;
    line-height: 1.375rem;
    margin-bottom: 16px;
  }
}
body .batcom-teaser--em-homepage .cmp-teaser__title,
body .batcom-teaser--em-small-site .cmp-teaser__title {
  font-size: 1.5rem;
  line-height: 1.65rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  flex-grow: 1;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-teaser__title,
  body .batcom-teaser--em-small-site .cmp-teaser__title {
    font-size: 2.25rem;
    line-height: 2.475rem;
    flex-grow: 0;
  }
}
body .batcom-teaser--em-homepage .cmp-teaser__pretitle, body .batcom-teaser--em-homepage .cmp-teaser__title,
body .batcom-teaser--em-small-site .cmp-teaser__pretitle,
body .batcom-teaser--em-small-site .cmp-teaser__title {
  position: relative;
  z-index: 0;
}
body .batcom-teaser--em-homepage .cmp-image,
body .batcom-teaser--em-small-site .cmp-image {
  margin-left: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  margin-right: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  height: 100%;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-image,
  body .batcom-teaser--em-small-site .cmp-image {
    margin-left: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
    margin-right: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
  }
}
@media screen and (min-width: 1360px) {
  body .batcom-teaser--em-homepage .cmp-image,
  body .batcom-teaser--em-small-site .cmp-image {
    margin-left: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
    margin-right: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
  }
}
body .batcom-teaser--em-homepage .cmp-image::after,
body .batcom-teaser--em-small-site .cmp-image::after {
  margin-left: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  margin-right: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100%;
  display: block;
  background: linear-gradient(to bottom, rgba(0, 44, 103, 0.4), rgba(0, 44, 103, 0));
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-image::after,
  body .batcom-teaser--em-small-site .cmp-image::after {
    margin-left: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
    margin-right: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
  }
}
@media screen and (min-width: 1360px) {
  body .batcom-teaser--em-homepage .cmp-image::after,
  body .batcom-teaser--em-small-site .cmp-image::after {
    margin-left: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
    margin-right: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage .cmp-image::after,
  body .batcom-teaser--em-small-site .cmp-image::after {
    background: linear-gradient(to bottom, rgba(0, 44, 103, 0.4), rgba(0, 44, 103, 0.068));
  }
}
body .batcom-teaser--em-homepage .cmp-image__image,
body .batcom-teaser--em-small-site .cmp-image__image {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 80% 50%;
     object-position: 80% 50%;
}
@media only screen and (min-width: 768px) {
  body .batcom-teaser--em-homepage .cmp-image__image,
  body .batcom-teaser--em-small-site .cmp-image__image {
    -o-object-position: 50% 50%;
       object-position: 50% 50%;
  }
}
body .batcom-teaser--em-small-site .cmp-teaser__content {
  margin-top: 0;
}
body .batcom-teaser--em-small-site .cmp-teaser__title {
  font-size: 1.75rem;
  line-height: 1.925rem;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-small-site .cmp-teaser__title {
    font-size: 2.25rem;
    line-height: 2.475rem;
  }
}
body .batcom-teaser--em-homepage,
body .batcom-teaser--em-homepage .cmp-teaser__image {
  height: 370px;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-homepage,
  body .batcom-teaser--em-homepage .cmp-teaser__image {
    height: 360px;
  }
}
body .batcom-teaser--em-homepage .cmp-teaser__pretitle {
  text-transform: uppercase;
}
body.batcom-sectionhome .batcom-teaser--em-homepage .cmp-teaser {
  position: relative;
}
body.batcom-sectionhome .batcom-teaser--em-homepage .cmp-teaser__image {
  left: 0;
}
body .batcom-teaser--em-press-release .cmp-teaser,
body .batcom-teaser--em-solid-bg .cmp-teaser {
  margin-left: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  margin-right: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  position: relative;
  background-color: var(--batcom-color-teaser-solid-background);
}
body .batcom-teaser--em-press-release .cmp-teaser::after,
body .batcom-teaser--em-solid-bg .cmp-teaser::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 100%;
  display: block;
  background: linear-gradient(90deg, #0e2b63 30.479%, rgba(0, 0, 0, 0) 30.479%), linear-gradient(90deg, #004f9f 52.158%, rgba(0, 0, 0, 0) 52.158%), linear-gradient(90deg, #00b1eb 64.729%, rgba(0, 0, 0, 0) 64.729%), linear-gradient(90deg, #ef7d00 73.225%, rgba(0, 0, 0, 0) 73.225%), linear-gradient(90deg, #fb0 79.628%, rgba(0, 0, 0, 0) 79.629%), linear-gradient(90deg, #50af47 86.692%, rgba(0, 0, 0, 0) 86.692%), linear-gradient(90deg, #afca0b 92.03%, rgba(0, 0, 0, 0) 92.03%), linear-gradient(90deg, #5a328a 97.009%, rgba(0, 0, 0, 0) 97.009%), linear-gradient(90deg, #e72582 100%, rgba(0, 0, 0, 0) 100%);
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser,
  body .batcom-teaser--em-solid-bg .cmp-teaser {
    margin-left: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
    margin-right: calc(-1 * (var(--batcom-layout-content-left-right-margin)));
  }
}
@media screen and (min-width: 1360px) {
  body .batcom-teaser--em-press-release .cmp-teaser,
  body .batcom-teaser--em-solid-bg .cmp-teaser {
    margin-left: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
    margin-right: calc(-1 * (100vw - var(--batcom-layout-content-max-width)) / 2);
  }
}
body .batcom-teaser--em-press-release .cmp-teaser__image,
body .batcom-teaser--em-solid-bg .cmp-teaser__image {
  display: none;
}
body .batcom-teaser--em-press-release .cmp-teaser__content,
body .batcom-teaser--em-solid-bg .cmp-teaser__content {
  width: calc(100vw - var(--batcom-layout-content-left-right-margin));
  max-width: var(--batcom-layout-content-max-width);
  margin: 0 auto;
  min-height: 193px;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser__content,
  body .batcom-teaser--em-solid-bg .cmp-teaser__content {
    width: calc(100vw - var(--batcom-layout-content-left-right-margin) * 2);
    min-height: 252px;
    justify-content: center;
  }
}
body .batcom-teaser--em-press-release .cmp-teaser__pretitle, body .batcom-teaser--em-press-release .cmp-teaser__date, body .batcom-teaser--em-press-release .cmp-teaser__title,
body .batcom-teaser--em-solid-bg .cmp-teaser__pretitle,
body .batcom-teaser--em-solid-bg .cmp-teaser__date,
body .batcom-teaser--em-solid-bg .cmp-teaser__title {
  color: var(--batcom-color-teaser-offset-text);
  position: relative;
  z-index: 0;
}
body .batcom-teaser--em-press-release .cmp-teaser__pretitle, body .batcom-teaser--em-press-release .cmp-teaser__date,
body .batcom-teaser--em-solid-bg .cmp-teaser__pretitle,
body .batcom-teaser--em-solid-bg .cmp-teaser__date {
  margin: 60px 0 24px;
  font-size: 0.75rem;
  line-height: 0.825rem;
  letter-spacing: 0.2em;
  font-weight: 400;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser__pretitle, body .batcom-teaser--em-press-release .cmp-teaser__date,
  body .batcom-teaser--em-solid-bg .cmp-teaser__pretitle,
  body .batcom-teaser--em-solid-bg .cmp-teaser__date {
    font-size: 1.3125rem;
    line-height: 1.4438rem;
    margin-top: 84px;
  }
}
body .batcom-teaser--em-press-release .cmp-teaser__pretitle,
body .batcom-teaser--em-solid-bg .cmp-teaser__pretitle {
  text-transform: uppercase;
}
body .batcom-teaser--em-press-release .cmp-teaser__title,
body .batcom-teaser--em-solid-bg .cmp-teaser__title {
  margin: 0 0 55px;
  font-size: 1.5rem;
  line-height: 2.1rem;
  font-weight: 700;
  display: flex;
  flex-grow: 1;
  align-items: flex-end;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser__title,
  body .batcom-teaser--em-solid-bg .cmp-teaser__title {
    font-size: 2rem;
    line-height: 2.2rem;
    margin: 0 0 86px;
  }
}
@media only screen and (max-width: 1023px) {
  body .batcom-teaser--em-press-release .cmp-teaser__pretitle, body .batcom-teaser--em-press-release .cmp-teaser__title,
  body .batcom-teaser--em-solid-bg .cmp-teaser__pretitle,
  body .batcom-teaser--em-solid-bg .cmp-teaser__title {
    margin-left: calc(var(--batcom-layout-content-left-right-margin) / -2 + 5%);
  }
}
body .batcom-teaser--em-press-release {
  position: relative;
}
body .batcom-teaser--em-press-release .cmp-teaser {
  background-color: var(--batcom-color-teaser-press-release-background);
}
body .batcom-teaser--em-press-release .cmp-teaser__date {
  display: inline-block !important; /* stylelint-disable-line declaration-no-important */
  visibility: visible !important; /* stylelint-disable-line declaration-no-important */
  position: absolute;
  top: 0;
  inset-inline-end: 0;
}
body .batcom-teaser--em-press-release .cmp-teaser__date + .cmp-teaser__pretitle {
  width: calc(100% - 160px);
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser__date + .cmp-teaser__pretitle {
    width: calc(100% - 268px);
  }
}
body .batcom-teaser--em-press-release .cmp-teaser__title {
  line-height: 1.65rem;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-press-release .cmp-teaser__title {
    line-height: 2.2rem;
  }
}
body .batcom-teaser--em-small-site,
body .batcom-teaser--em-small-site .cmp-teaser__image {
  height: 500px;
}
@media only screen and (min-width: 1024px) {
  body .batcom-teaser--em-small-site,
  body .batcom-teaser--em-small-site .cmp-teaser__image {
    height: 600px;
  }
}
body .batcom-teaser-corp-board .cmp-teaser__image {
  padding: 5%;
  align-self: center;
}
@media only screen and (min-width: 768px) {
  body .batcom-teaser-corp-board .cmp-teaser__content {
    padding: 5% 0;
    padding-inline-end: 5%;
  }
}
body .batcom-teaser-corp-board .cmp-teaser__content .cmp-teaser__action-link {
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  body .batcom-teaser-corp-board.batcom-imagelayout--right .cmp-image {
    float: right;
  }
}
@media only screen and (min-width: 768px) {
  body .batcom-teaser-corp-board.batcom-imagelayout--right .cmp-teaser__content {
    padding: 5% 0;
    padding-inline-start: 5%;
  }
}
body .batcom-teaser-corp-board .cmp-teaser__description > :where(h1, h2, h3, h4, h5, h6) {
  margin-bottom: var(--batcom-layout-text-title-bottom-margin);
}
@media only screen and (min-width: 768px) {
  body .batcom-teaser-corp-board .cmp-image {
    float: left;
  }
}
body .batcom-teaser-corp-board .cmp-image__image {
  background: #fff;
  border: solid 1px #cecece;
  -o-object-fit: cover;
     object-fit: cover;
}
body .endmarkets-teaser {
  position: relative;
  margin-bottom: var(--batcom-layout-spacing-bottom-large-mobile);
}
@media only screen and (min-width: 768px) {
  body .endmarkets-teaser {
    margin-bottom: var(--batcom-layout-spacing-bottom-large-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .endmarkets-teaser {
    margin-bottom: var(--batcom-layout-spacing-bottom-large-desktop);
  }
}
body .endmarkets-teaser .batcom-teaser--em-small-site {
  margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
  body .endmarkets-teaser .endmarkets-contactus {
    bottom: 0;
  }
}
body .endmarkets-teaser .endmarkets-contactus {
  padding: 40px 16px;
  margin: 0;
}
@media only screen and (max-width: 1023px) {
  body .endmarkets-teaser .endmarkets-contactus {
    margin-left: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
    margin-right: calc(-1 * var(--batcom-layout-content-left-right-margin) / 2);
  }
}
@media only screen and (min-width: 1024px) {
  body .endmarkets-teaser .endmarkets-contactus {
    position: absolute;
    right: calc(0px - var(--batcom-layout-content-left-right-margin));
    max-width: 400px;
  }
}
@media screen and (min-width: 1360px) {
  body .endmarkets-teaser .endmarkets-contactus {
    right: calc(0px - (100vw - var(--batcom-layout-content-max-width)) / 2);
  }
}
@media only screen and (min-width: 1024px) {
  [dir=rtl] body .endmarkets-teaser .endmarkets-contactus {
    left: calc(0px - var(--batcom-layout-content-left-right-margin));
    right: auto;
  }
}
@media screen and (min-width: 1360px) {
  [dir=rtl] body .endmarkets-teaser .endmarkets-contactus {
    left: calc(0px - (100vw - var(--batcom-layout-content-max-width)) / 2);
  }
}
body .endmarkets-teaser .endmarkets-contactus .separator .cmp-separator__horizontal-rule {
  opacity: 0.2;
}
body .endmarkets-teaser .endmarkets-contactus p:has(img) {
  margin-bottom: 10px;
}
body .endmarkets-teaser .endmarkets-contactus .batcom-text a {
  color: var(--batcom-color-palette-2-inverted);
  text-decoration: underline;
}
body .endmarkets-teaser .endmarkets-contactus img {
  float: left;
  height: 22px;
  width: 22px;
  position: relative;
  top: -2px;
  clear: both;
}
[dir=rtl] body .endmarkets-teaser .endmarkets-contactus img {
  float: right;
}
@media only screen and (max-width: 767px) {
  body .batcom-teaser-corp-header {
    margin-top: 0;
  }
}

[dir=rtl] body .batcom-text a[target=_blank]::after {
  left: auto;
  right: 3px;
}
[dir=rtl] body .batcom-text a:is([href*=".pdf"]:not([data-link-type=external]),
[href$=".xlsx"],
[href$=".zip"],
[href*="youtube.com"],
[href*="youtu.be"],
[href*="kvgo.com"],
[href*=webcast],
[data-link-type=disclosure],
[href*="view-w.tv"])::before {
  left: auto;
  right: -28px;
}
[dir=rtl] body .batcom-text a[data-link-type=disclosure]::before {
  transform: scaleX(-1);
}
[dir=rtl] body .batcom-text ul li {
  padding-inline-start: 0;
  padding-left: 0;
}
[dir=rtl] body .batcom-text ul li::before {
  right: -17px;
}
[dir=rtl] body .batcom-text--nested-bullet-ol ol > li li::before {
  margin-inline-end: 0;
}
[dir=rtl] body .batcom-text--numbered-list-icon ol {
  padding: 0;
}
[dir=rtl] body .batcom-text--numbered-list-icon ol li::before {
  margin: 0 0 0 7px;
}
@media only screen and (min-width: 1024px) {
  [dir=rtl] body .batcom-header__link {
    margin-left: 0;
    margin-right: 24px;
  }
}
[dir=rtl] body .cmp-download__property-size {
  unicode-bidi: bidi-override;
  direction: ltr;
}
[dir=rtl] body .cmp-download__property--date {
  right: auto;
  left: 0;
}

body .batcom-text ol li {
  padding-inline-start: 32px;
}
body .batcom-text ol li:has(> .h1-style)::marker, body .batcom-text ol li:has(> .h1-style)::before {
  font-size: var(--batcom-typography-h1-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .h1-style)::marker, body .batcom-text ol li:has(> .h1-style)::before {
    font-size: var(--batcom-typography-h1-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .h1-style)::marker, body .batcom-text ol li:has(> .h1-style)::before {
    font-size: var(--batcom-typography-h1-size-desktop);
  }
}
body .batcom-text ol li:has(> .h2-style)::marker, body .batcom-text ol li:has(> .h2-style)::before {
  font-size: var(--batcom-typography-h2-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .h2-style)::marker, body .batcom-text ol li:has(> .h2-style)::before {
    font-size: var(--batcom-typography-h2-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .h2-style)::marker, body .batcom-text ol li:has(> .h2-style)::before {
    font-size: var(--batcom-typography-h2-size-desktop);
  }
}
body .batcom-text ol li:has(> .h3-style)::marker, body .batcom-text ol li:has(> .h3-style)::before {
  font-size: var(--batcom-typography-h3-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .h3-style)::marker, body .batcom-text ol li:has(> .h3-style)::before {
    font-size: var(--batcom-typography-h3-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .h3-style)::marker, body .batcom-text ol li:has(> .h3-style)::before {
    font-size: var(--batcom-typography-h3-size-desktop);
  }
}
body .batcom-text ol li:has(> .h4-style)::marker, body .batcom-text ol li:has(> .h4-style)::before {
  font-size: var(--batcom-typography-h4-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .h4-style)::marker, body .batcom-text ol li:has(> .h4-style)::before {
    font-size: var(--batcom-typography-h4-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .h4-style)::marker, body .batcom-text ol li:has(> .h4-style)::before {
    font-size: var(--batcom-typography-h4-size-desktop);
  }
}
body .batcom-text ol li:has(> .large)::marker, body .batcom-text ol li:has(> .large)::before {
  font-size: var(--batcom-typography-large-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .large)::marker, body .batcom-text ol li:has(> .large)::before {
    font-size: var(--batcom-typography-large-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .large)::marker, body .batcom-text ol li:has(> .large)::before {
    font-size: var(--batcom-typography-large-size-desktop);
  }
}
body .batcom-text ol li:has(> .small)::marker, body .batcom-text ol li:has(> .small)::before {
  font-size: var(--batcom-typography-small-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .small)::marker, body .batcom-text ol li:has(> .small)::before {
    font-size: var(--batcom-typography-small-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .small)::marker, body .batcom-text ol li:has(> .small)::before {
    font-size: var(--batcom-typography-small-size-desktop);
  }
}
body .batcom-text ol li:has(> .x-small)::marker, body .batcom-text ol li:has(> .x-small)::before {
  font-size: var(--batcom-typography-x-small-size-mobile);
}
@media only screen and (min-width: 768px) {
  body .batcom-text ol li:has(> .x-small)::marker, body .batcom-text ol li:has(> .x-small)::before {
    font-size: var(--batcom-typography-x-small-size-tablet);
  }
}
@media only screen and (min-width: 1024px) {
  body .batcom-text ol li:has(> .x-small)::marker, body .batcom-text ol li:has(> .x-small)::before {
    font-size: var(--batcom-typography-x-small-size-desktop);
  }
}
body .batcom-text--nested-bullet-ol ol > li li {
  list-style-type: none;
}
body .batcom-text--nested-bullet-ol ol > li li::before {
  color: var(--batcom-color-palette-1);
  content: "●";
  font-size: 8px;
  margin-inline-end: 10px;
}
body .batcom-text--mixed-ol ol > li > ol > li {
  list-style-type: lower-alpha;
}
body .batcom-text--mixed-ol ol > li > ol > li > ol > li {
  list-style-type: lower-roman;
}
body .batcom-text--alpha-ol ol li {
  list-style-type: lower-alpha;
}
body .batcom-text--multilevel-ol .cmp-text > ol > li {
  font-size: var(--batcom-layout-text-ol-font-size-lvl1);
  line-height: var(--batcom-layout-text-ol-line-height-lvl1);
}
body .batcom-text--multilevel-ol ol {
  padding: 0;
  counter-reset: item 0;
}
body .batcom-text--multilevel-ol ol > li {
  display: block;
  margin-bottom: var(--batcom-layout-text-ol-bottom-margin);
  font-size: var(--batcom-typography-body-size-desktop);
  line-height: var(--batcom-typography-body-line-height-desktop);
  font-weight: 400;
}
body .batcom-text--multilevel-ol ol > li > ol,
body .batcom-text--multilevel-ol ol > li > ul {
  margin-top: var(--batcom-layout-text-ol-bottom-margin);
}
body .batcom-text--multilevel-ol ol > li ul li {
  text-indent: 0;
}
body .batcom-text--multilevel-ol ol > li:has(ol) {
  margin-bottom: 0;
  padding-bottom: 0;
}
body .batcom-text--multilevel-ol ol > li::before {
  content: counters(item, ".") " ";
  counter-increment: item;
}

@media only screen and (max-width: 767px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base {
    margin-bottom: 0;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(-n+4) .batcom-text h4 {
  font-weight: 500;
  line-height: 1.2375rem;
  margin: 24px 0 18px;
  font-size: 18px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(1) .batcom-text,
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(1) .batcom-socialmedia {
  display: none;
}
@media only screen and (min-width: 768px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(1) .batcom-text,
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(1) .batcom-socialmedia {
    display: block;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(2) .batcom-text:nth-of-type(4) .small {
  line-height: 1.75rem;
  color: #0e2b63;
}
@media only screen and (min-width: 768px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) #social-title,
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-socialmedia {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-title:nth-child(n+2) {
    padding-top: 18px;
    border-top: 1px solid #ddd;
  }
}
@media only screen and (min-width: 768px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) #social-separator {
    display: none;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .socialmedia__list {
  margin-bottom: 11px;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .socialmedia__list .socialmedia__svg {
  margin: 0;
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) .batcom-text:nth-child(2) .cmp-text p:nth-child(3) {
  font-weight: 100;
}
@media only screen and (max-width: 767px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(4) {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5 .cmp-separator__horizontal-rule {
  visibility: hidden;
}
@media only screen and (min-width: 768px) {
  body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5 .cmp-separator__horizontal-rule {
    visibility: visible;
  }
}
body .cmp-experiencefragment--footer .columncontrol .columncontrol__base .columncontrol__column--lt5:nth-child(3) .batcom-text:nth-child(n+3) a[target=_blank]::after {
  display: none;
}
body .cmp-experiencefragment--footer .cmp-image__image {
  max-width: 158px;
  top: 0;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  body .cmp-experiencefragment--footer .cmp-image__image {
    top: 30px;
    max-width: 178px;
    margin-bottom: 3rem;
  }
}
body .cmp-experiencefragment--footer .batcom-text .small {
  line-height: 1.3125rem;
}

.batcom-list--press-release .cmp-list__item:first-child {
  flex-grow: 0;
}
@media only screen and (min-width: 1024px) {
  .batcom-list--press-release .cmp-list__item {
    flex: 0 1 30%;
  }
}
@media only screen and (min-width: 768px) {
  .batcom-list.batcom-layout--twoColumns.batcom-list--press-release .cmp-list__item {
    flex: 0 1 48%;
  }
}
@media only screen and (min-width: 1024px) {
  .batcom-list.batcom-layout--twoColumns.batcom-list--press-release .cmp-list__item {
    flex: 0 1 30%;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9tYWluL2pjcl9yb290L2FwcHMvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvZW5kbWFya2V0cy5idW5kbGUuY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2Jhc2UvY2xpZW50bGlicy9jb21tb25zL3Nhc3MvYWJzdHJhY3RzL19ib2R5X25vc2Nyb2xsLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9hYnN0cmFjdHMvX2xvYWRpbmcuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9iYXNlL2NsaWVudGxpYnMvY29tbW9ucy9zYXNzL2Fic3RyYWN0cy9fb3ZlcmxheV9zaG9ydGhhbmQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9iYXNlL2NsaWVudGxpYnMvY29tbW9ucy9zYXNzL2Z1bmN0aW9ucy9fbm4tei1pbmRleC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2Jhc2UvY2xpZW50bGlicy9jb21tb25zL3Nhc3MvbWl4aW5zL19hcnJvdy5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2Jhc2UvY2xpZW50bGlicy9jb21tb25zL3Nhc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2Jhc2UvY2xpZW50bGlicy9jb21tb25zL3Nhc3MvbWl4aW5zL19jb21wb25lbnQtbm9ybWFsaXplLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9taXhpbnMvX2ZvbnQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9iYXNlL2NsaWVudGxpYnMvY29tbW9ucy9zYXNzL21peGlucy9faGVhZGluZ3Muc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9iYXNlL2NsaWVudGxpYnMvY29tbW9ucy9zYXNzL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2Jhc2UvY2xpZW50bGlicy9jb21tb25zL3Nhc3MvbWl4aW5zL19jb2x1bW5jb250cm9sLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9taXhpbnMvX3JldmVyc2UtY29udGFpbmVyLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9iYXNlL2NsaWVudGxpYnMvY29tbW9ucy9zYXNzL21peGlucy9fbWVkaWFxdWVyaWVzLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9taXhpbnMvX2lmLWRpcmVjdC1wYXJlbnQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fY29sdW1uY29udHJvbC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fY29udGVudHN0cmVhbS5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fZG93bmxvYWQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX2V4dHJhLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fbGlzdC1uZXdzLWFuZC1zdG9yaWVzLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19saXN0LWFydGljbGVzLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19saXN0LXByZXNzLXJlbGVhc2Uuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX2xpbmtsaXN0LnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19tYXJrZXRsaXN0LXRlbXBsYXRlLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9taXhpbnMvX2JvcmRlcnMuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX3NlcGFyYXRvci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fc29jaWFsbWVkaWEuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX3RleHQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9jb3JwL2NvbXBvbmVudHMvX3RpdGxlLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL192aWRlby5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2NvcnAvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvY29ycC9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYmFzZS9jbGllbnRsaWJzL2NvbW1vbnMvc2Fzcy9hYnN0cmFjdHMvX2NvbG91cnMuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9lbmRtYXJrZXRzL2NvbXBvbmVudHMvX2NvbnRhaW5lci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fYmF0Y29tLWJhbm5lci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fYmF0Y29tLWNoYXJ0LnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvZW5kbWFya2V0cy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvZW5kbWFya2V0cy9jb21wb25lbnRzL19jb3JwLWhlYWRlci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fY29ycC1uYXZpZ2F0aW9uaGVhZGVyLnNjc3MiLCIuLi9mcm9udGVuZC9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvZW5kbWFya2V0cy9jb21wb25lbnRzL19jb3JwLXNlYXJjaC1iYXIuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9lbmRtYXJrZXRzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fbGFuZ3VhZ2UtbmF2aWdhdGlvbi5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fbGlua2xpc3Quc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9lbmRtYXJrZXRzL2NvbXBvbmVudHMvX3RlYXNlcnMuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9lbmRtYXJrZXRzL2NvbXBvbmVudHMvX3RleHQuc2NzcyIsIi4uL2Zyb250ZW5kL2JhdGNvbS9icmFuZHMvY2xpZW50bGlicy9lbmRtYXJrZXRzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiLi4vZnJvbnRlbmQvYmF0Y29tL2JyYW5kcy9jbGllbnRsaWJzL2VuZG1hcmtldHMvY29tcG9uZW50cy9fbGlzdC1wcmVzcy1yZWxlYXNlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDTWhCO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtBREpGOztBRUNBO0VBQ0U7SUFDRSx1Q0FBQTtFRkVGO0VFQ0E7SUFDRSx1Q0FBQTtFRkNGO0VFRUE7SUFDRSx5QkFBQTtFRkFGO0FBQ0Y7QUVHQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FGREY7QUVHRTtFQUVFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0NBQUE7QUZGSjtBRUtFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FGSEo7QUVNRTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtBRkpKOztBRzNDQTtFQUNF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QW5EMmxHUjtBbUR6bEdRO0VBQ0UsNEJBQUE7QW5EMmxHVjtBbURwbEdJO0VBQ0UsNEJBQUE7QW5Ec2xHTjtBbURobEdNO0VBQ0Usc0RBQUE7RUFDQSwwREFBQTtBbkRrbEdSO0FtRDlrR0k7RUFDRSxVQUFBO0VBQ0EscUJBQUE7QW5EZ2xHTjtBbUQ5a0dNO0VBQ0UsY0FBQTtFQUNBLHlEQUFBO0VBQ0EscURBQUE7RUFDQSw4REFBQTtFQUNBLGdCQUFBO0FuRGdsR1I7QW1EOWtHUTs7RUFFRSxzREFBQTtBbkRnbEdWO0FtRDdrR1E7RUFDRSxjQUFBO0FuRCtrR1Y7QW1ENWtHUTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QW5EOGtHVjtBbUQza0dRO0VBQ0UsZ0NBQUE7RUFDQSx1QkFBQTtBbkQ2a0dWOztBY3p1R0U7RXNDbENFO0lBRUksZ0JBQUE7RXBEOHdHTjtBQUNGO0FvRDF3R1U7RUFDRSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FwRDR3R1o7QW9EdHdHUTs7RUFFRSxhQUFBO0FwRHd3R1Y7QWMzdUdFO0VzQy9CTTs7SUFLSSxjQUFBO0VwRDB3R1Y7QUFDRjtBb0Rwd0dVO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0FwRHN3R1o7QWNydkdFO0VzQ1hNOztJQUdJLGFBQUE7RXBEa3dHVjtBQUNGO0FjendHRTtFc0NVTTtJQUVJLGlCQUFBO0lBQ0EsMEJBQUE7RXBEaXdHVjtBQUNGO0FjandHRTtFc0NHTTtJQUVJLGFBQUE7RXBEZ3dHVjtBQUNGO0FvRDd2R1E7RUFDRyxtQkFBQTtBcEQrdkdYO0FvRDd2R1c7RUFDRSxTQUFBO0FwRCt2R2I7QW9EM3ZHUTtFQUNFLGdCQUFBO0FwRDZ2R1Y7QWM3eEdFO0VzQ0VJO0lBa0NJLGlCQUFBO0lBQ0EsZ0JBQUE7RXBENnZHUjtBQUNGO0FvRHh2R1U7RUFDRSxrQkFBQTtBcEQwdkdaO0FjeHhHRTtFc0M2QlE7SUFJSSxtQkFBQTtFcEQydkdaO0FBQ0Y7QW9EcHZHVTtFQUNFLGFBQUE7QXBEc3ZHWjtBb0QvdUdJO0VBQ0UsZ0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtBcERpdkdOO0FjaHhHRTtFc0M0QkU7SUFNSSxTQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtFcERrdkdOO0FBQ0Y7QW9EOXVHTTtFQUNFLHNCQUFBO0FwRGd2R1I7O0FxRGgyR007RUFDRSxZQUFBO0FyRG0yR1I7QWM5eEdFO0V1Q3ZFRTtJQU1JLGFBQUE7RXJEbTJHTjtBQUNGO0FjeHpHRTtFdUN0Q0U7SUFFSSxhQUFBO0VyRGcyR047QUFDRjtBY3h5R0U7RXVDM0RFO0lBTUksYUFBQTtFckRpMkdOO0FBQ0YiLCJmaWxlIjoiLi4vc3JjL21haW4vamNyX3Jvb3QvYXBwcy9iYXRjb20vYnJhbmRzL2NsaWVudGxpYnMvZW5kbWFya2V0cy9lbmRtYXJrZXRzLmJ1bmRsZS5jc3MifQ== */