
      .text-align-left {
        text-align: left;
      }
      .text-align-right {
        text-align: right;
      }
      .text-align-center {
        text-align: center;
      }
      .text-align-justify {
        text-align: justify;
      }

      /**
 * Alignment classes for block level elements (images, videos, blockquotes, etc.)
 */
      .align-left {
        float: left;
      }
      .align-right {
        float: right;
      }
      .align-center {
        display: block;
        margin-right: auto;
        margin-left: auto;
      }
    

      .fieldgroup {
        padding: 0;
        border-width: 0;
      }
    

      .container-inline div,
      .container-inline label {
        display: inline-block;
      }
      /* Details contents always need to be rendered as block. */
      .container-inline .details-wrapper {
        display: block;
      }
      .container-inline .hidden {
        display: none;
      }

      /**
 * @file
 * Float clearing.
 *
 * Based on the micro clearfix hack by Nicolas Gallagher, with the :before
 * pseudo selector removed to allow normal top margin collapse.
 *
 * @see http://nicolasgallagher.com/micro-clearfix-hack
 */

      .clearfix::after {
        display: table;
        clear: both;
        content: "";
      }
    

      /**
 * @file
 * Collapsible details.
 *
 * @see collapse.js
 */

      .js details:not([open]) .details-wrapper {
        display: none;
      }
    

      /**
 * @file
 * Utility classes to hide elements in different ways.
 */

      /**
 * Hide elements from all users.
 *
 * Used for elements which should not be immediately displayed to any user. An
 * example would be collapsible details that will be expanded with a click
 * from a user. The effect of this class can be toggled with the jQuery show()
 * and hide() functions.
 */
      .hidden {
        display: none;
      }

      /**
 * Hide elements visually, but keep them available for screen readers.
 *
 * Used for information required for screen reader users to understand and use
 * the site where visual display is undesirable. Information provided in this
 * manner should be kept concise, to avoid unnecessary burden on the user.
 * "!important" is used to prevent unintentional overrides.
 */
      .visually-hidden {
        position: absolute !important;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px);
        width: 1px;
        height: 1px;
        word-wrap: normal;
      }

      /**
 * The .focusable class extends the .visually-hidden class to allow
 * the element to be focusable when navigated to via the keyboard.
 */
      .visually-hidden.focusable:active,
      .visually-hidden.focusable:focus-within {
        position: static !important;
        overflow: visible;
        clip: auto;
        width: auto;
        height: auto;
      }

      /**
 * Hide visually and from screen readers, but maintain layout.
 */
      .invisible {
        visibility: hidden;
      }
    

      /**
 * @file
 * Styles for item list.
 */

      .item-list__comma-list,
      .item-list__comma-list li {
        display: inline;
      }
      .item-list__comma-list {
        margin: 0;
        padding: 0;
      }
      .item-list__comma-list li::after {
        content: ", ";
      }
      .item-list__comma-list li:last-child::after {
        content: "";
      }
    

      /**
 * @file
 * Utility classes to assist with JavaScript functionality.
 */

      /**
 * For anything you want to hide on page load when JS is enabled, so
 * that you can use the JS to control visibility and avoid flicker.
 */
      .js .js-hide {
        display: none;
      }

      /**
 * For anything you want to show on page load only when JS is enabled.
 */
      .js-show {
        display: none;
      }
      .js .js-show {
        display: block;
      }

      /**
 * Use the scripting media features for modern browsers to reduce layout shifts.
 */
      @media (scripting: enabled) {
        /* Extra specificity to override previous selector. */
        .js-hide.js-hide {
          display: none;
        }
        .js-show {
          display: block;
        }
      }

      /**
 * @file
 * Utility class to prevent text wrapping.
 */

      .nowrap {
        white-space: nowrap;
      }
    

      /*
 * @file
 * Contain positioned elements.
 */

      .position-container {
        position: relative;
      }
    

      /*
 * @file
 * Utility class to remove browser styles, especially for button.
 */

      .reset-appearance {
        margin: 0;
        padding: 0;
        border: 0 none;
        background: transparent;
        line-height: inherit;
        -webkit-appearance: none;
        appearance: none;
      }
    

      /**
 * @file
 * Resizable textareas.
 */

      .resize-none {
        resize: none;
      }
      .resize-vertical {
        min-height: 2em;
        resize: vertical;
      }
      .resize-horizontal {
        max-width: 100%;
        resize: horizontal;
      }
      .resize-both {
        max-width: 100%;
        min-height: 2em;
        resize: both;
      }
    

      /**
 * @file
 * Styles for the system status counter component.
 */

      .system-status-counter__status-icon {
        display: inline-block;
        width: 25px;
        height: 25px;
        vertical-align: middle;
      }
      .system-status-counter__status-icon::before {
        display: block;
        width: 100%;
        height: 100%;
        content: "";
        background-repeat: no-repeat;
        background-position: center 2px;
        background-size: 16px;
      }

      .system-status-counter__status-icon--error::before {
        background-image: /*savepage-url=/core/modules/system/css/components/../../../../misc/icons/e32700/error.svg*/ url();
      }
      .system-status-counter__status-icon--warning::before {
        background-image: /*savepage-url=/core/modules/system/css/components/../../../../misc/icons/e29700/warning.svg*/ url();
      }
      .system-status-counter__status-icon--checked::before {
        background-image: /*savepage-url=/core/modules/system/css/components/../../../../misc/icons/73b355/check.svg*/ url();
      }
    

      /**
 * @file
 * Styles for the system status report counters.
 */

      .system-status-report-counters__item {
        width: 100%;
        margin-bottom: 0.5em;
        padding: 0.5em 0;
        text-align: center;
        white-space: nowrap;
        background-color: rgba(0, 0, 0, 0.063);
      }

      @media screen and (min-width: 60em) {
        .system-status-report-counters {
          display: flex;
          flex-wrap: wrap;
          justify-content: space-between;
        }
        .system-status-report-counters__item--half-width {
          width: 49%;
        }
        .system-status-report-counters__item--third-width {
          width: 33%;
        }
      }
    

      /**
 * @file
 * Default styles for the System Status general info.
 */

      .system-status-general-info__item {
        margin-top: 1em;
        padding: 0 1em 1em;
        border: 1px solid #ccc;
      }

      .system-status-general-info__item-title {
        border-bottom: 1px solid #ccc;
      }
    

      /**
 * @file
 * Table sort indicator.
 *
 * @see tablesort-indicator.html.twig
 */

      .tablesort {
        display: inline-block;
        width: 16px;
        height: 16px;
        background-size: 100%;
      }
      .tablesort--asc {
        background-image: /*savepage-url=/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg*/ url();
      }
      .tablesort--desc {
        background-image: /*savepage-url=/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg*/ url();
      }
    

      /* table style column align */
      .views-align-left {
        text-align: left;
      }
      .views-align-right {
        text-align: right;
      }
      .views-align-center {
        text-align: center;
      }
      /* Grid style column align. */
      .views-view-grid .views-col {
        float: left;
      }
      .views-view-grid .views-row {
        float: left;
        clear: both;
        width: 100%;
      }
      /* Provide some space between display links. */
      .views-display-link + .views-display-link {
        margin-left: 0.5em;
      }
    

      .toolbar-icon--puma:before {
        mask-image: /*savepage-url=/themes/custom/dreist/src/svg-sprite/icons/logo.svg*/ url() !important;
        -webkit-mask-image: /*savepage-url=/themes/custom/dreist/src/svg-sprite/icons/logo.svg*/ url() !important;
      }
    

      .ck.ck-balloon-panel {
        z-index: 2000 !important;
      }

      .lp-builder {
        /*  border: 2px solid red;*/
      }

      .lp-builder [class^="container"] {
        clear: both;
        width: 100%;
      }

      .lp-builder [class^="container"].is-disabled {
        opacity: 0.4;
      }

      .lp-builder [class^="container"].is-disabled:hover {
        opacity: 1;
      }

      .lp-builder [class^="container"].is-disabled::before {
        content: "DEAKTIVIERT";
        position: absolute;
        top: 10px;
        right: 10px;
        z-index: 1;
        background: #ccc;
        padding: 5px;
      }

      .lp-builder [class^="container"].is-disabled:hover::before {
        display: none;
      }

      .lp-builder .row {
        display: flex;
        /*  flex-wrap: wrap;*/
        align-items: space-between;
      }

      .lp-builder .col {
        background: #fff;
        border: 1px dashed #666;
        flex: 0 0 100%;
      }

      .lp-builder [class*="container-cols-2"] .row .col {
        flex: 0 0 50%;
      }

      .lp-builder [class*="container-cols-3"] .row .col {
        flex: 0 0 33.333333%;
      }

      .lp-builder [class*="container-cols-4"] .row .col {
        flex: 0 0 25%;
      }

      /* LAYOUT */
      .lpb-layout {
        margin: 30px 0;
        padding: 10px;
      }

      .lpb-layout:hover {
        outline: none !important;
      }

      .lpb-layout > .lpb-btn.before,
      .lpb-layout > .lpb-btn--add.before {
        top: -30px;
      }

      .lpb-layout > .lpb-btn.after,
      .lpb-layout > .lpb-btn--add.after {
        bottom: -30px;
      }

      .lpb-controls.is-layout {
        top: -30px;
        right: 9px;
      }

      /* REGION  (=section_region) */
      .js-lpb-region {
        /*  min-width: 32px;*/
      }

      .js-lpb-region:hover {
        /*  outline: none !important;*/
      }

      /* COMPONENT  */
      .js-lpb-region .js-lpb-component {
        padding: 20px;
      }

      .js-lpb-region .js-lpb-component:hover {
        outline: 2px solid blue !important;
      }

      .js-lpb-region .js-lpb-component > .lpb-btn--add.before {
        display: none;
      }

      /* ===== DIALOG ===== */

      .lpb-dialog .ui-dialog-titlebar.ui-dialog-titlebar {
        padding-right: 50px;
      }

      .lpb-dialog
        .ui-dialog-titlebar.ui-dialog-titlebar
        .ui-dialog-titlebar-close {
        right: 18px;
      }

      .lpb-dialog .ui-dialog-content {
        padding-top: 20px;
        padding-bottom: 20px;
      }
    

      .paragraph--unpublished {
        background-color: #fff4f4;
      }
    
      @font-face {
        font-family: swiper-icons;
        src: url(data:application/font-woff;charset=utf-8;base64,\ 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);
        font-weight: 400;
        font-style: normal;
      }
      :root {
        --swiper-theme-color: #007aff;
      }
      .swiper,
      swiper-container {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        overflow: hidden;
        list-style: none;
        padding: 0;
        z-index: 1;
        display: block;
      }
      .swiper-vertical > .swiper-wrapper {
        flex-direction: column;
      }
      .swiper-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        z-index: 1;
        display: flex;
        transition-property: transform;
        transition-timing-function: var(
          --swiper-wrapper-transition-timing-function,
          initial
        );
        box-sizing: content-box;
      }
      .swiper-android .swiper-slide,
      .swiper-wrapper {
        transform: translateZ(0);
      }
      .swiper-horizontal {
        touch-action: pan-y;
      }
      .swiper-vertical {
        touch-action: pan-x;
      }
      .swiper-slide,
      swiper-slide {
        flex-shrink: 0;
        width: 100%;
        height: 100%;
        position: relative;
        transition-property: transform;
        display: block;
      }
      .swiper-slide-invisible-blank {
        visibility: hidden;
      }
      .swiper-autoheight,
      .swiper-autoheight .swiper-slide {
        height: auto;
      }
      .swiper-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform, height;
      }
      .swiper-backface-hidden .swiper-slide {
        transform: translateZ(0);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
      }
      .swiper-3d.swiper-css-mode .swiper-wrapper {
        perspective: 1200px;
      }
      .swiper-3d .swiper-wrapper {
        transform-style: preserve-3d;
      }
      .swiper-3d {
        perspective: 1200px;
      }
      .swiper-3d .swiper-cube-shadow,
      .swiper-3d .swiper-slide,
      .swiper-3d .swiper-slide-shadow,
      .swiper-3d .swiper-slide-shadow-bottom,
      .swiper-3d .swiper-slide-shadow-left,
      .swiper-3d .swiper-slide-shadow-right,
      .swiper-3d .swiper-slide-shadow-top {
        transform-style: preserve-3d;
      }
      .swiper-3d .swiper-slide-shadow,
      .swiper-3d .swiper-slide-shadow-bottom,
      .swiper-3d .swiper-slide-shadow-left,
      .swiper-3d .swiper-slide-shadow-right,
      .swiper-3d .swiper-slide-shadow-top {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10;
      }
      .swiper-3d .swiper-slide-shadow {
        background: #00000026;
      }
      .swiper-3d .swiper-slide-shadow-left {
        background-image: linear-gradient(to left, #00000080, #0000);
      }
      .swiper-3d .swiper-slide-shadow-right {
        background-image: linear-gradient(to right, #00000080, #0000);
      }
      .swiper-3d .swiper-slide-shadow-top {
        background-image: linear-gradient(to top, #00000080, #0000);
      }
      .swiper-3d .swiper-slide-shadow-bottom {
        background-image: linear-gradient(to bottom, #00000080, #0000);
      }
      .swiper-css-mode > .swiper-wrapper {
        overflow: auto;
        scrollbar-width: none;
        -ms-overflow-style: none;
      }
      .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
        display: none;
      }
      .swiper-css-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: start start;
      }
      .swiper-horizontal.swiper-css-mode > .swiper-wrapper {
        scroll-snap-type: x mandatory;
      }
      .swiper-vertical.swiper-css-mode > .swiper-wrapper {
        scroll-snap-type: y mandatory;
      }
      .swiper-css-mode.swiper-free-mode > .swiper-wrapper {
        scroll-snap-type: none;
      }
      .swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: none;
      }
      .swiper-centered > .swiper-wrapper:before {
        content: "";
        flex-shrink: 0;
        order: 9999;
      }
      .swiper-centered > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: center center;
        scroll-snap-stop: always;
      }
      .swiper-centered.swiper-horizontal
        > .swiper-wrapper
        > .swiper-slide:first-child {
        margin-inline-start: var(--swiper-centered-offset-before);
      }
      .swiper-centered.swiper-horizontal > .swiper-wrapper:before {
        height: 100%;
        min-height: 1px;
        width: var(--swiper-centered-offset-after);
      }
      .swiper-centered.swiper-vertical
        > .swiper-wrapper
        > .swiper-slide:first-child {
        margin-block-start: var(--swiper-centered-offset-before);
      }
      .swiper-centered.swiper-vertical > .swiper-wrapper:before {
        width: 100%;
        min-width: 1px;
        height: var(--swiper-centered-offset-after);
      }
      .swiper-lazy-preloader {
        width: 42px;
        height: 42px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -21px;
        margin-top: -21px;
        z-index: 10;
        transform-origin: 50%;
        box-sizing: border-box;
        border: 4px solid
          var(--swiper-preloader-color, var(--swiper-theme-color));
        border-radius: 50%;
        border-top-color: transparent;
      }
      .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
      .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
      swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
        animation: swiper-preloader-spin 1s infinite linear;
      }
      .swiper-lazy-preloader-white {
        --swiper-preloader-color: #fff;
      }
      .swiper-lazy-preloader-black {
        --swiper-preloader-color: #000;
      }
      @keyframes swiper-preloader-spin {
        0% {
          transform: rotate(0);
        }
        to {
          transform: rotate(360deg);
        }
      }
      .swiper-fade.swiper-free-mode .swiper-slide {
        transition-timing-function: ease-out;
      }
      .swiper-fade .swiper-slide {
        pointer-events: none;
        transition-property: opacity;
      }
      .swiper-fade .swiper-slide .swiper-slide {
        pointer-events: none;
      }
      .swiper-fade .swiper-slide-active,
      .swiper-fade .swiper-slide-active .swiper-slide-active {
        pointer-events: auto;
      }
      .swiper-pagination {
        position: absolute;
        text-align: center;
        transition: 0.3s opacity;
        transform: translateZ(0);
        z-index: 10;
      }
      .swiper-pagination.swiper-pagination-hidden {
        opacity: 0;
      }
      .swiper-pagination-disabled > .swiper-pagination,
      .swiper-pagination.swiper-pagination-disabled {
        display: none !important;
      }
      .swiper-horizontal > .swiper-pagination-bullets,
      .swiper-pagination-bullets.swiper-pagination-horizontal,
      .swiper-pagination-custom,
      .swiper-pagination-fraction {
        bottom: var(--swiper-pagination-bottom, 8px);
        top: var(--swiper-pagination-top, auto);
        left: 0;
        width: 100%;
      }
      .swiper-pagination-bullets-dynamic {
        overflow: hidden;
        font-size: 0;
      }
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(0.33);
        position: relative;
      }
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1);
      }
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(0.66);
      }
      .swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet-active-prev-prev {
        transform: scale(0.33);
      }
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(0.66);
      }
      .swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet-active-next-next {
        transform: scale(0.33);
      }
      .swiper-pagination-bullet {
        width: var(
          --swiper-pagination-bullet-width,
          var(--swiper-pagination-bullet-size, 8px)
        );
        height: var(
          --swiper-pagination-bullet-height,
          var(--swiper-pagination-bullet-size, 8px)
        );
        display: inline-block;
        border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
        background: var(--swiper-pagination-bullet-inactive-color, #000);
        opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
      }
      button.swiper-pagination-bullet {
        border: none;
        margin: 0;
        padding: 0;
        box-shadow: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
      }
      .swiper-pagination-clickable .swiper-pagination-bullet {
        cursor: pointer;
      }
      .swiper-pagination-bullet:only-child {
        display: none !important;
      }
      .swiper-pagination-bullet-active {
        opacity: var(--swiper-pagination-bullet-opacity, 1);
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
      }
      .swiper-pagination-vertical.swiper-pagination-bullets,
      .swiper-vertical > .swiper-pagination-bullets {
        right: var(--swiper-pagination-right, 8px);
        left: var(--swiper-pagination-left, auto);
        top: 50%;
        transform: translate3d(0, -50%, 0);
      }
      .swiper-pagination-vertical.swiper-pagination-bullets
        .swiper-pagination-bullet,
      .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
        display: block;
      }
      .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
      .swiper-vertical
        > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px;
      }
      .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet,
      .swiper-vertical
        > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet {
        display: inline-block;
        transition:
          0.2s transform,
          0.2s top;
      }
      .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
      .swiper-pagination-horizontal.swiper-pagination-bullets
        .swiper-pagination-bullet {
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
      }
      .swiper-horizontal
        > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
      .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        left: 50%;
        transform: translate(-50%);
        white-space: nowrap;
      }
      .swiper-horizontal
        > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet,
      .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet {
        transition:
          0.2s transform,
          0.2s left;
      }
      .swiper-horizontal.swiper-rtl
        > .swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet,
      :host(.swiper-horizontal.swiper-rtl)
        .swiper-pagination-bullets-dynamic
        .swiper-pagination-bullet {
        transition:
          0.2s transform,
          0.2s right;
      }
      .swiper-pagination-fraction {
        color: var(--swiper-pagination-fraction-color, inherit);
      }
      .swiper-pagination-progressbar {
        background: var(
          --swiper-pagination-progressbar-bg-color,
          rgba(0, 0, 0, 0.25)
        );
        position: absolute;
      }
      .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top;
      }
      .swiper-rtl
        .swiper-pagination-progressbar
        .swiper-pagination-progressbar-fill {
        transform-origin: right top;
      }
      .swiper-horizontal > .swiper-pagination-progressbar,
      .swiper-pagination-progressbar.swiper-pagination-horizontal,
      .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
      .swiper-vertical
        > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 100%;
        height: var(--swiper-pagination-progressbar-size, 4px);
        left: 0;
        top: 0;
      }
      .swiper-horizontal
        > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
      .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
      .swiper-pagination-progressbar.swiper-pagination-vertical,
      .swiper-vertical > .swiper-pagination-progressbar {
        width: var(--swiper-pagination-progressbar-size, 4px);
        height: 100%;
        left: 0;
        top: 0;
      }
      .swiper-pagination-lock {
        display: none;
      }
      .swiper .swiper-notification,
      swiper-container .swiper-notification {
        position: absolute;
        left: 0;
        top: 0;
        pointer-events: none;
        opacity: 0;
        z-index: -1000;
      }
      :root {
        --font-family: "DIN Pro";
        --font-stack: "DIN Pro", Arial, sans-serif;
        --font-family-ffdinforpuma: "FFDINforPUMA";
        --font-stack-ffdinforpuma: "FFDINforPUMA", Arial, sans-serif;
      }
      @font-face {
        font-family: DIN Pro;
        src:/*savepage-url=/themes/custom/dreist/build/assets/DINW01-Regular-BIFlSavA.woff2*/ url(data:font/woff2;base64,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)
          format("woff2");
        font-weight: 400;
        font-style: normal; /*savepage-font-display=swap*/
      }
      @font-face {
        font-family: DIN Pro;
        src:/*savepage-url=/themes/custom/dreist/build/assets/DINW01-Bold-CeLDz03d.woff2*/ url(data:font/woff2;base64,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)
          format("woff2");
        font-weight: 700;
        font-style: normal; /*savepage-font-display=swap*/
      }
      @font-face {
        font-family: DIN Pro;
        src:/*savepage-url=/themes/custom/dreist/build/assets/DINW01-Medium-BC3S8VDN.woff2*/ url(data:font/woff2;base64,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)
          format("woff2");
        font-weight: 500;
        font-style: normal; /*savepage-font-display=swap*/
      }
      @font-face {
        font-family: DIN Pro;
        src:/*savepage-url=/themes/custom/dreist/build/assets/DINW01-Light-C2lfnqnd.woff2*/ url()
          format("woff2");
        font-weight: 300;
        font-style: normal; /*savepage-font-display=swap*/
      }
      @font-face {
        font-family: curved-seven-segment-2;
        src:/*savepage-url=/themes/custom/dreist/build/assets/curved-seven-segment-2-BnmmD8Y2.woff2*/ url()
          format("woff2");
        font-weight: 400;
        font-style: normal; /*savepage-font-display=swap*/
      }
      @font-face {
        font-family: FFDINforPUMA;
        src:/*savepage-url=/themes/custom/dreist/build/assets/FFDINforPUMAW05-CondBold-CYUng9jt.woff*/ url(data:font/woff;base64,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)
          format("woff");
        font-weight: 700;
        font-style: normal; /*savepage-font-display=swap*/
      }
      :root {
        --dd-icon-size-2xs: 12px;
        --dd-icon-size-xs: 16px;
        --dd-icon-size-sm: 24px;
        --dd-icon-size-md: 32px;
        --dd-icon-size-lg: 48px;
        --dd-icon-size-xl: 64px;
        --dd-icon-size-2xl: 96px;
        --dd-icon-size-3xl: 128px;
        --dd-icon-view-box: 24;
        --dd-icon-stroke-width-2xs: calc(var(--dd-icon-view-box) / 12 * 2px);
        --dd-icon-stroke-width-xs: calc(var(--dd-icon-view-box) / 16 * 2px);
        --dd-icon-stroke-width-sm: calc(var(--dd-icon-view-box) / 24 * 2px);
        --dd-icon-stroke-width-md: calc(var(--dd-icon-view-box) / 32 * 2px);
        --dd-icon-stroke-width-lg: calc(var(--dd-icon-view-box) / 48 * 3px);
        --dd-icon-stroke-width-xl: calc(var(--dd-icon-view-box) / 64 * 3px);
        --dd-icon-stroke-width-2xl: calc(var(--dd-icon-view-box) / 96 * 3px);
        --dd-icon-stroke-width-3xl: calc(var(--dd-icon-view-box) / 128 * 3px);
      }
      html,
      body,
      div,
      span,
      applet,
      object,
      iframe,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      p,
      blockquote,
      pre,
      a,
      abbr,
      acronym,
      address,
      big,
      cite,
      code,
      del,
      dfn,
      em,
      img,
      ins,
      kbd,
      q,
      s,
      samp,
      small,
      strike,
      strong,
      sub,
      sup,
      tt,
      var,
      b,
      u,
      i,
      center,
      dl,
      dt,
      dd,
      ol,
      ul,
      li,
      fieldset,
      form,
      label,
      legend,
      table,
      caption,
      tbody,
      tfoot,
      thead,
      tr,
      th,
      td,
      article,
      aside,
      canvas,
      details,
      embed,
      figure,
      figcaption,
      footer,
      header,
      hgroup,
      menu,
      nav,
      output,
      ruby,
      section,
      summary,
      time,
      mark,
      audio,
      video {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        vertical-align: baseline;
      }
      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      hgroup,
      menu,
      nav,
      section {
        display: block;
      }
      ol,
      ul {
        list-style: none;
      }
      blockquote,
      q {
        quotes: none;
      }
      blockquote:before,
      blockquote:after,
      q:before,
      q:after {
        content: "";
        content: none;
      }
      table {
        border-collapse: collapse;
        border-spacing: 0;
      }
      strong {
        font-weight: 700;
      }
      em {
        font-style: italic;
      }
      * {
        box-sizing: border-box;
      }
      *:focus:not(:focus-visible) {
        outline: none;
      }
      *:focus-visible {
        outline: 2px solid currentColor;
        outline-offset: 2px;
      }
      html.locked,
      html.locked body {
        overflow: hidden;
      }
      body {
        --dd-header-height: 79px;
        --dd-space-2xs: 8px;
        --dd-space-xs: 16px;
        --dd-space-sm: 24px;
        --dd-space-md: 32px;
        --dd-space-lg: 40px;
        --dd-space-xl: 48px;
        --dd-space: var(--dd-space-md);
        transition: all 0.3s ease-in-out;
        font-family: var(--font-stack);
        background: var(--dd-main-bg-color);
        color: var(--dd-main-color);
        -webkit-text-size-adjust: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        min-width: 375px;
      }
      @media (max-width: 1120px) {
        body {
          --dd-header-height: 74px;
        }
      }
      body.user-logged-in {
        --dd-header-height: 193px;
      }
      @media (max-width: 1120px) {
        body.user-logged-in {
          --dd-header-height: 161px;
        }
      }
      body.theme--csr {
        background: #fff;
      }
      body.theme--csr.eco-mode--active {
        background: #181717;
      }
      sup,
      sub {
        font-size: 0.8em;
        vertical-align: super;
        line-height: 1;
        margin-left: 0.2em;
      }
      sub {
        vertical-align: sub;
      }
      img {
        display: inline-block;
        height: auto;
        max-width: 100%;
      }
      input,
      textarea,
      select,
      button {
        font: inherit;
        max-width: 100%;
      }
      select:focus,
      select:active {
        outline: none;
      }
      button {
        background: none;
        border: none;
      }
      a {
        color: currentColor;
      }
      a[tabindex="-1"] {
        scroll-margin-top: 100px;
      }
      @media (max-width: 1279px) {
        main {
          overflow-x: hidden;
          overflow-y: auto;
        }
      }
      .overflow-wrapper {
        overflow: auto;
      }
      iframe {
        width: 100%;
        background-color: var(--dd-white);
      }
      .ot-sdk-show-settings {
        cursor: pointer;
      }
      .preload,
      .preload
        *:not(
          .marquee__wrapper,
          .js-swoosh,
          .swoosh,
          .swoosh--active,
          .color-scheme-switch__toggle,
          .color-scheme-switch__toggle-button,
          .color-scheme-switch__line,
          .hero-csr--special .hero-csr__media #outer-circle
        ) {
        transition: none !important;
        animation-duration: 1ms !important;
      }
      .user-login-form .form-item--textfield {
        display: block;
      }
      .user-login-form .form-item--textfield .form-text {
        border: 1px solid #878e83;
        line-height: inherit;
        letter-spacing: normal;
        word-wrap: normal;
        caret-color: var(--dd-main-color);
        color: inherit;
        font-weight: 400;
        padding: 6px;
        background: #fcfcfc;
      }
      .user-login-form a {
        display: block;
        margin-block-end: var(--dd-space-sm);
      } /*!
 * Bootstrap Grid v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
      :root {
        --dd-neutral-darkest: #242b2f;
        --dd-neutral-darker: #565c58;
        --dd-neutral-dark: #878e83;
        --dd-neutral: #d4dbd2;
        --dd-neutral-light: #e9ede8;
        --dd-neutral-lighter: #fcfcfc;
        --dd-neutral-lighterer: #f1f1f1;
        --dd-neutral-lightest: #ffffff;
        --dd-primary: #565c58;
        --dd-grey-light: #d1d1cd;
        --dd-secondary: #181717;
        --dd-success: #0caa41;
        --dd-warning: #d31f26;
        --dd-error: #d31f26;
        --dd-black: #000000;
        --dd-white: #ffffff;
        --dd-tertiary: #006567;
        --dd-quarternary: #d31f26;
        --dd-darkviolet: #22232d;
        --dd-quinary: #0caa41;
        --dd-grey: #878e83;
        --dd-sustainable-blue: #2c19e5;
        --dd-csr-eco-black: #181717;
        --dd-archive-green: #006241;
        --dd-vibrant-green: #b2e251;
        --dd-icy-blue: #a9eecb;
        --dd-sky-blue: #88c1f0;
        --dd-deep-blue: #8c95fb;
        --dd-wild-yellow: #e5f21e;
        --dd-squishy-orange: #f8a91b;
        --dd-bright-pink: #ff3f6b;
        --dd-light-purple: #b688bf;
        --dd-csr-straw: #d9c39d;
        --dd-csr-sand: #bb9240;
        --dd-csr-sea-form: #cecfae;
        --dd-csr-forest: #a29b58;
        --dd-grey-muted-dark: #333333;
        --dd-grey-muted-light: #dddddd;
        --dd-neon-pink: #ff3f6b;
        --dd-neon-yellow: #e5f21e;
        --dd-gray-100: #f8f9fa;
        --dd-gray-200: #e9ecef;
        --dd-gray-300: #dee2e6;
        --dd-gray-400: #ced4da;
        --dd-gray-500: #adb5bd;
        --dd-gray-600: #6c757d;
        --dd-gray-700: #495057;
        --dd-gray-800: #343a40;
        --dd-gray-900: #212529;
        --dd-primary: #0d6efd;
        --dd-secondary: #6c757d;
        --dd-success: #198754;
        --dd-info: #0dcaf0;
        --dd-warning: #ffc107;
        --dd-danger: #dc3545;
        --dd-light: #f8f9fa;
        --dd-dark: #212529;
        --dd-primary-rgb: 13, 110, 253;
        --dd-secondary-rgb: 108, 117, 125;
        --dd-success-rgb: 25, 135, 84;
        --dd-info-rgb: 13, 202, 240;
        --dd-warning-rgb: 255, 193, 7;
        --dd-danger-rgb: 220, 53, 69;
        --dd-light-rgb: 248, 249, 250;
        --dd-dark-rgb: 33, 37, 41;
        --dd-white-rgb: 255, 255, 255;
        --dd-black-rgb: 0, 0, 0;
        --dd-body-color-rgb: 33, 37, 41;
        --dd-body-bg-rgb: 255, 255, 255;
        --dd-font-sans-serif:
          system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue",
          "Noto Sans", "Liberation Sans", Arial, sans-serif,
          "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
          "Noto Color Emoji";
        --dd-font-monospace:
          SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
          "Courier New", monospace;
        --dd-gradient: linear-gradient(
          180deg,
          rgba(255, 255, 255, 0.15),
          rgba(255, 255, 255, 0)
        );
        --dd-body-font-family: var(--bs-font-sans-serif);
        --dd-body-font-size: 1rem;
        --dd-body-font-weight: 400;
        --dd-body-line-height: 1.5;
        --dd-body-color: #212529;
        --dd-body-bg: #fff;
        --dd-border-width: 1px;
        --dd-border-style: solid;
        --dd-border-color: #dee2e6;
        --dd-border-color-translucent: rgba(0, 0, 0, 0.175);
        --dd-border-radius: 0.375rem;
        --dd-border-radius-sm: 0.25rem;
        --dd-border-radius-lg: 0.5rem;
        --dd-border-radius-xl: 1rem;
        --dd-border-radius-2xl: 2rem;
        --dd-border-radius-pill: 50rem;
        --dd-link-color: #0d6efd;
        --dd-link-hover-color: rgb(10.4, 88, 202.4);
        --dd-code-color: #d63384;
        --dd-highlight-bg: rgb(255, 242.6, 205.4);
      }
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl,
      .container-fluid,
      .container-xl,
      .container-lg,
      .container-md,
      .container-sm {
        --dd-gutter-x: 4rem;
        --dd-gutter-y: 0;
        width: 100%;
        padding-right: calc(var(--dd-gutter-x) * 0.5);
        padding-left: calc(var(--dd-gutter-x) * 0.5);
        margin-right: auto;
        margin-left: auto;
      }
      .container-ultra,
      .container-extra,
      .container-semiextra,
      .container-wide,
      .container-menu,
      .container-desktop,
      .container-notebook,
      .container-tablet,
      .container-phablet,
      .container-mobile,
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl {
        max-width: 540px;
      }
      .container-ultra,
      .container-extra,
      .container-semiextra,
      .container-wide,
      .container-menu,
      .container-desktop,
      .container-notebook,
      .container-tablet,
      .container-phablet,
      .container-mobile,
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl {
        max-width: 720px;
      }
      .container-ultra,
      .container-extra,
      .container-semiextra,
      .container-wide,
      .container-menu,
      .container-desktop,
      .container-notebook,
      .container-tablet,
      .container-phablet,
      .container-mobile,
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl {
        max-width: 960px;
      }
      .container-ultra,
      .container-extra,
      .container-semiextra,
      .container-wide,
      .container-menu,
      .container-desktop,
      .container-notebook,
      .container-tablet,
      .container-phablet,
      .container-mobile,
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl {
        max-width: 1140px;
      }
      .container-ultra,
      .container-extra,
      .container-semiextra,
      .container-wide,
      .container-menu,
      .container-desktop,
      .container-notebook,
      .container-tablet,
      .container-phablet,
      .container-mobile,
      .container,
      .tabs-section__tabs,
      .cta-bar__content,
      .container-xxl {
        max-width: 1440px;
      }
      .row {
        --dd-gutter-x: 4rem;
        --dd-gutter-y: 0;
        display: flex;
        flex-wrap: wrap;
        margin-top: calc(-1 * var(--dd-gutter-y));
        margin-right: calc(-0.5 * var(--dd-gutter-x));
        margin-left: calc(-0.5 * var(--dd-gutter-x));
      }
      .row > * {
        box-sizing: border-box;
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--dd-gutter-x) * 0.5);
        padding-left: calc(var(--dd-gutter-x) * 0.5);
        margin-top: var(--dd-gutter-y);
      }
      .col {
        flex: 1 0 0%;
      }
      .row-cols-auto > * {
        flex: 0 0 auto;
        width: auto;
      }
      .row-cols-1 > * {
        flex: 0 0 auto;
        width: 100%;
      }
      .row-cols-2 > * {
        flex: 0 0 auto;
        width: 50%;
      }
      .row-cols-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
      }
      .row-cols-4 > * {
        flex: 0 0 auto;
        width: 25%;
      }
      .row-cols-5 > * {
        flex: 0 0 auto;
        width: 20%;
      }
      .row-cols-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
      }
      .col-auto {
        flex: 0 0 auto;
        width: auto;
      }
      .col-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
      }
      .col-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
      }
      .col-3 {
        flex: 0 0 auto;
        width: 25%;
      }
      .col-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
      }
      .col-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
      }
      .col-6 {
        flex: 0 0 auto;
        width: 50%;
      }
      .col-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
      }
      .col-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
      }
      .col-9 {
        flex: 0 0 auto;
        width: 75%;
      }
      .col-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
      }
      .col-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
      }
      .col-12 {
        flex: 0 0 auto;
        width: 100%;
      }
      .offset-1 {
        margin-left: 8.33333333%;
      }
      .offset-2 {
        margin-left: 16.66666667%;
      }
      .offset-3 {
        margin-left: 25%;
      }
      .offset-4 {
        margin-left: 33.33333333%;
      }
      .offset-5 {
        margin-left: 41.66666667%;
      }
      .offset-6 {
        margin-left: 50%;
      }
      .offset-7 {
        margin-left: 58.33333333%;
      }
      .offset-8 {
        margin-left: 66.66666667%;
      }
      .offset-9 {
        margin-left: 75%;
      }
      .offset-10 {
        margin-left: 83.33333333%;
      }
      .offset-11 {
        margin-left: 91.66666667%;
      }
      .g-0,
      .gx-0 {
        --dd-gutter-x: 0;
      }
      .g-0,
      .gy-0 {
        --dd-gutter-y: 0;
      }
      .g-1,
      .gx-1 {
        --dd-gutter-x: 0.25rem;
      }
      .g-1,
      .gy-1 {
        --dd-gutter-y: 0.25rem;
      }
      .g-2,
      .gx-2 {
        --dd-gutter-x: 0.5rem;
      }
      .g-2,
      .gy-2 {
        --dd-gutter-y: 0.5rem;
      }
      .g-3,
      .gx-3 {
        --dd-gutter-x: 1rem;
      }
      .g-3,
      .gy-3 {
        --dd-gutter-y: 1rem;
      }
      .g-4,
      .gx-4 {
        --dd-gutter-x: 1.5rem;
      }
      .g-4,
      .gy-4 {
        --dd-gutter-y: 1.5rem;
      }
      .g-5,
      .gx-5 {
        --dd-gutter-x: 3rem;
      }
      .g-5,
      .gy-5 {
        --dd-gutter-y: 3rem;
      }
      .g-6,
      .gx-6 {
        --dd-gutter-x: 4rem;
      }
      .g-6,
      .gy-6 {
        --dd-gutter-y: 4rem;
      }
      .g-7,
      .gx-7 {
        --dd-gutter-x: 5rem;
      }
      .g-7,
      .gy-7 {
        --dd-gutter-y: 5rem;
      }
      .g-8,
      .gx-8 {
        --dd-gutter-x: 7.5rem;
      }
      .g-8,
      .gy-8 {
        --dd-gutter-y: 7.5rem;
      }
      .g-9,
      .gx-9 {
        --dd-gutter-x: 10rem;
      }
      .g-9,
      .gy-9 {
        --dd-gutter-y: 10rem;
      }
      .g-10,
      .gx-10 {
        --dd-gutter-x: 12.5rem;
      }
      .g-10,
      .gy-10 {
        --dd-gutter-y: 12.5rem;
      }
      .g-11,
      .gx-11 {
        --dd-gutter-x: 15rem;
      }
      .g-11,
      .gy-11 {
        --dd-gutter-y: 15rem;
      }
      .g-12,
      .gx-12 {
        --dd-gutter-x: 20rem;
      }
      .g-12,
      .gy-12 {
        --dd-gutter-y: 20rem;
      }
      .g-13,
      .gx-13 {
        --dd-gutter-x: 30rem;
      }
      .g-13,
      .gy-13 {
        --dd-gutter-y: 30rem;
      }
      .g-14,
      .gx-14 {
        --dd-gutter-x: 60rem;
      }
      .g-14,
      .gy-14 {
        --dd-gutter-y: 60rem;
      }
      @media (min-width: 476px) {
        .col-mobile {
          flex: 1 0 0%;
        }
        .row-cols-mobile-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-mobile-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-mobile-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-mobile-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-mobile-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-mobile-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-mobile-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-mobile-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-mobile-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-mobile-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-mobile-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-mobile-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-mobile-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-mobile-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-mobile-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-mobile-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-mobile-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-mobile-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-mobile-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-mobile-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-mobile-0 {
          margin-left: 0;
        }
        .offset-mobile-1 {
          margin-left: 8.33333333%;
        }
        .offset-mobile-2 {
          margin-left: 16.66666667%;
        }
        .offset-mobile-3 {
          margin-left: 25%;
        }
        .offset-mobile-4 {
          margin-left: 33.33333333%;
        }
        .offset-mobile-5 {
          margin-left: 41.66666667%;
        }
        .offset-mobile-6 {
          margin-left: 50%;
        }
        .offset-mobile-7 {
          margin-left: 58.33333333%;
        }
        .offset-mobile-8 {
          margin-left: 66.66666667%;
        }
        .offset-mobile-9 {
          margin-left: 75%;
        }
        .offset-mobile-10 {
          margin-left: 83.33333333%;
        }
        .offset-mobile-11 {
          margin-left: 91.66666667%;
        }
        .g-mobile-0,
        .gx-mobile-0 {
          --dd-gutter-x: 0;
        }
        .g-mobile-0,
        .gy-mobile-0 {
          --dd-gutter-y: 0;
        }
        .g-mobile-1,
        .gx-mobile-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-mobile-1,
        .gy-mobile-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-mobile-2,
        .gx-mobile-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-mobile-2,
        .gy-mobile-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-mobile-3,
        .gx-mobile-3 {
          --dd-gutter-x: 1rem;
        }
        .g-mobile-3,
        .gy-mobile-3 {
          --dd-gutter-y: 1rem;
        }
        .g-mobile-4,
        .gx-mobile-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-mobile-4,
        .gy-mobile-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-mobile-5,
        .gx-mobile-5 {
          --dd-gutter-x: 3rem;
        }
        .g-mobile-5,
        .gy-mobile-5 {
          --dd-gutter-y: 3rem;
        }
        .g-mobile-6,
        .gx-mobile-6 {
          --dd-gutter-x: 4rem;
        }
        .g-mobile-6,
        .gy-mobile-6 {
          --dd-gutter-y: 4rem;
        }
        .g-mobile-7,
        .gx-mobile-7 {
          --dd-gutter-x: 5rem;
        }
        .g-mobile-7,
        .gy-mobile-7 {
          --dd-gutter-y: 5rem;
        }
        .g-mobile-8,
        .gx-mobile-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-mobile-8,
        .gy-mobile-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-mobile-9,
        .gx-mobile-9 {
          --dd-gutter-x: 10rem;
        }
        .g-mobile-9,
        .gy-mobile-9 {
          --dd-gutter-y: 10rem;
        }
        .g-mobile-10,
        .gx-mobile-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-mobile-10,
        .gy-mobile-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-mobile-11,
        .gx-mobile-11 {
          --dd-gutter-x: 15rem;
        }
        .g-mobile-11,
        .gy-mobile-11 {
          --dd-gutter-y: 15rem;
        }
        .g-mobile-12,
        .gx-mobile-12 {
          --dd-gutter-x: 20rem;
        }
        .g-mobile-12,
        .gy-mobile-12 {
          --dd-gutter-y: 20rem;
        }
        .g-mobile-13,
        .gx-mobile-13 {
          --dd-gutter-x: 30rem;
        }
        .g-mobile-13,
        .gy-mobile-13 {
          --dd-gutter-y: 30rem;
        }
        .g-mobile-14,
        .gx-mobile-14 {
          --dd-gutter-x: 60rem;
        }
        .g-mobile-14,
        .gy-mobile-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 550px) {
        .col-phablet {
          flex: 1 0 0%;
        }
        .row-cols-phablet-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-phablet-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-phablet-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-phablet-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-phablet-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-phablet-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-phablet-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-phablet-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-phablet-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-phablet-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-phablet-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-phablet-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-phablet-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-phablet-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-phablet-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-phablet-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-phablet-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-phablet-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-phablet-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-phablet-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-phablet-0 {
          margin-left: 0;
        }
        .offset-phablet-1 {
          margin-left: 8.33333333%;
        }
        .offset-phablet-2 {
          margin-left: 16.66666667%;
        }
        .offset-phablet-3 {
          margin-left: 25%;
        }
        .offset-phablet-4 {
          margin-left: 33.33333333%;
        }
        .offset-phablet-5 {
          margin-left: 41.66666667%;
        }
        .offset-phablet-6 {
          margin-left: 50%;
        }
        .offset-phablet-7 {
          margin-left: 58.33333333%;
        }
        .offset-phablet-8 {
          margin-left: 66.66666667%;
        }
        .offset-phablet-9 {
          margin-left: 75%;
        }
        .offset-phablet-10 {
          margin-left: 83.33333333%;
        }
        .offset-phablet-11 {
          margin-left: 91.66666667%;
        }
        .g-phablet-0,
        .gx-phablet-0 {
          --dd-gutter-x: 0;
        }
        .g-phablet-0,
        .gy-phablet-0 {
          --dd-gutter-y: 0;
        }
        .g-phablet-1,
        .gx-phablet-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-phablet-1,
        .gy-phablet-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-phablet-2,
        .gx-phablet-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-phablet-2,
        .gy-phablet-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-phablet-3,
        .gx-phablet-3 {
          --dd-gutter-x: 1rem;
        }
        .g-phablet-3,
        .gy-phablet-3 {
          --dd-gutter-y: 1rem;
        }
        .g-phablet-4,
        .gx-phablet-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-phablet-4,
        .gy-phablet-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-phablet-5,
        .gx-phablet-5 {
          --dd-gutter-x: 3rem;
        }
        .g-phablet-5,
        .gy-phablet-5 {
          --dd-gutter-y: 3rem;
        }
        .g-phablet-6,
        .gx-phablet-6 {
          --dd-gutter-x: 4rem;
        }
        .g-phablet-6,
        .gy-phablet-6 {
          --dd-gutter-y: 4rem;
        }
        .g-phablet-7,
        .gx-phablet-7 {
          --dd-gutter-x: 5rem;
        }
        .g-phablet-7,
        .gy-phablet-7 {
          --dd-gutter-y: 5rem;
        }
        .g-phablet-8,
        .gx-phablet-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-phablet-8,
        .gy-phablet-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-phablet-9,
        .gx-phablet-9 {
          --dd-gutter-x: 10rem;
        }
        .g-phablet-9,
        .gy-phablet-9 {
          --dd-gutter-y: 10rem;
        }
        .g-phablet-10,
        .gx-phablet-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-phablet-10,
        .gy-phablet-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-phablet-11,
        .gx-phablet-11 {
          --dd-gutter-x: 15rem;
        }
        .g-phablet-11,
        .gy-phablet-11 {
          --dd-gutter-y: 15rem;
        }
        .g-phablet-12,
        .gx-phablet-12 {
          --dd-gutter-x: 20rem;
        }
        .g-phablet-12,
        .gy-phablet-12 {
          --dd-gutter-y: 20rem;
        }
        .g-phablet-13,
        .gx-phablet-13 {
          --dd-gutter-x: 30rem;
        }
        .g-phablet-13,
        .gy-phablet-13 {
          --dd-gutter-y: 30rem;
        }
        .g-phablet-14,
        .gx-phablet-14 {
          --dd-gutter-x: 60rem;
        }
        .g-phablet-14,
        .gy-phablet-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 769px) {
        .col-tablet {
          flex: 1 0 0%;
        }
        .row-cols-tablet-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-tablet-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-tablet-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-tablet-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-tablet-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-tablet-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-tablet-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-tablet-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-tablet-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-tablet-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-tablet-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-tablet-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-tablet-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-tablet-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-tablet-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-tablet-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-tablet-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-tablet-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-tablet-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-tablet-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-tablet-0 {
          margin-left: 0;
        }
        .offset-tablet-1 {
          margin-left: 8.33333333%;
        }
        .offset-tablet-2 {
          margin-left: 16.66666667%;
        }
        .offset-tablet-3 {
          margin-left: 25%;
        }
        .offset-tablet-4 {
          margin-left: 33.33333333%;
        }
        .offset-tablet-5 {
          margin-left: 41.66666667%;
        }
        .offset-tablet-6 {
          margin-left: 50%;
        }
        .offset-tablet-7 {
          margin-left: 58.33333333%;
        }
        .offset-tablet-8 {
          margin-left: 66.66666667%;
        }
        .offset-tablet-9 {
          margin-left: 75%;
        }
        .offset-tablet-10 {
          margin-left: 83.33333333%;
        }
        .offset-tablet-11 {
          margin-left: 91.66666667%;
        }
        .g-tablet-0,
        .gx-tablet-0 {
          --dd-gutter-x: 0;
        }
        .g-tablet-0,
        .gy-tablet-0 {
          --dd-gutter-y: 0;
        }
        .g-tablet-1,
        .gx-tablet-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-tablet-1,
        .gy-tablet-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-tablet-2,
        .gx-tablet-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-tablet-2,
        .gy-tablet-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-tablet-3,
        .gx-tablet-3 {
          --dd-gutter-x: 1rem;
        }
        .g-tablet-3,
        .gy-tablet-3 {
          --dd-gutter-y: 1rem;
        }
        .g-tablet-4,
        .gx-tablet-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-tablet-4,
        .gy-tablet-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-tablet-5,
        .gx-tablet-5 {
          --dd-gutter-x: 3rem;
        }
        .g-tablet-5,
        .gy-tablet-5 {
          --dd-gutter-y: 3rem;
        }
        .g-tablet-6,
        .gx-tablet-6 {
          --dd-gutter-x: 4rem;
        }
        .g-tablet-6,
        .gy-tablet-6 {
          --dd-gutter-y: 4rem;
        }
        .g-tablet-7,
        .gx-tablet-7 {
          --dd-gutter-x: 5rem;
        }
        .g-tablet-7,
        .gy-tablet-7 {
          --dd-gutter-y: 5rem;
        }
        .g-tablet-8,
        .gx-tablet-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-tablet-8,
        .gy-tablet-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-tablet-9,
        .gx-tablet-9 {
          --dd-gutter-x: 10rem;
        }
        .g-tablet-9,
        .gy-tablet-9 {
          --dd-gutter-y: 10rem;
        }
        .g-tablet-10,
        .gx-tablet-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-tablet-10,
        .gy-tablet-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-tablet-11,
        .gx-tablet-11 {
          --dd-gutter-x: 15rem;
        }
        .g-tablet-11,
        .gy-tablet-11 {
          --dd-gutter-y: 15rem;
        }
        .g-tablet-12,
        .gx-tablet-12 {
          --dd-gutter-x: 20rem;
        }
        .g-tablet-12,
        .gy-tablet-12 {
          --dd-gutter-y: 20rem;
        }
        .g-tablet-13,
        .gx-tablet-13 {
          --dd-gutter-x: 30rem;
        }
        .g-tablet-13,
        .gy-tablet-13 {
          --dd-gutter-y: 30rem;
        }
        .g-tablet-14,
        .gx-tablet-14 {
          --dd-gutter-x: 60rem;
        }
        .g-tablet-14,
        .gy-tablet-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 890px) {
        .col-notebook {
          flex: 1 0 0%;
        }
        .row-cols-notebook-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-notebook-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-notebook-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-notebook-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-notebook-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-notebook-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-notebook-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-notebook-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-notebook-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-notebook-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-notebook-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-notebook-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-notebook-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-notebook-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-notebook-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-notebook-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-notebook-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-notebook-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-notebook-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-notebook-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-notebook-0 {
          margin-left: 0;
        }
        .offset-notebook-1 {
          margin-left: 8.33333333%;
        }
        .offset-notebook-2 {
          margin-left: 16.66666667%;
        }
        .offset-notebook-3 {
          margin-left: 25%;
        }
        .offset-notebook-4 {
          margin-left: 33.33333333%;
        }
        .offset-notebook-5 {
          margin-left: 41.66666667%;
        }
        .offset-notebook-6 {
          margin-left: 50%;
        }
        .offset-notebook-7 {
          margin-left: 58.33333333%;
        }
        .offset-notebook-8 {
          margin-left: 66.66666667%;
        }
        .offset-notebook-9 {
          margin-left: 75%;
        }
        .offset-notebook-10 {
          margin-left: 83.33333333%;
        }
        .offset-notebook-11 {
          margin-left: 91.66666667%;
        }
        .g-notebook-0,
        .gx-notebook-0 {
          --dd-gutter-x: 0;
        }
        .g-notebook-0,
        .gy-notebook-0 {
          --dd-gutter-y: 0;
        }
        .g-notebook-1,
        .gx-notebook-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-notebook-1,
        .gy-notebook-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-notebook-2,
        .gx-notebook-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-notebook-2,
        .gy-notebook-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-notebook-3,
        .gx-notebook-3 {
          --dd-gutter-x: 1rem;
        }
        .g-notebook-3,
        .gy-notebook-3 {
          --dd-gutter-y: 1rem;
        }
        .g-notebook-4,
        .gx-notebook-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-notebook-4,
        .gy-notebook-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-notebook-5,
        .gx-notebook-5 {
          --dd-gutter-x: 3rem;
        }
        .g-notebook-5,
        .gy-notebook-5 {
          --dd-gutter-y: 3rem;
        }
        .g-notebook-6,
        .gx-notebook-6 {
          --dd-gutter-x: 4rem;
        }
        .g-notebook-6,
        .gy-notebook-6 {
          --dd-gutter-y: 4rem;
        }
        .g-notebook-7,
        .gx-notebook-7 {
          --dd-gutter-x: 5rem;
        }
        .g-notebook-7,
        .gy-notebook-7 {
          --dd-gutter-y: 5rem;
        }
        .g-notebook-8,
        .gx-notebook-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-notebook-8,
        .gy-notebook-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-notebook-9,
        .gx-notebook-9 {
          --dd-gutter-x: 10rem;
        }
        .g-notebook-9,
        .gy-notebook-9 {
          --dd-gutter-y: 10rem;
        }
        .g-notebook-10,
        .gx-notebook-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-notebook-10,
        .gy-notebook-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-notebook-11,
        .gx-notebook-11 {
          --dd-gutter-x: 15rem;
        }
        .g-notebook-11,
        .gy-notebook-11 {
          --dd-gutter-y: 15rem;
        }
        .g-notebook-12,
        .gx-notebook-12 {
          --dd-gutter-x: 20rem;
        }
        .g-notebook-12,
        .gy-notebook-12 {
          --dd-gutter-y: 20rem;
        }
        .g-notebook-13,
        .gx-notebook-13 {
          --dd-gutter-x: 30rem;
        }
        .g-notebook-13,
        .gy-notebook-13 {
          --dd-gutter-y: 30rem;
        }
        .g-notebook-14,
        .gx-notebook-14 {
          --dd-gutter-x: 60rem;
        }
        .g-notebook-14,
        .gy-notebook-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1024px) {
        .col-desktop {
          flex: 1 0 0%;
        }
        .row-cols-desktop-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-desktop-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-desktop-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-desktop-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-desktop-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-desktop-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-desktop-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-desktop-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-desktop-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-desktop-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-desktop-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-desktop-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-desktop-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-desktop-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-desktop-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-desktop-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-desktop-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-desktop-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-desktop-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-desktop-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-desktop-0 {
          margin-left: 0;
        }
        .offset-desktop-1 {
          margin-left: 8.33333333%;
        }
        .offset-desktop-2 {
          margin-left: 16.66666667%;
        }
        .offset-desktop-3 {
          margin-left: 25%;
        }
        .offset-desktop-4 {
          margin-left: 33.33333333%;
        }
        .offset-desktop-5 {
          margin-left: 41.66666667%;
        }
        .offset-desktop-6 {
          margin-left: 50%;
        }
        .offset-desktop-7 {
          margin-left: 58.33333333%;
        }
        .offset-desktop-8 {
          margin-left: 66.66666667%;
        }
        .offset-desktop-9 {
          margin-left: 75%;
        }
        .offset-desktop-10 {
          margin-left: 83.33333333%;
        }
        .offset-desktop-11 {
          margin-left: 91.66666667%;
        }
        .g-desktop-0,
        .gx-desktop-0 {
          --dd-gutter-x: 0;
        }
        .g-desktop-0,
        .gy-desktop-0 {
          --dd-gutter-y: 0;
        }
        .g-desktop-1,
        .gx-desktop-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-desktop-1,
        .gy-desktop-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-desktop-2,
        .gx-desktop-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-desktop-2,
        .gy-desktop-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-desktop-3,
        .gx-desktop-3 {
          --dd-gutter-x: 1rem;
        }
        .g-desktop-3,
        .gy-desktop-3 {
          --dd-gutter-y: 1rem;
        }
        .g-desktop-4,
        .gx-desktop-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-desktop-4,
        .gy-desktop-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-desktop-5,
        .gx-desktop-5 {
          --dd-gutter-x: 3rem;
        }
        .g-desktop-5,
        .gy-desktop-5 {
          --dd-gutter-y: 3rem;
        }
        .g-desktop-6,
        .gx-desktop-6 {
          --dd-gutter-x: 4rem;
        }
        .g-desktop-6,
        .gy-desktop-6 {
          --dd-gutter-y: 4rem;
        }
        .g-desktop-7,
        .gx-desktop-7 {
          --dd-gutter-x: 5rem;
        }
        .g-desktop-7,
        .gy-desktop-7 {
          --dd-gutter-y: 5rem;
        }
        .g-desktop-8,
        .gx-desktop-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-desktop-8,
        .gy-desktop-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-desktop-9,
        .gx-desktop-9 {
          --dd-gutter-x: 10rem;
        }
        .g-desktop-9,
        .gy-desktop-9 {
          --dd-gutter-y: 10rem;
        }
        .g-desktop-10,
        .gx-desktop-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-desktop-10,
        .gy-desktop-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-desktop-11,
        .gx-desktop-11 {
          --dd-gutter-x: 15rem;
        }
        .g-desktop-11,
        .gy-desktop-11 {
          --dd-gutter-y: 15rem;
        }
        .g-desktop-12,
        .gx-desktop-12 {
          --dd-gutter-x: 20rem;
        }
        .g-desktop-12,
        .gy-desktop-12 {
          --dd-gutter-y: 20rem;
        }
        .g-desktop-13,
        .gx-desktop-13 {
          --dd-gutter-x: 30rem;
        }
        .g-desktop-13,
        .gy-desktop-13 {
          --dd-gutter-y: 30rem;
        }
        .g-desktop-14,
        .gx-desktop-14 {
          --dd-gutter-x: 60rem;
        }
        .g-desktop-14,
        .gy-desktop-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1120px) {
        .col-menu {
          flex: 1 0 0%;
        }
        .row-cols-menu-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-menu-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-menu-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-menu-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-menu-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-menu-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-menu-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-menu-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-menu-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-menu-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-menu-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-menu-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-menu-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-menu-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-menu-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-menu-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-menu-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-menu-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-menu-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-menu-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-menu-0 {
          margin-left: 0;
        }
        .offset-menu-1 {
          margin-left: 8.33333333%;
        }
        .offset-menu-2 {
          margin-left: 16.66666667%;
        }
        .offset-menu-3 {
          margin-left: 25%;
        }
        .offset-menu-4 {
          margin-left: 33.33333333%;
        }
        .offset-menu-5 {
          margin-left: 41.66666667%;
        }
        .offset-menu-6 {
          margin-left: 50%;
        }
        .offset-menu-7 {
          margin-left: 58.33333333%;
        }
        .offset-menu-8 {
          margin-left: 66.66666667%;
        }
        .offset-menu-9 {
          margin-left: 75%;
        }
        .offset-menu-10 {
          margin-left: 83.33333333%;
        }
        .offset-menu-11 {
          margin-left: 91.66666667%;
        }
        .g-menu-0,
        .gx-menu-0 {
          --dd-gutter-x: 0;
        }
        .g-menu-0,
        .gy-menu-0 {
          --dd-gutter-y: 0;
        }
        .g-menu-1,
        .gx-menu-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-menu-1,
        .gy-menu-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-menu-2,
        .gx-menu-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-menu-2,
        .gy-menu-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-menu-3,
        .gx-menu-3 {
          --dd-gutter-x: 1rem;
        }
        .g-menu-3,
        .gy-menu-3 {
          --dd-gutter-y: 1rem;
        }
        .g-menu-4,
        .gx-menu-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-menu-4,
        .gy-menu-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-menu-5,
        .gx-menu-5 {
          --dd-gutter-x: 3rem;
        }
        .g-menu-5,
        .gy-menu-5 {
          --dd-gutter-y: 3rem;
        }
        .g-menu-6,
        .gx-menu-6 {
          --dd-gutter-x: 4rem;
        }
        .g-menu-6,
        .gy-menu-6 {
          --dd-gutter-y: 4rem;
        }
        .g-menu-7,
        .gx-menu-7 {
          --dd-gutter-x: 5rem;
        }
        .g-menu-7,
        .gy-menu-7 {
          --dd-gutter-y: 5rem;
        }
        .g-menu-8,
        .gx-menu-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-menu-8,
        .gy-menu-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-menu-9,
        .gx-menu-9 {
          --dd-gutter-x: 10rem;
        }
        .g-menu-9,
        .gy-menu-9 {
          --dd-gutter-y: 10rem;
        }
        .g-menu-10,
        .gx-menu-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-menu-10,
        .gy-menu-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-menu-11,
        .gx-menu-11 {
          --dd-gutter-x: 15rem;
        }
        .g-menu-11,
        .gy-menu-11 {
          --dd-gutter-y: 15rem;
        }
        .g-menu-12,
        .gx-menu-12 {
          --dd-gutter-x: 20rem;
        }
        .g-menu-12,
        .gy-menu-12 {
          --dd-gutter-y: 20rem;
        }
        .g-menu-13,
        .gx-menu-13 {
          --dd-gutter-x: 30rem;
        }
        .g-menu-13,
        .gy-menu-13 {
          --dd-gutter-y: 30rem;
        }
        .g-menu-14,
        .gx-menu-14 {
          --dd-gutter-x: 60rem;
        }
        .g-menu-14,
        .gy-menu-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1190px) {
        .col-wide {
          flex: 1 0 0%;
        }
        .row-cols-wide-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-wide-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-wide-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-wide-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-wide-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-wide-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-wide-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-wide-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-wide-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-wide-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-wide-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-wide-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-wide-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-wide-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-wide-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-wide-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-wide-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-wide-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-wide-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-wide-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-wide-0 {
          margin-left: 0;
        }
        .offset-wide-1 {
          margin-left: 8.33333333%;
        }
        .offset-wide-2 {
          margin-left: 16.66666667%;
        }
        .offset-wide-3 {
          margin-left: 25%;
        }
        .offset-wide-4 {
          margin-left: 33.33333333%;
        }
        .offset-wide-5 {
          margin-left: 41.66666667%;
        }
        .offset-wide-6 {
          margin-left: 50%;
        }
        .offset-wide-7 {
          margin-left: 58.33333333%;
        }
        .offset-wide-8 {
          margin-left: 66.66666667%;
        }
        .offset-wide-9 {
          margin-left: 75%;
        }
        .offset-wide-10 {
          margin-left: 83.33333333%;
        }
        .offset-wide-11 {
          margin-left: 91.66666667%;
        }
        .g-wide-0,
        .gx-wide-0 {
          --dd-gutter-x: 0;
        }
        .g-wide-0,
        .gy-wide-0 {
          --dd-gutter-y: 0;
        }
        .g-wide-1,
        .gx-wide-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-wide-1,
        .gy-wide-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-wide-2,
        .gx-wide-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-wide-2,
        .gy-wide-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-wide-3,
        .gx-wide-3 {
          --dd-gutter-x: 1rem;
        }
        .g-wide-3,
        .gy-wide-3 {
          --dd-gutter-y: 1rem;
        }
        .g-wide-4,
        .gx-wide-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-wide-4,
        .gy-wide-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-wide-5,
        .gx-wide-5 {
          --dd-gutter-x: 3rem;
        }
        .g-wide-5,
        .gy-wide-5 {
          --dd-gutter-y: 3rem;
        }
        .g-wide-6,
        .gx-wide-6 {
          --dd-gutter-x: 4rem;
        }
        .g-wide-6,
        .gy-wide-6 {
          --dd-gutter-y: 4rem;
        }
        .g-wide-7,
        .gx-wide-7 {
          --dd-gutter-x: 5rem;
        }
        .g-wide-7,
        .gy-wide-7 {
          --dd-gutter-y: 5rem;
        }
        .g-wide-8,
        .gx-wide-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-wide-8,
        .gy-wide-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-wide-9,
        .gx-wide-9 {
          --dd-gutter-x: 10rem;
        }
        .g-wide-9,
        .gy-wide-9 {
          --dd-gutter-y: 10rem;
        }
        .g-wide-10,
        .gx-wide-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-wide-10,
        .gy-wide-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-wide-11,
        .gx-wide-11 {
          --dd-gutter-x: 15rem;
        }
        .g-wide-11,
        .gy-wide-11 {
          --dd-gutter-y: 15rem;
        }
        .g-wide-12,
        .gx-wide-12 {
          --dd-gutter-x: 20rem;
        }
        .g-wide-12,
        .gy-wide-12 {
          --dd-gutter-y: 20rem;
        }
        .g-wide-13,
        .gx-wide-13 {
          --dd-gutter-x: 30rem;
        }
        .g-wide-13,
        .gy-wide-13 {
          --dd-gutter-y: 30rem;
        }
        .g-wide-14,
        .gx-wide-14 {
          --dd-gutter-x: 60rem;
        }
        .g-wide-14,
        .gy-wide-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1280px) {
        .col-semiextra {
          flex: 1 0 0%;
        }
        .row-cols-semiextra-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-semiextra-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-semiextra-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-semiextra-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-semiextra-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-semiextra-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-semiextra-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-semiextra-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-semiextra-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-semiextra-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-semiextra-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-semiextra-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-semiextra-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-semiextra-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-semiextra-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-semiextra-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-semiextra-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-semiextra-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-semiextra-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-semiextra-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-semiextra-0 {
          margin-left: 0;
        }
        .offset-semiextra-1 {
          margin-left: 8.33333333%;
        }
        .offset-semiextra-2 {
          margin-left: 16.66666667%;
        }
        .offset-semiextra-3 {
          margin-left: 25%;
        }
        .offset-semiextra-4 {
          margin-left: 33.33333333%;
        }
        .offset-semiextra-5 {
          margin-left: 41.66666667%;
        }
        .offset-semiextra-6 {
          margin-left: 50%;
        }
        .offset-semiextra-7 {
          margin-left: 58.33333333%;
        }
        .offset-semiextra-8 {
          margin-left: 66.66666667%;
        }
        .offset-semiextra-9 {
          margin-left: 75%;
        }
        .offset-semiextra-10 {
          margin-left: 83.33333333%;
        }
        .offset-semiextra-11 {
          margin-left: 91.66666667%;
        }
        .g-semiextra-0,
        .gx-semiextra-0 {
          --dd-gutter-x: 0;
        }
        .g-semiextra-0,
        .gy-semiextra-0 {
          --dd-gutter-y: 0;
        }
        .g-semiextra-1,
        .gx-semiextra-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-semiextra-1,
        .gy-semiextra-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-semiextra-2,
        .gx-semiextra-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-semiextra-2,
        .gy-semiextra-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-semiextra-3,
        .gx-semiextra-3 {
          --dd-gutter-x: 1rem;
        }
        .g-semiextra-3,
        .gy-semiextra-3 {
          --dd-gutter-y: 1rem;
        }
        .g-semiextra-4,
        .gx-semiextra-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-semiextra-4,
        .gy-semiextra-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-semiextra-5,
        .gx-semiextra-5 {
          --dd-gutter-x: 3rem;
        }
        .g-semiextra-5,
        .gy-semiextra-5 {
          --dd-gutter-y: 3rem;
        }
        .g-semiextra-6,
        .gx-semiextra-6 {
          --dd-gutter-x: 4rem;
        }
        .g-semiextra-6,
        .gy-semiextra-6 {
          --dd-gutter-y: 4rem;
        }
        .g-semiextra-7,
        .gx-semiextra-7 {
          --dd-gutter-x: 5rem;
        }
        .g-semiextra-7,
        .gy-semiextra-7 {
          --dd-gutter-y: 5rem;
        }
        .g-semiextra-8,
        .gx-semiextra-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-semiextra-8,
        .gy-semiextra-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-semiextra-9,
        .gx-semiextra-9 {
          --dd-gutter-x: 10rem;
        }
        .g-semiextra-9,
        .gy-semiextra-9 {
          --dd-gutter-y: 10rem;
        }
        .g-semiextra-10,
        .gx-semiextra-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-semiextra-10,
        .gy-semiextra-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-semiextra-11,
        .gx-semiextra-11 {
          --dd-gutter-x: 15rem;
        }
        .g-semiextra-11,
        .gy-semiextra-11 {
          --dd-gutter-y: 15rem;
        }
        .g-semiextra-12,
        .gx-semiextra-12 {
          --dd-gutter-x: 20rem;
        }
        .g-semiextra-12,
        .gy-semiextra-12 {
          --dd-gutter-y: 20rem;
        }
        .g-semiextra-13,
        .gx-semiextra-13 {
          --dd-gutter-x: 30rem;
        }
        .g-semiextra-13,
        .gy-semiextra-13 {
          --dd-gutter-y: 30rem;
        }
        .g-semiextra-14,
        .gx-semiextra-14 {
          --dd-gutter-x: 60rem;
        }
        .g-semiextra-14,
        .gy-semiextra-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1440px) {
        .col-extra {
          flex: 1 0 0%;
        }
        .row-cols-extra-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-extra-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-extra-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-extra-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-extra-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-extra-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-extra-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-extra-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-extra-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-extra-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-extra-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-extra-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-extra-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-extra-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-extra-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-extra-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-extra-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-extra-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-extra-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-extra-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-extra-0 {
          margin-left: 0;
        }
        .offset-extra-1 {
          margin-left: 8.33333333%;
        }
        .offset-extra-2 {
          margin-left: 16.66666667%;
        }
        .offset-extra-3 {
          margin-left: 25%;
        }
        .offset-extra-4 {
          margin-left: 33.33333333%;
        }
        .offset-extra-5 {
          margin-left: 41.66666667%;
        }
        .offset-extra-6 {
          margin-left: 50%;
        }
        .offset-extra-7 {
          margin-left: 58.33333333%;
        }
        .offset-extra-8 {
          margin-left: 66.66666667%;
        }
        .offset-extra-9 {
          margin-left: 75%;
        }
        .offset-extra-10 {
          margin-left: 83.33333333%;
        }
        .offset-extra-11 {
          margin-left: 91.66666667%;
        }
        .g-extra-0,
        .gx-extra-0 {
          --dd-gutter-x: 0;
        }
        .g-extra-0,
        .gy-extra-0 {
          --dd-gutter-y: 0;
        }
        .g-extra-1,
        .gx-extra-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-extra-1,
        .gy-extra-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-extra-2,
        .gx-extra-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-extra-2,
        .gy-extra-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-extra-3,
        .gx-extra-3 {
          --dd-gutter-x: 1rem;
        }
        .g-extra-3,
        .gy-extra-3 {
          --dd-gutter-y: 1rem;
        }
        .g-extra-4,
        .gx-extra-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-extra-4,
        .gy-extra-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-extra-5,
        .gx-extra-5 {
          --dd-gutter-x: 3rem;
        }
        .g-extra-5,
        .gy-extra-5 {
          --dd-gutter-y: 3rem;
        }
        .g-extra-6,
        .gx-extra-6 {
          --dd-gutter-x: 4rem;
        }
        .g-extra-6,
        .gy-extra-6 {
          --dd-gutter-y: 4rem;
        }
        .g-extra-7,
        .gx-extra-7 {
          --dd-gutter-x: 5rem;
        }
        .g-extra-7,
        .gy-extra-7 {
          --dd-gutter-y: 5rem;
        }
        .g-extra-8,
        .gx-extra-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-extra-8,
        .gy-extra-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-extra-9,
        .gx-extra-9 {
          --dd-gutter-x: 10rem;
        }
        .g-extra-9,
        .gy-extra-9 {
          --dd-gutter-y: 10rem;
        }
        .g-extra-10,
        .gx-extra-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-extra-10,
        .gy-extra-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-extra-11,
        .gx-extra-11 {
          --dd-gutter-x: 15rem;
        }
        .g-extra-11,
        .gy-extra-11 {
          --dd-gutter-y: 15rem;
        }
        .g-extra-12,
        .gx-extra-12 {
          --dd-gutter-x: 20rem;
        }
        .g-extra-12,
        .gy-extra-12 {
          --dd-gutter-y: 20rem;
        }
        .g-extra-13,
        .gx-extra-13 {
          --dd-gutter-x: 30rem;
        }
        .g-extra-13,
        .gy-extra-13 {
          --dd-gutter-y: 30rem;
        }
        .g-extra-14,
        .gx-extra-14 {
          --dd-gutter-x: 60rem;
        }
        .g-extra-14,
        .gy-extra-14 {
          --dd-gutter-y: 60rem;
        }
      }
      @media (min-width: 1728px) {
        .col-ultra {
          flex: 1 0 0%;
        }
        .row-cols-ultra-auto > * {
          flex: 0 0 auto;
          width: auto;
        }
        .row-cols-ultra-1 > * {
          flex: 0 0 auto;
          width: 100%;
        }
        .row-cols-ultra-2 > * {
          flex: 0 0 auto;
          width: 50%;
        }
        .row-cols-ultra-3 > * {
          flex: 0 0 auto;
          width: 33.3333333333%;
        }
        .row-cols-ultra-4 > * {
          flex: 0 0 auto;
          width: 25%;
        }
        .row-cols-ultra-5 > * {
          flex: 0 0 auto;
          width: 20%;
        }
        .row-cols-ultra-6 > * {
          flex: 0 0 auto;
          width: 16.6666666667%;
        }
        .col-ultra-auto {
          flex: 0 0 auto;
          width: auto;
        }
        .col-ultra-1 {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
        .col-ultra-2 {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
        .col-ultra-3 {
          flex: 0 0 auto;
          width: 25%;
        }
        .col-ultra-4 {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
        .col-ultra-5 {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
        .col-ultra-6 {
          flex: 0 0 auto;
          width: 50%;
        }
        .col-ultra-7 {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
        .col-ultra-8 {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
        .col-ultra-9 {
          flex: 0 0 auto;
          width: 75%;
        }
        .col-ultra-10 {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
        .col-ultra-11 {
          flex: 0 0 auto;
          width: 91.66666667%;
        }
        .col-ultra-12 {
          flex: 0 0 auto;
          width: 100%;
        }
        .offset-ultra-0 {
          margin-left: 0;
        }
        .offset-ultra-1 {
          margin-left: 8.33333333%;
        }
        .offset-ultra-2 {
          margin-left: 16.66666667%;
        }
        .offset-ultra-3 {
          margin-left: 25%;
        }
        .offset-ultra-4 {
          margin-left: 33.33333333%;
        }
        .offset-ultra-5 {
          margin-left: 41.66666667%;
        }
        .offset-ultra-6 {
          margin-left: 50%;
        }
        .offset-ultra-7 {
          margin-left: 58.33333333%;
        }
        .offset-ultra-8 {
          margin-left: 66.66666667%;
        }
        .offset-ultra-9 {
          margin-left: 75%;
        }
        .offset-ultra-10 {
          margin-left: 83.33333333%;
        }
        .offset-ultra-11 {
          margin-left: 91.66666667%;
        }
        .g-ultra-0,
        .gx-ultra-0 {
          --dd-gutter-x: 0;
        }
        .g-ultra-0,
        .gy-ultra-0 {
          --dd-gutter-y: 0;
        }
        .g-ultra-1,
        .gx-ultra-1 {
          --dd-gutter-x: 0.25rem;
        }
        .g-ultra-1,
        .gy-ultra-1 {
          --dd-gutter-y: 0.25rem;
        }
        .g-ultra-2,
        .gx-ultra-2 {
          --dd-gutter-x: 0.5rem;
        }
        .g-ultra-2,
        .gy-ultra-2 {
          --dd-gutter-y: 0.5rem;
        }
        .g-ultra-3,
        .gx-ultra-3 {
          --dd-gutter-x: 1rem;
        }
        .g-ultra-3,
        .gy-ultra-3 {
          --dd-gutter-y: 1rem;
        }
        .g-ultra-4,
        .gx-ultra-4 {
          --dd-gutter-x: 1.5rem;
        }
        .g-ultra-4,
        .gy-ultra-4 {
          --dd-gutter-y: 1.5rem;
        }
        .g-ultra-5,
        .gx-ultra-5 {
          --dd-gutter-x: 3rem;
        }
        .g-ultra-5,
        .gy-ultra-5 {
          --dd-gutter-y: 3rem;
        }
        .g-ultra-6,
        .gx-ultra-6 {
          --dd-gutter-x: 4rem;
        }
        .g-ultra-6,
        .gy-ultra-6 {
          --dd-gutter-y: 4rem;
        }
        .g-ultra-7,
        .gx-ultra-7 {
          --dd-gutter-x: 5rem;
        }
        .g-ultra-7,
        .gy-ultra-7 {
          --dd-gutter-y: 5rem;
        }
        .g-ultra-8,
        .gx-ultra-8 {
          --dd-gutter-x: 7.5rem;
        }
        .g-ultra-8,
        .gy-ultra-8 {
          --dd-gutter-y: 7.5rem;
        }
        .g-ultra-9,
        .gx-ultra-9 {
          --dd-gutter-x: 10rem;
        }
        .g-ultra-9,
        .gy-ultra-9 {
          --dd-gutter-y: 10rem;
        }
        .g-ultra-10,
        .gx-ultra-10 {
          --dd-gutter-x: 12.5rem;
        }
        .g-ultra-10,
        .gy-ultra-10 {
          --dd-gutter-y: 12.5rem;
        }
        .g-ultra-11,
        .gx-ultra-11 {
          --dd-gutter-x: 15rem;
        }
        .g-ultra-11,
        .gy-ultra-11 {
          --dd-gutter-y: 15rem;
        }
        .g-ultra-12,
        .gx-ultra-12 {
          --dd-gutter-x: 20rem;
        }
        .g-ultra-12,
        .gy-ultra-12 {
          --dd-gutter-y: 20rem;
        }
        .g-ultra-13,
        .gx-ultra-13 {
          --dd-gutter-x: 30rem;
        }
        .g-ultra-13,
        .gy-ultra-13 {
          --dd-gutter-y: 30rem;
        }
        .g-ultra-14,
        .gx-ultra-14 {
          --dd-gutter-x: 60rem;
        }
        .g-ultra-14,
        .gy-ultra-14 {
          --dd-gutter-y: 60rem;
        }
      }
      .flex-row {
        flex-direction: row !important;
      }
      .flex-column {
        flex-direction: column !important;
      }
      .flex-row-reverse {
        flex-direction: row-reverse !important;
      }
      .flex-column-reverse {
        flex-direction: column-reverse !important;
      }
      .flex-grow-0 {
        flex-grow: 0 !important;
      }
      .flex-grow-1 {
        flex-grow: 1 !important;
      }
      .flex-shrink-0 {
        flex-shrink: 0 !important;
      }
      .flex-shrink-1 {
        flex-shrink: 1 !important;
      }
      .flex-wrap {
        flex-wrap: wrap !important;
      }
      .flex-nowrap {
        flex-wrap: nowrap !important;
      }
      .flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
      }
      .justify-content-start {
        justify-content: flex-start !important;
      }
      .justify-content-end {
        justify-content: flex-end !important;
      }
      .justify-content-center {
        justify-content: center !important;
      }
      .justify-content-between {
        justify-content: space-between !important;
      }
      .justify-content-around {
        justify-content: space-around !important;
      }
      .justify-content-evenly {
        justify-content: space-evenly !important;
      }
      .align-items-start {
        align-items: flex-start !important;
      }
      .align-items-end {
        align-items: flex-end !important;
      }
      .align-items-center {
        align-items: center !important;
      }
      .align-items-baseline {
        align-items: baseline !important;
      }
      .align-items-stretch {
        align-items: stretch !important;
      }
      .align-content-start {
        align-content: flex-start !important;
      }
      .align-content-end {
        align-content: flex-end !important;
      }
      .align-content-center {
        align-content: center !important;
      }
      .align-content-between {
        align-content: space-between !important;
      }
      .align-content-around {
        align-content: space-around !important;
      }
      .align-content-stretch {
        align-content: stretch !important;
      }
      .align-self-auto {
        align-self: auto !important;
      }
      .align-self-start {
        align-self: flex-start !important;
      }
      .align-self-end {
        align-self: flex-end !important;
      }
      .align-self-center {
        align-self: center !important;
      }
      .align-self-baseline {
        align-self: baseline !important;
      }
      .align-self-stretch {
        align-self: stretch !important;
      }
      .order-first {
        order: -1 !important;
      }
      .order-0 {
        order: 0 !important;
      }
      .order-1 {
        order: 1 !important;
      }
      .order-2 {
        order: 2 !important;
      }
      .order-3 {
        order: 3 !important;
      }
      .order-4 {
        order: 4 !important;
      }
      .order-5 {
        order: 5 !important;
      }
      .order-last {
        order: 6 !important;
      }
      @media (min-width: 476px) {
        .d-mobile-inline {
          display: inline !important;
        }
        .d-mobile-inline-block {
          display: inline-block !important;
        }
        .d-mobile-block {
          display: block !important;
        }
        .d-mobile-grid {
          display: grid !important;
        }
        .d-mobile-table {
          display: table !important;
        }
        .d-mobile-table-row {
          display: table-row !important;
        }
        .d-mobile-table-cell {
          display: table-cell !important;
        }
        .d-mobile-flex {
          display: flex !important;
        }
        .d-mobile-inline-flex {
          display: inline-flex !important;
        }
        .d-mobile-none {
          display: none !important;
        }
        .flex-mobile-fill {
          flex: 1 1 auto !important;
        }
        .flex-mobile-row {
          flex-direction: row !important;
        }
        .flex-mobile-column {
          flex-direction: column !important;
        }
        .flex-mobile-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-mobile-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-mobile-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-mobile-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-mobile-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-mobile-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-mobile-wrap {
          flex-wrap: wrap !important;
        }
        .flex-mobile-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-mobile-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-mobile-start {
          justify-content: flex-start !important;
        }
        .justify-content-mobile-end {
          justify-content: flex-end !important;
        }
        .justify-content-mobile-center {
          justify-content: center !important;
        }
        .justify-content-mobile-between {
          justify-content: space-between !important;
        }
        .justify-content-mobile-around {
          justify-content: space-around !important;
        }
        .justify-content-mobile-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-mobile-start {
          align-items: flex-start !important;
        }
        .align-items-mobile-end {
          align-items: flex-end !important;
        }
        .align-items-mobile-center {
          align-items: center !important;
        }
        .align-items-mobile-baseline {
          align-items: baseline !important;
        }
        .align-items-mobile-stretch {
          align-items: stretch !important;
        }
        .align-content-mobile-start {
          align-content: flex-start !important;
        }
        .align-content-mobile-end {
          align-content: flex-end !important;
        }
        .align-content-mobile-center {
          align-content: center !important;
        }
        .align-content-mobile-between {
          align-content: space-between !important;
        }
        .align-content-mobile-around {
          align-content: space-around !important;
        }
        .align-content-mobile-stretch {
          align-content: stretch !important;
        }
        .align-self-mobile-auto {
          align-self: auto !important;
        }
        .align-self-mobile-start {
          align-self: flex-start !important;
        }
        .align-self-mobile-end {
          align-self: flex-end !important;
        }
        .align-self-mobile-center {
          align-self: center !important;
        }
        .align-self-mobile-baseline {
          align-self: baseline !important;
        }
        .align-self-mobile-stretch {
          align-self: stretch !important;
        }
        .order-mobile-first {
          order: -1 !important;
        }
        .order-mobile-0 {
          order: 0 !important;
        }
        .order-mobile-1 {
          order: 1 !important;
        }
        .order-mobile-2 {
          order: 2 !important;
        }
        .order-mobile-3 {
          order: 3 !important;
        }
        .order-mobile-4 {
          order: 4 !important;
        }
        .order-mobile-5 {
          order: 5 !important;
        }
        .order-mobile-last {
          order: 6 !important;
        }
        .m-mobile-0 {
          margin: 0 !important;
        }
        .m-mobile-1 {
          margin: 0.25rem !important;
        }
        .m-mobile-2 {
          margin: 0.5rem !important;
        }
        .m-mobile-3 {
          margin: 1rem !important;
        }
        .m-mobile-4 {
          margin: 1.5rem !important;
        }
        .m-mobile-5 {
          margin: 3rem !important;
        }
        .m-mobile-6 {
          margin: 4rem !important;
        }
        .m-mobile-7 {
          margin: 5rem !important;
        }
        .m-mobile-8 {
          margin: 7.5rem !important;
        }
        .m-mobile-9 {
          margin: 10rem !important;
        }
        .m-mobile-10 {
          margin: 12.5rem !important;
        }
        .m-mobile-11 {
          margin: 15rem !important;
        }
        .m-mobile-12 {
          margin: 20rem !important;
        }
        .m-mobile-13 {
          margin: 30rem !important;
        }
        .m-mobile-14 {
          margin: 60rem !important;
        }
        .m-mobile-auto {
          margin: auto !important;
        }
        .mx-mobile-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-mobile-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-mobile-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-mobile-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-mobile-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-mobile-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-mobile-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-mobile-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-mobile-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-mobile-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-mobile-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-mobile-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-mobile-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-mobile-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-mobile-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-mobile-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-mobile-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-mobile-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-mobile-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-mobile-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-mobile-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-mobile-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-mobile-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-mobile-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-mobile-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-mobile-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-mobile-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-mobile-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-mobile-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-mobile-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-mobile-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-mobile-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-mobile-0 {
          margin-top: 0 !important;
        }
        .mt-mobile-1 {
          margin-top: 0.25rem !important;
        }
        .mt-mobile-2 {
          margin-top: 0.5rem !important;
        }
        .mt-mobile-3 {
          margin-top: 1rem !important;
        }
        .mt-mobile-4 {
          margin-top: 1.5rem !important;
        }
        .mt-mobile-5 {
          margin-top: 3rem !important;
        }
        .mt-mobile-6 {
          margin-top: 4rem !important;
        }
        .mt-mobile-7 {
          margin-top: 5rem !important;
        }
        .mt-mobile-8 {
          margin-top: 7.5rem !important;
        }
        .mt-mobile-9 {
          margin-top: 10rem !important;
        }
        .mt-mobile-10 {
          margin-top: 12.5rem !important;
        }
        .mt-mobile-11 {
          margin-top: 15rem !important;
        }
        .mt-mobile-12 {
          margin-top: 20rem !important;
        }
        .mt-mobile-13 {
          margin-top: 30rem !important;
        }
        .mt-mobile-14 {
          margin-top: 60rem !important;
        }
        .mt-mobile-auto {
          margin-top: auto !important;
        }
        .me-mobile-0 {
          margin-right: 0 !important;
        }
        .me-mobile-1 {
          margin-right: 0.25rem !important;
        }
        .me-mobile-2 {
          margin-right: 0.5rem !important;
        }
        .me-mobile-3 {
          margin-right: 1rem !important;
        }
        .me-mobile-4 {
          margin-right: 1.5rem !important;
        }
        .me-mobile-5 {
          margin-right: 3rem !important;
        }
        .me-mobile-6 {
          margin-right: 4rem !important;
        }
        .me-mobile-7 {
          margin-right: 5rem !important;
        }
        .me-mobile-8 {
          margin-right: 7.5rem !important;
        }
        .me-mobile-9 {
          margin-right: 10rem !important;
        }
        .me-mobile-10 {
          margin-right: 12.5rem !important;
        }
        .me-mobile-11 {
          margin-right: 15rem !important;
        }
        .me-mobile-12 {
          margin-right: 20rem !important;
        }
        .me-mobile-13 {
          margin-right: 30rem !important;
        }
        .me-mobile-14 {
          margin-right: 60rem !important;
        }
        .me-mobile-auto {
          margin-right: auto !important;
        }
        .mb-mobile-0 {
          margin-bottom: 0 !important;
        }
        .mb-mobile-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-mobile-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-mobile-3 {
          margin-bottom: 1rem !important;
        }
        .mb-mobile-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-mobile-5 {
          margin-bottom: 3rem !important;
        }
        .mb-mobile-6 {
          margin-bottom: 4rem !important;
        }
        .mb-mobile-7 {
          margin-bottom: 5rem !important;
        }
        .mb-mobile-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-mobile-9 {
          margin-bottom: 10rem !important;
        }
        .mb-mobile-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-mobile-11 {
          margin-bottom: 15rem !important;
        }
        .mb-mobile-12 {
          margin-bottom: 20rem !important;
        }
        .mb-mobile-13 {
          margin-bottom: 30rem !important;
        }
        .mb-mobile-14 {
          margin-bottom: 60rem !important;
        }
        .mb-mobile-auto {
          margin-bottom: auto !important;
        }
        .ms-mobile-0 {
          margin-left: 0 !important;
        }
        .ms-mobile-1 {
          margin-left: 0.25rem !important;
        }
        .ms-mobile-2 {
          margin-left: 0.5rem !important;
        }
        .ms-mobile-3 {
          margin-left: 1rem !important;
        }
        .ms-mobile-4 {
          margin-left: 1.5rem !important;
        }
        .ms-mobile-5 {
          margin-left: 3rem !important;
        }
        .ms-mobile-6 {
          margin-left: 4rem !important;
        }
        .ms-mobile-7 {
          margin-left: 5rem !important;
        }
        .ms-mobile-8 {
          margin-left: 7.5rem !important;
        }
        .ms-mobile-9 {
          margin-left: 10rem !important;
        }
        .ms-mobile-10 {
          margin-left: 12.5rem !important;
        }
        .ms-mobile-11 {
          margin-left: 15rem !important;
        }
        .ms-mobile-12 {
          margin-left: 20rem !important;
        }
        .ms-mobile-13 {
          margin-left: 30rem !important;
        }
        .ms-mobile-14 {
          margin-left: 60rem !important;
        }
        .ms-mobile-auto {
          margin-left: auto !important;
        }
        .p-mobile-0 {
          padding: 0 !important;
        }
        .p-mobile-1 {
          padding: 0.25rem !important;
        }
        .p-mobile-2 {
          padding: 0.5rem !important;
        }
        .p-mobile-3 {
          padding: 1rem !important;
        }
        .p-mobile-4 {
          padding: 1.5rem !important;
        }
        .p-mobile-5 {
          padding: 3rem !important;
        }
        .p-mobile-6 {
          padding: 4rem !important;
        }
        .p-mobile-7 {
          padding: 5rem !important;
        }
        .p-mobile-8 {
          padding: 7.5rem !important;
        }
        .p-mobile-9 {
          padding: 10rem !important;
        }
        .p-mobile-10 {
          padding: 12.5rem !important;
        }
        .p-mobile-11 {
          padding: 15rem !important;
        }
        .p-mobile-12 {
          padding: 20rem !important;
        }
        .p-mobile-13 {
          padding: 30rem !important;
        }
        .p-mobile-14 {
          padding: 60rem !important;
        }
        .px-mobile-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-mobile-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-mobile-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-mobile-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-mobile-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-mobile-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-mobile-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-mobile-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-mobile-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-mobile-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-mobile-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-mobile-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-mobile-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-mobile-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-mobile-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-mobile-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-mobile-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-mobile-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-mobile-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-mobile-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-mobile-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-mobile-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-mobile-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-mobile-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-mobile-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-mobile-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-mobile-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-mobile-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-mobile-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-mobile-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-mobile-0 {
          padding-top: 0 !important;
        }
        .pt-mobile-1 {
          padding-top: 0.25rem !important;
        }
        .pt-mobile-2 {
          padding-top: 0.5rem !important;
        }
        .pt-mobile-3 {
          padding-top: 1rem !important;
        }
        .pt-mobile-4 {
          padding-top: 1.5rem !important;
        }
        .pt-mobile-5 {
          padding-top: 3rem !important;
        }
        .pt-mobile-6 {
          padding-top: 4rem !important;
        }
        .pt-mobile-7 {
          padding-top: 5rem !important;
        }
        .pt-mobile-8 {
          padding-top: 7.5rem !important;
        }
        .pt-mobile-9 {
          padding-top: 10rem !important;
        }
        .pt-mobile-10 {
          padding-top: 12.5rem !important;
        }
        .pt-mobile-11 {
          padding-top: 15rem !important;
        }
        .pt-mobile-12 {
          padding-top: 20rem !important;
        }
        .pt-mobile-13 {
          padding-top: 30rem !important;
        }
        .pt-mobile-14 {
          padding-top: 60rem !important;
        }
        .pe-mobile-0 {
          padding-right: 0 !important;
        }
        .pe-mobile-1 {
          padding-right: 0.25rem !important;
        }
        .pe-mobile-2 {
          padding-right: 0.5rem !important;
        }
        .pe-mobile-3 {
          padding-right: 1rem !important;
        }
        .pe-mobile-4 {
          padding-right: 1.5rem !important;
        }
        .pe-mobile-5 {
          padding-right: 3rem !important;
        }
        .pe-mobile-6 {
          padding-right: 4rem !important;
        }
        .pe-mobile-7 {
          padding-right: 5rem !important;
        }
        .pe-mobile-8 {
          padding-right: 7.5rem !important;
        }
        .pe-mobile-9 {
          padding-right: 10rem !important;
        }
        .pe-mobile-10 {
          padding-right: 12.5rem !important;
        }
        .pe-mobile-11 {
          padding-right: 15rem !important;
        }
        .pe-mobile-12 {
          padding-right: 20rem !important;
        }
        .pe-mobile-13 {
          padding-right: 30rem !important;
        }
        .pe-mobile-14 {
          padding-right: 60rem !important;
        }
        .pb-mobile-0 {
          padding-bottom: 0 !important;
        }
        .pb-mobile-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-mobile-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-mobile-3 {
          padding-bottom: 1rem !important;
        }
        .pb-mobile-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-mobile-5 {
          padding-bottom: 3rem !important;
        }
        .pb-mobile-6 {
          padding-bottom: 4rem !important;
        }
        .pb-mobile-7 {
          padding-bottom: 5rem !important;
        }
        .pb-mobile-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-mobile-9 {
          padding-bottom: 10rem !important;
        }
        .pb-mobile-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-mobile-11 {
          padding-bottom: 15rem !important;
        }
        .pb-mobile-12 {
          padding-bottom: 20rem !important;
        }
        .pb-mobile-13 {
          padding-bottom: 30rem !important;
        }
        .pb-mobile-14 {
          padding-bottom: 60rem !important;
        }
        .ps-mobile-0 {
          padding-left: 0 !important;
        }
        .ps-mobile-1 {
          padding-left: 0.25rem !important;
        }
        .ps-mobile-2 {
          padding-left: 0.5rem !important;
        }
        .ps-mobile-3 {
          padding-left: 1rem !important;
        }
        .ps-mobile-4 {
          padding-left: 1.5rem !important;
        }
        .ps-mobile-5 {
          padding-left: 3rem !important;
        }
        .ps-mobile-6 {
          padding-left: 4rem !important;
        }
        .ps-mobile-7 {
          padding-left: 5rem !important;
        }
        .ps-mobile-8 {
          padding-left: 7.5rem !important;
        }
        .ps-mobile-9 {
          padding-left: 10rem !important;
        }
        .ps-mobile-10 {
          padding-left: 12.5rem !important;
        }
        .ps-mobile-11 {
          padding-left: 15rem !important;
        }
        .ps-mobile-12 {
          padding-left: 20rem !important;
        }
        .ps-mobile-13 {
          padding-left: 30rem !important;
        }
        .ps-mobile-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 550px) {
        .d-phablet-inline {
          display: inline !important;
        }
        .d-phablet-inline-block {
          display: inline-block !important;
        }
        .d-phablet-block {
          display: block !important;
        }
        .d-phablet-grid {
          display: grid !important;
        }
        .d-phablet-table {
          display: table !important;
        }
        .d-phablet-table-row {
          display: table-row !important;
        }
        .d-phablet-table-cell {
          display: table-cell !important;
        }
        .d-phablet-flex {
          display: flex !important;
        }
        .d-phablet-inline-flex {
          display: inline-flex !important;
        }
        .d-phablet-none {
          display: none !important;
        }
        .flex-phablet-fill {
          flex: 1 1 auto !important;
        }
        .flex-phablet-row {
          flex-direction: row !important;
        }
        .flex-phablet-column {
          flex-direction: column !important;
        }
        .flex-phablet-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-phablet-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-phablet-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-phablet-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-phablet-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-phablet-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-phablet-wrap {
          flex-wrap: wrap !important;
        }
        .flex-phablet-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-phablet-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-phablet-start {
          justify-content: flex-start !important;
        }
        .justify-content-phablet-end {
          justify-content: flex-end !important;
        }
        .justify-content-phablet-center {
          justify-content: center !important;
        }
        .justify-content-phablet-between {
          justify-content: space-between !important;
        }
        .justify-content-phablet-around {
          justify-content: space-around !important;
        }
        .justify-content-phablet-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-phablet-start {
          align-items: flex-start !important;
        }
        .align-items-phablet-end {
          align-items: flex-end !important;
        }
        .align-items-phablet-center {
          align-items: center !important;
        }
        .align-items-phablet-baseline {
          align-items: baseline !important;
        }
        .align-items-phablet-stretch {
          align-items: stretch !important;
        }
        .align-content-phablet-start {
          align-content: flex-start !important;
        }
        .align-content-phablet-end {
          align-content: flex-end !important;
        }
        .align-content-phablet-center {
          align-content: center !important;
        }
        .align-content-phablet-between {
          align-content: space-between !important;
        }
        .align-content-phablet-around {
          align-content: space-around !important;
        }
        .align-content-phablet-stretch {
          align-content: stretch !important;
        }
        .align-self-phablet-auto {
          align-self: auto !important;
        }
        .align-self-phablet-start {
          align-self: flex-start !important;
        }
        .align-self-phablet-end {
          align-self: flex-end !important;
        }
        .align-self-phablet-center {
          align-self: center !important;
        }
        .align-self-phablet-baseline {
          align-self: baseline !important;
        }
        .align-self-phablet-stretch {
          align-self: stretch !important;
        }
        .order-phablet-first {
          order: -1 !important;
        }
        .order-phablet-0 {
          order: 0 !important;
        }
        .order-phablet-1 {
          order: 1 !important;
        }
        .order-phablet-2 {
          order: 2 !important;
        }
        .order-phablet-3 {
          order: 3 !important;
        }
        .order-phablet-4 {
          order: 4 !important;
        }
        .order-phablet-5 {
          order: 5 !important;
        }
        .order-phablet-last {
          order: 6 !important;
        }
        .m-phablet-0 {
          margin: 0 !important;
        }
        .m-phablet-1 {
          margin: 0.25rem !important;
        }
        .m-phablet-2 {
          margin: 0.5rem !important;
        }
        .m-phablet-3 {
          margin: 1rem !important;
        }
        .m-phablet-4 {
          margin: 1.5rem !important;
        }
        .m-phablet-5 {
          margin: 3rem !important;
        }
        .m-phablet-6 {
          margin: 4rem !important;
        }
        .m-phablet-7 {
          margin: 5rem !important;
        }
        .m-phablet-8 {
          margin: 7.5rem !important;
        }
        .m-phablet-9 {
          margin: 10rem !important;
        }
        .m-phablet-10 {
          margin: 12.5rem !important;
        }
        .m-phablet-11 {
          margin: 15rem !important;
        }
        .m-phablet-12 {
          margin: 20rem !important;
        }
        .m-phablet-13 {
          margin: 30rem !important;
        }
        .m-phablet-14 {
          margin: 60rem !important;
        }
        .m-phablet-auto {
          margin: auto !important;
        }
        .mx-phablet-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-phablet-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-phablet-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-phablet-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-phablet-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-phablet-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-phablet-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-phablet-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-phablet-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-phablet-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-phablet-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-phablet-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-phablet-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-phablet-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-phablet-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-phablet-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-phablet-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-phablet-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-phablet-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-phablet-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-phablet-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-phablet-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-phablet-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-phablet-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-phablet-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-phablet-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-phablet-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-phablet-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-phablet-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-phablet-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-phablet-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-phablet-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-phablet-0 {
          margin-top: 0 !important;
        }
        .mt-phablet-1 {
          margin-top: 0.25rem !important;
        }
        .mt-phablet-2 {
          margin-top: 0.5rem !important;
        }
        .mt-phablet-3 {
          margin-top: 1rem !important;
        }
        .mt-phablet-4 {
          margin-top: 1.5rem !important;
        }
        .mt-phablet-5 {
          margin-top: 3rem !important;
        }
        .mt-phablet-6 {
          margin-top: 4rem !important;
        }
        .mt-phablet-7 {
          margin-top: 5rem !important;
        }
        .mt-phablet-8 {
          margin-top: 7.5rem !important;
        }
        .mt-phablet-9 {
          margin-top: 10rem !important;
        }
        .mt-phablet-10 {
          margin-top: 12.5rem !important;
        }
        .mt-phablet-11 {
          margin-top: 15rem !important;
        }
        .mt-phablet-12 {
          margin-top: 20rem !important;
        }
        .mt-phablet-13 {
          margin-top: 30rem !important;
        }
        .mt-phablet-14 {
          margin-top: 60rem !important;
        }
        .mt-phablet-auto {
          margin-top: auto !important;
        }
        .me-phablet-0 {
          margin-right: 0 !important;
        }
        .me-phablet-1 {
          margin-right: 0.25rem !important;
        }
        .me-phablet-2 {
          margin-right: 0.5rem !important;
        }
        .me-phablet-3 {
          margin-right: 1rem !important;
        }
        .me-phablet-4 {
          margin-right: 1.5rem !important;
        }
        .me-phablet-5 {
          margin-right: 3rem !important;
        }
        .me-phablet-6 {
          margin-right: 4rem !important;
        }
        .me-phablet-7 {
          margin-right: 5rem !important;
        }
        .me-phablet-8 {
          margin-right: 7.5rem !important;
        }
        .me-phablet-9 {
          margin-right: 10rem !important;
        }
        .me-phablet-10 {
          margin-right: 12.5rem !important;
        }
        .me-phablet-11 {
          margin-right: 15rem !important;
        }
        .me-phablet-12 {
          margin-right: 20rem !important;
        }
        .me-phablet-13 {
          margin-right: 30rem !important;
        }
        .me-phablet-14 {
          margin-right: 60rem !important;
        }
        .me-phablet-auto {
          margin-right: auto !important;
        }
        .mb-phablet-0 {
          margin-bottom: 0 !important;
        }
        .mb-phablet-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-phablet-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-phablet-3 {
          margin-bottom: 1rem !important;
        }
        .mb-phablet-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-phablet-5 {
          margin-bottom: 3rem !important;
        }
        .mb-phablet-6 {
          margin-bottom: 4rem !important;
        }
        .mb-phablet-7 {
          margin-bottom: 5rem !important;
        }
        .mb-phablet-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-phablet-9 {
          margin-bottom: 10rem !important;
        }
        .mb-phablet-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-phablet-11 {
          margin-bottom: 15rem !important;
        }
        .mb-phablet-12 {
          margin-bottom: 20rem !important;
        }
        .mb-phablet-13 {
          margin-bottom: 30rem !important;
        }
        .mb-phablet-14 {
          margin-bottom: 60rem !important;
        }
        .mb-phablet-auto {
          margin-bottom: auto !important;
        }
        .ms-phablet-0 {
          margin-left: 0 !important;
        }
        .ms-phablet-1 {
          margin-left: 0.25rem !important;
        }
        .ms-phablet-2 {
          margin-left: 0.5rem !important;
        }
        .ms-phablet-3 {
          margin-left: 1rem !important;
        }
        .ms-phablet-4 {
          margin-left: 1.5rem !important;
        }
        .ms-phablet-5 {
          margin-left: 3rem !important;
        }
        .ms-phablet-6 {
          margin-left: 4rem !important;
        }
        .ms-phablet-7 {
          margin-left: 5rem !important;
        }
        .ms-phablet-8 {
          margin-left: 7.5rem !important;
        }
        .ms-phablet-9 {
          margin-left: 10rem !important;
        }
        .ms-phablet-10 {
          margin-left: 12.5rem !important;
        }
        .ms-phablet-11 {
          margin-left: 15rem !important;
        }
        .ms-phablet-12 {
          margin-left: 20rem !important;
        }
        .ms-phablet-13 {
          margin-left: 30rem !important;
        }
        .ms-phablet-14 {
          margin-left: 60rem !important;
        }
        .ms-phablet-auto {
          margin-left: auto !important;
        }
        .p-phablet-0 {
          padding: 0 !important;
        }
        .p-phablet-1 {
          padding: 0.25rem !important;
        }
        .p-phablet-2 {
          padding: 0.5rem !important;
        }
        .p-phablet-3 {
          padding: 1rem !important;
        }
        .p-phablet-4 {
          padding: 1.5rem !important;
        }
        .p-phablet-5 {
          padding: 3rem !important;
        }
        .p-phablet-6 {
          padding: 4rem !important;
        }
        .p-phablet-7 {
          padding: 5rem !important;
        }
        .p-phablet-8 {
          padding: 7.5rem !important;
        }
        .p-phablet-9 {
          padding: 10rem !important;
        }
        .p-phablet-10 {
          padding: 12.5rem !important;
        }
        .p-phablet-11 {
          padding: 15rem !important;
        }
        .p-phablet-12 {
          padding: 20rem !important;
        }
        .p-phablet-13 {
          padding: 30rem !important;
        }
        .p-phablet-14 {
          padding: 60rem !important;
        }
        .px-phablet-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-phablet-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-phablet-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-phablet-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-phablet-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-phablet-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-phablet-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-phablet-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-phablet-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-phablet-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-phablet-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-phablet-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-phablet-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-phablet-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-phablet-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-phablet-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-phablet-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-phablet-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-phablet-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-phablet-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-phablet-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-phablet-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-phablet-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-phablet-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-phablet-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-phablet-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-phablet-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-phablet-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-phablet-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-phablet-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-phablet-0 {
          padding-top: 0 !important;
        }
        .pt-phablet-1 {
          padding-top: 0.25rem !important;
        }
        .pt-phablet-2 {
          padding-top: 0.5rem !important;
        }
        .pt-phablet-3 {
          padding-top: 1rem !important;
        }
        .pt-phablet-4 {
          padding-top: 1.5rem !important;
        }
        .pt-phablet-5 {
          padding-top: 3rem !important;
        }
        .pt-phablet-6 {
          padding-top: 4rem !important;
        }
        .pt-phablet-7 {
          padding-top: 5rem !important;
        }
        .pt-phablet-8 {
          padding-top: 7.5rem !important;
        }
        .pt-phablet-9 {
          padding-top: 10rem !important;
        }
        .pt-phablet-10 {
          padding-top: 12.5rem !important;
        }
        .pt-phablet-11 {
          padding-top: 15rem !important;
        }
        .pt-phablet-12 {
          padding-top: 20rem !important;
        }
        .pt-phablet-13 {
          padding-top: 30rem !important;
        }
        .pt-phablet-14 {
          padding-top: 60rem !important;
        }
        .pe-phablet-0 {
          padding-right: 0 !important;
        }
        .pe-phablet-1 {
          padding-right: 0.25rem !important;
        }
        .pe-phablet-2 {
          padding-right: 0.5rem !important;
        }
        .pe-phablet-3 {
          padding-right: 1rem !important;
        }
        .pe-phablet-4 {
          padding-right: 1.5rem !important;
        }
        .pe-phablet-5 {
          padding-right: 3rem !important;
        }
        .pe-phablet-6 {
          padding-right: 4rem !important;
        }
        .pe-phablet-7 {
          padding-right: 5rem !important;
        }
        .pe-phablet-8 {
          padding-right: 7.5rem !important;
        }
        .pe-phablet-9 {
          padding-right: 10rem !important;
        }
        .pe-phablet-10 {
          padding-right: 12.5rem !important;
        }
        .pe-phablet-11 {
          padding-right: 15rem !important;
        }
        .pe-phablet-12 {
          padding-right: 20rem !important;
        }
        .pe-phablet-13 {
          padding-right: 30rem !important;
        }
        .pe-phablet-14 {
          padding-right: 60rem !important;
        }
        .pb-phablet-0 {
          padding-bottom: 0 !important;
        }
        .pb-phablet-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-phablet-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-phablet-3 {
          padding-bottom: 1rem !important;
        }
        .pb-phablet-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-phablet-5 {
          padding-bottom: 3rem !important;
        }
        .pb-phablet-6 {
          padding-bottom: 4rem !important;
        }
        .pb-phablet-7 {
          padding-bottom: 5rem !important;
        }
        .pb-phablet-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-phablet-9 {
          padding-bottom: 10rem !important;
        }
        .pb-phablet-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-phablet-11 {
          padding-bottom: 15rem !important;
        }
        .pb-phablet-12 {
          padding-bottom: 20rem !important;
        }
        .pb-phablet-13 {
          padding-bottom: 30rem !important;
        }
        .pb-phablet-14 {
          padding-bottom: 60rem !important;
        }
        .ps-phablet-0 {
          padding-left: 0 !important;
        }
        .ps-phablet-1 {
          padding-left: 0.25rem !important;
        }
        .ps-phablet-2 {
          padding-left: 0.5rem !important;
        }
        .ps-phablet-3 {
          padding-left: 1rem !important;
        }
        .ps-phablet-4 {
          padding-left: 1.5rem !important;
        }
        .ps-phablet-5 {
          padding-left: 3rem !important;
        }
        .ps-phablet-6 {
          padding-left: 4rem !important;
        }
        .ps-phablet-7 {
          padding-left: 5rem !important;
        }
        .ps-phablet-8 {
          padding-left: 7.5rem !important;
        }
        .ps-phablet-9 {
          padding-left: 10rem !important;
        }
        .ps-phablet-10 {
          padding-left: 12.5rem !important;
        }
        .ps-phablet-11 {
          padding-left: 15rem !important;
        }
        .ps-phablet-12 {
          padding-left: 20rem !important;
        }
        .ps-phablet-13 {
          padding-left: 30rem !important;
        }
        .ps-phablet-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 769px) {
        .d-tablet-inline {
          display: inline !important;
        }
        .d-tablet-inline-block {
          display: inline-block !important;
        }
        .d-tablet-block {
          display: block !important;
        }
        .d-tablet-grid {
          display: grid !important;
        }
        .d-tablet-table {
          display: table !important;
        }
        .d-tablet-table-row {
          display: table-row !important;
        }
        .d-tablet-table-cell {
          display: table-cell !important;
        }
        .d-tablet-flex {
          display: flex !important;
        }
        .d-tablet-inline-flex {
          display: inline-flex !important;
        }
        .d-tablet-none {
          display: none !important;
        }
        .flex-tablet-fill {
          flex: 1 1 auto !important;
        }
        .flex-tablet-row {
          flex-direction: row !important;
        }
        .flex-tablet-column {
          flex-direction: column !important;
        }
        .flex-tablet-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-tablet-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-tablet-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-tablet-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-tablet-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-tablet-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-tablet-wrap {
          flex-wrap: wrap !important;
        }
        .flex-tablet-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-tablet-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-tablet-start {
          justify-content: flex-start !important;
        }
        .justify-content-tablet-end {
          justify-content: flex-end !important;
        }
        .justify-content-tablet-center {
          justify-content: center !important;
        }
        .justify-content-tablet-between {
          justify-content: space-between !important;
        }
        .justify-content-tablet-around {
          justify-content: space-around !important;
        }
        .justify-content-tablet-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-tablet-start {
          align-items: flex-start !important;
        }
        .align-items-tablet-end {
          align-items: flex-end !important;
        }
        .align-items-tablet-center {
          align-items: center !important;
        }
        .align-items-tablet-baseline {
          align-items: baseline !important;
        }
        .align-items-tablet-stretch {
          align-items: stretch !important;
        }
        .align-content-tablet-start {
          align-content: flex-start !important;
        }
        .align-content-tablet-end {
          align-content: flex-end !important;
        }
        .align-content-tablet-center {
          align-content: center !important;
        }
        .align-content-tablet-between {
          align-content: space-between !important;
        }
        .align-content-tablet-around {
          align-content: space-around !important;
        }
        .align-content-tablet-stretch {
          align-content: stretch !important;
        }
        .align-self-tablet-auto {
          align-self: auto !important;
        }
        .align-self-tablet-start {
          align-self: flex-start !important;
        }
        .align-self-tablet-end {
          align-self: flex-end !important;
        }
        .align-self-tablet-center {
          align-self: center !important;
        }
        .align-self-tablet-baseline {
          align-self: baseline !important;
        }
        .align-self-tablet-stretch {
          align-self: stretch !important;
        }
        .order-tablet-first {
          order: -1 !important;
        }
        .order-tablet-0 {
          order: 0 !important;
        }
        .order-tablet-1 {
          order: 1 !important;
        }
        .order-tablet-2 {
          order: 2 !important;
        }
        .order-tablet-3 {
          order: 3 !important;
        }
        .order-tablet-4 {
          order: 4 !important;
        }
        .order-tablet-5 {
          order: 5 !important;
        }
        .order-tablet-last {
          order: 6 !important;
        }
        .m-tablet-0 {
          margin: 0 !important;
        }
        .m-tablet-1 {
          margin: 0.25rem !important;
        }
        .m-tablet-2 {
          margin: 0.5rem !important;
        }
        .m-tablet-3 {
          margin: 1rem !important;
        }
        .m-tablet-4 {
          margin: 1.5rem !important;
        }
        .m-tablet-5 {
          margin: 3rem !important;
        }
        .m-tablet-6 {
          margin: 4rem !important;
        }
        .m-tablet-7 {
          margin: 5rem !important;
        }
        .m-tablet-8 {
          margin: 7.5rem !important;
        }
        .m-tablet-9 {
          margin: 10rem !important;
        }
        .m-tablet-10 {
          margin: 12.5rem !important;
        }
        .m-tablet-11 {
          margin: 15rem !important;
        }
        .m-tablet-12 {
          margin: 20rem !important;
        }
        .m-tablet-13 {
          margin: 30rem !important;
        }
        .m-tablet-14 {
          margin: 60rem !important;
        }
        .m-tablet-auto {
          margin: auto !important;
        }
        .mx-tablet-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-tablet-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-tablet-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-tablet-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-tablet-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-tablet-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-tablet-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-tablet-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-tablet-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-tablet-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-tablet-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-tablet-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-tablet-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-tablet-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-tablet-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-tablet-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-tablet-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-tablet-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-tablet-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-tablet-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-tablet-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-tablet-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-tablet-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-tablet-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-tablet-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-tablet-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-tablet-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-tablet-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-tablet-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-tablet-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-tablet-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-tablet-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-tablet-0 {
          margin-top: 0 !important;
        }
        .mt-tablet-1 {
          margin-top: 0.25rem !important;
        }
        .mt-tablet-2 {
          margin-top: 0.5rem !important;
        }
        .mt-tablet-3 {
          margin-top: 1rem !important;
        }
        .mt-tablet-4 {
          margin-top: 1.5rem !important;
        }
        .mt-tablet-5 {
          margin-top: 3rem !important;
        }
        .mt-tablet-6 {
          margin-top: 4rem !important;
        }
        .mt-tablet-7 {
          margin-top: 5rem !important;
        }
        .mt-tablet-8 {
          margin-top: 7.5rem !important;
        }
        .mt-tablet-9 {
          margin-top: 10rem !important;
        }
        .mt-tablet-10 {
          margin-top: 12.5rem !important;
        }
        .mt-tablet-11 {
          margin-top: 15rem !important;
        }
        .mt-tablet-12 {
          margin-top: 20rem !important;
        }
        .mt-tablet-13 {
          margin-top: 30rem !important;
        }
        .mt-tablet-14 {
          margin-top: 60rem !important;
        }
        .mt-tablet-auto {
          margin-top: auto !important;
        }
        .me-tablet-0 {
          margin-right: 0 !important;
        }
        .me-tablet-1 {
          margin-right: 0.25rem !important;
        }
        .me-tablet-2 {
          margin-right: 0.5rem !important;
        }
        .me-tablet-3 {
          margin-right: 1rem !important;
        }
        .me-tablet-4 {
          margin-right: 1.5rem !important;
        }
        .me-tablet-5 {
          margin-right: 3rem !important;
        }
        .me-tablet-6 {
          margin-right: 4rem !important;
        }
        .me-tablet-7 {
          margin-right: 5rem !important;
        }
        .me-tablet-8 {
          margin-right: 7.5rem !important;
        }
        .me-tablet-9 {
          margin-right: 10rem !important;
        }
        .me-tablet-10 {
          margin-right: 12.5rem !important;
        }
        .me-tablet-11 {
          margin-right: 15rem !important;
        }
        .me-tablet-12 {
          margin-right: 20rem !important;
        }
        .me-tablet-13 {
          margin-right: 30rem !important;
        }
        .me-tablet-14 {
          margin-right: 60rem !important;
        }
        .me-tablet-auto {
          margin-right: auto !important;
        }
        .mb-tablet-0 {
          margin-bottom: 0 !important;
        }
        .mb-tablet-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-tablet-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-tablet-3 {
          margin-bottom: 1rem !important;
        }
        .mb-tablet-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-tablet-5 {
          margin-bottom: 3rem !important;
        }
        .mb-tablet-6 {
          margin-bottom: 4rem !important;
        }
        .mb-tablet-7 {
          margin-bottom: 5rem !important;
        }
        .mb-tablet-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-tablet-9 {
          margin-bottom: 10rem !important;
        }
        .mb-tablet-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-tablet-11 {
          margin-bottom: 15rem !important;
        }
        .mb-tablet-12 {
          margin-bottom: 20rem !important;
        }
        .mb-tablet-13 {
          margin-bottom: 30rem !important;
        }
        .mb-tablet-14 {
          margin-bottom: 60rem !important;
        }
        .mb-tablet-auto {
          margin-bottom: auto !important;
        }
        .ms-tablet-0 {
          margin-left: 0 !important;
        }
        .ms-tablet-1 {
          margin-left: 0.25rem !important;
        }
        .ms-tablet-2 {
          margin-left: 0.5rem !important;
        }
        .ms-tablet-3 {
          margin-left: 1rem !important;
        }
        .ms-tablet-4 {
          margin-left: 1.5rem !important;
        }
        .ms-tablet-5 {
          margin-left: 3rem !important;
        }
        .ms-tablet-6 {
          margin-left: 4rem !important;
        }
        .ms-tablet-7 {
          margin-left: 5rem !important;
        }
        .ms-tablet-8 {
          margin-left: 7.5rem !important;
        }
        .ms-tablet-9 {
          margin-left: 10rem !important;
        }
        .ms-tablet-10 {
          margin-left: 12.5rem !important;
        }
        .ms-tablet-11 {
          margin-left: 15rem !important;
        }
        .ms-tablet-12 {
          margin-left: 20rem !important;
        }
        .ms-tablet-13 {
          margin-left: 30rem !important;
        }
        .ms-tablet-14 {
          margin-left: 60rem !important;
        }
        .ms-tablet-auto {
          margin-left: auto !important;
        }
        .p-tablet-0 {
          padding: 0 !important;
        }
        .p-tablet-1 {
          padding: 0.25rem !important;
        }
        .p-tablet-2 {
          padding: 0.5rem !important;
        }
        .p-tablet-3 {
          padding: 1rem !important;
        }
        .p-tablet-4 {
          padding: 1.5rem !important;
        }
        .p-tablet-5 {
          padding: 3rem !important;
        }
        .p-tablet-6 {
          padding: 4rem !important;
        }
        .p-tablet-7 {
          padding: 5rem !important;
        }
        .p-tablet-8 {
          padding: 7.5rem !important;
        }
        .p-tablet-9 {
          padding: 10rem !important;
        }
        .p-tablet-10 {
          padding: 12.5rem !important;
        }
        .p-tablet-11 {
          padding: 15rem !important;
        }
        .p-tablet-12 {
          padding: 20rem !important;
        }
        .p-tablet-13 {
          padding: 30rem !important;
        }
        .p-tablet-14 {
          padding: 60rem !important;
        }
        .px-tablet-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-tablet-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-tablet-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-tablet-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-tablet-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-tablet-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-tablet-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-tablet-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-tablet-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-tablet-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-tablet-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-tablet-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-tablet-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-tablet-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-tablet-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-tablet-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-tablet-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-tablet-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-tablet-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-tablet-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-tablet-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-tablet-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-tablet-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-tablet-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-tablet-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-tablet-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-tablet-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-tablet-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-tablet-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-tablet-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-tablet-0 {
          padding-top: 0 !important;
        }
        .pt-tablet-1 {
          padding-top: 0.25rem !important;
        }
        .pt-tablet-2 {
          padding-top: 0.5rem !important;
        }
        .pt-tablet-3 {
          padding-top: 1rem !important;
        }
        .pt-tablet-4 {
          padding-top: 1.5rem !important;
        }
        .pt-tablet-5 {
          padding-top: 3rem !important;
        }
        .pt-tablet-6 {
          padding-top: 4rem !important;
        }
        .pt-tablet-7 {
          padding-top: 5rem !important;
        }
        .pt-tablet-8 {
          padding-top: 7.5rem !important;
        }
        .pt-tablet-9 {
          padding-top: 10rem !important;
        }
        .pt-tablet-10 {
          padding-top: 12.5rem !important;
        }
        .pt-tablet-11 {
          padding-top: 15rem !important;
        }
        .pt-tablet-12 {
          padding-top: 20rem !important;
        }
        .pt-tablet-13 {
          padding-top: 30rem !important;
        }
        .pt-tablet-14 {
          padding-top: 60rem !important;
        }
        .pe-tablet-0 {
          padding-right: 0 !important;
        }
        .pe-tablet-1 {
          padding-right: 0.25rem !important;
        }
        .pe-tablet-2 {
          padding-right: 0.5rem !important;
        }
        .pe-tablet-3 {
          padding-right: 1rem !important;
        }
        .pe-tablet-4 {
          padding-right: 1.5rem !important;
        }
        .pe-tablet-5 {
          padding-right: 3rem !important;
        }
        .pe-tablet-6 {
          padding-right: 4rem !important;
        }
        .pe-tablet-7 {
          padding-right: 5rem !important;
        }
        .pe-tablet-8 {
          padding-right: 7.5rem !important;
        }
        .pe-tablet-9 {
          padding-right: 10rem !important;
        }
        .pe-tablet-10 {
          padding-right: 12.5rem !important;
        }
        .pe-tablet-11 {
          padding-right: 15rem !important;
        }
        .pe-tablet-12 {
          padding-right: 20rem !important;
        }
        .pe-tablet-13 {
          padding-right: 30rem !important;
        }
        .pe-tablet-14 {
          padding-right: 60rem !important;
        }
        .pb-tablet-0 {
          padding-bottom: 0 !important;
        }
        .pb-tablet-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-tablet-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-tablet-3 {
          padding-bottom: 1rem !important;
        }
        .pb-tablet-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-tablet-5 {
          padding-bottom: 3rem !important;
        }
        .pb-tablet-6 {
          padding-bottom: 4rem !important;
        }
        .pb-tablet-7 {
          padding-bottom: 5rem !important;
        }
        .pb-tablet-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-tablet-9 {
          padding-bottom: 10rem !important;
        }
        .pb-tablet-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-tablet-11 {
          padding-bottom: 15rem !important;
        }
        .pb-tablet-12 {
          padding-bottom: 20rem !important;
        }
        .pb-tablet-13 {
          padding-bottom: 30rem !important;
        }
        .pb-tablet-14 {
          padding-bottom: 60rem !important;
        }
        .ps-tablet-0 {
          padding-left: 0 !important;
        }
        .ps-tablet-1 {
          padding-left: 0.25rem !important;
        }
        .ps-tablet-2 {
          padding-left: 0.5rem !important;
        }
        .ps-tablet-3 {
          padding-left: 1rem !important;
        }
        .ps-tablet-4 {
          padding-left: 1.5rem !important;
        }
        .ps-tablet-5 {
          padding-left: 3rem !important;
        }
        .ps-tablet-6 {
          padding-left: 4rem !important;
        }
        .ps-tablet-7 {
          padding-left: 5rem !important;
        }
        .ps-tablet-8 {
          padding-left: 7.5rem !important;
        }
        .ps-tablet-9 {
          padding-left: 10rem !important;
        }
        .ps-tablet-10 {
          padding-left: 12.5rem !important;
        }
        .ps-tablet-11 {
          padding-left: 15rem !important;
        }
        .ps-tablet-12 {
          padding-left: 20rem !important;
        }
        .ps-tablet-13 {
          padding-left: 30rem !important;
        }
        .ps-tablet-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 890px) {
        .d-notebook-inline {
          display: inline !important;
        }
        .d-notebook-inline-block {
          display: inline-block !important;
        }
        .d-notebook-block {
          display: block !important;
        }
        .d-notebook-grid {
          display: grid !important;
        }
        .d-notebook-table {
          display: table !important;
        }
        .d-notebook-table-row {
          display: table-row !important;
        }
        .d-notebook-table-cell {
          display: table-cell !important;
        }
        .d-notebook-flex {
          display: flex !important;
        }
        .d-notebook-inline-flex {
          display: inline-flex !important;
        }
        .d-notebook-none {
          display: none !important;
        }
        .flex-notebook-fill {
          flex: 1 1 auto !important;
        }
        .flex-notebook-row {
          flex-direction: row !important;
        }
        .flex-notebook-column {
          flex-direction: column !important;
        }
        .flex-notebook-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-notebook-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-notebook-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-notebook-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-notebook-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-notebook-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-notebook-wrap {
          flex-wrap: wrap !important;
        }
        .flex-notebook-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-notebook-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-notebook-start {
          justify-content: flex-start !important;
        }
        .justify-content-notebook-end {
          justify-content: flex-end !important;
        }
        .justify-content-notebook-center {
          justify-content: center !important;
        }
        .justify-content-notebook-between {
          justify-content: space-between !important;
        }
        .justify-content-notebook-around {
          justify-content: space-around !important;
        }
        .justify-content-notebook-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-notebook-start {
          align-items: flex-start !important;
        }
        .align-items-notebook-end {
          align-items: flex-end !important;
        }
        .align-items-notebook-center {
          align-items: center !important;
        }
        .align-items-notebook-baseline {
          align-items: baseline !important;
        }
        .align-items-notebook-stretch {
          align-items: stretch !important;
        }
        .align-content-notebook-start {
          align-content: flex-start !important;
        }
        .align-content-notebook-end {
          align-content: flex-end !important;
        }
        .align-content-notebook-center {
          align-content: center !important;
        }
        .align-content-notebook-between {
          align-content: space-between !important;
        }
        .align-content-notebook-around {
          align-content: space-around !important;
        }
        .align-content-notebook-stretch {
          align-content: stretch !important;
        }
        .align-self-notebook-auto {
          align-self: auto !important;
        }
        .align-self-notebook-start {
          align-self: flex-start !important;
        }
        .align-self-notebook-end {
          align-self: flex-end !important;
        }
        .align-self-notebook-center {
          align-self: center !important;
        }
        .align-self-notebook-baseline {
          align-self: baseline !important;
        }
        .align-self-notebook-stretch {
          align-self: stretch !important;
        }
        .order-notebook-first {
          order: -1 !important;
        }
        .order-notebook-0 {
          order: 0 !important;
        }
        .order-notebook-1 {
          order: 1 !important;
        }
        .order-notebook-2 {
          order: 2 !important;
        }
        .order-notebook-3 {
          order: 3 !important;
        }
        .order-notebook-4 {
          order: 4 !important;
        }
        .order-notebook-5 {
          order: 5 !important;
        }
        .order-notebook-last {
          order: 6 !important;
        }
        .m-notebook-0 {
          margin: 0 !important;
        }
        .m-notebook-1 {
          margin: 0.25rem !important;
        }
        .m-notebook-2 {
          margin: 0.5rem !important;
        }
        .m-notebook-3 {
          margin: 1rem !important;
        }
        .m-notebook-4 {
          margin: 1.5rem !important;
        }
        .m-notebook-5 {
          margin: 3rem !important;
        }
        .m-notebook-6 {
          margin: 4rem !important;
        }
        .m-notebook-7 {
          margin: 5rem !important;
        }
        .m-notebook-8 {
          margin: 7.5rem !important;
        }
        .m-notebook-9 {
          margin: 10rem !important;
        }
        .m-notebook-10 {
          margin: 12.5rem !important;
        }
        .m-notebook-11 {
          margin: 15rem !important;
        }
        .m-notebook-12 {
          margin: 20rem !important;
        }
        .m-notebook-13 {
          margin: 30rem !important;
        }
        .m-notebook-14 {
          margin: 60rem !important;
        }
        .m-notebook-auto {
          margin: auto !important;
        }
        .mx-notebook-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-notebook-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-notebook-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-notebook-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-notebook-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-notebook-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-notebook-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-notebook-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-notebook-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-notebook-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-notebook-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-notebook-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-notebook-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-notebook-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-notebook-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-notebook-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-notebook-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-notebook-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-notebook-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-notebook-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-notebook-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-notebook-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-notebook-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-notebook-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-notebook-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-notebook-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-notebook-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-notebook-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-notebook-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-notebook-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-notebook-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-notebook-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-notebook-0 {
          margin-top: 0 !important;
        }
        .mt-notebook-1 {
          margin-top: 0.25rem !important;
        }
        .mt-notebook-2 {
          margin-top: 0.5rem !important;
        }
        .mt-notebook-3 {
          margin-top: 1rem !important;
        }
        .mt-notebook-4 {
          margin-top: 1.5rem !important;
        }
        .mt-notebook-5 {
          margin-top: 3rem !important;
        }
        .mt-notebook-6 {
          margin-top: 4rem !important;
        }
        .mt-notebook-7 {
          margin-top: 5rem !important;
        }
        .mt-notebook-8 {
          margin-top: 7.5rem !important;
        }
        .mt-notebook-9 {
          margin-top: 10rem !important;
        }
        .mt-notebook-10 {
          margin-top: 12.5rem !important;
        }
        .mt-notebook-11 {
          margin-top: 15rem !important;
        }
        .mt-notebook-12 {
          margin-top: 20rem !important;
        }
        .mt-notebook-13 {
          margin-top: 30rem !important;
        }
        .mt-notebook-14 {
          margin-top: 60rem !important;
        }
        .mt-notebook-auto {
          margin-top: auto !important;
        }
        .me-notebook-0 {
          margin-right: 0 !important;
        }
        .me-notebook-1 {
          margin-right: 0.25rem !important;
        }
        .me-notebook-2 {
          margin-right: 0.5rem !important;
        }
        .me-notebook-3 {
          margin-right: 1rem !important;
        }
        .me-notebook-4 {
          margin-right: 1.5rem !important;
        }
        .me-notebook-5 {
          margin-right: 3rem !important;
        }
        .me-notebook-6 {
          margin-right: 4rem !important;
        }
        .me-notebook-7 {
          margin-right: 5rem !important;
        }
        .me-notebook-8 {
          margin-right: 7.5rem !important;
        }
        .me-notebook-9 {
          margin-right: 10rem !important;
        }
        .me-notebook-10 {
          margin-right: 12.5rem !important;
        }
        .me-notebook-11 {
          margin-right: 15rem !important;
        }
        .me-notebook-12 {
          margin-right: 20rem !important;
        }
        .me-notebook-13 {
          margin-right: 30rem !important;
        }
        .me-notebook-14 {
          margin-right: 60rem !important;
        }
        .me-notebook-auto {
          margin-right: auto !important;
        }
        .mb-notebook-0 {
          margin-bottom: 0 !important;
        }
        .mb-notebook-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-notebook-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-notebook-3 {
          margin-bottom: 1rem !important;
        }
        .mb-notebook-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-notebook-5 {
          margin-bottom: 3rem !important;
        }
        .mb-notebook-6 {
          margin-bottom: 4rem !important;
        }
        .mb-notebook-7 {
          margin-bottom: 5rem !important;
        }
        .mb-notebook-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-notebook-9 {
          margin-bottom: 10rem !important;
        }
        .mb-notebook-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-notebook-11 {
          margin-bottom: 15rem !important;
        }
        .mb-notebook-12 {
          margin-bottom: 20rem !important;
        }
        .mb-notebook-13 {
          margin-bottom: 30rem !important;
        }
        .mb-notebook-14 {
          margin-bottom: 60rem !important;
        }
        .mb-notebook-auto {
          margin-bottom: auto !important;
        }
        .ms-notebook-0 {
          margin-left: 0 !important;
        }
        .ms-notebook-1 {
          margin-left: 0.25rem !important;
        }
        .ms-notebook-2 {
          margin-left: 0.5rem !important;
        }
        .ms-notebook-3 {
          margin-left: 1rem !important;
        }
        .ms-notebook-4 {
          margin-left: 1.5rem !important;
        }
        .ms-notebook-5 {
          margin-left: 3rem !important;
        }
        .ms-notebook-6 {
          margin-left: 4rem !important;
        }
        .ms-notebook-7 {
          margin-left: 5rem !important;
        }
        .ms-notebook-8 {
          margin-left: 7.5rem !important;
        }
        .ms-notebook-9 {
          margin-left: 10rem !important;
        }
        .ms-notebook-10 {
          margin-left: 12.5rem !important;
        }
        .ms-notebook-11 {
          margin-left: 15rem !important;
        }
        .ms-notebook-12 {
          margin-left: 20rem !important;
        }
        .ms-notebook-13 {
          margin-left: 30rem !important;
        }
        .ms-notebook-14 {
          margin-left: 60rem !important;
        }
        .ms-notebook-auto {
          margin-left: auto !important;
        }
        .p-notebook-0 {
          padding: 0 !important;
        }
        .p-notebook-1 {
          padding: 0.25rem !important;
        }
        .p-notebook-2 {
          padding: 0.5rem !important;
        }
        .p-notebook-3 {
          padding: 1rem !important;
        }
        .p-notebook-4 {
          padding: 1.5rem !important;
        }
        .p-notebook-5 {
          padding: 3rem !important;
        }
        .p-notebook-6 {
          padding: 4rem !important;
        }
        .p-notebook-7 {
          padding: 5rem !important;
        }
        .p-notebook-8 {
          padding: 7.5rem !important;
        }
        .p-notebook-9 {
          padding: 10rem !important;
        }
        .p-notebook-10 {
          padding: 12.5rem !important;
        }
        .p-notebook-11 {
          padding: 15rem !important;
        }
        .p-notebook-12 {
          padding: 20rem !important;
        }
        .p-notebook-13 {
          padding: 30rem !important;
        }
        .p-notebook-14 {
          padding: 60rem !important;
        }
        .px-notebook-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-notebook-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-notebook-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-notebook-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-notebook-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-notebook-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-notebook-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-notebook-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-notebook-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-notebook-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-notebook-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-notebook-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-notebook-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-notebook-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-notebook-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-notebook-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-notebook-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-notebook-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-notebook-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-notebook-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-notebook-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-notebook-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-notebook-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-notebook-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-notebook-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-notebook-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-notebook-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-notebook-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-notebook-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-notebook-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-notebook-0 {
          padding-top: 0 !important;
        }
        .pt-notebook-1 {
          padding-top: 0.25rem !important;
        }
        .pt-notebook-2 {
          padding-top: 0.5rem !important;
        }
        .pt-notebook-3 {
          padding-top: 1rem !important;
        }
        .pt-notebook-4 {
          padding-top: 1.5rem !important;
        }
        .pt-notebook-5 {
          padding-top: 3rem !important;
        }
        .pt-notebook-6 {
          padding-top: 4rem !important;
        }
        .pt-notebook-7 {
          padding-top: 5rem !important;
        }
        .pt-notebook-8 {
          padding-top: 7.5rem !important;
        }
        .pt-notebook-9 {
          padding-top: 10rem !important;
        }
        .pt-notebook-10 {
          padding-top: 12.5rem !important;
        }
        .pt-notebook-11 {
          padding-top: 15rem !important;
        }
        .pt-notebook-12 {
          padding-top: 20rem !important;
        }
        .pt-notebook-13 {
          padding-top: 30rem !important;
        }
        .pt-notebook-14 {
          padding-top: 60rem !important;
        }
        .pe-notebook-0 {
          padding-right: 0 !important;
        }
        .pe-notebook-1 {
          padding-right: 0.25rem !important;
        }
        .pe-notebook-2 {
          padding-right: 0.5rem !important;
        }
        .pe-notebook-3 {
          padding-right: 1rem !important;
        }
        .pe-notebook-4 {
          padding-right: 1.5rem !important;
        }
        .pe-notebook-5 {
          padding-right: 3rem !important;
        }
        .pe-notebook-6 {
          padding-right: 4rem !important;
        }
        .pe-notebook-7 {
          padding-right: 5rem !important;
        }
        .pe-notebook-8 {
          padding-right: 7.5rem !important;
        }
        .pe-notebook-9 {
          padding-right: 10rem !important;
        }
        .pe-notebook-10 {
          padding-right: 12.5rem !important;
        }
        .pe-notebook-11 {
          padding-right: 15rem !important;
        }
        .pe-notebook-12 {
          padding-right: 20rem !important;
        }
        .pe-notebook-13 {
          padding-right: 30rem !important;
        }
        .pe-notebook-14 {
          padding-right: 60rem !important;
        }
        .pb-notebook-0 {
          padding-bottom: 0 !important;
        }
        .pb-notebook-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-notebook-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-notebook-3 {
          padding-bottom: 1rem !important;
        }
        .pb-notebook-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-notebook-5 {
          padding-bottom: 3rem !important;
        }
        .pb-notebook-6 {
          padding-bottom: 4rem !important;
        }
        .pb-notebook-7 {
          padding-bottom: 5rem !important;
        }
        .pb-notebook-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-notebook-9 {
          padding-bottom: 10rem !important;
        }
        .pb-notebook-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-notebook-11 {
          padding-bottom: 15rem !important;
        }
        .pb-notebook-12 {
          padding-bottom: 20rem !important;
        }
        .pb-notebook-13 {
          padding-bottom: 30rem !important;
        }
        .pb-notebook-14 {
          padding-bottom: 60rem !important;
        }
        .ps-notebook-0 {
          padding-left: 0 !important;
        }
        .ps-notebook-1 {
          padding-left: 0.25rem !important;
        }
        .ps-notebook-2 {
          padding-left: 0.5rem !important;
        }
        .ps-notebook-3 {
          padding-left: 1rem !important;
        }
        .ps-notebook-4 {
          padding-left: 1.5rem !important;
        }
        .ps-notebook-5 {
          padding-left: 3rem !important;
        }
        .ps-notebook-6 {
          padding-left: 4rem !important;
        }
        .ps-notebook-7 {
          padding-left: 5rem !important;
        }
        .ps-notebook-8 {
          padding-left: 7.5rem !important;
        }
        .ps-notebook-9 {
          padding-left: 10rem !important;
        }
        .ps-notebook-10 {
          padding-left: 12.5rem !important;
        }
        .ps-notebook-11 {
          padding-left: 15rem !important;
        }
        .ps-notebook-12 {
          padding-left: 20rem !important;
        }
        .ps-notebook-13 {
          padding-left: 30rem !important;
        }
        .ps-notebook-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1024px) {
        .d-desktop-inline {
          display: inline !important;
        }
        .d-desktop-inline-block {
          display: inline-block !important;
        }
        .d-desktop-block {
          display: block !important;
        }
        .d-desktop-grid {
          display: grid !important;
        }
        .d-desktop-table {
          display: table !important;
        }
        .d-desktop-table-row {
          display: table-row !important;
        }
        .d-desktop-table-cell {
          display: table-cell !important;
        }
        .d-desktop-flex {
          display: flex !important;
        }
        .d-desktop-inline-flex {
          display: inline-flex !important;
        }
        .d-desktop-none {
          display: none !important;
        }
        .flex-desktop-fill {
          flex: 1 1 auto !important;
        }
        .flex-desktop-row {
          flex-direction: row !important;
        }
        .flex-desktop-column {
          flex-direction: column !important;
        }
        .flex-desktop-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-desktop-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-desktop-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-desktop-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-desktop-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-desktop-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-desktop-wrap {
          flex-wrap: wrap !important;
        }
        .flex-desktop-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-desktop-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-desktop-start {
          justify-content: flex-start !important;
        }
        .justify-content-desktop-end {
          justify-content: flex-end !important;
        }
        .justify-content-desktop-center {
          justify-content: center !important;
        }
        .justify-content-desktop-between {
          justify-content: space-between !important;
        }
        .justify-content-desktop-around {
          justify-content: space-around !important;
        }
        .justify-content-desktop-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-desktop-start {
          align-items: flex-start !important;
        }
        .align-items-desktop-end {
          align-items: flex-end !important;
        }
        .align-items-desktop-center {
          align-items: center !important;
        }
        .align-items-desktop-baseline {
          align-items: baseline !important;
        }
        .align-items-desktop-stretch {
          align-items: stretch !important;
        }
        .align-content-desktop-start {
          align-content: flex-start !important;
        }
        .align-content-desktop-end {
          align-content: flex-end !important;
        }
        .align-content-desktop-center {
          align-content: center !important;
        }
        .align-content-desktop-between {
          align-content: space-between !important;
        }
        .align-content-desktop-around {
          align-content: space-around !important;
        }
        .align-content-desktop-stretch {
          align-content: stretch !important;
        }
        .align-self-desktop-auto {
          align-self: auto !important;
        }
        .align-self-desktop-start {
          align-self: flex-start !important;
        }
        .align-self-desktop-end {
          align-self: flex-end !important;
        }
        .align-self-desktop-center {
          align-self: center !important;
        }
        .align-self-desktop-baseline {
          align-self: baseline !important;
        }
        .align-self-desktop-stretch {
          align-self: stretch !important;
        }
        .order-desktop-first {
          order: -1 !important;
        }
        .order-desktop-0 {
          order: 0 !important;
        }
        .order-desktop-1 {
          order: 1 !important;
        }
        .order-desktop-2 {
          order: 2 !important;
        }
        .order-desktop-3 {
          order: 3 !important;
        }
        .order-desktop-4 {
          order: 4 !important;
        }
        .order-desktop-5 {
          order: 5 !important;
        }
        .order-desktop-last {
          order: 6 !important;
        }
        .m-desktop-0 {
          margin: 0 !important;
        }
        .m-desktop-1 {
          margin: 0.25rem !important;
        }
        .m-desktop-2 {
          margin: 0.5rem !important;
        }
        .m-desktop-3 {
          margin: 1rem !important;
        }
        .m-desktop-4 {
          margin: 1.5rem !important;
        }
        .m-desktop-5 {
          margin: 3rem !important;
        }
        .m-desktop-6 {
          margin: 4rem !important;
        }
        .m-desktop-7 {
          margin: 5rem !important;
        }
        .m-desktop-8 {
          margin: 7.5rem !important;
        }
        .m-desktop-9 {
          margin: 10rem !important;
        }
        .m-desktop-10 {
          margin: 12.5rem !important;
        }
        .m-desktop-11 {
          margin: 15rem !important;
        }
        .m-desktop-12 {
          margin: 20rem !important;
        }
        .m-desktop-13 {
          margin: 30rem !important;
        }
        .m-desktop-14 {
          margin: 60rem !important;
        }
        .m-desktop-auto {
          margin: auto !important;
        }
        .mx-desktop-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-desktop-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-desktop-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-desktop-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-desktop-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-desktop-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-desktop-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-desktop-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-desktop-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-desktop-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-desktop-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-desktop-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-desktop-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-desktop-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-desktop-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-desktop-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-desktop-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-desktop-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-desktop-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-desktop-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-desktop-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-desktop-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-desktop-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-desktop-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-desktop-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-desktop-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-desktop-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-desktop-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-desktop-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-desktop-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-desktop-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-desktop-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-desktop-0 {
          margin-top: 0 !important;
        }
        .mt-desktop-1 {
          margin-top: 0.25rem !important;
        }
        .mt-desktop-2 {
          margin-top: 0.5rem !important;
        }
        .mt-desktop-3 {
          margin-top: 1rem !important;
        }
        .mt-desktop-4 {
          margin-top: 1.5rem !important;
        }
        .mt-desktop-5 {
          margin-top: 3rem !important;
        }
        .mt-desktop-6 {
          margin-top: 4rem !important;
        }
        .mt-desktop-7 {
          margin-top: 5rem !important;
        }
        .mt-desktop-8 {
          margin-top: 7.5rem !important;
        }
        .mt-desktop-9 {
          margin-top: 10rem !important;
        }
        .mt-desktop-10 {
          margin-top: 12.5rem !important;
        }
        .mt-desktop-11 {
          margin-top: 15rem !important;
        }
        .mt-desktop-12 {
          margin-top: 20rem !important;
        }
        .mt-desktop-13 {
          margin-top: 30rem !important;
        }
        .mt-desktop-14 {
          margin-top: 60rem !important;
        }
        .mt-desktop-auto {
          margin-top: auto !important;
        }
        .me-desktop-0 {
          margin-right: 0 !important;
        }
        .me-desktop-1 {
          margin-right: 0.25rem !important;
        }
        .me-desktop-2 {
          margin-right: 0.5rem !important;
        }
        .me-desktop-3 {
          margin-right: 1rem !important;
        }
        .me-desktop-4 {
          margin-right: 1.5rem !important;
        }
        .me-desktop-5 {
          margin-right: 3rem !important;
        }
        .me-desktop-6 {
          margin-right: 4rem !important;
        }
        .me-desktop-7 {
          margin-right: 5rem !important;
        }
        .me-desktop-8 {
          margin-right: 7.5rem !important;
        }
        .me-desktop-9 {
          margin-right: 10rem !important;
        }
        .me-desktop-10 {
          margin-right: 12.5rem !important;
        }
        .me-desktop-11 {
          margin-right: 15rem !important;
        }
        .me-desktop-12 {
          margin-right: 20rem !important;
        }
        .me-desktop-13 {
          margin-right: 30rem !important;
        }
        .me-desktop-14 {
          margin-right: 60rem !important;
        }
        .me-desktop-auto {
          margin-right: auto !important;
        }
        .mb-desktop-0 {
          margin-bottom: 0 !important;
        }
        .mb-desktop-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-desktop-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-desktop-3 {
          margin-bottom: 1rem !important;
        }
        .mb-desktop-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-desktop-5 {
          margin-bottom: 3rem !important;
        }
        .mb-desktop-6 {
          margin-bottom: 4rem !important;
        }
        .mb-desktop-7 {
          margin-bottom: 5rem !important;
        }
        .mb-desktop-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-desktop-9 {
          margin-bottom: 10rem !important;
        }
        .mb-desktop-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-desktop-11 {
          margin-bottom: 15rem !important;
        }
        .mb-desktop-12 {
          margin-bottom: 20rem !important;
        }
        .mb-desktop-13 {
          margin-bottom: 30rem !important;
        }
        .mb-desktop-14 {
          margin-bottom: 60rem !important;
        }
        .mb-desktop-auto {
          margin-bottom: auto !important;
        }
        .ms-desktop-0 {
          margin-left: 0 !important;
        }
        .ms-desktop-1 {
          margin-left: 0.25rem !important;
        }
        .ms-desktop-2 {
          margin-left: 0.5rem !important;
        }
        .ms-desktop-3 {
          margin-left: 1rem !important;
        }
        .ms-desktop-4 {
          margin-left: 1.5rem !important;
        }
        .ms-desktop-5 {
          margin-left: 3rem !important;
        }
        .ms-desktop-6 {
          margin-left: 4rem !important;
        }
        .ms-desktop-7 {
          margin-left: 5rem !important;
        }
        .ms-desktop-8 {
          margin-left: 7.5rem !important;
        }
        .ms-desktop-9 {
          margin-left: 10rem !important;
        }
        .ms-desktop-10 {
          margin-left: 12.5rem !important;
        }
        .ms-desktop-11 {
          margin-left: 15rem !important;
        }
        .ms-desktop-12 {
          margin-left: 20rem !important;
        }
        .ms-desktop-13 {
          margin-left: 30rem !important;
        }
        .ms-desktop-14 {
          margin-left: 60rem !important;
        }
        .ms-desktop-auto {
          margin-left: auto !important;
        }
        .p-desktop-0 {
          padding: 0 !important;
        }
        .p-desktop-1 {
          padding: 0.25rem !important;
        }
        .p-desktop-2 {
          padding: 0.5rem !important;
        }
        .p-desktop-3 {
          padding: 1rem !important;
        }
        .p-desktop-4 {
          padding: 1.5rem !important;
        }
        .p-desktop-5 {
          padding: 3rem !important;
        }
        .p-desktop-6 {
          padding: 4rem !important;
        }
        .p-desktop-7 {
          padding: 5rem !important;
        }
        .p-desktop-8 {
          padding: 7.5rem !important;
        }
        .p-desktop-9 {
          padding: 10rem !important;
        }
        .p-desktop-10 {
          padding: 12.5rem !important;
        }
        .p-desktop-11 {
          padding: 15rem !important;
        }
        .p-desktop-12 {
          padding: 20rem !important;
        }
        .p-desktop-13 {
          padding: 30rem !important;
        }
        .p-desktop-14 {
          padding: 60rem !important;
        }
        .px-desktop-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-desktop-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-desktop-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-desktop-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-desktop-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-desktop-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-desktop-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-desktop-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-desktop-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-desktop-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-desktop-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-desktop-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-desktop-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-desktop-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-desktop-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-desktop-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-desktop-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-desktop-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-desktop-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-desktop-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-desktop-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-desktop-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-desktop-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-desktop-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-desktop-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-desktop-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-desktop-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-desktop-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-desktop-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-desktop-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-desktop-0 {
          padding-top: 0 !important;
        }
        .pt-desktop-1 {
          padding-top: 0.25rem !important;
        }
        .pt-desktop-2 {
          padding-top: 0.5rem !important;
        }
        .pt-desktop-3 {
          padding-top: 1rem !important;
        }
        .pt-desktop-4 {
          padding-top: 1.5rem !important;
        }
        .pt-desktop-5 {
          padding-top: 3rem !important;
        }
        .pt-desktop-6 {
          padding-top: 4rem !important;
        }
        .pt-desktop-7 {
          padding-top: 5rem !important;
        }
        .pt-desktop-8 {
          padding-top: 7.5rem !important;
        }
        .pt-desktop-9 {
          padding-top: 10rem !important;
        }
        .pt-desktop-10 {
          padding-top: 12.5rem !important;
        }
        .pt-desktop-11 {
          padding-top: 15rem !important;
        }
        .pt-desktop-12 {
          padding-top: 20rem !important;
        }
        .pt-desktop-13 {
          padding-top: 30rem !important;
        }
        .pt-desktop-14 {
          padding-top: 60rem !important;
        }
        .pe-desktop-0 {
          padding-right: 0 !important;
        }
        .pe-desktop-1 {
          padding-right: 0.25rem !important;
        }
        .pe-desktop-2 {
          padding-right: 0.5rem !important;
        }
        .pe-desktop-3 {
          padding-right: 1rem !important;
        }
        .pe-desktop-4 {
          padding-right: 1.5rem !important;
        }
        .pe-desktop-5 {
          padding-right: 3rem !important;
        }
        .pe-desktop-6 {
          padding-right: 4rem !important;
        }
        .pe-desktop-7 {
          padding-right: 5rem !important;
        }
        .pe-desktop-8 {
          padding-right: 7.5rem !important;
        }
        .pe-desktop-9 {
          padding-right: 10rem !important;
        }
        .pe-desktop-10 {
          padding-right: 12.5rem !important;
        }
        .pe-desktop-11 {
          padding-right: 15rem !important;
        }
        .pe-desktop-12 {
          padding-right: 20rem !important;
        }
        .pe-desktop-13 {
          padding-right: 30rem !important;
        }
        .pe-desktop-14 {
          padding-right: 60rem !important;
        }
        .pb-desktop-0 {
          padding-bottom: 0 !important;
        }
        .pb-desktop-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-desktop-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-desktop-3 {
          padding-bottom: 1rem !important;
        }
        .pb-desktop-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-desktop-5 {
          padding-bottom: 3rem !important;
        }
        .pb-desktop-6 {
          padding-bottom: 4rem !important;
        }
        .pb-desktop-7 {
          padding-bottom: 5rem !important;
        }
        .pb-desktop-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-desktop-9 {
          padding-bottom: 10rem !important;
        }
        .pb-desktop-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-desktop-11 {
          padding-bottom: 15rem !important;
        }
        .pb-desktop-12 {
          padding-bottom: 20rem !important;
        }
        .pb-desktop-13 {
          padding-bottom: 30rem !important;
        }
        .pb-desktop-14 {
          padding-bottom: 60rem !important;
        }
        .ps-desktop-0 {
          padding-left: 0 !important;
        }
        .ps-desktop-1 {
          padding-left: 0.25rem !important;
        }
        .ps-desktop-2 {
          padding-left: 0.5rem !important;
        }
        .ps-desktop-3 {
          padding-left: 1rem !important;
        }
        .ps-desktop-4 {
          padding-left: 1.5rem !important;
        }
        .ps-desktop-5 {
          padding-left: 3rem !important;
        }
        .ps-desktop-6 {
          padding-left: 4rem !important;
        }
        .ps-desktop-7 {
          padding-left: 5rem !important;
        }
        .ps-desktop-8 {
          padding-left: 7.5rem !important;
        }
        .ps-desktop-9 {
          padding-left: 10rem !important;
        }
        .ps-desktop-10 {
          padding-left: 12.5rem !important;
        }
        .ps-desktop-11 {
          padding-left: 15rem !important;
        }
        .ps-desktop-12 {
          padding-left: 20rem !important;
        }
        .ps-desktop-13 {
          padding-left: 30rem !important;
        }
        .ps-desktop-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1120px) {
        .d-menu-inline {
          display: inline !important;
        }
        .d-menu-inline-block {
          display: inline-block !important;
        }
        .d-menu-block {
          display: block !important;
        }
        .d-menu-grid {
          display: grid !important;
        }
        .d-menu-table {
          display: table !important;
        }
        .d-menu-table-row {
          display: table-row !important;
        }
        .d-menu-table-cell {
          display: table-cell !important;
        }
        .d-menu-flex {
          display: flex !important;
        }
        .d-menu-inline-flex {
          display: inline-flex !important;
        }
        .d-menu-none {
          display: none !important;
        }
        .flex-menu-fill {
          flex: 1 1 auto !important;
        }
        .flex-menu-row {
          flex-direction: row !important;
        }
        .flex-menu-column {
          flex-direction: column !important;
        }
        .flex-menu-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-menu-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-menu-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-menu-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-menu-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-menu-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-menu-wrap {
          flex-wrap: wrap !important;
        }
        .flex-menu-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-menu-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-menu-start {
          justify-content: flex-start !important;
        }
        .justify-content-menu-end {
          justify-content: flex-end !important;
        }
        .justify-content-menu-center {
          justify-content: center !important;
        }
        .justify-content-menu-between {
          justify-content: space-between !important;
        }
        .justify-content-menu-around {
          justify-content: space-around !important;
        }
        .justify-content-menu-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-menu-start {
          align-items: flex-start !important;
        }
        .align-items-menu-end {
          align-items: flex-end !important;
        }
        .align-items-menu-center {
          align-items: center !important;
        }
        .align-items-menu-baseline {
          align-items: baseline !important;
        }
        .align-items-menu-stretch {
          align-items: stretch !important;
        }
        .align-content-menu-start {
          align-content: flex-start !important;
        }
        .align-content-menu-end {
          align-content: flex-end !important;
        }
        .align-content-menu-center {
          align-content: center !important;
        }
        .align-content-menu-between {
          align-content: space-between !important;
        }
        .align-content-menu-around {
          align-content: space-around !important;
        }
        .align-content-menu-stretch {
          align-content: stretch !important;
        }
        .align-self-menu-auto {
          align-self: auto !important;
        }
        .align-self-menu-start {
          align-self: flex-start !important;
        }
        .align-self-menu-end {
          align-self: flex-end !important;
        }
        .align-self-menu-center {
          align-self: center !important;
        }
        .align-self-menu-baseline {
          align-self: baseline !important;
        }
        .align-self-menu-stretch {
          align-self: stretch !important;
        }
        .order-menu-first {
          order: -1 !important;
        }
        .order-menu-0 {
          order: 0 !important;
        }
        .order-menu-1 {
          order: 1 !important;
        }
        .order-menu-2 {
          order: 2 !important;
        }
        .order-menu-3 {
          order: 3 !important;
        }
        .order-menu-4 {
          order: 4 !important;
        }
        .order-menu-5 {
          order: 5 !important;
        }
        .order-menu-last {
          order: 6 !important;
        }
        .m-menu-0 {
          margin: 0 !important;
        }
        .m-menu-1 {
          margin: 0.25rem !important;
        }
        .m-menu-2 {
          margin: 0.5rem !important;
        }
        .m-menu-3 {
          margin: 1rem !important;
        }
        .m-menu-4 {
          margin: 1.5rem !important;
        }
        .m-menu-5 {
          margin: 3rem !important;
        }
        .m-menu-6 {
          margin: 4rem !important;
        }
        .m-menu-7 {
          margin: 5rem !important;
        }
        .m-menu-8 {
          margin: 7.5rem !important;
        }
        .m-menu-9 {
          margin: 10rem !important;
        }
        .m-menu-10 {
          margin: 12.5rem !important;
        }
        .m-menu-11 {
          margin: 15rem !important;
        }
        .m-menu-12 {
          margin: 20rem !important;
        }
        .m-menu-13 {
          margin: 30rem !important;
        }
        .m-menu-14 {
          margin: 60rem !important;
        }
        .m-menu-auto {
          margin: auto !important;
        }
        .mx-menu-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-menu-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-menu-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-menu-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-menu-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-menu-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-menu-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-menu-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-menu-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-menu-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-menu-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-menu-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-menu-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-menu-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-menu-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-menu-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-menu-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-menu-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-menu-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-menu-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-menu-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-menu-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-menu-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-menu-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-menu-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-menu-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-menu-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-menu-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-menu-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-menu-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-menu-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-menu-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-menu-0 {
          margin-top: 0 !important;
        }
        .mt-menu-1 {
          margin-top: 0.25rem !important;
        }
        .mt-menu-2 {
          margin-top: 0.5rem !important;
        }
        .mt-menu-3 {
          margin-top: 1rem !important;
        }
        .mt-menu-4 {
          margin-top: 1.5rem !important;
        }
        .mt-menu-5 {
          margin-top: 3rem !important;
        }
        .mt-menu-6 {
          margin-top: 4rem !important;
        }
        .mt-menu-7 {
          margin-top: 5rem !important;
        }
        .mt-menu-8 {
          margin-top: 7.5rem !important;
        }
        .mt-menu-9 {
          margin-top: 10rem !important;
        }
        .mt-menu-10 {
          margin-top: 12.5rem !important;
        }
        .mt-menu-11 {
          margin-top: 15rem !important;
        }
        .mt-menu-12 {
          margin-top: 20rem !important;
        }
        .mt-menu-13 {
          margin-top: 30rem !important;
        }
        .mt-menu-14 {
          margin-top: 60rem !important;
        }
        .mt-menu-auto {
          margin-top: auto !important;
        }
        .me-menu-0 {
          margin-right: 0 !important;
        }
        .me-menu-1 {
          margin-right: 0.25rem !important;
        }
        .me-menu-2 {
          margin-right: 0.5rem !important;
        }
        .me-menu-3 {
          margin-right: 1rem !important;
        }
        .me-menu-4 {
          margin-right: 1.5rem !important;
        }
        .me-menu-5 {
          margin-right: 3rem !important;
        }
        .me-menu-6 {
          margin-right: 4rem !important;
        }
        .me-menu-7 {
          margin-right: 5rem !important;
        }
        .me-menu-8 {
          margin-right: 7.5rem !important;
        }
        .me-menu-9 {
          margin-right: 10rem !important;
        }
        .me-menu-10 {
          margin-right: 12.5rem !important;
        }
        .me-menu-11 {
          margin-right: 15rem !important;
        }
        .me-menu-12 {
          margin-right: 20rem !important;
        }
        .me-menu-13 {
          margin-right: 30rem !important;
        }
        .me-menu-14 {
          margin-right: 60rem !important;
        }
        .me-menu-auto {
          margin-right: auto !important;
        }
        .mb-menu-0 {
          margin-bottom: 0 !important;
        }
        .mb-menu-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-menu-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-menu-3 {
          margin-bottom: 1rem !important;
        }
        .mb-menu-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-menu-5 {
          margin-bottom: 3rem !important;
        }
        .mb-menu-6 {
          margin-bottom: 4rem !important;
        }
        .mb-menu-7 {
          margin-bottom: 5rem !important;
        }
        .mb-menu-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-menu-9 {
          margin-bottom: 10rem !important;
        }
        .mb-menu-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-menu-11 {
          margin-bottom: 15rem !important;
        }
        .mb-menu-12 {
          margin-bottom: 20rem !important;
        }
        .mb-menu-13 {
          margin-bottom: 30rem !important;
        }
        .mb-menu-14 {
          margin-bottom: 60rem !important;
        }
        .mb-menu-auto {
          margin-bottom: auto !important;
        }
        .ms-menu-0 {
          margin-left: 0 !important;
        }
        .ms-menu-1 {
          margin-left: 0.25rem !important;
        }
        .ms-menu-2 {
          margin-left: 0.5rem !important;
        }
        .ms-menu-3 {
          margin-left: 1rem !important;
        }
        .ms-menu-4 {
          margin-left: 1.5rem !important;
        }
        .ms-menu-5 {
          margin-left: 3rem !important;
        }
        .ms-menu-6 {
          margin-left: 4rem !important;
        }
        .ms-menu-7 {
          margin-left: 5rem !important;
        }
        .ms-menu-8 {
          margin-left: 7.5rem !important;
        }
        .ms-menu-9 {
          margin-left: 10rem !important;
        }
        .ms-menu-10 {
          margin-left: 12.5rem !important;
        }
        .ms-menu-11 {
          margin-left: 15rem !important;
        }
        .ms-menu-12 {
          margin-left: 20rem !important;
        }
        .ms-menu-13 {
          margin-left: 30rem !important;
        }
        .ms-menu-14 {
          margin-left: 60rem !important;
        }
        .ms-menu-auto {
          margin-left: auto !important;
        }
        .p-menu-0 {
          padding: 0 !important;
        }
        .p-menu-1 {
          padding: 0.25rem !important;
        }
        .p-menu-2 {
          padding: 0.5rem !important;
        }
        .p-menu-3 {
          padding: 1rem !important;
        }
        .p-menu-4 {
          padding: 1.5rem !important;
        }
        .p-menu-5 {
          padding: 3rem !important;
        }
        .p-menu-6 {
          padding: 4rem !important;
        }
        .p-menu-7 {
          padding: 5rem !important;
        }
        .p-menu-8 {
          padding: 7.5rem !important;
        }
        .p-menu-9 {
          padding: 10rem !important;
        }
        .p-menu-10 {
          padding: 12.5rem !important;
        }
        .p-menu-11 {
          padding: 15rem !important;
        }
        .p-menu-12 {
          padding: 20rem !important;
        }
        .p-menu-13 {
          padding: 30rem !important;
        }
        .p-menu-14 {
          padding: 60rem !important;
        }
        .px-menu-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-menu-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-menu-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-menu-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-menu-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-menu-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-menu-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-menu-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-menu-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-menu-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-menu-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-menu-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-menu-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-menu-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-menu-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-menu-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-menu-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-menu-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-menu-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-menu-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-menu-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-menu-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-menu-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-menu-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-menu-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-menu-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-menu-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-menu-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-menu-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-menu-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-menu-0 {
          padding-top: 0 !important;
        }
        .pt-menu-1 {
          padding-top: 0.25rem !important;
        }
        .pt-menu-2 {
          padding-top: 0.5rem !important;
        }
        .pt-menu-3 {
          padding-top: 1rem !important;
        }
        .pt-menu-4 {
          padding-top: 1.5rem !important;
        }
        .pt-menu-5 {
          padding-top: 3rem !important;
        }
        .pt-menu-6 {
          padding-top: 4rem !important;
        }
        .pt-menu-7 {
          padding-top: 5rem !important;
        }
        .pt-menu-8 {
          padding-top: 7.5rem !important;
        }
        .pt-menu-9 {
          padding-top: 10rem !important;
        }
        .pt-menu-10 {
          padding-top: 12.5rem !important;
        }
        .pt-menu-11 {
          padding-top: 15rem !important;
        }
        .pt-menu-12 {
          padding-top: 20rem !important;
        }
        .pt-menu-13 {
          padding-top: 30rem !important;
        }
        .pt-menu-14 {
          padding-top: 60rem !important;
        }
        .pe-menu-0 {
          padding-right: 0 !important;
        }
        .pe-menu-1 {
          padding-right: 0.25rem !important;
        }
        .pe-menu-2 {
          padding-right: 0.5rem !important;
        }
        .pe-menu-3 {
          padding-right: 1rem !important;
        }
        .pe-menu-4 {
          padding-right: 1.5rem !important;
        }
        .pe-menu-5 {
          padding-right: 3rem !important;
        }
        .pe-menu-6 {
          padding-right: 4rem !important;
        }
        .pe-menu-7 {
          padding-right: 5rem !important;
        }
        .pe-menu-8 {
          padding-right: 7.5rem !important;
        }
        .pe-menu-9 {
          padding-right: 10rem !important;
        }
        .pe-menu-10 {
          padding-right: 12.5rem !important;
        }
        .pe-menu-11 {
          padding-right: 15rem !important;
        }
        .pe-menu-12 {
          padding-right: 20rem !important;
        }
        .pe-menu-13 {
          padding-right: 30rem !important;
        }
        .pe-menu-14 {
          padding-right: 60rem !important;
        }
        .pb-menu-0 {
          padding-bottom: 0 !important;
        }
        .pb-menu-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-menu-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-menu-3 {
          padding-bottom: 1rem !important;
        }
        .pb-menu-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-menu-5 {
          padding-bottom: 3rem !important;
        }
        .pb-menu-6 {
          padding-bottom: 4rem !important;
        }
        .pb-menu-7 {
          padding-bottom: 5rem !important;
        }
        .pb-menu-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-menu-9 {
          padding-bottom: 10rem !important;
        }
        .pb-menu-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-menu-11 {
          padding-bottom: 15rem !important;
        }
        .pb-menu-12 {
          padding-bottom: 20rem !important;
        }
        .pb-menu-13 {
          padding-bottom: 30rem !important;
        }
        .pb-menu-14 {
          padding-bottom: 60rem !important;
        }
        .ps-menu-0 {
          padding-left: 0 !important;
        }
        .ps-menu-1 {
          padding-left: 0.25rem !important;
        }
        .ps-menu-2 {
          padding-left: 0.5rem !important;
        }
        .ps-menu-3 {
          padding-left: 1rem !important;
        }
        .ps-menu-4 {
          padding-left: 1.5rem !important;
        }
        .ps-menu-5 {
          padding-left: 3rem !important;
        }
        .ps-menu-6 {
          padding-left: 4rem !important;
        }
        .ps-menu-7 {
          padding-left: 5rem !important;
        }
        .ps-menu-8 {
          padding-left: 7.5rem !important;
        }
        .ps-menu-9 {
          padding-left: 10rem !important;
        }
        .ps-menu-10 {
          padding-left: 12.5rem !important;
        }
        .ps-menu-11 {
          padding-left: 15rem !important;
        }
        .ps-menu-12 {
          padding-left: 20rem !important;
        }
        .ps-menu-13 {
          padding-left: 30rem !important;
        }
        .ps-menu-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1190px) {
        .d-wide-inline {
          display: inline !important;
        }
        .d-wide-inline-block {
          display: inline-block !important;
        }
        .d-wide-block {
          display: block !important;
        }
        .d-wide-grid {
          display: grid !important;
        }
        .d-wide-table {
          display: table !important;
        }
        .d-wide-table-row {
          display: table-row !important;
        }
        .d-wide-table-cell {
          display: table-cell !important;
        }
        .d-wide-flex {
          display: flex !important;
        }
        .d-wide-inline-flex {
          display: inline-flex !important;
        }
        .d-wide-none {
          display: none !important;
        }
        .flex-wide-fill {
          flex: 1 1 auto !important;
        }
        .flex-wide-row {
          flex-direction: row !important;
        }
        .flex-wide-column {
          flex-direction: column !important;
        }
        .flex-wide-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-wide-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-wide-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-wide-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-wide-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-wide-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-wide-wrap {
          flex-wrap: wrap !important;
        }
        .flex-wide-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-wide-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-wide-start {
          justify-content: flex-start !important;
        }
        .justify-content-wide-end {
          justify-content: flex-end !important;
        }
        .justify-content-wide-center {
          justify-content: center !important;
        }
        .justify-content-wide-between {
          justify-content: space-between !important;
        }
        .justify-content-wide-around {
          justify-content: space-around !important;
        }
        .justify-content-wide-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-wide-start {
          align-items: flex-start !important;
        }
        .align-items-wide-end {
          align-items: flex-end !important;
        }
        .align-items-wide-center {
          align-items: center !important;
        }
        .align-items-wide-baseline {
          align-items: baseline !important;
        }
        .align-items-wide-stretch {
          align-items: stretch !important;
        }
        .align-content-wide-start {
          align-content: flex-start !important;
        }
        .align-content-wide-end {
          align-content: flex-end !important;
        }
        .align-content-wide-center {
          align-content: center !important;
        }
        .align-content-wide-between {
          align-content: space-between !important;
        }
        .align-content-wide-around {
          align-content: space-around !important;
        }
        .align-content-wide-stretch {
          align-content: stretch !important;
        }
        .align-self-wide-auto {
          align-self: auto !important;
        }
        .align-self-wide-start {
          align-self: flex-start !important;
        }
        .align-self-wide-end {
          align-self: flex-end !important;
        }
        .align-self-wide-center {
          align-self: center !important;
        }
        .align-self-wide-baseline {
          align-self: baseline !important;
        }
        .align-self-wide-stretch {
          align-self: stretch !important;
        }
        .order-wide-first {
          order: -1 !important;
        }
        .order-wide-0 {
          order: 0 !important;
        }
        .order-wide-1 {
          order: 1 !important;
        }
        .order-wide-2 {
          order: 2 !important;
        }
        .order-wide-3 {
          order: 3 !important;
        }
        .order-wide-4 {
          order: 4 !important;
        }
        .order-wide-5 {
          order: 5 !important;
        }
        .order-wide-last {
          order: 6 !important;
        }
        .m-wide-0 {
          margin: 0 !important;
        }
        .m-wide-1 {
          margin: 0.25rem !important;
        }
        .m-wide-2 {
          margin: 0.5rem !important;
        }
        .m-wide-3 {
          margin: 1rem !important;
        }
        .m-wide-4 {
          margin: 1.5rem !important;
        }
        .m-wide-5 {
          margin: 3rem !important;
        }
        .m-wide-6 {
          margin: 4rem !important;
        }
        .m-wide-7 {
          margin: 5rem !important;
        }
        .m-wide-8 {
          margin: 7.5rem !important;
        }
        .m-wide-9 {
          margin: 10rem !important;
        }
        .m-wide-10 {
          margin: 12.5rem !important;
        }
        .m-wide-11 {
          margin: 15rem !important;
        }
        .m-wide-12 {
          margin: 20rem !important;
        }
        .m-wide-13 {
          margin: 30rem !important;
        }
        .m-wide-14 {
          margin: 60rem !important;
        }
        .m-wide-auto {
          margin: auto !important;
        }
        .mx-wide-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-wide-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-wide-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-wide-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-wide-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-wide-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-wide-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-wide-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-wide-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-wide-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-wide-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-wide-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-wide-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-wide-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-wide-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-wide-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-wide-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-wide-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-wide-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-wide-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-wide-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-wide-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-wide-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-wide-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-wide-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-wide-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-wide-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-wide-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-wide-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-wide-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-wide-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-wide-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-wide-0 {
          margin-top: 0 !important;
        }
        .mt-wide-1 {
          margin-top: 0.25rem !important;
        }
        .mt-wide-2 {
          margin-top: 0.5rem !important;
        }
        .mt-wide-3 {
          margin-top: 1rem !important;
        }
        .mt-wide-4 {
          margin-top: 1.5rem !important;
        }
        .mt-wide-5 {
          margin-top: 3rem !important;
        }
        .mt-wide-6 {
          margin-top: 4rem !important;
        }
        .mt-wide-7 {
          margin-top: 5rem !important;
        }
        .mt-wide-8 {
          margin-top: 7.5rem !important;
        }
        .mt-wide-9 {
          margin-top: 10rem !important;
        }
        .mt-wide-10 {
          margin-top: 12.5rem !important;
        }
        .mt-wide-11 {
          margin-top: 15rem !important;
        }
        .mt-wide-12 {
          margin-top: 20rem !important;
        }
        .mt-wide-13 {
          margin-top: 30rem !important;
        }
        .mt-wide-14 {
          margin-top: 60rem !important;
        }
        .mt-wide-auto {
          margin-top: auto !important;
        }
        .me-wide-0 {
          margin-right: 0 !important;
        }
        .me-wide-1 {
          margin-right: 0.25rem !important;
        }
        .me-wide-2 {
          margin-right: 0.5rem !important;
        }
        .me-wide-3 {
          margin-right: 1rem !important;
        }
        .me-wide-4 {
          margin-right: 1.5rem !important;
        }
        .me-wide-5 {
          margin-right: 3rem !important;
        }
        .me-wide-6 {
          margin-right: 4rem !important;
        }
        .me-wide-7 {
          margin-right: 5rem !important;
        }
        .me-wide-8 {
          margin-right: 7.5rem !important;
        }
        .me-wide-9 {
          margin-right: 10rem !important;
        }
        .me-wide-10 {
          margin-right: 12.5rem !important;
        }
        .me-wide-11 {
          margin-right: 15rem !important;
        }
        .me-wide-12 {
          margin-right: 20rem !important;
        }
        .me-wide-13 {
          margin-right: 30rem !important;
        }
        .me-wide-14 {
          margin-right: 60rem !important;
        }
        .me-wide-auto {
          margin-right: auto !important;
        }
        .mb-wide-0 {
          margin-bottom: 0 !important;
        }
        .mb-wide-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-wide-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-wide-3 {
          margin-bottom: 1rem !important;
        }
        .mb-wide-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-wide-5 {
          margin-bottom: 3rem !important;
        }
        .mb-wide-6 {
          margin-bottom: 4rem !important;
        }
        .mb-wide-7 {
          margin-bottom: 5rem !important;
        }
        .mb-wide-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-wide-9 {
          margin-bottom: 10rem !important;
        }
        .mb-wide-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-wide-11 {
          margin-bottom: 15rem !important;
        }
        .mb-wide-12 {
          margin-bottom: 20rem !important;
        }
        .mb-wide-13 {
          margin-bottom: 30rem !important;
        }
        .mb-wide-14 {
          margin-bottom: 60rem !important;
        }
        .mb-wide-auto {
          margin-bottom: auto !important;
        }
        .ms-wide-0 {
          margin-left: 0 !important;
        }
        .ms-wide-1 {
          margin-left: 0.25rem !important;
        }
        .ms-wide-2 {
          margin-left: 0.5rem !important;
        }
        .ms-wide-3 {
          margin-left: 1rem !important;
        }
        .ms-wide-4 {
          margin-left: 1.5rem !important;
        }
        .ms-wide-5 {
          margin-left: 3rem !important;
        }
        .ms-wide-6 {
          margin-left: 4rem !important;
        }
        .ms-wide-7 {
          margin-left: 5rem !important;
        }
        .ms-wide-8 {
          margin-left: 7.5rem !important;
        }
        .ms-wide-9 {
          margin-left: 10rem !important;
        }
        .ms-wide-10 {
          margin-left: 12.5rem !important;
        }
        .ms-wide-11 {
          margin-left: 15rem !important;
        }
        .ms-wide-12 {
          margin-left: 20rem !important;
        }
        .ms-wide-13 {
          margin-left: 30rem !important;
        }
        .ms-wide-14 {
          margin-left: 60rem !important;
        }
        .ms-wide-auto {
          margin-left: auto !important;
        }
        .p-wide-0 {
          padding: 0 !important;
        }
        .p-wide-1 {
          padding: 0.25rem !important;
        }
        .p-wide-2 {
          padding: 0.5rem !important;
        }
        .p-wide-3 {
          padding: 1rem !important;
        }
        .p-wide-4 {
          padding: 1.5rem !important;
        }
        .p-wide-5 {
          padding: 3rem !important;
        }
        .p-wide-6 {
          padding: 4rem !important;
        }
        .p-wide-7 {
          padding: 5rem !important;
        }
        .p-wide-8 {
          padding: 7.5rem !important;
        }
        .p-wide-9 {
          padding: 10rem !important;
        }
        .p-wide-10 {
          padding: 12.5rem !important;
        }
        .p-wide-11 {
          padding: 15rem !important;
        }
        .p-wide-12 {
          padding: 20rem !important;
        }
        .p-wide-13 {
          padding: 30rem !important;
        }
        .p-wide-14 {
          padding: 60rem !important;
        }
        .px-wide-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-wide-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-wide-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-wide-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-wide-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-wide-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-wide-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-wide-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-wide-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-wide-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-wide-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-wide-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-wide-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-wide-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-wide-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-wide-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-wide-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-wide-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-wide-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-wide-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-wide-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-wide-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-wide-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-wide-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-wide-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-wide-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-wide-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-wide-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-wide-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-wide-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-wide-0 {
          padding-top: 0 !important;
        }
        .pt-wide-1 {
          padding-top: 0.25rem !important;
        }
        .pt-wide-2 {
          padding-top: 0.5rem !important;
        }
        .pt-wide-3 {
          padding-top: 1rem !important;
        }
        .pt-wide-4 {
          padding-top: 1.5rem !important;
        }
        .pt-wide-5 {
          padding-top: 3rem !important;
        }
        .pt-wide-6 {
          padding-top: 4rem !important;
        }
        .pt-wide-7 {
          padding-top: 5rem !important;
        }
        .pt-wide-8 {
          padding-top: 7.5rem !important;
        }
        .pt-wide-9 {
          padding-top: 10rem !important;
        }
        .pt-wide-10 {
          padding-top: 12.5rem !important;
        }
        .pt-wide-11 {
          padding-top: 15rem !important;
        }
        .pt-wide-12 {
          padding-top: 20rem !important;
        }
        .pt-wide-13 {
          padding-top: 30rem !important;
        }
        .pt-wide-14 {
          padding-top: 60rem !important;
        }
        .pe-wide-0 {
          padding-right: 0 !important;
        }
        .pe-wide-1 {
          padding-right: 0.25rem !important;
        }
        .pe-wide-2 {
          padding-right: 0.5rem !important;
        }
        .pe-wide-3 {
          padding-right: 1rem !important;
        }
        .pe-wide-4 {
          padding-right: 1.5rem !important;
        }
        .pe-wide-5 {
          padding-right: 3rem !important;
        }
        .pe-wide-6 {
          padding-right: 4rem !important;
        }
        .pe-wide-7 {
          padding-right: 5rem !important;
        }
        .pe-wide-8 {
          padding-right: 7.5rem !important;
        }
        .pe-wide-9 {
          padding-right: 10rem !important;
        }
        .pe-wide-10 {
          padding-right: 12.5rem !important;
        }
        .pe-wide-11 {
          padding-right: 15rem !important;
        }
        .pe-wide-12 {
          padding-right: 20rem !important;
        }
        .pe-wide-13 {
          padding-right: 30rem !important;
        }
        .pe-wide-14 {
          padding-right: 60rem !important;
        }
        .pb-wide-0 {
          padding-bottom: 0 !important;
        }
        .pb-wide-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-wide-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-wide-3 {
          padding-bottom: 1rem !important;
        }
        .pb-wide-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-wide-5 {
          padding-bottom: 3rem !important;
        }
        .pb-wide-6 {
          padding-bottom: 4rem !important;
        }
        .pb-wide-7 {
          padding-bottom: 5rem !important;
        }
        .pb-wide-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-wide-9 {
          padding-bottom: 10rem !important;
        }
        .pb-wide-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-wide-11 {
          padding-bottom: 15rem !important;
        }
        .pb-wide-12 {
          padding-bottom: 20rem !important;
        }
        .pb-wide-13 {
          padding-bottom: 30rem !important;
        }
        .pb-wide-14 {
          padding-bottom: 60rem !important;
        }
        .ps-wide-0 {
          padding-left: 0 !important;
        }
        .ps-wide-1 {
          padding-left: 0.25rem !important;
        }
        .ps-wide-2 {
          padding-left: 0.5rem !important;
        }
        .ps-wide-3 {
          padding-left: 1rem !important;
        }
        .ps-wide-4 {
          padding-left: 1.5rem !important;
        }
        .ps-wide-5 {
          padding-left: 3rem !important;
        }
        .ps-wide-6 {
          padding-left: 4rem !important;
        }
        .ps-wide-7 {
          padding-left: 5rem !important;
        }
        .ps-wide-8 {
          padding-left: 7.5rem !important;
        }
        .ps-wide-9 {
          padding-left: 10rem !important;
        }
        .ps-wide-10 {
          padding-left: 12.5rem !important;
        }
        .ps-wide-11 {
          padding-left: 15rem !important;
        }
        .ps-wide-12 {
          padding-left: 20rem !important;
        }
        .ps-wide-13 {
          padding-left: 30rem !important;
        }
        .ps-wide-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1280px) {
        .d-semiextra-inline {
          display: inline !important;
        }
        .d-semiextra-inline-block {
          display: inline-block !important;
        }
        .d-semiextra-block {
          display: block !important;
        }
        .d-semiextra-grid {
          display: grid !important;
        }
        .d-semiextra-table {
          display: table !important;
        }
        .d-semiextra-table-row {
          display: table-row !important;
        }
        .d-semiextra-table-cell {
          display: table-cell !important;
        }
        .d-semiextra-flex {
          display: flex !important;
        }
        .d-semiextra-inline-flex {
          display: inline-flex !important;
        }
        .d-semiextra-none {
          display: none !important;
        }
        .flex-semiextra-fill {
          flex: 1 1 auto !important;
        }
        .flex-semiextra-row {
          flex-direction: row !important;
        }
        .flex-semiextra-column {
          flex-direction: column !important;
        }
        .flex-semiextra-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-semiextra-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-semiextra-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-semiextra-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-semiextra-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-semiextra-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-semiextra-wrap {
          flex-wrap: wrap !important;
        }
        .flex-semiextra-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-semiextra-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-semiextra-start {
          justify-content: flex-start !important;
        }
        .justify-content-semiextra-end {
          justify-content: flex-end !important;
        }
        .justify-content-semiextra-center {
          justify-content: center !important;
        }
        .justify-content-semiextra-between {
          justify-content: space-between !important;
        }
        .justify-content-semiextra-around {
          justify-content: space-around !important;
        }
        .justify-content-semiextra-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-semiextra-start {
          align-items: flex-start !important;
        }
        .align-items-semiextra-end {
          align-items: flex-end !important;
        }
        .align-items-semiextra-center {
          align-items: center !important;
        }
        .align-items-semiextra-baseline {
          align-items: baseline !important;
        }
        .align-items-semiextra-stretch {
          align-items: stretch !important;
        }
        .align-content-semiextra-start {
          align-content: flex-start !important;
        }
        .align-content-semiextra-end {
          align-content: flex-end !important;
        }
        .align-content-semiextra-center {
          align-content: center !important;
        }
        .align-content-semiextra-between {
          align-content: space-between !important;
        }
        .align-content-semiextra-around {
          align-content: space-around !important;
        }
        .align-content-semiextra-stretch {
          align-content: stretch !important;
        }
        .align-self-semiextra-auto {
          align-self: auto !important;
        }
        .align-self-semiextra-start {
          align-self: flex-start !important;
        }
        .align-self-semiextra-end {
          align-self: flex-end !important;
        }
        .align-self-semiextra-center {
          align-self: center !important;
        }
        .align-self-semiextra-baseline {
          align-self: baseline !important;
        }
        .align-self-semiextra-stretch {
          align-self: stretch !important;
        }
        .order-semiextra-first {
          order: -1 !important;
        }
        .order-semiextra-0 {
          order: 0 !important;
        }
        .order-semiextra-1 {
          order: 1 !important;
        }
        .order-semiextra-2 {
          order: 2 !important;
        }
        .order-semiextra-3 {
          order: 3 !important;
        }
        .order-semiextra-4 {
          order: 4 !important;
        }
        .order-semiextra-5 {
          order: 5 !important;
        }
        .order-semiextra-last {
          order: 6 !important;
        }
        .m-semiextra-0 {
          margin: 0 !important;
        }
        .m-semiextra-1 {
          margin: 0.25rem !important;
        }
        .m-semiextra-2 {
          margin: 0.5rem !important;
        }
        .m-semiextra-3 {
          margin: 1rem !important;
        }
        .m-semiextra-4 {
          margin: 1.5rem !important;
        }
        .m-semiextra-5 {
          margin: 3rem !important;
        }
        .m-semiextra-6 {
          margin: 4rem !important;
        }
        .m-semiextra-7 {
          margin: 5rem !important;
        }
        .m-semiextra-8 {
          margin: 7.5rem !important;
        }
        .m-semiextra-9 {
          margin: 10rem !important;
        }
        .m-semiextra-10 {
          margin: 12.5rem !important;
        }
        .m-semiextra-11 {
          margin: 15rem !important;
        }
        .m-semiextra-12 {
          margin: 20rem !important;
        }
        .m-semiextra-13 {
          margin: 30rem !important;
        }
        .m-semiextra-14 {
          margin: 60rem !important;
        }
        .m-semiextra-auto {
          margin: auto !important;
        }
        .mx-semiextra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-semiextra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-semiextra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-semiextra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-semiextra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-semiextra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-semiextra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-semiextra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-semiextra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-semiextra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-semiextra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-semiextra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-semiextra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-semiextra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-semiextra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-semiextra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-semiextra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-semiextra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-semiextra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-semiextra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-semiextra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-semiextra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-semiextra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-semiextra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-semiextra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-semiextra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-semiextra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-semiextra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-semiextra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-semiextra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-semiextra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-semiextra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-semiextra-0 {
          margin-top: 0 !important;
        }
        .mt-semiextra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-semiextra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-semiextra-3 {
          margin-top: 1rem !important;
        }
        .mt-semiextra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-semiextra-5 {
          margin-top: 3rem !important;
        }
        .mt-semiextra-6 {
          margin-top: 4rem !important;
        }
        .mt-semiextra-7 {
          margin-top: 5rem !important;
        }
        .mt-semiextra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-semiextra-9 {
          margin-top: 10rem !important;
        }
        .mt-semiextra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-semiextra-11 {
          margin-top: 15rem !important;
        }
        .mt-semiextra-12 {
          margin-top: 20rem !important;
        }
        .mt-semiextra-13 {
          margin-top: 30rem !important;
        }
        .mt-semiextra-14 {
          margin-top: 60rem !important;
        }
        .mt-semiextra-auto {
          margin-top: auto !important;
        }
        .me-semiextra-0 {
          margin-right: 0 !important;
        }
        .me-semiextra-1 {
          margin-right: 0.25rem !important;
        }
        .me-semiextra-2 {
          margin-right: 0.5rem !important;
        }
        .me-semiextra-3 {
          margin-right: 1rem !important;
        }
        .me-semiextra-4 {
          margin-right: 1.5rem !important;
        }
        .me-semiextra-5 {
          margin-right: 3rem !important;
        }
        .me-semiextra-6 {
          margin-right: 4rem !important;
        }
        .me-semiextra-7 {
          margin-right: 5rem !important;
        }
        .me-semiextra-8 {
          margin-right: 7.5rem !important;
        }
        .me-semiextra-9 {
          margin-right: 10rem !important;
        }
        .me-semiextra-10 {
          margin-right: 12.5rem !important;
        }
        .me-semiextra-11 {
          margin-right: 15rem !important;
        }
        .me-semiextra-12 {
          margin-right: 20rem !important;
        }
        .me-semiextra-13 {
          margin-right: 30rem !important;
        }
        .me-semiextra-14 {
          margin-right: 60rem !important;
        }
        .me-semiextra-auto {
          margin-right: auto !important;
        }
        .mb-semiextra-0 {
          margin-bottom: 0 !important;
        }
        .mb-semiextra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-semiextra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-semiextra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-semiextra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-semiextra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-semiextra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-semiextra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-semiextra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-semiextra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-semiextra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-semiextra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-semiextra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-semiextra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-semiextra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-semiextra-auto {
          margin-bottom: auto !important;
        }
        .ms-semiextra-0 {
          margin-left: 0 !important;
        }
        .ms-semiextra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-semiextra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-semiextra-3 {
          margin-left: 1rem !important;
        }
        .ms-semiextra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-semiextra-5 {
          margin-left: 3rem !important;
        }
        .ms-semiextra-6 {
          margin-left: 4rem !important;
        }
        .ms-semiextra-7 {
          margin-left: 5rem !important;
        }
        .ms-semiextra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-semiextra-9 {
          margin-left: 10rem !important;
        }
        .ms-semiextra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-semiextra-11 {
          margin-left: 15rem !important;
        }
        .ms-semiextra-12 {
          margin-left: 20rem !important;
        }
        .ms-semiextra-13 {
          margin-left: 30rem !important;
        }
        .ms-semiextra-14 {
          margin-left: 60rem !important;
        }
        .ms-semiextra-auto {
          margin-left: auto !important;
        }
        .p-semiextra-0 {
          padding: 0 !important;
        }
        .p-semiextra-1 {
          padding: 0.25rem !important;
        }
        .p-semiextra-2 {
          padding: 0.5rem !important;
        }
        .p-semiextra-3 {
          padding: 1rem !important;
        }
        .p-semiextra-4 {
          padding: 1.5rem !important;
        }
        .p-semiextra-5 {
          padding: 3rem !important;
        }
        .p-semiextra-6 {
          padding: 4rem !important;
        }
        .p-semiextra-7 {
          padding: 5rem !important;
        }
        .p-semiextra-8 {
          padding: 7.5rem !important;
        }
        .p-semiextra-9 {
          padding: 10rem !important;
        }
        .p-semiextra-10 {
          padding: 12.5rem !important;
        }
        .p-semiextra-11 {
          padding: 15rem !important;
        }
        .p-semiextra-12 {
          padding: 20rem !important;
        }
        .p-semiextra-13 {
          padding: 30rem !important;
        }
        .p-semiextra-14 {
          padding: 60rem !important;
        }
        .px-semiextra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-semiextra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-semiextra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-semiextra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-semiextra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-semiextra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-semiextra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-semiextra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-semiextra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-semiextra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-semiextra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-semiextra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-semiextra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-semiextra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-semiextra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-semiextra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-semiextra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-semiextra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-semiextra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-semiextra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-semiextra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-semiextra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-semiextra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-semiextra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-semiextra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-semiextra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-semiextra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-semiextra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-semiextra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-semiextra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-semiextra-0 {
          padding-top: 0 !important;
        }
        .pt-semiextra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-semiextra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-semiextra-3 {
          padding-top: 1rem !important;
        }
        .pt-semiextra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-semiextra-5 {
          padding-top: 3rem !important;
        }
        .pt-semiextra-6 {
          padding-top: 4rem !important;
        }
        .pt-semiextra-7 {
          padding-top: 5rem !important;
        }
        .pt-semiextra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-semiextra-9 {
          padding-top: 10rem !important;
        }
        .pt-semiextra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-semiextra-11 {
          padding-top: 15rem !important;
        }
        .pt-semiextra-12 {
          padding-top: 20rem !important;
        }
        .pt-semiextra-13 {
          padding-top: 30rem !important;
        }
        .pt-semiextra-14 {
          padding-top: 60rem !important;
        }
        .pe-semiextra-0 {
          padding-right: 0 !important;
        }
        .pe-semiextra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-semiextra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-semiextra-3 {
          padding-right: 1rem !important;
        }
        .pe-semiextra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-semiextra-5 {
          padding-right: 3rem !important;
        }
        .pe-semiextra-6 {
          padding-right: 4rem !important;
        }
        .pe-semiextra-7 {
          padding-right: 5rem !important;
        }
        .pe-semiextra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-semiextra-9 {
          padding-right: 10rem !important;
        }
        .pe-semiextra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-semiextra-11 {
          padding-right: 15rem !important;
        }
        .pe-semiextra-12 {
          padding-right: 20rem !important;
        }
        .pe-semiextra-13 {
          padding-right: 30rem !important;
        }
        .pe-semiextra-14 {
          padding-right: 60rem !important;
        }
        .pb-semiextra-0 {
          padding-bottom: 0 !important;
        }
        .pb-semiextra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-semiextra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-semiextra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-semiextra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-semiextra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-semiextra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-semiextra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-semiextra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-semiextra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-semiextra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-semiextra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-semiextra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-semiextra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-semiextra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-semiextra-0 {
          padding-left: 0 !important;
        }
        .ps-semiextra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-semiextra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-semiextra-3 {
          padding-left: 1rem !important;
        }
        .ps-semiextra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-semiextra-5 {
          padding-left: 3rem !important;
        }
        .ps-semiextra-6 {
          padding-left: 4rem !important;
        }
        .ps-semiextra-7 {
          padding-left: 5rem !important;
        }
        .ps-semiextra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-semiextra-9 {
          padding-left: 10rem !important;
        }
        .ps-semiextra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-semiextra-11 {
          padding-left: 15rem !important;
        }
        .ps-semiextra-12 {
          padding-left: 20rem !important;
        }
        .ps-semiextra-13 {
          padding-left: 30rem !important;
        }
        .ps-semiextra-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1440px) {
        .d-extra-inline {
          display: inline !important;
        }
        .d-extra-inline-block {
          display: inline-block !important;
        }
        .d-extra-block {
          display: block !important;
        }
        .d-extra-grid {
          display: grid !important;
        }
        .d-extra-table {
          display: table !important;
        }
        .d-extra-table-row {
          display: table-row !important;
        }
        .d-extra-table-cell {
          display: table-cell !important;
        }
        .d-extra-flex {
          display: flex !important;
        }
        .d-extra-inline-flex {
          display: inline-flex !important;
        }
        .d-extra-none {
          display: none !important;
        }
        .flex-extra-fill {
          flex: 1 1 auto !important;
        }
        .flex-extra-row {
          flex-direction: row !important;
        }
        .flex-extra-column {
          flex-direction: column !important;
        }
        .flex-extra-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-extra-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-extra-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-extra-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-extra-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-extra-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-extra-wrap {
          flex-wrap: wrap !important;
        }
        .flex-extra-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-extra-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-extra-start {
          justify-content: flex-start !important;
        }
        .justify-content-extra-end {
          justify-content: flex-end !important;
        }
        .justify-content-extra-center {
          justify-content: center !important;
        }
        .justify-content-extra-between {
          justify-content: space-between !important;
        }
        .justify-content-extra-around {
          justify-content: space-around !important;
        }
        .justify-content-extra-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-extra-start {
          align-items: flex-start !important;
        }
        .align-items-extra-end {
          align-items: flex-end !important;
        }
        .align-items-extra-center {
          align-items: center !important;
        }
        .align-items-extra-baseline {
          align-items: baseline !important;
        }
        .align-items-extra-stretch {
          align-items: stretch !important;
        }
        .align-content-extra-start {
          align-content: flex-start !important;
        }
        .align-content-extra-end {
          align-content: flex-end !important;
        }
        .align-content-extra-center {
          align-content: center !important;
        }
        .align-content-extra-between {
          align-content: space-between !important;
        }
        .align-content-extra-around {
          align-content: space-around !important;
        }
        .align-content-extra-stretch {
          align-content: stretch !important;
        }
        .align-self-extra-auto {
          align-self: auto !important;
        }
        .align-self-extra-start {
          align-self: flex-start !important;
        }
        .align-self-extra-end {
          align-self: flex-end !important;
        }
        .align-self-extra-center {
          align-self: center !important;
        }
        .align-self-extra-baseline {
          align-self: baseline !important;
        }
        .align-self-extra-stretch {
          align-self: stretch !important;
        }
        .order-extra-first {
          order: -1 !important;
        }
        .order-extra-0 {
          order: 0 !important;
        }
        .order-extra-1 {
          order: 1 !important;
        }
        .order-extra-2 {
          order: 2 !important;
        }
        .order-extra-3 {
          order: 3 !important;
        }
        .order-extra-4 {
          order: 4 !important;
        }
        .order-extra-5 {
          order: 5 !important;
        }
        .order-extra-last {
          order: 6 !important;
        }
        .m-extra-0 {
          margin: 0 !important;
        }
        .m-extra-1 {
          margin: 0.25rem !important;
        }
        .m-extra-2 {
          margin: 0.5rem !important;
        }
        .m-extra-3 {
          margin: 1rem !important;
        }
        .m-extra-4 {
          margin: 1.5rem !important;
        }
        .m-extra-5 {
          margin: 3rem !important;
        }
        .m-extra-6 {
          margin: 4rem !important;
        }
        .m-extra-7 {
          margin: 5rem !important;
        }
        .m-extra-8 {
          margin: 7.5rem !important;
        }
        .m-extra-9 {
          margin: 10rem !important;
        }
        .m-extra-10 {
          margin: 12.5rem !important;
        }
        .m-extra-11 {
          margin: 15rem !important;
        }
        .m-extra-12 {
          margin: 20rem !important;
        }
        .m-extra-13 {
          margin: 30rem !important;
        }
        .m-extra-14 {
          margin: 60rem !important;
        }
        .m-extra-auto {
          margin: auto !important;
        }
        .mx-extra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-extra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-extra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-extra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-extra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-extra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-extra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-extra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-extra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-extra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-extra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-extra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-extra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-extra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-extra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-extra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-extra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-extra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-extra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-extra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-extra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-extra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-extra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-extra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-extra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-extra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-extra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-extra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-extra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-extra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-extra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-extra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-extra-0 {
          margin-top: 0 !important;
        }
        .mt-extra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-extra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-extra-3 {
          margin-top: 1rem !important;
        }
        .mt-extra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-extra-5 {
          margin-top: 3rem !important;
        }
        .mt-extra-6 {
          margin-top: 4rem !important;
        }
        .mt-extra-7 {
          margin-top: 5rem !important;
        }
        .mt-extra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-extra-9 {
          margin-top: 10rem !important;
        }
        .mt-extra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-extra-11 {
          margin-top: 15rem !important;
        }
        .mt-extra-12 {
          margin-top: 20rem !important;
        }
        .mt-extra-13 {
          margin-top: 30rem !important;
        }
        .mt-extra-14 {
          margin-top: 60rem !important;
        }
        .mt-extra-auto {
          margin-top: auto !important;
        }
        .me-extra-0 {
          margin-right: 0 !important;
        }
        .me-extra-1 {
          margin-right: 0.25rem !important;
        }
        .me-extra-2 {
          margin-right: 0.5rem !important;
        }
        .me-extra-3 {
          margin-right: 1rem !important;
        }
        .me-extra-4 {
          margin-right: 1.5rem !important;
        }
        .me-extra-5 {
          margin-right: 3rem !important;
        }
        .me-extra-6 {
          margin-right: 4rem !important;
        }
        .me-extra-7 {
          margin-right: 5rem !important;
        }
        .me-extra-8 {
          margin-right: 7.5rem !important;
        }
        .me-extra-9 {
          margin-right: 10rem !important;
        }
        .me-extra-10 {
          margin-right: 12.5rem !important;
        }
        .me-extra-11 {
          margin-right: 15rem !important;
        }
        .me-extra-12 {
          margin-right: 20rem !important;
        }
        .me-extra-13 {
          margin-right: 30rem !important;
        }
        .me-extra-14 {
          margin-right: 60rem !important;
        }
        .me-extra-auto {
          margin-right: auto !important;
        }
        .mb-extra-0 {
          margin-bottom: 0 !important;
        }
        .mb-extra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-extra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-extra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-extra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-extra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-extra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-extra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-extra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-extra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-extra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-extra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-extra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-extra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-extra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-extra-auto {
          margin-bottom: auto !important;
        }
        .ms-extra-0 {
          margin-left: 0 !important;
        }
        .ms-extra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-extra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-extra-3 {
          margin-left: 1rem !important;
        }
        .ms-extra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-extra-5 {
          margin-left: 3rem !important;
        }
        .ms-extra-6 {
          margin-left: 4rem !important;
        }
        .ms-extra-7 {
          margin-left: 5rem !important;
        }
        .ms-extra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-extra-9 {
          margin-left: 10rem !important;
        }
        .ms-extra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-extra-11 {
          margin-left: 15rem !important;
        }
        .ms-extra-12 {
          margin-left: 20rem !important;
        }
        .ms-extra-13 {
          margin-left: 30rem !important;
        }
        .ms-extra-14 {
          margin-left: 60rem !important;
        }
        .ms-extra-auto {
          margin-left: auto !important;
        }
        .p-extra-0 {
          padding: 0 !important;
        }
        .p-extra-1 {
          padding: 0.25rem !important;
        }
        .p-extra-2 {
          padding: 0.5rem !important;
        }
        .p-extra-3 {
          padding: 1rem !important;
        }
        .p-extra-4 {
          padding: 1.5rem !important;
        }
        .p-extra-5 {
          padding: 3rem !important;
        }
        .p-extra-6 {
          padding: 4rem !important;
        }
        .p-extra-7 {
          padding: 5rem !important;
        }
        .p-extra-8 {
          padding: 7.5rem !important;
        }
        .p-extra-9 {
          padding: 10rem !important;
        }
        .p-extra-10 {
          padding: 12.5rem !important;
        }
        .p-extra-11 {
          padding: 15rem !important;
        }
        .p-extra-12 {
          padding: 20rem !important;
        }
        .p-extra-13 {
          padding: 30rem !important;
        }
        .p-extra-14 {
          padding: 60rem !important;
        }
        .px-extra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-extra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-extra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-extra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-extra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-extra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-extra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-extra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-extra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-extra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-extra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-extra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-extra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-extra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-extra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-extra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-extra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-extra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-extra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-extra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-extra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-extra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-extra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-extra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-extra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-extra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-extra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-extra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-extra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-extra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-extra-0 {
          padding-top: 0 !important;
        }
        .pt-extra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-extra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-extra-3 {
          padding-top: 1rem !important;
        }
        .pt-extra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-extra-5 {
          padding-top: 3rem !important;
        }
        .pt-extra-6 {
          padding-top: 4rem !important;
        }
        .pt-extra-7 {
          padding-top: 5rem !important;
        }
        .pt-extra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-extra-9 {
          padding-top: 10rem !important;
        }
        .pt-extra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-extra-11 {
          padding-top: 15rem !important;
        }
        .pt-extra-12 {
          padding-top: 20rem !important;
        }
        .pt-extra-13 {
          padding-top: 30rem !important;
        }
        .pt-extra-14 {
          padding-top: 60rem !important;
        }
        .pe-extra-0 {
          padding-right: 0 !important;
        }
        .pe-extra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-extra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-extra-3 {
          padding-right: 1rem !important;
        }
        .pe-extra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-extra-5 {
          padding-right: 3rem !important;
        }
        .pe-extra-6 {
          padding-right: 4rem !important;
        }
        .pe-extra-7 {
          padding-right: 5rem !important;
        }
        .pe-extra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-extra-9 {
          padding-right: 10rem !important;
        }
        .pe-extra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-extra-11 {
          padding-right: 15rem !important;
        }
        .pe-extra-12 {
          padding-right: 20rem !important;
        }
        .pe-extra-13 {
          padding-right: 30rem !important;
        }
        .pe-extra-14 {
          padding-right: 60rem !important;
        }
        .pb-extra-0 {
          padding-bottom: 0 !important;
        }
        .pb-extra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-extra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-extra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-extra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-extra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-extra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-extra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-extra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-extra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-extra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-extra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-extra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-extra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-extra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-extra-0 {
          padding-left: 0 !important;
        }
        .ps-extra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-extra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-extra-3 {
          padding-left: 1rem !important;
        }
        .ps-extra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-extra-5 {
          padding-left: 3rem !important;
        }
        .ps-extra-6 {
          padding-left: 4rem !important;
        }
        .ps-extra-7 {
          padding-left: 5rem !important;
        }
        .ps-extra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-extra-9 {
          padding-left: 10rem !important;
        }
        .ps-extra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-extra-11 {
          padding-left: 15rem !important;
        }
        .ps-extra-12 {
          padding-left: 20rem !important;
        }
        .ps-extra-13 {
          padding-left: 30rem !important;
        }
        .ps-extra-14 {
          padding-left: 60rem !important;
        }
      }
      @media (min-width: 1728px) {
        .d-ultra-inline {
          display: inline !important;
        }
        .d-ultra-inline-block {
          display: inline-block !important;
        }
        .d-ultra-block {
          display: block !important;
        }
        .d-ultra-grid {
          display: grid !important;
        }
        .d-ultra-table {
          display: table !important;
        }
        .d-ultra-table-row {
          display: table-row !important;
        }
        .d-ultra-table-cell {
          display: table-cell !important;
        }
        .d-ultra-flex {
          display: flex !important;
        }
        .d-ultra-inline-flex {
          display: inline-flex !important;
        }
        .d-ultra-none {
          display: none !important;
        }
        .flex-ultra-fill {
          flex: 1 1 auto !important;
        }
        .flex-ultra-row {
          flex-direction: row !important;
        }
        .flex-ultra-column {
          flex-direction: column !important;
        }
        .flex-ultra-row-reverse {
          flex-direction: row-reverse !important;
        }
        .flex-ultra-column-reverse {
          flex-direction: column-reverse !important;
        }
        .flex-ultra-grow-0 {
          flex-grow: 0 !important;
        }
        .flex-ultra-grow-1 {
          flex-grow: 1 !important;
        }
        .flex-ultra-shrink-0 {
          flex-shrink: 0 !important;
        }
        .flex-ultra-shrink-1 {
          flex-shrink: 1 !important;
        }
        .flex-ultra-wrap {
          flex-wrap: wrap !important;
        }
        .flex-ultra-nowrap {
          flex-wrap: nowrap !important;
        }
        .flex-ultra-wrap-reverse {
          flex-wrap: wrap-reverse !important;
        }
        .justify-content-ultra-start {
          justify-content: flex-start !important;
        }
        .justify-content-ultra-end {
          justify-content: flex-end !important;
        }
        .justify-content-ultra-center {
          justify-content: center !important;
        }
        .justify-content-ultra-between {
          justify-content: space-between !important;
        }
        .justify-content-ultra-around {
          justify-content: space-around !important;
        }
        .justify-content-ultra-evenly {
          justify-content: space-evenly !important;
        }
        .align-items-ultra-start {
          align-items: flex-start !important;
        }
        .align-items-ultra-end {
          align-items: flex-end !important;
        }
        .align-items-ultra-center {
          align-items: center !important;
        }
        .align-items-ultra-baseline {
          align-items: baseline !important;
        }
        .align-items-ultra-stretch {
          align-items: stretch !important;
        }
        .align-content-ultra-start {
          align-content: flex-start !important;
        }
        .align-content-ultra-end {
          align-content: flex-end !important;
        }
        .align-content-ultra-center {
          align-content: center !important;
        }
        .align-content-ultra-between {
          align-content: space-between !important;
        }
        .align-content-ultra-around {
          align-content: space-around !important;
        }
        .align-content-ultra-stretch {
          align-content: stretch !important;
        }
        .align-self-ultra-auto {
          align-self: auto !important;
        }
        .align-self-ultra-start {
          align-self: flex-start !important;
        }
        .align-self-ultra-end {
          align-self: flex-end !important;
        }
        .align-self-ultra-center {
          align-self: center !important;
        }
        .align-self-ultra-baseline {
          align-self: baseline !important;
        }
        .align-self-ultra-stretch {
          align-self: stretch !important;
        }
        .order-ultra-first {
          order: -1 !important;
        }
        .order-ultra-0 {
          order: 0 !important;
        }
        .order-ultra-1 {
          order: 1 !important;
        }
        .order-ultra-2 {
          order: 2 !important;
        }
        .order-ultra-3 {
          order: 3 !important;
        }
        .order-ultra-4 {
          order: 4 !important;
        }
        .order-ultra-5 {
          order: 5 !important;
        }
        .order-ultra-last {
          order: 6 !important;
        }
        .m-ultra-0 {
          margin: 0 !important;
        }
        .m-ultra-1 {
          margin: 0.25rem !important;
        }
        .m-ultra-2 {
          margin: 0.5rem !important;
        }
        .m-ultra-3 {
          margin: 1rem !important;
        }
        .m-ultra-4 {
          margin: 1.5rem !important;
        }
        .m-ultra-5 {
          margin: 3rem !important;
        }
        .m-ultra-6 {
          margin: 4rem !important;
        }
        .m-ultra-7 {
          margin: 5rem !important;
        }
        .m-ultra-8 {
          margin: 7.5rem !important;
        }
        .m-ultra-9 {
          margin: 10rem !important;
        }
        .m-ultra-10 {
          margin: 12.5rem !important;
        }
        .m-ultra-11 {
          margin: 15rem !important;
        }
        .m-ultra-12 {
          margin: 20rem !important;
        }
        .m-ultra-13 {
          margin: 30rem !important;
        }
        .m-ultra-14 {
          margin: 60rem !important;
        }
        .m-ultra-auto {
          margin: auto !important;
        }
        .mx-ultra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-ultra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-ultra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-ultra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-ultra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-ultra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-ultra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-ultra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-ultra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-ultra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-ultra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-ultra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-ultra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-ultra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-ultra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-ultra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-ultra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-ultra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-ultra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-ultra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-ultra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-ultra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-ultra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-ultra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-ultra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-ultra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-ultra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-ultra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-ultra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-ultra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-ultra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-ultra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-ultra-0 {
          margin-top: 0 !important;
        }
        .mt-ultra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-ultra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-ultra-3 {
          margin-top: 1rem !important;
        }
        .mt-ultra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-ultra-5 {
          margin-top: 3rem !important;
        }
        .mt-ultra-6 {
          margin-top: 4rem !important;
        }
        .mt-ultra-7 {
          margin-top: 5rem !important;
        }
        .mt-ultra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-ultra-9 {
          margin-top: 10rem !important;
        }
        .mt-ultra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-ultra-11 {
          margin-top: 15rem !important;
        }
        .mt-ultra-12 {
          margin-top: 20rem !important;
        }
        .mt-ultra-13 {
          margin-top: 30rem !important;
        }
        .mt-ultra-14 {
          margin-top: 60rem !important;
        }
        .mt-ultra-auto {
          margin-top: auto !important;
        }
        .me-ultra-0 {
          margin-right: 0 !important;
        }
        .me-ultra-1 {
          margin-right: 0.25rem !important;
        }
        .me-ultra-2 {
          margin-right: 0.5rem !important;
        }
        .me-ultra-3 {
          margin-right: 1rem !important;
        }
        .me-ultra-4 {
          margin-right: 1.5rem !important;
        }
        .me-ultra-5 {
          margin-right: 3rem !important;
        }
        .me-ultra-6 {
          margin-right: 4rem !important;
        }
        .me-ultra-7 {
          margin-right: 5rem !important;
        }
        .me-ultra-8 {
          margin-right: 7.5rem !important;
        }
        .me-ultra-9 {
          margin-right: 10rem !important;
        }
        .me-ultra-10 {
          margin-right: 12.5rem !important;
        }
        .me-ultra-11 {
          margin-right: 15rem !important;
        }
        .me-ultra-12 {
          margin-right: 20rem !important;
        }
        .me-ultra-13 {
          margin-right: 30rem !important;
        }
        .me-ultra-14 {
          margin-right: 60rem !important;
        }
        .me-ultra-auto {
          margin-right: auto !important;
        }
        .mb-ultra-0 {
          margin-bottom: 0 !important;
        }
        .mb-ultra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-ultra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-ultra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-ultra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-ultra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-ultra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-ultra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-ultra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-ultra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-ultra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-ultra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-ultra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-ultra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-ultra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-ultra-auto {
          margin-bottom: auto !important;
        }
        .ms-ultra-0 {
          margin-left: 0 !important;
        }
        .ms-ultra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-ultra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-ultra-3 {
          margin-left: 1rem !important;
        }
        .ms-ultra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-ultra-5 {
          margin-left: 3rem !important;
        }
        .ms-ultra-6 {
          margin-left: 4rem !important;
        }
        .ms-ultra-7 {
          margin-left: 5rem !important;
        }
        .ms-ultra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-ultra-9 {
          margin-left: 10rem !important;
        }
        .ms-ultra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-ultra-11 {
          margin-left: 15rem !important;
        }
        .ms-ultra-12 {
          margin-left: 20rem !important;
        }
        .ms-ultra-13 {
          margin-left: 30rem !important;
        }
        .ms-ultra-14 {
          margin-left: 60rem !important;
        }
        .ms-ultra-auto {
          margin-left: auto !important;
        }
        .p-ultra-0 {
          padding: 0 !important;
        }
        .p-ultra-1 {
          padding: 0.25rem !important;
        }
        .p-ultra-2 {
          padding: 0.5rem !important;
        }
        .p-ultra-3 {
          padding: 1rem !important;
        }
        .p-ultra-4 {
          padding: 1.5rem !important;
        }
        .p-ultra-5 {
          padding: 3rem !important;
        }
        .p-ultra-6 {
          padding: 4rem !important;
        }
        .p-ultra-7 {
          padding: 5rem !important;
        }
        .p-ultra-8 {
          padding: 7.5rem !important;
        }
        .p-ultra-9 {
          padding: 10rem !important;
        }
        .p-ultra-10 {
          padding: 12.5rem !important;
        }
        .p-ultra-11 {
          padding: 15rem !important;
        }
        .p-ultra-12 {
          padding: 20rem !important;
        }
        .p-ultra-13 {
          padding: 30rem !important;
        }
        .p-ultra-14 {
          padding: 60rem !important;
        }
        .px-ultra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-ultra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-ultra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-ultra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-ultra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-ultra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-ultra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-ultra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-ultra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-ultra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-ultra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-ultra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-ultra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-ultra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-ultra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-ultra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-ultra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-ultra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-ultra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-ultra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-ultra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-ultra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-ultra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-ultra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-ultra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-ultra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-ultra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-ultra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-ultra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-ultra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-ultra-0 {
          padding-top: 0 !important;
        }
        .pt-ultra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-ultra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-ultra-3 {
          padding-top: 1rem !important;
        }
        .pt-ultra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-ultra-5 {
          padding-top: 3rem !important;
        }
        .pt-ultra-6 {
          padding-top: 4rem !important;
        }
        .pt-ultra-7 {
          padding-top: 5rem !important;
        }
        .pt-ultra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-ultra-9 {
          padding-top: 10rem !important;
        }
        .pt-ultra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-ultra-11 {
          padding-top: 15rem !important;
        }
        .pt-ultra-12 {
          padding-top: 20rem !important;
        }
        .pt-ultra-13 {
          padding-top: 30rem !important;
        }
        .pt-ultra-14 {
          padding-top: 60rem !important;
        }
        .pe-ultra-0 {
          padding-right: 0 !important;
        }
        .pe-ultra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-ultra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-ultra-3 {
          padding-right: 1rem !important;
        }
        .pe-ultra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-ultra-5 {
          padding-right: 3rem !important;
        }
        .pe-ultra-6 {
          padding-right: 4rem !important;
        }
        .pe-ultra-7 {
          padding-right: 5rem !important;
        }
        .pe-ultra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-ultra-9 {
          padding-right: 10rem !important;
        }
        .pe-ultra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-ultra-11 {
          padding-right: 15rem !important;
        }
        .pe-ultra-12 {
          padding-right: 20rem !important;
        }
        .pe-ultra-13 {
          padding-right: 30rem !important;
        }
        .pe-ultra-14 {
          padding-right: 60rem !important;
        }
        .pb-ultra-0 {
          padding-bottom: 0 !important;
        }
        .pb-ultra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-ultra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-ultra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-ultra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-ultra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-ultra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-ultra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-ultra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-ultra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-ultra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-ultra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-ultra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-ultra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-ultra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-ultra-0 {
          padding-left: 0 !important;
        }
        .ps-ultra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-ultra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-ultra-3 {
          padding-left: 1rem !important;
        }
        .ps-ultra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-ultra-5 {
          padding-left: 3rem !important;
        }
        .ps-ultra-6 {
          padding-left: 4rem !important;
        }
        .ps-ultra-7 {
          padding-left: 5rem !important;
        }
        .ps-ultra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-ultra-9 {
          padding-left: 10rem !important;
        }
        .ps-ultra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-ultra-11 {
          padding-left: 15rem !important;
        }
        .ps-ultra-12 {
          padding-left: 20rem !important;
        }
        .ps-ultra-13 {
          padding-left: 30rem !important;
        }
        .ps-ultra-14 {
          padding-left: 60rem !important;
        }
      }
      .container-cols-1 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      .container-cols-2 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 1024px) {
        .container-cols-2 > .row > .col {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      .container-cols-3 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 769px) {
        .container-cols-3 > .row > .col {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 1190px) {
        .container-cols-3 > .row > .col {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      .container-cols-4 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-4 > .row > .col {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 1190px) {
        .container-cols-4 > .row > .col {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      .container-cols-6 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 476px) {
        .container-cols-6 > .row > .col {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-6 > .row > .col {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      @media (min-width: 1024px) {
        .container-cols-6 > .row > .col {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
      }
      .container-cols-2--7-5 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--7-5 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--7-5 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
      }
      .container-cols-2--5-7 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--5-7 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 41.66666667%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--5-7 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
      }
      .container-cols-2--8-4 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--8-4 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--8-4 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      .container-cols-2--4-8 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--4-8 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--4-8 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
      }
      .container-cols-2--9-3 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--9-3 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--9-3 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 75%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--9-3 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--9-3 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      .container-cols-2--3-9 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--3-9 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--3-9 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--3-9 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 66.66666667%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--3-9 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 75%;
        }
      }
      .container-cols-2--2-10 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--2-10 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--2-10 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--2-10 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 75%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--2-10 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
      }
      .container-cols-2--10-2 > .row > .col {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 550px) {
        .container-cols-2--10-2 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 75%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--10-2 > .row > .col:nth-child(odd) {
          flex: 0 0 auto;
          width: 83.33333333%;
        }
      }
      @media (min-width: 550px) {
        .container-cols-2--10-2 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-2--10-2 > .row > .col:nth-child(2n) {
          flex: 0 0 auto;
          width: 16.66666667%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--6-3-3 > .row > .col:nth-child(3n + 1) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 476px) {
        .container-cols-3--6-3-3 > .row > .col:nth-child(3n + 2),
        .container-cols-3--6-3-3 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--6-3-3 > .row > .col:nth-child(3n + 2),
        .container-cols-3--6-3-3 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--3-6-3 > .row > .col:nth-child(3n + 2) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 476px) {
        .container-cols-3--3-6-3 > .row > .col:nth-child(3n + 1),
        .container-cols-3--3-6-3 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--3-6-3 > .row > .col:nth-child(3n + 1),
        .container-cols-3--3-6-3 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--3-3-6 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 476px) {
        .container-cols-3--3-3-6 > .row > .col:nth-child(3n + 1),
        .container-cols-3--3-3-6 > .row > .col:nth-child(3n + 2) {
          flex: 0 0 auto;
          width: 50%;
        }
      }
      @media (min-width: 769px) {
        .container-cols-3--3-3-6 > .row > .col:nth-child(3n + 1),
        .container-cols-3--3-3-6 > .row > .col:nth-child(3n + 2) {
          flex: 0 0 auto;
          width: 25%;
        }
      }
      .container-cols-3--4-7-1 > .row > .col:nth-child(3n) {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 1024px) {
        .container-cols-3--4-7-1 > .row > .col:nth-child(3n) {
          flex: 0 0 auto;
          width: 8.33333333%;
        }
      }
      .container-cols-3--4-7-1 > .row > .col:nth-child(3n + 1) {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 1024px) {
        .container-cols-3--4-7-1 > .row > .col:nth-child(3n + 1) {
          flex: 0 0 auto;
          width: 33.33333333%;
        }
      }
      .container-cols-3--4-7-1 > .row > .col:nth-child(3n + 2) {
        flex: 0 0 auto;
        width: 100%;
      }
      @media (min-width: 1024px) {
        .container-cols-3--4-7-1 > .row > .col:nth-child(3n + 2) {
          flex: 0 0 auto;
          width: 58.33333333%;
        }
      }
      @media (max-width: 1024px) {
        .container,
        .tabs-section__tabs,
        .cta-bar__content,
        .container-xxl {
          --dd-gutter-x: 1.5rem;
        }
      }
      .container .container,
      .tabs-section__tabs .container,
      .container .tabs-section__tabs,
      .tabs-section__tabs .tabs-section__tabs,
      .cta-bar__content .container,
      .cta-bar__content .tabs-section__tabs,
      .container .cta-bar__content,
      .tabs-section__tabs .cta-bar__content,
      .cta-bar__content .cta-bar__content,
      .container-xxl .container,
      .container-xxl .tabs-section__tabs,
      .container-xxl .cta-bar__content,
      .container .container-xxl,
      .tabs-section__tabs .container-xxl,
      .cta-bar__content .container-xxl,
      .container-xxl .container-xxl {
        padding-inline: revert;
      }
      .container--bg {
        padding-block: var(--dd-space-xl);
      }
      @media (max-width: 1024px) {
        .row {
          --dd-gutter-x: 1.5rem;
        }
      }
      .flex-spread {
        display: flex;
        align-items: center;
        justify-content: space-between;
      }
      .link-chain {
        display: inline-flex;
        gap: 1.5em;
      }
      .label-list {
        display: flex;
        justify-content: flex-start;
        gap: 18px;
        width: 100%;
        flex-wrap: wrap;
      }
      .label-list__item {
        max-width: 300px;
      }
      .accordion {
        color: var(--dd-main-color);
      }
      .accordion__icon {
        position: relative;
        display: block;
        grid-column: span 2;
      }
      @media (min-width: 1024px) {
        .accordion__icon {
          grid-column: span 1;
        }
      }
      @media (min-width: 1024px) {
        .accordion__icon + .accordion__trigger-content {
          grid-column: span 1;
        }
      }
      .accordion__icon-toggle {
        margin-inline-start: auto;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        width: 48px;
        height: 48px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 100%;
        transition: all 0.3s ease-in-out;
      }
      .accordion__icon-toggle .icon {
        transition: all 0.3s ease-in-out;
      }
      .accordion__item {
        border-bottom: 2px solid var(--dd-main-color);
      }
      .accordion__item.accordion--active .accordion__content {
        opacity: 1;
        visibility: visible;
      }
      .accordion__item.accordion--active .accordion__icon-toggle .icon {
        transform: rotate(180deg);
      }
      .accordion__trigger {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        position: relative;
        display: grid;
        grid-template-columns: 1fr 48px;
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        align-items: center;
        width: 100%;
        padding-block: 24px;
        cursor: pointer;
        color: inherit;
      }
      @media (min-width: 1024px) {
        .accordion__trigger {
          grid-template-columns: 72px 1fr 48px;
        }
      }
      .accordion__trigger:hover .accordion__icon-toggle,
      .accordion__trigger:focus-visible .accordion__icon-toggle {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      @media (min-width: 1024px) {
        .accordion__trigger-content {
          grid-column: span 2;
        }
      }
      .accordion__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        -webkit-hyphens: auto;
        hyphens: auto;
        display: block;
        word-wrap: break-word;
        margin-bottom: 0.3em;
      }
      @media (min-width: 769px) {
        .accordion__title {
          font-size: 2rem;
        }
      }
      .accordion__subtitle {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: block;
      }
      @media (min-width: 769px) {
        .accordion__subtitle {
          font-size: 1.25rem;
        }
      }
      .accordion__content {
        transition: all 0.3s ease-in-out;
        overflow: hidden;
        height: 0px;
        opacity: 0;
        visibility: hidden;
      }
      .accordion__inner {
        padding-block: 36px;
      }
      @media (max-width: 1024px) {
        .accordion__inner {
          position: relative;
          overflow-x: scroll;
          background-color: transparent;
          background-repeat: no-repeat;
          background-size: 10px 100%;
          margin-bottom: 15px;
        }
        .bg-neutral-darkest .accordion__inner {
          background-color: transparent;
        }
        .accordion__inner > table {
          background-size: 50px 100%;
          background-repeat: no-repeat;
          max-width: none;
          margin-bottom: 0;
        }
      }
      .accordion div[class*="container"] {
        --bs-gutter-x: 0;
      }
      .marquee {
        padding: 0 0 10px;
        font-weight: 700;
        font-size: 100px;
        line-height: 100px;
        overflow: hidden;
      }
      .marquee__bottom {
        font-size: 42px;
        line-height: 64px;
      }
      @media (min-width: 769px) {
        .marquee__bottom {
          font-size: 72px;
          line-height: 120px;
        }
      }
      .marquee__wrapper {
        white-space: nowrap;
        will-change: transform;
        transform: translate(0);
        animation: marquee 60s linear infinite;
      }
      @keyframes marquee {
        0% {
          transform: translate(0);
        }
        to {
          transform: translate(-100%);
        }
      }
      .marquee.marquee--orange {
        background: #d9c39d;
        color: #bb9240;
      }
      .eco-mode--active .marquee.marquee--orange {
        background: #2c19e5;
        color: var(--dd-main-color-accent);
      }
      .marquee.marquee--green {
        background: #a29b58;
        color: #cecfae;
      }
      .eco-mode--active .marquee.marquee--green {
        background: var(--dd-main-color-accent);
        color: #2c19e5;
      }
      .marquee.marquee--grass {
        background: #cecfae;
        color: #a29b58;
      }
      .eco-mode--active .marquee.marquee--grass {
        background: #2c19e5;
        color: var(--dd-main-color-accent);
      }
      .marquee.marquee--light_green {
        background: var(--dd-wild-yellow);
        color: #000;
      }
      .article-list {
        padding: 24px 0;
        border-bottom: 1px solid #d4dbd2;
      }
      @media (min-width: 769px) {
        .article-list {
          display: flex;
          justify-content: space-between;
        }
      }
      .article-list__image {
        margin-bottom: 10px;
      }
      @media (min-width: 769px) {
        .article-list__image {
          margin-bottom: 0;
        }
      }
      .article-list__image img {
        aspect-ratio: 4/3;
        object-fit: cover;
        background-color: #d4dbd2;
        line-height: 0;
        width: 100%;
        height: auto;
      }
      @media (min-width: 769px) {
        .article-list__image {
          flex: 0 0 168px;
        }
      }
      @media (min-width: 769px) {
        .article-list__content {
          flex-grow: 2;
          padding-left: 20px;
        }
      }
      .article-list__meta {
        font-size: 1rem;
        line-height: 1.3;
        margin-bottom: 6px;
        font-weight: 700;
      }
      .eco-mode--active .article-list__meta {
        color: #fff;
      }
      .article-list__title {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .article-list__title {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .article-list__title {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .article-list__title {
        color: #fff;
      }
      .article-list__title:hover,
      .article-list__title:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .breadcrumb {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        padding-block: 4px;
        overflow: auto;
      }
      @media (min-width: 769px) {
        .breadcrumb {
          font-size: 1rem;
        }
      }
      .breadcrumb__list,
      .breadcrumb__item {
        display: flex;
        gap: 8px;
      }
      .breadcrumb__link {
        display: block;
        text-decoration: none;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 150px;
        transition: color 0.3s ease-in-out;
      }
      .breadcrumb__link:hover,
      .breadcrumb__link:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .breadcrumb__text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 150px;
      }
      @media (min-width: 1024px) {
        .breadcrumb__text {
          white-space: normal;
          overflow: visible;
          text-overflow: inherit;
          max-width: inherit;
        }
      }
      .button {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        --_button-color-bg: var(--dd-main-color);
        --_button-color-text: var(--dd-main-bg-color);
        --_button-color-border: var(--dd-main-bg-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
        display: inline-flex;
        align-items: center;
        gap: var(--dd-space-2xs);
        position: relative;
        z-index: 2;
        border: 1px solid var(--_button-color-border);
        background-color: var(--_button-color-bg);
        color: var(--_button-color-text);
        padding: 12px 20px;
        margin-bottom: 12px;
        cursor: pointer;
        vertical-align: top;
        text-decoration: none;
        overflow: hidden;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .button {
          font-size: 1rem;
        }
      }
      .context-light .button {
        --_button-color-bg: var(--dd-black);
        --_button-color-text: var(--dd-white);
        --_button-color-border: var(--dd-white);
      }
      .bg-accent .button,
      .context-light .button,
      .hero--background-color .button {
        --_button-color-bg-hover: var(--dd-white);
        --_button-color-text-hover: var(--dd-black);
        --_button-color-border-hover: var(--dd-black);
      }
      .button .icon {
        position: relative;
        flex-shrink: 0;
      }
      .button:hover,
      .button:focus-visible {
        color: var(--_button-color-text-hover);
        border-color: var(--_button-color-border-hover);
      }
      .button:hover:after,
      .button:focus-visible:after {
        animation: ghostIn 0.3s forwards;
      }
      .button:disabled,
      .button.is-disabled {
        color: #e9ede8 !important;
        background-color: #fcfcfc !important;
        border-color: #fcfcfc !important;
        cursor: default !important;
        pointer-events: none;
      }
      .button:disabled:after,
      .button.is-disabled:after {
        border-color: #e9ede8 !important;
      }
      .button--hovered:after {
        content: "";
        display: block;
        background: var(--_button-color-bg-hover);
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: -1;
        left: 0;
        bottom: 100%;
        animation: ghostOut 0.3s forwards;
      }
      .button--link {
        --_button-color-text: var(--dd-main-color);
        --_button-color-text-hover: var(--dd-main-color-accent);
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        color: var(--_button-color-text);
        text-decoration: underline;
        border: revert;
        background-color: revert;
        padding: revert;
      }
      @media (min-width: 769px) {
        .button--link {
          font-size: 1rem;
        }
      }
      .button--link:after {
        content: revert;
      }
      .button--link:hover,
      .button--link:focus-visible {
        color: var(--_button-color-text-hover);
      }
      .button--inverted {
        --_button-color-bg: var(--dd-main-bg-color);
        --_button-color-text: var(--dd-main-color);
        --_button-color-border: var(--dd-main-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
      }
      .context-light .button--inverted {
        --_button-color-bg: var(--dd-white);
        --_button-color-text: var(--dd-black);
        --_button-color-border: var(--dd-black);
      }
      .bg-accent .button--inverted,
      .context-light .button--inverted,
      .hero--background-color .button--inverted {
        --_button-color-bg-hover: var(--dd-black);
        --_button-color-text-hover: var(--dd-white);
        --_button-color-border-hover: var(--dd-white);
      }
      .button--light {
        --_button-color-bg: var(--dd-main-bg-color);
        --_button-color-text: var(--dd-main-color);
        --_button-color-border: var(--dd-main-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
      }
      .context-light .button--light {
        --_button-color-bg: var(--dd-white);
        --_button-color-text: var(--dd-black);
        --_button-color-border: var(--dd-black);
      }
      .bg-accent .button--light,
      .context-light .button--light,
      .hero--background-color .button--light {
        --_button-color-bg-hover: var(--dd-black);
        --_button-color-text-hover: var(--dd-white);
        --_button-color-border-hover: var(--dd-white);
      }
      .button--small,
      .button--sm {
        padding: 12px 24px;
      }
      .button--md {
        padding: 15px 24px;
      }
      .button--nowrap {
        white-space: nowrap;
      }
      input.button:hover,
      input.button:focus-visible {
        color: var(--_button-color-text-hover);
        border-color: var(--_button-color-border-hover);
        background-color: var(--_button-color-bg-hover);
      }
      input.button + .button {
        margin-left: 6px;
      }
      .card {
        width: 100%;
        text-decoration: none;
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr auto;
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        border-bottom: 1px solid var(--dd-main-color);
        padding-block: var(--dd-space-sm);
        position: relative;
        isolation: isolate;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 1024px) {
        .card {
          padding-inline: var(--dd-space-sm);
        }
      }
      @media (min-width: 1024px) {
        .card {
          transition: color 0.3s ease-in-out;
        }
      }
      .card:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
        background-color: var(--dd-main-color-accent);
        scale: 1 0;
        transform-origin: bottom;
      }
      @media (min-width: 1024px) {
        .card:after {
          transition: all 0.3s ease-in-out;
        }
      }
      .card:hover,
      .card:focus-visible {
        color: var(--dd-main-color-accent-text);
      }
      .card:hover:after,
      .card:focus-visible:after {
        scale: 1 1;
      }
      @media (min-width: 1024px) {
        .card {
          grid-template-columns: 1fr 4fr auto;
        }
      }
      .card__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .card__title {
          font-size: 2rem;
        }
      }
      .card__category {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .card__category {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .card__category {
          margin-bottom: revert;
        }
      }
      .card__content {
        grid-column: 1/3;
      }
      @media (min-width: 1024px) {
        .card__content {
          grid-column: 2/3;
        }
      }
      .card__location {
        grid-column: 1/2;
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .card__location {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .card__location {
          margin-bottom: revert;
        }
      }
      .card__arrow {
        grid-column: 2/3;
        grid-row: 1/2;
      }
      @media (min-width: 1024px) {
        .card__arrow {
          grid-column: 3/4;
        }
      }
      .search-panel__results .card {
        opacity: 0;
        transform: translateY(15px);
        animation: revealCards 0.2s ease-in-out forwards;
      }
      .search-panel__results .card:nth-child(1) {
        animation-delay: 0.15s;
      }
      .search-panel__results .card:nth-child(2) {
        animation-delay: 0.3s;
      }
      .search-panel__results .card:nth-child(3) {
        animation-delay: 0.45s;
      }
      .search-panel__results .card:nth-child(4) {
        animation-delay: 0.6s;
      }
      .search-panel__results .card:nth-child(5) {
        animation-delay: 0.75s;
      }
      .search-panel__results .card:nth-child(6) {
        animation-delay: 0.9s;
      }
      .search-panel__results .card:nth-child(7) {
        animation-delay: 1.05s;
      }
      .search-panel__results .card:nth-child(8) {
        animation-delay: 1.2s;
      }
      .search-panel__results .card:nth-child(9) {
        animation-delay: 1.35s;
      }
      .search-panel__results .card:nth-child(10) {
        animation-delay: 1.5s;
      }
      @keyframes revealCards {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .catchup__view {
        position: relative;
      }
      @media (min-width: 1024px) {
        .catchup__view-button {
          position: absolute;
          top: 0;
          left: 0;
        }
      }
      .checklist li {
        position: relative;
        margin-bottom: 0.5em;
        list-style: none !important;
      }
      .checklist li::marker {
        content: "";
      }
      .checklist li:before {
        content: "";
        position: absolute;
        top: 0.2em;
        left: -1em;
        display: block;
        width: 0.3em;
        height: 0.7em;
        border: 2px solid currentColor;
        border-left: 0;
        border-top: 0;
        transform: rotate(45deg) skew(10deg);
      }
      :root {
        --dd-main-bg-color: var(--dd-white);
        --dd-main-bg-color-rgb: var(--dd-white-rgb);
        --dd-main-bg-color-contrast: rgba(var(--dd-black-rgb), 0.85);
        --dd-main-color-on-contrast: var(--dd-white);
        --dd-main-bg-color-contrast-soft: var(--dd-main-bg-color-contrast);
        --dd-main-color: var(--dd-black);
        --dd-main-color-rgb: var(--dd-black-rgb);
        --dd-main-color-accent: var(--dd-sustainable-blue);
        --dd-main-color-accent-rgb: rgb(44, 25, 229);
        --dd-main-color-accent-text: var(--dd-white);
        --dd-main-color-accent-text-rgb: var(--dd-white-rgb);
        --dd-main-color-focus: var(--dd-sustainable-blue);
        --dd-main-color-focus-rgb: rgb(44, 25, 229);
        --dd-main-color-muted: var(--dd-grey-muted-light);
        --dd-main-color-muted-rgb: var(--dd-grey-muted-light-rgb);
      }
      .color-scheme--dark {
        --dd-main-bg-color: var(--dd-black);
        --dd-main-bg-color-rgb: var(--dd-black-rgb);
        --dd-main-color: var(--dd-white);
        --dd-main-color-rgb: var(--dd-white-rgb);
        --dd-main-color-accent: var(--dd-wild-yellow);
        --dd-main-color-accent-rgb: rgb(229, 242, 30);
        --dd-main-bg-color-contrast-soft: rgba(12, 12, 12, 0.85);
        --dd-main-color-accent-text: var(--dd-black);
        --dd-main-color-accent-text-rgb: var(--dd-black-rgb);
        --dd-main-color-focus: var(--dd-wild-yellow);
        --dd-main-color-focus-rgb: rgb(229, 242, 30);
        --dd-main-color-muted: var(--dd-grey-muted-dark);
        --dd-main-color-muted-rgb: var(--dd-grey-muted-dark-rgb);
      }
      .color-scheme--dark .glightbox-container .ginner-container {
        background-color: var(--dd-black);
      }
      .color-scheme--dark .form-select {
        border-color: var(--dd-white);
      }
      .color-scheme--dark .tabs__mobile {
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5OTRfMjI3ODApIj4KPHBhdGggZD0iTTIyIDdMMTIgMTdMMiA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTk0XzIyNzgwIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
          calc(100% - 12px) center no-repeat;
        background-size: 18px;
      }
      .color-scheme--dark .download--select select {
        background: var(--dd-black)
          url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5OTRfMjI3ODApIj4KPHBhdGggZD0iTTIyIDdMMTIgMTdMMiA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTk0XzIyNzgwIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
          calc(100% - 12px) center no-repeat !important;
        background-size: 18px !important;
      }
      .color-scheme--dark .map .supplier-container {
        background-color: #000000e6;
      }
      .theme--csr {
        --dd-main-color: var(--dd-csr-eco-black);
        --dd-main-color-rgb: rgb(24, 23, 23);
        --dd-main-color-accent: var(--dd-csr-forest);
        --dd-main-color-accent-rgb: rgb(108, 113, 73);
        --dd-main-color-accent-text: var(--dd-csr-eco-black);
        --dd-main-color-accent-text-rgb: rgb(205, 206, 172);
        --dd-main-color-focus: var(--dd-csr-forest);
        --dd-main-color-focus-rgb: rgb(24, 23, 23);
      }
      .theme--csr.eco-mode--active {
        --dd-main-bg-color: var(--dd-csr-eco-black);
        --dd-main-bg-color-rgb: rgb(24, 23, 23);
        --dd-main-bg-color-contrast: rgba(var(--dd-white-rgb), 0.05);
        --dd-main-color: var(--dd-white);
        --dd-main-color-rgb: var(--dd-white-rgb);
        --dd-main-color-accent: var(--dd-wild-yellow);
        --dd-main-color-accent-rgb: rgb(229, 242, 30);
        --dd-main-color-accent-text: var(--dd-black);
        --dd-main-color-accent-text-rgb: var(--dd-black-rgb);
        --dd-main-color-focus: var(--dd-wild-yellow);
        --dd-main-color-focus-rgb: rgb(229, 242, 30);
        --dd-main-color-muted: var(--dd-grey-muted-dark);
        --dd-main-color-muted-rgb: var(--dd-grey-muted-dark-rgb);
      }
      .theme--csr.eco-mode--active.accent--white {
        --dd-main-color-accent: #ffffff;
      }
      .theme--csr.eco-mode--active.accent--black {
        --dd-main-color-accent: #000000;
      }
      .theme--csr.eco-mode--active.accent--blue_pink {
        --dd-main-color-accent: #e8075f;
      }
      .theme--csr.eco-mode--active.accent--blue_orange {
        --dd-main-color-accent: #ff9000;
      }
      .theme--csr.eco-mode--active.accent--blue_green {
        --dd-main-color-accent: #06ff9f;
      }
      .theme--csr.eco-mode--active.accent--blue_yellow {
        --dd-main-color-accent: #c4ff00;
      }
      .color-scheme--light .color-scheme-show--dark,
      .color-scheme--light .eco-mode--active,
      .color-scheme--dark .color-scheme-show--light {
        display: none;
      }
      .color-scheme-switch {
        --toggle-width: 48px;
        --toggle-height: 28px;
        --toggle-button-width: 20px;
        --toggle-gap: 2px;
        --toggle-bg-color: var(--dd-main-color);
        --toggle-color: var(--dd-main-bg-color);
        --focus-color: var(--dd-main-color-focus);
        --line-width: 2px;
        --line-length: 6px;
        --line-gap: 2px;
        --line-color: var(--toggle-bg-color);
        --cut-out-circle-radius: calc(var(--toggle-button-width) / 2.667);
        position: relative;
        display: inline-grid;
        align-items: center;
      }
      @media (max-width: 1120px) {
        .color-scheme-switch {
          --toggle-width: 42px;
          --toggle-height: 24px;
          --toggle-button-width: 16px;
          --line-length: 5px;
        }
      }
      .color-scheme-switch .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
      }
      .color-scheme-switch__checkbox {
        position: absolute;
        width: var(--toggle-width);
        height: var(--toggle-height);
        opacity: 0;
        grid-column-start: 2;
      }
      .color-scheme-switch__toggle {
        display: block;
        position: relative;
        width: var(--toggle-width);
        height: var(--toggle-height);
        border-radius: 30px;
        padding: var(--toggle-gap);
        background-color: var(--toggle-bg-color);
        cursor: pointer;
        margin-right: calc(var(--line-length) + var(--line-gap));
        transition: background-color 0.3s ease-in-out;
      }
      .color-scheme-switch__toggle-button {
        --cut-out-position-x: calc(var(--cut-out-circle-radius) * 2);
        --cut-out-position-y: calc(var(--cut-out-circle-radius) / 2);
        display: block;
        position: relative;
        top: 2px;
        left: 2px;
        width: var(--toggle-button-width);
        aspect-ratio: 1;
        border-radius: 50%;
        background: var(--toggle-color);
        mask: radial-gradient(
          circle at var(--cut-out-position-x) var(--cut-out-position-y),
          transparent var(--cut-out-circle-radius),
          white 0
        );
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: 200% 200%;
        mask-size: 200% 200%;
        transition: all 0.3s ease-in-out;
      }
      .color-scheme-switch__line {
        position: absolute;
        height: var(--line-width);
        width: var(--line-length);
        background-color: var(--line-color);
        left: calc(100% + var(--line-gap));
        top: calc(50% - var(--line-width) / 2);
        z-index: 5;
        display: block;
        transform-origin: left center;
        scale: 0;
        transition: scale 0.3s ease-in-out;
      }
      .color-scheme-switch__line:nth-child(2) {
        top: calc(100% - var(--line-gap) - 2px - var(--line-width) / 2);
        left: calc(100% - 1px);
        transform: rotate(45deg);
      }
      .color-scheme-switch__line:nth-child(3) {
        top: calc(var(--line-gap) + 2px - var(--line-width) / 2);
        left: calc(100% - 1px);
        transform: rotate(-45deg);
      }
      .color-scheme-switch__line:nth-child(4) {
        top: calc(var(--line-gap) * -1 - var(--line-width) / 2);
        left: calc(100% - var(--toggle-gap) - var(--toggle-button-width) / 2);
        transform: rotate(-90deg);
      }
      .color-scheme-switch__line:nth-child(5) {
        top: calc(100% + var(--line-gap) - var(--line-width) / 2);
        left: calc(100% - var(--toggle-gap) - var(--toggle-button-width) / 2);
        transform: rotate(90deg);
      }
      .color-scheme-switch:has(.color-scheme-switch__checkbox:focus-visible) {
        outline: 2px solid var(--header-color);
        outline-offset: 2px;
      }
      .color-scheme-switch__checkbox:checked
        + .color-scheme-switch__toggle
        > .color-scheme-switch__toggle-button {
        left: calc(100% - var(--toggle-button-width) - var(--toggle-gap));
        -webkit-mask-position: 50% 100%;
        mask-position: 50% 100%;
      }
      .color-scheme-switch__checkbox:checked
        + .color-scheme-switch__toggle
        .color-scheme-switch__line {
        scale: 1;
      }
      .contact {
        border-bottom: 1px solid var(--dd-main-color);
        padding-block: var(--dd-space-sm);
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        align-items: center;
      }
      @media (min-width: 1024px) {
        .contact {
          padding-inline: var(--dd-space-sm);
        }
      }
      @media (min-width: 1024px) {
        .contact {
          padding-inline: 0;
        }
      }
      .contact__content,
      .contact__connection {
        grid-column: span 12;
      }
      .contact__media {
        grid-column: span 6;
        font-size: 0;
        margin-bottom: 15px;
      }
      @media (min-width: 1024px) {
        .contact__media {
          grid-column: 1/3;
          margin: 0;
        }
      }
      .contact__media img {
        border-radius: 100%;
        aspect-ratio: 1/1;
      }
      @media (min-width: 1024px) {
        .contact__media img {
          max-width: 150px;
          width: 100%;
        }
      }
      @media (min-width: 1024px) {
        .contact__content {
          grid-column: 3/8;
        }
      }
      .contact__connection {
        display: flex;
        flex-wrap: wrap;
      }
      @media (min-width: 1024px) {
        .contact__connection {
          grid-column: 8/13;
          justify-self: flex-end;
          align-items: center;
          justify-content: flex-end;
          flex-wrap: wrap;
          column-gap: var(--dd-space-sm);
        }
      }
      .contact__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .contact__title {
          font-size: 2rem;
        }
      }
      .contact__description {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .contact__description {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .contact__description {
          margin-bottom: revert;
        }
      }
      @media (min-width: 1024px) {
        .contact--with-media .contact__media {
          grid-column: 1/3;
        }
      }
      @media (min-width: 1024px) {
        .contact--with-media .contact__media .contact__content {
          grid-column: 3/8;
        }
      }
      @media (min-width: 1024px) {
        .container-cols-2--5-7 .contact--with-media {
          --dd-gutter-x: 1.5rem;
        }
        .container-cols-2--5-7 .contact--with-media .contact__media {
          grid-column: 1/4;
        }
        .container-cols-2--5-7 .contact--with-media .contact__content {
          grid-column: 4/9;
        }
        .container-cols-2--5-7 .contact--with-media .contact__connection {
          grid-column: 9/13;
        }
      }
      .contact--column {
        border-bottom: revert;
        padding: revert;
        align-items: flex-start;
        gap: var(--dd-space-sm);
      }
      @media (min-width: 1024px) {
        .contact--column .contact__media,
        .contact--column .contact__content,
        .contact--column .contact__connection {
          grid-column: span 12;
        }
      }
      @media (min-width: 1024px) {
        .contact--column .contact__connection {
          justify-self: flex-start;
        }
      }
      .container-dividers {
        --border: 1px solid rgba(255, 255, 255, 0.4);
      }
      @media (min-width: 1024px) {
        .container-dividers {
          padding-block: 48px;
        }
      }
      .container-dividers .row {
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .container-dividers .row {
          flex-direction: row;
        }
      }
      .container-dividers .col {
        border-bottom: var(--border);
        padding-block: 2rem;
      }
      @media (min-width: 1024px) {
        .container-dividers .col {
          border-bottom: revert;
          padding: 36px 48px;
        }
        .container-dividers .col:nth-child(1) {
          border-right: var(--border);
        }
        .container-dividers .col:not(:last-child) {
          border-right: var(--border);
        }
      }
      .cta {
        display: inline-block;
        vertical-align: middle;
        padding: 5px 10px 5px 0;
        color: currentColor;
        font-size: 1rem;
        text-decoration: none;
        cursor: pointer;
        transition: all 0.3s ease-in-out;
      }
      .cta:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: -0.05em;
        margin-left: 0.3em;
        transform: rotate(45deg);
        border: solid currentColor;
        border-width: 2px 2px 0 0;
        width: 0.6em;
        height: 0.6em;
        transition: all 0.3s ease-in-out;
      }
      .cta:hover,
      .cta:focus {
        color: currentColor;
      }
      .cta:hover:after,
      .cta:focus:after {
        transform: rotate(45deg) translate(0.2em) translateY(-0.2em);
      }
      @media (min-width: 1190px) {
        .cta--md {
          font-size: 1.3125rem;
        }
      }
      .cta--big {
        font-size: 1.3125rem;
      }
      button[class^="cta"] {
        border: none;
        margin: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        display: inline-block;
        vertical-align: middle;
        padding: 5px 10px 5px 0;
        color: currentColor;
        font-size: 1rem;
        text-decoration: none;
        cursor: pointer;
        transition: all 0.3s ease-in-out;
      }
      button[class^="cta"]:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: -0.05em;
        margin-left: 0.3em;
        transform: rotate(45deg);
        border: solid currentColor;
        border-width: 2px 2px 0 0;
        width: 0.6em;
        height: 0.6em;
        transition: all 0.3s ease-in-out;
      }
      button[class^="cta"]:hover,
      button[class^="cta"]:focus {
        color: currentColor;
      }
      button[class^="cta"]:hover:after,
      button[class^="cta"]:focus:after {
        transform: rotate(45deg) translate(0.2em) translateY(-0.2em);
      }
      .cta-bar {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-bg-color);
      }
      .cta-bar__content {
        padding-block: 48px;
      }
      @media (min-width: 1024px) {
        .cta-bar__content {
          display: flex;
          gap: var(--dd-gutter-x);
          justify-content: space-between;
          align-items: center;
        }
      }
      .cta-bar__headline {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-end: 0.6em;
      }
      @media (min-width: 769px) {
        .cta-bar__headline {
          font-size: 2rem;
        }
      }
      @media (min-width: 1024px) {
        .cta-bar__headline {
          margin-block-end: 0;
        }
      }
      .cta-bar__links {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
      }
      @media (min-width: 1024px) {
        .cta-bar__links {
          column-gap: 24px;
          flex-direction: row;
        }
        .cta-bar__links .button {
          margin-block-end: 0;
        }
      }
      .dither {
        display: none;
      }
      .dither--original,
      .blue-pink .dither--blue-pink,
      .blue-yellow .dither--blue-yellow,
      .blue-green .dither--blue-green,
      .blue-orange .dither--blue-orange {
        display: block;
      }
      .blue-pink .dither--original,
      .blue-yellow .dither--original,
      .blue-green .dither--original,
      .blue-orange .dither--original {
        display: none;
      }
      .download {
        display: flex;
        flex-wrap: wrap;
        gap: 30px;
        flex-direction: column;
      }
      @media (min-width: 769px) {
        .download {
          flex-direction: row;
        }
      }
      @media (min-width: 1024px) {
        .download {
          flex-direction: column;
        }
      }
      .download__left {
        --size: 108px;
        width: var(--size);
        height: var(--size);
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
      }
      @media (min-width: 769px) {
        .download__left {
          --size: 144px;
        }
      }
      .download__right {
        display: flex;
        align-items: center;
        justify-content: flex-end;
      }
      .download__icon svg use {
        fill: #d4dbd2 !important;
      }
      .download__icon .icon {
        width: 60px;
        height: 60px;
      }
      @media (max-width: 1727px) {
        .download__icon .icon {
          width: 40px;
          height: 40px;
        }
      }
      .download__title {
        font-size: 1.3125rem;
        line-height: 1.143;
        letter-spacing: -0.025em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        font-weight: 700;
        display: none;
      }
      @media (min-width: 1728px) {
        .download__title {
          font-size: 1.6875rem;
        }
      }
      .eco-mode--active .download__title {
        color: #fff;
      }
      .download__links {
        margin-top: 15px;
      }
      .download__inline-link:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path stroke="%23000" stroke-width="2" d="M3.305 22h17.391m-.87-12.609L12 17.217 4.174 9.391M11.996 2v15.213"/></svg>');
        display: inline-block;
        transform: scale(0.8) translateY(7px);
      }
      .color-scheme--dark .download__inline-link:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path stroke="%23fff" stroke-width="2" d="M3.305 22h17.391m-.87-12.609L12 17.217 4.174 9.391M11.996 2v15.213"/></svg>');
      }
      .download__select {
        display: block;
        border: 1px solid #000000;
      }
      @media (min-width: 770px) {
        .download__select {
          display: inline-block;
        }
      }
      .download--select .download__select {
        border: none;
      }
      .download--select select {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        padding: 8px 10px 10px 13px !important;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        color: inherit;
        cursor: pointer;
        border: 2px solid var(--dd-main-color) !important;
        border-radius: 30px;
        line-height: 1.4;
        font-size: 1.125rem !important;
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5OTRfMjI3ODApIj4KPHBhdGggZD0iTTIyIDdMMTIgMTdMMiA3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTk0XzIyNzgwIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
          calc(100% - 12px) center no-repeat !important;
        background-size: 18px !important;
        margin-right: 20px;
      }
      @media (min-width: 769px) {
        .download--select select {
          font-size: 1.25rem;
        }
      }
      .download--select select:focus {
        outline: 2px solid var(--dd-main-color);
        outline-offset: 2px;
      }
      .download--select .download__left {
        display: none;
      }
      .download--select .download__links {
        margin: 0;
      }
      .download--select .download-link__button {
        position: relative;
        background: var(--dd-main-color);
        color: var(--dd-main-bg-color);
      }
      .download-link {
        display: flex;
        gap: var(--dd-space-xs);
        align-items: center;
      }
      .download-link__button {
        margin-block-end: 0;
      }
      .download-link__size {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .download-link__size {
          font-size: 1rem;
        }
      }
      .fact {
        margin-bottom: var(--dd-space-md);
      }
      .fact__value {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        display: flex;
      }
      @media (min-width: 769px) {
        .fact__value {
          font-size: 7rem;
        }
      }
      .fact__text {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-start: var(--dd-space-xs);
      }
      @media (min-width: 769px) {
        .fact__text {
          font-size: 1.5rem;
        }
      }
      .fact__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-start: var(--dd-space-xs);
      }
      @media (min-width: 769px) {
        .fact__meta {
          font-size: 1.25rem;
        }
      }
      .fact__share {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-start: var(--dd-space-xs);
      }
      @media (min-width: 769px) {
        .fact__share {
          font-size: 1rem;
        }
      }
      .fact__share-change,
      .fact__share-change small {
        font-size: 1rem;
      }
      .fact__share-change.positive,
      .fact__share-change.negative {
        color: var(--dd-main-color);
      }
      .fact-image__content {
        max-width: 1440px;
        margin: auto;
        padding: 20px;
      }
      @media (min-width: 769px) {
        .fact-image__content {
          display: flex;
          gap: 20px;
        }
      }
      @media (min-width: 769px) {
        .fact-image__left,
        .fact-image__right {
          width: 50%;
        }
      }
      .fact-image__media {
        font-size: 0px;
        margin-bottom: 0;
      }
      .fact-image__media picture,
      .fact-image__media img {
        width: 100%;
      }
      .fact-image__text {
        padding-bottom: 20px;
      }
      .fact-image__left h2 {
        margin-bottom: 15px;
      }
      @media (min-width: 769px) {
        .fact-image__left h2 {
          font-size: 100px;
        }
      }
      @media (min-width: 769px) {
        .fact-image__left h3 {
          font-size: 36px;
        }
      }
      .fact-image__right {
        padding-top: 20px;
      }
      .fact-image__right h3 {
        font-size: 28px;
        margin-bottom: 20px;
      }
      @media (min-width: 769px) {
        .fact-image__right h3 {
          margin-bottom: 50px;
          font-size: 48px;
        }
      }
      .fact-image.fact-image--light-green {
        background: #cecfae;
        color: #a29c4e;
      }
      .fact-image.fact-image--dark-green {
        background: #a29b58;
        color: #cecfae;
      }
      .fact-image.fact-image--grass-green {
        background: #a29c4e;
        color: #cecfae;
      }
      .fact-image.fact-image--orange {
        background: #bb9240;
        color: #cecfae;
      }
      .fact-image.fact-image--light-orange {
        background: #d9c39d;
        color: #bb9240;
      }
      .eco-mode--active .fact-image.fact-image--grass-green,
      .eco-mode--active .fact-image.fact-image--dark-green,
      .eco-mode--active .fact-image.fact-image--light-green,
      .eco-mode--active .fact-image.fact-image--light-orange,
      .eco-mode--active .fact-image.fact-image--orange {
        background: initial;
      }
      .imagecollage {
        position: relative;
        isolation: isolate;
        overflow: clip;
      }
      .imagecollage__text {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        z-index: 10;
        position: relative;
        margin-block-end: var(--dd-space-md);
      }
      @media (min-width: 769px) {
        .imagecollage__text {
          font-size: 1.25rem;
        }
      }
      .imagecollage__text:before {
        content: "";
        width: 100%;
        height: 100%;
        background: rgba(var(--dd-main-bg-color-rgb), 0.6);
        box-shadow: 0 0 20px 20px rgba(var(--dd-main-bg-color-rgb), 0.6);
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
      }
      @media (min-width: 769px) {
        .imagecollage__text {
          bottom: 0;
          width: 50%;
          position: absolute;
          right: 0;
          margin-bottom: 0;
        }
      }
      @media (min-width: 769px) {
        .imagecollage__images {
          display: flex;
        }
      }
      .imagecollage__images .media {
        position: relative;
        font-size: 0px;
        margin-bottom: 20px;
      }
      @media (min-width: 769px) {
        .imagecollage__images .media:nth-child(1) {
          width: 50%;
          transform: translateY(10%);
          padding-right: 20px;
          z-index: 9;
        }
      }
      @media (min-width: 769px) {
        .imagecollage__images .media:nth-child(2) {
          width: 50%;
          left: -10%;
        }
      }
      .fact-icon {
        margin-bottom: 50px;
      }
      .eco-mode--active .fact-icon {
        color: #fff;
      }
      .fact-icon__headline {
        display: flex;
        font-size: 28px;
        text-transform: uppercase;
      }
      @media (min-width: 769px) {
        .fact-icon__headline {
          font-size: 48px;
        }
      }
      .fact-icon__icon {
        width: 50px;
        padding-top: 4px;
      }
      @media (min-width: 769px) {
        .fact-icon__icon {
          padding-top: 7px;
          width: 70px;
        }
      }
      .fact-icon__icon .icon {
        width: 30px;
        height: 30px;
        color: #a29b58;
      }
      .eco-mode--active .fact-icon__icon .icon {
        color: var(--dd-main-color-accent);
      }
      @media (min-width: 769px) {
        .fact-icon__icon .icon {
          width: 50px;
          height: 50px;
        }
      }
      .fact-icon__content {
        padding: 30px 0 30px 50px;
      }
      @media (min-width: 769px) {
        .fact-icon__content {
          padding: 30px 30px 30px 120px;
        }
      }
      .fact-icon__content ul {
        font-size: 22px;
        text-transform: uppercase;
      }
      @media (min-width: 769px) {
        .fact-icon__content ul {
          font-size: 36px;
        }
      }
      .fact-icon__content ul li {
        margin-bottom: 20px;
        position: relative;
      }
      .fact-icon__content ul li:before {
        content: "";
        display: inline-block;
        width: 20px;
        height: 20px;
        position: absolute;
        top: 10px;
        left: -45px;
        margin-right: 20px;
        border-right: 2px solid #a29b58;
        border-top: 2px solid #a29b58;
      }
      .eco-mode--active .fact-icon__content ul li:before {
        border-color: var(--dd-main-color-accent);
      }
      .fact-icon__content ul li:after {
        content: "";
        display: block;
        width: 2px;
        height: 40px;
        transform: rotate(45deg);
        background: #a29b58;
        position: absolute;
        top: 7px;
        left: -40px;
      }
      .eco-mode--active .fact-icon__content ul li:after {
        background-color: var(--dd-main-color-accent);
      }
      .filter-button {
        width: 100%;
        height: 56px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        padding: 22px 24px;
        border: 1px solid #e9ede8;
        color: var(--dd-main-color-muted);
        font-family: inherit;
        font-size: 14px;
        line-height: 1;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-weight: 700;
        text-decoration: none;
        cursor: pointer;
        overflow: hidden;
        flex-grow: 1;
      }
      .filter-button--active {
        background-color: #e9ede8;
        color: var(--dd-black);
      }
      .filter-button--back {
        justify-content: flex-start;
        gap: 10px;
        background-color: #e9ede8;
        color: var(--dd-black);
        text-align: left;
      }
      .filter-button--back > .icon {
        width: 18px;
      }
      .filter-options {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: relative;
        width: 100%;
      }
      @media (min-width: 769px) {
        .filter-options {
          font-size: 1.25rem;
        }
      }
      .filter-options :where(button) {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        color: inherit;
      }
      .filter-options .filter-options {
        display: none;
      }
      .filter-options__parent {
        width: 100%;
        display: flex;
        grid-template-columns: 1fr 24px;
        gap: var(--dd-space-xs);
        justify-content: space-between;
        align-items: center;
        transition: all 0.3s ease-in-out;
      }
      .filter-options__parent-expand-container {
        display: grid;
        grid-template-columns: 1fr 24px;
        gap: var(--dd-space-xs);
        align-items: center;
        cursor: pointer;
        padding-block: var(--dd-space-xs);
        transition: all 0.3s ease-in-out;
      }
      .filter-options__parent-expand-container:hover,
      .filter-options__parent-expand-container:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .filter-options__checkbox {
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        transition: all 0.3s ease-in-out;
      }
      .filter-options__checkbox:hover,
      .filter-options__checkbox:has(
        .filter-options__checkbox-native:focus-visible
      ) {
        color: var(--dd-main-color-accent);
      }
      .filter-options__checkbox:hover .filter-options__checkbox-widget,
      .filter-options__checkbox:has(
          .filter-options__checkbox-native:focus-visible
        )
        .filter-options__checkbox-widget {
        border-color: var(--dd-main-color-accent);
      }
      .filter-options__checkbox-widget {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 24px;
        width: 24px;
        border: 2px solid var(--dd-main-color);
        transition: all 0.3s ease-in-out;
      }
      .filter-options__checkbox-widget > .icon {
        display: none;
      }
      .filter-options__checkbox-native {
        clip: rect(0 0 0 0);
        clip-path: inset(100%);
        height: 1px;
        overflow: hidden;
        position: absolute;
        white-space: nowrap;
        width: 1px;
      }
      .filter-options__checkbox-native:focus-visible
        + .filter-options__checkbox-widget {
        border-color: var(--dd-main-color-accent);
      }
      .filter-options__checkbox-native:checked
        + .filter-options__checkbox-widget {
        background-color: var(--dd-main-color-accent);
        border-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .filter-options__checkbox-native:checked
        + .filter-options__checkbox-widget
        > .icon {
        display: block;
      }
      .filter-options[data-level="1"] > .filter-options__item {
        border-bottom: 1px solid var(--dd-main-color);
      }
      .filter-options[data-level="1"]
        > .filter-options__item
        > .filter-options__parent {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        padding-block: var(--dd-space-sm);
        cursor: pointer;
      }
      @media (min-width: 769px) {
        .filter-options[data-level="1"]
          > .filter-options__item
          > .filter-options__parent {
          font-size: 1.5rem;
        }
      }
      .filter-options[data-level="1"]
        > .filter-options__item
        > .filter-options__parent:hover,
      .filter-options[data-level="1"]
        > .filter-options__item
        > .filter-options__parent:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .filter-options[data-level="2"] {
        padding-block-end: var(--dd-space-sm);
      }
      .filter-options[data-level="3"] {
        padding-inline-start: 0.5em;
      }
      .filter-options[data-level="4"] {
        padding-inline-start: 1em;
      }
      .filter-options[data-level="5"] {
        padding-inline-start: 1.5em;
      }
      .filter-options__item--active > .filter-options {
        display: block;
      }
      .filter-options__item--active
        > .filter-options__parent
        > .filter-options__parent-expand-container {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .filter-options__item--disabled {
        color: var(--dd-main-color-muted);
        pointer-events: none;
      }
      .filter-options__item--disabled .filter-options__parent {
        color: var(--dd-main-color-muted);
      }
      .filter-options__item--disabled .filter-options__checkbox-widget {
        border-color: var(--dd-main-color-muted);
      }
      .filter-options__item--text .filter-options__checkbox {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        display: grid;
        grid-template-columns: 1fr 24px;
        gap: var(--dd-space-xs);
        align-items: center;
        justify-content: space-between;
        cursor: pointer;
        padding-block: var(--dd-space-2xs);
      }
      .filter-pill {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        border: 1px solid var(--dd-main-color);
        border-radius: 45px;
        padding-inline: 18px;
        padding-block: 4px 6px;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: var(--dd-space-2xs);
        color: inherit;
      }
      @media (min-width: 769px) {
        .filter-pill {
          font-size: 1rem;
        }
      }
      .filter-pill:hover,
      .filter-pill:focus-visible {
        border-color: var(--dd-main-color-accent);
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .filter-pill:hover:focus-visible,
      .filter-pill:focus-visible:focus-visible {
        outline: 2px solid var(--dd-main-color-accent);
        outline-offset: 2px;
      }
      .filter-pill--active {
        border-color: var(--dd-main-color-accent);
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .filter-pill--active .icon {
        transform: rotate(45deg);
      }
      .figure {
        max-width: 1920px;
        margin-inline: auto;
        width: 100%;
        position: relative;
      }
      .figure img,
      .figure video {
        display: flex;
        width: 100%;
      }
      .figure__caption {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: absolute;
        inset-inline: 0;
        inset-block-start: auto;
        inset-block-end: 0;
        isolation: isolate;
        color: var(--dd-white);
        padding: var(--dd-space-sm);
        z-index: 1;
      }
      @media (min-width: 769px) {
        .figure__caption {
          font-size: 1.25rem;
        }
      }
      .figure__caption:before {
        content: "";
        position: absolute;
        inset-inline: 0;
        inset-block-start: calc(var(--dd-space-md) * -1);
        inset-block-end: 0;
        background: linear-gradient(0deg, #0009, #0000);
        z-index: -1;
      }
      .eco-mode--active .figure--default,
      .figure--eco {
        display: none;
      }
      .eco-mode--active .figure--eco {
        display: block;
      }
      .figure--narrow .figure img {
        max-width: 160px;
      }
      .form-item--fieldset legend,
      .form-item--textfield label,
      .form-item--email label,
      .form-item--tel label,
      .form-item--url label,
      .form-item--number label,
      .form-item--select label,
      .form-item--date label,
      .form-item--time label,
      .form-item--webform-email-multiple label,
      .form-item--webform-time label,
      .form-item--webform-audio-file label,
      .form-item--webform-document-file label,
      .form-item--webform-image-file label,
      .form-item--webform-video-file label,
      .form-item--webform-iban-element label,
      .form-item--managed-file label,
      .form-item--password label,
      .form-item--textarea label,
      .form-item--checkbox label,
      .form-item--radio label {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: block;
        color: inherit;
        padding-inline-start: 2px;
        padding-inline-end: 0px;
        padding-block-start: 0px;
        padding-block-end: 2px;
      }
      @media (min-width: 769px) {
        .form-item--fieldset legend,
        .form-item--textfield label,
        .form-item--email label,
        .form-item--tel label,
        .form-item--url label,
        .form-item--number label,
        .form-item--select label,
        .form-item--date label,
        .form-item--time label,
        .form-item--webform-email-multiple label,
        .form-item--webform-time label,
        .form-item--webform-audio-file label,
        .form-item--webform-document-file label,
        .form-item--webform-image-file label,
        .form-item--webform-video-file label,
        .form-item--webform-iban-element label,
        .form-item--managed-file label,
        .form-item--password label,
        .form-item--textarea label,
        .form-item--checkbox label,
        .form-item--radio label {
          font-size: 1.25rem;
        }
      }
      .context--dark .form-item--fieldset legend,
      .form-item--fieldset .context--dark legend,
      .context--dark .form-item--textfield label,
      .form-item--textfield .context--dark label,
      .context--dark .form-item--email label,
      .form-item--email .context--dark label,
      .context--dark .form-item--tel label,
      .form-item--tel .context--dark label,
      .context--dark .form-item--url label,
      .form-item--url .context--dark label,
      .context--dark .form-item--number label,
      .form-item--number .context--dark label,
      .context--dark .form-item--select label,
      .form-item--select .context--dark label,
      .context--dark .form-item--date label,
      .form-item--date .context--dark label,
      .context--dark .form-item--time label,
      .form-item--time .context--dark label,
      .context--dark .form-item--webform-email-multiple label,
      .form-item--webform-email-multiple .context--dark label,
      .context--dark .form-item--webform-time label,
      .form-item--webform-time .context--dark label,
      .context--dark .form-item--webform-audio-file label,
      .form-item--webform-audio-file .context--dark label,
      .context--dark .form-item--webform-document-file label,
      .form-item--webform-document-file .context--dark label,
      .context--dark .form-item--webform-image-file label,
      .form-item--webform-image-file .context--dark label,
      .context--dark .form-item--webform-video-file label,
      .form-item--webform-video-file .context--dark label,
      .context--dark .form-item--webform-iban-element label,
      .form-item--webform-iban-element .context--dark label,
      .context--dark .form-item--managed-file label,
      .form-item--managed-file .context--dark label,
      .context--dark .form-item--password label,
      .form-item--password .context--dark label,
      .context--dark .form-item--textarea label,
      .form-item--textarea .context--dark label,
      .context--dark .form-item--checkbox label,
      .form-item--checkbox .context--dark label,
      .context--dark .form-item--radio label,
      .form-item--radio .context--dark label {
        color: #fff;
      }
      .form-item--fieldset.webform-readonly legend,
      .form-item--textfield.webform-readonly label,
      .form-item--email.webform-readonly label,
      .form-item--tel.webform-readonly label,
      .form-item--url.webform-readonly label,
      .form-item--number.webform-readonly label,
      .form-item--select.webform-readonly label,
      .form-item--date.webform-readonly label,
      .form-item--time.webform-readonly label,
      .form-item--webform-email-multiple.webform-readonly label,
      .form-item--webform-time.webform-readonly label,
      .form-item--webform-audio-file.webform-readonly label,
      .form-item--webform-document-file.webform-readonly label,
      .form-item--webform-image-file.webform-readonly label,
      .form-item--webform-video-file.webform-readonly label,
      .form-item--webform-iban-element.webform-readonly label,
      .form-item--managed-file.webform-readonly label,
      .form-item--password.webform-readonly label,
      .form-item--textarea.webform-readonly label,
      .form-item--checkbox.webform-readonly label,
      .form-item--radio.webform-readonly label {
        color: #d4dbd2;
      }
      .form-select__wrapper,
      .form-select,
      .form-text,
      .form-email,
      .form-tel,
      .form-url,
      .form-number,
      .form-date,
      .form-time,
      .form-iban,
      .form-textarea,
      .download--select select {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        line-height: 1;
        padding: 6px;
        background: #fcfcfc;
        border: 1px solid #878e83;
        max-width: 100%;
      }
      @media (min-width: 769px) {
        .form-select__wrapper,
        .form-select,
        .form-text,
        .form-email,
        .form-tel,
        .form-url,
        .form-number,
        .form-date,
        .form-time,
        .form-iban,
        .form-textarea,
        .download--select select {
          font-size: 1.25rem;
        }
      }
      .form-required:after {
        content: "*";
      }
      .form-item {
        margin-bottom: 20px;
      }
      .form-item input,
      .form-item textarea,
      .form-item select {
        width: 100%;
      }
      .form-item input[type="checkbox"],
      .form-item input[type="radio"],
      .form-item input[type="submit"],
      .form-item textarea[type="checkbox"],
      .form-item textarea[type="radio"],
      .form-item textarea[type="submit"],
      .form-item select[type="checkbox"],
      .form-item select[type="radio"],
      .form-item select[type="submit"] {
        width: auto;
      }
      .form-item--error label,
      .form-item--error-message {
        color: #d31f26;
      }
      .form-item--checkbox,
      .form-item--radio {
        margin-left: 4px;
      }
      .checkboxes--wrapper .form-item--checkbox,
      .radios--wrapper .form-item--checkbox,
      .checkboxes--wrapper .form-item--radio,
      .radios--wrapper .form-item--radio {
        margin-bottom: 0;
      }
      .form-item--checkbox label,
      .form-item--radio label {
        display: inline;
      }
      .form-item--webform-audio-file,
      .form-item--webform-document-file,
      .form-item--webform-image-file,
      .form-item--webform-video-file,
      .form-item--managed-file {
        padding: 10px;
        background-color: #e9ede8;
        background-image: none;
      }
      .form-item--suggestions {
        position: relative;
      }
      .form-text:focus,
      .form-email:focus,
      .form-tel:focus,
      .form-url:focus,
      .form-number:focus,
      .form-date:focus,
      .form-time:focus,
      .form-iban:focus,
      .form-textarea:focus {
        border-color: #d4dbd2;
        outline: none;
      }
      .form-text.error,
      .form-email.error,
      .form-tel.error,
      .form-url.error,
      .form-number.error,
      .form-date.error,
      .form-time.error,
      .form-iban.error,
      .form-textarea.error {
        border-color: #d31f26;
        background-color: pink;
      }
      .form-text[readonly],
      .form-text[readonly="readonly"],
      .form-email[readonly],
      .form-email[readonly="readonly"],
      .form-tel[readonly],
      .form-tel[readonly="readonly"],
      .form-url[readonly],
      .form-url[readonly="readonly"],
      .form-number[readonly],
      .form-number[readonly="readonly"],
      .form-date[readonly],
      .form-date[readonly="readonly"],
      .form-time[readonly],
      .form-time[readonly="readonly"],
      .form-iban[readonly],
      .form-iban[readonly="readonly"],
      .form-textarea[readonly],
      .form-textarea[readonly="readonly"] {
        background-color: #fff !important;
        border-color: #e9ede8 !important;
      }
      .form-radio.error + label {
        color: #d31f26;
      }
      .form-select {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        padding: 6px 25px 8px 13px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-image: none;
        background-color: transparent;
        color: inherit;
        cursor: pointer;
        border: 2px solid var(--dd-main-color);
        border-radius: 30px;
        line-height: 1.4;
        font-size: 1.125rem !important;
      }
      @media (min-width: 769px) {
        .form-select {
          font-size: 1.25rem;
        }
      }
      .form-select:focus {
        outline: 2px solid var(--dd-main-color);
        outline-offset: 2px;
      }
      .form-select__wrapper {
        position: relative;
        padding: 0;
        border: none;
        background-color: transparent;
        color: inherit;
      }
      .form-select__wrapper select {
        color: var(--dd-black);
        background-color: var(--dd-white);
      }
      .form-select__wrapper .icon {
        position: absolute;
        top: 50%;
        right: 14px;
        transform: translateY(-50%);
        pointer-events: none;
      }
      .color-scheme--dark .form-select__wrapper .icon {
        color: var(--dd-black);
      }
      .form-item--select.form-item--error .form-select__wrapper {
        border: 2px solid #d31f26;
        background-color: pink;
      }
      .form-item--select.form-item--error .form-select__wrapper .form-select {
        background-color: pink;
      }
      .form-description {
        padding: 6px 2px;
      }
      .form-item--checkbox .form-description,
      .form-item--radio .form-description {
        margin-left: 24px;
      }
      .form__suggestions {
        position: absolute;
        top: 100%;
        right: 0;
        left: 0;
        z-index: 1;
        background-color: #fff;
        padding: 5px 10px;
        box-shadow: 0 0 10px #0000004d;
      }
      .form__suggestion {
        border: none;
        margin: 0 0 1.71em;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        display: block;
        cursor: pointer;
      }
      @media (min-width: 1728px) {
        .form__suggestion {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .form__suggestion {
        color: #fff;
      }
      .form__suggestion:hover,
      .form__suggestion:focus {
        color: #565c58;
      }
      .form-item--textfield {
        display: grid;
        gap: var(--dd-space-xs);
      }
      .form-item--textfield button {
        color: inherit;
        cursor: pointer;
      }
      .form-item--textfield .form-text {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        word-wrap: break-word;
        caret-color: currentColor;
        color: var(--dd-main-color-accent);
        width: 100%;
        padding-block-end: var(--dd-space-xs);
        border-bottom: 2px solid var(--dd-main-color);
      }
      @media (min-width: 769px) {
        .form-item--textfield .form-text {
          font-size: 1.25rem;
        }
      }
      .form-item--textfield .form-text label {
        color: var(--dd-main-color);
      }
      .form-item--textfield .form-text::placeholder {
        color: var(--dd-main-color);
      }
      .footer {
        background-color: var(--dd-main-bg-color);
        position: relative;
      }
      .footer__inner {
        --dd-gutter-y: var(--dd-space-lg);
        padding-block: var(--dd-space-lg);
        border-top: 1px solid var(--dd-main-color);
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .footer__top,
      .footer__sitemap,
      .footer__bottom {
        grid-column: span 12;
      }
      .footer__top {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      @media (min-width: 1024px) {
        .footer__top {
          align-items: flex-end;
        }
      }
      .footer__logo,
      .footer__external {
        grid-column: span 12;
      }
      .footer__logo {
        --_footer-logo-size: 100px;
      }
      @media (min-width: 1024px) {
        .footer__logo {
          --_footer-logo-size: 160px;
          grid-column: span 2;
        }
      }
      .footer__logo svg {
        fill: currentColor;
        width: var(--_footer-logo-size);
      }
      .footer__external {
        display: flex;
        gap: var(--dd-gutter-y) var(--dd-gutter-x);
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .footer__external {
          grid-column: 3/13;
          justify-self: flex-end;
          flex-direction: row;
          align-items: flex-end;
        }
      }
      @media (min-width: 1024px) {
        .footer__social {
          grid-column: 7/10;
        }
      }
      .footer__social-title {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .footer__social-title {
          font-size: 1rem;
        }
      }
      .footer__social-list {
        display: flex;
        gap: var(--dd-space-sm);
      }
      .footer__social-link {
        display: block;
        transition: all 0.3s ease-in-out;
      }
      .footer__social-link:hover,
      .footer__social-link:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .footer__shop .button {
        margin-block-end: revert;
      }
      .footer__bottom {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .footer__service,
      .footer__copyright {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .footer__service {
          grid-column: 1/10;
        }
      }
      .footer__copyright {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .footer__copyright {
          font-size: 1rem;
        }
      }
      @media (min-width: 1024px) {
        .footer__copyright {
          grid-column: 10/13;
          text-align: right;
        }
      }
      .footer-menu__level--1 {
        display: flex;
        gap: var(--dd-gutter-y) var(--dd-gutter-x);
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .footer-menu__level--1 {
          flex-direction: row;
        }
      }
      .footer-menu__level--2 {
        display: grid;
        gap: var(--dd-space-2xs);
      }
      .footer-menu__item {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .footer-menu__item {
          grid-column: span 3;
        }
      }
      .footer-menu__item--level-2.is-active-trail > .footer-menu__link {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
        color: var(--dd-main-color-accent);
      }
      .footer-menu__link--level-1 {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        display: block;
      }
      @media (min-width: 769px) {
        .footer-menu__link--level-1 {
          font-size: 1.5rem;
        }
      }
      .footer-menu__link--level-2 {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        text-decoration: none;
        transition: all 0.3s ease-in-out;
        display: flex;
        gap: var(--dd-space-2xs);
        align-items: center;
      }
      @media (min-width: 769px) {
        .footer-menu__link--level-2 {
          font-size: 1rem;
        }
      }
      .footer-menu__link--level-2:hover,
      .footer-menu__link--level-2:focus-visible {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .footer-service-menu {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .footer-service-menu {
          font-size: 1rem;
        }
      }
      .footer-service-menu__level {
        display: flex;
        gap: var(--dd-space-2xs) var(--dd-space-xs);
        flex-direction: column;
        flex-wrap: wrap;
      }
      @media (min-width: 1024px) {
        .footer-service-menu__level {
          flex-direction: row;
        }
      }
      .footer-service-menu__item.is-active-trail > .footer-service-menu__link {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
        color: var(--dd-main-color-accent);
      }
      .footer-service-menu__link {
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      .footer-service-menu__link:hover,
      .footer-service-menu__link:focus-visible {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .glightbox-container {
        --_lightbox-padding: 1.5rem;
        --_lightbox-icon-size: 32px;
        --_lightbox-button-size: 48px;
        --_lightbox-icon-gap: var(--dd-space-xs);
        color: var(--dd-white);
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .glightbox-container .gcontainer {
        position: relative;
        margin-inline: auto;
      }
      .glightbox-container .gslider {
        top: auto !important;
        bottom: auto;
      }
      .glightbox-container .gbtn {
        --_slider-nav-size: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        border-radius: 50%;
        border: none;
        cursor: pointer;
        width: var(--_slider-nav-size, 48px);
        height: var(--_slider-nav-size, 48px);
        z-index: 2;
        transition: all 0.3s ease-in-out;
        position: absolute;
        bottom: var(--_lightbox-padding);
        right: var(--_lightbox-padding);
        padding: 0;
        margin: 0;
      }
      .glightbox-container .gbtn .icon {
        padding: 0;
      }
      .context-light .glightbox-container .gbtn {
        background-color: var(--dd-black);
        color: var(--dd-white);
      }
      .glightbox-container .gbtn:not(:disabled, .disabled):hover,
      .glightbox-container .gbtn:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .context-light .glightbox-container .gbtn:not(:disabled, .disabled):hover,
      .context-light
        .glightbox-container
        .gbtn:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      .glightbox-container .gbtn:disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .glightbox-container .gbtn svg {
        display: revert;
        width: 100%;
        height: 100%;
      }
      .glightbox-container .gbtn.disabled {
        opacity: 0.4;
        cursor: not-allowed;
      }
      .glightbox-container .gclose {
        bottom: auto;
        top: var(--_lightbox-padding);
      }
      .glightbox-container .gprev {
        right: calc(
          var(--_lightbox-button-size) + var(--_lightbox-icon-gap) +
            var(--_lightbox-padding)
        );
      }
      .glightbox-container .gprev,
      .glightbox-container .gnext {
        display: none;
      }
      .glightbox-container .goverlay {
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
        background-color: var(--dd-main-bg-color-contrast);
        z-index: 1;
        transition: all 0.3s ease-in-out;
      }
      .glightbox-container .ginner-container {
        background-color: var(--dd-white);
        height: 100%;
        position: revert !important;
      }
      .glightbox-container .gslide,
      .glightbox-container .gslide-inner-content,
      .glightbox-container .ginner-container,
      .glightbox-container .gslide-media {
        height: 100% !important;
        width: 100% !important;
      }
      .glightbox-container .gslide-description {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: absolute;
        inset-inline: 0;
        inset-block-start: auto;
        inset-block-end: 0;
        isolation: isolate;
        color: var(--dd-white);
        padding: var(--dd-space-sm);
        z-index: 1;
        max-width: revert !important;
      }
      @media (min-width: 769px) {
        .glightbox-container .gslide-description {
          font-size: 1.25rem;
        }
      }
      .glightbox-container .gslide-description:before {
        content: "";
        position: absolute;
        inset-inline: 0;
        inset-block-start: calc(var(--dd-space-md) * -1);
        inset-block-end: 0;
        background: linear-gradient(0deg, #0009, #0000);
        z-index: -1;
      }
      .glightbox-container .gslide-image img {
        width: 100%;
        height: 100%;
        object-fit: contain;
      }
      .glightbox-container .download-link {
        position: absolute;
        bottom: var(--_lightbox-padding);
        right: var(--_lightbox-padding);
      }
      .glightbox-arrows .gprev,
      .glightbox-arrows .gnext {
        display: flex;
      }
      .glightbox-mobile .glightbox-container .gslide-desc {
        color: inherit !important;
      }
      .header {
        font-size: 18px;
        font-weight: 500;
        --header-bg-color: var(--dd-main-bg-color);
        --header-color: var(--dd-main-color);
        --header-color-accent: var(--dd-main-color-accent);
        --header-menu-open-level: 0;
        --header-menu-sub-height: 0px;
        color: var(--header-color);
        max-width: 100vw;
      }
      .header__menu-background {
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
        background-color: var(--dd-main-bg-color-contrast-soft);
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 10;
        opacity: 0;
        pointer-events: none;
        transition: all 0.3s ease-in-out;
      }
      .is-main-menu-clicked .header__menu-background {
        opacity: 1;
        pointer-events: auto;
      }
      .header__wrapper {
        position: relative;
        z-index: 11;
        background-color: var(--header-bg-color);
        transition: background-color 0.3s ease-in-out;
      }
      .header__container {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        position: relative;
        padding-inline: 16px;
        padding-block: 13px;
      }
      @media (min-width: 1120px) {
        .header__container {
          padding-inline: 40px;
          padding-block: revert;
        }
      }
      .header__logo {
        position: relative;
        height: 48px;
        display: flex;
      }
      .header__logo svg {
        fill: currentColor;
      }
      @media (min-width: 1120px) {
        .header__logo {
          text-align: left;
          order: 1;
        }
      }
      @media (min-width: 1728px) {
        .header__logo {
          height: auto;
        }
      }
      .header__navigation {
        order: 3;
      }
      @media (min-width: 1120px) {
        .header__navigation {
          flex-grow: 2;
          order: 2;
        }
      }
      .header__actions {
        display: flex;
        margin-left: auto;
        gap: 8px;
      }
      @media (min-width: 1120px) {
        .header__actions {
          order: 3;
        }
      }
      .header__search button,
      .header__stores button,
      .header__color-scheme-switch button,
      .header__language button {
        padding-inline: 0;
      }
      .header__search a,
      .header__search button,
      .header__search label,
      .header__stores a,
      .header__stores button,
      .header__stores label,
      .header__color-scheme-switch a,
      .header__color-scheme-switch button,
      .header__color-scheme-switch label,
      .header__language a,
      .header__language button,
      .header__language label {
        min-width: 48px;
        min-height: 48px;
      }
      .header__search a:hover,
      .header__search a:focus-visible,
      .header__search button:hover,
      .header__search button:focus-visible,
      .header__search label:hover,
      .header__search label:focus-visible,
      .header__stores a:hover,
      .header__stores a:focus-visible,
      .header__stores button:hover,
      .header__stores button:focus-visible,
      .header__stores label:hover,
      .header__stores label:focus-visible,
      .header__color-scheme-switch a:hover,
      .header__color-scheme-switch a:focus-visible,
      .header__color-scheme-switch button:hover,
      .header__color-scheme-switch button:focus-visible,
      .header__color-scheme-switch label:hover,
      .header__color-scheme-switch label:focus-visible,
      .header__language a:hover,
      .header__language a:focus-visible,
      .header__language button:hover,
      .header__language button:focus-visible,
      .header__language label:hover,
      .header__language label:focus-visible {
        --header-color: var(--header-color-accent);
      }
      .header__search a:hover svg use,
      .header__search a:focus-visible svg use,
      .header__search button:hover svg use,
      .header__search button:focus-visible svg use,
      .header__search label:hover svg use,
      .header__search label:focus-visible svg use,
      .header__stores a:hover svg use,
      .header__stores a:focus-visible svg use,
      .header__stores button:hover svg use,
      .header__stores button:focus-visible svg use,
      .header__stores label:hover svg use,
      .header__stores label:focus-visible svg use,
      .header__color-scheme-switch a:hover svg use,
      .header__color-scheme-switch a:focus-visible svg use,
      .header__color-scheme-switch button:hover svg use,
      .header__color-scheme-switch button:focus-visible svg use,
      .header__color-scheme-switch label:hover svg use,
      .header__color-scheme-switch label:focus-visible svg use,
      .header__language a:hover svg use,
      .header__language a:focus-visible svg use,
      .header__language button:hover svg use,
      .header__language button:focus-visible svg use,
      .header__language label:hover svg use,
      .header__language label:focus-visible svg use {
        fill: var(--header-color-accent) !important;
      }
      .header__search {
        display: flex;
        align-items: center;
      }
      @media (min-width: 1024px) {
        .header__search {
          order: 4;
        }
      }
      @media (min-width: 1120px) {
        .header__color-scheme-switch {
          order: 2;
          display: flex;
          align-items: center;
        }
      }
      .header__language {
        display: flex;
        align-items: center;
      }
      @media (min-width: 1120px) {
        .header__language .language-switch__current .language-link:before {
          content: revert;
        }
      }
      @media (min-width: 1440px) {
        .header__language .language-switch__current .language-link {
          font-size: inherit;
        }
      }
      @media (max-width: 1120px) {
        .header__language {
          opacity: 0;
          visibility: hidden;
        }
        .body--language-switch-mobile-active .header__language {
          opacity: 1;
          visibility: visible;
        }
      }
      .header__action-link {
        display: flex;
        align-items: center;
        justify-content: center;
      }
      .header__action-link:after {
        content: "";
      }
      .header__contact {
        display: none;
      }
      @media (min-width: 1120px) {
        .header__contact {
          display: flex;
          --header-menu-sub-width: calc(clamp(0px, 100vw, 1440px) / 3);
          --header-menu-sub-offset-x: calc(var(--header-menu-sub-width) * -1);
          visibility: hidden;
          pointer-events: none;
          position: fixed;
          top: var(--dd-header-height);
          left: var(--header-menu-sub-offset-x);
          width: var(--header-menu-sub-width);
          min-height: var(--header-menu-sub-height, 0px);
          max-height: calc(100vh - var(--dd-header-height));
          background: var(--header-bg-color);
          z-index: -1;
          transition: all 0.3s ease-in-out;
        }
        .is-main-menu-contact-clicked .header__contact {
          --header-menu-sub-offset-x: calc(
            var(--header-menu-sub-width) * var(--header-menu-open-level)
          );
          visibility: visible;
          pointer-events: auto;
        }
      }
      @media (min-width: 1120px) {
        .header__contact-inner {
          --line-scale: 0;
          position: relative;
          padding-inline: var(--menu-link-padding-inline, 40px);
          padding-block: var(--menu-level-padding-block, 24px);
        }
        .header__contact-inner:before {
          content: "";
          position: absolute;
          left: 0;
          top: var(--menu-level-padding-block, 24px);
          bottom: var(--menu-level-padding-block, 24px);
          z-index: 1;
          width: 1px;
          background-color: var(--header-color);
          transform: scaleY(var(--line-scale));
          transform-origin: top;
          transition: transform 0.3s ease-out 0.3s;
        }
        .is-main-menu-contact-clicked .header__contact-inner {
          --line-scale: 1;
        }
      }
      .header--csr .header__logo svg {
        width: 120px;
      }
      .header--csr .header__eco-trigger {
        display: flex;
        align-items: center;
      }
      .header--csr .header__eco-trigger-switch {
        border: 2px solid #a29b58;
        width: 40px;
        height: 25px;
        border-radius: 30px;
        position: relative;
        cursor: pointer;
      }
      .eco-mode--active .header--csr .header__eco-trigger-switch {
        border-color: var(--dd-main-color-accent);
      }
      .header--csr .header__eco-trigger-switch:hover span,
      .header--csr .header__eco-trigger-switch:focus span {
        opacity: 0.5;
      }
      .header--csr .header__eco-trigger-switch span {
        display: block;
        position: absolute;
        width: 15px;
        height: 15px;
        background: #a29b58;
        border-radius: 30px;
        top: 3px;
        left: 3px;
        transition: all 0.2s ease-in-out;
      }
      .eco-mode--active .header--csr .header__eco-trigger-switch span {
        background: var(--dd-main-color-accent);
        left: 19px;
      }
      .header--csr .header__eco-trigger-label {
        padding-right: 10px;
        font-size: inherit;
        white-space: nowrap;
      }
      .header--csr .header__eco-trigger-label a {
        position: relative;
        text-decoration: none;
        border: 1px solid var(--dd-main-color);
        border-radius: 50px;
        width: 10px;
        height: 10px;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        top: -8px;
        font-size: 8px;
      }
      @media (max-width: 1120px) {
        .header--csr .header__language {
          width: 0;
        }
      }
      .header--csr.csr-menu--open .header__navigation-overlay {
        opacity: 1;
        height: 150vh;
        pointer-events: initial;
      }
      .header__csr-info {
        background: var(--dd-main-bg-color);
        overflow: hidden;
        height: 0%;
        max-height: 0px;
        position: relative;
        transition: all 0.3s ease-in-out;
      }
      .header__csr-info.csr-info--open {
        position: relative;
        height: 100%;
        max-height: 1000px;
        border-bottom: 1px solid var(--dd-main-color);
      }
      .eco-mode--active .header__csr-info {
        background: #181717;
        color: #fff;
        border-color: #fff;
      }
      .header__csr-info-close {
        position: absolute;
        right: 20px;
        top: 30px;
        color: inherit;
        cursor: pointer;
        transform: rotate(45deg);
      }
      .header__csr-info-close span {
        display: block;
        background: var(--dd-main-color);
        width: 40px;
        height: 3px;
        transform: rotate(90deg);
      }
      .header__csr-info-close span:nth-child(2) {
        transform: rotate(0);
        position: relative;
        left: 0;
        top: -2px;
      }
      .header__csr-info-close:hover {
        opacity: 0.8;
      }
      .header__csr-info-wrapper {
        max-width: 1200px;
        padding: 40px 20px;
        margin: auto;
      }
      @media (min-width: 769px) {
        .header__csr-info-wrapper {
          padding: 100px 20px;
          display: flex;
          gap: 50px;
        }
      }
      .header__csr-info-title {
        width: 300px;
        font-size: 40px;
        font-weight: 700;
        margin-bottom: 30px;
      }
      .header__csr-info-title span {
        display: inline-block;
        border-radius: 100%;
        border: 2px solid black;
        font-size: 20px;
        width: 25px;
        height: 25px;
        line-height: 20px;
        text-align: center;
        position: relative;
        top: -5px;
        margin-right: 10px;
      }
      .eco-mode--active .header__csr-info-title span {
        color: var(--dd-main-color-accent);
        border-color: var(--dd-main-color-accent);
      }
      .header__csr-info-text {
        width: 100%;
        text-transform: uppercase;
      }
      @media (min-width: 769px) {
        .header__csr-info-text {
          width: calc(100% - 300px);
        }
      }
      .hero {
        position: relative;
        color: var(--dd-main-color);
        overflow: hidden;
      }
      .hero__breadcrumbs {
        margin-bottom: var(--dd-space-sm);
      }
      .hero__content {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        padding-top: var(--dd-space-xs);
        padding-bottom: 0;
      }
      @media (min-width: 1024px) {
        .hero__content {
          padding-block: var(--dd-space-md);
        }
      }
      .hero__breadcrumbs,
      .hero__title-wrapper,
      .hero__text,
      .hero__button {
        grid-column: span 12;
      }
      .hero__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        margin-bottom: 0.6em;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .hero__title {
          font-size: 3rem;
        }
      }
      .hero__title h1 {
        margin-bottom: 20px;
      }
      @media (min-width: 1024px) {
        .hero__title h1 {
          margin-bottom: 0;
        }
      }
      .hero__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .hero__meta {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .hero__meta {
          grid-column: 1/3;
        }
      }
      .hero__text {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .hero__text {
          font-size: 1.75rem;
        }
      }
      @media (min-width: 1024px) {
        .hero__text {
          grid-column: 3/11;
          margin-bottom: revert;
        }
      }
      @media (min-width: 1024px) {
        .hero__button {
          grid-column: 11/13;
          align-self: flex-end;
          justify-self: flex-end;
        }
        .hero__button .button {
          margin-bottom: revert;
        }
      }
      .hero__media-items {
        font-size: 0;
      }
      .hero__notice p {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
      }
      @media (min-width: 1728px) {
        .hero__notice p {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .hero__notice p {
        color: #fff;
      }
      .hero__media {
        max-width: 1920px;
        margin-inline: auto;
        width: 100%;
        margin-block-start: var(--dd-space-md);
        font-size: 0;
        background: var(--dd-black);
      }
      .color-scheme--light .hero__media {
        background: var(--dd-black);
      }
      .hero__media img,
      .hero__media picture,
      .hero__media video {
        width: 100%;
        height: auto;
        max-width: unset;
      }
      .hero--page .hero__title-wrapper {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .hero--page .hero__title-wrapper {
          grid-column: span 12;
        }
      }
      .hero--page .hero__text {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .hero--page .hero__text {
          grid-column: span 9;
          margin-block-start: 1.2em;
        }
      }
      .hero--page .hero__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: revert;
        -webkit-hyphens: revert;
        hyphens: revert;
      }
      @media (min-width: 769px) {
        .hero--page .hero__title {
          font-size: 7rem;
        }
      }
      .hero--page.hero--depth-1 .hero__title,
      .hero--page.hero--depth-2 .hero__title,
      .hero--page.hero--depth-3 .hero__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .hero--page.hero--depth-1 .hero__title,
        .hero--page.hero--depth-2 .hero__title,
        .hero--page.hero--depth-3 .hero__title {
          font-size: 9.25rem;
        }
      }
      .hero--page.hero--depth-1 .hero__breadcrumbs,
      .hero--page.hero--depth-2 .hero__breadcrumbs {
        display: none;
      }
      .hero--paragraph {
        margin-block-end: var(--dd-space-xl);
      }
      .hero--paragraph .hero__media {
        margin-block-start: revert;
      }
      .hero--paragraph .hero__title-wrapper {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .hero--paragraph .hero__title-wrapper {
          grid-column: 1/5;
        }
      }
      .hero--paragraph .hero__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .hero--paragraph .hero__title {
          font-size: 3rem;
        }
      }
      @media (min-width: 1024px) {
        .hero--paragraph .hero__title {
          grid-column: 1/10;
        }
      }
      .hero--paragraph .hero__meta {
        margin-bottom: 0;
      }
      @media (min-width: 1024px) {
        .hero--paragraph .hero__text {
          grid-column: 5/13;
        }
      }
      @media (min-width: 1024px) {
        .hero--paragraph .hero__button {
          grid-column: span 12;
        }
      }
      .hero--slider {
        --_bg-color: var(--dd-wild-yellow);
        display: grid;
        padding-block-end: var(--dd-space-md);
      }
      .hero--slider .hero__content-container {
        order: 1;
      }
      @media (min-width: 1024px) {
        .hero--slider .hero__title-wrapper {
          grid-column: 1/11;
        }
      }
      .hero--slider .hero__media {
        order: 2;
        max-width: 1440px;
      }
      .hero--slider .hero__media img,
      .hero--slider .hero__media picture,
      .hero--slider .hero__media video {
        aspect-ratio: 16/9;
        object-fit: cover;
        object-position: center;
      }
      @media (min-width: 1024px) {
        .hero--slider .hero__media img,
        .hero--slider .hero__media picture,
        .hero--slider .hero__media video {
          aspect-ratio: 24/9;
          max-height: 510px;
        }
      }
      .hero--slider .hero__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-end: 0;
      }
      @media (min-width: 769px) {
        .hero--slider .hero__title {
          font-size: 2rem;
        }
      }
      .hero--slider .hero__meta {
        margin-block-end: 0.4em;
      }
      .hero--slider .hero__button {
        margin-block: var(--dd-space-sm);
      }
      @media (min-width: 1024px) {
        .hero--slider .hero__button {
          grid-column: 11/13;
          margin: 0;
        }
      }
      .hero--background-color {
        background-color: var(--_bg-color);
      }
      .hero--background-color .hero__content {
        --dd-main-color: var(--dd-black);
        --dd-main-bg-color: var(--dd-white);
        color: var(--dd-main-color);
      }
      .container .hero--background-color .hero__content,
      .tabs-section__tabs .hero--background-color .hero__content,
      .container-xxl .hero--background-color .hero__content,
      .cta-bar__content .hero--background-color .hero__content {
        padding: var(--dd-space-sm);
      }
      .hero--job .hero__text {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .hero--job .hero__text {
          font-size: 1.25rem;
        }
      }
      .quicklinks {
        display: none;
      }
      @media (min-width: 1024px) {
        .quicklinks {
          display: flex;
          position: fixed;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
          z-index: 20;
          gap: var(--dd-space-sm);
          text-align: right;
        }
      }
      .quicklink {
        --_icon-size: 48px;
        background: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
        display: inline-block;
        position: relative;
        margin-block-end: var(--dd-space-xs);
        text-align: right;
        border: 2px solid var(--dd-main-bg-color);
        border-bottom-left-radius: var(--_icon-size);
        border-top-left-radius: var(--_icon-size);
        transform: translate(calc(100% - var(--_icon-size)));
        transition: all 0.3s ease-in-out;
      }
      .quicklink:hover,
      .quicklink:focus-within {
        transform: translate(0);
      }
      .quicklink:hover a,
      .quicklink:focus-within a {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .quicklink a {
        text-decoration: none;
      }
      .quicklink__wrapper {
        display: flex;
        align-items: center;
      }
      .quicklink__title {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        padding-inline-end: var(--dd-space-xs);
      }
      @media (min-width: 769px) {
        .quicklink__title {
          font-size: 1rem;
        }
      }
      .quicklink__icon {
        padding: 12px;
        width: var(--_icon-size);
        height: var(--_icon-size);
        border-radius: 100%;
      }
      .color-scheme--light .quicklink__icon img {
        filter: invert(1);
      }
      .hero-csr {
        position: relative;
        background-color: var(--dd-csr-forest);
        min-height: 50vh;
      }
      .eco-mode--active .hero-csr {
        background-color: initial;
      }
      .hero-csr__container {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .hero-csr__media,
      .hero-csr__content {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .hero-csr__media,
        .hero-csr__content {
          grid-column: span 6;
        }
      }
      .hero-csr__content {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-block: var(--dd-space-md);
      }
      .hero-csr__media {
        aspect-ratio: 1/1;
      }
      @media (min-width: 1024px) {
        .hero-csr__media {
          order: 2;
        }
      }
      .hero-csr__media .media {
        height: 100%;
      }
      .hero-csr__media img,
      .hero-csr__media video {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      .hero-csr__headline {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .hero-csr__headline {
          font-size: 7rem;
        }
      }
      .hero-csr__meta {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-start: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .hero-csr__meta {
          font-size: 2rem;
        }
      }
      .hero-csr__text {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-start: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .hero-csr__text {
          font-size: 1.25rem;
        }
      }
      .hero-csr--special {
        background: var(--dd-csr-sand);
        min-height: 40vh;
      }
      .hero-csr--special .hero-csr__headline {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .hero-csr--special .hero-csr__headline {
          font-size: 9.25rem;
        }
      }
      .eco-mode--active .hero-csr--special .hero-csr__headline,
      .eco-mode--active .hero-csr--special .hero-csr__text strong {
        color: var(--dd-main-color-accent);
      }
      .hero-csr--special .hero-csr__media {
        padding-block: var(--dd-space-md);
        aspect-ratio: revert;
      }
      .hero-csr--special .hero-csr__media svg {
        max-height: 800px;
        overflow: visible;
        scale: 0.9;
      }
      .hero-csr--special .hero-csr__media svg path {
        fill: var(--dd-main-color);
      }
      .eco-mode--active .hero-csr--special .hero-csr__media svg path {
        fill: var(--dd-main-color-accent);
      }
      .hero-csr--special .hero-csr__media #outer-circle {
        animation: rotate 5s ease-in-out infinite;
        transform-origin: center center;
      }
      @keyframes rotate {
        0% {
          transform: rotate(0);
        }
        30% {
          transform: rotate(360deg);
        }
        to {
          transform: rotate(360deg);
        }
      }
      .hero-csr--sand {
        background-color: var(--dd-csr-sand);
      }
      .hero-csr--lightgreen {
        background-color: var(--dd-csr-forest);
      }
      .refibre-hero__section-1 {
        height: 1100px;
        background-size: cover;
        text-align: center;
        width: 100%;
        max-width: 100% !important;
        display: flex;
        background-position: center bottom;
        background-image:/*savepage-url=/themes/custom/csr/build/assets/images/refibre--hero.jpg*/ url();
      }
      .eco-mode--active .refibre-hero__section-1 {
        background-image:/*savepage-url=/themes/custom/csr/build/assets/images/refibre--hero-eco.gif*/ url();
      }
      .refibre-hero__section-1-wrapper {
        margin: auto;
        color: #fff;
        width: 100%;
        text-align: center;
      }
      .refibre-hero__section-1-wrapper h1,
      .refibre-hero__section-1-wrapper h2,
      .refibre-hero__section-1-wrapper p {
        margin: auto;
      }
      .eco-mode--active .refibre-hero__section-1-wrapper h1,
      .eco-mode--active .refibre-hero__section-1-wrapper h2,
      .eco-mode--active .refibre-hero__section-1-wrapper p {
        text-shadow: 0px 0px 50px #000;
      }
      .refibre-hero__section-1-wrapper h1 {
        font-size: 60px !important;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-1-wrapper h1 {
          font-size: 100px !important;
        }
      }
      .refibre-hero__section-1-wrapper h2 {
        margin-bottom: 50px !important;
      }
      .eco-mode--active .refibre-hero__section-1-wrapper p {
        padding: 20px;
        background: #04020266;
        font-weight: 700;
      }
      .refibre-hero__section-2,
      .refibre-hero__section-3 {
        text-align: center;
        width: 100%;
        max-width: 100% !important;
        display: flex;
        background-position: center bottom;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-2,
        .refibre-hero__section-3 {
          max-height: 1100px;
        }
      }
      .refibre-hero__section-2-wrapper {
        width: 100%;
        background-color: #e54225;
      }
      .eco-mode--active .refibre-hero__section-2-wrapper {
        background-color: #181717;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-2-wrapper {
          display: flex;
        }
      }
      .refibre-hero__section-2-right {
        background-color: #e54225;
        color: #dcdbb3;
        display: flex;
        align-items: center;
      }
      .eco-mode--active .refibre-hero__section-2-right {
        background-color: #181717;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-2-right {
          width: 50%;
        }
      }
      .refibre-hero__section-2-right-container {
        max-width: 700px;
        padding: 20px;
        margin: auto;
      }
      .refibre-hero__section-2-left {
        width: 100%;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-2-left {
          width: 50%;
        }
      }
      .refibre-hero__section-2-left img {
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      .refibre-hero__section-3-wrapper {
        width: 100%;
        background-color: #6c7049;
        flex-direction: column-reverse;
        display: flex;
      }
      .eco-mode--active .refibre-hero__section-3-wrapper {
        background-color: #181717;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-3-wrapper {
          flex-direction: row;
        }
      }
      .refibre-hero__section-3-left {
        background-color: #6c7049;
        color: #dcdbb3;
        display: flex;
        align-items: center;
      }
      .eco-mode--active .refibre-hero__section-3-left {
        background-color: #181717;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-3-left {
          max-width: 100% !important;
          width: 50%;
        }
      }
      .refibre-hero__section-3-left-container {
        max-width: 700px;
        padding: 20px;
        margin: auto;
      }
      @media (min-width: 769px) {
        .refibre-hero__section-3-right {
          width: 50%;
        }
      }
      .refibre-hero__section-3-right img {
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      .refibre-hero__image--default {
        display: block;
      }
      .eco-mode--active .refibre-hero__image--default,
      .refibre-hero__image--eco {
        display: none;
      }
      .eco-mode--active .refibre-hero__image--eco {
        display: block;
      }
      .icon {
        display: inline-block;
        position: relative;
        width: var(--dd-icon-size-sm);
        height: auto;
      }
      .icon__sprite {
        border: 0 !important;
        clip: rect(0 0 0 0) !important;
        height: 1px !important;
        margin: -1px !important;
        overflow: hidden !important;
        padding: 0 !important;
        position: absolute !important;
        width: 1px !important;
      }
      .icon__inner {
        display: block;
        position: relative;
        padding-top: 100% !important;
      }
      .icon__background {
        color: var(--dd-black);
        background-color: var(--dd-white);
        border-radius: 50%;
        width: calc(var(--dd-icon-size-sm) * 0.8);
        height: calc(var(--dd-icon-size-sm) * 0.8);
        display: flex;
        align-items: center;
        justify-content: center;
      }
      .icon svg {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
      }
      .icon svg use {
        fill: currentColor;
      }
      .icon--shapes svg use {
        fill: currentColor;
      }
      .icon--strokes.icon--2xs {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-2xs);
      }
      .icon--strokes.icon--xs {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-xs);
      }
      .icon--strokes.icon--sm {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-sm);
      }
      .icon--strokes.icon--md {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-md);
      }
      .icon--strokes.icon--lg {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-lg);
      }
      .icon--strokes.icon--xl {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-xl);
      }
      .icon--strokes.icon--2xl {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-2xl);
      }
      .icon--strokes.icon--3xl {
        --dd-icon-stroke-width: var(--dd-icon-stroke-width-3xl);
      }
      .icon--strokes svg use {
        stroke: currentColor;
        stroke-width: var(--dd-icon-stroke-width);
      }
      .icon--2xs {
        width: var(--dd-icon-size-2xs);
      }
      .icon--2xs .icon__background {
        width: calc(var(--dd-icon-size-2xs) * 0.8);
      }
      .icon--xs {
        width: var(--dd-icon-size-xs);
      }
      .icon--xs .icon__background {
        width: calc(var(--dd-icon-size-xs) * 0.8);
      }
      .icon--sm {
        width: var(--dd-icon-size-sm);
      }
      .icon--sm .icon__background {
        width: calc(var(--dd-icon-size-sm) * 0.8);
      }
      .icon--md {
        width: var(--dd-icon-size-md);
      }
      .icon--md .icon__background {
        width: calc(var(--dd-icon-size-md) * 0.8);
      }
      .icon--lg {
        width: var(--dd-icon-size-lg);
      }
      .icon--lg .icon__background {
        width: calc(var(--dd-icon-size-lg) * 0.8);
      }
      .icon--xl {
        width: var(--dd-icon-size-xl);
      }
      .icon--xl .icon__background {
        width: calc(var(--dd-icon-size-xl) * 0.8);
      }
      .icon--2xl {
        width: var(--dd-icon-size-2xl);
      }
      .icon--2xl .icon__background {
        width: calc(var(--dd-icon-size-2xl) * 0.8);
      }
      .icon--3xl {
        width: var(--dd-icon-size-3xl);
      }
      .icon--3xl .icon__background {
        width: calc(var(--dd-icon-size-3xl) * 0.8);
      }
      .icon__sprite svg * {
        stroke: inherit !important;
        stroke-width: inherit !important;
      }
      .image-container__image {
        overflow: hidden;
      }
      .image-container__image img {
        width: 100%;
        height: auto;
      }
      .image-container__content {
        background: #fff;
        max-width: 100%;
        position: relative;
        top: 0;
      }
      @media (min-width: 1190px) {
        .image-container__content {
          min-height: 272px;
          max-width: 50%;
          top: -276px;
        }
      }
      .image-container--content-left .image-container__content {
        float: left;
        padding: 36px 24px;
      }
      @media (min-width: 769px) {
        .image-container--content-left .image-container__content {
          padding: 48px;
        }
      }
      @media (min-width: 1190px) {
        .image-container--content-left .image-container__content {
          padding: 48px 48px 24px 0;
        }
      }
      @media (min-width: 1728px) {
        .image-container--content-left .image-container__content {
          padding: 96px 72px 0 0;
        }
      }
      .image-container--content-right .image-container__content {
        float: right;
        padding: 36px 24px;
      }
      @media (min-width: 769px) {
        .image-container--content-right .image-container__content {
          padding: 48px;
        }
      }
      @media (min-width: 1190px) {
        .image-container--content-right .image-container__content {
          padding: 48px 0 24px 48px;
        }
      }
      @media (min-width: 1728px) {
        .image-container--content-right .image-container__content {
          padding: 96px 0 0 72px;
        }
      }
      .image-gallery {
        width: 100%;
        position: relative;
      }
      .image-gallery .media {
        position: revert;
      }
      .image-gallery a {
        width: 100%;
        height: 100%;
        position: relative;
        display: block;
      }
      .image-gallery img {
        position: absolute;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
      }
      .image-gallery__grid {
        display: grid;
        grid-gap: 24px;
        grid-auto-flow: column;
        grid-template-rows: repeat(2, 1fr);
        margin-bottom: 65px;
        position: relative;
        margin-inline: auto;
        width: fit-content;
        width: 100%;
        overflow: auto;
      }
      @media (max-width: 768px) {
        .image-gallery__grid {
          grid-gap: 12px;
        }
      }
      .image-gallery--singlerow .image-gallery__grid {
        grid-auto-flow: row;
        grid-template-rows: unset;
        grid-template-columns: repeat(3, 1fr);
      }
      .image-gallery__media {
        cursor: pointer;
        height: 360px;
        position: relative;
        width: 276px;
      }
      @media (max-width: 1439px) {
        .image-gallery__media {
          height: 300px;
          width: 228px;
        }
      }
      @media (max-width: 768px) {
        .image-gallery__media {
          height: 180px;
          width: 138px;
        }
      }
      .image-gallery--singlerow .image-gallery__media--portrait {
        grid-row: 1;
      }
      .image-gallery__media--landscape {
        grid-column: span 2;
        height: 360px;
        width: 576px;
      }
      .image-gallery--singlerow .image-gallery__media--landscape {
        grid-row: 1;
      }
      @media (max-width: 1439px) {
        .image-gallery__media--landscape {
          height: 300px;
          width: 480px;
        }
      }
      @media (max-width: 768px) {
        .image-gallery__media--landscape {
          height: 180px;
          width: 288px;
        }
      }
      .news .image-gallery__grid {
        width: fit-content;
      }
      .image-slider {
        --bg-color: var(--dd-main-bg-color);
        --color: var(--dd-main-color-muted);
        padding-bottom: 60px;
        color: var(--color);
      }
      .eco-mode--active .image-slider {
        --bg-color: transparent;
      }
      .image-slider__wrapper {
        background-color: var(--bg-color);
        display: flex;
        flex-direction: column-reverse;
        gap: 60px;
      }
      @media (min-width: 1190px) {
        .image-slider__wrapper {
          align-items: center;
          flex-direction: row;
          gap: 120px;
        }
      }
      .image-slider__slide {
        overflow: hidden;
      }
      .image-slider__image {
        width: 100%;
        transform: scale(1.2) translate(-30px, -30px);
        transition: all 1s ease-in-out;
      }
      .image-slider__image img {
        object-fit: cover;
      }
      @media (min-width: 769px) {
        .image-slider__image img {
          margin-bottom: -5px;
        }
      }
      .swiper-slide-active .image-slider__image {
        transform: scale(1) translate(0);
      }
      .image-slider__content {
        width: 100%;
      }
      @media (min-width: 1190px) {
        .image-slider__content {
          width: 40%;
        }
      }
      .image-slider__title {
        font-size: 2.125rem;
        line-height: 1.075;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
      }
      @media (min-width: 769px) {
        .image-slider__title {
          font-size: 2.8125rem;
        }
      }
      @media (min-width: 1728px) {
        .image-slider__title {
          font-size: 4.1875rem;
        }
      }
      .eco-mode--active .image-slider__title {
        color: #fff;
      }
      .image-slider__right {
        width: 100%;
        position: relative;
        padding-right: 0;
      }
      @media (min-width: 769px) {
        .image-slider__right {
          padding-right: 72px;
        }
      }
      @media (min-width: 1190px) {
        .image-slider__right {
          padding-right: 0;
          width: 60%;
        }
      }
      .image-slider__navigation {
        position: absolute;
        display: flex;
        z-index: 5;
        bottom: -35px;
        right: 0;
      }
      .eco-mode--active .image-slider__navigation {
        background-color: #000;
      }
      @media (min-width: 1190px) {
        .image-slider__navigation {
          bottom: -35px;
          right: unset;
          left: -72px;
        }
      }
      @media (min-width: 1728px) {
        .image-slider__navigation {
          bottom: -60px;
          left: -120px;
        }
      }
      .image-slider__button-prev,
      .image-slider__button-next {
        background-color: var(--bg-color);
        padding: 20px;
        cursor: pointer;
        height: 72px;
        width: 72px;
      }
      .image-slider__button-prev .icon,
      .image-slider__button-next .icon {
        transition: all 0.3s ease-in-out;
      }
      .eco-mode--active .image-slider__button-prev .icon,
      .eco-mode--active .image-slider__button-next .icon {
        color: #fff;
      }
      @media (min-width: 1728px) {
        .image-slider__button-prev,
        .image-slider__button-next {
          padding: 45px;
          height: 120px;
          width: 120px;
        }
      }
      .image-slider__button-prev:hover .icon,
      .image-slider__button-prev:focus .icon {
        transform: translate(-5px);
      }
      .image-slider__button-next:hover .icon,
      .image-slider__button-next:focus .icon {
        transform: translate(5px);
      }
      .image-slider--media-right .image-slider__content {
        padding-left: 25px;
        padding-right: 25px;
      }
      @media (min-width: 769px) {
        .image-slider--media-right .image-slider__content {
          padding-left: 50px;
          padding-right: revert;
        }
      }
      @media (min-width: 1190px) {
        .image-slider--media-right .image-slider__content {
          padding-left: 100px;
        }
      }
      @media (min-width: 1728px) {
        .image-slider--media-right .image-slider__content {
          padding-left: 200px;
        }
      }
      @media (min-width: 1190px) {
        .image-slider--media-left .image-slider__wrapper {
          flex-direction: row-reverse;
        }
      }
      .image-slider--media-left .image-slider__content {
        padding-left: 20px;
        padding-right: 20px;
      }
      @media (min-width: 769px) {
        .image-slider--media-left .image-slider__content {
          padding-left: 50px;
          padding-right: 50px;
        }
      }
      @media (min-width: 1190px) {
        .image-slider--media-left .image-slider__content {
          padding-left: 0;
        }
      }
      @media (min-width: 1190px) {
        .image-slider--media-left .image-slider__navigation {
          left: 100%;
          transform: translate(-50%);
        }
      }
      .image-slider--neutral-lightest {
        --bg-color: #ffffff;
        --color: #242b2f;
      }
      .image-slider--neutral-darkest {
        --bg-color: #242b2f;
        --color: #ffffff;
      }
      .image-slider--grey-light {
        --bg-color: #f1f1f1;
        --color: #242b2f;
      }
      .image-csr {
        width: 100%;
        position: relative;
      }
      .image-csr figure {
        width: 100%;
        position: relative;
      }
      .image-csr figure img {
        width: 100%;
        object-fit: cover;
        position: relative;
        margin-bottom: 10px;
      }
      .image-csr figcaption {
        font-size: 1.125rem;
      }
      .image-csr--right figcaption {
        text-align: right;
      }
      .ir-statistic {
        width: 100%;
        position: relative;
      }
      @media (max-width: 1189px) {
        .ir-statistic .container-cols-2 .col {
          flex: 0 0 100% !important;
          width: 100% !important;
          margin: 0 0 40px;
        }
      }
      .ir-statistic__share-change {
        font-size: 1rem;
      }
      .ir-statistic__share-change.positive,
      .ir-statistic__share-change.negative {
        color: var(--dd-main-color);
      }
      .ir-statistic__fact {
        width: 100%;
        position: relative;
        text-align: left;
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .ir-statistic__fact {
          margin: 0;
        }
      }
      .ir-statistic__fact-digit {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        font-size: 80px;
        margin: 0 0 20px;
        letter-spacing: -5px;
      }
      @media (min-width: 769px) {
        .ir-statistic__fact-digit {
          font-size: 7rem;
        }
      }
      @media (min-width: 769px) {
        .ir-statistic__fact-digit {
          text-wrap: balance;
          font-family: var(--font-stack-ffdinforpuma);
          font-weight: 700;
          font-style: normal;
          font-size: 3.75rem;
          line-height: 1;
          text-transform: uppercase;
          word-wrap: break-word;
          -webkit-hyphens: auto;
          hyphens: auto;
        }
      }
      @media (min-width: 769px) and (min-width: 769px) {
        .ir-statistic__fact-digit {
          font-size: 7rem;
        }
      }
      .ir-statistic__fact-headline {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 5px;
      }
      @media (min-width: 769px) {
        .ir-statistic__fact-headline {
          font-size: 2rem;
        }
      }
      .ir-statistic__fact-subline {
        margin-bottom: 15px;
      }
      .ir-statistic__fact-subline small {
        font-size: 1rem;
        letter-spacing: 2px;
        font-weight: 700;
      }
      .ir-statistic__fact-date {
        font-size: 20px;
        font-weight: 600;
      }
      .ir-statistic__chart h2 {
        font-size: 36px;
        text-transform: uppercase;
        font-weight: 700;
      }
      .ir-statistic__chart-container {
        position: relative;
      }
      .ir-statistic__chart-container--first canvas {
        width: 100% !important;
      }
      .ir-statistic__chart-container--second {
        max-height: 650px;
      }
      .ir-statistic__chart-container--second canvas {
        width: 350px !important;
        height: auto !important;
      }
      .ir-statistic__chart-container canvas {
        margin: 0 auto !important;
      }
      .ir-statistic__chart-legend {
        width: 100%;
        position: relative;
        margin-top: 40px;
      }
      .ir-statistic__chart-legend ul {
        list-style: none;
        margin: 0;
        padding: 0;
        justify-content: center;
        align-items: center;
        display: flex;
        flex-direction: column;
      }
      @media (min-width: 769px) {
        .ir-statistic__chart-legend ul {
          flex-direction: row;
        }
      }
      .ir-statistic__chart-legend ul li {
        margin: 0 15px;
        font-size: 20px;
        display: flex;
        align-items: center;
        font-weight: 500;
        padding-bottom: 10px;
      }
      @media (min-width: 769px) {
        .ir-statistic__chart-legend ul li {
          padding-bottom: 0;
        }
      }
      .ir-statistic__white,
      .ir-statistic__grey,
      .ir-statistic__border {
        width: 55px;
        height: 25px;
        display: inline-block;
        margin-right: 10px;
      }
      .ir-statistic__white {
        background-color: #fff;
      }
      .ir-statistic__grey {
        background-color: #878e83;
      }
      .ir-statistic__border {
        background-color: #181717;
      }
      .ir-statistic__actions {
        text-align: center;
      }
      .ir-statistic__actions h4 {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
        margin-bottom: 25px;
        font-size: 21px;
        font-weight: 500;
      }
      .eco-mode--active .ir-statistic__actions h4 {
        color: #fff;
      }
      .job__subheadline {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .job__subheadline {
          font-size: 3rem;
        }
      }
      .job-hero {
        height: 80vh;
        position: relative;
        background: #000;
        z-index: 10;
        margin-bottom: 1000px;
      }
      .job-hero__links {
        padding-top: 50px;
      }
      .job-hero__link {
        color: #fff !important;
        border: 1px solid #ffffff;
        border-radius: 100px;
        padding: 10px 20px 10px 10px;
        text-transform: uppercase;
        font-weight: 700;
        margin-right: 10px;
        text-decoration: none !important;
      }
      .job-hero__link svg {
        height: 15px;
        margin-right: 5px;
      }
      .job-hero__link svg * {
        fill: #fff;
      }
      .job-hero__background {
        position: absolute;
        left: 0;
        height: 100%;
        width: 100%;
        overflow: hidden;
      }
      .job-hero__background img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        position: absolute;
        opacity: 0;
        top: 0;
        left: 0;
        animation: kenburns 20s infinite;
      }
      .job-hero__background img:nth-child(1) {
        animation-delay: 0s;
      }
      .job-hero__background img:nth-child(2) {
        animation-delay: 4s;
      }
      .job-hero__background img:nth-child(3) {
        animation-delay: 8s;
      }
      .job-hero__background img:nth-child(4) {
        animation-delay: 12s;
      }
      .job-hero__background img:nth-child(5) {
        animation-delay: 16s;
      }
      @keyframes kenburns {
        0% {
          transform: scale(1);
          opacity: 0;
        }
        20% {
          opacity: 0.5;
          transform: scale(1.1);
        }
        40% {
          opacity: 0;
          transform: scale(1.1);
        }
        to {
          opacity: 0;
          transform: scale(1.1);
        }
      }
      .job-hero__title {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -100%);
        z-index: 20;
        text-align: center;
        color: #fff;
        animation: revealTitle 1s forwards;
        opacity: 0;
      }
      .job-hero__title h1 {
        font-size: 100px !important;
        text-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
      }
      @keyframes revealTitle {
        0% {
          opacity: 0;
          top: calc(50% + 50px);
        }
        to {
          opacity: 1;
          top: 50%;
        }
      }
      .job-hero__form {
        position: absolute;
        bottom: 10%;
        left: 50%;
        transform: translate(-50%);
        z-index: 20;
        width: 100%;
        max-width: 800px;
        background: #000000b3;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        padding: 50px;
        animation: revealForm 1s forwards;
        animation-delay: 1s;
        opacity: 0;
      }
      .job-hero__form h1,
      .job-hero__form p {
        color: #fff;
      }
      .job-hero__form:hover .job-hero__list {
        opacity: 1;
        height: 180%;
        max-height: 1000px;
      }
      @keyframes revealForm {
        0% {
          opacity: 0;
          bottom: calc(10% - 50px);
        }
        to {
          opacity: 1;
          bottom: 10%;
        }
      }
      .job-hero .form-text,
      .job-hero .form-select {
        font-size: 18px;
        padding: 10px 30px;
        width: 100%;
      }
      .job-hero form {
        display: flex;
        gap: 20px;
        width: 100%;
      }
      .job-hero .button {
        border: 1px solid #ffffff;
        color: #fff;
        margin-bottom: 0;
      }
      .job-hero .button:hover {
        color: #000;
      }
      .job-hero__more {
        position: fixed;
        bottom: 30px;
        right: 30px;
        max-width: 400px !important;
        padding: 20px 60px 20px 20px;
        background: #000000b3;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        color: #fff;
      }
      .job-hero__more .job-hero__links {
        padding-top: 0;
      }
      .job-hero__more .job-hero__link {
        display: inline-block;
        margin-bottom: 5px;
      }
      .job-hero__more-divider {
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
        padding-bottom: 20px;
        position: relative;
        top: -25px;
      }
      .job-hero__more-close {
        position: absolute;
        right: 10px;
        top: -10px;
        font-size: 50px;
        transform: rotate(45deg);
      }
      .job-hero__list {
        background: #fff;
        position: absolute;
        width: calc(100% - 271px);
        padding: 20px;
        border: 1px solid #000000;
        opacity: 0;
        height: 0px;
        max-height: 0%;
        overflow: hidden;
        transition: all 0.3s ease-in-out;
      }
      .job-hero__link-text {
        color: #fff;
        font-weight: 700;
        text-transform: uppercase;
        margin-right: 10px;
      }
      .job-hero__more-link a {
        color: #181717;
      }
      .jobs {
        margin-block-end: var(--dd-space-lg);
      }
      .jobs__business-filter-container button {
        color: inherit;
      }
      .jobs__items-search-result-label {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .jobs__items-search-result-label {
          font-size: 7rem;
        }
      }
      .jobs__search-term-input {
        margin-block-end: var(--dd-space-md);
      }
      .jobs__search-term-input .form--input__wrapper {
        display: grid;
        gap: var(--dd-space-md);
        align-items: center;
        grid-template-columns: 1fr 48px;
      }
      .jobs__search-term-input .elasticsearch-form__input-q {
        margin-block-end: 0;
      }
      .jobs__search-term-input button {
        color: inherit;
        cursor: pointer;
      }
      .jobs__search-result-main-container {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .jobs__search-result-filters-container {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .jobs__search-result-filters-container {
          grid-column: 1/4;
          position: sticky;
          top: 0;
          bottom: 0;
          align-self: start;
          overflow: auto;
          max-height: 100dvh;
          padding-inline-end: var(--dd-space-sm);
        }
      }
      .jobs__search-result-filters-container
        .jobs__search-active-filters-container {
        flex-direction: column;
        align-items: flex-start;
      }
      .jobs__search-results-container {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .jobs__search-results-container {
          grid-column: 4/13;
        }
      }
      .jobs__search-results-list {
        margin-block-end: var(--dd-space-md);
      }
      .jobs__filter-label {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-end: 1.2em;
      }
      @media (min-width: 769px) {
        .jobs__filter-label {
          font-size: 1.25rem;
        }
      }
      .jobs__filter-main {
        margin-block-end: var(--dd-space-md);
        padding-block-end: var(--dd-space-md);
      }
      @media (min-width: 1024px) {
        .jobs__filter-main {
          margin-block-end: var(--dd-space-md);
          padding-block-end: revert;
        }
      }
      .jobs__business-filter-container {
        margin-block-end: var(--dd-space-md);
      }
      .jobs__search-active-filters-container {
        display: flex;
        flex-direction: column;
        gap: var(--dd-space-md);
        align-items: flex-start;
        margin-block-end: var(--dd-space-md);
      }
      @media (min-width: 1024px) {
        .jobs__search-active-filters-container {
          flex-direction: row;
          justify-content: space-between;
        }
      }
      .jobs__active-filters {
        display: flex;
        gap: var(--dd-space-xs);
        align-items: flex-start;
        flex-wrap: wrap;
      }
      .jobs__clear-active-filters-btn {
        flex-shrink: 0;
      }
      @media (min-width: 1024px) {
        .jobs .jobs__filter-mobile-open,
        .jobs .jobs__filter-mobile-close,
        .jobs
          .jobs__search-result-filters-container
          .jobs__search-active-filters-container {
          display: none;
        }
      }
      @media (max-width: 1024px) {
        .jobs .jobs__search-result-filters-container {
          display: none;
        }
        .jobs .jobs__show-mobile-filter .jobs__search-result-filters-container {
          display: block;
        }
        .jobs .jobs__filter-mobile-open {
          position: fixed;
          top: auto;
          left: calc(var(--dd-gutter-x) * 0.5);
          right: calc(var(--dd-gutter-x) * 0.5);
          bottom: calc(var(--dd-gutter-x) * 0.5);
          background-color: var(--dd-main-color-accent);
          color: var(--dd-main-color-accent-text);
          justify-content: center;
          z-index: 4;
        }
        .jobs .jobs__filter-mobile-close {
          --_slider-nav-size: 48px;
          display: flex;
          align-items: center;
          justify-content: center;
          background-color: var(--dd-main-color);
          color: var(--dd-main-bg-color);
          border-radius: 50%;
          border: none;
          cursor: pointer;
          width: var(--_slider-nav-size, 48px);
          height: var(--_slider-nav-size, 48px);
          z-index: 2;
          transition: all 0.3s ease-in-out;
          float: right;
        }
        .jobs .jobs__filter-mobile-close .icon {
          padding: 0;
        }
        .context-light .jobs .jobs__filter-mobile-close {
          background-color: var(--dd-black);
          color: var(--dd-white);
        }
        .jobs .jobs__filter-mobile-close:not(:disabled, .disabled):hover,
        .jobs
          .jobs__filter-mobile-close:not(:disabled, .disabled):focus-visible {
          background-color: var(--dd-main-color-accent);
          color: var(--dd-main-color-accent-text);
        }
        .context-light
          .jobs
          .jobs__filter-mobile-close:not(:disabled, .disabled):hover,
        .context-light
          .jobs
          .jobs__filter-mobile-close:not(:disabled, .disabled):focus-visible {
          background-color: var(--dd-white);
          color: var(--dd-black);
        }
        .jobs .jobs__filter-mobile-close:disabled {
          cursor: not-allowed;
          opacity: 0.4;
        }
        .jobs .jobs__search-result-filters-container {
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 100vh;
          padding-top: var(--dd-header-height);
          background-color: var(--dd-main-bg-color);
          z-index: 3;
          padding-inline-start: calc(var(--dd-gutter-x) * 0.5);
          padding-inline-end: calc(var(--dd-gutter-x) * 0.5);
          overflow: auto;
        }
      }
      .radio-button-group__list {
        display: flex;
        border: 1px solid var(--dd-main-color);
        padding: var(--dd-space-2xs);
        border-radius: 50px;
        width: fit-content;
      }
      .radio-button-group__button {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        cursor: pointer;
        padding-inline: var(--dd-space-xs);
        padding-block: 2px;
        border-radius: 45px;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .radio-button-group__button {
          font-size: 1rem;
        }
      }
      .radio-button-group__button:hover,
      .radio-button-group__button:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .radio-button-group__button[aria-selected="true"] {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .job-search-teaser {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        padding-block: var(--dd-space-xl);
        color: var(--dd-main-color);
      }
      .job-search-teaser .form__icon {
        color: inherit;
        cursor: pointer;
      }
      .job-search-teaser .form__icon:hover,
      .job-search-teaser .form__icon:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .job-search-teaser__text-overlay {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: absolute;
        pointer-events: none;
        display: flex;
        flex-wrap: nowrap;
        white-space: nowrap;
        gap: 0.5ch;
        max-height: 30px;
        overflow: clip;
        inset-inline-end: calc(48px + var(--dd-space-xs));
        inset-inline-start: 0;
        text-overflow: ellipsis;
      }
      @media (min-width: 769px) {
        .job-search-teaser__text-overlay {
          font-size: 1rem;
        }
      }
      @media (min-width: 1024px) {
        .job-search-teaser__text-overlay {
          font-weight: 500;
          font-size: 1.375rem;
          line-height: 1.3;
          max-height: 40px;
        }
      }
      @media (min-width: 1024px) and (min-width: 769px) {
        .job-search-teaser__text-overlay {
          font-size: 1.75rem;
        }
      }
      .job-search-teaser__rotating-text {
        --_line-height: 31.5;
        display: flex;
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .job-search-teaser__rotating-text {
          --_line-height: 36;
        }
      }
      .job-search-teaser__rotating-text li {
        animation: lift 10s 2s ease-in-out infinite;
      }
      @keyframes lift {
        0% {
          transform: translateY(0);
        }
        10% {
          transform: translateY(-100%);
        }
        20% {
          transform: translateY(-200%);
        }
        30% {
          transform: translateY(-300%);
        }
        40% {
          transform: translateY(-400%);
        }
        50% {
          transform: translateY(-500%);
        }
        60% {
          transform: translateY(-600%);
        }
        to {
          transform: translateY(-600%);
        }
      }
      .job-search-teaser__input-label {
        position: relative;
        display: grid;
        grid-template-columns: auto 48px;
        gap: var(--dd-space-xs);
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .job-search-teaser__input-label {
          grid-column: 1/10;
        }
      }
      .job-search-teaser__input {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        word-wrap: break-word;
        caret-color: currentColor;
        color: var(--dd-main-color-accent);
        width: 100%;
        padding-block-end: var(--dd-space-xs);
        border-bottom: 2px solid var(--dd-main-color);
      }
      @media (min-width: 769px) {
        .job-search-teaser__input {
          font-size: 1.75rem;
        }
      }
      .job-search-teaser__input:focus-visible {
        outline: none;
      }
      .job-search-teaser__input + .job-search-teaser__text-overlay {
        display: none;
      }
      .job-search-teaser__input:placeholder-shown
        + .job-search-teaser__text-overlay {
        display: flex;
      }
      .job-search-teaser__input label {
        color: var(--dd-main-color);
      }
      .job-search-teaser__input::placeholder {
        color: transparent;
      }
      .job-search-teaser__input::-webkit-search-decoration,
      .job-search-teaser__input::-webkit-search-cancel-button,
      .job-search-teaser__input::-webkit-search-results-button,
      .job-search-teaser__input::-webkit-search-results-decoration {
        -webkit-appearance: none;
      }
      .job-search-teaser__search-suggestions {
        grid-column: span 12;
        margin-block-start: var(--dd-space-md);
      }
      @media (min-width: 1024px) {
        .job-search-teaser__search-suggestions {
          grid-column: 1/5;
        }
      }
      .job-search-teaser__search-suggestion-item {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
        display: block;
      }
      @media (min-width: 769px) {
        .job-search-teaser__search-suggestion-item {
          font-size: 1.25rem;
        }
      }
      .job-search-teaser__search-suggestion-button {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        color: inherit;
        cursor: pointer;
        transition: all 0.3s ease-in-out;
      }
      .job-search-teaser__search-suggestion-button:hover,
      .job-search-teaser__search-suggestion-button:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .job-search-teaser__search-suggestion-button em {
        font-style: normal;
        color: var(--dd-main-color-accent);
      }
      .job-search-teaser__search-total-count {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        grid-column: span 12;
      }
      @media (min-width: 769px) {
        .job-search-teaser__search-total-count {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .label {
        font-size: 12px;
        line-height: 1;
        letter-spacing: 3.25px;
        font-weight: 700;
        text-transform: uppercase;
        text-decoration: none;
        padding: 16px 24px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: none;
        display: flex;
        gap: 10px;
        cursor: pointer;
        background-color: #e9ede8;
        width: 100%;
      }
      .label__text {
        display: block;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
      }
      .label .icon {
        width: 11px;
        height: auto;
        align-self: center;
      }
      .label:hover use {
        fill: #d31f26;
      }
      .language-switch {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-inline: 8px;
      }
      .language-switch__current {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        pointer-events: none;
        text-transform: uppercase;
      }
      .language-switch__current .icon {
        width: 16px;
        height: 16px;
      }
      .body--language-switch-mobile-active .language-switch__current {
        display: none;
      }
      .language-switch__trigger {
        font-size: 0;
        padding: 0;
        cursor: pointer;
      }
      .language-switch__trigger:hover + .language-switch__current,
      .language-switch__trigger:focus-visible + .language-switch__current {
        color: var(--header-color-accent);
      }
      .body--language-switch-mobile-active .language-switch__trigger {
        display: none;
      }
      .language-switch .links {
        position: absolute;
        top: 100%;
        background-color: var(--header-bg-color);
        padding: 24px;
        opacity: 0;
        visibility: hidden;
        transition: all 0.3s ease-in-out;
      }
      .language-switch .links li {
        display: block;
      }
      @media (max-width: 1119px) {
        .language-switch .links {
          top: revert;
          bottom: 0;
          left: 0;
          right: 0;
          transform: translateY(100%);
        }
      }
      @media (max-width: 1119px) {
        .language-switch--active {
          transition: all 0.3s ease-in-out;
          position: fixed;
          top: 0;
          left: 0;
          right: 0;
          bottom: 79px;
          z-index: 11;
          -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
          background-color: var(--header-bg-color-contrast);
          isolation: isolate;
        }
      }
      .language-switch--active .links {
        opacity: 1;
        visibility: visible;
      }
      @media (max-width: 1119px) {
        .language-switch--active .links {
          transform: translateY(0);
        }
      }
      .theme--csr .language-switch li[hreflang="ko"],
      .theme--csr .language-switch li[hreflang="uk"],
      .theme--csr .language-switch li[hreflang="ja"] {
        display: none;
      }
      @media (max-width: 1119px) {
        .theme--csr .language-switch--active {
          inset-block-end: 0;
        }
        .theme--csr .language-switch--active .links {
          inset-block: auto;
          inset-inline: 30px;
        }
      }
      .language-switch-mobile__current {
        border-top: 1px solid var(--header-color);
        padding-top: 15px;
        cursor: pointer;
      }
      @media (min-width: 769px) {
        .language-switch-mobile__current {
          padding-block: 24px;
        }
      }
      .body--language-switch-mobile-active
        .language-switch-mobile__current
        .icon {
        transform: rotate(180deg);
      }
      .eco-mode--active .language-switch-mobile__current {
        color: var(--dd-white);
      }
      .language-link {
        font-size: inherit;
        text-decoration: none;
        display: flex;
        gap: 8px;
        align-items: center;
        color: inherit;
        transition: all 0.3s ease-in-out;
      }
      .language-link:hover,
      .language-link:focus-visible {
        color: var(--header-color-accent);
      }
      .language-link.is-active {
        color: var(--header-color-accent);
      }
      .language-link .icon {
        transition: all 0.3s ease-in-out;
      }
      .list {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .list {
          font-size: 1.25rem;
        }
      }
      .list > ul {
        padding-left: 0;
      }
      .list > ul li {
        margin-bottom: 10px;
        vertical-align: top;
      }
      @media (min-width: 550px) {
        .list.list--two-rows > ul > li {
          width: 49%;
          display: inline-block;
        }
      }
      @media (min-width: 550px) {
        .list.list--three-rows > ul > li {
          width: 33%;
          display: inline-block;
        }
      }
      .list.list--arrows ul ul li {
        position: relative;
        padding-left: 20px;
        margin-right: 15px;
        margin-bottom: 15px;
        transition: all 0.3s ease-in-out;
      }
      .list.list--arrows ul ul li:hover,
      .list.list--arrows ul ul li:focus {
        color: var(--dd-main-color-accent);
      }
      .list.list--arrows ul ul li:hover:before,
      .list.list--arrows ul ul li:focus:before {
        left: 2px;
      }
      .list.list--arrows ul ul li:before {
        content: "";
        position: absolute;
        left: -2px;
        top: 10px;
        display: block;
        width: 6px;
        height: 6px;
        border-right: 1px solid var(--dd-main-color);
        border-bottom: 1px solid var(--dd-main-color);
        transform: rotate(-45deg);
        transition: all 0.3s ease-in-out;
      }
      .list.list--arrows ul ul li a {
        text-decoration: none;
      }
      .link-area {
        cursor: pointer;
      }
      .main-menu__item.is-active-trail > .main-menu__link {
        --header-color: var(--header-color-accent);
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .main-menu__item--overview {
        font-weight: 700;
      }
      .main-menu__link {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        text-decoration: none;
        display: block;
        color: var(--header-color);
        transition: all 0.3s ease-in-out;
      }
      .main-menu__link:hover,
      .main-menu__link:focus-visible {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      @media (max-width: 1120px) {
        .main-menu {
          --header-bg-color: var(--dd-main-bg-color);
          --header-color: var(--dd-main-color);
          --header-color-accent: var(--dd-main-color-accent);
          color: var(--header-color);
          font-size: 1.125rem;
        }
        .main-menu.is-mobile-menu-active .main-menu__overflow {
          visibility: visible;
          pointer-events: auto;
        }
        .main-menu__trigger {
          --icon-size: 24px;
          --line-width: 2px;
          border: none;
          margin: 0;
          padding: 0;
          background-color: transparent;
          background-image: none !important;
          border-radius: 0;
          font-family: inherit;
          text-align: start;
          -webkit-appearance: none;
          position: relative;
          font-size: 0;
          color: inherit;
          width: 48px;
          height: 48px;
          cursor: pointer;
          display: flex;
          justify-content: center;
          align-items: center;
          transition: all 0.3s ease-in-out;
        }
        .main-menu__trigger .main-menu__burger {
          height: var(--icon-size);
          display: flex;
          flex-direction: column;
          justify-content: space-between;
        }
        .main-menu__trigger .main-menu__burger span {
          transition: all 0.3s ease-in-out;
          width: var(--icon-size);
          height: var(--line-width);
          background-color: var(--header-color);
          transform-origin: left;
        }
        .is-mobile-menu-active .main-menu__trigger .main-menu__burger span {
          width: calc((var(--icon-size) - var(--line-width)) * 1.4142135624);
        }
        .is-mobile-menu-active
          .main-menu__trigger
          .main-menu__burger
          span:nth-child(1) {
          transform: translate(4px) rotate(45deg);
        }
        .is-mobile-menu-active
          .main-menu__trigger
          .main-menu__burger
          span:nth-child(3) {
          transform: translate(4px) rotate(-45deg);
        }
        .is-mobile-menu-active
          .main-menu__trigger
          .main-menu__burger
          span:nth-child(2) {
          visibility: hidden;
          opacity: 0;
        }
        .main-menu__overflow {
          position: fixed;
          top: var(--dd-header-height);
          left: 0;
          bottom: 0;
          overflow: clip;
          z-index: 10;
          visibility: hidden;
          pointer-events: none;
          transition: all 0.3s ease-in-out;
        }
        .main-menu__wrapper {
          background-color: var(--header-bg-color);
          height: calc(100dvh - var(--dd-header-height));
          pointer-events: auto;
          transform: translate(0);
          display: flex;
          flex-direction: column;
          padding-inline: 16px;
          padding-block: 24px;
          transition: all 0.3s ease-in-out;
        }
        .main-menu[data-main-menu-active-level="0"] .main-menu__wrapper {
          transform: translate(100vw);
        }
        .main-menu__item > [aria-expanded="true"] + .main-menu__subitem {
          visibility: visible;
          pointer-events: auto;
        }
        .main-menu__subitem {
          visibility: hidden;
          pointer-events: none;
          transition: all 0.3s ease-in-out;
        }
        .main-menu__actions {
          display: flex;
          flex-direction: column;
          gap: 15px;
          padding-block-end: 24px;
          margin-block-end: 24px;
        }
        .main-menu[data-main-menu-active-level="0"] .main-menu__actions,
        .main-menu[data-main-menu-active-level="1"] .main-menu__actions {
          display: none;
        }
        .main-menu__back {
          border: none;
          margin: 0;
          padding: 0;
          background-color: transparent;
          background-image: none !important;
          border-radius: 0;
          font-family: inherit;
          text-align: start;
          -webkit-appearance: none;
          position: relative;
          cursor: pointer;
          display: flex;
          gap: 8px;
          align-items: center;
          color: inherit;
        }
        .main-menu__back-icon {
          font-size: 0;
        }
        .main-menu__breadcrumb span {
          display: none;
          text-decoration: none;
          text-underline-offset: 6px;
          text-decoration-thickness: 2px;
          text-decoration: underline;
        }
        .main-menu__breadcrumb span:last-child {
          display: inline-block;
        }
        .main-menu__close {
          border: none;
          margin: 0;
          padding: 0;
          background-color: transparent;
          background-image: none !important;
          border-radius: 0;
          font-family: inherit;
          text-align: start;
          -webkit-appearance: none;
          font-size: 0;
          width: 48px;
          height: 48px;
          color: inherit;
          position: relative;
          cursor: pointer;
        }
      }
      @media (max-width: 1120px) and (min-width: 769px) {
        .main-menu__close {
          width: 84px;
          height: 84px;
        }
      }
      @media (max-width: 1120px) {
        .main-menu__content {
          position: relative;
          height: 100%;
          transition: all 0.3s ease-in-out;
        }
        .main-menu[data-main-menu-active-level="0"] .main-menu__content,
        .main-menu[data-main-menu-active-level="1"] .main-menu__content {
          transform: translate(0);
        }
        .main-menu[data-main-menu-active-level="2"] .main-menu__content {
          transform: translate(-100vw);
        }
        .main-menu[data-main-menu-active-level="3"] .main-menu__content {
          transform: translate(-200vw);
        }
        .main-menu[data-main-menu-active-level="4"] .main-menu__content {
          transform: translate(-300vw);
        }
        .main-menu__level {
          max-height: 100%;
          overflow: auto;
        }
        .main-menu__subitem {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 100vw;
          background-color: var(--header-bg-color);
        }
        .main-menu__item {
          width: calc(100vw - 32px);
        }
        .main-menu__link {
          display: block;
          line-height: 1.1875;
          margin-bottom: 22px;
        }
        .main-menu__item.has-children > .main-menu__link {
          position: relative;
        }
        .main-menu__action-links {
          margin-top: auto;
        }
        .main-menu__action-links-item {
          text-decoration: none;
          padding-block: 18px;
          transition: all 0.3s ease-in-out;
        }
      }
      @media (min-width: 1120px) {
        .main-menu {
          --menu-link-padding-block: 12px;
          --menu-link-padding-inline: 40px;
          --menu-level-padding-block: 24px;
          --menu-level-width: calc(clamp(0px, 100vw, 1440px) / 3);
        }
      }
      @media (min-width: 1120px) and (min-width: 1728px) {
        .main-menu {
          --menu-link-level-2-padding-inline: 90px;
        }
      }
      @media (min-width: 1120px) {
        .main-menu__trigger,
        .main-menu__close,
        .main-menu__back,
        .main-menu__action-links {
          display: none;
        }
        .main-menu__level {
          position: relative;
          padding-block: var(--menu-level-padding-block);
          width: 100%;
          overflow: auto;
        }
        .main-menu__level:not(.main-menu__level--1) {
          background: var(--header-bg-color);
          transition: all 0.3s ease-in-out;
        }
        .main-menu__link {
          transition: all 0.3s ease-in-out;
          display: flex;
          gap: 8px;
          align-items: center;
          flex-direction: row;
          text-align: start;
          cursor: pointer;
          width: 100%;
          padding-block: var(--menu-link-padding-block);
          padding-inline: var(--menu-link-padding-inline);
        }
        .main-menu__link .icon {
          transition: all 0.3s ease-in-out;
          flex-shrink: 0;
          flex-grow: 0;
          top: 2px;
          pointer-events: none;
        }
        .main-menu__link + .main-menu__subitem {
          --line-scale: 0;
        }
        .main-menu__link[aria-expanded="true"] {
          text-underline-offset: 6px;
          text-decoration-thickness: 2px;
          text-decoration: underline;
        }
        .main-menu__link[aria-expanded="true"] + .main-menu__subitem {
          --line-scale: 1;
          visibility: visible;
          pointer-events: auto;
          left: var(--menu-sub-offset-x, 0);
        }
        .main-menu__subitem {
          --line-scale: 0;
          visibility: hidden;
          pointer-events: none;
          display: flex;
          position: fixed;
          top: var(--dd-header-height);
          left: var(--menu-sub-offset-x-before);
          background: var(--header-bg-color);
          width: var(--menu-level-width);
          min-height: var(--header-menu-sub-height, 0px);
          max-height: calc(100vh - var(--dd-header-height));
          z-index: var(--menu-sub-z-index, -1);
          transition: all 0.3s ease-in-out;
        }
        .main-menu__level--1 {
          visibility: visible;
          pointer-events: auto;
          padding: revert;
          display: flex;
          align-items: stretch;
          --menu-sub-offset-x: 0;
          --menu-sub-offset-x-before: calc(var(--menu-level-width) * -1);
        }
        .main-menu__item--level-1 {
          display: flex;
          align-items: flex-start;
        }
        .main-menu__item--level-1.has-children > .main-menu__link > .icon {
          display: none;
        }
        .main-menu__link--level-1 {
          --menu-link-padding-block: 27px;
          --menu-link-padding-inline: 12px;
        }
        .main-menu__level--2 {
          --menu-sub-offset-x: var(--menu-level-width);
          --menu-sub-offset-x-before: calc(var(--menu-level-width) * -1);
          --menu-sub-z-index: -2;
        }
        .main-menu__level--2 .main-menu__subitem:before {
          content: "";
          position: absolute;
          left: 0;
          top: var(--menu-level-padding-block, 24px);
          bottom: var(--menu-level-padding-block, 24px);
          z-index: 1;
          width: 1px;
          background-color: var(--header-color);
          transform: scaleY(var(--line-scale));
          transform-origin: top;
          transition: transform 0.3s ease-out 0.3s;
        }
        .main-menu__level--3 {
          --menu-sub-offset-x: calc(var(--menu-level-width) * 2);
          --menu-sub-offset-x-before: calc(var(--menu-level-width) * -1);
          --menu-sub-z-index: -3;
        }
      }
      .media-download {
        margin-bottom: var(--dd-space-lg);
      }
      .media-download__image {
        aspect-ratio: 16/9;
      }
      .media-download__image .lightbox-item {
        width: 100%;
        height: 100%;
      }
      .media-download__image img,
      .media-download__image video {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      .media-download__text {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        margin-bottom: 1.71em;
      }
      @media (min-width: 1728px) {
        .media-download__text {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .media-download__text {
        color: #fff;
      }
      .media-download__info {
        font-size: 1rem;
        line-height: 1.3;
      }
      .eco-mode--active .media-download__info {
        color: #fff;
      }
      .media-download__link {
        display: flex;
        justify-content: flex-end;
      }
      .news-teaser {
        border-bottom: 1px solid var(--dd-main-color);
        padding-block: var(--dd-space-sm);
        position: relative;
        isolation: isolate;
      }
      @media (min-width: 1024px) {
        .news-teaser {
          padding-inline: var(--dd-space-sm);
        }
      }
      @media (min-width: 1024px) {
        .news-teaser {
          transition: color 0.3s ease-in-out;
        }
      }
      .news-teaser:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
        background-color: var(--dd-main-color-accent);
        scale: 1 0;
        transform-origin: bottom;
      }
      @media (min-width: 1024px) {
        .news-teaser:after {
          transition: all 0.3s ease-in-out;
        }
      }
      .news-teaser:hover,
      .news-teaser:focus-visible {
        color: var(--dd-main-color-accent-text);
      }
      .news-teaser:hover:after,
      .news-teaser:focus-visible:after {
        scale: 1 1;
      }
      .news-teaser a {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        text-decoration: none;
      }
      .news-teaser__media,
      .news-teaser__meta,
      .news-teaser__content {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .news-teaser__media {
          grid-column: 10/13;
          aspect-ratio: 16/9;
        }
        .news-teaser__media img,
        .news-teaser__media video {
          object-fit: cover;
          width: 100%;
          height: 100%;
        }
      }
      .news-teaser__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .news-teaser__meta {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .news-teaser__meta {
          grid-column: 1/3;
        }
      }
      @media (min-width: 1024px) {
        .news-teaser__content {
          grid-column: 3/10;
        }
      }
      .news-teaser__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 20px;
      }
      @media (min-width: 769px) {
        .news-teaser__title {
          font-size: 2rem;
        }
      }
      @media (min-width: 1024px) {
        .news-teaser__title {
          margin-bottom: 0;
        }
      }
      .news-teaser__tag {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .news-teaser__tag {
          font-size: 1rem;
        }
      }
      .news-view .pager {
        text-align: center;
        margin-top: 30px;
      }
      .news-view .tabs {
        display: none;
      }
      @media (min-width: 1024px) {
        .news-view .tabs {
          display: block;
        }
      }
      @media (max-width: 768px) {
        .news-view .views-exposed-form {
          display: flex;
          row-gap: var(--dd-space-xs) !important;
          justify-content: space-between;
        }
      }
      @media (max-width: 768px) {
        .news-view .tabs__select {
          order: 3;
        }
      }
      .quote {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        position: relative;
        color: var(--dd-main-color);
      }
      .quote__image,
      .quote__content {
        grid-column: span 12;
      }
      .quote__image {
        margin-block-end: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .quote__image {
          grid-column: 1/7;
          margin-block-end: revert;
        }
      }
      .quote__image img,
      .quote__image video {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      @media (min-width: 769px) {
        .quote__content {
          grid-column: 7/13;
        }
      }
      .quote__text {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        quotes: "“" "”";
      }
      @media (min-width: 769px) {
        .quote__text {
          font-size: 2rem;
        }
      }
      .language--de .quote__text {
        quotes: "„" "“";
      }
      .quote__text p:before {
        content: open-quote;
      }
      .quote__text p:after {
        content: close-quote;
      }
      .quote__cite {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
        display: block;
      }
      @media (min-width: 769px) {
        .quote__cite {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 769px) {
        .quote--right .quote__image {
          grid-column: 7/13;
          grid-row: 1;
        }
      }
      @media (min-width: 769px) {
        .quote--right .quote__content {
          grid-column: 1/7;
          grid-row: 1;
        }
      }
      .module-supplier-map .text,
      .module-supplier-map .teaser__text,
      .module-supplier-map .hero--paragraph .hero__text,
      .hero--paragraph .module-supplier-map .hero__text {
        background: rgba(var(--dd-main-bg-color-rgb), 0.9);
        color: var(--dd-main-color);
      }
      .eco-mode--active .module-supplier-map .text,
      .eco-mode--active .module-supplier-map .teaser__text,
      .eco-mode--active .module-supplier-map .hero--paragraph .hero__text,
      .hero--paragraph .eco-mode--active .module-supplier-map .hero__text {
        background: #000000e6;
      }
      .eco-mode--active .module-supplier-map .supplier-container {
        background: #000000b3;
        color: #fff;
      }
      .map {
        position: relative;
        overflow: hidden;
        background: #0000;
      }
      .eco-mode--active .map {
        background: #fff0;
      }
      .map__overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #ffffff80;
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px);
        z-index: 888;
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .eco-mode--active .map__overlay {
        background: #00000080;
        color: #fff;
      }
      .map__overlay.map-error label {
        color: red;
      }
      .map__preview {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        font-size: 0px;
      }
      .map__preview img {
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      .map__overlay-wrapper {
        max-width: 400px;
        width: 100%;
        margin: auto;
      }
      .map__overlay-wrapper a {
        display: block;
        margin-bottom: 40px;
      }
      .map__overlay-wrapper h2 {
        margin-bottom: 30px;
      }
      .map__overlay-checkbox {
        margin-bottom: 10px;
      }
      .eco-mode--active .map .supplier-adress {
        color: #fff;
      }
      .map .supplier-container .button:hover {
        background-color: var(--dd-main-color-accent);
      }
      .quote-csr {
        width: 100%;
        position: relative;
        margin-block-end: 50px;
        color: var(--dd-main-color);
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .quote-csr__left,
      .quote-csr__right {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .quote-csr__left {
          grid-column: 1/5;
        }
      }
      @media (min-width: 1024px) {
        .quote-csr__right {
          grid-column: 6/13;
        }
      }
      .quote-csr__cite {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
        margin-block-start: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .quote-csr__cite {
          font-size: 1.25rem;
        }
      }
      .eco-mode--active .quote-csr__cite {
        color: var(--dd-main-color-accent);
      }
      .quote-csr__author {
        font-weight: 700;
      }
      .quote-csr__quote {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .quote-csr__quote {
          font-size: 2rem;
        }
      }
      .quote-csr--small .quote__media--default,
      .quote-csr--small .quote__media--eco {
        display: none;
      }
      .eco-mode--active .quote-csr--small .quote__media--eco {
        display: block;
      }
      .eco-mode--active .quote-csr--small .quote__media--eco {
        color: var(--dd-main-color-accent);
      }
      .text table,
      .hero--paragraph .hero__text table,
      .teaser__text table,
      .slider-item__text table,
      .styleguide-detail__meta-text table,
      .slider-container__text table,
      .table {
        table-layout: auto;
      }
      .text table a,
      .hero--paragraph .hero__text table a,
      .teaser__text table a,
      .slider-item__text table a,
      .styleguide-detail__meta-text table a,
      .slider-container__text table a,
      .table a {
        white-space: nowrap;
      }
      .text table thead th:not(:first-child),
      .hero--paragraph .hero__text table thead th:not(:first-child),
      .teaser__text table thead th:not(:first-child),
      .slider-item__text table thead th:not(:first-child),
      .styleguide-detail__meta-text table thead th:not(:first-child),
      .slider-container__text table thead th:not(:first-child),
      .table thead th:not(:first-child) {
        text-align: center;
      }
      .text table thead th:first-child,
      .hero--paragraph .hero__text table thead th:first-child,
      .teaser__text table thead th:first-child,
      .slider-item__text table thead th:first-child,
      .styleguide-detail__meta-text table thead th:first-child,
      .slider-container__text table thead th:first-child,
      .table thead th:first-child {
        text-align: start;
      }
      .text table th,
      .hero--paragraph .hero__text table th,
      .teaser__text table th,
      .slider-item__text table th,
      .styleguide-detail__meta-text table th,
      .slider-container__text table th,
      .table th {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        font-weight: 700;
        word-wrap: break-word;
        padding: 12px 24px;
      }
      @media (min-width: 769px) {
        .text table th,
        .hero--paragraph .hero__text table th,
        .teaser__text table th,
        .slider-item__text table th,
        .styleguide-detail__meta-text table th,
        .slider-container__text table th,
        .table th {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1728px) {
        .text table th,
        .hero--paragraph .hero__text table th,
        .teaser__text table th,
        .slider-item__text table th,
        .styleguide-detail__meta-text table th,
        .slider-container__text table th,
        .table th {
          padding: 12px 36px;
        }
      }
      .text table td,
      .hero--paragraph .hero__text table td,
      .teaser__text table td,
      .slider-item__text table td,
      .styleguide-detail__meta-text table td,
      .slider-container__text table td,
      .table td {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        word-wrap: break-word;
        padding: 24px;
        vertical-align: top;
      }
      @media (min-width: 769px) {
        .text table td,
        .hero--paragraph .hero__text table td,
        .teaser__text table td,
        .slider-item__text table td,
        .styleguide-detail__meta-text table td,
        .slider-container__text table td,
        .table td {
          font-size: 1rem;
        }
      }
      @media (min-width: 1728px) {
        .text table td,
        .hero--paragraph .hero__text table td,
        .teaser__text table td,
        .slider-item__text table td,
        .styleguide-detail__meta-text table td,
        .slider-container__text table td,
        .table td {
          padding: 24px 36px;
        }
      }
      .text table td p,
      .hero--paragraph .hero__text table td p,
      .teaser__text table td p,
      .slider-item__text table td p,
      .styleguide-detail__meta-text table td p,
      .slider-container__text table td p,
      .table td p,
      .text table td span,
      .hero--paragraph .hero__text table td span,
      .teaser__text table td span,
      .slider-item__text table td span,
      .styleguide-detail__meta-text table td span,
      .slider-container__text table td span,
      .table td span {
        font-size: inherit;
      }
      .text table tbody,
      .hero--paragraph .hero__text table tbody,
      .teaser__text table tbody,
      .slider-item__text table tbody,
      .styleguide-detail__meta-text table tbody,
      .slider-container__text table tbody,
      .table tbody {
        border-bottom: 2px solid var(--dd-main-color);
        border-top: 2px solid var(--dd-main-color);
      }
      .text table tbody th,
      .hero--paragraph .hero__text table tbody th,
      .teaser__text table tbody th,
      .slider-item__text table tbody th,
      .styleguide-detail__meta-text table tbody th,
      .slider-container__text table tbody th,
      .table tbody th {
        text-align: start;
      }
      .text table tbody tr:nth-child(2n),
      .hero--paragraph .hero__text table tbody tr:nth-child(2n),
      .teaser__text table tbody tr:nth-child(2n),
      .slider-item__text table tbody tr:nth-child(2n),
      .styleguide-detail__meta-text table tbody tr:nth-child(2n),
      .slider-container__text table tbody tr:nth-child(2n),
      .table tbody tr:nth-child(2n) {
        background-color: var(--dd-main-color-muted);
      }
      .text table tbody td,
      .hero--paragraph .hero__text table tbody td,
      .teaser__text table tbody td,
      .slider-item__text table tbody td,
      .styleguide-detail__meta-text table tbody td,
      .slider-container__text table tbody td,
      .table tbody td {
        border-left: 1px solid var(--dd-main-color);
      }
      .text table tbody td:first-child,
      .hero--paragraph .hero__text table tbody td:first-child,
      .teaser__text table tbody td:first-child,
      .slider-item__text table tbody td:first-child,
      .styleguide-detail__meta-text table tbody td:first-child,
      .slider-container__text table tbody td:first-child,
      .table tbody td:first-child {
        border: none;
      }
      .text table tbody th,
      .hero--paragraph .hero__text table tbody th,
      .teaser__text table tbody th,
      .slider-item__text table tbody th,
      .styleguide-detail__meta-text table tbody th,
      .slider-container__text table tbody th,
      .table tbody th {
        min-width: 355px;
      }
      @media (max-width: 476px) {
        .text table tbody th,
        .hero--paragraph .hero__text table tbody th,
        .teaser__text table tbody th,
        .slider-item__text table tbody th,
        .styleguide-detail__meta-text table tbody th,
        .slider-container__text table tbody th,
        .table tbody th {
          min-width: 150px;
        }
      }
      @media (max-width: 1024px) {
        .table__wrapper {
          position: relative;
          overflow-x: scroll;
          background-color: var(--dd-main-bg-color);
          background-repeat: no-repeat;
          background-size: 10px 100%;
          margin-bottom: 15px;
        }
        .bg-neutral-darkest .table__wrapper {
          background-color: var(--dd-black);
        }
        .table__wrapper > table {
          background-size: 50px 100%;
          background-repeat: no-repeat;
          max-width: none;
          margin-bottom: 0;
        }
        .bg-neutral-darkest .table__wrapper > table {
          background-color: var(--dd-black);
        }
      }
      .tabs {
        --tabs-color: var(--dd-main-color);
        --tabs-color-accent: var(--dd-main-color-accent);
        --tabs-color-neutral: var(--dd-neutral);
        position: relative;
        display: flex;
      }
      .theme--csr .tabs {
        border-bottom: 0px;
        gap: 30px;
      }
      .tabs:after {
        content: "";
        display: none;
        position: absolute;
        bottom: 0;
        left: var(--highlight-offset-left);
        width: var(--highlight-width);
        height: 2px;
        background-color: var(--tabs-color-accent);
        transition:
          left 0.45s ease,
          width 0.45s ease;
      }
      @media (min-width: 769px) {
        .tabs:after {
          display: block;
        }
      }
      .theme--csr .tabs:after {
        background-color: var(--dd-black);
        height: 3px;
      }
      .eco-mode--active .tabs:after {
        background-color: var(--dd-main-color-accent);
      }
      .tabs__trigger {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: none;
        padding-inline: 16px;
        padding-block-end: 12px;
        background: none;
        text-decoration: none;
        border: none;
        cursor: pointer;
        color: inherit;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .tabs__trigger {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 769px) {
        .tabs__trigger {
          display: block;
        }
      }
      .theme--csr .tabs__trigger {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 10px;
        padding: 5px 0;
        font-weight: 400;
        letter-spacing: 0px;
      }
      @media (min-width: 769px) {
        .theme--csr .tabs__trigger {
          font-size: 3rem;
        }
      }
      .tabs-section--vertical .tabs__trigger {
        letter-spacing: 0px;
      }
      .eco-mode--active .tabs__trigger {
        color: var(--dd-white);
      }
      .tabs__trigger[aria-selected="true"],
      .tabs__trigger:hover,
      .tabs__trigger:focus-visible {
        color: var(--tabs-color-accent);
      }
      .theme--csr .tabs__trigger[aria-selected="true"],
      .theme--csr .tabs__trigger:hover,
      .theme--csr .tabs__trigger:focus-visible {
        color: initial;
      }
      .eco-mode--active .tabs__trigger[aria-selected="true"],
      .eco-mode--active .tabs__trigger:hover,
      .eco-mode--active .tabs__trigger:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .tabs__mobile {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: block;
        padding: 12px 20px;
        width: 100%;
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5OTRfMjI3ODApIj4KPHBhdGggZD0iTTIyIDdMMTIgMTdMMiA3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTk0XzIyNzgwIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
          calc(100% - 12px) center no-repeat;
        background-size: 18px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: 2px solid var(--dd-main-color);
        border-radius: 30px;
        color: var(--dd-main-color);
      }
      @media (min-width: 769px) {
        .tabs__mobile {
          font-size: 1rem;
        }
      }
      @media (min-width: 769px) {
        .tabs__mobile {
          display: none;
        }
      }
      .theme--csr .tabs__mobile {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='16.375' viewBox='0 0 30 16.375'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M10.938,16,23.594,3.312A1.224,1.224,0,0,0,24,2.374a1.323,1.323,0,0,0-.406-.969A1.323,1.323,0,0,0,22.625,1a1.224,1.224,0,0,0-.938.406L8.031,15.03a1.359,1.359,0,0,0,0,1.938L21.687,30.593a1.224,1.224,0,0,0,.938.406A1.386,1.386,0,0,0,24,29.624a1.224,1.224,0,0,0-.406-.938L10.938,16Z' transform='translate(-0.999 24) rotate(-90)' fill=''/%3E%3C/svg%3E%0A")
          calc(100% - 12px) center no-repeat;
        background-size: 12px;
      }
      .eco-mode--active .tabs__mobile {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='16.375' viewBox='0 0 30 16.375'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M10.938,16,23.594,3.312A1.224,1.224,0,0,0,24,2.374a1.323,1.323,0,0,0-.406-.969A1.323,1.323,0,0,0,22.625,1a1.224,1.224,0,0,0-.938.406L8.031,15.03a1.359,1.359,0,0,0,0,1.938L21.687,30.593a1.224,1.224,0,0,0,.938.406A1.386,1.386,0,0,0,24,29.624a1.224,1.224,0,0,0-.406-.938L10.938,16Z' transform='translate(-0.999 24) rotate(-90)' fill='%23fff'/%3E%3C/svg%3E%0A")
          calc(100% - 12px) center no-repeat;
      }
      .tabs__search {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .tabs__search {
          grid-row: 1;
          grid-column: 1/11;
          z-index: 2;
          margin: 0;
          transition: all 0.3s ease-in-out;
        }
      }
      .tabs-section,
      .tabs-section__tabs {
        display: block;
      }
      .theme--csr .tabs-section__tabs {
        padding: 0;
      }
      @media (min-width: 769px) {
        .tabs-section__tabs {
          display: inline-block;
        }
      }
      .tabs-section__main {
        margin-top: 24px;
      }
      @media (min-width: 1024px) {
        .tabs-section__main {
          margin-top: 36px;
        }
      }
      @media (min-width: 1728px) {
        .tabs-section__main {
          margin-top: 48px;
        }
      }
      .tabs-section--vertical {
        display: flex;
        flex-wrap: wrap;
      }
      .eco-mode--active .tabs-section--vertical {
        color: #fff;
      }
      .tabs-section--vertical .tabs-section__content {
        font-size: 0px;
      }
      .tabs-section--vertical .tabs-section__content p {
        text-transform: uppercase;
        font-size: 24px;
        margin-bottom: 20px;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs-section__content p {
          font-size: 36px;
        }
      }
      .tabs-section--vertical .tabs-section__tabs {
        padding: 0;
        flex: 0 0 100%;
        max-width: 100%;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs-section__tabs {
          flex: 0 0 42%;
          max-width: 42%;
          padding-right: 50px;
        }
      }
      .tabs-section--vertical .tabs-section__main {
        flex: 0 0 100%;
        max-width: 100%;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs-section__main {
          margin-top: 0;
          flex: 0 0 58%;
          max-width: 68%;
        }
      }
      @media (min-width: 1728px) {
        .tabs-section--vertical .tabs-section__main {
          margin-top: 0;
        }
      }
      .tabs-section--vertical .tabs {
        display: block;
        --highlight-width: 0 !important;
        --highlight-offset-left: 0 !important;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs {
          border: none;
        }
      }
      .tabs-section--vertical .tabs__trigger {
        font-size: 2rem;
        position: relative;
        padding: 0 25px;
        margin-bottom: 30px;
        line-height: 1.1;
        text-align: left;
        display: none;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs__trigger {
          display: block;
        }
      }
      @media (min-width: 1190px) {
        .tabs-section--vertical .tabs__trigger {
          font-size: 3rem;
        }
      }
      .eco-mode--active .tabs-section--vertical .tabs__mobile {
        color: var(--dd-main-color-accent);
      }
      .tabs-section--vertical .tabs__trigger[aria-selected="true"] {
        font-weight: 700;
        color: #181717;
      }
      .eco-mode--active
        .tabs-section--vertical
        .tabs__trigger[aria-selected="true"] {
        color: var(--dd-main-color-accent);
      }
      .tabs-section--vertical .tabs__trigger[aria-selected="true"]:before {
        position: absolute;
        top: 0;
        left: 0;
        width: 4px;
        height: 100%;
        background-color: #181717;
        content: "";
      }
      .eco-mode--active
        .tabs-section--vertical
        .tabs__trigger[aria-selected="true"]:before {
        background-color: var(--dd-main-color-accent);
      }
      .tabs-section--vertical .tabs__mobile {
        display: block;
      }
      @media (min-width: 1024px) {
        .tabs-section--vertical .tabs__mobile {
          display: none;
        }
      }
      .text-media {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        gap: var(--dd-gutter-y) var(--dd-gutter-x);
        padding-block: var(--dd-space-lg);
      }
      @media (min-width: 769px) {
        .text-media {
          align-items: center;
        }
      }
      .text-media__media,
      .text-media__content {
        grid-column: span 12;
      }
      @media (min-width: 769px) {
        .text-media__media {
          grid-column: 1/7;
        }
      }
      @media (min-width: 769px) {
        .text-media__content {
          grid-column: 8/13;
        }
      }
      @media (min-width: 769px) {
        .text-media--media-right .text-media__media {
          grid-row: 1;
          grid-column: 7/13;
        }
      }
      @media (min-width: 769px) {
        .text-media--media-right .text-media__content {
          grid-row: 1;
          grid-column: 1/6;
        }
      }
      @media (min-width: 769px) {
        .text-media--align-start {
          align-items: start;
        }
      }
      .text-image-teaser-csr {
        width: 100%;
        position: relative;
        display: flex;
        flex-wrap: wrap;
      }
      .text-image-teaser-csr p {
        font-size: 1.5rem;
        line-height: 1.2;
      }
      .text-image-teaser-csr h3 {
        font-size: 1.75rem;
        font-weight: 700;
        text-transform: uppercase;
      }
      @media (min-width: 769px) {
        .text-image-teaser-csr h3 {
          font-size: 2.5rem;
        }
      }
      @media (min-width: 1190px) {
        .text-image-teaser-csr h3 {
          font-size: 3rem;
        }
      }
      .text-image-teaser-csr a {
        margin-top: 40px;
      }
      .text-image-teaser-csr__left,
      .text-image-teaser-csr__right {
        flex: 0 0 100%;
        max-width: 100%;
      }
      @media (min-width: 1024px) {
        .text-image-teaser-csr__left,
        .text-image-teaser-csr__right {
          flex: 0 0 50%;
          max-width: 50%;
        }
      }
      .text-image-teaser-csr__left p {
        text-transform: uppercase;
        margin-bottom: 40px;
      }
      .text-image-teaser-csr__right {
        padding-left: 0;
      }
      @media (min-width: 1024px) {
        .text-image-teaser-csr__right {
          padding-left: 50px;
        }
      }
      .text-image-teaser-csr__image {
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 30px;
      }
      .text-image-teaser-csr__image img {
        width: 100%;
      }
      .jumpmarks {
        width: 100%;
        position: relative;
        min-height: 48px;
      }
      .news .jumpmarks {
        text-transform: uppercase;
      }
      .jumpmarks__sticky {
        width: 100%;
      }
      .jumpmarks--sticky .jumpmarks__sticky {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 8;
      }
      .jumpmarks__wrapper {
        color: var(--dd-main-bg-color);
        padding: 12px 0 16px;
        height: 100%;
        width: 100%;
        background: var(--dd-main-color);
        max-height: 48px;
        transition: max-height 0.3s ease-in-out;
        overflow: hidden;
        transition: all 0.3s ease-in-out;
      }
      .jumpmarks--open .jumpmarks__wrapper {
        height: 100%;
        max-height: 1000px;
      }
      .jumpmarks__items {
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
      }
      @media (min-width: 1190px) {
        .jumpmarks__items {
          flex-direction: row;
          gap: 60px;
        }
      }
      .jumpmarks__item {
        padding-bottom: 20px;
      }
      @media (min-width: 1190px) {
        .jumpmarks__item {
          padding-bottom: 0;
        }
      }
      .jumpmarks__link {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        text-decoration: none;
        position: relative;
      }
      @media (min-width: 769px) {
        .jumpmarks__link {
          font-size: 1rem;
        }
      }
      @media (min-width: 1190px) {
        .jumpmarks__link:hover,
        .jumpmarks__link:focus,
        .jumpmarks__link--active {
          text-underline-offset: 6px;
          text-decoration-thickness: 2px;
          text-decoration: underline;
        }
      }
      .jumpmarks__link.jumpmarks--link-active {
        text-underline-offset: 6px;
        text-decoration-thickness: 2px;
        text-decoration: underline;
      }
      .jumpmarks__mobile-trigger:after {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        transform: rotate(45deg);
        position: relative;
        left: 10px;
        top: -3px;
      }
      @media (min-width: 1190px) {
        .jumpmarks__mobile-trigger {
          display: none;
        }
      }
      .jumpmarks__top {
        width: 12px;
        height: 12px;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        transform: rotate(-135deg);
        position: absolute;
        right: 50px;
        top: calc(50% - 3px);
        cursor: pointer;
        display: none;
        opacity: 0;
        pointer-events: none;
        transition: all 0.3s ease-in-out;
      }
      .jumpmarks--to-top-active .jumpmarks__top {
        pointer-events: initial;
        opacity: 1;
      }
      @media (min-width: 1190px) {
        .jumpmarks__top {
          display: block;
        }
      }
      .jumpmarks-paragraph {
        position: sticky;
        top: 0;
        z-index: 9;
      }
      .highlight__teaser {
        position: relative;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
      }
      .highlight__image,
      .highlight__text {
        grid-column: span 2;
      }
      @media (min-width: 1024px) {
        .highlight__image,
        .highlight__text {
          grid-column: span 1;
          grid-row: 1;
        }
      }
      .highlight__image {
        aspect-ratio: 1/1;
      }
      .highlight__image .media {
        width: 100%;
        height: 100%;
      }
      .highlight__image img,
      .highlight__image video {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      .highlight__text {
        position: relative;
        background-color: var(--dd-csr-eco-black);
        color: var(--dd-white);
        padding: var(--dd-space-xs);
        display: flex;
        justify-content: center;
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .highlight__text {
          padding: var(--dd-space-lg);
        }
      }
      .highlight__content {
        display: none;
      }
      .context-dark .highlight__content {
        color: #fff;
      }
      .highlight--expanded .highlight__content {
        display: block;
      }
      .highlight__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-end: var(--dd-space-xs);
      }
      @media (min-width: 769px) {
        .highlight__title {
          font-size: 7rem;
        }
      }
      .highlight__subtitle {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-end: var(--dd-space-lg);
      }
      @media (min-width: 769px) {
        .highlight__subtitle {
          font-size: 1.25rem;
        }
      }
      .highlight__trigger {
        cursor: pointer;
      }
      .highlight__button {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: flex;
        gap: var(--dd-space-xs);
        align-items: center;
        color: inherit;
      }
      @media (min-width: 769px) {
        .highlight__button {
          font-size: 1rem;
        }
      }
      .highlight__button-icon {
        --_slider-nav-size: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        border-radius: 50%;
        border: none;
        cursor: pointer;
        width: var(--_slider-nav-size, 48px);
        height: var(--_slider-nav-size, 48px);
        z-index: 2;
        transition: all 0.3s ease-in-out;
      }
      .highlight__button-icon .icon {
        padding: 0;
      }
      .context-light .highlight__button-icon {
        background-color: var(--dd-black);
        color: var(--dd-white);
      }
      .highlight__button-icon:not(:disabled, .disabled):hover,
      .highlight__button-icon:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .context-light .highlight__button-icon:not(:disabled, .disabled):hover,
      .context-light
        .highlight__button-icon:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      .highlight__button-icon:disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .highlight--expanded .highlight__button-icon {
        transform: rotate(45deg);
      }
      .highlight__trigger-label--open {
        white-space: nowrap;
        display: block;
      }
      .highlight--expanded .highlight__trigger-label--open {
        opacity: 0;
        display: none;
      }
      .highlight__trigger-label--close {
        white-space: nowrap;
        display: none;
      }
      .highlight--expanded .highlight__trigger-label--close {
        display: block;
        opacity: 1;
      }
      @media (min-width: 1024px) {
        .highlight--text-left .highlight__text {
          order: 1;
        }
        .highlight--text-left .highlight__image {
          order: 2;
        }
      }
      .headline {
        width: 100%;
      }
      .headline.headline--dark {
        background-color: #242b2f;
      }
      .headline__wrapper {
        padding: 24px 0;
      }
      @media (min-width: 769px) {
        .headline__wrapper {
          padding: 50px 0;
        }
      }
      @media (min-width: 1728px) {
        .headline__wrapper {
          padding: 95px 0;
        }
      }
      .headline__title {
        font-size: 2.125rem;
        line-height: 1.075;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0;
      }
      @media (min-width: 769px) {
        .headline__title {
          font-size: 2.8125rem;
        }
      }
      @media (min-width: 1728px) {
        .headline__title {
          font-size: 4.1875rem;
        }
      }
      .eco-mode--active .headline__title,
      .headline--dark .headline__title {
        color: #fff;
      }
      .headline-copy-csr {
        width: 100%;
        position: relative;
        display: flex;
        flex-wrap: wrap;
      }
      .headline-copy-csr p {
        font-size: 1.125rem;
        line-height: 1.6;
      }
      .headline-copy-csr h2 {
        font-size: 1.75rem;
        font-weight: 700;
        text-transform: uppercase;
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .headline-copy-csr h2 {
          font-size: 2.5rem;
        }
      }
      @media (min-width: 1190px) {
        .headline-copy-csr h2 {
          font-size: 3rem;
        }
      }
      .headline-copy-csr a {
        margin: 40px 0 60px;
      }
      .headline-copy-csr__left,
      .headline-copy-csr__right {
        flex: 0 0 100%;
        max-width: 100%;
      }
      @media (min-width: 1024px) {
        .headline-copy-csr__left,
        .headline-copy-csr__right {
          flex: 0 0 50%;
          max-width: 50%;
        }
      }
      .headline-copy-csr__right {
        padding-left: 0;
      }
      @media (min-width: 1024px) {
        .headline-copy-csr__right {
          padding-left: 50px;
        }
      }
      .intro-csr {
        width: 100%;
        position: relative;
        display: flex;
        flex-wrap: wrap;
      }
      .intro-csr p {
        font-size: 1.125rem;
        line-height: 1.6;
      }
      .intro-csr h2 {
        font-size: 1.75rem;
        font-weight: 700;
        text-transform: uppercase;
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .intro-csr h2 {
          font-size: 2.5rem;
        }
      }
      @media (min-width: 1190px) {
        .intro-csr h2 {
          font-size: 3rem;
        }
      }
      .intro-csr a {
        margin: 40px 0 60px;
      }
      .intro-csr__left,
      .intro-csr__right {
        flex: 0 0 100%;
        max-width: 100%;
      }
      @media (min-width: 1024px) {
        .intro-csr__left,
        .intro-csr__right {
          flex: 0 0 40%;
          max-width: 40%;
        }
      }
      .intro-csr__right {
        padding-left: 0;
      }
      @media (min-width: 1024px) {
        .intro-csr__right {
          flex: 0 0 60%;
          max-width: 60%;
          padding-left: 50px;
        }
      }
      .intro-csr__intro p {
        font-size: 2.25rem;
        text-transform: uppercase;
        line-height: 1.3;
        margin-bottom: 40px;
      }
      .teaser-container {
        height: auto;
      }
      @media (min-width: 550px) {
        .teaser-container {
          height: 100%;
        }
      }
      .teaser {
        position: relative;
        margin-bottom: var(--dd-space-sm);
        height: 100%;
      }
      .teaser__image {
        margin-bottom: var(--dd-space-sm);
        font-size: 0px;
      }
      .teaser__image img {
        width: 100%;
        height: auto;
      }
      .teaser__content {
        margin-bottom: var(--dd-space-sm);
      }
      .teaser__meta {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .teaser__meta {
          font-size: 1rem;
        }
      }
      .teaser__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .teaser__title {
          font-size: 2rem;
        }
      }
      .teaser__text .button {
        float: right;
      }
      .teaser__button {
        width: auto;
        display: flex;
        justify-content: flex-end;
      }
      .teaser__download-icon {
        display: none;
      }
      .teaser--download-button .teaser__download-icon {
        display: inline-block;
      }
      .teaser--catch-up {
        --dd-main-bg-color: var(--dd-white);
        --dd-main-color: var(--dd-black);
        background-color: var(--dd-wild-yellow);
        height: auto;
      }
      .teaser--catch-up .teaser__wrapper {
        display: grid;
      }
      .teaser--catch-up .teaser__image {
        order: 1;
        aspect-ratio: 16/9;
        width: 100%;
        overflow: hidden;
      }
      .teaser--catch-up .teaser__image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      .teaser--catch-up .teaser__content {
        order: 2;
        color: var(--dd-main-color);
        padding-inline: var(--dd-space-sm);
      }
      .teaser--catch-up .teaser__button {
        order: 3;
        padding-inline: var(--dd-space-sm);
      }
      .event {
        border-bottom: 1px solid var(--dd-main-color);
        padding-block: var(--dd-space-sm);
      }
      @media (min-width: 1024px) {
        .event {
          padding-inline: var(--dd-space-sm);
        }
      }
      .event__wrapper {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .event__date,
      .event__content,
      .event__buttons {
        grid-column: span 12;
      }
      .event__date {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .event__date {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .event__date {
          grid-column: 1/3;
        }
      }
      @media (min-width: 1024px) {
        .event__content {
          grid-column: 3/8;
        }
      }
      @media (min-width: 1024px) {
        .event__buttons {
          grid-column: 8/13;
          justify-self: flex-end;
          display: flex;
          column-gap: 25px;
          align-items: center;
          justify-content: flex-end;
          flex-wrap: wrap;
        }
        .event__buttons .button {
          margin-block-end: 0;
        }
      }
      .event__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-end: 0.3em;
      }
      @media (min-width: 769px) {
        .event__title {
          font-size: 3rem;
        }
      }
      @media (min-width: 1024px) {
        .event__title {
          line-height: 1;
        }
      }
      .event__text {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .event__text {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 1024px) {
        .event__text {
          margin-bottom: revert;
        }
      }
      .person__wrapper {
        position: relative;
      }
      @media (min-width: 769px) {
        .person__wrapper {
          display: flex;
          gap: 50px;
        }
      }
      .person__image {
        aspect-ratio: 1/1;
        margin-bottom: 20px;
      }
      @media (min-width: 769px) {
        .person__image {
          max-width: 280px;
          margin-bottom: 0;
        }
      }
      .person__image img {
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      .person__name {
        font-size: 1.6875rem;
        line-height: 1.06667;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 10px;
      }
      @media (min-width: 769px) {
        .person__name {
          font-size: 2.125rem;
        }
      }
      @media (min-width: 1728px) {
        .person__name {
          font-size: 2.8125rem;
        }
      }
      .eco-mode--active .person__name {
        color: #fff;
      }
      .person__position {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .person__position {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .person__position {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .person__position {
        color: #fff;
      }
      @media (min-width: 769px) {
        .person__position {
          margin-bottom: 48px;
        }
      }
      .person__mail {
        color: currentColor;
        text-decoration: underline;
      }
      .person__mail:hover,
      .person__mail:focus-visible {
        text-decoration: none;
      }
      .product-info-wrapper {
        width: 100%;
        position: relative;
      }
      .product-info-wrapper select {
        text-align: center;
        color: #878e83;
        padding-top: 15px;
        padding-bottom: 15px;
      }
      .product-info-wrapper .form-item-dd-product-info-article-number input {
        padding: 15px 20px;
      }
      .product-info-wrapper .form-submit {
        margin: 20px 0 60px;
      }
      .product-info-wrapper #form-response {
        margin-bottom: 40px;
      }
      .product-info-wrapper #form-response p {
        font-weight: 700;
        font-size: 21px;
      }
      .elasticsearch .form--input__wrapper {
        display: grid;
        gap: var(--dd-space-md);
        align-items: center;
        grid-template-columns: 1fr 48px;
        margin-block-end: var(--dd-space-md);
      }
      .elasticsearch .form--input__wrapper .elasticsearch-form__input-q {
        margin-block-end: 0;
      }
      .elasticsearch .form__icon {
        color: inherit;
      }
      .elasticsearch .form__button--search {
        cursor: pointer;
      }
      .elasticsearch__form-submit {
        padding: 0;
        background-color: transparent !important;
        font-size: 0;
        border: none !important;
      }
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-headline-text {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .elasticsearch_curated_suggestion__curated-suggestion-list-item-headline-text {
          font-size: 2rem;
        }
      }
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-node-link,
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-query-text {
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: block;
        width: 100%;
        color: inherit;
        cursor: pointer;
        padding-block: var(--dd-space-xs);
        border-bottom: 1px solid var(--dd-main-color);
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .elasticsearch_curated_suggestion__curated-suggestion-list-item-node-link,
        .elasticsearch_curated_suggestion__curated-suggestion-list-item-query-text {
          font-size: 1.25rem;
        }
      }
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-node-link:hover,
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-node-link:focus-visible,
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-query-text:hover,
      .elasticsearch_curated_suggestion__curated-suggestion-list-item-query-text:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .elasticsearch-search-suggestion {
        max-height: calc(100dvh - 2 * var(--dd-space-sm) - 48px - 100px);
        overflow: auto;
      }
      .elasticsearch-search-suggestion__list
        + .elasticsearch-search-suggestion__list-title {
        margin-block-start: 1.2em;
      }
      .elasticsearch-search-suggestion__list-title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .elasticsearch-search-suggestion__list-title {
          font-size: 2rem;
        }
      }
      .elasticsearch-result-page {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .elasticsearch-result-page__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .elasticsearch-result-page__title {
          font-size: 9.25rem;
        }
      }
      .elasticsearch-result-page__pagination {
        display: flex;
      }
      .elasticsearch-result-page__title,
      .elasticsearch-result-page__search,
      .elasticsearch-result-page__filter-pills,
      .elasticsearch-result-page__result-list,
      .elasticsearch-result-page__pagination {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .elasticsearch-result-page__search,
        .elasticsearch-result-page__filter-pills,
        .elasticsearch-result-page__result-list,
        .elasticsearch-result-page__pagination {
          grid-column: 2/12;
        }
      }
      .elasticsearch-result-page__filter-pills,
      .elasticsearch-result-page__result-list {
        margin-block-end: var(--dd-space-lg);
      }
      .elasticsearch-result-page__filter-pills {
        display: flex;
        gap: var(--dd-space-xs);
      }
      .elasticsearch-result-page__pagination {
        margin-block-end: var(--dd-space-lg);
      }
      .elasticsearch-result-page__pagination .pager__container {
        display: flex;
        gap: var(--dd-space-xs);
        align-items: center;
      }
      .elasticsearch-result-page__pagination .pager__item {
        color: inherit;
        cursor: pointer;
      }
      .elasticsearch-result-page__pagination .pager__prev,
      .elasticsearch-result-page__pagination .pager__next {
        --_slider-nav-size: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        border-radius: 50%;
        border: none;
        cursor: pointer;
        width: var(--_slider-nav-size, 48px);
        height: var(--_slider-nav-size, 48px);
        z-index: 2;
        transition: all 0.3s ease-in-out;
      }
      .elasticsearch-result-page__pagination .pager__prev .icon,
      .elasticsearch-result-page__pagination .pager__next .icon {
        padding: 0;
      }
      .context-light .elasticsearch-result-page__pagination .pager__prev,
      .context-light .elasticsearch-result-page__pagination .pager__next {
        background-color: var(--dd-black);
        color: var(--dd-white);
      }
      .elasticsearch-result-page__pagination
        .pager__prev:not(:disabled, .disabled):hover,
      .elasticsearch-result-page__pagination
        .pager__prev:not(:disabled, .disabled):focus-visible,
      .elasticsearch-result-page__pagination
        .pager__next:not(:disabled, .disabled):hover,
      .elasticsearch-result-page__pagination
        .pager__next:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .context-light
        .elasticsearch-result-page__pagination
        .pager__prev:not(:disabled, .disabled):hover,
      .context-light
        .elasticsearch-result-page__pagination
        .pager__prev:not(:disabled, .disabled):focus-visible,
      .context-light
        .elasticsearch-result-page__pagination
        .pager__next:not(:disabled, .disabled):hover,
      .context-light
        .elasticsearch-result-page__pagination
        .pager__next:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      .elasticsearch-result-page__pagination .pager__prev:disabled,
      .elasticsearch-result-page__pagination .pager__next:disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .elasticsearch-result-page__pagination .pager__link {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .elasticsearch-result-page__pagination .pager__link {
          font-size: 1rem;
        }
      }
      .elasticsearch-result-page__pagination .pager__link:hover,
      .elasticsearch-result-page__pagination .pager__link:focus-visible {
        color: var(--dd-main-color-accent);
        text-decoration: underline;
      }
      .elasticsearch-result-page__pagination .pager__link--active {
        color: var(--dd-main-color-accent);
        text-decoration: underline;
      }
      .elasticsearch-result {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        padding-block: var(--dd-space-sm);
        border-bottom: 1px solid var(--dd-main-color);
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      .elasticsearch-result:hover,
      .elasticsearch-result:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .elasticsearch-result__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        grid-column: span 2;
      }
      @media (min-width: 769px) {
        .elasticsearch-result__meta {
          font-size: 1.25rem;
        }
      }
      .elasticsearch-result__content {
        grid-column: span 10;
      }
      .elasticsearch-result__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .elasticsearch-result__title {
          font-size: 1.5rem;
        }
      }
      .elasticsearch-result__text {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .elasticsearch-result__text {
          font-size: 1.25rem;
        }
      }
      .elasticsearch-result em {
        font-style: normal;
        color: var(--dd-main-color-accent);
      }
      .elasticsearch-search-suggestion-result-node {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: block;
        padding-block: var(--dd-space-xs);
        border-bottom: 1px solid var(--dd-main-color);
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        .elasticsearch-search-suggestion-result-node {
          font-size: 1.25rem;
        }
      }
      .elasticsearch-search-suggestion-result-node:hover,
      .elasticsearch-search-suggestion-result-node:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .elasticsearch-search-suggestion-result-node em {
        font-style: normal;
        color: var(--dd-main-color-accent);
      }
      .elasticsearch-form__input-q {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
        border: none;
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-image: none !important;
        border-radius: 0;
        font-family: inherit;
        text-align: start;
        -webkit-appearance: none;
        word-wrap: break-word;
        caret-color: currentColor;
        color: var(--dd-main-color-accent);
        width: 100%;
        padding-block-end: var(--dd-space-xs);
        margin-block-end: var(--dd-space-lg);
        border-bottom: 2px solid var(--dd-main-color);
      }
      @media (min-width: 769px) {
        .elasticsearch-form__input-q {
          font-size: 1.75rem;
        }
      }
      .elasticsearch-form__input-q label {
        color: var(--dd-main-color);
      }
      .elasticsearch-form__input-q::placeholder {
        color: var(--dd-main-color);
      }
      .elasticsearch-form__input-q::-webkit-search-decoration,
      .elasticsearch-form__input-q::-webkit-search-cancel-button,
      .elasticsearch-form__input-q::-webkit-search-results-button,
      .elasticsearch-form__input-q::-webkit-search-results-decoration {
        -webkit-appearance: none;
      }
      .elasticsearch-form--mini {
        display: grid;
        grid-template-columns: 1fr 48px;
        gap: var(--dd-space-xs);
      }
      .elasticsearch-form--mini .elasticsearch-form__input-q {
        color: var(--dd-wild-yellow);
        border-bottom: 2px solid var(--dd-white);
      }
      .elasticsearch__results {
        margin-block-end: var(--dd-space-lg);
      }
      .elasticsearch__pager {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: flex;
        gap: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .elasticsearch__pager {
          font-size: 1rem;
        }
      }
      .search-form {
        --dd-main-color: var(--dd-main-color-on-contrast);
        --dd-main-bg-color: var(--dd-main-bg-color-contrast);
        --dd-main-color-accent: var(--dd-wild-yellow);
        --icon-size: 48px;
        --button-size: 48px;
        --search-input-gap: 24px;
      }
      @media (max-width: 1120px) {
        .search-form {
          --search-input-gap: 16px;
        }
      }
      .search-form__open {
        position: relative;
        background: none;
        color: inherit;
        border: 0;
        cursor: pointer;
      }
      .search-form dialog {
        background: transparent;
        border: none;
        box-shadow: none;
      }
      .search-form__dialog {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: var(--dd-main-bg-color);
        color: var(--dd-main-color);
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
        padding-block: var(--dd-space-sm);
        opacity: 0;
        visibility: hidden;
        overflow: clip;
        z-index: 9999;
        transition: all 0.3s ease-in-out;
      }
      .search-form--active .search-form__dialog {
        opacity: 1;
        visibility: visible;
      }
      .search-form__dialog-content {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        position: relative;
        opacity: 0;
        visibility: hidden;
      }
      .search-form--active .search-form__dialog-content {
        opacity: 1;
        visibility: visible;
      }
      .search-form__dialog-close {
        display: block;
        cursor: pointer;
        justify-self: flex-end;
        grid-column: span 12;
        color: inherit;
        transition: all 0.3s ease-in-out;
      }
      .search-form__dialog-close:hover,
      .search-form__dialog-close:focus-visible {
        color: var(--dd-main-color-accent);
      }
      .search-form__form {
        grid-column: span 12;
      }
      @media (min-width: 1120px) {
        .search-form__form {
          grid-column: 2/12;
        }
      }
      .search-form .form--input__wrapper {
        display: grid;
        gap: var(--dd-space-md);
        align-items: center;
        grid-template-columns: 1fr 48px;
        margin-block-end: var(--dd-space-md);
      }
      .search-form .form--input__wrapper .elasticsearch-form__input-q {
        margin-block-end: 0;
      }
      @media (max-width: 1727px) {
        .simplebar-track.simplebar-horizontal {
          left: 0;
          margin: 0;
        }
      }
      .simplebar-track.simplebar-horizontal:before {
        content: "";
        display: block;
        position: absolute;
        top: 4px;
        left: 0;
        height: 1px;
        width: 100%;
        background-color: #97979780;
      }
      .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
        height: 9px;
        cursor: pointer;
      }
      .simplebar-scrollbar.simplebar-visible:before {
        opacity: 1 !important;
        background: #878e83 !important;
      }
      .slider {
        --bg-color: #242b2f;
        --color: #ffffff;
        --offset: 36px;
        --media-height: 500px;
        position: relative;
        margin-bottom: var(--offset);
        background-color: var(--bg-color);
      }
      @media (min-width: 1024px) {
        .slider {
          --media-height: 750px;
          --min-height: 400px;
        }
      }
      @media (max-width: 769px) {
        .slider {
          padding-inline: 0;
        }
      }
      .slider .swiper {
        overflow: visible;
      }
      .slider__content {
        display: grid;
      }
      @media (min-width: 1024px) {
        .slider__content {
          grid-template-columns: repeat(3, 1fr);
        }
      }
      .slider__text {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        margin-bottom: 1.71em;
        color: var(--color);
        padding: 3rem 1rem 1rem;
      }
      @media (min-width: 1728px) {
        .slider__text {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .slider__text {
        color: #fff;
      }
      @media (min-width: 1024px) {
        .slider__text {
          z-index: 1;
          grid-row: 1;
          grid-column: 1/3;
          display: flex;
          flex-direction: column;
          justify-content: center;
          padding: revert;
        }
      }
      .slider__title {
        font-weight: 700;
        white-space: nowrap;
        text-transform: uppercase;
        font-size: 50px;
        line-height: 1.3;
        letter-spacing: -2px;
      }
      @media (min-width: 769px) {
        .slider__title {
          font-size: 67px;
          line-height: 0.9;
          margin-bottom: 30px;
        }
      }
      @media (min-width: 1024px) {
        .slider__title {
          font-size: 150px;
          letter-spacing: -5px;
        }
      }
      @media (min-width: 1728px) {
        .slider__title {
          font-size: 202px;
          letter-spacing: -3px;
        }
      }
      .slider__title--small {
        font-weight: 300;
        opacity: 0.4;
        text-transform: uppercase;
        font-size: 50px;
        line-height: 55px;
        letter-spacing: -2px;
      }
      @media (min-width: 769px) {
        .slider__title--small {
          font-size: 67px;
          line-height: 48px;
        }
      }
      @media (min-width: 1024px) {
        .slider__title--small {
          font-size: 84px;
          line-height: 96px;
        }
      }
      @media (min-width: 1728px) {
        .slider__title--small {
          font-size: 101px;
          line-height: 96px;
        }
      }
      .slider__caption {
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 1024px) {
        .slider__caption {
          max-width: 45%;
        }
      }
      @media (min-width: 1024px) {
        .slider__media {
          height: auto;
          min-height: var(--min-height);
          grid-row: 1;
          grid-column: 2/4;
          margin-top: var(--offset);
          margin-bottom: calc(var(--offset) * -1);
        }
      }
      .slider__media img {
        object-fit: cover;
        width: 100%;
        height: 100%;
      }
      .slider__navigation {
        margin-bottom: 4.5px;
      }
      .hero .slider__navigation {
        background-color: #242b2f;
        bottom: -5px;
        right: 0;
        left: unset;
      }
      @media (max-width: 1024px) {
        .hero .slider__navigation {
          transform: scale(0.5);
          transform-origin: right bottom;
        }
      }
      .slider .swiper-slide {
        --anim-duration: 0.4s;
        --cubic-bezier: cubic-bezier(0, 1, 1, 1);
      }
      .slider .swiper-slide-active .slider__title,
      .slider .swiper-slide-active .slider__title--small,
      .slider .swiper-slide-active .slider__caption > *,
      .slider .swiper-slide-active .slider__media img {
        transform: translateY(0) translate(0);
        scale: 1;
        opacity: 1;
      }
      .slider .swiper-slide-active .slider__title--small {
        opacity: 0.4;
      }
      .slider .slider__title,
      .slider .slider__title--small,
      .slider .slider__caption > * {
        transform: translateY(50px);
        opacity: 0;
        transition: all calc(var(--anim-duration) / 2) var(--cubic-bezier)
          var(--anim-duration);
      }
      .slider .slider__caption > * {
        transform: translateY(200px);
      }
      .slider .slider__caption > *:nth-child(1) {
        transition-delay: 0.5s;
      }
      .slider .slider__caption > *:nth-child(2) {
        transition-delay: 0.45s;
      }
      .slider .slider__caption > *:nth-child(3) {
        transition-delay: 0.4s;
      }
      .slider .slider__media {
        overflow: hidden;
      }
      .slider .slider__media img {
        transform: translate(var(--translate-img));
        scale: 1.1;
        transition:
          transform var(--anim-duration) var(--cubic-bezier) 0s,
          scale var(--anim-duration) var(--cubic-bezier)
            calc(var(--anim-duration) / 2);
      }
      .slider .swiper-slide {
        --translate-img: -100%;
      }
      .slider .swiper-slide.swiper-slide-next {
        --translate-img: 100%;
      }
      .slider--media-left {
        height: auto;
        min-height: auto;
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__content {
          grid-template-columns: repeat(3, 1fr);
        }
      }
      .slider--media-left .slider__media {
        margin-top: 0;
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__media {
          grid-column: 1/3;
        }
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__text {
          grid-column: 3/4;
        }
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__title,
        .slider--media-left .slider__title--small {
          text-align: right;
        }
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__caption {
          margin-left: 40px;
          max-width: revert;
        }
      }
      @media (min-width: 1024px) {
        .slider--media-left .slider__navigation {
          left: revert;
          right: 33.3%;
          transform: translate(50%);
        }
      }
      .slider--neutral-lightest {
        --bg-color: #ffffff;
        --color: #242b2f;
      }
      .slider--neutral-lighterer {
        --bg-color: #f1f1f1;
        --color: #242b2f;
      }
      .slider--neutral-darkest {
        --bg-color: #242b2f;
        --color: #ffffff;
      }
      .slider--csr .slider-quote__controls {
        width: 100%;
        max-width: 100%;
        top: 0;
      }
      .slider--csr .slider-quote__pagination {
        display: block;
      }
      .swiper-button-lock {
        display: none;
      }
      .slider-person {
        --color: var(--dd-main-color-muted);
        --bg-color: var(--dd-main-bg-color);
        --offset: 0px;
        --media-height: 326.25px;
        --slider-fg-width: 40%;
        position: relative;
        overflow: hidden;
      }
      @media (min-width: 769px) {
        .slider-person {
          --media-height: 495px;
        }
      }
      .slider-person__left {
        display: none;
      }
      @media (min-width: 769px) {
        .slider-person__left {
          display: block;
          width: 71%;
          margin-left: -65%;
          float: left;
        }
      }
      @media (min-width: 1024px) {
        .slider-person__left {
          width: 25%;
          margin-left: -20%;
          margin-top: 24px;
        }
      }
      .slider-person__right {
        display: none;
      }
      @media (min-width: 769px) {
        .slider-person__right {
          display: block;
          margin-right: -190%;
          float: left;
          width: 213%;
        }
      }
      @media (min-width: 1024px) {
        .slider-person__right {
          width: 75%;
          margin-right: -25%;
          margin-top: 24px;
        }
      }
      .slider-person__center {
        position: relative;
        overflow: visible;
        z-index: 2;
      }
      @media (min-width: 769px) {
        .slider-person__center {
          width: 71%;
          float: left;
        }
      }
      @media (min-width: 1024px) {
        .slider-person__center {
          width: 40%;
        }
      }
      .slider-person__media {
        position: relative;
        filter: contrast(30%) brightness(200%) saturate(0);
        overflow: hidden;
        transition: all 0.3s ease-in-out;
        width: 100%;
        padding-bottom: 75%;
        height: 0;
      }
      .slider-person__media:after {
        transition: all 0.3s ease-in-out;
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
      }
      .color-scheme--dark .slider-person__media {
        filter: contrast(110%) brightness(35%) saturate(0);
      }
      @media (min-width: 1024px) {
        .slider-person__media {
          padding-bottom: revert;
          height: revert;
          margin-top: var(--offset);
          margin-bottom: calc(var(--offset) * -1);
        }
      }
      .slider-person__text {
        --space: 100px;
        z-index: 3;
        text-transform: uppercase;
        color: var(--color);
        padding: 6rem 1rem 1rem;
        transform: translateY(0);
        opacity: 0;
      }
      @media (min-width: 769px) {
        .slider-person__text {
          width: 100%;
        }
      }
      @media (min-width: 1024px) {
        .slider-person__text {
          position: absolute;
          bottom: var(--offset);
          left: calc(100% + var(--space));
          width: calc(125% - var(--space));
          z-index: 1;
          display: flex;
          flex-direction: column;
          justify-content: center;
          padding: revert;
        }
      }
      @media (min-width: 1728px) {
        .slider-person__text {
          --space: 140px;
          max-width: 680px;
        }
      }
      .slider-person__caption {
        font-weight: 300;
        font-size: 34px;
        line-height: 36px;
        letter-spacing: -1px;
        word-wrap: break-word;
        margin-bottom: 30px;
      }
      @media (min-width: 1728px) {
        .slider-person__caption {
          font-size: 51px;
          line-height: 57px;
          letter-spacing: -4px;
        }
        .slider-person__caption h4 {
          font-size: 48px;
          line-height: 54px;
        }
      }
      @media (min-width: 1728px) {
        .slider-person__caption {
          letter-spacing: -4px;
        }
      }
      .slider-person__caption--small {
        font-size: 1.6875rem;
        line-height: 30px;
        letter-spacing: -0.75px;
      }
      @media (min-width: 769px) {
        .slider-person__caption--small {
          font-size: 2.8125rem;
          line-height: 48px;
          letter-spacing: -2px;
        }
      }
      @media (min-width: 1728px) {
        .slider-person__caption--small {
          font-size: 4.1875rem;
          line-height: 72px;
          letter-spacing: -4px;
        }
      }
      .eco-mode--active .slider-person__caption--small {
        color: #fff;
      }
      .slider-person__caption--tiny {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        letter-spacing: 0;
        word-wrap: normal;
        text-transform: none;
      }
      @media (min-width: 1728px) {
        .slider-person__caption--tiny {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .slider-person__caption--tiny {
        color: #fff;
      }
      .slider-person__person {
        font-weight: 700;
        font-size: 21px;
        line-height: 24px;
        letter-spacing: -0.5px;
        word-wrap: break-word;
      }
      @media (min-width: 1190px) {
        .slider-person__person {
          font-size: 34px;
          line-height: 36px;
          letter-spacing: -1px;
        }
      }
      .slider-person__navigation {
        z-index: 3;
      }
      @media (min-width: 769px) {
        .slider-person__navigation {
          --right: 15%;
          --top: calc(var(--media-height) - 30px);
        }
      }
      @media (min-width: 1024px) {
        .slider-person__navigation {
          --right: revert;
          --top: revert;
          --left: 45%;
        }
      }
      .context-dark .slider-person {
        --bg-color: #242b2f;
        --color: #ffffff;
      }
      .context-dark .slider-person .slider-person__media {
        filter: none;
      }
      .context-dark .slider-person .slider-person__media img {
        filter: contrast(30%) brightness(200%) saturate(0);
      }
      .context-dark .slider-person .slider-person__media:after {
        content: "";
        background-color: var(--bg-color);
        mix-blend-mode: hard-light;
        z-index: 1;
      }
      .context-dark
        .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__media {
        opacity: revert;
      }
      .context-dark
        .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__media:after {
        content: revert;
      }
      .slider-person .swiper-slide {
        --anim-duration: 0.3s;
        --cubic-bezier: cubic-bezier(0, 1, 1, 1);
      }
      .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__text {
        opacity: 1;
        transform: translateY(0);
        animation: slide-up calc(var(--anim-duration) * 1.5) ease-in-out
          forwards;
      }
      .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__media {
        filter: none;
      }
      .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__media
        img {
        animation: fade calc(var(--anim-duration) * 1.5) ease-in-out forwards;
        filter: none;
      }
      .slider-person
        .slider-person__center
        .swiper-slide-active
        .slider-person__media:after {
        content: revert;
      }
      .slider-preview {
        --color: var(--dd-main-color);
        --color-inverted: var(--dd-main-bg-color);
        --bg-color: var(--dd-main-bg-color);
        --bg-color-rgb: var(--dd-main-bg-color-rgb);
        --offset: 0px;
        --media-height: 100vw;
        --anim-duration: 0.2s;
        --cubic-bezier: cubic-bezier(0, 1, 1, 1);
        position: relative;
        overflow: hidden;
        margin-bottom: var(--offset);
        color: var(--color);
        z-index: 2;
        margin-inline: auto;
      }
      @media (min-width: 1024px) {
        .slider-preview {
          --media-height: 800px;
        }
      }
      @media (min-width: 1024px) {
        .slider-preview__grid {
          display: grid;
          grid-column-gap: 24px;
          grid-template-columns: minmax(144px, auto) minmax(
              1290px,
              1440px
            ) minmax(144px, auto);
        }
      }
      .slider-preview__grid .left,
      .slider-preview__grid .right {
        display: none;
        position: relative;
        filter: contrast(30%) brightness(200%) saturate(0);
        overflow: hidden;
        transition: all 0.3s ease-in-out;
        animation: fade 0.25s linear forwards;
      }
      .slider-preview__grid .left:after,
      .slider-preview__grid .right:after {
        transition: all 0.3s ease-in-out;
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
      }
      .color-scheme--dark .slider-preview__grid .left,
      .color-scheme--dark .slider-preview__grid .right {
        filter: contrast(110%) brightness(35%) saturate(0);
      }
      @media (min-width: 1024px) {
        .slider-preview__grid .left,
        .slider-preview__grid .right {
          display: block;
          position: relative;
        }
      }
      .slider-preview__grid .left .media,
      .slider-preview__grid .right .media {
        height: 100%;
      }
      .slider-preview__grid .left img,
      .slider-preview__grid .left video,
      .slider-preview__grid .right img,
      .slider-preview__grid .right video {
        object-fit: cover;
        height: 100%;
      }
      .slider-preview__grid .left .hidden-image,
      .slider-preview__grid .right .hidden-image {
        opacity: 0;
        transition: opacity 0.25s 0.1s var(--cubic-bezier);
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
      }
      .slider-preview__grid .left .hidden-image.active,
      .slider-preview__grid .right .hidden-image.active {
        opacity: 1;
      }
      @media (min-width: 1024px) {
        .slider-preview__content {
          display: grid;
          grid-template-columns: repeat(2, 1fr);
        }
      }
      .slider-preview__media {
        transition: all 0.3s ease-in-out;
        position: relative;
        grid-column: 1/2;
        width: 100%;
        aspect-ratio: 1;
        filter: contrast(30%) brightness(200%) saturate(0);
        overflow: hidden;
        cursor: pointer;
      }
      .slider-preview__media:after {
        transition: all 0.3s ease-in-out;
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
      }
      .color-scheme--dark .slider-preview__media {
        filter: contrast(110%) brightness(35%) saturate(0);
      }
      @media (min-width: 1024px) {
        .slider-preview__media {
          width: 80%;
        }
      }
      @media (min-width: 1728px) {
        .slider-preview__media {
          width: 100%;
          margin-top: var(--offset);
          margin-bottom: calc(var(--offset) * -1);
        }
      }
      .slider-preview__media figure {
        height: 100%;
      }
      .slider-preview__media img,
      .slider-preview__media video {
        width: 100%;
        height: 100%;
        object-fit: cover;
        transform: translate(-100%);
        transition: all 0.3s var(--cubic-bezier);
      }
      .slider-preview__media-caption {
        color: var(--color-inverted);
        text-transform: uppercase;
        position: absolute;
        left: 48px;
        bottom: 36px;
        z-index: 7;
        font-size: 14px;
        line-height: 18px;
        letter-spacing: -0.1px;
      }
      @media (min-width: 1024px) {
        .slider-preview__media-caption {
          font-size: 16px;
          line-height: 24px;
        }
      }
      @media (min-width: 1728px) {
        .slider-preview__media-caption {
          font-size: 21px;
        }
      }
      .slider-preview__text {
        position: relative;
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        --paddingX: 2rem;
        --paddingY: 1rem;
        grid-column: 2/3;
        padding: var(--paddingY) var(--paddingX);
        background: rgba(var(--bg-color-rgb), 0.7);
        margin-bottom: 0;
        left: 0;
      }
      @media (min-width: 1728px) {
        .slider-preview__text {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .slider-preview__text {
        color: #fff;
      }
      @media (min-width: 550px) {
        .slider-preview__text {
          left: 0%;
          max-width: 500px;
          --paddingX: 4rem;
          --paddingY: 2rem;
        }
      }
      @media (min-width: 1024px) {
        .slider-preview__text {
          left: -50%;
        }
      }
      @media (min-width: 1190px) {
        .slider-preview__text {
          max-width: 55%;
          --paddingX: 2rem;
          --paddingY: 2rem;
          left: -20%;
        }
      }
      @media (min-width: 1280px) {
        .slider-preview__text {
          max-width: 400px;
          --paddingX: 2rem;
          --paddingY: 4rem;
          left: -20%;
        }
      }
      @media (min-width: 1440px) {
        .slider-preview__text {
          --paddingX: 8rem;
          left: -20%;
          max-width: inherit;
        }
      }
      @media (min-width: 1728px) {
        .slider-preview__text {
          left: unset;
        }
      }
      .slider-preview__title {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
        --offset: 200px;
        color: var(--color);
        font-size: 34px;
        line-height: 36px;
        letter-spacing: -1px;
        text-align: left;
      }
      @media (min-width: 769px) {
        .slider-preview__title {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .slider-preview__title {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .slider-preview__title {
        color: #fff;
      }
      @media (min-width: 769px) {
        .slider-preview__title {
          font-size: 24px;
        }
      }
      @media (min-width: 1024px) {
        .slider-preview__title {
          font-size: 48px;
          line-height: 50px;
          letter-spacing: -4px;
        }
      }
      @media (min-width: 1728px) {
        .slider-preview__title {
          text-align: right;
          margin-left: calc(var(--offset) * -1 - var(--paddingX));
          font-size: 101px;
          line-height: 96px;
          letter-spacing: -4px;
        }
      }
      @media (min-width: 769px) {
        .slider-preview__navigation {
          --top: calc(var(--media-height) - 140px);
        }
      }
      @media (min-width: 1024px) {
        .slider-preview__navigation {
          --top: unset;
          --left: 50%;
        }
      }
      .slider-preview .swiper-slide {
        max-width: 100%;
      }
      .slider-preview .swiper-slide .slider-preview__text > * {
        opacity: 0;
        transform: translateY(50px);
        transition: all calc(var(--anim-duration) * 1.5) var(--cubic-bezier);
      }
      .slider-preview .swiper-slide-next img {
        transform: translate(100%);
      }
      .slider-preview .swiper-slide-active .slider-preview__text > * {
        opacity: 1;
        transform: translateY(0);
      }
      .slider-preview
        .swiper-slide-active
        .slider-preview__text
        > *:nth-child(1) {
        transition-delay: 0.2s;
      }
      .slider-preview
        .swiper-slide-active
        .slider-preview__text
        > *:nth-child(2) {
        transition-delay: 0.25s;
      }
      .slider-preview
        .swiper-slide-active
        .slider-preview__text
        > *:nth-child(3) {
        transition-delay: 0.3s;
      }
      .slider-preview .swiper-slide-active .slider-preview__media {
        filter: none;
      }
      .slider-preview .swiper-slide-active .slider-preview__media img {
        transform: translate(0);
      }
      .slider-preview .swiper-slide-active .slider-preview__media:after {
        content: revert;
      }
      @keyframes fade {
        0% {
          opacity: 0;
        }
        20% {
          transform: translateY(100px);
          scale: 1.1;
        }
        to {
          opacity: 1;
          transform: translateY(0);
          scale: 1;
        }
      }
      .slider-hero {
        position: relative;
        --bg-color: #ffffff;
        --offset: 0px;
        --media-height: 326.25px;
        --slider-fg-width: 40%;
        margin-bottom: 120px;
        pointer-events: none;
      }
      @media (min-width: 769px) {
        .slider-hero {
          --media-height: 495px;
        }
      }
      .slider-hero:before {
        content: "";
        display: block;
        width: 100%;
        height: 180px;
        background: transparent;
        position: absolute;
        z-index: 5;
      }
      @media (min-width: 1024px) {
        .slider-hero {
          pointer-events: initial;
          margin-bottom: 0;
        }
      }
      .slider-hero__items {
        touch-action: unset !important;
      }
      .slider-hero__media {
        position: relative;
        filter: contrast(30%) brightness(200%) saturate(0);
        overflow: hidden;
        transition: all 0.3s ease-in-out;
        width: 100%;
        padding-bottom: 75%;
        height: 0;
      }
      .slider-hero__media:after {
        transition: all 0.3s ease-in-out;
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: -1;
      }
      .color-scheme--dark .slider-hero__media {
        filter: contrast(110%) brightness(35%) saturate(0);
      }
      @media (min-width: 1024px) {
        .slider-hero__media {
          padding-bottom: revert;
          height: revert;
          margin-top: var(--offset);
          margin-bottom: calc(var(--offset) * -1);
        }
      }
      .slider-hero__navigation {
        pointer-events: initial !important;
        --color: var(--dd-white);
        --bg-color: #242b2f;
        z-index: 3;
        --right: 50px;
        --top: revert;
        --left: revert;
        bottom: -71px;
      }
      .slider-hero__navigation svg {
        fill: #fff;
      }
      @media (min-width: 1024px) {
        .slider-hero__navigation {
          --right: 50px;
          --top: revert;
          --left: revert;
          bottom: -71px;
        }
      }
      @media (min-width: 1728px) {
        .slider-hero__navigation {
          --right: 50px;
          --top: revert;
          --left: revert;
          bottom: -120px;
        }
      }
      .slider-hero .swiper-slide {
        --anim-duration: 0.3s;
        --cubic-bezier: cubic-bezier(0, 1, 1, 1);
      }
      .slider-hero
        .slider-person__center
        .swiper-slide-active
        .slider-person__text {
        opacity: 1;
        transform: translateY(0);
        animation: slide-up calc(var(--anim-duration) * 1.5) ease-in-out
          forwards;
      }
      .slider-hero
        .slider-person__center
        .swiper-slide-active
        .slider-person__media {
        filter: none;
      }
      .slider-hero
        .slider-person__center
        .swiper-slide-active
        .slider-person__media
        img {
        animation: fade calc(var(--anim-duration) * 1.5) ease-in-out forwards;
        filter: none;
      }
      .slider-hero
        .slider-person__center
        .swiper-slide-active
        .slider-person__media:after {
        content: revert;
      }
      @keyframes fade {
        0% {
          opacity: 0;
        }
        30% {
          transform: translateY(200px);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @keyframes slide-up {
        0% {
          opacity: 0;
          transform: translateY(100px);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .spacer__line {
        border-bottom: 1px solid var(--dd-main-color);
      }
      .swoosh {
        transform-origin: left;
        text-shadow: 50px 0 30px rgb(255, 255, 255);
        filter: blur(4px);
        opacity: 0;
        visibility: hidden;
        transform: translate(1000px) scaleX(1.3) skew(-5deg) rotate(0.01deg);
        will-change: transform;
      }
      .swoosh--active {
        animation: swooshAnimation 1s ease-in-out forwards;
        animation-delay: 0.7s;
      }
      @keyframes swooshAnimation {
        0% {
          transform-origin: left;
          text-shadow: 50px 0 30px rgb(255, 255, 255);
          filter: blur(4px);
          opacity: 0;
          visibility: hidden;
          transform: translate(1000px) scaleX(1.3) skew(-5deg) rotate(0.01deg);
        }
        to {
          opacity: 1;
          filter: blur(0px);
          text-shadow: 0 0 0 rgba(255, 255, 255, 0.5);
          transform: translate(0) scaleX(1) skew(0) rotate(0);
          padding-inline-end: 0px;
          visibility: visible;
        }
      }
      .news__content,
      .news__share {
        margin-bottom: var(--dd-space-lg);
      }
      .news__content-wrapper {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
      }
      .news__content,
      .news__share {
        grid-column: span 12;
      }
      @media (min-width: 769px) {
        .news__content,
        .news__share {
          grid-column: 1/13;
        }
      }
      .news__downloads {
        padding-block: var(--dd-space-lg);
      }
      .news--csr {
        border-bottom: 1px solid #000000;
        display: block;
        margin-bottom: 30px;
        text-decoration: none;
        position: relative;
        text-transform: uppercase;
      }
      .eco-mode--active .news--csr {
        border-color: #fff;
      }
      .news--csr:hover .news--csr__title,
      .news--csr:focus .news--csr__title {
        color: #a29b58;
      }
      .eco-mode--active .news--csr:hover .news--csr__title,
      .eco-mode--active .news--csr:focus .news--csr__title {
        color: var(--dd-main-color-accent);
      }
      @media (min-width: 769px) {
        .news--csr__wrapper {
          display: flex;
          gap: 50px;
        }
      }
      .news--csr__title {
        font-size: 1.6875rem;
        line-height: 1.06667;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
        padding-right: 50px;
      }
      @media (min-width: 769px) {
        .news--csr__title {
          font-size: 2.125rem;
        }
      }
      @media (min-width: 1728px) {
        .news--csr__title {
          font-size: 2.8125rem;
        }
      }
      .eco-mode--active .news--csr__title {
        color: #fff;
      }
      .news--csr__image {
        overflow: hidden;
        aspect-ratio: 16/12;
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .news--csr__image {
          max-width: 200px;
        }
      }
      .news--csr__image img {
        object-fit: cover;
        height: 100%;
      }
      .eco-mode--active .news--csr__image img {
        filter: grayscale(1) invert(1);
        mix-blend-mode: difference;
      }
      .eco-mode--active .news--csr__image {
        background: var(--dd-main-color-accent);
      }
      .news--csr__arrow {
        position: absolute;
        right: 0;
        bottom: 30px;
      }
      .eco-mode--active .news--csr__arrow {
        color: var(--dd-main-color-accent);
      }
      .news--csr__date {
        margin-bottom: 30px;
      }
      @media (min-width: 769px) {
        .news--csr__date {
          margin-bottom: 0;
        }
      }
      .eco-mode--active .news--csr__date {
        color: #fff;
      }
      .news-narrow {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        margin-block-end: var(--dd-space-lg);
      }
      .news-narrow > * {
        grid-column: span 12;
      }
      @media (min-width: 769px) {
        .news-narrow > * {
          grid-column: 5/12;
        }
      }
      .share {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 24px;
      }
      @media (min-width: 769px) {
        .share {
          font-size: 1.25rem;
        }
      }
      @media (min-width: 769px) {
        .share {
          flex-direction: row;
        }
      }
      .eco-mode--active .share {
        color: var(--dd-white);
      }
      .share__items {
        display: flex;
        gap: 16px;
      }
      .share__item {
        display: inline-block;
      }
      .share__link {
        display: block;
        padding: 2px 5px;
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      .share__link:hover svg use,
      .share__link:focus-visible svg use {
        fill: var(--dd-main-color-accent) !important;
      }
      .slider-container {
        margin-block-end: var(--dd-space-xl);
      }
      .slider-container__content {
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        gap: var(--dd-gutter-y) var(--dd-gutter-x);
        margin-block-end: var(--dd-space-md);
      }
      .slider-container__title,
      .slider-container__text {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .slider-container__title,
        .slider-container__text {
          grid-column: span 6;
        }
      }
      .slider-container__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .slider-container__title {
          font-size: 2rem;
        }
      }
      @media (max-width: 1023px) {
        .slider-container__title {
          margin-block-end: var(--dd-space-xs);
        }
      }
      .slider-container__text p + h1,
      .slider-container__text p + h2,
      .slider-container__text p + h3,
      .slider-container__text p + h4,
      .slider-container__text p + h5,
      .slider-container__text p + h6,
      .slider-container__text ul + h1,
      .slider-container__text ul + h2,
      .slider-container__text ul + h3,
      .slider-container__text ul + h4,
      .slider-container__text ul + h5,
      .slider-container__text ul + h6,
      .slider-container__text ol + h1,
      .slider-container__text ol + h2,
      .slider-container__text ol + h3,
      .slider-container__text ol + h4,
      .slider-container__text ol + h5,
      .slider-container__text ol + h6,
      .slider-container__text table + h1,
      .slider-container__text table + h2,
      .slider-container__text table + h3,
      .slider-container__text table + h4,
      .slider-container__text table + h5,
      .slider-container__text table + h6 {
        padding-top: 1em;
      }
      .slider-container__text ul,
      .slider-container__text ol {
        padding-left: 1.2em;
      }
      .slider-container__text ul li {
        position: relative;
        list-style-type: disc;
      }
      .slider-container__text ol {
        list-style: decimal;
      }
      .slider-container__text li {
        margin-bottom: 0.5em;
      }
      .slider-container__text li::marker {
        color: var(--dd-main-color);
        font-size: 0.8em;
      }
      @media (min-width: 769px) {
        .slider-container__text dl {
          display: flex;
          flex-wrap: wrap;
        }
      }
      .slider-container__text dt {
        font-weight: 700;
      }
      @media (min-width: 769px) {
        .slider-container__text dt {
          flex: 0 0 30%;
        }
      }
      .slider-container__text dd {
        margin-bottom: 0.75em;
        padding-left: 1.2em;
      }
      @media (min-width: 769px) {
        .slider-container__text dd {
          flex: 0 0 70%;
        }
      }
      .slider-container__text blockquote {
        quotes: initial;
      }
      .slider-container__text strong {
        font-weight: 700;
      }
      .slider-container__text em {
        font-weight: 400;
        font-style: italic;
      }
      .slider-container__text code {
        display: inline-block;
        font-family: monospace;
        font-size: 0.7em;
        background: #e9ede8;
        padding: 0.05em 0.2em;
      }
      .slider-container__text p:last-child {
        margin-block-end: 0;
      }
      .slider-container__top,
      .slider-container__custom {
        display: flex;
        flex-direction: column;
        gap: var(--dd-space-sm) var(--dd-gutter-x);
        align-items: center;
      }
      @media (min-width: 1024px) {
        .slider-container__top,
        .slider-container__custom {
          flex-direction: row;
        }
      }
      .slider-container__custom {
        gap: var(--dd-space-sm);
        margin-block-end: var(--dd-space-md);
      }
      .slider-container__controls {
        --swiper-pagination-color: var(--dd-main-color-accent);
        --swiper-pagination-progressbar-bg-color: rgba(
          var(--dd-main-color-rgb),
          0.25
        );
        margin-block-end: var(--dd-space-md);
        display: flex;
        gap: var(--dd-space-sm);
        width: 100%;
      }
      @media (min-width: 1024px) {
        .slider-container__controls {
          align-items: center;
          width: revert;
        }
      }
      .context-light .slider-container__controls {
        --swiper-pagination-progressbar-bg-color: rgba(
          var(--dd-black-rgb),
          0.25
        );
        --swiper-pagination-color: var(--dd-black);
      }
      .slider-container__controls .swiper-navigation {
        display: flex;
        gap: var(--dd-space-xs);
      }
      .slider-container__controls .swiper-button-prev,
      .slider-container__controls .swiper-button-next {
        --_slider-nav-size: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        border-radius: 50%;
        border: none;
        cursor: pointer;
        width: var(--_slider-nav-size, 48px);
        height: var(--_slider-nav-size, 48px);
        z-index: 2;
        transition: all 0.3s ease-in-out;
      }
      .slider-container__controls .swiper-button-prev .icon,
      .slider-container__controls .swiper-button-next .icon {
        padding: 0;
      }
      .context-light .slider-container__controls .swiper-button-prev,
      .context-light .slider-container__controls .swiper-button-next {
        background-color: var(--dd-black);
        color: var(--dd-white);
      }
      .slider-container__controls
        .swiper-button-prev:not(:disabled, .disabled):hover,
      .slider-container__controls
        .swiper-button-prev:not(:disabled, .disabled):focus-visible,
      .slider-container__controls
        .swiper-button-next:not(:disabled, .disabled):hover,
      .slider-container__controls
        .swiper-button-next:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .context-light
        .slider-container__controls
        .swiper-button-prev:not(:disabled, .disabled):hover,
      .context-light
        .slider-container__controls
        .swiper-button-prev:not(:disabled, .disabled):focus-visible,
      .context-light
        .slider-container__controls
        .swiper-button-next:not(:disabled, .disabled):hover,
      .context-light
        .slider-container__controls
        .swiper-button-next:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      .slider-container__controls .swiper-button-prev:disabled,
      .slider-container__controls .swiper-button-next:disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .slider-container__controls .swiper-button-prev.swiper-button-lock,
      .slider-container__controls .swiper-button-next.swiper-button-lock {
        display: none;
      }
      .slider-container__controls .swiper-pagination {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: revert;
        text-align: revert;
        width: revert;
        transform: revert;
        display: flex;
        align-items: center;
      }
      @media (min-width: 769px) {
        .slider-container__controls .swiper-pagination {
          font-size: 1.25rem;
        }
      }
      .slider-container__controls .swiper-pagination.swiper-pagination-lock {
        display: none;
      }
      .slider-container__controls .swiper-pagination-progressbar {
        position: relative;
        width: 100%;
      }
      @media (min-width: 1024px) {
        .slider-container__controls {
          margin-left: auto;
          align-self: flex-end;
        }
      }
      .slider-container__pagination {
        display: flex;
        gap: var(--dd-space-xs);
        align-items: center;
        width: 100%;
        color: var(--dd-main-color);
        isolation: isolate;
      }
      .context-light .slider-container__pagination {
        color: var(--dd-black);
      }
      .slider-container__pagination .swiper-pagination-progressbar {
        width: 100%;
      }
      @media (min-width: 1024px) {
        .slider-container__pagination .swiper-pagination-progressbar {
          width: 148px;
        }
      }
      .slider-container--title-short .slider-container__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .slider-container--title-short .slider-container__title {
          font-size: 7rem;
        }
      }
      .slider-container[data-slidertype="sneak"] .slider-container__sliders {
        display: grid;
        gap: var(--dd-gutter-y) var(--dd-gutter-x);
      }
      @media (min-width: 1024px) {
        .slider-container[data-slidertype="sneak"] .slider-container__sliders {
          grid-template-columns: repeat(2, 1fr);
        }
      }
      .slider-container[data-slidertype="sneak"]
        .slider-container__sliders
        .swiper {
        margin-inline: revert;
      }
      .slider-quote {
        position: relative;
      }
      .slider-quote__controls {
        display: flex;
        max-width: 480px;
        justify-content: flex-end;
        padding-left: 50px;
        position: relative;
        top: -30px;
        align-items: baseline;
      }
      .slider-quote__pagination {
        position: relative;
        width: 100px;
        font-weight: 200;
        font-size: 16px;
        padding-right: 0;
      }
      .eco-mode--active .slider-quote__pagination {
        color: #fff;
      }
      .slider-quote__button-prev,
      .slider-quote__button-next {
        background: #181717;
        color: #fff;
        padding: 15px;
        font-size: 0px;
        cursor: pointer;
      }
      .slider-quote__button-prev svg,
      .slider-quote__button-next svg {
        transform: scale(0.8);
      }
      .slider-quote__button-prev:hover,
      .slider-quote__button-prev:focus,
      .slider-quote__button-next:hover,
      .slider-quote__button-next:focus {
        opacity: 0.8;
      }
      .video {
        position: relative;
        background-color: var(--dd-black);
      }
      .video__wrapper {
        position: relative;
        padding-top: 56.25%;
      }
      .video iframe,
      .video video {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
      }
      .video__posterframe {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        transition: opacity 0.4s ease-in-out;
        overflow: hidden;
      }
      .video__posterframe:after {
        content: "";
        position: absolute;
        display: block;
        width: calc(100% + 96px);
        height: 60px;
        bottom: 0;
        left: -48px;
        background: linear-gradient(180deg, #faffff00, #000c);
        z-index: 0;
        pointer-events: none;
      }
      @media (min-width: 769px) {
        .video__posterframe:after {
          display: none;
        }
      }
      .video__posterframe.hide {
        opacity: 0;
        pointer-events: none;
      }
      .video__posterframe img {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      .video__social-media {
        margin-bottom: 20px;
      }
      .video__social-media .video__posterframe {
        top: 33%;
      }
      .video__social-media .video__wrapper {
        padding-top: 0;
      }
      .video__social-media .video__wrapper video {
        position: relative;
      }
      .video__social.video--horizontal iframe {
        position: relative;
        aspect-ratio: 16/9;
      }
      .video__social .video__posterframe {
        top: 0%;
      }
      .video__social .video__social-more,
      .video__social .video__social-less {
        visibility: hidden;
      }
      @media (max-width: 769px) {
        .video__social .video__social-more,
        .video__social .video__social-less {
          visibility: visible;
          font-weight: 700;
          cursor: pointer;
        }
        .video__social .video__social-more:hover,
        .video__social .video__social-less:hover {
          text-decoration: underline;
        }
        .video__social .video__social-text-content {
          height: 0%;
          overflow: hidden;
          max-height: 0px;
          transition: all 0.3s ease-in-out;
        }
        .video__social .video__social-text-content.is-active {
          height: 100%;
          max-height: 500px;
        }
      }
      .video__trigger {
        --_icon-shift: 5px;
        font-size: 0;
        position: absolute;
        right: 10px;
        bottom: 10px;
        cursor: pointer;
        background-color: var(--dd-white);
        color: var(--dd-black);
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 38px;
        height: 38px;
        transition: all 0.3s ease-in-out;
        z-index: 2;
      }
      @media (min-width: 769px) {
        .video__trigger {
          width: 48px;
          height: 48px;
          bottom: 20px;
          right: 20px;
        }
      }
      .video__trigger--forward,
      .video__trigger--pause {
        right: 60px;
      }
      @media (min-width: 769px) {
        .video__trigger--forward,
        .video__trigger--pause {
          right: 85px;
        }
      }
      .video__trigger--forward {
        display: none;
      }
      .video__trigger:hover,
      .video__trigger:focus-visible {
        background-color: var(--dd-wild-yellow);
        color: var(--dd-white);
      }
      .icon-accordion__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        padding-block-end: var(--dd-space-md);
      }
      @media (min-width: 769px) {
        .icon-accordion__title {
          font-size: 2rem;
        }
      }
      .icon-accordion__text.text,
      .hero--paragraph .icon-accordion__text.hero__text,
      .icon-accordion__text.teaser__text {
        max-width: 100%;
      }
      .icon-accordion__columns {
        padding: 70px 0 30px;
      }
      @media (min-width: 770px) {
        .icon-accordion__columns {
          display: flex;
          flex-wrap: wrap;
        }
      }
      .icon-accordion__column {
        width: 100%;
        padding-right: 50px;
        position: relative;
        margin-bottom: 50px;
      }
      @media (min-width: 770px) {
        .icon-accordion__column {
          width: 50%;
          margin-bottom: 20px;
        }
      }
      @media (min-width: 1025px) {
        .icon-accordion__column {
          width: 33.33%;
        }
      }
      .icon-accordion__column:before {
        display: inline-block;
        margin-inline-end: var(--dd-space-2xs);
        vertical-align: top;
      }
      .icon-accordion .icon-accordion__column .icon {
        vertical-align: top;
        margin-inline-end: var(--dd-space-xs);
      }
      .icon-accordion .icon-accordion__column h3 {
        display: inline-block;
      }
      .icon-accordion .icon-accordion__column h3:after {
        display: inline-block;
        content: "";
        width: 2px;
        height: 22px;
        background: var(--dd-main-color);
        margin: 0 20px;
      }
      .icon-accordion .icon-accordion__column p {
        display: inline-block;
      }
      .theme--csr .icon-accordion .icon-accordion__description li,
      .theme--csr .icon-accordion .icon-accordion__column li {
        list-style: none;
      }
      .theme--csr .icon-accordion .icon-accordion__description li:before,
      .theme--csr .icon-accordion .icon-accordion__description li:after,
      .theme--csr .icon-accordion .icon-accordion__column li:before,
      .theme--csr .icon-accordion .icon-accordion__column li:after {
        content: "";
        display: inline-block;
        position: absolute;
      }
      .theme--csr .icon-accordion .icon-accordion__description li:before,
      .theme--csr .icon-accordion .icon-accordion__column li:before {
        width: 10px;
        height: 10px;
        top: 7.5px;
        left: -18px;
        border-right: 2px solid var(--dd-main-color-accent);
        border-top: 2px solid var(--dd-main-color-accent);
      }
      .theme--csr .icon-accordion .icon-accordion__description li:after,
      .theme--csr .icon-accordion .icon-accordion__column li:after {
        width: 2px;
        height: 20px;
        transform: rotate(45deg);
        background: var(--dd-main-color-accent);
        top: 5px;
        left: -15px;
      }
      .report__table {
        width: 100%;
        margin-bottom: var(--dd-space-md);
      }
      .report__table a {
        --_button-color-text: var(--dd-main-color);
        --_button-color-text-hover: var(--dd-main-color-accent);
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        color: var(--_button-color-text);
        text-decoration: underline;
        border: revert;
        background-color: revert;
        padding: revert;
      }
      @media (min-width: 769px) {
        .report__table a {
          font-size: 1rem;
        }
      }
      .report__table a:after {
        content: revert;
      }
      .report__table a:hover,
      .report__table a:focus-visible {
        color: var(--_button-color-text-hover);
      }
      .report__table .download-link {
        justify-content: center;
      }
      .report__table-head-note {
        font-size: 14px;
      }
      .report__table td,
      .report__table th {
        vertical-align: middle;
        border-bottom: 1px solid var(--dd-main-color);
        background-color: var(--dd-main-bg-color);
      }
      .report__table thead th {
        text-align: center;
      }
      .report__table thead th span {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .report__table thead th span {
          font-size: 1rem;
        }
      }
      .report__table tbody td {
        width: 20%;
        text-align: center;
      }
      .report__view {
        margin-bottom: 70px;
      }
      .report__view .views-exposed-form {
        display: flex;
        margin-top: 20px;
      }
      .report__view .views-exposed-form label {
        display: none;
      }
      .report__view .views-exposed-form select {
        padding: 6px 35px 8px 13px;
      }
      .report__view .views-exposed-form .form-select__wrapper {
        margin-right: 10px;
      }
      .report--hidden {
        display: none;
      }
      .icon-card {
        padding: 50px 30px;
        text-align: center;
        text-decoration: none;
        display: block;
        max-width: 300px;
        transition: all 0.3s ease-in-out;
      }
      .icon-card:hover,
      .icon-card:focus {
        box-shadow: 0 0 50px #0000001a;
      }
      .icon-card__icon {
        text-align: center;
      }
      .icon-card__wrapper {
        display: flex;
        flex-direction: column;
        gap: 24px;
      }
      .icon-card__text {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
        margin-bottom: 0.4em;
        font-size: 14px;
        letter-spacing: 2px;
        color: #d4dbd2;
        text-transform: uppercase;
      }
      .eco-mode--active .icon-card__text {
        color: #fff;
      }
      .icon-card__value {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0;
      }
      @media (min-width: 769px) {
        .icon-card__value {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .icon-card__value {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .icon-card__value {
        color: #fff;
      }
      .icon-link-teaser-csr {
        border-bottom: 1px solid var(--dd-main-color);
        padding-block: var(--dd-space-sm);
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        column-gap: var(--dd-gutter-x);
        row-gap: var(--dd-gutter-y);
        align-items: flex-end;
        width: 100%;
        position: relative;
        color: var(--dd-main-color);
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr {
          padding-inline: var(--dd-space-sm);
        }
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr {
          align-items: center;
        }
      }
      .icon-link-teaser-csr__icon,
      .icon-link-teaser-csr__title-wrapper {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr__icon {
          grid-column: 1/2;
        }
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr__title-wrapper {
          grid-column: 2/6;
        }
      }
      .icon-link-teaser-csr__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .icon-link-teaser-csr__title {
          font-size: 2rem;
        }
      }
      .icon-link-teaser-csr__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-start: 0.4em;
      }
      @media (min-width: 769px) {
        .icon-link-teaser-csr__meta {
          font-size: 1.25rem;
        }
      }
      .icon-link-teaser-csr__link {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        grid-column: 1/11;
        margin-block-start: 0.4em;
      }
      @media (min-width: 769px) {
        .icon-link-teaser-csr__link {
          font-size: 1.25rem;
        }
      }
      .icon-link-teaser-csr__link a {
        text-decoration: none;
        transition: all 0.3s ease-in-out;
      }
      .icon-link-teaser-csr__link a:hover,
      .icon-link-teaser-csr__link a:focus-visible {
        color: var(--dd-main-color-accent);
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr__link {
          grid-column: 6/12;
          margin-block-start: revert;
        }
      }
      .icon-link-teaser-csr__more {
        grid-column: 11/13;
        justify-self: end;
      }
      @media (min-width: 1024px) {
        .icon-link-teaser-csr__more {
          grid-column: 12/13;
        }
      }
      .csr--layout-podcast figure {
        max-width: 430px;
        transform: none;
      }
      @media (min-width: 769px) {
        .csr--layout-podcast figure {
          transform: translate(50px);
        }
      }
      .csr--podcast-buttons {
        text-align: right;
      }
      .csr--podcast-buttons div {
        display: flex;
        gap: 20px;
        justify-content: end;
      }
      @media (min-width: 769px) {
        .csr--fact-list h1,
        .csr--fact-list .text-h1 {
          font-size: 75px;
        }
      }
      .ir-statistic__doughnut-chart {
        width: 100% !important;
        min-height: 460px !important;
      }
      .styleguide {
        --dd-styleguide-color: var(--dd-black);
        --dd-styleguide-bg-color: #fff4d4;
        background-color: var(--dd-styleguide-bg-color);
        padding-block-end: var(--dd-space-lg);
      }
      .styleguide__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        margin-block-start: 0.6em;
        color: var(--dd-styleguide-color);
      }
      @media (min-width: 769px) {
        .styleguide__title {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .styleguide__intro {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
        margin-bottom: 1.2em;
        color: var(--dd-styleguide-color);
      }
      @media (min-width: 769px) {
        .styleguide__intro {
          font-size: 1.75rem;
        }
      }
      .styleguide-toc {
        --dd-styleguide-color: var(--dd-black);
        --dd-styleguide-bg-color: #fff4d4;
        background-color: var(--dd-styleguide-bg-color);
        color: var(--dd-styleguide-color);
        margin-block-end: var(--dd-space-lg);
      }
      .styleguide-toc__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .styleguide-toc__title {
          font-size: 3rem;
        }
      }
      .styleguide-toc__group {
        margin-block-end: var(--dd-space-md);
      }
      .styleguide-toc__group-title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        display: inline;
      }
      @media (min-width: 769px) {
        .styleguide-toc__group-title {
          font-size: 1.5rem;
        }
      }
      .styleguide-toc__list {
        margin-block-start: var(--dd-space-sm);
      }
      .styleguide-toc__link {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        color: inherit;
      }
      @media (min-width: 769px) {
        .styleguide-toc__link {
          font-size: 1.25rem;
        }
      }
      .styleguide-detail {
        --dd-styleguide-color: var(--dd-black);
        --dd-styleguide-bg-color: #fff4d4;
        background-color: var(--dd-styleguide-bg-color);
        padding-block: var(--dd-space-md);
      }
      .styleguide-detail__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        color: var(--dd-styleguide-color);
      }
      @media (min-width: 769px) {
        .styleguide-detail__title {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .styleguide-detail__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-block-end: var(--dd-space-xl);
        color: var(--dd-styleguide-color);
      }
      @media (min-width: 769px) {
        .styleguide-detail__meta {
          font-size: 1.25rem;
        }
      }
      .styleguide-detail__meta-item {
        margin-block-end: var(--dd-space-sm);
      }
      .styleguide-detail__meta-title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        margin-block-start: 1.2em;
      }
      @media (min-width: 769px) {
        .styleguide-detail__meta-title {
          font-size: 1.5rem;
        }
      }
      .styleguide-detail__meta-text {
        margin-block-start: 0.6em;
      }
      .styleguide-detail__meta-text p + h1,
      .styleguide-detail__meta-text p + h2,
      .styleguide-detail__meta-text p + h3,
      .styleguide-detail__meta-text p + h4,
      .styleguide-detail__meta-text p + h5,
      .styleguide-detail__meta-text p + h6,
      .styleguide-detail__meta-text ul + h1,
      .styleguide-detail__meta-text ul + h2,
      .styleguide-detail__meta-text ul + h3,
      .styleguide-detail__meta-text ul + h4,
      .styleguide-detail__meta-text ul + h5,
      .styleguide-detail__meta-text ul + h6,
      .styleguide-detail__meta-text ol + h1,
      .styleguide-detail__meta-text ol + h2,
      .styleguide-detail__meta-text ol + h3,
      .styleguide-detail__meta-text ol + h4,
      .styleguide-detail__meta-text ol + h5,
      .styleguide-detail__meta-text ol + h6,
      .styleguide-detail__meta-text table + h1,
      .styleguide-detail__meta-text table + h2,
      .styleguide-detail__meta-text table + h3,
      .styleguide-detail__meta-text table + h4,
      .styleguide-detail__meta-text table + h5,
      .styleguide-detail__meta-text table + h6 {
        padding-top: 1em;
      }
      .styleguide-detail__meta-text ul,
      .styleguide-detail__meta-text ol {
        padding-left: 1.2em;
      }
      .styleguide-detail__meta-text ul li {
        position: relative;
        list-style-type: disc;
      }
      .styleguide-detail__meta-text ol {
        list-style: decimal;
      }
      .styleguide-detail__meta-text li {
        margin-bottom: 0.5em;
      }
      .styleguide-detail__meta-text li::marker {
        color: var(--dd-main-color);
        font-size: 0.8em;
      }
      @media (min-width: 769px) {
        .styleguide-detail__meta-text dl {
          display: flex;
          flex-wrap: wrap;
        }
      }
      .styleguide-detail__meta-text dt {
        font-weight: 700;
      }
      @media (min-width: 769px) {
        .styleguide-detail__meta-text dt {
          flex: 0 0 30%;
        }
      }
      .styleguide-detail__meta-text dd {
        margin-bottom: 0.75em;
        padding-left: 1.2em;
      }
      @media (min-width: 769px) {
        .styleguide-detail__meta-text dd {
          flex: 0 0 70%;
        }
      }
      .styleguide-detail__meta-text blockquote {
        quotes: initial;
      }
      .styleguide-detail__meta-text strong {
        font-weight: 700;
      }
      .styleguide-detail__meta-text em {
        font-weight: 400;
        font-style: italic;
      }
      .styleguide-detail__meta-text code {
        display: inline-block;
        font-family: monospace;
        font-size: 0.7em;
        background: #e9ede8;
        padding: 0.05em 0.2em;
      }
      .styleguide-detail__meta-text li::marker {
        color: var(--dd-styleguide-color);
      }
      .styleguide-detail__variant {
        margin-block-end: 200px;
      }
      .styleguide-detail__variant-title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        color: var(--dd-styleguide-color);
      }
      @media (min-width: 769px) {
        .styleguide-detail__variant-title {
          font-size: 1.5rem;
        }
      }
      .styleguide-detail__include {
        box-shadow: rgba(var(--dd-black-rgb), 0.56) 0 22px 70px 4px;
        background-color: var(--dd-main-bg-color);
      }
      @media (min-width: 1024px) {
        .slider-item__content {
          padding-block: var(--dd-space-md);
        }
      }
      .slider-item__meta {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .slider-item__meta {
          font-size: 1.5rem;
        }
      }
      .slider-item__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .slider-item__title {
          font-size: 3rem;
        }
      }
      .slider-item__text p + h1,
      .slider-item__text p + h2,
      .slider-item__text p + h3,
      .slider-item__text p + h4,
      .slider-item__text p + h5,
      .slider-item__text p + h6,
      .slider-item__text ul + h1,
      .slider-item__text ul + h2,
      .slider-item__text ul + h3,
      .slider-item__text ul + h4,
      .slider-item__text ul + h5,
      .slider-item__text ul + h6,
      .slider-item__text ol + h1,
      .slider-item__text ol + h2,
      .slider-item__text ol + h3,
      .slider-item__text ol + h4,
      .slider-item__text ol + h5,
      .slider-item__text ol + h6,
      .slider-item__text table + h1,
      .slider-item__text table + h2,
      .slider-item__text table + h3,
      .slider-item__text table + h4,
      .slider-item__text table + h5,
      .slider-item__text table + h6 {
        padding-top: 1em;
      }
      .slider-item__text ul,
      .slider-item__text ol {
        padding-left: 1.2em;
      }
      .slider-item__text ul li {
        position: relative;
        list-style-type: disc;
      }
      .slider-item__text ol {
        list-style: decimal;
      }
      .slider-item__text li {
        margin-bottom: 0.5em;
      }
      .slider-item__text li::marker {
        color: var(--dd-main-color);
        font-size: 0.8em;
      }
      @media (min-width: 769px) {
        .slider-item__text dl {
          display: flex;
          flex-wrap: wrap;
        }
      }
      .slider-item__text dt {
        font-weight: 700;
      }
      @media (min-width: 769px) {
        .slider-item__text dt {
          flex: 0 0 30%;
        }
      }
      .slider-item__text dd {
        margin-bottom: 0.75em;
        padding-left: 1.2em;
      }
      @media (min-width: 769px) {
        .slider-item__text dd {
          flex: 0 0 70%;
        }
      }
      .slider-item__text blockquote {
        quotes: initial;
      }
      .slider-item__text strong {
        font-weight: 700;
      }
      .slider-item__text em {
        font-weight: 400;
        font-style: italic;
      }
      .slider-item__text code {
        display: inline-block;
        font-family: monospace;
        font-size: 0.7em;
        background: #e9ede8;
        padding: 0.05em 0.2em;
      }
      .slider-item--title-short .slider-item__title {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
        margin-block-end: 0.2em;
      }
      @media (min-width: 769px) {
        .slider-item--title-short .slider-item__title {
          font-size: 7rem;
        }
      }
      .media {
        position: relative;
        width: 100%;
      }
      .media img,
      .media video {
        display: flex;
      }
      .media__caption {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        position: absolute;
        inset-inline: 0;
        inset-block-start: auto;
        inset-block-end: 0;
        isolation: isolate;
        color: var(--dd-white);
        padding: var(--dd-space-sm);
        z-index: 1;
      }
      @media (min-width: 769px) {
        .media__caption {
          font-size: 1.25rem;
        }
      }
      .media__caption:before {
        content: "";
        position: absolute;
        inset-inline: 0;
        inset-block-start: calc(var(--dd-space-md) * -1);
        inset-block-end: 0;
        background: linear-gradient(0deg, #0009, #0000);
        z-index: -1;
      }
      .media__caption-upper {
        font-weight: 700;
      }
      .media--caption-block-end .media__caption {
        position: revert;
        color: inherit;
      }
      .media--caption-block-end .media__caption:before {
        content: revert;
      }
      .pill {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        border: 1px solid var(--dd-main-color);
        border-radius: 45px;
        padding-inline: 18px;
        padding-block: 4px 6px;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: var(--dd-space-2xs);
      }
      @media (min-width: 769px) {
        .pill {
          font-size: 1rem;
        }
      }
      .lightbox-item {
        position: relative;
        display: flex;
        justify-content: center;
        background-color: var(--dd-black);
      }
      .lightbox-item__icon {
        --_slider-nav-size: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--dd-main-color);
        color: var(--dd-main-bg-color);
        border-radius: 50%;
        border: none;
        cursor: pointer;
        width: var(--_slider-nav-size, 48px);
        height: var(--_slider-nav-size, 48px);
        z-index: 2;
        transition: all 0.3s ease-in-out;
        background-color: var(--dd-white);
        color: var(--dd-black);
        position: absolute;
        right: var(--dd-space-xs);
        top: var(--dd-space-xs);
      }
      .lightbox-item__icon .icon {
        padding: 0;
      }
      .context-light .lightbox-item__icon {
        background-color: var(--dd-black);
        color: var(--dd-white);
      }
      .lightbox-item__icon:not(:disabled, .disabled):hover,
      .lightbox-item__icon:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .context-light .lightbox-item__icon:not(:disabled, .disabled):hover,
      .context-light
        .lightbox-item__icon:not(:disabled, .disabled):focus-visible {
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      .lightbox-item__icon:disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      @media (min-width: 1024px) {
        .lightbox-item__icon {
          --_slider-nav-size: 48px;
        }
      }
      .lightbox-item:not(:disabled, .disabled):hover .lightbox-item__icon,
      .lightbox-item:not(:disabled, .disabled):focus-visible
        .lightbox-item__icon {
        background-color: var(--dd-wild-yellow);
        color: var(--dd-black);
      }
      .news-download__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .news-download__title {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .news-download__links {
        display: flex;
        justify-content: flex-end;
      }
      .news-download .slider-container {
        margin-bottom: 0;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk {
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
        background-color: var(--dd-main-bg-color-contrast-soft);
        min-height: 100vh;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container {
        padding: revert;
        background-color: var(--dd-black);
        position: absolute;
        inset-block-start: 50%;
        transform: translateY(-50%);
        inset-inline: 0;
        width: 95%;
        margin: auto;
      }
      @media (min-width: 769px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container {
          width: 700px;
        }
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-row {
        display: flex;
        flex-direction: column;
        padding-inline: 20px;
        padding-block: 30px;
      }
      @media (min-width: 769px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-row {
          padding: 2em;
        }
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy {
        margin-inline: revert;
        margin-block-start: revert;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-title {
        font-size: 1.6875rem;
        line-height: 1.06667;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
        text-transform: revert;
        display: revert;
      }
      @media (min-width: 769px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-title {
          font-size: 2.125rem;
        }
      }
      @media (min-width: 1728px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-title {
          font-size: 2.8125rem;
        }
      }
      .eco-mode--active
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-policy-title {
        color: #fff;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-text {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
        margin-bottom: 1.71em;
      }
      @media (min-width: 1728px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-text {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-policy-text {
        color: #fff;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-text a {
        font-weight: revert;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-policy-text
        a:hover {
        opacity: revert;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-group-container {
        width: revert;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group-parent {
        position: revert;
        transform: revert;
        width: 100%;
      }
      html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group {
        display: flex;
        flex-direction: column;
        width: 100%;
      }
      @media (min-width: 769px) {
        html #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group {
          flex-direction: row;
          justify-content: end;
        }
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button {
        --_button-color-bg: var(--dd-main-bg-color);
        --_button-color-text: var(--dd-main-color);
        --_button-color-border: var(--dd-main-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
        border: none;
        width: 100%;
        display: flex;
        justify-content: center;
        border-radius: 0;
      }
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button {
        --_button-color-bg: var(--dd-white);
        --_button-color-text: var(--dd-black);
        --_button-color-border: var(--dd-black);
      }
      .bg-accent
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button,
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button,
      .hero--background-color
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button {
        --_button-color-bg-hover: var(--dd-black);
        --_button-color-text-hover: var(--dd-white);
        --_button-color-border-hover: var(--dd-white);
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        button:hover {
        opacity: revert;
        color: revert;
      }
      @media (min-width: 769px) {
        html
          #onetrust-consent-sdk
          #onetrust-banner-sdk
          #onetrust-button-group
          button {
          width: revert;
        }
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        --_button-color-bg: var(--dd-main-color);
        --_button-color-text: var(--dd-main-bg-color);
        --_button-color-border: var(--dd-main-bg-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
        display: inline-flex;
        align-items: center;
        gap: var(--dd-space-2xs);
        position: relative;
        z-index: 2;
        border: 1px solid var(--_button-color-border);
        background-color: var(--_button-color-bg);
        color: var(--_button-color-text);
        padding: 12px 20px;
        margin-bottom: 12px;
        cursor: pointer;
        vertical-align: top;
        text-decoration: none;
        overflow: hidden;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width: 769px) {
        html
          #onetrust-consent-sdk
          #onetrust-banner-sdk
          #onetrust-button-group
          #onetrust-reject-all-handler {
          font-size: 1rem;
        }
      }
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler {
        --_button-color-bg: var(--dd-black);
        --_button-color-text: var(--dd-white);
        --_button-color-border: var(--dd-white);
      }
      .bg-accent
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler,
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler,
      .hero--background-color
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler {
        --_button-color-bg-hover: var(--dd-white);
        --_button-color-text-hover: var(--dd-black);
        --_button-color-border-hover: var(--dd-black);
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler
        .icon {
        position: relative;
        flex-shrink: 0;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:hover,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:focus-visible {
        color: var(--_button-color-text-hover);
        border-color: var(--_button-color-border-hover);
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:hover:after,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:focus-visible:after {
        animation: ghostIn 0.3s forwards;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:disabled,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler.is-disabled {
        color: #e9ede8 !important;
        background-color: #fcfcfc !important;
        border-color: #fcfcfc !important;
        cursor: default !important;
        pointer-events: none;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler:disabled:after,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-reject-all-handler.is-disabled:after {
        border-color: #e9ede8 !important;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        --_button-color-bg: var(--dd-main-color);
        --_button-color-text: var(--dd-main-bg-color);
        --_button-color-border: var(--dd-main-bg-color);
        --_button-color-bg-hover: var(--dd-main-color-accent);
        --_button-color-text-hover: var(--dd-main-color-accent-text);
        --_button-color-border-hover: var(--dd-main-color-accent-text);
        display: inline-flex;
        align-items: center;
        gap: var(--dd-space-2xs);
        position: relative;
        z-index: 2;
        border: 1px solid var(--_button-color-border);
        background-color: var(--_button-color-bg);
        color: var(--_button-color-text);
        padding: 12px 20px;
        margin-bottom: 12px;
        cursor: pointer;
        vertical-align: top;
        text-decoration: none;
        overflow: hidden;
        transition: all 0.3s ease-in-out;
        background-color: var(--dd-white);
        color: var(--dd-black);
      }
      @media (min-width: 769px) {
        html
          #onetrust-consent-sdk
          #onetrust-banner-sdk
          #onetrust-button-group
          #onetrust-accept-btn-handler {
          font-size: 1rem;
        }
      }
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler {
        --_button-color-bg: var(--dd-black);
        --_button-color-text: var(--dd-white);
        --_button-color-border: var(--dd-white);
      }
      .bg-accent
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler,
      .context-light
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler,
      .hero--background-color
        html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler {
        --_button-color-bg-hover: var(--dd-white);
        --_button-color-text-hover: var(--dd-black);
        --_button-color-border-hover: var(--dd-black);
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler
        .icon {
        position: relative;
        flex-shrink: 0;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:hover,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:focus-visible {
        color: var(--_button-color-text-hover);
        border-color: var(--_button-color-border-hover);
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:hover:after,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:focus-visible:after {
        animation: ghostIn 0.3s forwards;
      }
      @keyframes ghostIn {
        0% {
          bottom: -100%;
        }
        to {
          bottom: 0%;
        }
      }
      @keyframes ghostOut {
        0% {
          bottom: 0%;
        }
        to {
          bottom: 100%;
        }
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:disabled,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler.is-disabled {
        color: #e9ede8 !important;
        background-color: #fcfcfc !important;
        border-color: #fcfcfc !important;
        cursor: default !important;
        pointer-events: none;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:disabled:after,
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler.is-disabled:after {
        border-color: #e9ede8 !important;
      }
      html
        #onetrust-consent-sdk
        #onetrust-banner-sdk
        #onetrust-button-group
        #onetrust-accept-btn-handler:hover {
        opacity: revert;
        color: revert;
      }
      @media (max-width: 768px) {
        html
          #onetrust-consent-sdk
          #onetrust-banner-sdk
          #onetrust-button-group
          #onetrust-accept-btn-handler {
          margin-block-end: revert;
        }
      }
      .keyfigures-chart {
        margin-block-end: var(--dd-space-md);
      }
      .keyfigures-chart__title {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-block-end: 0.3em;
      }
      @media (min-width: 769px) {
        .keyfigures-chart__title {
          font-size: 2rem;
        }
      }
      .keyfigures-chart__meta {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .keyfigures-chart__meta {
          font-size: 1.25rem;
        }
      }
      ul.drupal-tabs {
        background: #666;
        border: none;
        font-size: 0;
        padding: 0;
        margin: 0;
        text-align: center;
        overflow-x: auto;
      }
      ul.drupal-tabs--secondary {
        background: #e9ede8;
      }
      ul.drupal-tabs li {
        font-size: 14px;
        display: inline-block;
        vertical-align: middle;
      }
      .drupal-tabs--secondary ul.drupal-tabs li {
        border: none;
        padding: 0;
      }
      ul.drupal-tabs li a {
        background: none;
        border: none;
        border-bottom: 5px solid transparent;
        color: #fff;
        margin: 0;
        padding: 4px 15px 0;
        line-height: 40px;
        display: inline-block;
        vertical-align: middle;
        transition: all 0.3s ease-in-out;
        text-decoration: none;
      }
      ul.drupal-tabs li a:hover,
      ul.drupal-tabs li a:focus-visible {
        border-color: #ccc;
        color: #fff;
        background-color: #777;
      }
      .drupal-tabs--secondary ul.drupal-tabs li a:hover,
      .drupal-tabs--secondary ul.drupal-tabs li a:focus-visible {
        background: #dfdfdf;
        color: #242b2f;
      }
      ul.drupal-tabs li a.is-active {
        color: #fff;
        font-weight: 700;
        background-color: #555;
        border-color: #565c58;
      }
      .drupal-tabs--secondary ul.drupal-tabs li a.is-active {
        background: #909090;
      }
      .drupal-tabs--secondary ul.drupal-tabs li a.is-active:hover {
        color: #fff;
      }
      .drupal-message {
        margin-top: 0;
        margin-bottom: 0;
        padding: 20px;
        border: none;
        background: #0caa41;
        color: #242b2f;
        font-size: 16px;
        line-height: 1.375;
      }
      .drupal-message--error {
        background: #d31f26;
        color: #fff;
      }
      .drupal-message--warning {
        background: #d31f26;
      }
      .drupal-message a {
        color: currentColor;
        text-decoration: underline;
      }
      .drupal-message a:hover,
      .drupal-message a:focus {
        text-decoration: none;
      }
      .drupal-message ul {
        margin: 0;
      }
      .drupal-message li {
        margin-bottom: 1em;
      }
      .drupal-message li:last-child {
        margin-bottom: 0;
      }
      .block-help {
        background-color: #e9ede8;
        padding: 20px;
      }
      .webform-has-wizard .webform-actions {
        text-align: right;
      }
      .webform-progress-tracker {
        margin-top: 0;
        margin-bottom: 0;
      }
      .webform-preview .webform-element {
        font-size: 1.3125rem;
      }
      .webform-preview label {
        font-size: 1.125rem;
        color: #878e83;
        display: block;
        font-weight: 700;
        margin-top: 5px;
      }
      .webform-preview .webform-container {
        border: 1px solid #878e83;
        border-radius: 6px;
        margin: 10px 0 20px;
        padding: 5px 10px;
      }
      .webform-preview .webform-container summary {
        padding: 5px 0;
      }
      .webform-progress-tracker .progress-step .progress-marker {
        color: #fff;
      }
      .webform-progress-tracker .progress-step .progress-marker:before {
        z-index: 1;
      }
      .webform-progress-tracker .progress-step .progress-marker:after {
        height: 3px;
        top: 50%;
        transform: translateY(-50%);
      }
      .webform-progress-tracker .progress-step .progress-marker:after {
        background-color: #878e83;
      }
      .webform-progress-tracker
        .progress-step.is-complete
        .progress-marker:after {
        background-color: #181717;
      }
      .webform-progress-tracker .progress-step .progress-marker:before,
      .webform-progress-tracker
        .progress-step:not(.is-active)
        .progress-marker:before {
        background-color: #878e83;
        width: 30px;
        height: 30px;
        font-size: 18px;
        transition: all 0.3s ease-in-out;
      }
      .webform-progress-tracker
        .progress-step.is-active
        .progress-marker:before,
      .webform-progress-tracker
        .progress-step.is-active:hover
        .progress-marker:before,
      .webform-progress-tracker
        .progress-step.is-active:focus
        .progress-marker:before {
        border-color: #181717;
        background-color: #181717;
      }
      .webform-progress-tracker
        .progress-step.is-complete
        .progress-marker:before {
        background-color: #181717;
        border-color: #181717;
      }
      .webform-progress-tracker
        .progress-step.is-complete:hover
        .progress-marker[role="link"]:before,
      .webform-progress-tracker
        .progress-step.is-complete:focus
        .progress-marker[role="link"]:before {
        background-color: #565c58;
      }
      .webform-progress-tracker .progress-step .progress-title {
        color: #878e83;
        font-size: 1.125rem;
        transition: all 0.3s ease-in-out;
      }
      .webform-progress-tracker .progress-step.is-complete .progress-title,
      .webform-progress-tracker .progress-step.is-active .progress-title {
        color: #181717;
      }
      .webform-progress-tracker
        .progress-step.is-complete:hover
        .progress-title,
      .webform-progress-tracker
        .progress-step.is-complete:focus
        .progress-title {
        color: #565c58;
        text-decoration: none;
      }
      .contextual-region.focus {
        outline: 2px dashed #878e83;
      }
      .section--stretched .drupal-block--node {
        height: 100%;
      }
      .layout-builder .section--stretched .drupal-block--node {
        height: auto;
      }
      .news-view .views-exposed-form {
        --dd-gutter-y: var(--dd-space-md);
        display: grid;
        position: relative;
        align-items: center;
        margin-block: var(--dd-space-lg);
      }
      @media (min-width: 1024px) {
        .news-view .views-exposed-form {
          justify-content: space-between;
          display: flex;
        }
      }
      .news-view .tabs__search {
        position: relative;
        top: -14px;
      }
      .news-view .tabs,
      .news-view .tabs__select,
      .news-view .form-item-category {
        grid-column: span 12;
      }
      @media (min-width: 1024px) {
        .news-view .tabs {
          grid-row: 1/2;
          grid-column: 1/11;
          display: flex;
        }
        .news-view .tabs button {
          display: block;
        }
      }
      @media (min-width: 1024px) {
        .news-view .tabs__select {
          grid-row: 1/2;
          grid-column: 11/13;
        }
      }
      @media (min-width: 1024px) {
        .news-view .form-item-category {
          display: none;
        }
      }
      .news-view .form-text {
        background: var(--dd-main-bg-color);
      }
      .news-view .form-item-search-trigger,
      .news-view .form-actions,
      #views-exposed-form-dd-news-default .form-item-search-trigger,
      #views-exposed-form-dd-news-default .form-actions {
        display: none;
      }
      @media (min-width: 1024px) {
        .news-view .form-item-search-trigger,
        .news-view .form-actions,
        #views-exposed-form-dd-news-default .form-item-search-trigger,
        #views-exposed-form-dd-news-default .form-actions {
          display: block;
          position: absolute;
          top: -5px;
          right: 0;
          margin: 0;
          z-index: 9;
        }
        .news-view .form-item-search-trigger:after,
        .news-view .form-actions:after,
        #views-exposed-form-dd-news-default .form-item-search-trigger:after,
        #views-exposed-form-dd-news-default .form-actions:after {
          content: "";
          background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIyIDIzIj4KICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMS43LDIxLjNsLTQuNC00LjRDMTksMTUuMSwyMCwxMi43LDIwLDEwYzAtNS41LTQuNS0xMC0xMC0xMFMwLDQuNSwwLDEwczQuNSwxMCwxMCwxMGMyLjEsMCw0LjEtMC43LDUuOC0xLjhsNC41LDQuNWMwLjQsMC40LDEsMC40LDEuNCwwUzIyLjEsMjEuNywyMS43LDIxLjN6IE0xMCwxOGMtNC40LDAtOC0zLjYtOC04czMuNi04LDgtOHM4LDMuNiw4LDhTMTQuNCwxOCwxMCwxOHoiLz4KPC9zdmc+Cg==)
            calc(100% - 12px) center no-repeat;
          width: 24px;
          height: 24px;
          display: block;
          position: relative;
          pointer-events: none;
          padding: 6px;
          top: -3px;
        }
      }
      @media (min-width: 1024px) and (min-width: 1440px) {
        .news-view .form-item-search-trigger:after,
        .news-view .form-actions:after,
        #views-exposed-form-dd-news-default .form-item-search-trigger:after,
        #views-exposed-form-dd-news-default .form-actions:after {
          transform: scale(1);
        }
      }
      @media (min-width: 1024px) {
        .color-scheme--dark .news-view .form-item-search-trigger:after,
        .color-scheme--dark .news-view .form-actions:after,
        .color-scheme--dark
          #views-exposed-form-dd-news-default
          .form-item-search-trigger:after,
        .color-scheme--dark
          #views-exposed-form-dd-news-default
          .form-actions:after {
          opacity: 1;
          background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIyIDIzIj4KICA8cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTIxLjcsMjEuM2wtNC40LTQuNEMxOSwxNS4xLDIwLDEyLjcsMjAsMTBjMC01LjUtNC41LTEwLTEwLTEwUzAsNC41LDAsMTBzNC41LDEwLDEwLDEwYzIuMSwwLDQuMS0wLjcsNS44LTEuOGw0LjUsNC41YzAuNCwwLjQsMSwwLjQsMS40LDBTMjIuMSwyMS43LDIxLjcsMjEuM3ogTTEwLDE4Yy00LjQsMC04LTMuNi04LThzMy42LTgsOC04czgsMy42LDgsOFMxNC40LDE4LDEwLDE4eiIvPgo8L3N2Zz4K)
            calc(100% - 12px) center no-repeat;
        }
        .news-view .form-item-search-trigger label,
        .news-view .form-actions label,
        #views-exposed-form-dd-news-default .form-item-search-trigger label,
        #views-exposed-form-dd-news-default .form-actions label {
          position: absolute;
          right: 0;
          top: 0;
          font-size: 0;
          height: 33px;
          width: 40px;
          cursor: pointer;
          pointer-events: none;
        }
      }
      @media (min-width: 1024px) and (min-width: 1440px) {
        .news-view .form-item-search-trigger label,
        .news-view .form-actions label,
        #views-exposed-form-dd-news-default .form-item-search-trigger label,
        #views-exposed-form-dd-news-default .form-actions label {
          pointer-events: initial;
        }
      }
      .news-view .form-item-search-trigger input,
      .news-view .form-actions input,
      #views-exposed-form-dd-news-default .form-item-search-trigger input,
      #views-exposed-form-dd-news-default .form-actions input {
        display: none;
      }
      .news-view .dd-news-default-second-level,
      #views-exposed-form-dd-news-default .dd-news-default-second-level {
        grid-column: span 12;
        margin: 0;
      }
      @media (min-width: 1024px) {
        .news-view .dd-news-default-second-level,
        #views-exposed-form-dd-news-default .dd-news-default-second-level {
          grid-row: 2/3;
          grid-column: span 9;
        }
      }
      .news-view .dd-news-default-second-level legend,
      #views-exposed-form-dd-news-default .dd-news-default-second-level legend {
        display: none;
      }
      .news-view .dd-news-default-second-level .form-checkboxes,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-checkboxes {
        display: flex;
        flex-wrap: wrap;
        gap: var(--dd-space-2xs);
      }
      .news-view .dd-news-default-second-level .form-item,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item {
        display: inline-block;
        margin: revert;
      }
      .news-view
        .dd-news-default-second-level
        .form-item
        input:not(:focus-visible),
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        input:not(:focus-visible) {
        position: absolute;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border: 0;
      }
      .news-view .dd-news-default-second-level .form-item label,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        label {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        border: 1px solid var(--dd-main-color);
        border-radius: 45px;
        padding-inline: 18px;
        padding-block: 4px 6px;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: var(--dd-space-2xs);
        color: inherit;
      }
      @media (min-width: 769px) {
        .news-view .dd-news-default-second-level .form-item label,
        #views-exposed-form-dd-news-default
          .dd-news-default-second-level
          .form-item
          label {
          font-size: 1rem;
        }
      }
      .news-view .dd-news-default-second-level .form-item input:hover + label,
      .news-view
        .dd-news-default-second-level
        .form-item
        input:focus-visible
        + label,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        input:hover
        + label,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        input:focus-visible
        + label {
        border-color: var(--dd-main-color-accent);
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .news-view .dd-news-default-second-level .form-item input:checked + label,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        input:checked
        + label {
        border-color: var(--dd-main-color-accent);
        background-color: var(--dd-main-color-accent);
        color: var(--dd-main-color-accent-text);
      }
      .news-view
        .dd-news-default-second-level
        .form-item
        input:checked
        + label
        .icon,
      #views-exposed-form-dd-news-default
        .dd-news-default-second-level
        .form-item
        input:checked
        + label
        .icon {
        transform: rotate(45deg);
      }
      .csr__news-view {
        margin-block-end: var(--dd-space-xl);
      }
      .csr__news-view .views-exposed-form {
        position: relative;
        margin-block: var(--dd-space-lg);
        display: flex;
        flex-wrap: wrap;
        gap: var(--dd-space-md);
      }
      @media (min-width: 1024px) {
        .csr__news-view .views-exposed-form {
          flex-direction: row;
          align-items: flex-end;
        }
      }
      .csr__news-view .views-exposed-form .form-item {
        display: flex;
        flex-direction: column;
        gap: var(--dd-space-2xs);
        width: 100%;
        margin-block-end: 0;
      }
      .csr__news-view .views-exposed-form .form-item-search {
        flex-basis: 100%;
      }
      @media (min-width: 1024px) {
        .csr__news-view .views-exposed-form .form-item-search {
          flex-basis: 60%;
        }
      }
      .csr__news-view .views-exposed-form .form-item-year {
        flex-basis: 60%;
        margin-block-end: 0;
      }
      @media (min-width: 1024px) {
        .csr__news-view .views-exposed-form .form-item-year {
          flex-basis: 25%;
          align-self: flex-end;
        }
      }
      .csr__news-view .views-exposed-form .form-actions {
        flex-basis: 5%;
        align-self: flex-end;
      }
      .csr__news-view .views-exposed-form .form-actions input {
        margin-block-end: 0;
      }
      .csr__news-view .views-infinite-scroll-content-wrapper {
        margin-block-end: var(--dd-space-lg);
      }
      .overflow-auto {
        overflow: auto !important;
      }
      .overflow-hidden {
        overflow: hidden !important;
      }
      .overflow-visible {
        overflow: visible !important;
      }
      .overflow-scroll {
        overflow: scroll !important;
      }
      .d-inline {
        display: inline !important;
      }
      .d-inline-block {
        display: inline-block !important;
      }
      .d-block {
        display: block !important;
      }
      .d-grid {
        display: grid !important;
      }
      .d-table {
        display: table !important;
      }
      .d-table-row {
        display: table-row !important;
      }
      .d-table-cell {
        display: table-cell !important;
      }
      .d-flex {
        display: flex !important;
      }
      .d-inline-flex {
        display: inline-flex !important;
      }
      .d-none {
        display: none !important;
      }
      .position-static {
        position: static !important;
      }
      .position-relative {
        position: relative !important;
      }
      .position-absolute {
        position: absolute !important;
      }
      .position-fixed {
        position: fixed !important;
      }
      .position-sticky {
        position: sticky !important;
      }
      .flex-fill {
        flex: 1 1 auto !important;
      }
      .m-0 {
        margin: 0 !important;
      }
      .m-1 {
        margin: 0.25rem !important;
      }
      .m-2 {
        margin: 0.5rem !important;
      }
      .m-3 {
        margin: 1rem !important;
      }
      .m-4 {
        margin: 1.5rem !important;
      }
      .m-5 {
        margin: 3rem !important;
      }
      .m-6 {
        margin: 4rem !important;
      }
      .m-7 {
        margin: 5rem !important;
      }
      .m-8 {
        margin: 7.5rem !important;
      }
      .m-9 {
        margin: 10rem !important;
      }
      .m-10 {
        margin: 12.5rem !important;
      }
      .m-11 {
        margin: 15rem !important;
      }
      .m-12 {
        margin: 20rem !important;
      }
      .m-13 {
        margin: 30rem !important;
      }
      .m-14 {
        margin: 60rem !important;
      }
      .m-auto {
        margin: auto !important;
      }
      .mx-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
      }
      .mx-1 {
        margin-right: 0.25rem !important;
        margin-left: 0.25rem !important;
      }
      .mx-2 {
        margin-right: 0.5rem !important;
        margin-left: 0.5rem !important;
      }
      .mx-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
      }
      .mx-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
      }
      .mx-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important;
      }
      .mx-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important;
      }
      .mx-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important;
      }
      .mx-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
      }
      .mx-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important;
      }
      .mx-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important;
      }
      .mx-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important;
      }
      .mx-12 {
        margin-right: 20rem !important;
        margin-left: 20rem !important;
      }
      .mx-13 {
        margin-right: 30rem !important;
        margin-left: 30rem !important;
      }
      .mx-14 {
        margin-right: 60rem !important;
        margin-left: 60rem !important;
      }
      .mx-auto {
        margin-right: auto !important;
        margin-left: auto !important;
      }
      .my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
      }
      .my-1 {
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
      }
      .my-2 {
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
      }
      .my-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
      }
      .my-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
      }
      .my-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
      }
      .my-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
      }
      .my-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
      }
      .my-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
      }
      .my-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important;
      }
      .my-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important;
      }
      .my-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important;
      }
      .my-12 {
        margin-top: 20rem !important;
        margin-bottom: 20rem !important;
      }
      .my-13 {
        margin-top: 30rem !important;
        margin-bottom: 30rem !important;
      }
      .my-14 {
        margin-top: 60rem !important;
        margin-bottom: 60rem !important;
      }
      .my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
      }
      .mt-0 {
        margin-top: 0 !important;
      }
      .mt-1 {
        margin-top: 0.25rem !important;
      }
      .mt-2 {
        margin-top: 0.5rem !important;
      }
      .mt-3 {
        margin-top: 1rem !important;
      }
      .mt-4 {
        margin-top: 1.5rem !important;
      }
      .mt-5 {
        margin-top: 3rem !important;
      }
      .mt-6 {
        margin-top: 4rem !important;
      }
      .mt-7 {
        margin-top: 5rem !important;
      }
      .mt-8 {
        margin-top: 7.5rem !important;
      }
      .mt-9 {
        margin-top: 10rem !important;
      }
      .mt-10 {
        margin-top: 12.5rem !important;
      }
      .mt-11 {
        margin-top: 15rem !important;
      }
      .mt-12 {
        margin-top: 20rem !important;
      }
      .mt-13 {
        margin-top: 30rem !important;
      }
      .mt-14 {
        margin-top: 60rem !important;
      }
      .mt-auto {
        margin-top: auto !important;
      }
      .me-0 {
        margin-right: 0 !important;
      }
      .me-1 {
        margin-right: 0.25rem !important;
      }
      .me-2 {
        margin-right: 0.5rem !important;
      }
      .me-3 {
        margin-right: 1rem !important;
      }
      .me-4 {
        margin-right: 1.5rem !important;
      }
      .me-5 {
        margin-right: 3rem !important;
      }
      .me-6 {
        margin-right: 4rem !important;
      }
      .me-7 {
        margin-right: 5rem !important;
      }
      .me-8 {
        margin-right: 7.5rem !important;
      }
      .me-9 {
        margin-right: 10rem !important;
      }
      .me-10 {
        margin-right: 12.5rem !important;
      }
      .me-11 {
        margin-right: 15rem !important;
      }
      .me-12 {
        margin-right: 20rem !important;
      }
      .me-13 {
        margin-right: 30rem !important;
      }
      .me-14 {
        margin-right: 60rem !important;
      }
      .me-auto {
        margin-right: auto !important;
      }
      .mb-0 {
        margin-bottom: 0 !important;
      }
      .mb-1 {
        margin-bottom: 0.25rem !important;
      }
      .mb-2 {
        margin-bottom: 0.5rem !important;
      }
      .mb-3 {
        margin-bottom: 1rem !important;
      }
      .mb-4 {
        margin-bottom: 1.5rem !important;
      }
      .mb-5 {
        margin-bottom: 3rem !important;
      }
      .mb-6 {
        margin-bottom: 4rem !important;
      }
      .mb-7 {
        margin-bottom: 5rem !important;
      }
      .mb-8 {
        margin-bottom: 7.5rem !important;
      }
      .mb-9 {
        margin-bottom: 10rem !important;
      }
      .mb-10 {
        margin-bottom: 12.5rem !important;
      }
      .mb-11 {
        margin-bottom: 15rem !important;
      }
      .mb-12 {
        margin-bottom: 20rem !important;
      }
      .mb-13 {
        margin-bottom: 30rem !important;
      }
      .mb-14 {
        margin-bottom: 60rem !important;
      }
      .mb-auto {
        margin-bottom: auto !important;
      }
      .ms-0 {
        margin-left: 0 !important;
      }
      .ms-1 {
        margin-left: 0.25rem !important;
      }
      .ms-2 {
        margin-left: 0.5rem !important;
      }
      .ms-3 {
        margin-left: 1rem !important;
      }
      .ms-4 {
        margin-left: 1.5rem !important;
      }
      .ms-5 {
        margin-left: 3rem !important;
      }
      .ms-6 {
        margin-left: 4rem !important;
      }
      .ms-7 {
        margin-left: 5rem !important;
      }
      .ms-8 {
        margin-left: 7.5rem !important;
      }
      .ms-9 {
        margin-left: 10rem !important;
      }
      .ms-10 {
        margin-left: 12.5rem !important;
      }
      .ms-11 {
        margin-left: 15rem !important;
      }
      .ms-12 {
        margin-left: 20rem !important;
      }
      .ms-13 {
        margin-left: 30rem !important;
      }
      .ms-14 {
        margin-left: 60rem !important;
      }
      .ms-auto {
        margin-left: auto !important;
      }
      .p-0 {
        padding: 0 !important;
      }
      .p-1 {
        padding: 0.25rem !important;
      }
      .p-2 {
        padding: 0.5rem !important;
      }
      .p-3 {
        padding: 1rem !important;
      }
      .p-4 {
        padding: 1.5rem !important;
      }
      .p-5 {
        padding: 3rem !important;
      }
      .p-6 {
        padding: 4rem !important;
      }
      .p-7 {
        padding: 5rem !important;
      }
      .p-8 {
        padding: 7.5rem !important;
      }
      .p-9 {
        padding: 10rem !important;
      }
      .p-10 {
        padding: 12.5rem !important;
      }
      .p-11 {
        padding: 15rem !important;
      }
      .p-12 {
        padding: 20rem !important;
      }
      .p-13 {
        padding: 30rem !important;
      }
      .p-14 {
        padding: 60rem !important;
      }
      .px-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
      }
      .px-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
      }
      .px-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
      }
      .px-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
      }
      .px-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
      }
      .px-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
      }
      .px-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
      }
      .px-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important;
      }
      .px-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
      }
      .px-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important;
      }
      .px-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important;
      }
      .px-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important;
      }
      .px-12 {
        padding-right: 20rem !important;
        padding-left: 20rem !important;
      }
      .px-13 {
        padding-right: 30rem !important;
        padding-left: 30rem !important;
      }
      .px-14 {
        padding-right: 60rem !important;
        padding-left: 60rem !important;
      }
      .py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
      }
      .py-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
      }
      .py-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
      }
      .py-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
      }
      .py-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
      }
      .py-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
      }
      .py-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
      }
      .py-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
      }
      .py-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
      }
      .py-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important;
      }
      .py-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important;
      }
      .py-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important;
      }
      .py-12 {
        padding-top: 20rem !important;
        padding-bottom: 20rem !important;
      }
      .py-13 {
        padding-top: 30rem !important;
        padding-bottom: 30rem !important;
      }
      .py-14 {
        padding-top: 60rem !important;
        padding-bottom: 60rem !important;
      }
      .pt-0 {
        padding-top: 0 !important;
      }
      .pt-1 {
        padding-top: 0.25rem !important;
      }
      .pt-2 {
        padding-top: 0.5rem !important;
      }
      .pt-3 {
        padding-top: 1rem !important;
      }
      .pt-4 {
        padding-top: 1.5rem !important;
      }
      .pt-5 {
        padding-top: 3rem !important;
      }
      .pt-6 {
        padding-top: 4rem !important;
      }
      .pt-7 {
        padding-top: 5rem !important;
      }
      .pt-8 {
        padding-top: 7.5rem !important;
      }
      .pt-9 {
        padding-top: 10rem !important;
      }
      .pt-10 {
        padding-top: 12.5rem !important;
      }
      .pt-11 {
        padding-top: 15rem !important;
      }
      .pt-12 {
        padding-top: 20rem !important;
      }
      .pt-13 {
        padding-top: 30rem !important;
      }
      .pt-14 {
        padding-top: 60rem !important;
      }
      .pe-0 {
        padding-right: 0 !important;
      }
      .pe-1 {
        padding-right: 0.25rem !important;
      }
      .pe-2 {
        padding-right: 0.5rem !important;
      }
      .pe-3 {
        padding-right: 1rem !important;
      }
      .pe-4 {
        padding-right: 1.5rem !important;
      }
      .pe-5 {
        padding-right: 3rem !important;
      }
      .pe-6 {
        padding-right: 4rem !important;
      }
      .pe-7 {
        padding-right: 5rem !important;
      }
      .pe-8 {
        padding-right: 7.5rem !important;
      }
      .pe-9 {
        padding-right: 10rem !important;
      }
      .pe-10 {
        padding-right: 12.5rem !important;
      }
      .pe-11 {
        padding-right: 15rem !important;
      }
      .pe-12 {
        padding-right: 20rem !important;
      }
      .pe-13 {
        padding-right: 30rem !important;
      }
      .pe-14 {
        padding-right: 60rem !important;
      }
      .pb-0 {
        padding-bottom: 0 !important;
      }
      .pb-1 {
        padding-bottom: 0.25rem !important;
      }
      .pb-2 {
        padding-bottom: 0.5rem !important;
      }
      .pb-3 {
        padding-bottom: 1rem !important;
      }
      .pb-4 {
        padding-bottom: 1.5rem !important;
      }
      .pb-5 {
        padding-bottom: 3rem !important;
      }
      .pb-6 {
        padding-bottom: 4rem !important;
      }
      .pb-7 {
        padding-bottom: 5rem !important;
      }
      .pb-8 {
        padding-bottom: 7.5rem !important;
      }
      .pb-9 {
        padding-bottom: 10rem !important;
      }
      .pb-10 {
        padding-bottom: 12.5rem !important;
      }
      .pb-11 {
        padding-bottom: 15rem !important;
      }
      .pb-12 {
        padding-bottom: 20rem !important;
      }
      .pb-13 {
        padding-bottom: 30rem !important;
      }
      .pb-14 {
        padding-bottom: 60rem !important;
      }
      .ps-0 {
        padding-left: 0 !important;
      }
      .ps-1 {
        padding-left: 0.25rem !important;
      }
      .ps-2 {
        padding-left: 0.5rem !important;
      }
      .ps-3 {
        padding-left: 1rem !important;
      }
      .ps-4 {
        padding-left: 1.5rem !important;
      }
      .ps-5 {
        padding-left: 3rem !important;
      }
      .ps-6 {
        padding-left: 4rem !important;
      }
      .ps-7 {
        padding-left: 5rem !important;
      }
      .ps-8 {
        padding-left: 7.5rem !important;
      }
      .ps-9 {
        padding-left: 10rem !important;
      }
      .ps-10 {
        padding-left: 12.5rem !important;
      }
      .ps-11 {
        padding-left: 15rem !important;
      }
      .ps-12 {
        padding-left: 20rem !important;
      }
      .ps-13 {
        padding-left: 30rem !important;
      }
      .ps-14 {
        padding-left: 60rem !important;
      }
      .text-start {
        text-align: left !important;
      }
      .text-end {
        text-align: right !important;
      }
      .text-center {
        text-align: center !important;
      }
      .text-primary {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
      }
      .text-secondary {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
      }
      .text-success {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
      }
      .text-info {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
      }
      .text-warning {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
      }
      .text-danger {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
      }
      .text-light {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
      }
      .text-dark {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
      }
      .text-black {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
      }
      .text-white {
        --dd-text-opacity: 1;
        color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
      }
      .text-body {
        --dd-text-opacity: 1;
        color: rgba(
          var(--bs-body-color-rgb),
          var(--bs-text-opacity)
        ) !important;
      }
      .text-muted {
        --dd-text-opacity: 1;
        color: #6c757d !important;
      }
      .text-black-50 {
        --dd-text-opacity: 1;
        color: #00000080 !important;
      }
      .text-white-50 {
        --dd-text-opacity: 1;
        color: #ffffff80 !important;
      }
      .text-reset {
        --dd-text-opacity: 1;
        color: inherit !important;
      }
      .bg-primary {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-primary-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-secondary {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-secondary-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-success {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-success-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-info {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-info-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-warning {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-warning-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-danger {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-danger-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-light {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-light-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-dark {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-dark-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-black {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-black-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-white {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-white-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-body {
        --dd-bg-opacity: 1;
        background-color: rgba(
          var(--bs-body-bg-rgb),
          var(--bs-bg-opacity)
        ) !important;
      }
      .bg-transparent {
        --dd-bg-opacity: 1;
        background-color: transparent !important;
      }
      .visible {
        visibility: visible !important;
      }
      .invisible {
        visibility: hidden !important;
      }
      @media (min-width: 476px) {
        .d-mobile-inline {
          display: inline !important;
        }
        .d-mobile-inline-block {
          display: inline-block !important;
        }
        .d-mobile-block {
          display: block !important;
        }
        .d-mobile-grid {
          display: grid !important;
        }
        .d-mobile-table {
          display: table !important;
        }
        .d-mobile-table-row {
          display: table-row !important;
        }
        .d-mobile-table-cell {
          display: table-cell !important;
        }
        .d-mobile-flex {
          display: flex !important;
        }
        .d-mobile-inline-flex {
          display: inline-flex !important;
        }
        .d-mobile-none {
          display: none !important;
        }
        .flex-mobile-fill {
          flex: 1 1 auto !important;
        }
        .m-mobile-0 {
          margin: 0 !important;
        }
        .m-mobile-1 {
          margin: 0.25rem !important;
        }
        .m-mobile-2 {
          margin: 0.5rem !important;
        }
        .m-mobile-3 {
          margin: 1rem !important;
        }
        .m-mobile-4 {
          margin: 1.5rem !important;
        }
        .m-mobile-5 {
          margin: 3rem !important;
        }
        .m-mobile-6 {
          margin: 4rem !important;
        }
        .m-mobile-7 {
          margin: 5rem !important;
        }
        .m-mobile-8 {
          margin: 7.5rem !important;
        }
        .m-mobile-9 {
          margin: 10rem !important;
        }
        .m-mobile-10 {
          margin: 12.5rem !important;
        }
        .m-mobile-11 {
          margin: 15rem !important;
        }
        .m-mobile-12 {
          margin: 20rem !important;
        }
        .m-mobile-13 {
          margin: 30rem !important;
        }
        .m-mobile-14 {
          margin: 60rem !important;
        }
        .m-mobile-auto {
          margin: auto !important;
        }
        .mx-mobile-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-mobile-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-mobile-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-mobile-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-mobile-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-mobile-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-mobile-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-mobile-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-mobile-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-mobile-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-mobile-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-mobile-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-mobile-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-mobile-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-mobile-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-mobile-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-mobile-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-mobile-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-mobile-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-mobile-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-mobile-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-mobile-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-mobile-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-mobile-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-mobile-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-mobile-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-mobile-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-mobile-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-mobile-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-mobile-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-mobile-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-mobile-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-mobile-0 {
          margin-top: 0 !important;
        }
        .mt-mobile-1 {
          margin-top: 0.25rem !important;
        }
        .mt-mobile-2 {
          margin-top: 0.5rem !important;
        }
        .mt-mobile-3 {
          margin-top: 1rem !important;
        }
        .mt-mobile-4 {
          margin-top: 1.5rem !important;
        }
        .mt-mobile-5 {
          margin-top: 3rem !important;
        }
        .mt-mobile-6 {
          margin-top: 4rem !important;
        }
        .mt-mobile-7 {
          margin-top: 5rem !important;
        }
        .mt-mobile-8 {
          margin-top: 7.5rem !important;
        }
        .mt-mobile-9 {
          margin-top: 10rem !important;
        }
        .mt-mobile-10 {
          margin-top: 12.5rem !important;
        }
        .mt-mobile-11 {
          margin-top: 15rem !important;
        }
        .mt-mobile-12 {
          margin-top: 20rem !important;
        }
        .mt-mobile-13 {
          margin-top: 30rem !important;
        }
        .mt-mobile-14 {
          margin-top: 60rem !important;
        }
        .mt-mobile-auto {
          margin-top: auto !important;
        }
        .me-mobile-0 {
          margin-right: 0 !important;
        }
        .me-mobile-1 {
          margin-right: 0.25rem !important;
        }
        .me-mobile-2 {
          margin-right: 0.5rem !important;
        }
        .me-mobile-3 {
          margin-right: 1rem !important;
        }
        .me-mobile-4 {
          margin-right: 1.5rem !important;
        }
        .me-mobile-5 {
          margin-right: 3rem !important;
        }
        .me-mobile-6 {
          margin-right: 4rem !important;
        }
        .me-mobile-7 {
          margin-right: 5rem !important;
        }
        .me-mobile-8 {
          margin-right: 7.5rem !important;
        }
        .me-mobile-9 {
          margin-right: 10rem !important;
        }
        .me-mobile-10 {
          margin-right: 12.5rem !important;
        }
        .me-mobile-11 {
          margin-right: 15rem !important;
        }
        .me-mobile-12 {
          margin-right: 20rem !important;
        }
        .me-mobile-13 {
          margin-right: 30rem !important;
        }
        .me-mobile-14 {
          margin-right: 60rem !important;
        }
        .me-mobile-auto {
          margin-right: auto !important;
        }
        .mb-mobile-0 {
          margin-bottom: 0 !important;
        }
        .mb-mobile-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-mobile-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-mobile-3 {
          margin-bottom: 1rem !important;
        }
        .mb-mobile-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-mobile-5 {
          margin-bottom: 3rem !important;
        }
        .mb-mobile-6 {
          margin-bottom: 4rem !important;
        }
        .mb-mobile-7 {
          margin-bottom: 5rem !important;
        }
        .mb-mobile-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-mobile-9 {
          margin-bottom: 10rem !important;
        }
        .mb-mobile-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-mobile-11 {
          margin-bottom: 15rem !important;
        }
        .mb-mobile-12 {
          margin-bottom: 20rem !important;
        }
        .mb-mobile-13 {
          margin-bottom: 30rem !important;
        }
        .mb-mobile-14 {
          margin-bottom: 60rem !important;
        }
        .mb-mobile-auto {
          margin-bottom: auto !important;
        }
        .ms-mobile-0 {
          margin-left: 0 !important;
        }
        .ms-mobile-1 {
          margin-left: 0.25rem !important;
        }
        .ms-mobile-2 {
          margin-left: 0.5rem !important;
        }
        .ms-mobile-3 {
          margin-left: 1rem !important;
        }
        .ms-mobile-4 {
          margin-left: 1.5rem !important;
        }
        .ms-mobile-5 {
          margin-left: 3rem !important;
        }
        .ms-mobile-6 {
          margin-left: 4rem !important;
        }
        .ms-mobile-7 {
          margin-left: 5rem !important;
        }
        .ms-mobile-8 {
          margin-left: 7.5rem !important;
        }
        .ms-mobile-9 {
          margin-left: 10rem !important;
        }
        .ms-mobile-10 {
          margin-left: 12.5rem !important;
        }
        .ms-mobile-11 {
          margin-left: 15rem !important;
        }
        .ms-mobile-12 {
          margin-left: 20rem !important;
        }
        .ms-mobile-13 {
          margin-left: 30rem !important;
        }
        .ms-mobile-14 {
          margin-left: 60rem !important;
        }
        .ms-mobile-auto {
          margin-left: auto !important;
        }
        .p-mobile-0 {
          padding: 0 !important;
        }
        .p-mobile-1 {
          padding: 0.25rem !important;
        }
        .p-mobile-2 {
          padding: 0.5rem !important;
        }
        .p-mobile-3 {
          padding: 1rem !important;
        }
        .p-mobile-4 {
          padding: 1.5rem !important;
        }
        .p-mobile-5 {
          padding: 3rem !important;
        }
        .p-mobile-6 {
          padding: 4rem !important;
        }
        .p-mobile-7 {
          padding: 5rem !important;
        }
        .p-mobile-8 {
          padding: 7.5rem !important;
        }
        .p-mobile-9 {
          padding: 10rem !important;
        }
        .p-mobile-10 {
          padding: 12.5rem !important;
        }
        .p-mobile-11 {
          padding: 15rem !important;
        }
        .p-mobile-12 {
          padding: 20rem !important;
        }
        .p-mobile-13 {
          padding: 30rem !important;
        }
        .p-mobile-14 {
          padding: 60rem !important;
        }
        .px-mobile-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-mobile-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-mobile-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-mobile-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-mobile-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-mobile-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-mobile-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-mobile-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-mobile-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-mobile-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-mobile-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-mobile-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-mobile-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-mobile-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-mobile-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-mobile-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-mobile-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-mobile-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-mobile-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-mobile-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-mobile-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-mobile-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-mobile-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-mobile-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-mobile-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-mobile-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-mobile-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-mobile-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-mobile-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-mobile-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-mobile-0 {
          padding-top: 0 !important;
        }
        .pt-mobile-1 {
          padding-top: 0.25rem !important;
        }
        .pt-mobile-2 {
          padding-top: 0.5rem !important;
        }
        .pt-mobile-3 {
          padding-top: 1rem !important;
        }
        .pt-mobile-4 {
          padding-top: 1.5rem !important;
        }
        .pt-mobile-5 {
          padding-top: 3rem !important;
        }
        .pt-mobile-6 {
          padding-top: 4rem !important;
        }
        .pt-mobile-7 {
          padding-top: 5rem !important;
        }
        .pt-mobile-8 {
          padding-top: 7.5rem !important;
        }
        .pt-mobile-9 {
          padding-top: 10rem !important;
        }
        .pt-mobile-10 {
          padding-top: 12.5rem !important;
        }
        .pt-mobile-11 {
          padding-top: 15rem !important;
        }
        .pt-mobile-12 {
          padding-top: 20rem !important;
        }
        .pt-mobile-13 {
          padding-top: 30rem !important;
        }
        .pt-mobile-14 {
          padding-top: 60rem !important;
        }
        .pe-mobile-0 {
          padding-right: 0 !important;
        }
        .pe-mobile-1 {
          padding-right: 0.25rem !important;
        }
        .pe-mobile-2 {
          padding-right: 0.5rem !important;
        }
        .pe-mobile-3 {
          padding-right: 1rem !important;
        }
        .pe-mobile-4 {
          padding-right: 1.5rem !important;
        }
        .pe-mobile-5 {
          padding-right: 3rem !important;
        }
        .pe-mobile-6 {
          padding-right: 4rem !important;
        }
        .pe-mobile-7 {
          padding-right: 5rem !important;
        }
        .pe-mobile-8 {
          padding-right: 7.5rem !important;
        }
        .pe-mobile-9 {
          padding-right: 10rem !important;
        }
        .pe-mobile-10 {
          padding-right: 12.5rem !important;
        }
        .pe-mobile-11 {
          padding-right: 15rem !important;
        }
        .pe-mobile-12 {
          padding-right: 20rem !important;
        }
        .pe-mobile-13 {
          padding-right: 30rem !important;
        }
        .pe-mobile-14 {
          padding-right: 60rem !important;
        }
        .pb-mobile-0 {
          padding-bottom: 0 !important;
        }
        .pb-mobile-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-mobile-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-mobile-3 {
          padding-bottom: 1rem !important;
        }
        .pb-mobile-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-mobile-5 {
          padding-bottom: 3rem !important;
        }
        .pb-mobile-6 {
          padding-bottom: 4rem !important;
        }
        .pb-mobile-7 {
          padding-bottom: 5rem !important;
        }
        .pb-mobile-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-mobile-9 {
          padding-bottom: 10rem !important;
        }
        .pb-mobile-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-mobile-11 {
          padding-bottom: 15rem !important;
        }
        .pb-mobile-12 {
          padding-bottom: 20rem !important;
        }
        .pb-mobile-13 {
          padding-bottom: 30rem !important;
        }
        .pb-mobile-14 {
          padding-bottom: 60rem !important;
        }
        .ps-mobile-0 {
          padding-left: 0 !important;
        }
        .ps-mobile-1 {
          padding-left: 0.25rem !important;
        }
        .ps-mobile-2 {
          padding-left: 0.5rem !important;
        }
        .ps-mobile-3 {
          padding-left: 1rem !important;
        }
        .ps-mobile-4 {
          padding-left: 1.5rem !important;
        }
        .ps-mobile-5 {
          padding-left: 3rem !important;
        }
        .ps-mobile-6 {
          padding-left: 4rem !important;
        }
        .ps-mobile-7 {
          padding-left: 5rem !important;
        }
        .ps-mobile-8 {
          padding-left: 7.5rem !important;
        }
        .ps-mobile-9 {
          padding-left: 10rem !important;
        }
        .ps-mobile-10 {
          padding-left: 12.5rem !important;
        }
        .ps-mobile-11 {
          padding-left: 15rem !important;
        }
        .ps-mobile-12 {
          padding-left: 20rem !important;
        }
        .ps-mobile-13 {
          padding-left: 30rem !important;
        }
        .ps-mobile-14 {
          padding-left: 60rem !important;
        }
        .text-mobile-start {
          text-align: left !important;
        }
        .text-mobile-end {
          text-align: right !important;
        }
        .text-mobile-center {
          text-align: center !important;
        }
      }
      @media (min-width: 550px) {
        .d-phablet-inline {
          display: inline !important;
        }
        .d-phablet-inline-block {
          display: inline-block !important;
        }
        .d-phablet-block {
          display: block !important;
        }
        .d-phablet-grid {
          display: grid !important;
        }
        .d-phablet-table {
          display: table !important;
        }
        .d-phablet-table-row {
          display: table-row !important;
        }
        .d-phablet-table-cell {
          display: table-cell !important;
        }
        .d-phablet-flex {
          display: flex !important;
        }
        .d-phablet-inline-flex {
          display: inline-flex !important;
        }
        .d-phablet-none {
          display: none !important;
        }
        .flex-phablet-fill {
          flex: 1 1 auto !important;
        }
        .m-phablet-0 {
          margin: 0 !important;
        }
        .m-phablet-1 {
          margin: 0.25rem !important;
        }
        .m-phablet-2 {
          margin: 0.5rem !important;
        }
        .m-phablet-3 {
          margin: 1rem !important;
        }
        .m-phablet-4 {
          margin: 1.5rem !important;
        }
        .m-phablet-5 {
          margin: 3rem !important;
        }
        .m-phablet-6 {
          margin: 4rem !important;
        }
        .m-phablet-7 {
          margin: 5rem !important;
        }
        .m-phablet-8 {
          margin: 7.5rem !important;
        }
        .m-phablet-9 {
          margin: 10rem !important;
        }
        .m-phablet-10 {
          margin: 12.5rem !important;
        }
        .m-phablet-11 {
          margin: 15rem !important;
        }
        .m-phablet-12 {
          margin: 20rem !important;
        }
        .m-phablet-13 {
          margin: 30rem !important;
        }
        .m-phablet-14 {
          margin: 60rem !important;
        }
        .m-phablet-auto {
          margin: auto !important;
        }
        .mx-phablet-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-phablet-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-phablet-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-phablet-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-phablet-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-phablet-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-phablet-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-phablet-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-phablet-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-phablet-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-phablet-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-phablet-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-phablet-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-phablet-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-phablet-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-phablet-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-phablet-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-phablet-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-phablet-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-phablet-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-phablet-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-phablet-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-phablet-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-phablet-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-phablet-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-phablet-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-phablet-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-phablet-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-phablet-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-phablet-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-phablet-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-phablet-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-phablet-0 {
          margin-top: 0 !important;
        }
        .mt-phablet-1 {
          margin-top: 0.25rem !important;
        }
        .mt-phablet-2 {
          margin-top: 0.5rem !important;
        }
        .mt-phablet-3 {
          margin-top: 1rem !important;
        }
        .mt-phablet-4 {
          margin-top: 1.5rem !important;
        }
        .mt-phablet-5 {
          margin-top: 3rem !important;
        }
        .mt-phablet-6 {
          margin-top: 4rem !important;
        }
        .mt-phablet-7 {
          margin-top: 5rem !important;
        }
        .mt-phablet-8 {
          margin-top: 7.5rem !important;
        }
        .mt-phablet-9 {
          margin-top: 10rem !important;
        }
        .mt-phablet-10 {
          margin-top: 12.5rem !important;
        }
        .mt-phablet-11 {
          margin-top: 15rem !important;
        }
        .mt-phablet-12 {
          margin-top: 20rem !important;
        }
        .mt-phablet-13 {
          margin-top: 30rem !important;
        }
        .mt-phablet-14 {
          margin-top: 60rem !important;
        }
        .mt-phablet-auto {
          margin-top: auto !important;
        }
        .me-phablet-0 {
          margin-right: 0 !important;
        }
        .me-phablet-1 {
          margin-right: 0.25rem !important;
        }
        .me-phablet-2 {
          margin-right: 0.5rem !important;
        }
        .me-phablet-3 {
          margin-right: 1rem !important;
        }
        .me-phablet-4 {
          margin-right: 1.5rem !important;
        }
        .me-phablet-5 {
          margin-right: 3rem !important;
        }
        .me-phablet-6 {
          margin-right: 4rem !important;
        }
        .me-phablet-7 {
          margin-right: 5rem !important;
        }
        .me-phablet-8 {
          margin-right: 7.5rem !important;
        }
        .me-phablet-9 {
          margin-right: 10rem !important;
        }
        .me-phablet-10 {
          margin-right: 12.5rem !important;
        }
        .me-phablet-11 {
          margin-right: 15rem !important;
        }
        .me-phablet-12 {
          margin-right: 20rem !important;
        }
        .me-phablet-13 {
          margin-right: 30rem !important;
        }
        .me-phablet-14 {
          margin-right: 60rem !important;
        }
        .me-phablet-auto {
          margin-right: auto !important;
        }
        .mb-phablet-0 {
          margin-bottom: 0 !important;
        }
        .mb-phablet-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-phablet-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-phablet-3 {
          margin-bottom: 1rem !important;
        }
        .mb-phablet-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-phablet-5 {
          margin-bottom: 3rem !important;
        }
        .mb-phablet-6 {
          margin-bottom: 4rem !important;
        }
        .mb-phablet-7 {
          margin-bottom: 5rem !important;
        }
        .mb-phablet-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-phablet-9 {
          margin-bottom: 10rem !important;
        }
        .mb-phablet-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-phablet-11 {
          margin-bottom: 15rem !important;
        }
        .mb-phablet-12 {
          margin-bottom: 20rem !important;
        }
        .mb-phablet-13 {
          margin-bottom: 30rem !important;
        }
        .mb-phablet-14 {
          margin-bottom: 60rem !important;
        }
        .mb-phablet-auto {
          margin-bottom: auto !important;
        }
        .ms-phablet-0 {
          margin-left: 0 !important;
        }
        .ms-phablet-1 {
          margin-left: 0.25rem !important;
        }
        .ms-phablet-2 {
          margin-left: 0.5rem !important;
        }
        .ms-phablet-3 {
          margin-left: 1rem !important;
        }
        .ms-phablet-4 {
          margin-left: 1.5rem !important;
        }
        .ms-phablet-5 {
          margin-left: 3rem !important;
        }
        .ms-phablet-6 {
          margin-left: 4rem !important;
        }
        .ms-phablet-7 {
          margin-left: 5rem !important;
        }
        .ms-phablet-8 {
          margin-left: 7.5rem !important;
        }
        .ms-phablet-9 {
          margin-left: 10rem !important;
        }
        .ms-phablet-10 {
          margin-left: 12.5rem !important;
        }
        .ms-phablet-11 {
          margin-left: 15rem !important;
        }
        .ms-phablet-12 {
          margin-left: 20rem !important;
        }
        .ms-phablet-13 {
          margin-left: 30rem !important;
        }
        .ms-phablet-14 {
          margin-left: 60rem !important;
        }
        .ms-phablet-auto {
          margin-left: auto !important;
        }
        .p-phablet-0 {
          padding: 0 !important;
        }
        .p-phablet-1 {
          padding: 0.25rem !important;
        }
        .p-phablet-2 {
          padding: 0.5rem !important;
        }
        .p-phablet-3 {
          padding: 1rem !important;
        }
        .p-phablet-4 {
          padding: 1.5rem !important;
        }
        .p-phablet-5 {
          padding: 3rem !important;
        }
        .p-phablet-6 {
          padding: 4rem !important;
        }
        .p-phablet-7 {
          padding: 5rem !important;
        }
        .p-phablet-8 {
          padding: 7.5rem !important;
        }
        .p-phablet-9 {
          padding: 10rem !important;
        }
        .p-phablet-10 {
          padding: 12.5rem !important;
        }
        .p-phablet-11 {
          padding: 15rem !important;
        }
        .p-phablet-12 {
          padding: 20rem !important;
        }
        .p-phablet-13 {
          padding: 30rem !important;
        }
        .p-phablet-14 {
          padding: 60rem !important;
        }
        .px-phablet-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-phablet-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-phablet-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-phablet-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-phablet-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-phablet-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-phablet-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-phablet-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-phablet-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-phablet-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-phablet-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-phablet-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-phablet-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-phablet-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-phablet-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-phablet-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-phablet-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-phablet-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-phablet-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-phablet-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-phablet-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-phablet-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-phablet-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-phablet-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-phablet-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-phablet-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-phablet-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-phablet-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-phablet-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-phablet-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-phablet-0 {
          padding-top: 0 !important;
        }
        .pt-phablet-1 {
          padding-top: 0.25rem !important;
        }
        .pt-phablet-2 {
          padding-top: 0.5rem !important;
        }
        .pt-phablet-3 {
          padding-top: 1rem !important;
        }
        .pt-phablet-4 {
          padding-top: 1.5rem !important;
        }
        .pt-phablet-5 {
          padding-top: 3rem !important;
        }
        .pt-phablet-6 {
          padding-top: 4rem !important;
        }
        .pt-phablet-7 {
          padding-top: 5rem !important;
        }
        .pt-phablet-8 {
          padding-top: 7.5rem !important;
        }
        .pt-phablet-9 {
          padding-top: 10rem !important;
        }
        .pt-phablet-10 {
          padding-top: 12.5rem !important;
        }
        .pt-phablet-11 {
          padding-top: 15rem !important;
        }
        .pt-phablet-12 {
          padding-top: 20rem !important;
        }
        .pt-phablet-13 {
          padding-top: 30rem !important;
        }
        .pt-phablet-14 {
          padding-top: 60rem !important;
        }
        .pe-phablet-0 {
          padding-right: 0 !important;
        }
        .pe-phablet-1 {
          padding-right: 0.25rem !important;
        }
        .pe-phablet-2 {
          padding-right: 0.5rem !important;
        }
        .pe-phablet-3 {
          padding-right: 1rem !important;
        }
        .pe-phablet-4 {
          padding-right: 1.5rem !important;
        }
        .pe-phablet-5 {
          padding-right: 3rem !important;
        }
        .pe-phablet-6 {
          padding-right: 4rem !important;
        }
        .pe-phablet-7 {
          padding-right: 5rem !important;
        }
        .pe-phablet-8 {
          padding-right: 7.5rem !important;
        }
        .pe-phablet-9 {
          padding-right: 10rem !important;
        }
        .pe-phablet-10 {
          padding-right: 12.5rem !important;
        }
        .pe-phablet-11 {
          padding-right: 15rem !important;
        }
        .pe-phablet-12 {
          padding-right: 20rem !important;
        }
        .pe-phablet-13 {
          padding-right: 30rem !important;
        }
        .pe-phablet-14 {
          padding-right: 60rem !important;
        }
        .pb-phablet-0 {
          padding-bottom: 0 !important;
        }
        .pb-phablet-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-phablet-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-phablet-3 {
          padding-bottom: 1rem !important;
        }
        .pb-phablet-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-phablet-5 {
          padding-bottom: 3rem !important;
        }
        .pb-phablet-6 {
          padding-bottom: 4rem !important;
        }
        .pb-phablet-7 {
          padding-bottom: 5rem !important;
        }
        .pb-phablet-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-phablet-9 {
          padding-bottom: 10rem !important;
        }
        .pb-phablet-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-phablet-11 {
          padding-bottom: 15rem !important;
        }
        .pb-phablet-12 {
          padding-bottom: 20rem !important;
        }
        .pb-phablet-13 {
          padding-bottom: 30rem !important;
        }
        .pb-phablet-14 {
          padding-bottom: 60rem !important;
        }
        .ps-phablet-0 {
          padding-left: 0 !important;
        }
        .ps-phablet-1 {
          padding-left: 0.25rem !important;
        }
        .ps-phablet-2 {
          padding-left: 0.5rem !important;
        }
        .ps-phablet-3 {
          padding-left: 1rem !important;
        }
        .ps-phablet-4 {
          padding-left: 1.5rem !important;
        }
        .ps-phablet-5 {
          padding-left: 3rem !important;
        }
        .ps-phablet-6 {
          padding-left: 4rem !important;
        }
        .ps-phablet-7 {
          padding-left: 5rem !important;
        }
        .ps-phablet-8 {
          padding-left: 7.5rem !important;
        }
        .ps-phablet-9 {
          padding-left: 10rem !important;
        }
        .ps-phablet-10 {
          padding-left: 12.5rem !important;
        }
        .ps-phablet-11 {
          padding-left: 15rem !important;
        }
        .ps-phablet-12 {
          padding-left: 20rem !important;
        }
        .ps-phablet-13 {
          padding-left: 30rem !important;
        }
        .ps-phablet-14 {
          padding-left: 60rem !important;
        }
        .text-phablet-start {
          text-align: left !important;
        }
        .text-phablet-end {
          text-align: right !important;
        }
        .text-phablet-center {
          text-align: center !important;
        }
      }
      @media (min-width: 769px) {
        .d-tablet-inline {
          display: inline !important;
        }
        .d-tablet-inline-block {
          display: inline-block !important;
        }
        .d-tablet-block {
          display: block !important;
        }
        .d-tablet-grid {
          display: grid !important;
        }
        .d-tablet-table {
          display: table !important;
        }
        .d-tablet-table-row {
          display: table-row !important;
        }
        .d-tablet-table-cell {
          display: table-cell !important;
        }
        .d-tablet-flex {
          display: flex !important;
        }
        .d-tablet-inline-flex {
          display: inline-flex !important;
        }
        .d-tablet-none {
          display: none !important;
        }
        .flex-tablet-fill {
          flex: 1 1 auto !important;
        }
        .m-tablet-0 {
          margin: 0 !important;
        }
        .m-tablet-1 {
          margin: 0.25rem !important;
        }
        .m-tablet-2 {
          margin: 0.5rem !important;
        }
        .m-tablet-3 {
          margin: 1rem !important;
        }
        .m-tablet-4 {
          margin: 1.5rem !important;
        }
        .m-tablet-5 {
          margin: 3rem !important;
        }
        .m-tablet-6 {
          margin: 4rem !important;
        }
        .m-tablet-7 {
          margin: 5rem !important;
        }
        .m-tablet-8 {
          margin: 7.5rem !important;
        }
        .m-tablet-9 {
          margin: 10rem !important;
        }
        .m-tablet-10 {
          margin: 12.5rem !important;
        }
        .m-tablet-11 {
          margin: 15rem !important;
        }
        .m-tablet-12 {
          margin: 20rem !important;
        }
        .m-tablet-13 {
          margin: 30rem !important;
        }
        .m-tablet-14 {
          margin: 60rem !important;
        }
        .m-tablet-auto {
          margin: auto !important;
        }
        .mx-tablet-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-tablet-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-tablet-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-tablet-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-tablet-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-tablet-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-tablet-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-tablet-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-tablet-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-tablet-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-tablet-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-tablet-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-tablet-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-tablet-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-tablet-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-tablet-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-tablet-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-tablet-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-tablet-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-tablet-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-tablet-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-tablet-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-tablet-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-tablet-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-tablet-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-tablet-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-tablet-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-tablet-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-tablet-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-tablet-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-tablet-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-tablet-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-tablet-0 {
          margin-top: 0 !important;
        }
        .mt-tablet-1 {
          margin-top: 0.25rem !important;
        }
        .mt-tablet-2 {
          margin-top: 0.5rem !important;
        }
        .mt-tablet-3 {
          margin-top: 1rem !important;
        }
        .mt-tablet-4 {
          margin-top: 1.5rem !important;
        }
        .mt-tablet-5 {
          margin-top: 3rem !important;
        }
        .mt-tablet-6 {
          margin-top: 4rem !important;
        }
        .mt-tablet-7 {
          margin-top: 5rem !important;
        }
        .mt-tablet-8 {
          margin-top: 7.5rem !important;
        }
        .mt-tablet-9 {
          margin-top: 10rem !important;
        }
        .mt-tablet-10 {
          margin-top: 12.5rem !important;
        }
        .mt-tablet-11 {
          margin-top: 15rem !important;
        }
        .mt-tablet-12 {
          margin-top: 20rem !important;
        }
        .mt-tablet-13 {
          margin-top: 30rem !important;
        }
        .mt-tablet-14 {
          margin-top: 60rem !important;
        }
        .mt-tablet-auto {
          margin-top: auto !important;
        }
        .me-tablet-0 {
          margin-right: 0 !important;
        }
        .me-tablet-1 {
          margin-right: 0.25rem !important;
        }
        .me-tablet-2 {
          margin-right: 0.5rem !important;
        }
        .me-tablet-3 {
          margin-right: 1rem !important;
        }
        .me-tablet-4 {
          margin-right: 1.5rem !important;
        }
        .me-tablet-5 {
          margin-right: 3rem !important;
        }
        .me-tablet-6 {
          margin-right: 4rem !important;
        }
        .me-tablet-7 {
          margin-right: 5rem !important;
        }
        .me-tablet-8 {
          margin-right: 7.5rem !important;
        }
        .me-tablet-9 {
          margin-right: 10rem !important;
        }
        .me-tablet-10 {
          margin-right: 12.5rem !important;
        }
        .me-tablet-11 {
          margin-right: 15rem !important;
        }
        .me-tablet-12 {
          margin-right: 20rem !important;
        }
        .me-tablet-13 {
          margin-right: 30rem !important;
        }
        .me-tablet-14 {
          margin-right: 60rem !important;
        }
        .me-tablet-auto {
          margin-right: auto !important;
        }
        .mb-tablet-0 {
          margin-bottom: 0 !important;
        }
        .mb-tablet-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-tablet-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-tablet-3 {
          margin-bottom: 1rem !important;
        }
        .mb-tablet-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-tablet-5 {
          margin-bottom: 3rem !important;
        }
        .mb-tablet-6 {
          margin-bottom: 4rem !important;
        }
        .mb-tablet-7 {
          margin-bottom: 5rem !important;
        }
        .mb-tablet-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-tablet-9 {
          margin-bottom: 10rem !important;
        }
        .mb-tablet-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-tablet-11 {
          margin-bottom: 15rem !important;
        }
        .mb-tablet-12 {
          margin-bottom: 20rem !important;
        }
        .mb-tablet-13 {
          margin-bottom: 30rem !important;
        }
        .mb-tablet-14 {
          margin-bottom: 60rem !important;
        }
        .mb-tablet-auto {
          margin-bottom: auto !important;
        }
        .ms-tablet-0 {
          margin-left: 0 !important;
        }
        .ms-tablet-1 {
          margin-left: 0.25rem !important;
        }
        .ms-tablet-2 {
          margin-left: 0.5rem !important;
        }
        .ms-tablet-3 {
          margin-left: 1rem !important;
        }
        .ms-tablet-4 {
          margin-left: 1.5rem !important;
        }
        .ms-tablet-5 {
          margin-left: 3rem !important;
        }
        .ms-tablet-6 {
          margin-left: 4rem !important;
        }
        .ms-tablet-7 {
          margin-left: 5rem !important;
        }
        .ms-tablet-8 {
          margin-left: 7.5rem !important;
        }
        .ms-tablet-9 {
          margin-left: 10rem !important;
        }
        .ms-tablet-10 {
          margin-left: 12.5rem !important;
        }
        .ms-tablet-11 {
          margin-left: 15rem !important;
        }
        .ms-tablet-12 {
          margin-left: 20rem !important;
        }
        .ms-tablet-13 {
          margin-left: 30rem !important;
        }
        .ms-tablet-14 {
          margin-left: 60rem !important;
        }
        .ms-tablet-auto {
          margin-left: auto !important;
        }
        .p-tablet-0 {
          padding: 0 !important;
        }
        .p-tablet-1 {
          padding: 0.25rem !important;
        }
        .p-tablet-2 {
          padding: 0.5rem !important;
        }
        .p-tablet-3 {
          padding: 1rem !important;
        }
        .p-tablet-4 {
          padding: 1.5rem !important;
        }
        .p-tablet-5 {
          padding: 3rem !important;
        }
        .p-tablet-6 {
          padding: 4rem !important;
        }
        .p-tablet-7 {
          padding: 5rem !important;
        }
        .p-tablet-8 {
          padding: 7.5rem !important;
        }
        .p-tablet-9 {
          padding: 10rem !important;
        }
        .p-tablet-10 {
          padding: 12.5rem !important;
        }
        .p-tablet-11 {
          padding: 15rem !important;
        }
        .p-tablet-12 {
          padding: 20rem !important;
        }
        .p-tablet-13 {
          padding: 30rem !important;
        }
        .p-tablet-14 {
          padding: 60rem !important;
        }
        .px-tablet-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-tablet-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-tablet-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-tablet-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-tablet-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-tablet-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-tablet-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-tablet-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-tablet-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-tablet-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-tablet-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-tablet-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-tablet-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-tablet-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-tablet-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-tablet-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-tablet-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-tablet-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-tablet-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-tablet-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-tablet-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-tablet-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-tablet-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-tablet-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-tablet-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-tablet-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-tablet-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-tablet-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-tablet-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-tablet-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-tablet-0 {
          padding-top: 0 !important;
        }
        .pt-tablet-1 {
          padding-top: 0.25rem !important;
        }
        .pt-tablet-2 {
          padding-top: 0.5rem !important;
        }
        .pt-tablet-3 {
          padding-top: 1rem !important;
        }
        .pt-tablet-4 {
          padding-top: 1.5rem !important;
        }
        .pt-tablet-5 {
          padding-top: 3rem !important;
        }
        .pt-tablet-6 {
          padding-top: 4rem !important;
        }
        .pt-tablet-7 {
          padding-top: 5rem !important;
        }
        .pt-tablet-8 {
          padding-top: 7.5rem !important;
        }
        .pt-tablet-9 {
          padding-top: 10rem !important;
        }
        .pt-tablet-10 {
          padding-top: 12.5rem !important;
        }
        .pt-tablet-11 {
          padding-top: 15rem !important;
        }
        .pt-tablet-12 {
          padding-top: 20rem !important;
        }
        .pt-tablet-13 {
          padding-top: 30rem !important;
        }
        .pt-tablet-14 {
          padding-top: 60rem !important;
        }
        .pe-tablet-0 {
          padding-right: 0 !important;
        }
        .pe-tablet-1 {
          padding-right: 0.25rem !important;
        }
        .pe-tablet-2 {
          padding-right: 0.5rem !important;
        }
        .pe-tablet-3 {
          padding-right: 1rem !important;
        }
        .pe-tablet-4 {
          padding-right: 1.5rem !important;
        }
        .pe-tablet-5 {
          padding-right: 3rem !important;
        }
        .pe-tablet-6 {
          padding-right: 4rem !important;
        }
        .pe-tablet-7 {
          padding-right: 5rem !important;
        }
        .pe-tablet-8 {
          padding-right: 7.5rem !important;
        }
        .pe-tablet-9 {
          padding-right: 10rem !important;
        }
        .pe-tablet-10 {
          padding-right: 12.5rem !important;
        }
        .pe-tablet-11 {
          padding-right: 15rem !important;
        }
        .pe-tablet-12 {
          padding-right: 20rem !important;
        }
        .pe-tablet-13 {
          padding-right: 30rem !important;
        }
        .pe-tablet-14 {
          padding-right: 60rem !important;
        }
        .pb-tablet-0 {
          padding-bottom: 0 !important;
        }
        .pb-tablet-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-tablet-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-tablet-3 {
          padding-bottom: 1rem !important;
        }
        .pb-tablet-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-tablet-5 {
          padding-bottom: 3rem !important;
        }
        .pb-tablet-6 {
          padding-bottom: 4rem !important;
        }
        .pb-tablet-7 {
          padding-bottom: 5rem !important;
        }
        .pb-tablet-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-tablet-9 {
          padding-bottom: 10rem !important;
        }
        .pb-tablet-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-tablet-11 {
          padding-bottom: 15rem !important;
        }
        .pb-tablet-12 {
          padding-bottom: 20rem !important;
        }
        .pb-tablet-13 {
          padding-bottom: 30rem !important;
        }
        .pb-tablet-14 {
          padding-bottom: 60rem !important;
        }
        .ps-tablet-0 {
          padding-left: 0 !important;
        }
        .ps-tablet-1 {
          padding-left: 0.25rem !important;
        }
        .ps-tablet-2 {
          padding-left: 0.5rem !important;
        }
        .ps-tablet-3 {
          padding-left: 1rem !important;
        }
        .ps-tablet-4 {
          padding-left: 1.5rem !important;
        }
        .ps-tablet-5 {
          padding-left: 3rem !important;
        }
        .ps-tablet-6 {
          padding-left: 4rem !important;
        }
        .ps-tablet-7 {
          padding-left: 5rem !important;
        }
        .ps-tablet-8 {
          padding-left: 7.5rem !important;
        }
        .ps-tablet-9 {
          padding-left: 10rem !important;
        }
        .ps-tablet-10 {
          padding-left: 12.5rem !important;
        }
        .ps-tablet-11 {
          padding-left: 15rem !important;
        }
        .ps-tablet-12 {
          padding-left: 20rem !important;
        }
        .ps-tablet-13 {
          padding-left: 30rem !important;
        }
        .ps-tablet-14 {
          padding-left: 60rem !important;
        }
        .text-tablet-start {
          text-align: left !important;
        }
        .text-tablet-end {
          text-align: right !important;
        }
        .text-tablet-center {
          text-align: center !important;
        }
      }
      @media (min-width: 890px) {
        .d-notebook-inline {
          display: inline !important;
        }
        .d-notebook-inline-block {
          display: inline-block !important;
        }
        .d-notebook-block {
          display: block !important;
        }
        .d-notebook-grid {
          display: grid !important;
        }
        .d-notebook-table {
          display: table !important;
        }
        .d-notebook-table-row {
          display: table-row !important;
        }
        .d-notebook-table-cell {
          display: table-cell !important;
        }
        .d-notebook-flex {
          display: flex !important;
        }
        .d-notebook-inline-flex {
          display: inline-flex !important;
        }
        .d-notebook-none {
          display: none !important;
        }
        .flex-notebook-fill {
          flex: 1 1 auto !important;
        }
        .m-notebook-0 {
          margin: 0 !important;
        }
        .m-notebook-1 {
          margin: 0.25rem !important;
        }
        .m-notebook-2 {
          margin: 0.5rem !important;
        }
        .m-notebook-3 {
          margin: 1rem !important;
        }
        .m-notebook-4 {
          margin: 1.5rem !important;
        }
        .m-notebook-5 {
          margin: 3rem !important;
        }
        .m-notebook-6 {
          margin: 4rem !important;
        }
        .m-notebook-7 {
          margin: 5rem !important;
        }
        .m-notebook-8 {
          margin: 7.5rem !important;
        }
        .m-notebook-9 {
          margin: 10rem !important;
        }
        .m-notebook-10 {
          margin: 12.5rem !important;
        }
        .m-notebook-11 {
          margin: 15rem !important;
        }
        .m-notebook-12 {
          margin: 20rem !important;
        }
        .m-notebook-13 {
          margin: 30rem !important;
        }
        .m-notebook-14 {
          margin: 60rem !important;
        }
        .m-notebook-auto {
          margin: auto !important;
        }
        .mx-notebook-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-notebook-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-notebook-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-notebook-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-notebook-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-notebook-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-notebook-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-notebook-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-notebook-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-notebook-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-notebook-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-notebook-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-notebook-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-notebook-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-notebook-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-notebook-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-notebook-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-notebook-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-notebook-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-notebook-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-notebook-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-notebook-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-notebook-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-notebook-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-notebook-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-notebook-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-notebook-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-notebook-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-notebook-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-notebook-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-notebook-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-notebook-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-notebook-0 {
          margin-top: 0 !important;
        }
        .mt-notebook-1 {
          margin-top: 0.25rem !important;
        }
        .mt-notebook-2 {
          margin-top: 0.5rem !important;
        }
        .mt-notebook-3 {
          margin-top: 1rem !important;
        }
        .mt-notebook-4 {
          margin-top: 1.5rem !important;
        }
        .mt-notebook-5 {
          margin-top: 3rem !important;
        }
        .mt-notebook-6 {
          margin-top: 4rem !important;
        }
        .mt-notebook-7 {
          margin-top: 5rem !important;
        }
        .mt-notebook-8 {
          margin-top: 7.5rem !important;
        }
        .mt-notebook-9 {
          margin-top: 10rem !important;
        }
        .mt-notebook-10 {
          margin-top: 12.5rem !important;
        }
        .mt-notebook-11 {
          margin-top: 15rem !important;
        }
        .mt-notebook-12 {
          margin-top: 20rem !important;
        }
        .mt-notebook-13 {
          margin-top: 30rem !important;
        }
        .mt-notebook-14 {
          margin-top: 60rem !important;
        }
        .mt-notebook-auto {
          margin-top: auto !important;
        }
        .me-notebook-0 {
          margin-right: 0 !important;
        }
        .me-notebook-1 {
          margin-right: 0.25rem !important;
        }
        .me-notebook-2 {
          margin-right: 0.5rem !important;
        }
        .me-notebook-3 {
          margin-right: 1rem !important;
        }
        .me-notebook-4 {
          margin-right: 1.5rem !important;
        }
        .me-notebook-5 {
          margin-right: 3rem !important;
        }
        .me-notebook-6 {
          margin-right: 4rem !important;
        }
        .me-notebook-7 {
          margin-right: 5rem !important;
        }
        .me-notebook-8 {
          margin-right: 7.5rem !important;
        }
        .me-notebook-9 {
          margin-right: 10rem !important;
        }
        .me-notebook-10 {
          margin-right: 12.5rem !important;
        }
        .me-notebook-11 {
          margin-right: 15rem !important;
        }
        .me-notebook-12 {
          margin-right: 20rem !important;
        }
        .me-notebook-13 {
          margin-right: 30rem !important;
        }
        .me-notebook-14 {
          margin-right: 60rem !important;
        }
        .me-notebook-auto {
          margin-right: auto !important;
        }
        .mb-notebook-0 {
          margin-bottom: 0 !important;
        }
        .mb-notebook-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-notebook-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-notebook-3 {
          margin-bottom: 1rem !important;
        }
        .mb-notebook-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-notebook-5 {
          margin-bottom: 3rem !important;
        }
        .mb-notebook-6 {
          margin-bottom: 4rem !important;
        }
        .mb-notebook-7 {
          margin-bottom: 5rem !important;
        }
        .mb-notebook-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-notebook-9 {
          margin-bottom: 10rem !important;
        }
        .mb-notebook-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-notebook-11 {
          margin-bottom: 15rem !important;
        }
        .mb-notebook-12 {
          margin-bottom: 20rem !important;
        }
        .mb-notebook-13 {
          margin-bottom: 30rem !important;
        }
        .mb-notebook-14 {
          margin-bottom: 60rem !important;
        }
        .mb-notebook-auto {
          margin-bottom: auto !important;
        }
        .ms-notebook-0 {
          margin-left: 0 !important;
        }
        .ms-notebook-1 {
          margin-left: 0.25rem !important;
        }
        .ms-notebook-2 {
          margin-left: 0.5rem !important;
        }
        .ms-notebook-3 {
          margin-left: 1rem !important;
        }
        .ms-notebook-4 {
          margin-left: 1.5rem !important;
        }
        .ms-notebook-5 {
          margin-left: 3rem !important;
        }
        .ms-notebook-6 {
          margin-left: 4rem !important;
        }
        .ms-notebook-7 {
          margin-left: 5rem !important;
        }
        .ms-notebook-8 {
          margin-left: 7.5rem !important;
        }
        .ms-notebook-9 {
          margin-left: 10rem !important;
        }
        .ms-notebook-10 {
          margin-left: 12.5rem !important;
        }
        .ms-notebook-11 {
          margin-left: 15rem !important;
        }
        .ms-notebook-12 {
          margin-left: 20rem !important;
        }
        .ms-notebook-13 {
          margin-left: 30rem !important;
        }
        .ms-notebook-14 {
          margin-left: 60rem !important;
        }
        .ms-notebook-auto {
          margin-left: auto !important;
        }
        .p-notebook-0 {
          padding: 0 !important;
        }
        .p-notebook-1 {
          padding: 0.25rem !important;
        }
        .p-notebook-2 {
          padding: 0.5rem !important;
        }
        .p-notebook-3 {
          padding: 1rem !important;
        }
        .p-notebook-4 {
          padding: 1.5rem !important;
        }
        .p-notebook-5 {
          padding: 3rem !important;
        }
        .p-notebook-6 {
          padding: 4rem !important;
        }
        .p-notebook-7 {
          padding: 5rem !important;
        }
        .p-notebook-8 {
          padding: 7.5rem !important;
        }
        .p-notebook-9 {
          padding: 10rem !important;
        }
        .p-notebook-10 {
          padding: 12.5rem !important;
        }
        .p-notebook-11 {
          padding: 15rem !important;
        }
        .p-notebook-12 {
          padding: 20rem !important;
        }
        .p-notebook-13 {
          padding: 30rem !important;
        }
        .p-notebook-14 {
          padding: 60rem !important;
        }
        .px-notebook-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-notebook-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-notebook-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-notebook-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-notebook-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-notebook-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-notebook-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-notebook-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-notebook-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-notebook-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-notebook-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-notebook-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-notebook-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-notebook-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-notebook-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-notebook-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-notebook-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-notebook-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-notebook-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-notebook-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-notebook-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-notebook-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-notebook-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-notebook-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-notebook-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-notebook-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-notebook-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-notebook-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-notebook-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-notebook-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-notebook-0 {
          padding-top: 0 !important;
        }
        .pt-notebook-1 {
          padding-top: 0.25rem !important;
        }
        .pt-notebook-2 {
          padding-top: 0.5rem !important;
        }
        .pt-notebook-3 {
          padding-top: 1rem !important;
        }
        .pt-notebook-4 {
          padding-top: 1.5rem !important;
        }
        .pt-notebook-5 {
          padding-top: 3rem !important;
        }
        .pt-notebook-6 {
          padding-top: 4rem !important;
        }
        .pt-notebook-7 {
          padding-top: 5rem !important;
        }
        .pt-notebook-8 {
          padding-top: 7.5rem !important;
        }
        .pt-notebook-9 {
          padding-top: 10rem !important;
        }
        .pt-notebook-10 {
          padding-top: 12.5rem !important;
        }
        .pt-notebook-11 {
          padding-top: 15rem !important;
        }
        .pt-notebook-12 {
          padding-top: 20rem !important;
        }
        .pt-notebook-13 {
          padding-top: 30rem !important;
        }
        .pt-notebook-14 {
          padding-top: 60rem !important;
        }
        .pe-notebook-0 {
          padding-right: 0 !important;
        }
        .pe-notebook-1 {
          padding-right: 0.25rem !important;
        }
        .pe-notebook-2 {
          padding-right: 0.5rem !important;
        }
        .pe-notebook-3 {
          padding-right: 1rem !important;
        }
        .pe-notebook-4 {
          padding-right: 1.5rem !important;
        }
        .pe-notebook-5 {
          padding-right: 3rem !important;
        }
        .pe-notebook-6 {
          padding-right: 4rem !important;
        }
        .pe-notebook-7 {
          padding-right: 5rem !important;
        }
        .pe-notebook-8 {
          padding-right: 7.5rem !important;
        }
        .pe-notebook-9 {
          padding-right: 10rem !important;
        }
        .pe-notebook-10 {
          padding-right: 12.5rem !important;
        }
        .pe-notebook-11 {
          padding-right: 15rem !important;
        }
        .pe-notebook-12 {
          padding-right: 20rem !important;
        }
        .pe-notebook-13 {
          padding-right: 30rem !important;
        }
        .pe-notebook-14 {
          padding-right: 60rem !important;
        }
        .pb-notebook-0 {
          padding-bottom: 0 !important;
        }
        .pb-notebook-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-notebook-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-notebook-3 {
          padding-bottom: 1rem !important;
        }
        .pb-notebook-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-notebook-5 {
          padding-bottom: 3rem !important;
        }
        .pb-notebook-6 {
          padding-bottom: 4rem !important;
        }
        .pb-notebook-7 {
          padding-bottom: 5rem !important;
        }
        .pb-notebook-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-notebook-9 {
          padding-bottom: 10rem !important;
        }
        .pb-notebook-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-notebook-11 {
          padding-bottom: 15rem !important;
        }
        .pb-notebook-12 {
          padding-bottom: 20rem !important;
        }
        .pb-notebook-13 {
          padding-bottom: 30rem !important;
        }
        .pb-notebook-14 {
          padding-bottom: 60rem !important;
        }
        .ps-notebook-0 {
          padding-left: 0 !important;
        }
        .ps-notebook-1 {
          padding-left: 0.25rem !important;
        }
        .ps-notebook-2 {
          padding-left: 0.5rem !important;
        }
        .ps-notebook-3 {
          padding-left: 1rem !important;
        }
        .ps-notebook-4 {
          padding-left: 1.5rem !important;
        }
        .ps-notebook-5 {
          padding-left: 3rem !important;
        }
        .ps-notebook-6 {
          padding-left: 4rem !important;
        }
        .ps-notebook-7 {
          padding-left: 5rem !important;
        }
        .ps-notebook-8 {
          padding-left: 7.5rem !important;
        }
        .ps-notebook-9 {
          padding-left: 10rem !important;
        }
        .ps-notebook-10 {
          padding-left: 12.5rem !important;
        }
        .ps-notebook-11 {
          padding-left: 15rem !important;
        }
        .ps-notebook-12 {
          padding-left: 20rem !important;
        }
        .ps-notebook-13 {
          padding-left: 30rem !important;
        }
        .ps-notebook-14 {
          padding-left: 60rem !important;
        }
        .text-notebook-start {
          text-align: left !important;
        }
        .text-notebook-end {
          text-align: right !important;
        }
        .text-notebook-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1024px) {
        .d-desktop-inline {
          display: inline !important;
        }
        .d-desktop-inline-block {
          display: inline-block !important;
        }
        .d-desktop-block {
          display: block !important;
        }
        .d-desktop-grid {
          display: grid !important;
        }
        .d-desktop-table {
          display: table !important;
        }
        .d-desktop-table-row {
          display: table-row !important;
        }
        .d-desktop-table-cell {
          display: table-cell !important;
        }
        .d-desktop-flex {
          display: flex !important;
        }
        .d-desktop-inline-flex {
          display: inline-flex !important;
        }
        .d-desktop-none {
          display: none !important;
        }
        .flex-desktop-fill {
          flex: 1 1 auto !important;
        }
        .m-desktop-0 {
          margin: 0 !important;
        }
        .m-desktop-1 {
          margin: 0.25rem !important;
        }
        .m-desktop-2 {
          margin: 0.5rem !important;
        }
        .m-desktop-3 {
          margin: 1rem !important;
        }
        .m-desktop-4 {
          margin: 1.5rem !important;
        }
        .m-desktop-5 {
          margin: 3rem !important;
        }
        .m-desktop-6 {
          margin: 4rem !important;
        }
        .m-desktop-7 {
          margin: 5rem !important;
        }
        .m-desktop-8 {
          margin: 7.5rem !important;
        }
        .m-desktop-9 {
          margin: 10rem !important;
        }
        .m-desktop-10 {
          margin: 12.5rem !important;
        }
        .m-desktop-11 {
          margin: 15rem !important;
        }
        .m-desktop-12 {
          margin: 20rem !important;
        }
        .m-desktop-13 {
          margin: 30rem !important;
        }
        .m-desktop-14 {
          margin: 60rem !important;
        }
        .m-desktop-auto {
          margin: auto !important;
        }
        .mx-desktop-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-desktop-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-desktop-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-desktop-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-desktop-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-desktop-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-desktop-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-desktop-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-desktop-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-desktop-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-desktop-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-desktop-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-desktop-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-desktop-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-desktop-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-desktop-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-desktop-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-desktop-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-desktop-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-desktop-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-desktop-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-desktop-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-desktop-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-desktop-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-desktop-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-desktop-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-desktop-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-desktop-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-desktop-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-desktop-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-desktop-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-desktop-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-desktop-0 {
          margin-top: 0 !important;
        }
        .mt-desktop-1 {
          margin-top: 0.25rem !important;
        }
        .mt-desktop-2 {
          margin-top: 0.5rem !important;
        }
        .mt-desktop-3 {
          margin-top: 1rem !important;
        }
        .mt-desktop-4 {
          margin-top: 1.5rem !important;
        }
        .mt-desktop-5 {
          margin-top: 3rem !important;
        }
        .mt-desktop-6 {
          margin-top: 4rem !important;
        }
        .mt-desktop-7 {
          margin-top: 5rem !important;
        }
        .mt-desktop-8 {
          margin-top: 7.5rem !important;
        }
        .mt-desktop-9 {
          margin-top: 10rem !important;
        }
        .mt-desktop-10 {
          margin-top: 12.5rem !important;
        }
        .mt-desktop-11 {
          margin-top: 15rem !important;
        }
        .mt-desktop-12 {
          margin-top: 20rem !important;
        }
        .mt-desktop-13 {
          margin-top: 30rem !important;
        }
        .mt-desktop-14 {
          margin-top: 60rem !important;
        }
        .mt-desktop-auto {
          margin-top: auto !important;
        }
        .me-desktop-0 {
          margin-right: 0 !important;
        }
        .me-desktop-1 {
          margin-right: 0.25rem !important;
        }
        .me-desktop-2 {
          margin-right: 0.5rem !important;
        }
        .me-desktop-3 {
          margin-right: 1rem !important;
        }
        .me-desktop-4 {
          margin-right: 1.5rem !important;
        }
        .me-desktop-5 {
          margin-right: 3rem !important;
        }
        .me-desktop-6 {
          margin-right: 4rem !important;
        }
        .me-desktop-7 {
          margin-right: 5rem !important;
        }
        .me-desktop-8 {
          margin-right: 7.5rem !important;
        }
        .me-desktop-9 {
          margin-right: 10rem !important;
        }
        .me-desktop-10 {
          margin-right: 12.5rem !important;
        }
        .me-desktop-11 {
          margin-right: 15rem !important;
        }
        .me-desktop-12 {
          margin-right: 20rem !important;
        }
        .me-desktop-13 {
          margin-right: 30rem !important;
        }
        .me-desktop-14 {
          margin-right: 60rem !important;
        }
        .me-desktop-auto {
          margin-right: auto !important;
        }
        .mb-desktop-0 {
          margin-bottom: 0 !important;
        }
        .mb-desktop-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-desktop-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-desktop-3 {
          margin-bottom: 1rem !important;
        }
        .mb-desktop-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-desktop-5 {
          margin-bottom: 3rem !important;
        }
        .mb-desktop-6 {
          margin-bottom: 4rem !important;
        }
        .mb-desktop-7 {
          margin-bottom: 5rem !important;
        }
        .mb-desktop-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-desktop-9 {
          margin-bottom: 10rem !important;
        }
        .mb-desktop-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-desktop-11 {
          margin-bottom: 15rem !important;
        }
        .mb-desktop-12 {
          margin-bottom: 20rem !important;
        }
        .mb-desktop-13 {
          margin-bottom: 30rem !important;
        }
        .mb-desktop-14 {
          margin-bottom: 60rem !important;
        }
        .mb-desktop-auto {
          margin-bottom: auto !important;
        }
        .ms-desktop-0 {
          margin-left: 0 !important;
        }
        .ms-desktop-1 {
          margin-left: 0.25rem !important;
        }
        .ms-desktop-2 {
          margin-left: 0.5rem !important;
        }
        .ms-desktop-3 {
          margin-left: 1rem !important;
        }
        .ms-desktop-4 {
          margin-left: 1.5rem !important;
        }
        .ms-desktop-5 {
          margin-left: 3rem !important;
        }
        .ms-desktop-6 {
          margin-left: 4rem !important;
        }
        .ms-desktop-7 {
          margin-left: 5rem !important;
        }
        .ms-desktop-8 {
          margin-left: 7.5rem !important;
        }
        .ms-desktop-9 {
          margin-left: 10rem !important;
        }
        .ms-desktop-10 {
          margin-left: 12.5rem !important;
        }
        .ms-desktop-11 {
          margin-left: 15rem !important;
        }
        .ms-desktop-12 {
          margin-left: 20rem !important;
        }
        .ms-desktop-13 {
          margin-left: 30rem !important;
        }
        .ms-desktop-14 {
          margin-left: 60rem !important;
        }
        .ms-desktop-auto {
          margin-left: auto !important;
        }
        .p-desktop-0 {
          padding: 0 !important;
        }
        .p-desktop-1 {
          padding: 0.25rem !important;
        }
        .p-desktop-2 {
          padding: 0.5rem !important;
        }
        .p-desktop-3 {
          padding: 1rem !important;
        }
        .p-desktop-4 {
          padding: 1.5rem !important;
        }
        .p-desktop-5 {
          padding: 3rem !important;
        }
        .p-desktop-6 {
          padding: 4rem !important;
        }
        .p-desktop-7 {
          padding: 5rem !important;
        }
        .p-desktop-8 {
          padding: 7.5rem !important;
        }
        .p-desktop-9 {
          padding: 10rem !important;
        }
        .p-desktop-10 {
          padding: 12.5rem !important;
        }
        .p-desktop-11 {
          padding: 15rem !important;
        }
        .p-desktop-12 {
          padding: 20rem !important;
        }
        .p-desktop-13 {
          padding: 30rem !important;
        }
        .p-desktop-14 {
          padding: 60rem !important;
        }
        .px-desktop-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-desktop-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-desktop-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-desktop-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-desktop-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-desktop-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-desktop-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-desktop-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-desktop-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-desktop-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-desktop-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-desktop-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-desktop-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-desktop-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-desktop-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-desktop-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-desktop-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-desktop-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-desktop-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-desktop-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-desktop-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-desktop-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-desktop-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-desktop-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-desktop-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-desktop-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-desktop-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-desktop-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-desktop-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-desktop-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-desktop-0 {
          padding-top: 0 !important;
        }
        .pt-desktop-1 {
          padding-top: 0.25rem !important;
        }
        .pt-desktop-2 {
          padding-top: 0.5rem !important;
        }
        .pt-desktop-3 {
          padding-top: 1rem !important;
        }
        .pt-desktop-4 {
          padding-top: 1.5rem !important;
        }
        .pt-desktop-5 {
          padding-top: 3rem !important;
        }
        .pt-desktop-6 {
          padding-top: 4rem !important;
        }
        .pt-desktop-7 {
          padding-top: 5rem !important;
        }
        .pt-desktop-8 {
          padding-top: 7.5rem !important;
        }
        .pt-desktop-9 {
          padding-top: 10rem !important;
        }
        .pt-desktop-10 {
          padding-top: 12.5rem !important;
        }
        .pt-desktop-11 {
          padding-top: 15rem !important;
        }
        .pt-desktop-12 {
          padding-top: 20rem !important;
        }
        .pt-desktop-13 {
          padding-top: 30rem !important;
        }
        .pt-desktop-14 {
          padding-top: 60rem !important;
        }
        .pe-desktop-0 {
          padding-right: 0 !important;
        }
        .pe-desktop-1 {
          padding-right: 0.25rem !important;
        }
        .pe-desktop-2 {
          padding-right: 0.5rem !important;
        }
        .pe-desktop-3 {
          padding-right: 1rem !important;
        }
        .pe-desktop-4 {
          padding-right: 1.5rem !important;
        }
        .pe-desktop-5 {
          padding-right: 3rem !important;
        }
        .pe-desktop-6 {
          padding-right: 4rem !important;
        }
        .pe-desktop-7 {
          padding-right: 5rem !important;
        }
        .pe-desktop-8 {
          padding-right: 7.5rem !important;
        }
        .pe-desktop-9 {
          padding-right: 10rem !important;
        }
        .pe-desktop-10 {
          padding-right: 12.5rem !important;
        }
        .pe-desktop-11 {
          padding-right: 15rem !important;
        }
        .pe-desktop-12 {
          padding-right: 20rem !important;
        }
        .pe-desktop-13 {
          padding-right: 30rem !important;
        }
        .pe-desktop-14 {
          padding-right: 60rem !important;
        }
        .pb-desktop-0 {
          padding-bottom: 0 !important;
        }
        .pb-desktop-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-desktop-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-desktop-3 {
          padding-bottom: 1rem !important;
        }
        .pb-desktop-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-desktop-5 {
          padding-bottom: 3rem !important;
        }
        .pb-desktop-6 {
          padding-bottom: 4rem !important;
        }
        .pb-desktop-7 {
          padding-bottom: 5rem !important;
        }
        .pb-desktop-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-desktop-9 {
          padding-bottom: 10rem !important;
        }
        .pb-desktop-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-desktop-11 {
          padding-bottom: 15rem !important;
        }
        .pb-desktop-12 {
          padding-bottom: 20rem !important;
        }
        .pb-desktop-13 {
          padding-bottom: 30rem !important;
        }
        .pb-desktop-14 {
          padding-bottom: 60rem !important;
        }
        .ps-desktop-0 {
          padding-left: 0 !important;
        }
        .ps-desktop-1 {
          padding-left: 0.25rem !important;
        }
        .ps-desktop-2 {
          padding-left: 0.5rem !important;
        }
        .ps-desktop-3 {
          padding-left: 1rem !important;
        }
        .ps-desktop-4 {
          padding-left: 1.5rem !important;
        }
        .ps-desktop-5 {
          padding-left: 3rem !important;
        }
        .ps-desktop-6 {
          padding-left: 4rem !important;
        }
        .ps-desktop-7 {
          padding-left: 5rem !important;
        }
        .ps-desktop-8 {
          padding-left: 7.5rem !important;
        }
        .ps-desktop-9 {
          padding-left: 10rem !important;
        }
        .ps-desktop-10 {
          padding-left: 12.5rem !important;
        }
        .ps-desktop-11 {
          padding-left: 15rem !important;
        }
        .ps-desktop-12 {
          padding-left: 20rem !important;
        }
        .ps-desktop-13 {
          padding-left: 30rem !important;
        }
        .ps-desktop-14 {
          padding-left: 60rem !important;
        }
        .text-desktop-start {
          text-align: left !important;
        }
        .text-desktop-end {
          text-align: right !important;
        }
        .text-desktop-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1120px) {
        .d-menu-inline {
          display: inline !important;
        }
        .d-menu-inline-block {
          display: inline-block !important;
        }
        .d-menu-block {
          display: block !important;
        }
        .d-menu-grid {
          display: grid !important;
        }
        .d-menu-table {
          display: table !important;
        }
        .d-menu-table-row {
          display: table-row !important;
        }
        .d-menu-table-cell {
          display: table-cell !important;
        }
        .d-menu-flex {
          display: flex !important;
        }
        .d-menu-inline-flex {
          display: inline-flex !important;
        }
        .d-menu-none {
          display: none !important;
        }
        .flex-menu-fill {
          flex: 1 1 auto !important;
        }
        .m-menu-0 {
          margin: 0 !important;
        }
        .m-menu-1 {
          margin: 0.25rem !important;
        }
        .m-menu-2 {
          margin: 0.5rem !important;
        }
        .m-menu-3 {
          margin: 1rem !important;
        }
        .m-menu-4 {
          margin: 1.5rem !important;
        }
        .m-menu-5 {
          margin: 3rem !important;
        }
        .m-menu-6 {
          margin: 4rem !important;
        }
        .m-menu-7 {
          margin: 5rem !important;
        }
        .m-menu-8 {
          margin: 7.5rem !important;
        }
        .m-menu-9 {
          margin: 10rem !important;
        }
        .m-menu-10 {
          margin: 12.5rem !important;
        }
        .m-menu-11 {
          margin: 15rem !important;
        }
        .m-menu-12 {
          margin: 20rem !important;
        }
        .m-menu-13 {
          margin: 30rem !important;
        }
        .m-menu-14 {
          margin: 60rem !important;
        }
        .m-menu-auto {
          margin: auto !important;
        }
        .mx-menu-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-menu-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-menu-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-menu-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-menu-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-menu-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-menu-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-menu-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-menu-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-menu-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-menu-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-menu-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-menu-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-menu-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-menu-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-menu-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-menu-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-menu-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-menu-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-menu-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-menu-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-menu-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-menu-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-menu-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-menu-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-menu-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-menu-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-menu-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-menu-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-menu-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-menu-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-menu-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-menu-0 {
          margin-top: 0 !important;
        }
        .mt-menu-1 {
          margin-top: 0.25rem !important;
        }
        .mt-menu-2 {
          margin-top: 0.5rem !important;
        }
        .mt-menu-3 {
          margin-top: 1rem !important;
        }
        .mt-menu-4 {
          margin-top: 1.5rem !important;
        }
        .mt-menu-5 {
          margin-top: 3rem !important;
        }
        .mt-menu-6 {
          margin-top: 4rem !important;
        }
        .mt-menu-7 {
          margin-top: 5rem !important;
        }
        .mt-menu-8 {
          margin-top: 7.5rem !important;
        }
        .mt-menu-9 {
          margin-top: 10rem !important;
        }
        .mt-menu-10 {
          margin-top: 12.5rem !important;
        }
        .mt-menu-11 {
          margin-top: 15rem !important;
        }
        .mt-menu-12 {
          margin-top: 20rem !important;
        }
        .mt-menu-13 {
          margin-top: 30rem !important;
        }
        .mt-menu-14 {
          margin-top: 60rem !important;
        }
        .mt-menu-auto {
          margin-top: auto !important;
        }
        .me-menu-0 {
          margin-right: 0 !important;
        }
        .me-menu-1 {
          margin-right: 0.25rem !important;
        }
        .me-menu-2 {
          margin-right: 0.5rem !important;
        }
        .me-menu-3 {
          margin-right: 1rem !important;
        }
        .me-menu-4 {
          margin-right: 1.5rem !important;
        }
        .me-menu-5 {
          margin-right: 3rem !important;
        }
        .me-menu-6 {
          margin-right: 4rem !important;
        }
        .me-menu-7 {
          margin-right: 5rem !important;
        }
        .me-menu-8 {
          margin-right: 7.5rem !important;
        }
        .me-menu-9 {
          margin-right: 10rem !important;
        }
        .me-menu-10 {
          margin-right: 12.5rem !important;
        }
        .me-menu-11 {
          margin-right: 15rem !important;
        }
        .me-menu-12 {
          margin-right: 20rem !important;
        }
        .me-menu-13 {
          margin-right: 30rem !important;
        }
        .me-menu-14 {
          margin-right: 60rem !important;
        }
        .me-menu-auto {
          margin-right: auto !important;
        }
        .mb-menu-0 {
          margin-bottom: 0 !important;
        }
        .mb-menu-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-menu-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-menu-3 {
          margin-bottom: 1rem !important;
        }
        .mb-menu-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-menu-5 {
          margin-bottom: 3rem !important;
        }
        .mb-menu-6 {
          margin-bottom: 4rem !important;
        }
        .mb-menu-7 {
          margin-bottom: 5rem !important;
        }
        .mb-menu-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-menu-9 {
          margin-bottom: 10rem !important;
        }
        .mb-menu-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-menu-11 {
          margin-bottom: 15rem !important;
        }
        .mb-menu-12 {
          margin-bottom: 20rem !important;
        }
        .mb-menu-13 {
          margin-bottom: 30rem !important;
        }
        .mb-menu-14 {
          margin-bottom: 60rem !important;
        }
        .mb-menu-auto {
          margin-bottom: auto !important;
        }
        .ms-menu-0 {
          margin-left: 0 !important;
        }
        .ms-menu-1 {
          margin-left: 0.25rem !important;
        }
        .ms-menu-2 {
          margin-left: 0.5rem !important;
        }
        .ms-menu-3 {
          margin-left: 1rem !important;
        }
        .ms-menu-4 {
          margin-left: 1.5rem !important;
        }
        .ms-menu-5 {
          margin-left: 3rem !important;
        }
        .ms-menu-6 {
          margin-left: 4rem !important;
        }
        .ms-menu-7 {
          margin-left: 5rem !important;
        }
        .ms-menu-8 {
          margin-left: 7.5rem !important;
        }
        .ms-menu-9 {
          margin-left: 10rem !important;
        }
        .ms-menu-10 {
          margin-left: 12.5rem !important;
        }
        .ms-menu-11 {
          margin-left: 15rem !important;
        }
        .ms-menu-12 {
          margin-left: 20rem !important;
        }
        .ms-menu-13 {
          margin-left: 30rem !important;
        }
        .ms-menu-14 {
          margin-left: 60rem !important;
        }
        .ms-menu-auto {
          margin-left: auto !important;
        }
        .p-menu-0 {
          padding: 0 !important;
        }
        .p-menu-1 {
          padding: 0.25rem !important;
        }
        .p-menu-2 {
          padding: 0.5rem !important;
        }
        .p-menu-3 {
          padding: 1rem !important;
        }
        .p-menu-4 {
          padding: 1.5rem !important;
        }
        .p-menu-5 {
          padding: 3rem !important;
        }
        .p-menu-6 {
          padding: 4rem !important;
        }
        .p-menu-7 {
          padding: 5rem !important;
        }
        .p-menu-8 {
          padding: 7.5rem !important;
        }
        .p-menu-9 {
          padding: 10rem !important;
        }
        .p-menu-10 {
          padding: 12.5rem !important;
        }
        .p-menu-11 {
          padding: 15rem !important;
        }
        .p-menu-12 {
          padding: 20rem !important;
        }
        .p-menu-13 {
          padding: 30rem !important;
        }
        .p-menu-14 {
          padding: 60rem !important;
        }
        .px-menu-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-menu-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-menu-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-menu-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-menu-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-menu-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-menu-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-menu-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-menu-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-menu-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-menu-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-menu-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-menu-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-menu-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-menu-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-menu-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-menu-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-menu-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-menu-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-menu-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-menu-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-menu-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-menu-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-menu-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-menu-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-menu-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-menu-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-menu-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-menu-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-menu-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-menu-0 {
          padding-top: 0 !important;
        }
        .pt-menu-1 {
          padding-top: 0.25rem !important;
        }
        .pt-menu-2 {
          padding-top: 0.5rem !important;
        }
        .pt-menu-3 {
          padding-top: 1rem !important;
        }
        .pt-menu-4 {
          padding-top: 1.5rem !important;
        }
        .pt-menu-5 {
          padding-top: 3rem !important;
        }
        .pt-menu-6 {
          padding-top: 4rem !important;
        }
        .pt-menu-7 {
          padding-top: 5rem !important;
        }
        .pt-menu-8 {
          padding-top: 7.5rem !important;
        }
        .pt-menu-9 {
          padding-top: 10rem !important;
        }
        .pt-menu-10 {
          padding-top: 12.5rem !important;
        }
        .pt-menu-11 {
          padding-top: 15rem !important;
        }
        .pt-menu-12 {
          padding-top: 20rem !important;
        }
        .pt-menu-13 {
          padding-top: 30rem !important;
        }
        .pt-menu-14 {
          padding-top: 60rem !important;
        }
        .pe-menu-0 {
          padding-right: 0 !important;
        }
        .pe-menu-1 {
          padding-right: 0.25rem !important;
        }
        .pe-menu-2 {
          padding-right: 0.5rem !important;
        }
        .pe-menu-3 {
          padding-right: 1rem !important;
        }
        .pe-menu-4 {
          padding-right: 1.5rem !important;
        }
        .pe-menu-5 {
          padding-right: 3rem !important;
        }
        .pe-menu-6 {
          padding-right: 4rem !important;
        }
        .pe-menu-7 {
          padding-right: 5rem !important;
        }
        .pe-menu-8 {
          padding-right: 7.5rem !important;
        }
        .pe-menu-9 {
          padding-right: 10rem !important;
        }
        .pe-menu-10 {
          padding-right: 12.5rem !important;
        }
        .pe-menu-11 {
          padding-right: 15rem !important;
        }
        .pe-menu-12 {
          padding-right: 20rem !important;
        }
        .pe-menu-13 {
          padding-right: 30rem !important;
        }
        .pe-menu-14 {
          padding-right: 60rem !important;
        }
        .pb-menu-0 {
          padding-bottom: 0 !important;
        }
        .pb-menu-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-menu-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-menu-3 {
          padding-bottom: 1rem !important;
        }
        .pb-menu-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-menu-5 {
          padding-bottom: 3rem !important;
        }
        .pb-menu-6 {
          padding-bottom: 4rem !important;
        }
        .pb-menu-7 {
          padding-bottom: 5rem !important;
        }
        .pb-menu-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-menu-9 {
          padding-bottom: 10rem !important;
        }
        .pb-menu-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-menu-11 {
          padding-bottom: 15rem !important;
        }
        .pb-menu-12 {
          padding-bottom: 20rem !important;
        }
        .pb-menu-13 {
          padding-bottom: 30rem !important;
        }
        .pb-menu-14 {
          padding-bottom: 60rem !important;
        }
        .ps-menu-0 {
          padding-left: 0 !important;
        }
        .ps-menu-1 {
          padding-left: 0.25rem !important;
        }
        .ps-menu-2 {
          padding-left: 0.5rem !important;
        }
        .ps-menu-3 {
          padding-left: 1rem !important;
        }
        .ps-menu-4 {
          padding-left: 1.5rem !important;
        }
        .ps-menu-5 {
          padding-left: 3rem !important;
        }
        .ps-menu-6 {
          padding-left: 4rem !important;
        }
        .ps-menu-7 {
          padding-left: 5rem !important;
        }
        .ps-menu-8 {
          padding-left: 7.5rem !important;
        }
        .ps-menu-9 {
          padding-left: 10rem !important;
        }
        .ps-menu-10 {
          padding-left: 12.5rem !important;
        }
        .ps-menu-11 {
          padding-left: 15rem !important;
        }
        .ps-menu-12 {
          padding-left: 20rem !important;
        }
        .ps-menu-13 {
          padding-left: 30rem !important;
        }
        .ps-menu-14 {
          padding-left: 60rem !important;
        }
        .text-menu-start {
          text-align: left !important;
        }
        .text-menu-end {
          text-align: right !important;
        }
        .text-menu-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1190px) {
        .d-wide-inline {
          display: inline !important;
        }
        .d-wide-inline-block {
          display: inline-block !important;
        }
        .d-wide-block {
          display: block !important;
        }
        .d-wide-grid {
          display: grid !important;
        }
        .d-wide-table {
          display: table !important;
        }
        .d-wide-table-row {
          display: table-row !important;
        }
        .d-wide-table-cell {
          display: table-cell !important;
        }
        .d-wide-flex {
          display: flex !important;
        }
        .d-wide-inline-flex {
          display: inline-flex !important;
        }
        .d-wide-none {
          display: none !important;
        }
        .flex-wide-fill {
          flex: 1 1 auto !important;
        }
        .m-wide-0 {
          margin: 0 !important;
        }
        .m-wide-1 {
          margin: 0.25rem !important;
        }
        .m-wide-2 {
          margin: 0.5rem !important;
        }
        .m-wide-3 {
          margin: 1rem !important;
        }
        .m-wide-4 {
          margin: 1.5rem !important;
        }
        .m-wide-5 {
          margin: 3rem !important;
        }
        .m-wide-6 {
          margin: 4rem !important;
        }
        .m-wide-7 {
          margin: 5rem !important;
        }
        .m-wide-8 {
          margin: 7.5rem !important;
        }
        .m-wide-9 {
          margin: 10rem !important;
        }
        .m-wide-10 {
          margin: 12.5rem !important;
        }
        .m-wide-11 {
          margin: 15rem !important;
        }
        .m-wide-12 {
          margin: 20rem !important;
        }
        .m-wide-13 {
          margin: 30rem !important;
        }
        .m-wide-14 {
          margin: 60rem !important;
        }
        .m-wide-auto {
          margin: auto !important;
        }
        .mx-wide-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-wide-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-wide-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-wide-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-wide-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-wide-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-wide-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-wide-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-wide-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-wide-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-wide-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-wide-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-wide-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-wide-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-wide-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-wide-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-wide-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-wide-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-wide-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-wide-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-wide-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-wide-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-wide-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-wide-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-wide-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-wide-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-wide-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-wide-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-wide-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-wide-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-wide-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-wide-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-wide-0 {
          margin-top: 0 !important;
        }
        .mt-wide-1 {
          margin-top: 0.25rem !important;
        }
        .mt-wide-2 {
          margin-top: 0.5rem !important;
        }
        .mt-wide-3 {
          margin-top: 1rem !important;
        }
        .mt-wide-4 {
          margin-top: 1.5rem !important;
        }
        .mt-wide-5 {
          margin-top: 3rem !important;
        }
        .mt-wide-6 {
          margin-top: 4rem !important;
        }
        .mt-wide-7 {
          margin-top: 5rem !important;
        }
        .mt-wide-8 {
          margin-top: 7.5rem !important;
        }
        .mt-wide-9 {
          margin-top: 10rem !important;
        }
        .mt-wide-10 {
          margin-top: 12.5rem !important;
        }
        .mt-wide-11 {
          margin-top: 15rem !important;
        }
        .mt-wide-12 {
          margin-top: 20rem !important;
        }
        .mt-wide-13 {
          margin-top: 30rem !important;
        }
        .mt-wide-14 {
          margin-top: 60rem !important;
        }
        .mt-wide-auto {
          margin-top: auto !important;
        }
        .me-wide-0 {
          margin-right: 0 !important;
        }
        .me-wide-1 {
          margin-right: 0.25rem !important;
        }
        .me-wide-2 {
          margin-right: 0.5rem !important;
        }
        .me-wide-3 {
          margin-right: 1rem !important;
        }
        .me-wide-4 {
          margin-right: 1.5rem !important;
        }
        .me-wide-5 {
          margin-right: 3rem !important;
        }
        .me-wide-6 {
          margin-right: 4rem !important;
        }
        .me-wide-7 {
          margin-right: 5rem !important;
        }
        .me-wide-8 {
          margin-right: 7.5rem !important;
        }
        .me-wide-9 {
          margin-right: 10rem !important;
        }
        .me-wide-10 {
          margin-right: 12.5rem !important;
        }
        .me-wide-11 {
          margin-right: 15rem !important;
        }
        .me-wide-12 {
          margin-right: 20rem !important;
        }
        .me-wide-13 {
          margin-right: 30rem !important;
        }
        .me-wide-14 {
          margin-right: 60rem !important;
        }
        .me-wide-auto {
          margin-right: auto !important;
        }
        .mb-wide-0 {
          margin-bottom: 0 !important;
        }
        .mb-wide-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-wide-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-wide-3 {
          margin-bottom: 1rem !important;
        }
        .mb-wide-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-wide-5 {
          margin-bottom: 3rem !important;
        }
        .mb-wide-6 {
          margin-bottom: 4rem !important;
        }
        .mb-wide-7 {
          margin-bottom: 5rem !important;
        }
        .mb-wide-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-wide-9 {
          margin-bottom: 10rem !important;
        }
        .mb-wide-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-wide-11 {
          margin-bottom: 15rem !important;
        }
        .mb-wide-12 {
          margin-bottom: 20rem !important;
        }
        .mb-wide-13 {
          margin-bottom: 30rem !important;
        }
        .mb-wide-14 {
          margin-bottom: 60rem !important;
        }
        .mb-wide-auto {
          margin-bottom: auto !important;
        }
        .ms-wide-0 {
          margin-left: 0 !important;
        }
        .ms-wide-1 {
          margin-left: 0.25rem !important;
        }
        .ms-wide-2 {
          margin-left: 0.5rem !important;
        }
        .ms-wide-3 {
          margin-left: 1rem !important;
        }
        .ms-wide-4 {
          margin-left: 1.5rem !important;
        }
        .ms-wide-5 {
          margin-left: 3rem !important;
        }
        .ms-wide-6 {
          margin-left: 4rem !important;
        }
        .ms-wide-7 {
          margin-left: 5rem !important;
        }
        .ms-wide-8 {
          margin-left: 7.5rem !important;
        }
        .ms-wide-9 {
          margin-left: 10rem !important;
        }
        .ms-wide-10 {
          margin-left: 12.5rem !important;
        }
        .ms-wide-11 {
          margin-left: 15rem !important;
        }
        .ms-wide-12 {
          margin-left: 20rem !important;
        }
        .ms-wide-13 {
          margin-left: 30rem !important;
        }
        .ms-wide-14 {
          margin-left: 60rem !important;
        }
        .ms-wide-auto {
          margin-left: auto !important;
        }
        .p-wide-0 {
          padding: 0 !important;
        }
        .p-wide-1 {
          padding: 0.25rem !important;
        }
        .p-wide-2 {
          padding: 0.5rem !important;
        }
        .p-wide-3 {
          padding: 1rem !important;
        }
        .p-wide-4 {
          padding: 1.5rem !important;
        }
        .p-wide-5 {
          padding: 3rem !important;
        }
        .p-wide-6 {
          padding: 4rem !important;
        }
        .p-wide-7 {
          padding: 5rem !important;
        }
        .p-wide-8 {
          padding: 7.5rem !important;
        }
        .p-wide-9 {
          padding: 10rem !important;
        }
        .p-wide-10 {
          padding: 12.5rem !important;
        }
        .p-wide-11 {
          padding: 15rem !important;
        }
        .p-wide-12 {
          padding: 20rem !important;
        }
        .p-wide-13 {
          padding: 30rem !important;
        }
        .p-wide-14 {
          padding: 60rem !important;
        }
        .px-wide-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-wide-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-wide-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-wide-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-wide-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-wide-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-wide-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-wide-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-wide-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-wide-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-wide-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-wide-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-wide-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-wide-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-wide-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-wide-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-wide-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-wide-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-wide-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-wide-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-wide-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-wide-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-wide-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-wide-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-wide-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-wide-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-wide-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-wide-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-wide-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-wide-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-wide-0 {
          padding-top: 0 !important;
        }
        .pt-wide-1 {
          padding-top: 0.25rem !important;
        }
        .pt-wide-2 {
          padding-top: 0.5rem !important;
        }
        .pt-wide-3 {
          padding-top: 1rem !important;
        }
        .pt-wide-4 {
          padding-top: 1.5rem !important;
        }
        .pt-wide-5 {
          padding-top: 3rem !important;
        }
        .pt-wide-6 {
          padding-top: 4rem !important;
        }
        .pt-wide-7 {
          padding-top: 5rem !important;
        }
        .pt-wide-8 {
          padding-top: 7.5rem !important;
        }
        .pt-wide-9 {
          padding-top: 10rem !important;
        }
        .pt-wide-10 {
          padding-top: 12.5rem !important;
        }
        .pt-wide-11 {
          padding-top: 15rem !important;
        }
        .pt-wide-12 {
          padding-top: 20rem !important;
        }
        .pt-wide-13 {
          padding-top: 30rem !important;
        }
        .pt-wide-14 {
          padding-top: 60rem !important;
        }
        .pe-wide-0 {
          padding-right: 0 !important;
        }
        .pe-wide-1 {
          padding-right: 0.25rem !important;
        }
        .pe-wide-2 {
          padding-right: 0.5rem !important;
        }
        .pe-wide-3 {
          padding-right: 1rem !important;
        }
        .pe-wide-4 {
          padding-right: 1.5rem !important;
        }
        .pe-wide-5 {
          padding-right: 3rem !important;
        }
        .pe-wide-6 {
          padding-right: 4rem !important;
        }
        .pe-wide-7 {
          padding-right: 5rem !important;
        }
        .pe-wide-8 {
          padding-right: 7.5rem !important;
        }
        .pe-wide-9 {
          padding-right: 10rem !important;
        }
        .pe-wide-10 {
          padding-right: 12.5rem !important;
        }
        .pe-wide-11 {
          padding-right: 15rem !important;
        }
        .pe-wide-12 {
          padding-right: 20rem !important;
        }
        .pe-wide-13 {
          padding-right: 30rem !important;
        }
        .pe-wide-14 {
          padding-right: 60rem !important;
        }
        .pb-wide-0 {
          padding-bottom: 0 !important;
        }
        .pb-wide-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-wide-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-wide-3 {
          padding-bottom: 1rem !important;
        }
        .pb-wide-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-wide-5 {
          padding-bottom: 3rem !important;
        }
        .pb-wide-6 {
          padding-bottom: 4rem !important;
        }
        .pb-wide-7 {
          padding-bottom: 5rem !important;
        }
        .pb-wide-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-wide-9 {
          padding-bottom: 10rem !important;
        }
        .pb-wide-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-wide-11 {
          padding-bottom: 15rem !important;
        }
        .pb-wide-12 {
          padding-bottom: 20rem !important;
        }
        .pb-wide-13 {
          padding-bottom: 30rem !important;
        }
        .pb-wide-14 {
          padding-bottom: 60rem !important;
        }
        .ps-wide-0 {
          padding-left: 0 !important;
        }
        .ps-wide-1 {
          padding-left: 0.25rem !important;
        }
        .ps-wide-2 {
          padding-left: 0.5rem !important;
        }
        .ps-wide-3 {
          padding-left: 1rem !important;
        }
        .ps-wide-4 {
          padding-left: 1.5rem !important;
        }
        .ps-wide-5 {
          padding-left: 3rem !important;
        }
        .ps-wide-6 {
          padding-left: 4rem !important;
        }
        .ps-wide-7 {
          padding-left: 5rem !important;
        }
        .ps-wide-8 {
          padding-left: 7.5rem !important;
        }
        .ps-wide-9 {
          padding-left: 10rem !important;
        }
        .ps-wide-10 {
          padding-left: 12.5rem !important;
        }
        .ps-wide-11 {
          padding-left: 15rem !important;
        }
        .ps-wide-12 {
          padding-left: 20rem !important;
        }
        .ps-wide-13 {
          padding-left: 30rem !important;
        }
        .ps-wide-14 {
          padding-left: 60rem !important;
        }
        .text-wide-start {
          text-align: left !important;
        }
        .text-wide-end {
          text-align: right !important;
        }
        .text-wide-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1280px) {
        .d-semiextra-inline {
          display: inline !important;
        }
        .d-semiextra-inline-block {
          display: inline-block !important;
        }
        .d-semiextra-block {
          display: block !important;
        }
        .d-semiextra-grid {
          display: grid !important;
        }
        .d-semiextra-table {
          display: table !important;
        }
        .d-semiextra-table-row {
          display: table-row !important;
        }
        .d-semiextra-table-cell {
          display: table-cell !important;
        }
        .d-semiextra-flex {
          display: flex !important;
        }
        .d-semiextra-inline-flex {
          display: inline-flex !important;
        }
        .d-semiextra-none {
          display: none !important;
        }
        .flex-semiextra-fill {
          flex: 1 1 auto !important;
        }
        .m-semiextra-0 {
          margin: 0 !important;
        }
        .m-semiextra-1 {
          margin: 0.25rem !important;
        }
        .m-semiextra-2 {
          margin: 0.5rem !important;
        }
        .m-semiextra-3 {
          margin: 1rem !important;
        }
        .m-semiextra-4 {
          margin: 1.5rem !important;
        }
        .m-semiextra-5 {
          margin: 3rem !important;
        }
        .m-semiextra-6 {
          margin: 4rem !important;
        }
        .m-semiextra-7 {
          margin: 5rem !important;
        }
        .m-semiextra-8 {
          margin: 7.5rem !important;
        }
        .m-semiextra-9 {
          margin: 10rem !important;
        }
        .m-semiextra-10 {
          margin: 12.5rem !important;
        }
        .m-semiextra-11 {
          margin: 15rem !important;
        }
        .m-semiextra-12 {
          margin: 20rem !important;
        }
        .m-semiextra-13 {
          margin: 30rem !important;
        }
        .m-semiextra-14 {
          margin: 60rem !important;
        }
        .m-semiextra-auto {
          margin: auto !important;
        }
        .mx-semiextra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-semiextra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-semiextra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-semiextra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-semiextra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-semiextra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-semiextra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-semiextra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-semiextra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-semiextra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-semiextra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-semiextra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-semiextra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-semiextra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-semiextra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-semiextra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-semiextra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-semiextra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-semiextra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-semiextra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-semiextra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-semiextra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-semiextra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-semiextra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-semiextra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-semiextra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-semiextra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-semiextra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-semiextra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-semiextra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-semiextra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-semiextra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-semiextra-0 {
          margin-top: 0 !important;
        }
        .mt-semiextra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-semiextra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-semiextra-3 {
          margin-top: 1rem !important;
        }
        .mt-semiextra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-semiextra-5 {
          margin-top: 3rem !important;
        }
        .mt-semiextra-6 {
          margin-top: 4rem !important;
        }
        .mt-semiextra-7 {
          margin-top: 5rem !important;
        }
        .mt-semiextra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-semiextra-9 {
          margin-top: 10rem !important;
        }
        .mt-semiextra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-semiextra-11 {
          margin-top: 15rem !important;
        }
        .mt-semiextra-12 {
          margin-top: 20rem !important;
        }
        .mt-semiextra-13 {
          margin-top: 30rem !important;
        }
        .mt-semiextra-14 {
          margin-top: 60rem !important;
        }
        .mt-semiextra-auto {
          margin-top: auto !important;
        }
        .me-semiextra-0 {
          margin-right: 0 !important;
        }
        .me-semiextra-1 {
          margin-right: 0.25rem !important;
        }
        .me-semiextra-2 {
          margin-right: 0.5rem !important;
        }
        .me-semiextra-3 {
          margin-right: 1rem !important;
        }
        .me-semiextra-4 {
          margin-right: 1.5rem !important;
        }
        .me-semiextra-5 {
          margin-right: 3rem !important;
        }
        .me-semiextra-6 {
          margin-right: 4rem !important;
        }
        .me-semiextra-7 {
          margin-right: 5rem !important;
        }
        .me-semiextra-8 {
          margin-right: 7.5rem !important;
        }
        .me-semiextra-9 {
          margin-right: 10rem !important;
        }
        .me-semiextra-10 {
          margin-right: 12.5rem !important;
        }
        .me-semiextra-11 {
          margin-right: 15rem !important;
        }
        .me-semiextra-12 {
          margin-right: 20rem !important;
        }
        .me-semiextra-13 {
          margin-right: 30rem !important;
        }
        .me-semiextra-14 {
          margin-right: 60rem !important;
        }
        .me-semiextra-auto {
          margin-right: auto !important;
        }
        .mb-semiextra-0 {
          margin-bottom: 0 !important;
        }
        .mb-semiextra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-semiextra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-semiextra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-semiextra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-semiextra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-semiextra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-semiextra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-semiextra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-semiextra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-semiextra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-semiextra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-semiextra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-semiextra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-semiextra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-semiextra-auto {
          margin-bottom: auto !important;
        }
        .ms-semiextra-0 {
          margin-left: 0 !important;
        }
        .ms-semiextra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-semiextra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-semiextra-3 {
          margin-left: 1rem !important;
        }
        .ms-semiextra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-semiextra-5 {
          margin-left: 3rem !important;
        }
        .ms-semiextra-6 {
          margin-left: 4rem !important;
        }
        .ms-semiextra-7 {
          margin-left: 5rem !important;
        }
        .ms-semiextra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-semiextra-9 {
          margin-left: 10rem !important;
        }
        .ms-semiextra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-semiextra-11 {
          margin-left: 15rem !important;
        }
        .ms-semiextra-12 {
          margin-left: 20rem !important;
        }
        .ms-semiextra-13 {
          margin-left: 30rem !important;
        }
        .ms-semiextra-14 {
          margin-left: 60rem !important;
        }
        .ms-semiextra-auto {
          margin-left: auto !important;
        }
        .p-semiextra-0 {
          padding: 0 !important;
        }
        .p-semiextra-1 {
          padding: 0.25rem !important;
        }
        .p-semiextra-2 {
          padding: 0.5rem !important;
        }
        .p-semiextra-3 {
          padding: 1rem !important;
        }
        .p-semiextra-4 {
          padding: 1.5rem !important;
        }
        .p-semiextra-5 {
          padding: 3rem !important;
        }
        .p-semiextra-6 {
          padding: 4rem !important;
        }
        .p-semiextra-7 {
          padding: 5rem !important;
        }
        .p-semiextra-8 {
          padding: 7.5rem !important;
        }
        .p-semiextra-9 {
          padding: 10rem !important;
        }
        .p-semiextra-10 {
          padding: 12.5rem !important;
        }
        .p-semiextra-11 {
          padding: 15rem !important;
        }
        .p-semiextra-12 {
          padding: 20rem !important;
        }
        .p-semiextra-13 {
          padding: 30rem !important;
        }
        .p-semiextra-14 {
          padding: 60rem !important;
        }
        .px-semiextra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-semiextra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-semiextra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-semiextra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-semiextra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-semiextra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-semiextra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-semiextra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-semiextra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-semiextra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-semiextra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-semiextra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-semiextra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-semiextra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-semiextra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-semiextra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-semiextra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-semiextra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-semiextra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-semiextra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-semiextra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-semiextra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-semiextra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-semiextra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-semiextra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-semiextra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-semiextra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-semiextra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-semiextra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-semiextra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-semiextra-0 {
          padding-top: 0 !important;
        }
        .pt-semiextra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-semiextra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-semiextra-3 {
          padding-top: 1rem !important;
        }
        .pt-semiextra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-semiextra-5 {
          padding-top: 3rem !important;
        }
        .pt-semiextra-6 {
          padding-top: 4rem !important;
        }
        .pt-semiextra-7 {
          padding-top: 5rem !important;
        }
        .pt-semiextra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-semiextra-9 {
          padding-top: 10rem !important;
        }
        .pt-semiextra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-semiextra-11 {
          padding-top: 15rem !important;
        }
        .pt-semiextra-12 {
          padding-top: 20rem !important;
        }
        .pt-semiextra-13 {
          padding-top: 30rem !important;
        }
        .pt-semiextra-14 {
          padding-top: 60rem !important;
        }
        .pe-semiextra-0 {
          padding-right: 0 !important;
        }
        .pe-semiextra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-semiextra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-semiextra-3 {
          padding-right: 1rem !important;
        }
        .pe-semiextra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-semiextra-5 {
          padding-right: 3rem !important;
        }
        .pe-semiextra-6 {
          padding-right: 4rem !important;
        }
        .pe-semiextra-7 {
          padding-right: 5rem !important;
        }
        .pe-semiextra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-semiextra-9 {
          padding-right: 10rem !important;
        }
        .pe-semiextra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-semiextra-11 {
          padding-right: 15rem !important;
        }
        .pe-semiextra-12 {
          padding-right: 20rem !important;
        }
        .pe-semiextra-13 {
          padding-right: 30rem !important;
        }
        .pe-semiextra-14 {
          padding-right: 60rem !important;
        }
        .pb-semiextra-0 {
          padding-bottom: 0 !important;
        }
        .pb-semiextra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-semiextra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-semiextra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-semiextra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-semiextra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-semiextra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-semiextra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-semiextra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-semiextra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-semiextra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-semiextra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-semiextra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-semiextra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-semiextra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-semiextra-0 {
          padding-left: 0 !important;
        }
        .ps-semiextra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-semiextra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-semiextra-3 {
          padding-left: 1rem !important;
        }
        .ps-semiextra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-semiextra-5 {
          padding-left: 3rem !important;
        }
        .ps-semiextra-6 {
          padding-left: 4rem !important;
        }
        .ps-semiextra-7 {
          padding-left: 5rem !important;
        }
        .ps-semiextra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-semiextra-9 {
          padding-left: 10rem !important;
        }
        .ps-semiextra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-semiextra-11 {
          padding-left: 15rem !important;
        }
        .ps-semiextra-12 {
          padding-left: 20rem !important;
        }
        .ps-semiextra-13 {
          padding-left: 30rem !important;
        }
        .ps-semiextra-14 {
          padding-left: 60rem !important;
        }
        .text-semiextra-start {
          text-align: left !important;
        }
        .text-semiextra-end {
          text-align: right !important;
        }
        .text-semiextra-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1440px) {
        .d-extra-inline {
          display: inline !important;
        }
        .d-extra-inline-block {
          display: inline-block !important;
        }
        .d-extra-block {
          display: block !important;
        }
        .d-extra-grid {
          display: grid !important;
        }
        .d-extra-table {
          display: table !important;
        }
        .d-extra-table-row {
          display: table-row !important;
        }
        .d-extra-table-cell {
          display: table-cell !important;
        }
        .d-extra-flex {
          display: flex !important;
        }
        .d-extra-inline-flex {
          display: inline-flex !important;
        }
        .d-extra-none {
          display: none !important;
        }
        .flex-extra-fill {
          flex: 1 1 auto !important;
        }
        .m-extra-0 {
          margin: 0 !important;
        }
        .m-extra-1 {
          margin: 0.25rem !important;
        }
        .m-extra-2 {
          margin: 0.5rem !important;
        }
        .m-extra-3 {
          margin: 1rem !important;
        }
        .m-extra-4 {
          margin: 1.5rem !important;
        }
        .m-extra-5 {
          margin: 3rem !important;
        }
        .m-extra-6 {
          margin: 4rem !important;
        }
        .m-extra-7 {
          margin: 5rem !important;
        }
        .m-extra-8 {
          margin: 7.5rem !important;
        }
        .m-extra-9 {
          margin: 10rem !important;
        }
        .m-extra-10 {
          margin: 12.5rem !important;
        }
        .m-extra-11 {
          margin: 15rem !important;
        }
        .m-extra-12 {
          margin: 20rem !important;
        }
        .m-extra-13 {
          margin: 30rem !important;
        }
        .m-extra-14 {
          margin: 60rem !important;
        }
        .m-extra-auto {
          margin: auto !important;
        }
        .mx-extra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-extra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-extra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-extra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-extra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-extra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-extra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-extra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-extra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-extra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-extra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-extra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-extra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-extra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-extra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-extra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-extra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-extra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-extra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-extra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-extra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-extra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-extra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-extra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-extra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-extra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-extra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-extra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-extra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-extra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-extra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-extra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-extra-0 {
          margin-top: 0 !important;
        }
        .mt-extra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-extra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-extra-3 {
          margin-top: 1rem !important;
        }
        .mt-extra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-extra-5 {
          margin-top: 3rem !important;
        }
        .mt-extra-6 {
          margin-top: 4rem !important;
        }
        .mt-extra-7 {
          margin-top: 5rem !important;
        }
        .mt-extra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-extra-9 {
          margin-top: 10rem !important;
        }
        .mt-extra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-extra-11 {
          margin-top: 15rem !important;
        }
        .mt-extra-12 {
          margin-top: 20rem !important;
        }
        .mt-extra-13 {
          margin-top: 30rem !important;
        }
        .mt-extra-14 {
          margin-top: 60rem !important;
        }
        .mt-extra-auto {
          margin-top: auto !important;
        }
        .me-extra-0 {
          margin-right: 0 !important;
        }
        .me-extra-1 {
          margin-right: 0.25rem !important;
        }
        .me-extra-2 {
          margin-right: 0.5rem !important;
        }
        .me-extra-3 {
          margin-right: 1rem !important;
        }
        .me-extra-4 {
          margin-right: 1.5rem !important;
        }
        .me-extra-5 {
          margin-right: 3rem !important;
        }
        .me-extra-6 {
          margin-right: 4rem !important;
        }
        .me-extra-7 {
          margin-right: 5rem !important;
        }
        .me-extra-8 {
          margin-right: 7.5rem !important;
        }
        .me-extra-9 {
          margin-right: 10rem !important;
        }
        .me-extra-10 {
          margin-right: 12.5rem !important;
        }
        .me-extra-11 {
          margin-right: 15rem !important;
        }
        .me-extra-12 {
          margin-right: 20rem !important;
        }
        .me-extra-13 {
          margin-right: 30rem !important;
        }
        .me-extra-14 {
          margin-right: 60rem !important;
        }
        .me-extra-auto {
          margin-right: auto !important;
        }
        .mb-extra-0 {
          margin-bottom: 0 !important;
        }
        .mb-extra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-extra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-extra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-extra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-extra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-extra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-extra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-extra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-extra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-extra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-extra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-extra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-extra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-extra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-extra-auto {
          margin-bottom: auto !important;
        }
        .ms-extra-0 {
          margin-left: 0 !important;
        }
        .ms-extra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-extra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-extra-3 {
          margin-left: 1rem !important;
        }
        .ms-extra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-extra-5 {
          margin-left: 3rem !important;
        }
        .ms-extra-6 {
          margin-left: 4rem !important;
        }
        .ms-extra-7 {
          margin-left: 5rem !important;
        }
        .ms-extra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-extra-9 {
          margin-left: 10rem !important;
        }
        .ms-extra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-extra-11 {
          margin-left: 15rem !important;
        }
        .ms-extra-12 {
          margin-left: 20rem !important;
        }
        .ms-extra-13 {
          margin-left: 30rem !important;
        }
        .ms-extra-14 {
          margin-left: 60rem !important;
        }
        .ms-extra-auto {
          margin-left: auto !important;
        }
        .p-extra-0 {
          padding: 0 !important;
        }
        .p-extra-1 {
          padding: 0.25rem !important;
        }
        .p-extra-2 {
          padding: 0.5rem !important;
        }
        .p-extra-3 {
          padding: 1rem !important;
        }
        .p-extra-4 {
          padding: 1.5rem !important;
        }
        .p-extra-5 {
          padding: 3rem !important;
        }
        .p-extra-6 {
          padding: 4rem !important;
        }
        .p-extra-7 {
          padding: 5rem !important;
        }
        .p-extra-8 {
          padding: 7.5rem !important;
        }
        .p-extra-9 {
          padding: 10rem !important;
        }
        .p-extra-10 {
          padding: 12.5rem !important;
        }
        .p-extra-11 {
          padding: 15rem !important;
        }
        .p-extra-12 {
          padding: 20rem !important;
        }
        .p-extra-13 {
          padding: 30rem !important;
        }
        .p-extra-14 {
          padding: 60rem !important;
        }
        .px-extra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-extra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-extra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-extra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-extra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-extra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-extra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-extra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-extra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-extra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-extra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-extra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-extra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-extra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-extra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-extra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-extra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-extra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-extra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-extra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-extra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-extra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-extra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-extra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-extra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-extra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-extra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-extra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-extra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-extra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-extra-0 {
          padding-top: 0 !important;
        }
        .pt-extra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-extra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-extra-3 {
          padding-top: 1rem !important;
        }
        .pt-extra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-extra-5 {
          padding-top: 3rem !important;
        }
        .pt-extra-6 {
          padding-top: 4rem !important;
        }
        .pt-extra-7 {
          padding-top: 5rem !important;
        }
        .pt-extra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-extra-9 {
          padding-top: 10rem !important;
        }
        .pt-extra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-extra-11 {
          padding-top: 15rem !important;
        }
        .pt-extra-12 {
          padding-top: 20rem !important;
        }
        .pt-extra-13 {
          padding-top: 30rem !important;
        }
        .pt-extra-14 {
          padding-top: 60rem !important;
        }
        .pe-extra-0 {
          padding-right: 0 !important;
        }
        .pe-extra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-extra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-extra-3 {
          padding-right: 1rem !important;
        }
        .pe-extra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-extra-5 {
          padding-right: 3rem !important;
        }
        .pe-extra-6 {
          padding-right: 4rem !important;
        }
        .pe-extra-7 {
          padding-right: 5rem !important;
        }
        .pe-extra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-extra-9 {
          padding-right: 10rem !important;
        }
        .pe-extra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-extra-11 {
          padding-right: 15rem !important;
        }
        .pe-extra-12 {
          padding-right: 20rem !important;
        }
        .pe-extra-13 {
          padding-right: 30rem !important;
        }
        .pe-extra-14 {
          padding-right: 60rem !important;
        }
        .pb-extra-0 {
          padding-bottom: 0 !important;
        }
        .pb-extra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-extra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-extra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-extra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-extra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-extra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-extra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-extra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-extra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-extra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-extra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-extra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-extra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-extra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-extra-0 {
          padding-left: 0 !important;
        }
        .ps-extra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-extra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-extra-3 {
          padding-left: 1rem !important;
        }
        .ps-extra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-extra-5 {
          padding-left: 3rem !important;
        }
        .ps-extra-6 {
          padding-left: 4rem !important;
        }
        .ps-extra-7 {
          padding-left: 5rem !important;
        }
        .ps-extra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-extra-9 {
          padding-left: 10rem !important;
        }
        .ps-extra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-extra-11 {
          padding-left: 15rem !important;
        }
        .ps-extra-12 {
          padding-left: 20rem !important;
        }
        .ps-extra-13 {
          padding-left: 30rem !important;
        }
        .ps-extra-14 {
          padding-left: 60rem !important;
        }
        .text-extra-start {
          text-align: left !important;
        }
        .text-extra-end {
          text-align: right !important;
        }
        .text-extra-center {
          text-align: center !important;
        }
      }
      @media (min-width: 1728px) {
        .d-ultra-inline {
          display: inline !important;
        }
        .d-ultra-inline-block {
          display: inline-block !important;
        }
        .d-ultra-block {
          display: block !important;
        }
        .d-ultra-grid {
          display: grid !important;
        }
        .d-ultra-table {
          display: table !important;
        }
        .d-ultra-table-row {
          display: table-row !important;
        }
        .d-ultra-table-cell {
          display: table-cell !important;
        }
        .d-ultra-flex {
          display: flex !important;
        }
        .d-ultra-inline-flex {
          display: inline-flex !important;
        }
        .d-ultra-none {
          display: none !important;
        }
        .flex-ultra-fill {
          flex: 1 1 auto !important;
        }
        .m-ultra-0 {
          margin: 0 !important;
        }
        .m-ultra-1 {
          margin: 0.25rem !important;
        }
        .m-ultra-2 {
          margin: 0.5rem !important;
        }
        .m-ultra-3 {
          margin: 1rem !important;
        }
        .m-ultra-4 {
          margin: 1.5rem !important;
        }
        .m-ultra-5 {
          margin: 3rem !important;
        }
        .m-ultra-6 {
          margin: 4rem !important;
        }
        .m-ultra-7 {
          margin: 5rem !important;
        }
        .m-ultra-8 {
          margin: 7.5rem !important;
        }
        .m-ultra-9 {
          margin: 10rem !important;
        }
        .m-ultra-10 {
          margin: 12.5rem !important;
        }
        .m-ultra-11 {
          margin: 15rem !important;
        }
        .m-ultra-12 {
          margin: 20rem !important;
        }
        .m-ultra-13 {
          margin: 30rem !important;
        }
        .m-ultra-14 {
          margin: 60rem !important;
        }
        .m-ultra-auto {
          margin: auto !important;
        }
        .mx-ultra-0 {
          margin-right: 0 !important;
          margin-left: 0 !important;
        }
        .mx-ultra-1 {
          margin-right: 0.25rem !important;
          margin-left: 0.25rem !important;
        }
        .mx-ultra-2 {
          margin-right: 0.5rem !important;
          margin-left: 0.5rem !important;
        }
        .mx-ultra-3 {
          margin-right: 1rem !important;
          margin-left: 1rem !important;
        }
        .mx-ultra-4 {
          margin-right: 1.5rem !important;
          margin-left: 1.5rem !important;
        }
        .mx-ultra-5 {
          margin-right: 3rem !important;
          margin-left: 3rem !important;
        }
        .mx-ultra-6 {
          margin-right: 4rem !important;
          margin-left: 4rem !important;
        }
        .mx-ultra-7 {
          margin-right: 5rem !important;
          margin-left: 5rem !important;
        }
        .mx-ultra-8 {
          margin-right: 7.5rem !important;
          margin-left: 7.5rem !important;
        }
        .mx-ultra-9 {
          margin-right: 10rem !important;
          margin-left: 10rem !important;
        }
        .mx-ultra-10 {
          margin-right: 12.5rem !important;
          margin-left: 12.5rem !important;
        }
        .mx-ultra-11 {
          margin-right: 15rem !important;
          margin-left: 15rem !important;
        }
        .mx-ultra-12 {
          margin-right: 20rem !important;
          margin-left: 20rem !important;
        }
        .mx-ultra-13 {
          margin-right: 30rem !important;
          margin-left: 30rem !important;
        }
        .mx-ultra-14 {
          margin-right: 60rem !important;
          margin-left: 60rem !important;
        }
        .mx-ultra-auto {
          margin-right: auto !important;
          margin-left: auto !important;
        }
        .my-ultra-0 {
          margin-top: 0 !important;
          margin-bottom: 0 !important;
        }
        .my-ultra-1 {
          margin-top: 0.25rem !important;
          margin-bottom: 0.25rem !important;
        }
        .my-ultra-2 {
          margin-top: 0.5rem !important;
          margin-bottom: 0.5rem !important;
        }
        .my-ultra-3 {
          margin-top: 1rem !important;
          margin-bottom: 1rem !important;
        }
        .my-ultra-4 {
          margin-top: 1.5rem !important;
          margin-bottom: 1.5rem !important;
        }
        .my-ultra-5 {
          margin-top: 3rem !important;
          margin-bottom: 3rem !important;
        }
        .my-ultra-6 {
          margin-top: 4rem !important;
          margin-bottom: 4rem !important;
        }
        .my-ultra-7 {
          margin-top: 5rem !important;
          margin-bottom: 5rem !important;
        }
        .my-ultra-8 {
          margin-top: 7.5rem !important;
          margin-bottom: 7.5rem !important;
        }
        .my-ultra-9 {
          margin-top: 10rem !important;
          margin-bottom: 10rem !important;
        }
        .my-ultra-10 {
          margin-top: 12.5rem !important;
          margin-bottom: 12.5rem !important;
        }
        .my-ultra-11 {
          margin-top: 15rem !important;
          margin-bottom: 15rem !important;
        }
        .my-ultra-12 {
          margin-top: 20rem !important;
          margin-bottom: 20rem !important;
        }
        .my-ultra-13 {
          margin-top: 30rem !important;
          margin-bottom: 30rem !important;
        }
        .my-ultra-14 {
          margin-top: 60rem !important;
          margin-bottom: 60rem !important;
        }
        .my-ultra-auto {
          margin-top: auto !important;
          margin-bottom: auto !important;
        }
        .mt-ultra-0 {
          margin-top: 0 !important;
        }
        .mt-ultra-1 {
          margin-top: 0.25rem !important;
        }
        .mt-ultra-2 {
          margin-top: 0.5rem !important;
        }
        .mt-ultra-3 {
          margin-top: 1rem !important;
        }
        .mt-ultra-4 {
          margin-top: 1.5rem !important;
        }
        .mt-ultra-5 {
          margin-top: 3rem !important;
        }
        .mt-ultra-6 {
          margin-top: 4rem !important;
        }
        .mt-ultra-7 {
          margin-top: 5rem !important;
        }
        .mt-ultra-8 {
          margin-top: 7.5rem !important;
        }
        .mt-ultra-9 {
          margin-top: 10rem !important;
        }
        .mt-ultra-10 {
          margin-top: 12.5rem !important;
        }
        .mt-ultra-11 {
          margin-top: 15rem !important;
        }
        .mt-ultra-12 {
          margin-top: 20rem !important;
        }
        .mt-ultra-13 {
          margin-top: 30rem !important;
        }
        .mt-ultra-14 {
          margin-top: 60rem !important;
        }
        .mt-ultra-auto {
          margin-top: auto !important;
        }
        .me-ultra-0 {
          margin-right: 0 !important;
        }
        .me-ultra-1 {
          margin-right: 0.25rem !important;
        }
        .me-ultra-2 {
          margin-right: 0.5rem !important;
        }
        .me-ultra-3 {
          margin-right: 1rem !important;
        }
        .me-ultra-4 {
          margin-right: 1.5rem !important;
        }
        .me-ultra-5 {
          margin-right: 3rem !important;
        }
        .me-ultra-6 {
          margin-right: 4rem !important;
        }
        .me-ultra-7 {
          margin-right: 5rem !important;
        }
        .me-ultra-8 {
          margin-right: 7.5rem !important;
        }
        .me-ultra-9 {
          margin-right: 10rem !important;
        }
        .me-ultra-10 {
          margin-right: 12.5rem !important;
        }
        .me-ultra-11 {
          margin-right: 15rem !important;
        }
        .me-ultra-12 {
          margin-right: 20rem !important;
        }
        .me-ultra-13 {
          margin-right: 30rem !important;
        }
        .me-ultra-14 {
          margin-right: 60rem !important;
        }
        .me-ultra-auto {
          margin-right: auto !important;
        }
        .mb-ultra-0 {
          margin-bottom: 0 !important;
        }
        .mb-ultra-1 {
          margin-bottom: 0.25rem !important;
        }
        .mb-ultra-2 {
          margin-bottom: 0.5rem !important;
        }
        .mb-ultra-3 {
          margin-bottom: 1rem !important;
        }
        .mb-ultra-4 {
          margin-bottom: 1.5rem !important;
        }
        .mb-ultra-5 {
          margin-bottom: 3rem !important;
        }
        .mb-ultra-6 {
          margin-bottom: 4rem !important;
        }
        .mb-ultra-7 {
          margin-bottom: 5rem !important;
        }
        .mb-ultra-8 {
          margin-bottom: 7.5rem !important;
        }
        .mb-ultra-9 {
          margin-bottom: 10rem !important;
        }
        .mb-ultra-10 {
          margin-bottom: 12.5rem !important;
        }
        .mb-ultra-11 {
          margin-bottom: 15rem !important;
        }
        .mb-ultra-12 {
          margin-bottom: 20rem !important;
        }
        .mb-ultra-13 {
          margin-bottom: 30rem !important;
        }
        .mb-ultra-14 {
          margin-bottom: 60rem !important;
        }
        .mb-ultra-auto {
          margin-bottom: auto !important;
        }
        .ms-ultra-0 {
          margin-left: 0 !important;
        }
        .ms-ultra-1 {
          margin-left: 0.25rem !important;
        }
        .ms-ultra-2 {
          margin-left: 0.5rem !important;
        }
        .ms-ultra-3 {
          margin-left: 1rem !important;
        }
        .ms-ultra-4 {
          margin-left: 1.5rem !important;
        }
        .ms-ultra-5 {
          margin-left: 3rem !important;
        }
        .ms-ultra-6 {
          margin-left: 4rem !important;
        }
        .ms-ultra-7 {
          margin-left: 5rem !important;
        }
        .ms-ultra-8 {
          margin-left: 7.5rem !important;
        }
        .ms-ultra-9 {
          margin-left: 10rem !important;
        }
        .ms-ultra-10 {
          margin-left: 12.5rem !important;
        }
        .ms-ultra-11 {
          margin-left: 15rem !important;
        }
        .ms-ultra-12 {
          margin-left: 20rem !important;
        }
        .ms-ultra-13 {
          margin-left: 30rem !important;
        }
        .ms-ultra-14 {
          margin-left: 60rem !important;
        }
        .ms-ultra-auto {
          margin-left: auto !important;
        }
        .p-ultra-0 {
          padding: 0 !important;
        }
        .p-ultra-1 {
          padding: 0.25rem !important;
        }
        .p-ultra-2 {
          padding: 0.5rem !important;
        }
        .p-ultra-3 {
          padding: 1rem !important;
        }
        .p-ultra-4 {
          padding: 1.5rem !important;
        }
        .p-ultra-5 {
          padding: 3rem !important;
        }
        .p-ultra-6 {
          padding: 4rem !important;
        }
        .p-ultra-7 {
          padding: 5rem !important;
        }
        .p-ultra-8 {
          padding: 7.5rem !important;
        }
        .p-ultra-9 {
          padding: 10rem !important;
        }
        .p-ultra-10 {
          padding: 12.5rem !important;
        }
        .p-ultra-11 {
          padding: 15rem !important;
        }
        .p-ultra-12 {
          padding: 20rem !important;
        }
        .p-ultra-13 {
          padding: 30rem !important;
        }
        .p-ultra-14 {
          padding: 60rem !important;
        }
        .px-ultra-0 {
          padding-right: 0 !important;
          padding-left: 0 !important;
        }
        .px-ultra-1 {
          padding-right: 0.25rem !important;
          padding-left: 0.25rem !important;
        }
        .px-ultra-2 {
          padding-right: 0.5rem !important;
          padding-left: 0.5rem !important;
        }
        .px-ultra-3 {
          padding-right: 1rem !important;
          padding-left: 1rem !important;
        }
        .px-ultra-4 {
          padding-right: 1.5rem !important;
          padding-left: 1.5rem !important;
        }
        .px-ultra-5 {
          padding-right: 3rem !important;
          padding-left: 3rem !important;
        }
        .px-ultra-6 {
          padding-right: 4rem !important;
          padding-left: 4rem !important;
        }
        .px-ultra-7 {
          padding-right: 5rem !important;
          padding-left: 5rem !important;
        }
        .px-ultra-8 {
          padding-right: 7.5rem !important;
          padding-left: 7.5rem !important;
        }
        .px-ultra-9 {
          padding-right: 10rem !important;
          padding-left: 10rem !important;
        }
        .px-ultra-10 {
          padding-right: 12.5rem !important;
          padding-left: 12.5rem !important;
        }
        .px-ultra-11 {
          padding-right: 15rem !important;
          padding-left: 15rem !important;
        }
        .px-ultra-12 {
          padding-right: 20rem !important;
          padding-left: 20rem !important;
        }
        .px-ultra-13 {
          padding-right: 30rem !important;
          padding-left: 30rem !important;
        }
        .px-ultra-14 {
          padding-right: 60rem !important;
          padding-left: 60rem !important;
        }
        .py-ultra-0 {
          padding-top: 0 !important;
          padding-bottom: 0 !important;
        }
        .py-ultra-1 {
          padding-top: 0.25rem !important;
          padding-bottom: 0.25rem !important;
        }
        .py-ultra-2 {
          padding-top: 0.5rem !important;
          padding-bottom: 0.5rem !important;
        }
        .py-ultra-3 {
          padding-top: 1rem !important;
          padding-bottom: 1rem !important;
        }
        .py-ultra-4 {
          padding-top: 1.5rem !important;
          padding-bottom: 1.5rem !important;
        }
        .py-ultra-5 {
          padding-top: 3rem !important;
          padding-bottom: 3rem !important;
        }
        .py-ultra-6 {
          padding-top: 4rem !important;
          padding-bottom: 4rem !important;
        }
        .py-ultra-7 {
          padding-top: 5rem !important;
          padding-bottom: 5rem !important;
        }
        .py-ultra-8 {
          padding-top: 7.5rem !important;
          padding-bottom: 7.5rem !important;
        }
        .py-ultra-9 {
          padding-top: 10rem !important;
          padding-bottom: 10rem !important;
        }
        .py-ultra-10 {
          padding-top: 12.5rem !important;
          padding-bottom: 12.5rem !important;
        }
        .py-ultra-11 {
          padding-top: 15rem !important;
          padding-bottom: 15rem !important;
        }
        .py-ultra-12 {
          padding-top: 20rem !important;
          padding-bottom: 20rem !important;
        }
        .py-ultra-13 {
          padding-top: 30rem !important;
          padding-bottom: 30rem !important;
        }
        .py-ultra-14 {
          padding-top: 60rem !important;
          padding-bottom: 60rem !important;
        }
        .pt-ultra-0 {
          padding-top: 0 !important;
        }
        .pt-ultra-1 {
          padding-top: 0.25rem !important;
        }
        .pt-ultra-2 {
          padding-top: 0.5rem !important;
        }
        .pt-ultra-3 {
          padding-top: 1rem !important;
        }
        .pt-ultra-4 {
          padding-top: 1.5rem !important;
        }
        .pt-ultra-5 {
          padding-top: 3rem !important;
        }
        .pt-ultra-6 {
          padding-top: 4rem !important;
        }
        .pt-ultra-7 {
          padding-top: 5rem !important;
        }
        .pt-ultra-8 {
          padding-top: 7.5rem !important;
        }
        .pt-ultra-9 {
          padding-top: 10rem !important;
        }
        .pt-ultra-10 {
          padding-top: 12.5rem !important;
        }
        .pt-ultra-11 {
          padding-top: 15rem !important;
        }
        .pt-ultra-12 {
          padding-top: 20rem !important;
        }
        .pt-ultra-13 {
          padding-top: 30rem !important;
        }
        .pt-ultra-14 {
          padding-top: 60rem !important;
        }
        .pe-ultra-0 {
          padding-right: 0 !important;
        }
        .pe-ultra-1 {
          padding-right: 0.25rem !important;
        }
        .pe-ultra-2 {
          padding-right: 0.5rem !important;
        }
        .pe-ultra-3 {
          padding-right: 1rem !important;
        }
        .pe-ultra-4 {
          padding-right: 1.5rem !important;
        }
        .pe-ultra-5 {
          padding-right: 3rem !important;
        }
        .pe-ultra-6 {
          padding-right: 4rem !important;
        }
        .pe-ultra-7 {
          padding-right: 5rem !important;
        }
        .pe-ultra-8 {
          padding-right: 7.5rem !important;
        }
        .pe-ultra-9 {
          padding-right: 10rem !important;
        }
        .pe-ultra-10 {
          padding-right: 12.5rem !important;
        }
        .pe-ultra-11 {
          padding-right: 15rem !important;
        }
        .pe-ultra-12 {
          padding-right: 20rem !important;
        }
        .pe-ultra-13 {
          padding-right: 30rem !important;
        }
        .pe-ultra-14 {
          padding-right: 60rem !important;
        }
        .pb-ultra-0 {
          padding-bottom: 0 !important;
        }
        .pb-ultra-1 {
          padding-bottom: 0.25rem !important;
        }
        .pb-ultra-2 {
          padding-bottom: 0.5rem !important;
        }
        .pb-ultra-3 {
          padding-bottom: 1rem !important;
        }
        .pb-ultra-4 {
          padding-bottom: 1.5rem !important;
        }
        .pb-ultra-5 {
          padding-bottom: 3rem !important;
        }
        .pb-ultra-6 {
          padding-bottom: 4rem !important;
        }
        .pb-ultra-7 {
          padding-bottom: 5rem !important;
        }
        .pb-ultra-8 {
          padding-bottom: 7.5rem !important;
        }
        .pb-ultra-9 {
          padding-bottom: 10rem !important;
        }
        .pb-ultra-10 {
          padding-bottom: 12.5rem !important;
        }
        .pb-ultra-11 {
          padding-bottom: 15rem !important;
        }
        .pb-ultra-12 {
          padding-bottom: 20rem !important;
        }
        .pb-ultra-13 {
          padding-bottom: 30rem !important;
        }
        .pb-ultra-14 {
          padding-bottom: 60rem !important;
        }
        .ps-ultra-0 {
          padding-left: 0 !important;
        }
        .ps-ultra-1 {
          padding-left: 0.25rem !important;
        }
        .ps-ultra-2 {
          padding-left: 0.5rem !important;
        }
        .ps-ultra-3 {
          padding-left: 1rem !important;
        }
        .ps-ultra-4 {
          padding-left: 1.5rem !important;
        }
        .ps-ultra-5 {
          padding-left: 3rem !important;
        }
        .ps-ultra-6 {
          padding-left: 4rem !important;
        }
        .ps-ultra-7 {
          padding-left: 5rem !important;
        }
        .ps-ultra-8 {
          padding-left: 7.5rem !important;
        }
        .ps-ultra-9 {
          padding-left: 10rem !important;
        }
        .ps-ultra-10 {
          padding-left: 12.5rem !important;
        }
        .ps-ultra-11 {
          padding-left: 15rem !important;
        }
        .ps-ultra-12 {
          padding-left: 20rem !important;
        }
        .ps-ultra-13 {
          padding-left: 30rem !important;
        }
        .ps-ultra-14 {
          padding-left: 60rem !important;
        }
        .text-ultra-start {
          text-align: left !important;
        }
        .text-ultra-end {
          text-align: right !important;
        }
        .text-ultra-center {
          text-align: center !important;
        }
      }
      @media print {
        .d-print-inline {
          display: inline !important;
        }
        .d-print-inline-block {
          display: inline-block !important;
        }
        .d-print-block {
          display: block !important;
        }
        .d-print-grid {
          display: grid !important;
        }
        .d-print-table {
          display: table !important;
        }
        .d-print-table-row {
          display: table-row !important;
        }
        .d-print-table-cell {
          display: table-cell !important;
        }
        .d-print-flex {
          display: flex !important;
        }
        .d-print-inline-flex {
          display: inline-flex !important;
        }
        .d-print-none {
          display: none !important;
        }
      }
      .c-neutral-darkest {
        color: #242b2f !important;
      }
      .c-neutral-darker {
        color: #565c58 !important;
      }
      .c-neutral-dark {
        color: #878e83 !important;
      }
      .c-neutral {
        color: #d4dbd2 !important;
      }
      .c-neutral-light {
        color: #e9ede8 !important;
      }
      .c-neutral-lighter {
        color: #fcfcfc !important;
      }
      .c-neutral-lighterer {
        color: #f1f1f1 !important;
      }
      .c-neutral-lightest {
        color: #fff !important;
      }
      .c-primary {
        color: #565c58 !important;
      }
      .c-grey-light {
        color: #d1d1cd !important;
      }
      .c-secondary {
        color: #181717 !important;
      }
      .c-success {
        color: #0caa41 !important;
      }
      .c-warning,
      .c-error {
        color: #d31f26 !important;
      }
      .c-black {
        color: #000 !important;
      }
      .c-white {
        color: #fff !important;
      }
      .c-tertiary {
        color: #006567 !important;
      }
      .c-quarternary {
        color: #d31f26 !important;
      }
      .c-darkviolet {
        color: #22232d !important;
      }
      .c-quinary {
        color: #0caa41 !important;
      }
      .c-grey {
        color: #878e83 !important;
      }
      .c-sustainable-blue {
        color: #2c19e5 !important;
      }
      .c-csr-eco-black {
        color: #181717 !important;
      }
      .c-archive-green {
        color: #006241 !important;
      }
      .c-vibrant-green {
        color: #b2e251 !important;
      }
      .c-icy-blue {
        color: #a9eecb !important;
      }
      .c-sky-blue {
        color: #88c1f0 !important;
      }
      .c-deep-blue {
        color: #8c95fb !important;
      }
      .c-wild-yellow {
        color: #e5f21e !important;
      }
      .c-squishy-orange {
        color: #f8a91b !important;
      }
      .c-bright-pink {
        color: #ff3f6b !important;
      }
      .c-light-purple {
        color: #b688bf !important;
      }
      .c-csr-straw {
        color: #d9c39d !important;
      }
      .c-csr-sand {
        color: #bb9240 !important;
      }
      .c-csr-sea-form {
        color: #cecfae !important;
      }
      .c-csr-forest {
        color: #a29b58 !important;
      }
      .c-grey-muted-dark {
        color: #333 !important;
      }
      .c-grey-muted-light {
        color: #ddd !important;
      }
      .c-neon-pink {
        color: #ff3f6b !important;
      }
      .c-neon-yellow {
        color: #e5f21e !important;
      }
      .bg-neutral-darkest {
        background-color: #242b2f !important;
      }
      .bg-neutral-darker {
        background-color: #565c58 !important;
      }
      .bg-neutral-dark {
        background-color: #878e83 !important;
      }
      .bg-neutral {
        background-color: #d4dbd2 !important;
      }
      .bg-neutral-light {
        background-color: #e9ede8 !important;
      }
      .bg-neutral-lighter {
        background-color: #fcfcfc !important;
      }
      .bg-neutral-lighterer {
        background-color: #f1f1f1 !important;
      }
      .bg-neutral-lightest {
        background-color: #fff !important;
      }
      .bg-primary {
        background-color: #565c58 !important;
      }
      .bg-grey-light {
        background-color: #d1d1cd !important;
      }
      .bg-secondary {
        background-color: #181717 !important;
      }
      .bg-success {
        background-color: #0caa41 !important;
      }
      .bg-warning,
      .bg-error {
        background-color: #d31f26 !important;
      }
      .bg-black {
        background-color: #000 !important;
      }
      .bg-white {
        background-color: #fff !important;
      }
      .bg-tertiary {
        background-color: #006567 !important;
      }
      .bg-quarternary {
        background-color: #d31f26 !important;
      }
      .bg-darkviolet {
        background-color: #22232d !important;
      }
      .bg-quinary {
        background-color: #0caa41 !important;
      }
      .bg-grey {
        background-color: #878e83 !important;
      }
      .bg-sustainable-blue {
        background-color: #2c19e5 !important;
      }
      .bg-csr-eco-black {
        background-color: #181717 !important;
      }
      .bg-archive-green {
        background-color: #006241 !important;
      }
      .bg-vibrant-green {
        background-color: #b2e251 !important;
      }
      .bg-icy-blue {
        background-color: #a9eecb !important;
      }
      .bg-sky-blue {
        background-color: #88c1f0 !important;
      }
      .bg-deep-blue {
        background-color: #8c95fb !important;
      }
      .bg-wild-yellow {
        background-color: #e5f21e !important;
      }
      .bg-squishy-orange {
        background-color: #f8a91b !important;
      }
      .bg-bright-pink {
        background-color: #ff3f6b !important;
      }
      .bg-light-purple {
        background-color: #b688bf !important;
      }
      .bg-csr-straw {
        background-color: #d9c39d !important;
      }
      .bg-csr-sand {
        background-color: #bb9240 !important;
      }
      .bg-csr-sea-form {
        background-color: #cecfae !important;
      }
      .bg-csr-forest {
        background-color: #a29b58 !important;
      }
      .bg-grey-muted-dark {
        background-color: #333 !important;
      }
      .bg-grey-muted-light {
        background-color: #ddd !important;
      }
      .bg-neon-pink {
        background-color: #ff3f6b !important;
      }
      .bg-neon-yellow {
        background-color: #e5f21e !important;
      }
      .bg-accent {
        --dd-main-bg-color: var(--dd-white);
        --dd-main-bg-color-rgb: var(--dd-white-rgb);
        --dd-main-color: var(--dd-black);
        --dd-main-color-rgb: var(--dd-black-rgb);
        background-color: var(--dd-wild-yellow);
        color: var(--dd-main-color);
      }
      .bg-accent > * {
        --dd-main-color-accent: var(--dd-black);
        --dd-main-color-accent-rgb: var(--dd-black-rgb);
        --dd-main-color-accent-text: var(--dd-white);
        --dd-main-color-accent-text-rgb: var(--dd-white-rgb);
      }
      .bg-neutral-darkest {
        background-color: revert !important;
      }
      .theme--csr.eco-mode--active,
      .theme--csr.eco-mode--active .context-light,
      .theme--csr.eco-mode--active .context-dark {
        --dd-main-color: var(--dd-white);
      }
      .theme--csr.eco-mode--active .bg-csr-forest,
      .theme--csr.eco-mode--active .bg-csr-sea-form,
      .theme--csr.eco-mode--active .bg-csr-sand {
        background: initial !important;
      }
      body:not(.eco-mode--active) .context-dark:not(.bg-neutral-darkest) {
        --dd-main-color: var(--dd-white);
        color: var(--dd-main-color);
      }
      body:not(.eco-mode--active) .context-light {
        --dd-main-color: var(--dd-black);
        color: var(--dd-main-color);
      }
      .typo-h1 {
        font-size: 2.125rem;
        line-height: 1.075;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
      }
      @media (min-width: 769px) {
        .typo-h1 {
          font-size: 2.8125rem;
        }
      }
      @media (min-width: 1728px) {
        .typo-h1 {
          font-size: 4.1875rem;
        }
      }
      .eco-mode--active .typo-h1 {
        color: #fff;
      }
      .typo-h2 {
        font-size: 1.6875rem;
        line-height: 1.06667;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
      }
      @media (min-width: 769px) {
        .typo-h2 {
          font-size: 2.125rem;
        }
      }
      @media (min-width: 1728px) {
        .typo-h2 {
          font-size: 2.8125rem;
        }
      }
      .eco-mode--active .typo-h2 {
        color: #fff;
      }
      .typo-h3 {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
      }
      @media (min-width: 769px) {
        .typo-h3 {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .typo-h3 {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .typo-h3 {
        color: #fff;
      }
      .typo-h4 {
        font-size: 1.3125rem;
        line-height: 1.143;
        letter-spacing: -0.025em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
      }
      @media (min-width: 1728px) {
        .typo-h4 {
          font-size: 1.6875rem;
        }
      }
      .eco-mode--active .typo-h4 {
        color: #fff;
      }
      .typo-h5 {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
      }
      .eco-mode--active .typo-h5 {
        color: #fff;
      }
      .typo-h6 {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
      }
      .eco-mode--active .typo-h6 {
        color: #fff;
      }
      .typo-base {
        font-size: 1.125rem;
        line-height: 1.52;
        font-weight: 400;
        word-wrap: break-word;
      }
      @media (min-width: 1728px) {
        .typo-base {
          font-size: 1.3125rem;
        }
      }
      .eco-mode--active .typo-base {
        color: #fff;
      }
      .typo-headline-small {
        font-size: 1.6875rem;
        line-height: 30px;
        letter-spacing: -0.75px;
      }
      @media (min-width: 769px) {
        .typo-headline-small {
          font-size: 2.8125rem;
          line-height: 48px;
          letter-spacing: -2px;
        }
      }
      @media (min-width: 1728px) {
        .typo-headline-small {
          font-size: 4.1875rem;
          line-height: 72px;
          letter-spacing: -4px;
        }
      }
      .eco-mode--active .typo-headline-small {
        color: #fff;
      }
      .typo-blockquote-mark {
        position: relative;
      }
      .typo-blockquote-mark:before {
        font-size: 2.125rem;
        line-height: 1.075;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
        content: url("data:image/svg+xml,%3Csvg id='Gruppe_53998' data-name='Gruppe 53998' xmlns='http://www.w3.org/2000/svg' width='15.786' height='17' viewBox='0 0 15.786 17'%3E%3Cpath id='Pfad_17583' data-name='Pfad 17583' d='M0,0H6.139V9.7L0,17Z' fill='%23242b2f'/%3E%3Cpath id='Pfad_17584' data-name='Pfad 17584' d='M0,0H6.139V9.7L0,17Z' transform='translate(9.647)' fill='%23242b2f'/%3E%3C/svg%3E%0A");
        display: block;
        font-size: 2.5rem;
        line-height: 0px;
        position: relative;
        padding-top: 20px;
        top: 10px;
        left: -15px;
      }
      @media (min-width: 769px) {
        .typo-blockquote-mark:before {
          font-size: 2.8125rem;
        }
      }
      @media (min-width: 1728px) {
        .typo-blockquote-mark:before {
          font-size: 4.1875rem;
        }
      }
      .eco-mode--active .typo-blockquote-mark:before {
        color: #fff;
      }
      @media (min-width: 769px) {
        .typo-blockquote-mark:before {
          top: 30px;
          left: -30px;
        }
      }
      .typo-display-l {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-display-l {
          font-size: 9.25rem;
        }
      }
      .typo-display-m {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-display-m {
          font-size: 7rem;
        }
      }
      .typo-display-s {
        text-wrap: balance;
        font-family: var(--font-stack-ffdinforpuma);
        font-weight: 700;
        font-style: normal;
        font-size: 3.75rem;
        line-height: 1;
        text-transform: uppercase;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-display-s {
          font-size: 4.5rem;
        }
      }
      .typo-headline-l {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-headline-l {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .typo-headline-m {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-headline-m {
          font-size: 3rem;
        }
      }
      .typo-headline-s {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-headline-s {
          font-size: 2rem;
        }
      }
      .typo-headline-xs {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
      }
      @media (min-width: 769px) {
        .typo-headline-xs {
          font-size: 1.5rem;
        }
      }
      .typo-quote-l {
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
      }
      @media (min-width: 769px) {
        .typo-quote-l {
          font-size: 4.5rem;
        }
      }
      .typo-quote-m {
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
      }
      @media (min-width: 769px) {
        .typo-quote-m {
          font-size: 3rem;
        }
      }
      .typo-intro {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
      }
      @media (min-width: 769px) {
        .typo-intro {
          font-size: 1.75rem;
        }
      }
      .typo-copy {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .typo-copy {
          font-size: 1.25rem;
        }
      }
      .typo-button-text {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .typo-button-text {
          font-size: 1rem;
        }
      }
      .typo-caption {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
      }
      @media (min-width: 769px) {
        .typo-caption {
          font-size: 1rem;
        }
      }
      .headline-copy-csr h3,
      .intro-csr h3 {
        font-size: 1.3125rem;
        line-height: 1.0588;
        letter-spacing: -0.04em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
      }
      @media (min-width: 769px) {
        .headline-copy-csr h3,
        .intro-csr h3 {
          font-size: 1.6875rem;
        }
      }
      @media (min-width: 1728px) {
        .headline-copy-csr h3,
        .intro-csr h3 {
          font-size: 2.125rem;
        }
      }
      .eco-mode--active .headline-copy-csr h3,
      .headline-copy-csr .eco-mode--active h3,
      .eco-mode--active .intro-csr h3,
      .intro-csr .eco-mode--active h3 {
        color: #fff;
      }
      .headline-copy-csr h4,
      .intro-csr h4 {
        font-size: 1.3125rem;
        line-height: 1.143;
        letter-spacing: -0.025em;
        font-weight: 600;
        text-transform: uppercase;
        word-wrap: break-word;
        margin-bottom: 0.4em;
      }
      @media (min-width: 1728px) {
        .headline-copy-csr h4,
        .intro-csr h4 {
          font-size: 1.6875rem;
        }
      }
      .eco-mode--active .headline-copy-csr h4,
      .headline-copy-csr .eco-mode--active h4,
      .eco-mode--active .intro-csr h4,
      .intro-csr .eco-mode--active h4 {
        color: #fff;
      }
      .headline-copy-csr h5,
      .intro-csr h5 {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
        margin-bottom: 0.4em;
      }
      .eco-mode--active .headline-copy-csr h5,
      .headline-copy-csr .eco-mode--active h5,
      .eco-mode--active .intro-csr h5,
      .intro-csr .eco-mode--active h5 {
        color: #fff;
      }
      .headline-copy-csr h6,
      .intro-csr h6 {
        font-size: 1.125rem;
        line-height: 1.1;
        font-weight: 600;
        margin-bottom: 0.4em;
      }
      .eco-mode--active .headline-copy-csr h6,
      .headline-copy-csr .eco-mode--active h6,
      .eco-mode--active .intro-csr h6,
      .intro-csr .eco-mode--active h6 {
        color: #fff;
      }
      .text a:not(.button),
      .hero--paragraph .hero__text a:not(.button),
      .teaser__text a:not(.button),
      .slider-container__text a:not(.button),
      .styleguide-detail__meta-text a:not(.button),
      .slider-item__text a:not(.button) {
        color: currentColor;
        text-decoration: underline;
      }
      .text a:hover:not(.button),
      .hero--paragraph .hero__text a:hover:not(.button),
      .teaser__text a:hover:not(.button),
      .slider-container__text a:hover:not(.button),
      .styleguide-detail__meta-text a:hover:not(.button),
      .slider-item__text a:hover:not(.button),
      .text a:focus-visible:not(.button),
      .hero--paragraph .hero__text a:focus-visible:not(.button),
      .teaser__text a:focus-visible:not(.button),
      .slider-container__text a:focus-visible:not(.button),
      .styleguide-detail__meta-text a:focus-visible:not(.button),
      .slider-item__text a:focus-visible:not(.button) {
        text-decoration: none;
      }
      .text-hr,
      .text .text-hr,
      .hero--paragraph .hero__text .text-hr,
      .text hr,
      .hero--paragraph .hero__text hr,
      .teaser__text hr,
      .slider-container__text hr,
      .styleguide-detail__meta-text hr,
      .slider-item__text hr {
        display: block;
        height: 2em;
        margin: 0 0 2em;
        border: none;
        border-bottom: 1px solid #e9ede8;
      }
      .text blockquote,
      .hero--paragraph .hero__text blockquote,
      .teaser__text blockquote,
      .slider-container__text blockquote,
      .styleguide-detail__meta-text blockquote,
      .slider-item__text blockquote {
        color: red;
      }
      .text p + h1,
      .hero--paragraph .hero__text p + h1,
      .teaser__text p + h1,
      .text p + h2,
      .hero--paragraph .hero__text p + h2,
      .teaser__text p + h2,
      .text p + h3,
      .hero--paragraph .hero__text p + h3,
      .teaser__text p + h3,
      .text p + h4,
      .hero--paragraph .hero__text p + h4,
      .teaser__text p + h4,
      .text p + h5,
      .hero--paragraph .hero__text p + h5,
      .teaser__text p + h5,
      .text p + h6,
      .hero--paragraph .hero__text p + h6,
      .teaser__text p + h6,
      .text ul + h1,
      .hero--paragraph .hero__text ul + h1,
      .teaser__text ul + h1,
      .text ul + h2,
      .hero--paragraph .hero__text ul + h2,
      .teaser__text ul + h2,
      .text ul + h3,
      .hero--paragraph .hero__text ul + h3,
      .teaser__text ul + h3,
      .text ul + h4,
      .hero--paragraph .hero__text ul + h4,
      .teaser__text ul + h4,
      .text ul + h5,
      .hero--paragraph .hero__text ul + h5,
      .teaser__text ul + h5,
      .text ul + h6,
      .hero--paragraph .hero__text ul + h6,
      .teaser__text ul + h6,
      .text ol + h1,
      .hero--paragraph .hero__text ol + h1,
      .teaser__text ol + h1,
      .text ol + h2,
      .hero--paragraph .hero__text ol + h2,
      .teaser__text ol + h2,
      .text ol + h3,
      .hero--paragraph .hero__text ol + h3,
      .teaser__text ol + h3,
      .text ol + h4,
      .hero--paragraph .hero__text ol + h4,
      .teaser__text ol + h4,
      .text ol + h5,
      .hero--paragraph .hero__text ol + h5,
      .teaser__text ol + h5,
      .text ol + h6,
      .hero--paragraph .hero__text ol + h6,
      .teaser__text ol + h6,
      .text table + h1,
      .hero--paragraph .hero__text table + h1,
      .teaser__text table + h1,
      .text table + h2,
      .hero--paragraph .hero__text table + h2,
      .teaser__text table + h2,
      .text table + h3,
      .hero--paragraph .hero__text table + h3,
      .teaser__text table + h3,
      .text table + h4,
      .hero--paragraph .hero__text table + h4,
      .teaser__text table + h4,
      .text table + h5,
      .hero--paragraph .hero__text table + h5,
      .teaser__text table + h5,
      .text table + h6,
      .hero--paragraph .hero__text table + h6,
      .teaser__text table + h6 {
        padding-top: 1em;
      }
      .text ul,
      .hero--paragraph .hero__text ul,
      .teaser__text ul,
      .text ol,
      .hero--paragraph .hero__text ol,
      .teaser__text ol {
        padding-left: 1.2em;
      }
      .text ul li,
      .hero--paragraph .hero__text ul li,
      .teaser__text ul li {
        position: relative;
        list-style-type: disc;
      }
      .text ol,
      .hero--paragraph .hero__text ol,
      .teaser__text ol {
        list-style: decimal;
      }
      .text li,
      .hero--paragraph .hero__text li,
      .teaser__text li {
        margin-bottom: 0.5em;
      }
      .text li::marker,
      .hero--paragraph .hero__text li::marker,
      .teaser__text li::marker {
        color: var(--dd-main-color);
        font-size: 0.8em;
      }
      @media (min-width: 769px) {
        .text dl,
        .hero--paragraph .hero__text dl,
        .teaser__text dl {
          display: flex;
          flex-wrap: wrap;
        }
      }
      .text dt,
      .hero--paragraph .hero__text dt,
      .teaser__text dt {
        font-weight: 700;
      }
      @media (min-width: 769px) {
        .text dt,
        .hero--paragraph .hero__text dt,
        .teaser__text dt {
          flex: 0 0 30%;
        }
      }
      .text dd,
      .hero--paragraph .hero__text dd,
      .teaser__text dd {
        margin-bottom: 0.75em;
        padding-left: 1.2em;
      }
      @media (min-width: 769px) {
        .text dd,
        .hero--paragraph .hero__text dd,
        .teaser__text dd {
          flex: 0 0 70%;
        }
      }
      .text blockquote,
      .hero--paragraph .hero__text blockquote,
      .teaser__text blockquote {
        quotes: initial;
      }
      .text strong,
      .hero--paragraph .hero__text strong,
      .teaser__text strong {
        font-weight: 700;
      }
      .text em,
      .hero--paragraph .hero__text em,
      .teaser__text em {
        font-weight: 400;
        font-style: italic;
      }
      .text code,
      .hero--paragraph .hero__text code,
      .teaser__text code {
        display: inline-block;
        font-family: monospace;
        font-size: 0.7em;
        background: #e9ede8;
        padding: 0.05em 0.2em;
      }
      .text-h1,
      .text .text-h1,
      .hero--paragraph .hero__text .text-h1,
      .text-headline-l,
      .text .text-headline-l,
      .hero--paragraph .hero__text .text-headline-l,
      .slider-container__text h1,
      .styleguide-detail__meta-text h1,
      .slider-item__text h1,
      .text h1,
      .hero--paragraph .hero__text h1,
      .teaser__text h1 {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .text-h1,
        .text .text-h1,
        .hero--paragraph .hero__text .text-h1,
        .text-headline-l,
        .text .text-headline-l,
        .hero--paragraph .hero__text .text-headline-l,
        .slider-container__text h1,
        .styleguide-detail__meta-text h1,
        .slider-item__text h1,
        .text h1,
        .hero--paragraph .hero__text h1,
        .teaser__text h1 {
          line-height: 1.15;
          font-size: 4.5rem;
        }
      }
      .text-h2,
      .text .text-h2,
      .hero--paragraph .hero__text .text-h2,
      .text-headline-m,
      .text .text-headline-m,
      .hero--paragraph .hero__text .text-headline-m,
      .slider-container__text h2,
      .styleguide-detail__meta-text h2,
      .slider-item__text h2,
      .text h2,
      .hero--paragraph .hero__text h2,
      .teaser__text h2 {
        text-wrap: balance;
        font-weight: 700;
        font-size: 3rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .text-h2,
        .text .text-h2,
        .hero--paragraph .hero__text .text-h2,
        .text-headline-m,
        .text .text-headline-m,
        .hero--paragraph .hero__text .text-headline-m,
        .slider-container__text h2,
        .styleguide-detail__meta-text h2,
        .slider-item__text h2,
        .text h2,
        .hero--paragraph .hero__text h2,
        .teaser__text h2 {
          font-size: 3rem;
        }
      }
      .text-h3,
      .text .text-h3,
      .hero--paragraph .hero__text .text-h3,
      .text-headline-s,
      .text .text-headline-s,
      .hero--paragraph .hero__text .text-headline-s,
      .slider-container__text h3,
      .styleguide-detail__meta-text h3,
      .slider-item__text h3,
      .text h3,
      .hero--paragraph .hero__text h3,
      .teaser__text h3 {
        text-wrap: balance;
        font-weight: 700;
        font-size: 2rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .text-h3,
        .text .text-h3,
        .hero--paragraph .hero__text .text-h3,
        .text-headline-s,
        .text .text-headline-s,
        .hero--paragraph .hero__text .text-headline-s,
        .slider-container__text h3,
        .styleguide-detail__meta-text h3,
        .slider-item__text h3,
        .text h3,
        .hero--paragraph .hero__text h3,
        .teaser__text h3 {
          font-size: 2rem;
        }
      }
      .text-h6,
      .text .text-h6,
      .hero--paragraph .hero__text .text-h6,
      .text-h5,
      .text .text-h5,
      .hero--paragraph .hero__text .text-h5,
      .text-h4,
      .text .text-h4,
      .hero--paragraph .hero__text .text-h4,
      .text-headline-xs,
      .text .text-headline-xs,
      .hero--paragraph .hero__text .text-headline-xs,
      .slider-container__text h4,
      .slider-container__text h5,
      .slider-container__text h6,
      .styleguide-detail__meta-text h4,
      .styleguide-detail__meta-text h5,
      .styleguide-detail__meta-text h6,
      .slider-item__text h4,
      .slider-item__text h5,
      .slider-item__text h6,
      .text h4,
      .hero--paragraph .hero__text h4,
      .teaser__text h4,
      .text h5,
      .hero--paragraph .hero__text h5,
      .teaser__text h5,
      .text h6,
      .hero--paragraph .hero__text h6,
      .teaser__text h6 {
        text-wrap: balance;
        font-weight: 700;
        font-size: 1.5rem;
        line-height: 1.3;
        word-wrap: break-word;
        -webkit-hyphens: auto;
        hyphens: auto;
        margin-bottom: 0.6em;
      }
      @media (min-width: 769px) {
        .text-h6,
        .text .text-h6,
        .hero--paragraph .hero__text .text-h6,
        .text-h5,
        .text .text-h5,
        .hero--paragraph .hero__text .text-h5,
        .text-h4,
        .text .text-h4,
        .hero--paragraph .hero__text .text-h4,
        .text-headline-xs,
        .text .text-headline-xs,
        .hero--paragraph .hero__text .text-headline-xs,
        .slider-container__text h4,
        .slider-container__text h5,
        .slider-container__text h6,
        .styleguide-detail__meta-text h4,
        .styleguide-detail__meta-text h5,
        .styleguide-detail__meta-text h6,
        .slider-item__text h4,
        .slider-item__text h5,
        .slider-item__text h6,
        .text h4,
        .hero--paragraph .hero__text h4,
        .teaser__text h4,
        .text h5,
        .hero--paragraph .hero__text h5,
        .teaser__text h5,
        .text h6,
        .hero--paragraph .hero__text h6,
        .teaser__text h6 {
          font-size: 1.5rem;
        }
      }
      .slider-container__text p,
      .slider-container__text ul,
      .slider-container__text ol,
      .slider-container__text dl,
      .styleguide-detail__meta-text p,
      .styleguide-detail__meta-text ul,
      .styleguide-detail__meta-text ol,
      .styleguide-detail__meta-text dl,
      .slider-item__text p,
      .slider-item__text ul,
      .slider-item__text ol,
      .slider-item__text dl,
      .text p,
      .hero--paragraph .hero__text p,
      .teaser__text p,
      .text ul,
      .hero--paragraph .hero__text ul,
      .teaser__text ul,
      .text ol,
      .hero--paragraph .hero__text ol,
      .teaser__text ol,
      .text dl,
      .hero--paragraph .hero__text dl,
      .teaser__text dl {
        font-weight: 500;
        font-size: 1.125rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        margin-bottom: 1.2em;
      }
      @media (min-width: 769px) {
        .slider-container__text p,
        .slider-container__text ul,
        .slider-container__text ol,
        .slider-container__text dl,
        .styleguide-detail__meta-text p,
        .styleguide-detail__meta-text ul,
        .styleguide-detail__meta-text ol,
        .styleguide-detail__meta-text dl,
        .slider-item__text p,
        .slider-item__text ul,
        .slider-item__text ol,
        .slider-item__text dl,
        .text p,
        .hero--paragraph .hero__text p,
        .teaser__text p,
        .text ul,
        .hero--paragraph .hero__text ul,
        .teaser__text ul,
        .text ol,
        .hero--paragraph .hero__text ol,
        .teaser__text ol,
        .text dl,
        .hero--paragraph .hero__text dl,
        .teaser__text dl {
          font-size: 1.25rem;
        }
      }
      .eco-mode--active .text,
      .eco-mode--active .hero--paragraph .hero__text,
      .hero--paragraph .eco-mode--active .hero__text,
      .eco-mode--active .teaser__text,
      .eco-mode--active .text .text {
        color: var(--dd-white);
      }
      .text.dd-text--full,
      .hero--paragraph .dd-text--full.hero__text,
      .dd-text--full.teaser__text,
      .text .text.dd-text--full,
      .text.dd-text--full p,
      .hero--paragraph .dd-text--full.hero__text p,
      .dd-text--full.teaser__text p,
      .text .text.dd-text--full p {
        max-width: 100%;
      }
      .text-left {
        text-align: left;
      }
      .text-center {
        text-align: center;
      }
      .text-right {
        text-align: right;
      }
      .text-csr-intro,
      .text .text-csr-intro,
      .hero--paragraph .hero__text .text-csr-intro {
        font-weight: 500;
        font-size: 1.375rem;
        line-height: 1.3;
      }
      @media (min-width: 769px) {
        .text-csr-intro,
        .text .text-csr-intro,
        .hero--paragraph .hero__text .text-csr-intro {
          font-size: 1.75rem;
        }
      }
      .eco-mode--active .text-csr-intro strong,
      .eco-mode--active .text .text-csr-intro strong {
        color: var(--dd-main-color-accent);
      }
      .text--narrow {
        max-width: 1024px;
      }
      .text--icon {
        font-weight: 700;
        font-size: 0.875rem;
        line-height: 1.5;
        letter-spacing: 0.02em;
        text-transform: uppercase;
        display: flex;
        gap: var(--dd-space-xs);
        margin-block-end: var(--dd-space-sm);
      }
      @media (min-width: 769px) {
        .text--icon {
          font-size: 1rem;
        }
      }
      .bg-csr-sand .text--icon svg *,
      .bg-csr-forest .text--icon svg *,
      .bg-csr-sea-form .text--icon svg * {
        fill: var(--dd-black);
      }
      .eco-mode--active .text--icon svg * {
        fill: var(--dd-main-color-accent);
      }
      .fixme,
      .paragraph--type--dd-fixme {
        margin: 30px 0;
        padding: 50px;
        color: red;
        background: pink;
        font-weight: 700;
        font-size: 20px;
        border: 2px solid red;
      }
      body:not(.user--1) .fixme,
      body:not(.user--1) .paragraph--type--dd-fixme {
        display: none !important;
      }
      .glightbox-container {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999999 !important;
        overflow: hidden;
        -ms-touch-action: none;
        touch-action: none;
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        text-size-adjust: 100%;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        outline: none;
      }
      .glightbox-container.inactive {
        display: none;
      }
      .glightbox-container .gcontainer {
        position: relative;
        width: 100%;
        height: 100%;
        z-index: 9999;
        overflow: hidden;
      }
      .glightbox-container .gslider {
        -webkit-transition: -webkit-transform 0.4s ease;
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition:
          transform 0.4s ease,
          -webkit-transform 0.4s ease;
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
        position: relative;
        overflow: hidden;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translateZ(0);
      }
      .glightbox-container .gslide {
        width: 100%;
        position: absolute;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        opacity: 0;
      }
      .glightbox-container .gslide.current {
        opacity: 1;
        z-index: 99999;
        position: relative;
      }
      .glightbox-container .gslide.prev {
        opacity: 1;
        z-index: 9999;
      }
      .glightbox-container .gslide-inner-content {
        width: 100%;
      }
      .glightbox-container .ginner-container {
        position: relative;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        margin: auto;
        height: 100vh;
      }
      .glightbox-container .ginner-container.gvideo-container {
        width: 100%;
      }
      .glightbox-container .ginner-container.desc-bottom,
      .glightbox-container .ginner-container.desc-top {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
      }
      .glightbox-container .ginner-container.desc-left,
      .glightbox-container .ginner-container.desc-right {
        max-width: 100% !important;
      }
      .gslide iframe,
      .gslide video {
        outline: none !important;
        border: none;
        min-height: 165px;
        -webkit-overflow-scrolling: touch;
        -ms-touch-action: auto;
        touch-action: auto;
      }
      .gslide:not(.current) {
        pointer-events: none;
      }
      .gslide-image {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
      }
      .gslide-image img {
        max-height: 100vh;
        display: block;
        padding: 0;
        float: none;
        outline: none;
        border: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        max-width: 100vw;
        width: auto;
        height: auto;
        -o-object-fit: cover;
        object-fit: cover;
        -ms-touch-action: none;
        touch-action: none;
        margin: auto;
        min-width: 200px;
      }
      .desc-top .gslide-image img,
      .desc-bottom .gslide-image img {
        width: auto;
      }
      .desc-left .gslide-image img,
      .desc-right .gslide-image img {
        width: auto;
        max-width: 100%;
      }
      .gslide-image img.zoomable {
        position: relative;
      }
      .gslide-image img.dragging {
        cursor: -webkit-grabbing !important;
        cursor: grabbing !important;
        -webkit-transition: none;
        transition: none;
      }
      .gslide-video {
        position: relative;
        max-width: 100vh;
        width: 100% !important;
      }
      .gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
        display: none;
      }
      .gslide-video .gvideo-wrapper {
        width: 100%;
        margin: auto;
      }
      .gslide-video:before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: #ff000057;
        display: none;
      }
      .gslide-video.playing:before {
        display: none;
      }
      .gslide-video.fullscreen {
        max-width: 100% !important;
        min-width: 100%;
        height: 75vh;
      }
      .gslide-video.fullscreen video {
        max-width: 100% !important;
        width: 100% !important;
      }
      .gslide-inline {
        background: #fff;
        text-align: left;
        max-height: calc(100vh - 40px);
        overflow: auto;
        max-width: 100%;
        margin: auto;
      }
      .gslide-inline .ginlined-content {
        padding: 20px;
        width: 100%;
      }
      .gslide-inline .dragging {
        cursor: -webkit-grabbing !important;
        cursor: grabbing !important;
        -webkit-transition: none;
        transition: none;
      }
      .ginlined-content {
        overflow: auto;
        display: block !important;
        opacity: 1;
      }
      .gslide-external {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        min-width: 100%;
        background: #fff;
        padding: 0;
        overflow: auto;
        max-height: 75vh;
        height: 100%;
      }
      .gslide-media {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
      }
      .zoomed .gslide-media {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
      }
      .desc-top .gslide-media,
      .desc-bottom .gslide-media {
        margin: 0 auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
      }
      .gslide-description {
        position: relative;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%;
      }
      .gslide-description.description-left,
      .gslide-description.description-right {
        max-width: 100%;
      }
      .gslide-description.description-bottom,
      .gslide-description.description-top {
        margin: 0 auto;
        width: 100%;
      }
      .gslide-description p {
        margin-bottom: 12px;
      }
      .gslide-description p:last-child {
        margin-bottom: 0;
      }
      .zoomed .gslide-description,
      .glightbox-button-hidden {
        display: none;
      }
      .glightbox-mobile .glightbox-container .gslide-description {
        height: auto !important;
        width: 100%;
        position: absolute;
        bottom: 0;
        padding: 19px 11px 50px;
        max-width: 100vw !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        max-height: 78vh;
        overflow: auto !important;
        background: -webkit-gradient(
          linear,
          left top,
          left bottom,
          from(rgba(0, 0, 0, 0)),
          to(rgba(0, 0, 0, 0.75))
        );
        background: linear-gradient(to bottom, #0000, #000000bf);
        -webkit-transition: opacity 0.3s linear;
        transition: opacity 0.3s linear;
      }
      .glightbox-mobile .glightbox-container .gslide-title {
        color: #fff;
        font-size: 1em;
      }
      .glightbox-mobile .glightbox-container .gslide-desc {
        color: #a1a1a1;
      }
      .glightbox-mobile .glightbox-container .gslide-desc a {
        color: #fff;
        font-weight: 700;
      }
      .glightbox-mobile .glightbox-container .gslide-desc * {
        color: inherit;
      }
      .glightbox-mobile .glightbox-container .gslide-desc .desc-more {
        color: #fff;
        opacity: 0.4;
      }
      .gdesc-open .gslide-media {
        -webkit-transition: opacity 0.5s ease;
        transition: opacity 0.5s ease;
        opacity: 0.4;
      }
      .gdesc-open .gdesc-inner {
        padding-bottom: 30px;
      }
      .gdesc-closed .gslide-media {
        -webkit-transition: opacity 0.5s ease;
        transition: opacity 0.5s ease;
        opacity: 1;
      }
      .greset {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
      }
      .gabsolute {
        position: absolute;
      }
      .grelative {
        position: relative;
      }
      .glightbox-desc {
        display: none !important;
      }
      .glightbox-open {
        overflow: hidden;
      }
      .gloader {
        height: 25px;
        width: 25px;
        -webkit-animation: lightboxLoader 0.8s infinite linear;
        animation: lightboxLoader 0.8s infinite linear;
        border: 2px solid #fff;
        border-right-color: transparent;
        border-radius: 50%;
        position: absolute;
        display: block;
        z-index: 9999;
        left: 0;
        right: 0;
        margin: 0 auto;
        top: 47%;
      }
      .goverlay {
        width: 100%;
        height: calc(100vh + 1px);
        position: fixed;
        top: -1px;
        left: 0;
        background: #000;
        will-change: opacity;
      }
      .glightbox-mobile .goverlay {
        background: #000;
      }
      .gprev,
      .gnext,
      .gclose {
        z-index: 99999;
        cursor: pointer;
        width: 26px;
        height: 44px;
        border: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
      }
      .gprev svg,
      .gnext svg,
      .gclose svg {
        display: block;
        width: 25px;
        height: auto;
        margin: 0;
        padding: 0;
      }
      .gprev.disabled,
      .gnext.disabled,
      .gclose.disabled {
        opacity: 0.1;
      }
      .gprev .garrow,
      .gnext .garrow,
      .gclose .garrow {
        stroke: #fff;
      }
      .gbtn.focused {
        outline: 2px solid #0f3d81;
      }
      iframe.wait-autoplay {
        opacity: 0;
      }
      .glightbox-closing .gnext,
      .glightbox-closing .gprev,
      .glightbox-closing .gclose {
        opacity: 0 !important;
      }
      .glightbox-clean .gslide-description {
        background: #fff;
      }
      .glightbox-clean .gdesc-inner {
        padding: 22px 20px;
      }
      .glightbox-clean .gslide-title {
        font-size: 1em;
        font-weight: 400;
        font-family: arial;
        color: #000;
        margin-bottom: 19px;
        line-height: 1.4em;
      }
      .glightbox-clean .gslide-desc {
        font-size: 0.86em;
        margin-bottom: 0;
        font-family: arial;
        line-height: 1.4em;
      }
      .glightbox-clean .gslide-video {
        background: #000;
      }
      .glightbox-clean .gprev,
      .glightbox-clean .gnext,
      .glightbox-clean .gclose {
        background-color: #000000bf;
        border-radius: 4px;
      }
      .glightbox-clean .gprev path,
      .glightbox-clean .gnext path,
      .glightbox-clean .gclose path {
        fill: #fff;
      }
      .glightbox-clean .gprev {
        position: absolute;
        top: -100%;
        left: 30px;
        width: 40px;
        height: 50px;
      }
      .glightbox-clean .gnext {
        position: absolute;
        top: -100%;
        right: 30px;
        width: 40px;
        height: 50px;
      }
      .glightbox-clean .gclose {
        width: 35px;
        height: 35px;
        top: 15px;
        right: 10px;
        position: absolute;
      }
      .glightbox-clean .gclose svg {
        width: 18px;
        height: auto;
      }
      .glightbox-clean .gclose:hover {
        opacity: 1;
      }
      .gfadeIn {
        -webkit-animation: gfadeIn 0.5s ease;
        animation: gfadeIn 0.5s ease;
      }
      .gfadeOut {
        -webkit-animation: gfadeOut 0.5s ease;
        animation: gfadeOut 0.5s ease;
      }
      .gslideOutLeft {
        -webkit-animation: gslideOutLeft 0.3s ease;
        animation: gslideOutLeft 0.3s ease;
      }
      .gslideInLeft {
        -webkit-animation: gslideInLeft 0.3s ease;
        animation: gslideInLeft 0.3s ease;
      }
      .gslideOutRight {
        -webkit-animation: gslideOutRight 0.3s ease;
        animation: gslideOutRight 0.3s ease;
      }
      .gslideInRight {
        -webkit-animation: gslideInRight 0.3s ease;
        animation: gslideInRight 0.3s ease;
      }
      .gzoomIn {
        -webkit-animation: gzoomIn 0.5s ease;
        animation: gzoomIn 0.5s ease;
      }
      .gzoomOut {
        -webkit-animation: gzoomOut 0.5s ease;
        animation: gzoomOut 0.5s ease;
      }
      @-webkit-keyframes lightboxLoader {
        0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }
      @keyframes lightboxLoader {
        0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0);
        }
        to {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }
      @-webkit-keyframes gfadeIn {
        0% {
          opacity: 0;
        }
        to {
          opacity: 1;
        }
      }
      @keyframes gfadeIn {
        0% {
          opacity: 0;
        }
        to {
          opacity: 1;
        }
      }
      @-webkit-keyframes gfadeOut {
        0% {
          opacity: 1;
        }
        to {
          opacity: 0;
        }
      }
      @keyframes gfadeOut {
        0% {
          opacity: 1;
        }
        to {
          opacity: 0;
        }
      }
      @-webkit-keyframes gslideInLeft {
        0% {
          opacity: 0;
          -webkit-transform: translate3d(-60%, 0, 0);
          transform: translate3d(-60%, 0, 0);
        }
        to {
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
          opacity: 1;
        }
      }
      @keyframes gslideInLeft {
        0% {
          opacity: 0;
          -webkit-transform: translate3d(-60%, 0, 0);
          transform: translate3d(-60%, 0, 0);
        }
        to {
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
          opacity: 1;
        }
      }
      @-webkit-keyframes gslideOutLeft {
        0% {
          opacity: 1;
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
        }
        to {
          -webkit-transform: translate3d(-60%, 0, 0);
          transform: translate3d(-60%, 0, 0);
          opacity: 0;
          visibility: hidden;
        }
      }
      @keyframes gslideOutLeft {
        0% {
          opacity: 1;
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
        }
        to {
          -webkit-transform: translate3d(-60%, 0, 0);
          transform: translate3d(-60%, 0, 0);
          opacity: 0;
          visibility: hidden;
        }
      }
      @-webkit-keyframes gslideInRight {
        0% {
          opacity: 0;
          visibility: visible;
          -webkit-transform: translate3d(60%, 0, 0);
          transform: translate3d(60%, 0, 0);
        }
        to {
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
          opacity: 1;
        }
      }
      @keyframes gslideInRight {
        0% {
          opacity: 0;
          visibility: visible;
          -webkit-transform: translate3d(60%, 0, 0);
          transform: translate3d(60%, 0, 0);
        }
        to {
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
          opacity: 1;
        }
      }
      @-webkit-keyframes gslideOutRight {
        0% {
          opacity: 1;
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
        }
        to {
          -webkit-transform: translate3d(60%, 0, 0);
          transform: translate3d(60%, 0, 0);
          opacity: 0;
        }
      }
      @keyframes gslideOutRight {
        0% {
          opacity: 1;
          visibility: visible;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translateZ(0);
        }
        to {
          -webkit-transform: translate3d(60%, 0, 0);
          transform: translate3d(60%, 0, 0);
          opacity: 0;
        }
      }
      @-webkit-keyframes gzoomIn {
        0% {
          opacity: 0;
          -webkit-transform: scale3d(0.3, 0.3, 0.3);
          transform: scale3d(0.3, 0.3, 0.3);
        }
        to {
          opacity: 1;
        }
      }
      @keyframes gzoomIn {
        0% {
          opacity: 0;
          -webkit-transform: scale3d(0.3, 0.3, 0.3);
          transform: scale3d(0.3, 0.3, 0.3);
        }
        to {
          opacity: 1;
        }
      }
      @-webkit-keyframes gzoomOut {
        0% {
          opacity: 1;
        }
        50% {
          opacity: 0;
          -webkit-transform: scale3d(0.3, 0.3, 0.3);
          transform: scale3d(0.3, 0.3, 0.3);
        }
        to {
          opacity: 0;
        }
      }
      @keyframes gzoomOut {
        0% {
          opacity: 1;
        }
        50% {
          opacity: 0;
          -webkit-transform: scale3d(0.3, 0.3, 0.3);
          transform: scale3d(0.3, 0.3, 0.3);
        }
        to {
          opacity: 0;
        }
      }
      @media (min-width: 769px) {
        .glightbox-container .ginner-container {
          width: auto;
          height: auto;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
        }
        .glightbox-container .ginner-container.desc-top .gslide-description {
          -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
          order: 0;
        }
        .glightbox-container .ginner-container.desc-top .gslide-image,
        .glightbox-container .ginner-container.desc-top .gslide-image img {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1;
        }
        .glightbox-container .ginner-container.desc-left .gslide-description {
          -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
          order: 0;
        }
        .glightbox-container .ginner-container.desc-left .gslide-image {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1;
        }
        .gslide-image img {
          max-height: 97vh;
          max-width: 100%;
        }
        .gslide-image img.zoomable {
          cursor: -webkit-zoom-in;
          cursor: zoom-in;
        }
        .zoomed .gslide-image img.zoomable {
          cursor: -webkit-grab;
          cursor: grab;
        }
        .gslide-inline {
          max-height: 95vh;
        }
        .gslide-external {
          max-height: 100vh;
        }
        .gslide-description.description-left,
        .gslide-description.description-right {
          max-width: 275px;
        }
        .glightbox-open {
          height: auto;
        }
        .goverlay {
          background: #000000eb;
        }
        .glightbox-clean .gslide-media {
          -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
          box-shadow: 1px 2px 9px #000000a6;
        }
        .glightbox-clean .description-left .gdesc-inner,
        .glightbox-clean .description-right .gdesc-inner {
          position: absolute;
          height: 100%;
          overflow-y: auto;
        }
        .glightbox-clean .gprev,
        .glightbox-clean .gnext,
        .glightbox-clean .gclose {
          background-color: #00000052;
        }
        .glightbox-clean .gprev:hover,
        .glightbox-clean .gnext:hover,
        .glightbox-clean .gclose:hover {
          background-color: #000000b3;
        }
        .glightbox-clean .gprev,
        .glightbox-clean .gnext {
          top: 45%;
        }
      }
      @media (min-width: 992px) {
        .glightbox-clean .gclose {
          opacity: 0.7;
          right: 20px;
        }
      }
      @media screen and (max-height: 420px) {
        .goverlay {
          background: #000;
        }
      }
    

      .wrapper-0-0-1 {
        overflow: hidden;
        position: relative;
      }
      .wrapper-0-0-1::before {
        top: 0px;
        width: 100%;
        height: 100%;
        content: "";
        z-index: 100;
        position: absolute;
        background: rgba(255, 255, 255, 0.8);
      }
      .wrapper-0-0-1::after {
        top: 50%;
        left: 50%;
        color: inherit;
        width: 2em;
        border-width: 0.4em;
        border-style: solid;
        border-color: red transparent;
        border-image: initial;
        height: 2em;
        content: "";
        display: inline-block;
        z-index: 120;
        position: absolute;
        animation: 1s linear 0.2s infinite normal none running
          keyframes-loader-0-0-3;
        margin-top: -1em;
        margin-left: -1em;
        border-radius: 50%;
        pointer-events: none;
        vertical-align: middle;
      }
      .wrapper-0-0-1.loaded {
      }
      .wrapper-0-0-1.loaded::before,
      .wrapper-0-0-1.loaded::after {
        display: none;
      }
      .wrapper-0-0-1.loaded iframe {
        opacity: 1;
      }
      .iframe-0-0-2 {
        width: 1px;
        border: 0px;
        opacity: 0;
        min-width: 100%;
      }
      @-webkit-keyframes keyframes-loader-0-0-3 {
        100% {
          transform: rotate(0deg);
        }
        0% {
          transform: rotate(360deg);
        }
      }
      #onetrust-banner-sdk {
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
      }
      #onetrust-banner-sdk .onetrust-vendors-list-handler {
        cursor: pointer;
        color: #1f96db;
        font-size: inherit;
        font-weight: bold;
        text-decoration: none;
        margin-left: 5px;
      }
      #onetrust-banner-sdk .onetrust-vendors-list-handler:hover {
        color: #1f96db;
      }
      #onetrust-banner-sdk:focus {
        outline: 2px solid #000;
        outline-offset: -2px;
      }
      #onetrust-banner-sdk a:focus {
        outline: 2px solid #000;
      }
      #onetrust-banner-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler,
      #onetrust-banner-sdk #onetrust-pc-btn-handler {
        outline-offset: 1px;
      }
      #onetrust-banner-sdk .ot-close-icon,
      #onetrust-pc-sdk .ot-close-icon,
      #ot-sync-ntfy .ot-close-icon {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg==");
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        height: 12px;
        width: 12px;
      }
      #onetrust-banner-sdk .powered-by-logo,
      #onetrust-banner-sdk .ot-pc-footer-logo a,
      #onetrust-pc-sdk .powered-by-logo,
      #onetrust-pc-sdk .ot-pc-footer-logo a,
      #ot-sync-ntfy .powered-by-logo,
      #ot-sync-ntfy .ot-pc-footer-logo a {
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        height: 25px;
        width: 152px;
        display: block;
        text-decoration: none;
        font-size: 0.75em;
      }
      #onetrust-banner-sdk .powered-by-logo:hover,
      #onetrust-banner-sdk .ot-pc-footer-logo a:hover,
      #onetrust-pc-sdk .powered-by-logo:hover,
      #onetrust-pc-sdk .ot-pc-footer-logo a:hover,
      #ot-sync-ntfy .powered-by-logo:hover,
      #ot-sync-ntfy .ot-pc-footer-logo a:hover {
        color: #565656;
      }
      #onetrust-banner-sdk h3 *,
      #onetrust-banner-sdk h4 *,
      #onetrust-banner-sdk h6 *,
      #onetrust-banner-sdk button *,
      #onetrust-banner-sdk a[data-parent-id] *,
      #onetrust-pc-sdk h3 *,
      #onetrust-pc-sdk h4 *,
      #onetrust-pc-sdk h6 *,
      #onetrust-pc-sdk button *,
      #onetrust-pc-sdk a[data-parent-id] *,
      #ot-sync-ntfy h3 *,
      #ot-sync-ntfy h4 *,
      #ot-sync-ntfy h6 *,
      #ot-sync-ntfy button *,
      #ot-sync-ntfy a[data-parent-id] * {
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
      }
      #onetrust-banner-sdk .ot-hide,
      #onetrust-pc-sdk .ot-hide,
      #ot-sync-ntfy .ot-hide {
        display: none !important;
      }
      #onetrust-pc-sdk .ot-sdk-row .ot-sdk-column {
        padding: 0;
      }
      #onetrust-pc-sdk .ot-sdk-container {
        padding-right: 0;
      }
      #onetrust-pc-sdk .ot-sdk-row {
        flex-direction: initial;
        width: 100%;
      }
      #onetrust-pc-sdk [type="checkbox"]:checked,
      #onetrust-pc-sdk [type="checkbox"]:not(:checked) {
        pointer-events: initial;
      }
      #onetrust-pc-sdk [type="checkbox"]:disabled + label::before,
      #onetrust-pc-sdk [type="checkbox"]:disabled + label:after,
      #onetrust-pc-sdk [type="checkbox"]:disabled + label {
        pointer-events: none;
        opacity: 0.7;
      }
      #onetrust-pc-sdk #vendor-list-content {
        transform: translate3d(0, 0, 0);
      }
      #onetrust-pc-sdk li input[type="checkbox"] {
        z-index: 1;
      }
      #onetrust-pc-sdk li .ot-checkbox label {
        z-index: 2;
      }
      #onetrust-pc-sdk li .ot-checkbox input[type="checkbox"] {
        height: auto;
        width: auto;
      }
      #onetrust-pc-sdk li .host-title a,
      #onetrust-pc-sdk li .ot-host-name a,
      #onetrust-pc-sdk li .accordion-text,
      #onetrust-pc-sdk li .ot-acc-txt {
        z-index: 2;
        position: relative;
      }
      #onetrust-pc-sdk input {
        margin: 3px 0.1ex;
      }
      #onetrust-pc-sdk .pc-logo,
      #onetrust-pc-sdk .ot-pc-logo {
        height: 60px;
        width: 180px;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
      }
      #onetrust-pc-sdk .screen-reader-only,
      #onetrust-pc-sdk .ot-scrn-rdr,
      .ot-sdk-cookie-policy .screen-reader-only,
      .ot-sdk-cookie-policy .ot-scrn-rdr {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
      }
      #onetrust-pc-sdk.ot-fade-in,
      .onetrust-pc-dark-filter.ot-fade-in,
      #onetrust-banner-sdk.ot-fade-in {
        animation-name: onetrust-fade-in;
        animation-duration: 400ms;
        animation-timing-function: ease-in-out;
      }
      #onetrust-pc-sdk.ot-hide {
        display: none !important;
      }
      .onetrust-pc-dark-filter.ot-hide {
        display: none !important;
      }
      #ot-sdk-btn.ot-sdk-show-settings,
      #ot-sdk-btn.optanon-show-settings {
        color: #68b631;
        border: 1px solid #68b631;
        height: auto;
        white-space: normal;
        word-wrap: break-word;
        padding: 0.8em 2em;
        font-size: 0.8em;
        line-height: 1.2;
        cursor: pointer;
        -moz-transition: 0.1s ease;
        -o-transition: 0.1s ease;
        -webkit-transition: 1s ease;
        transition: 0.1s ease;
      }
      #ot-sdk-btn.ot-sdk-show-settings:hover,
      #ot-sdk-btn.optanon-show-settings:hover {
        color: #fff;
        background-color: #68b631;
      }
      .onetrust-pc-dark-filter {
        background: rgba(0, 0, 0, 0.5);
        z-index: 2147483646;
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
      }
      @keyframes onetrust-fade-in {
        0% {
          opacity: 0;
        }
        100% {
          opacity: 1;
        }
      }
      .ot-cookie-label {
        text-decoration: underline;
      }
      @media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
        #onetrust-pc-sdk p {
          font-size: 0.75em;
        }
      }
      #onetrust-banner-sdk .banner-option-input:focus + label {
        outline: 1px solid #000;
        outline-style: auto;
      }
      .category-vendors-list-handler + a:focus,
      .category-vendors-list-handler + a:focus-visible {
        outline: 2px solid #000;
      }
      #onetrust-pc-sdk .ot-userid-title {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-userid-title > span,
      #onetrust-pc-sdk .ot-userid-timestamp > span {
        font-weight: 700;
      }
      #onetrust-pc-sdk .ot-userid-desc {
        font-style: italic;
      }
      #onetrust-pc-sdk .ot-host-desc a {
        pointer-events: initial;
      }
      #onetrust-pc-sdk .ot-ven-hdr > p a {
        position: relative;
        z-index: 2;
        pointer-events: initial;
      }
      #onetrust-banner-sdk,
      #onetrust-pc-sdk,
      #ot-sdk-cookie-policy,
      #ot-sync-ntfy {
        font-size: 16px;
      }
      #onetrust-banner-sdk *,
      #onetrust-banner-sdk ::after,
      #onetrust-banner-sdk ::before,
      #onetrust-pc-sdk *,
      #onetrust-pc-sdk ::after,
      #onetrust-pc-sdk ::before,
      #ot-sdk-cookie-policy *,
      #ot-sdk-cookie-policy ::after,
      #ot-sdk-cookie-policy ::before,
      #ot-sync-ntfy *,
      #ot-sync-ntfy ::after,
      #ot-sync-ntfy ::before {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
      }
      #onetrust-banner-sdk div,
      #onetrust-banner-sdk span,
      #onetrust-banner-sdk h1,
      #onetrust-banner-sdk h2,
      #onetrust-banner-sdk h3,
      #onetrust-banner-sdk h4,
      #onetrust-banner-sdk h5,
      #onetrust-banner-sdk h6,
      #onetrust-banner-sdk p,
      #onetrust-banner-sdk img,
      #onetrust-banner-sdk svg,
      #onetrust-banner-sdk button,
      #onetrust-banner-sdk section,
      #onetrust-banner-sdk a,
      #onetrust-banner-sdk label,
      #onetrust-banner-sdk input,
      #onetrust-banner-sdk ul,
      #onetrust-banner-sdk li,
      #onetrust-banner-sdk nav,
      #onetrust-banner-sdk table,
      #onetrust-banner-sdk thead,
      #onetrust-banner-sdk tr,
      #onetrust-banner-sdk td,
      #onetrust-banner-sdk tbody,
      #onetrust-banner-sdk .ot-main-content,
      #onetrust-banner-sdk .ot-toggle,
      #onetrust-banner-sdk #ot-content,
      #onetrust-banner-sdk #ot-pc-content,
      #onetrust-banner-sdk .checkbox,
      #onetrust-pc-sdk div,
      #onetrust-pc-sdk span,
      #onetrust-pc-sdk h1,
      #onetrust-pc-sdk h2,
      #onetrust-pc-sdk h3,
      #onetrust-pc-sdk h4,
      #onetrust-pc-sdk h5,
      #onetrust-pc-sdk h6,
      #onetrust-pc-sdk p,
      #onetrust-pc-sdk img,
      #onetrust-pc-sdk svg,
      #onetrust-pc-sdk button,
      #onetrust-pc-sdk section,
      #onetrust-pc-sdk a,
      #onetrust-pc-sdk label,
      #onetrust-pc-sdk input,
      #onetrust-pc-sdk ul,
      #onetrust-pc-sdk li,
      #onetrust-pc-sdk nav,
      #onetrust-pc-sdk table,
      #onetrust-pc-sdk thead,
      #onetrust-pc-sdk tr,
      #onetrust-pc-sdk td,
      #onetrust-pc-sdk tbody,
      #onetrust-pc-sdk .ot-main-content,
      #onetrust-pc-sdk .ot-toggle,
      #onetrust-pc-sdk #ot-content,
      #onetrust-pc-sdk #ot-pc-content,
      #onetrust-pc-sdk .checkbox,
      #ot-sdk-cookie-policy div,
      #ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy h1,
      #ot-sdk-cookie-policy h2,
      #ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy img,
      #ot-sdk-cookie-policy svg,
      #ot-sdk-cookie-policy button,
      #ot-sdk-cookie-policy section,
      #ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy label,
      #ot-sdk-cookie-policy input,
      #ot-sdk-cookie-policy ul,
      #ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy nav,
      #ot-sdk-cookie-policy table,
      #ot-sdk-cookie-policy thead,
      #ot-sdk-cookie-policy tr,
      #ot-sdk-cookie-policy td,
      #ot-sdk-cookie-policy tbody,
      #ot-sdk-cookie-policy .ot-main-content,
      #ot-sdk-cookie-policy .ot-toggle,
      #ot-sdk-cookie-policy #ot-content,
      #ot-sdk-cookie-policy #ot-pc-content,
      #ot-sdk-cookie-policy .checkbox,
      #ot-sync-ntfy div,
      #ot-sync-ntfy span,
      #ot-sync-ntfy h1,
      #ot-sync-ntfy h2,
      #ot-sync-ntfy h3,
      #ot-sync-ntfy h4,
      #ot-sync-ntfy h5,
      #ot-sync-ntfy h6,
      #ot-sync-ntfy p,
      #ot-sync-ntfy img,
      #ot-sync-ntfy svg,
      #ot-sync-ntfy button,
      #ot-sync-ntfy section,
      #ot-sync-ntfy a,
      #ot-sync-ntfy label,
      #ot-sync-ntfy input,
      #ot-sync-ntfy ul,
      #ot-sync-ntfy li,
      #ot-sync-ntfy nav,
      #ot-sync-ntfy table,
      #ot-sync-ntfy thead,
      #ot-sync-ntfy tr,
      #ot-sync-ntfy td,
      #ot-sync-ntfy tbody,
      #ot-sync-ntfy .ot-main-content,
      #ot-sync-ntfy .ot-toggle,
      #ot-sync-ntfy #ot-content,
      #ot-sync-ntfy #ot-pc-content,
      #ot-sync-ntfy .checkbox {
        font-family: inherit;
        font-weight: normal;
        -webkit-font-smoothing: auto;
        letter-spacing: normal;
        line-height: normal;
        padding: 0;
        margin: 0;
        height: auto;
        min-height: 0;
        max-height: none;
        width: auto;
        min-width: 0;
        max-width: none;
        border-radius: 0;
        border: none;
        clear: none;
        float: none;
        position: static;
        bottom: auto;
        left: auto;
        right: auto;
        top: auto;
        text-align: left;
        text-decoration: none;
        text-indent: 0;
        text-shadow: none;
        text-transform: none;
        white-space: normal;
        background: none;
        overflow: visible;
        vertical-align: baseline;
        visibility: visible;
        z-index: auto;
        box-shadow: none;
      }
      #onetrust-banner-sdk label:before,
      #onetrust-banner-sdk label:after,
      #onetrust-banner-sdk .checkbox:after,
      #onetrust-banner-sdk .checkbox:before,
      #onetrust-pc-sdk label:before,
      #onetrust-pc-sdk label:after,
      #onetrust-pc-sdk .checkbox:after,
      #onetrust-pc-sdk .checkbox:before,
      #ot-sdk-cookie-policy label:before,
      #ot-sdk-cookie-policy label:after,
      #ot-sdk-cookie-policy .checkbox:after,
      #ot-sdk-cookie-policy .checkbox:before,
      #ot-sync-ntfy label:before,
      #ot-sync-ntfy label:after,
      #ot-sync-ntfy .checkbox:after,
      #ot-sync-ntfy .checkbox:before {
        content: "";
        content: none;
      }
      #onetrust-banner-sdk .ot-sdk-container,
      #onetrust-pc-sdk .ot-sdk-container,
      #ot-sdk-cookie-policy .ot-sdk-container {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 20px;
        box-sizing: border-box;
      }
      #onetrust-banner-sdk .ot-sdk-column,
      #onetrust-banner-sdk .ot-sdk-columns,
      #onetrust-pc-sdk .ot-sdk-column,
      #onetrust-pc-sdk .ot-sdk-columns,
      #ot-sdk-cookie-policy .ot-sdk-column,
      #ot-sdk-cookie-policy .ot-sdk-columns {
        width: 100%;
        float: left;
        box-sizing: border-box;
        padding: 0;
        display: initial;
      }
      @media (min-width: 400px) {
        #onetrust-banner-sdk .ot-sdk-container,
        #onetrust-pc-sdk .ot-sdk-container,
        #ot-sdk-cookie-policy .ot-sdk-container {
          width: 90%;
          padding: 0;
        }
      }
      @media (min-width: 550px) {
        #onetrust-banner-sdk .ot-sdk-container,
        #onetrust-pc-sdk .ot-sdk-container,
        #ot-sdk-cookie-policy .ot-sdk-container {
          width: 100%;
        }
        #onetrust-banner-sdk .ot-sdk-column,
        #onetrust-banner-sdk .ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-column,
        #onetrust-pc-sdk .ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-column,
        #ot-sdk-cookie-policy .ot-sdk-columns {
          margin-left: 4%;
        }
        #onetrust-banner-sdk .ot-sdk-column:first-child,
        #onetrust-banner-sdk .ot-sdk-columns:first-child,
        #onetrust-pc-sdk .ot-sdk-column:first-child,
        #onetrust-pc-sdk .ot-sdk-columns:first-child,
        #ot-sdk-cookie-policy .ot-sdk-column:first-child,
        #ot-sdk-cookie-policy .ot-sdk-columns:first-child {
          margin-left: 0;
        }
        #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns {
          width: 13.3333333333%;
        }
        #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns {
          width: 22%;
        }
        #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
          width: 30.6666666667%;
        }
        #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns {
          width: 65.3333333333%;
        }
        #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns {
          width: 74%;
        }
        #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns {
          width: 82.6666666667%;
        }
        #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns {
          width: 91.3333333333%;
        }
        #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns {
          width: 100%;
          margin-left: 0;
        }
      }
      #onetrust-banner-sdk h1,
      #onetrust-banner-sdk h2,
      #onetrust-banner-sdk h3,
      #onetrust-banner-sdk h4,
      #onetrust-banner-sdk h5,
      #onetrust-banner-sdk h6,
      #onetrust-pc-sdk h1,
      #onetrust-pc-sdk h2,
      #onetrust-pc-sdk h3,
      #onetrust-pc-sdk h4,
      #onetrust-pc-sdk h5,
      #onetrust-pc-sdk h6,
      #ot-sdk-cookie-policy h1,
      #ot-sdk-cookie-policy h2,
      #ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy h6 {
        margin-top: 0;
        font-weight: 600;
        font-family: inherit;
      }
      #onetrust-banner-sdk h1,
      #onetrust-pc-sdk h1,
      #ot-sdk-cookie-policy h1 {
        font-size: 1.5rem;
        line-height: 1.2;
      }
      #onetrust-banner-sdk h2,
      #onetrust-pc-sdk h2,
      #ot-sdk-cookie-policy h2 {
        font-size: 1.5rem;
        line-height: 1.25;
      }
      #onetrust-banner-sdk h3,
      #onetrust-pc-sdk h3,
      #ot-sdk-cookie-policy h3 {
        font-size: 1.5rem;
        line-height: 1.3;
      }
      #onetrust-banner-sdk h4,
      #onetrust-pc-sdk h4,
      #ot-sdk-cookie-policy h4 {
        font-size: 1.5rem;
        line-height: 1.35;
      }
      #onetrust-banner-sdk h5,
      #onetrust-pc-sdk h5,
      #ot-sdk-cookie-policy h5 {
        font-size: 1.5rem;
        line-height: 1.5;
      }
      #onetrust-banner-sdk h6,
      #onetrust-pc-sdk h6,
      #ot-sdk-cookie-policy h6 {
        font-size: 1.5rem;
        line-height: 1.6;
      }
      @media (min-width: 550px) {
        #onetrust-banner-sdk h1,
        #onetrust-pc-sdk h1,
        #ot-sdk-cookie-policy h1 {
          font-size: 1.5rem;
        }
        #onetrust-banner-sdk h2,
        #onetrust-pc-sdk h2,
        #ot-sdk-cookie-policy h2 {
          font-size: 1.5rem;
        }
        #onetrust-banner-sdk h3,
        #onetrust-pc-sdk h3,
        #ot-sdk-cookie-policy h3 {
          font-size: 1.5rem;
        }
        #onetrust-banner-sdk h4,
        #onetrust-pc-sdk h4,
        #ot-sdk-cookie-policy h4 {
          font-size: 1.5rem;
        }
        #onetrust-banner-sdk h5,
        #onetrust-pc-sdk h5,
        #ot-sdk-cookie-policy h5 {
          font-size: 1.5rem;
        }
        #onetrust-banner-sdk h6,
        #onetrust-pc-sdk h6,
        #ot-sdk-cookie-policy h6 {
          font-size: 1.5rem;
        }
      }
      #onetrust-banner-sdk p,
      #onetrust-pc-sdk p,
      #ot-sdk-cookie-policy p {
        margin: 0 0 1em 0;
        font-family: inherit;
        line-height: normal;
      }
      #onetrust-banner-sdk a,
      #onetrust-pc-sdk a,
      #ot-sdk-cookie-policy a {
        color: #565656;
        text-decoration: underline;
      }
      #onetrust-banner-sdk a:hover,
      #onetrust-pc-sdk a:hover,
      #ot-sdk-cookie-policy a:hover {
        color: #565656;
        text-decoration: none;
      }
      #onetrust-banner-sdk .ot-sdk-button,
      #onetrust-banner-sdk button,
      #onetrust-pc-sdk .ot-sdk-button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy .ot-sdk-button,
      #ot-sdk-cookie-policy button {
        margin-bottom: 1rem;
        font-family: inherit;
      }
      #onetrust-banner-sdk .ot-sdk-button,
      #onetrust-banner-sdk button,
      #onetrust-pc-sdk .ot-sdk-button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy .ot-sdk-button,
      #ot-sdk-cookie-policy button {
        display: inline-block;
        height: 38px;
        padding: 0 30px;
        color: #555;
        text-align: center;
        font-size: 0.9em;
        font-weight: 400;
        line-height: 38px;
        letter-spacing: 0.01em;
        text-decoration: none;
        white-space: nowrap;
        background-color: transparent;
        border-radius: 2px;
        border: 1px solid #bbb;
        cursor: pointer;
        box-sizing: border-box;
      }
      #onetrust-banner-sdk .ot-sdk-button:hover,
      #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:hover,
      #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus,
      #onetrust-pc-sdk .ot-sdk-button:hover,
      #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:hover,
      #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus,
      #ot-sdk-cookie-policy .ot-sdk-button:hover,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:hover,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus {
        color: #333;
        border-color: #888;
        opacity: 0.7;
      }
      #onetrust-banner-sdk .ot-sdk-button:focus,
      #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus,
      #onetrust-pc-sdk .ot-sdk-button:focus,
      #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus,
      #ot-sdk-cookie-policy .ot-sdk-button:focus,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus {
        outline: 2px solid #000;
      }
      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,
      #onetrust-banner-sdk button.ot-sdk-button-primary,
      #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary,
      #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary,
      #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,
      #onetrust-pc-sdk button.ot-sdk-button-primary,
      #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary,
      #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary,
      #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary {
        color: #fff;
        background-color: #33c3f0;
        border-color: #33c3f0;
      }
      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
      #onetrust-banner-sdk button.ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
      #onetrust-banner-sdk button.ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
      #onetrust-pc-sdk button.ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
      #onetrust-pc-sdk button.ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:focus {
        color: #fff;
        background-color: #1eaedb;
        border-color: #1eaedb;
      }
      #onetrust-banner-sdk input[type="text"],
      #onetrust-pc-sdk input[type="text"],
      #ot-sdk-cookie-policy input[type="text"] {
        height: 38px;
        padding: 6px 10px;
        background-color: #fff;
        border: 1px solid #d1d1d1;
        border-radius: 4px;
        box-shadow: none;
        box-sizing: border-box;
      }
      #onetrust-banner-sdk input[type="text"],
      #onetrust-pc-sdk input[type="text"],
      #ot-sdk-cookie-policy input[type="text"] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
      }
      #onetrust-banner-sdk input[type="text"]:focus,
      #onetrust-pc-sdk input[type="text"]:focus,
      #ot-sdk-cookie-policy input[type="text"]:focus {
        border: 1px solid #000;
        outline: 0;
      }
      #onetrust-banner-sdk label,
      #onetrust-pc-sdk label,
      #ot-sdk-cookie-policy label {
        display: block;
        margin-bottom: 0.5rem;
        font-weight: 600;
      }
      #onetrust-banner-sdk input[type="checkbox"],
      #onetrust-pc-sdk input[type="checkbox"],
      #ot-sdk-cookie-policy input[type="checkbox"] {
        display: inline;
      }
      #onetrust-banner-sdk ul,
      #onetrust-pc-sdk ul,
      #ot-sdk-cookie-policy ul {
        list-style: circle inside;
      }
      #onetrust-banner-sdk ul,
      #onetrust-pc-sdk ul,
      #ot-sdk-cookie-policy ul {
        padding-left: 0;
        margin-top: 0;
      }
      #onetrust-banner-sdk ul ul,
      #onetrust-pc-sdk ul ul,
      #ot-sdk-cookie-policy ul ul {
        margin: 1.5rem 0 1.5rem 3rem;
        font-size: 90%;
      }
      #onetrust-banner-sdk li,
      #onetrust-pc-sdk li,
      #ot-sdk-cookie-policy li {
        margin-bottom: 1rem;
      }
      #onetrust-banner-sdk th,
      #onetrust-banner-sdk td,
      #onetrust-pc-sdk th,
      #onetrust-pc-sdk td,
      #ot-sdk-cookie-policy th,
      #ot-sdk-cookie-policy td {
        padding: 12px 15px;
        text-align: left;
        border-bottom: 1px solid #e1e1e1;
      }
      #onetrust-banner-sdk button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy button {
        margin-bottom: 1rem;
        font-family: inherit;
      }
      #onetrust-banner-sdk .ot-sdk-container:after,
      #onetrust-banner-sdk .ot-sdk-row:after,
      #onetrust-pc-sdk .ot-sdk-container:after,
      #onetrust-pc-sdk .ot-sdk-row:after,
      #ot-sdk-cookie-policy .ot-sdk-container:after,
      #ot-sdk-cookie-policy .ot-sdk-row:after {
        content: "";
        display: table;
        clear: both;
      }
      #onetrust-banner-sdk .ot-sdk-row,
      #onetrust-pc-sdk .ot-sdk-row,
      #ot-sdk-cookie-policy .ot-sdk-row {
        margin: 0;
        max-width: none;
        display: block;
      }
      #onetrust-banner-sdk {
        box-shadow: 0 0 18px rgba(0, 0, 0, 0.2);
      }
      #onetrust-banner-sdk.otFlat {
        position: fixed;
        z-index: 2147483645;
        bottom: 0;
        right: 0;
        left: 0;
        background-color: #fff;
        max-height: 90%;
        overflow-x: hidden;
        overflow-y: auto;
      }
      #onetrust-banner-sdk.otFlat.top {
        top: 0px;
        bottom: auto;
      }
      #onetrust-banner-sdk.otRelFont {
        font-size: 1rem;
      }
      #onetrust-banner-sdk > .ot-sdk-container {
        overflow: hidden;
      }
      #onetrust-banner-sdk::-webkit-scrollbar {
        width: 11px;
      }
      #onetrust-banner-sdk::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #c1c1c1;
      }
      #onetrust-banner-sdk {
        scrollbar-arrow-color: #c1c1c1;
        scrollbar-darkshadow-color: #c1c1c1;
        scrollbar-face-color: #c1c1c1;
        scrollbar-shadow-color: #c1c1c1;
      }
      #onetrust-banner-sdk #onetrust-policy {
        margin: 1.25em 0 0.625em 2em;
        overflow: hidden;
      }
      #onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler {
        float: left;
        font-size: 0.82em;
        padding: 0;
        margin-bottom: 0;
        border: 0;
        line-height: normal;
        height: auto;
        width: auto;
      }
      #onetrust-banner-sdk #onetrust-policy-title {
        font-size: 1.2em;
        line-height: 1.3;
        margin-bottom: 10px;
      }
      #onetrust-banner-sdk #onetrust-policy-text {
        clear: both;
        text-align: left;
        font-size: 0.88em;
        line-height: 1.4;
      }
      #onetrust-banner-sdk #onetrust-policy-text * {
        font-size: inherit;
        line-height: inherit;
      }
      #onetrust-banner-sdk #onetrust-policy-text a {
        font-weight: bold;
        margin-left: 5px;
      }
      #onetrust-banner-sdk #onetrust-policy-title,
      #onetrust-banner-sdk #onetrust-policy-text {
        color: dimgray;
        float: left;
      }
      #onetrust-banner-sdk #onetrust-button-group-parent {
        min-height: 1px;
        text-align: center;
      }
      #onetrust-banner-sdk #onetrust-button-group {
        display: inline-block;
      }
      #onetrust-banner-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler,
      #onetrust-banner-sdk #onetrust-pc-btn-handler {
        background-color: #68b631;
        color: #fff;
        border-color: #68b631;
        margin-right: 1em;
        min-width: 125px;
        height: auto;
        white-space: normal;
        word-break: break-word;
        word-wrap: break-word;
        padding: 12px 10px;
        line-height: 1.2;
        font-size: 0.813em;
        font-weight: 600;
      }
      #onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link {
        background-color: #fff;
        border: none;
        color: #68b631;
        text-decoration: underline;
        padding-left: 0;
        padding-right: 0;
      }
      #onetrust-banner-sdk .onetrust-close-btn-ui {
        width: 44px;
        height: 44px;
        background-size: 12px;
        border: none;
        position: relative;
        margin: auto;
        padding: 0;
      }
      #onetrust-banner-sdk .banner_logo {
        display: none;
      }
      #onetrust-banner-sdk .ot-b-addl-desc {
        clear: both;
        float: left;
        display: block;
      }
      #onetrust-banner-sdk #banner-options {
        float: left;
        display: table;
        margin-right: 0;
        margin-left: 1em;
        width: calc(100% - 1em);
      }
      #onetrust-banner-sdk .banner-option-input {
        cursor: pointer;
        width: auto;
        height: auto;
        border: none;
        padding: 0;
        padding-right: 3px;
        margin: 0 0 10px;
        font-size: 0.82em;
        line-height: 1.4;
      }
      #onetrust-banner-sdk .banner-option-input * {
        pointer-events: none;
        font-size: inherit;
        line-height: inherit;
      }
      #onetrust-banner-sdk
        .banner-option-input[aria-expanded="true"]
        ~ .banner-option-details {
        display: block;
        height: auto;
      }
      #onetrust-banner-sdk
        .banner-option-input[aria-expanded="true"]
        .ot-arrow-container {
        transform: rotate(90deg);
      }
      #onetrust-banner-sdk .banner-option {
        margin-bottom: 12px;
        margin-left: 0;
        border: none;
        float: left;
        padding: 0;
      }
      #onetrust-banner-sdk .banner-option:first-child {
        padding-left: 2px;
      }
      #onetrust-banner-sdk .banner-option:not(:first-child) {
        padding: 0;
        border: none;
      }
      #onetrust-banner-sdk .banner-option-header {
        cursor: pointer;
        display: inline-block;
      }
      #onetrust-banner-sdk .banner-option-header :first-child {
        color: dimgray;
        font-weight: bold;
        float: left;
      }
      #onetrust-banner-sdk .banner-option-header .ot-arrow-container {
        display: inline-block;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid dimgray;
        margin-left: 10px;
        vertical-align: middle;
      }
      #onetrust-banner-sdk .banner-option-details {
        display: none;
        font-size: 0.83em;
        line-height: 1.5;
        padding: 10px 0px 5px 10px;
        margin-right: 10px;
        height: 0px;
      }
      #onetrust-banner-sdk .banner-option-details * {
        font-size: inherit;
        line-height: inherit;
        color: dimgray;
      }
      #onetrust-banner-sdk .ot-arrow-container,
      #onetrust-banner-sdk .banner-option-details {
        transition: all 300ms ease-in 0s;
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s;
      }
      #onetrust-banner-sdk .ot-dpd-container {
        float: left;
      }
      #onetrust-banner-sdk .ot-dpd-title {
        margin-bottom: 10px;
      }
      #onetrust-banner-sdk .ot-dpd-title,
      #onetrust-banner-sdk .ot-dpd-desc {
        font-size: 0.88em;
        line-height: 1.4;
        color: dimgray;
      }
      #onetrust-banner-sdk .ot-dpd-title *,
      #onetrust-banner-sdk .ot-dpd-desc * {
        font-size: inherit;
        line-height: inherit;
      }
      #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * {
        margin-bottom: 0;
      }
      #onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler {
        display: block;
        margin-left: 0;
        margin-top: 5px;
        clear: both;
        margin-bottom: 0;
        padding: 0;
        border: 0;
        height: auto;
        width: auto;
      }
      #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button {
        display: block;
      }
      #onetrust-banner-sdk.ot-close-btn-link {
        padding-top: 25px;
      }
      #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container {
        top: 15px;
        transform: none;
        right: 15px;
      }
      #onetrust-banner-sdk.ot-close-btn-link
        #onetrust-close-btn-container
        button {
        padding: 0;
        white-space: pre-wrap;
        border: none;
        height: auto;
        line-height: 1.5;
        text-decoration: underline;
        font-size: 0.69em;
      }
      #onetrust-banner-sdk #onetrust-policy-text,
      #onetrust-banner-sdk .ot-dpd-desc,
      #onetrust-banner-sdk .ot-b-addl-desc {
        font-size: 0.813em;
        line-height: 1.5;
      }
      #onetrust-banner-sdk .ot-dpd-desc {
        margin-bottom: 10px;
      }
      #onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 1em;
      }
      @media only screen and (max-width: 425px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          position: absolute;
          top: 6px;
          right: 2px;
        }
        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 0;
          margin-top: 3em;
        }
        #onetrust-banner-sdk #onetrust-button-group {
          display: block;
        }
        #onetrust-banner-sdk #onetrust-accept-btn-handler,
        #onetrust-banner-sdk #onetrust-reject-all-handler,
        #onetrust-banner-sdk #onetrust-pc-btn-handler {
          width: 100%;
        }
        #onetrust-banner-sdk .onetrust-close-btn-ui {
          top: auto;
          transform: none;
        }
        #onetrust-banner-sdk #onetrust-policy-title {
          display: inline;
          float: none;
        }
        #onetrust-banner-sdk #banner-options {
          margin: 0;
          padding: 0;
          width: 100%;
        }
      }
      @media only screen and (min-width: 426px) and (max-width: 896px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          position: absolute;
          top: 0;
          right: 0;
        }
        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 1em;
          margin-right: 1em;
        }
        #onetrust-banner-sdk .onetrust-close-btn-ui {
          top: 10px;
          right: 10px;
        }
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 95%;
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container {
          width: 100%;
        }
        #onetrust-banner-sdk #onetrust-button-group-parent {
          width: 100%;
          position: relative;
          margin-left: 0;
        }
        #onetrust-banner-sdk #onetrust-button-group button {
          display: inline-block;
        }
        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: 0;
          text-align: center;
        }
        #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler {
          float: left;
        }
        #onetrust-banner-sdk
          .has-reject-all-button
          #onetrust-reject-all-handler,
        #onetrust-banner-sdk
          .has-reject-all-button
          #onetrust-accept-btn-handler {
          float: right;
        }
        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group {
          width: calc(100% - 2em);
          margin-right: 0;
        }
        #onetrust-banner-sdk
          .has-reject-all-button
          #onetrust-pc-btn-handler.cookie-setting-link {
          padding-left: 0px;
          text-align: left;
        }
        #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button {
          width: 100%;
          text-align: center;
        }
        #onetrust-banner-sdk.ot-buttons-fw
          #onetrust-button-group-parent
          button {
          float: none;
        }
        #onetrust-banner-sdk.ot-buttons-fw
          #onetrust-pc-btn-handler.cookie-setting-link {
          text-align: center;
        }
      }
      @media only screen and (min-width: 550px) {
        #onetrust-banner-sdk .banner-option:not(:first-child) {
          border-left: 1px solid #d8d8d8;
          padding-left: 25px;
        }
      }
      @media only screen and (min-width: 425px) and (max-width: 550px) {
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group,
        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy,
        #onetrust-banner-sdk.ot-iab-2 .banner-option {
          width: 100%;
        }
      }
      @media only screen and (min-width: 769px) {
        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: 30%;
        }
        #onetrust-banner-sdk #banner-options {
          margin-left: 2em;
          margin-right: 5em;
          margin-bottom: 1.25em;
          width: calc(100% - 7em);
        }
      }
      @media only screen and (min-width: 897px) and (max-width: 1023px) {
        #onetrust-banner-sdk.vertical-align-content
          #onetrust-button-group-parent {
          position: absolute;
          top: 50%;
          left: 75%;
          transform: translateY(-50%);
        }
        #onetrust-banner-sdk #onetrust-close-btn-container {
          top: 50%;
          margin: auto;
          transform: translate(-50%, -50%);
          position: absolute;
          padding: 0;
          right: 0;
        }
        #onetrust-banner-sdk #onetrust-close-btn-container button {
          position: relative;
          margin: 0;
          right: -22px;
          top: 2px;
        }
      }
      @media only screen and (min-width: 1024px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          top: 50%;
          margin: auto;
          transform: translate(-50%, -50%);
          position: absolute;
          right: 0;
        }
        #onetrust-banner-sdk #onetrust-close-btn-container button {
          right: -12px;
        }
        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 2em;
        }
        #onetrust-banner-sdk.vertical-align-content
          #onetrust-button-group-parent {
          position: absolute;
          top: 50%;
          left: 60%;
          transform: translateY(-50%);
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title {
          width: 50%;
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text,
        #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc {
          margin-bottom: 1em;
          width: 50%;
          border-right: 1px solid #d8d8d8;
          padding-right: 1rem;
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text {
          margin-bottom: 0;
          padding-bottom: 1em;
        }
        #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc {
          margin-bottom: 0;
          padding-bottom: 1em;
        }
        #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container {
          width: 45%;
          padding-left: 1rem;
          display: inline-block;
          float: none;
        }
        #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title {
          line-height: 1.7;
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent {
          left: auto;
          right: 4%;
          margin-left: 0;
        }
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button {
          display: block;
        }
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent {
          margin: auto;
          width: 30%;
        }
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 60%;
        }
        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: auto;
        }
        #onetrust-banner-sdk #onetrust-accept-btn-handler,
        #onetrust-banner-sdk #onetrust-reject-all-handler,
        #onetrust-banner-sdk #onetrust-pc-btn-handler {
          margin-top: 1em;
        }
      }
      @media only screen and (min-width: 890px) {
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2)
          #onetrust-button-group-parent {
          padding-left: 3%;
          padding-right: 4%;
          margin-left: 0;
        }
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2)
          #onetrust-button-group {
          margin-right: 0;
          margin-top: 1.25em;
          width: 100%;
        }
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2)
          #onetrust-button-group
          button {
          width: 100%;
          margin-bottom: 5px;
          margin-top: 5px;
        }
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2)
          #onetrust-button-group
          button:last-of-type {
          margin-bottom: 20px;
        }
      }
      @media only screen and (min-width: 1280px) {
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 55%;
        }
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent {
          width: 44%;
          padding-left: 2%;
          padding-right: 2%;
        }
        #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content
          #onetrust-button-group-parent {
          position: absolute;
          left: 55%;
        }
      }
      #onetrust-consent-sdk #onetrust-banner-sdk {
        background-color: #222;
      }
      #onetrust-consent-sdk #onetrust-policy-title,
      #onetrust-consent-sdk #onetrust-policy-text,
      #onetrust-consent-sdk .ot-b-addl-desc,
      #onetrust-consent-sdk .ot-dpd-desc,
      #onetrust-consent-sdk .ot-dpd-title,
      #onetrust-consent-sdk
        #onetrust-policy-text
        *:not(.onetrust-vendors-list-handler),
      #onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),
      #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
      #onetrust-banner-sdk .ot-cat-header {
        color: #fff;
      }
      #onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
        background-color: #e9e9e9;
      }
      #onetrust-consent-sdk #onetrust-banner-sdk a[href],
      #onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
      #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn {
        color: #fff;
      }
      #onetrust-consent-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler {
        background-color: #ae946d;
        border-color: #ae946d;
        color: #ffffff;
      }
      #onetrust-consent-sdk #onetrust-banner-sdk *:focus,
      #onetrust-consent-sdk #onetrust-banner-sdk:focus {
        outline-color: #fff;
        outline-width: 1px;
      }
      #onetrust-consent-sdk #onetrust-pc-btn-handler,
      #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
        color: #fff;
        border-color: #fff;
        background-color: #222;
      }
      #onetrust-banner-sdk a.ot-sdk-show-settings {
        color: #ffffff;
        cursor: pointer;
        text-decoration: underline;
        margin-left: 0 !important;
      }

      #onetrust-banner-sdk a.ot-sdk-show-settings:hover {
        color: #ffffff;
        text-decoration: underline;
        opacity: 0.7;
      }
      #onetrust-pc-sdk.otPcCenter {
        overflow: hidden;
        position: fixed;
        margin: 0 auto;
        top: 5%;
        right: 0;
        left: 0;
        width: 40%;
        max-width: 575px;
        min-width: 575px;
        border-radius: 2.5px;
        z-index: 2147483647;
        background-color: #fff;
        -webkit-box-shadow: 0px 2px 10px -3px #999;
        -moz-box-shadow: 0px 2px 10px -3px #999;
        box-shadow: 0px 2px 10px -3px #999;
      }
      #onetrust-pc-sdk.otPcCenter[dir="rtl"] {
        right: 0;
        left: 0;
      }
      #onetrust-pc-sdk.otRelFont {
        font-size: 1rem;
      }
      #onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,
      #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus,
      #onetrust-pc-sdk .ot-hide-tgl {
        visibility: hidden;
      }
      #onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,
      #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *,
      #onetrust-pc-sdk .ot-hide-tgl * {
        visibility: hidden;
      }
      #onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr {
        min-height: 40px;
      }
      #onetrust-pc-sdk .ot-pc-header {
        height: 39px;
        padding: 10px 0 10px 30px;
        border-bottom: 1px solid #e9e9e9;
      }
      #onetrust-pc-sdk #ot-pc-title,
      #onetrust-pc-sdk #ot-category-title,
      #onetrust-pc-sdk .ot-cat-header,
      #onetrust-pc-sdk #ot-lst-title,
      #onetrust-pc-sdk .ot-ven-hdr .ot-ven-name,
      #onetrust-pc-sdk .ot-always-active {
        font-weight: bold;
        color: dimgray;
      }
      #onetrust-pc-sdk .ot-cat-header {
        float: left;
        font-weight: 600;
        font-size: 0.875em;
        line-height: 1.5;
        max-width: 90%;
        vertical-align: middle;
      }
      #onetrust-pc-sdk .ot-always-active-group .ot-cat-header {
        width: 55%;
        font-weight: 700;
      }
      #onetrust-pc-sdk .ot-cat-item p {
        clear: both;
        float: left;
        margin-top: 10px;
        margin-bottom: 5px;
        line-height: 1.5;
        font-size: 0.812em;
        color: dimgray;
      }
      #onetrust-pc-sdk .ot-close-icon {
        height: 44px;
        width: 44px;
        background-size: 10px;
      }
      #onetrust-pc-sdk #ot-pc-title {
        float: left;
        font-size: 1em;
        line-height: 1.5;
        margin-bottom: 10px;
        margin-top: 10px;
        width: 100%;
      }
      #onetrust-pc-sdk #accept-recommended-btn-handler {
        margin-right: 10px;
        margin-bottom: 25px;
        outline-offset: -1px;
      }
      #onetrust-pc-sdk #ot-pc-desc {
        clear: both;
        width: 100%;
        font-size: 0.812em;
        line-height: 1.5;
        margin-bottom: 25px;
      }
      #onetrust-pc-sdk #ot-pc-desc a {
        margin-left: 5px;
      }
      #onetrust-pc-sdk #ot-pc-desc * {
        font-size: inherit;
        line-height: inherit;
      }
      #onetrust-pc-sdk #ot-pc-desc ul li {
        padding: 10px 0px;
      }
      #onetrust-pc-sdk a {
        color: #656565;
        cursor: pointer;
      }
      #onetrust-pc-sdk a:hover {
        color: #3860be;
      }
      #onetrust-pc-sdk label {
        margin-bottom: 0;
      }
      #onetrust-pc-sdk #vdr-lst-dsc {
        font-size: 0.812em;
        line-height: 1.5;
        padding: 10px 15px 5px 15px;
      }
      #onetrust-pc-sdk button {
        max-width: 394px;
        padding: 12px 30px;
        line-height: 1;
        word-break: break-word;
        word-wrap: break-word;
        white-space: normal;
        font-weight: bold;
        height: auto;
      }
      #onetrust-pc-sdk .ot-link-btn {
        padding: 0;
        margin-bottom: 0;
        border: 0;
        font-weight: normal;
        line-height: normal;
        width: auto;
        height: auto;
      }
      #onetrust-pc-sdk #ot-pc-content {
        position: absolute;
        overflow-y: scroll;
        padding-left: 0px;
        padding-right: 30px;
        top: 60px;
        bottom: 110px;
        margin: 1px 3px 0 30px;
        width: calc(100% - 63px);
      }
      #onetrust-pc-sdk .ot-cat-grp .ot-always-active {
        float: right;
        clear: none;
        color: #3860be;
        margin: 0;
        font-size: 0.813em;
        line-height: 1.3;
      }
      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track {
        margin-right: 20px;
      }
      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar {
        width: 11px;
      }
      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #d8d8d8;
      }
      #onetrust-pc-sdk input[type="checkbox"]:focus + .ot-acc-hdr {
        outline: #000 1px solid;
      }
      #onetrust-pc-sdk .ot-pc-scrollbar {
        scrollbar-arrow-color: #d8d8d8;
        scrollbar-darkshadow-color: #d8d8d8;
        scrollbar-face-color: #d8d8d8;
        scrollbar-shadow-color: #d8d8d8;
      }
      #onetrust-pc-sdk .save-preference-btn-handler {
        margin-right: 20px;
      }
      #onetrust-pc-sdk .ot-pc-refuse-all-handler {
        margin-right: 10px;
      }
      #onetrust-pc-sdk #ot-pc-desc .privacy-notice-link {
        margin-left: 0;
        margin-right: 8px;
      }
      #onetrust-pc-sdk .ot-subgrp-cntr {
        display: inline-block;
        clear: both;
        width: 100%;
        padding-top: 15px;
      }
      #onetrust-pc-sdk .ot-switch + .ot-subgrp-cntr {
        padding-top: 10px;
      }
      #onetrust-pc-sdk ul.ot-subgrps {
        margin: 0;
        font-size: initial;
      }
      #onetrust-pc-sdk ul.ot-subgrps li p,
      #onetrust-pc-sdk ul.ot-subgrps li h5 {
        font-size: 0.813em;
        line-height: 1.4;
        color: dimgray;
      }
      #onetrust-pc-sdk ul.ot-subgrps .ot-switch {
        min-height: auto;
      }
      #onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob {
        top: 0;
      }
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr {
        display: inline-block;
        width: 100%;
      }
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt {
        margin: 0;
      }
      #onetrust-pc-sdk ul.ot-subgrps li {
        padding: 0;
        border: none;
      }
      #onetrust-pc-sdk ul.ot-subgrps li h5 {
        position: relative;
        top: 5px;
        font-weight: bold;
        margin-bottom: 0;
        float: left;
      }
      #onetrust-pc-sdk li.ot-subgrp {
        margin-left: 20px;
        overflow: auto;
      }
      #onetrust-pc-sdk li.ot-subgrp > h5 {
        width: calc(100% - 100px);
      }
      #onetrust-pc-sdk .ot-cat-item p > ul,
      #onetrust-pc-sdk li.ot-subgrp p > ul {
        margin: 0px;
        list-style: disc;
        margin-left: 15px;
        font-size: inherit;
      }
      #onetrust-pc-sdk .ot-cat-item p > ul li,
      #onetrust-pc-sdk li.ot-subgrp p > ul li {
        font-size: inherit;
        padding-top: 10px;
        padding-left: 0px;
        padding-right: 0px;
        border: none;
      }
      #onetrust-pc-sdk .ot-cat-item p > ul li:last-child,
      #onetrust-pc-sdk li.ot-subgrp p > ul li:last-child {
        padding-bottom: 10px;
      }
      #onetrust-pc-sdk .ot-pc-logo {
        height: 40px;
        width: 120px;
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-pc-footer {
        position: absolute;
        bottom: 0px;
        width: 100%;
        max-height: 160px;
        border-top: 1px solid #d8d8d8;
      }
      #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler {
        margin-bottom: 0px;
      }
      #onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content {
        bottom: 160px;
      }
      #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button {
        width: 100%;
        max-width: none;
      }
      #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container {
        margin: 0 30px;
        width: calc(100% - 60px);
        padding-right: 0;
      }
      #onetrust-pc-sdk .ot-pc-footer-logo {
        height: 30px;
        width: 100%;
        text-align: right;
        background: #f4f4f4;
      }
      #onetrust-pc-sdk .ot-pc-footer-logo a {
        display: inline-block;
        margin-top: 5px;
        margin-right: 10px;
      }
      #onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo {
        direction: rtl;
      }
      #onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo a {
        margin-right: 25px;
      }
      #onetrust-pc-sdk .ot-tgl {
        float: right;
        position: relative;
        z-index: 1;
      }
      #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
        background-color: #cddcf2;
        border: 1px solid #3860be;
      }
      #onetrust-pc-sdk
        .ot-tgl
        input:checked
        + .ot-switch
        .ot-switch-nob:before {
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
        background-color: #3860be;
        border-color: #3860be;
      }
      #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch {
        outline: #000 solid 1px;
      }
      #onetrust-pc-sdk .ot-switch {
        position: relative;
        display: inline-block;
        width: 45px;
        height: 25px;
      }
      #onetrust-pc-sdk .ot-switch-nob {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #f2f1f1;
        border: 1px solid #ddd;
        transition: all 0.2s ease-in 0s;
        -moz-transition: all 0.2s ease-in 0s;
        -o-transition: all 0.2s ease-in 0s;
        -webkit-transition: all 0.2s ease-in 0s;
        border-radius: 20px;
      }
      #onetrust-pc-sdk .ot-switch-nob:before {
        position: absolute;
        content: "";
        height: 21px;
        width: 21px;
        bottom: 1px;
        background-color: #7d7d7d;
        -webkit-transition: 0.4s;
        transition: 0.4s;
        border-radius: 20px;
      }
      #onetrust-pc-sdk .ot-chkbox input:checked ~ label::before {
        background-color: #3860be;
      }
      #onetrust-pc-sdk .ot-chkbox input + label::after {
        content: none;
        color: #fff;
      }
      #onetrust-pc-sdk .ot-chkbox input:checked + label::after {
        content: "";
      }
      #onetrust-pc-sdk .ot-chkbox input:focus + label::before {
        outline-style: solid;
        outline-width: 2px;
        outline-style: auto;
      }
      #onetrust-pc-sdk .ot-chkbox label {
        position: relative;
        display: inline-block;
        padding-left: 30px;
        cursor: pointer;
        font-weight: 500;
      }
      #onetrust-pc-sdk .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-chkbox label::after {
        position: absolute;
        content: "";
        display: inline-block;
        border-radius: 3px;
      }
      #onetrust-pc-sdk .ot-chkbox label::before {
        height: 18px;
        width: 18px;
        border: 1px solid #3860be;
        left: 0px;
        top: auto;
      }
      #onetrust-pc-sdk .ot-chkbox label::after {
        height: 5px;
        width: 9px;
        border-left: 3px solid;
        border-bottom: 3px solid;
        transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        left: 4px;
        top: 5px;
      }
      #onetrust-pc-sdk .ot-label-txt {
        display: none;
      }
      #onetrust-pc-sdk .ot-chkbox input,
      #onetrust-pc-sdk .ot-tgl input {
        position: absolute;
        opacity: 0;
        width: 0;
        height: 0;
      }
      #onetrust-pc-sdk .ot-arw-cntr {
        float: right;
        position: relative;
        pointer-events: none;
      }
      #onetrust-pc-sdk .ot-arw-cntr .ot-arw {
        width: 16px;
        height: 16px;
        margin-left: 5px;
        color: dimgray;
        display: inline-block;
        vertical-align: middle;
        -webkit-transition: all 150ms ease-in 0s;
        -moz-transition: all 150ms ease-in 0s;
        -o-transition: all 150ms ease-in 0s;
        transition: all 150ms ease-in 0s;
      }
      #onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw,
      #onetrust-pc-sdk
        button[aria-expanded="true"]
        ~ .ot-acc-hdr
        .ot-arw-cntr
        svg {
        transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
      }
      #onetrust-pc-sdk input[type="checkbox"]:focus + .ot-acc-hdr {
        outline: #000 1px solid;
      }
      #onetrust-pc-sdk .ot-tgl-cntr,
      #onetrust-pc-sdk .ot-arw-cntr {
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-tgl-cntr {
        width: 45px;
        float: right;
        margin-top: 2px;
      }
      #onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-always-active-subgroup {
        width: auto;
        padding-left: 0px !important;
        top: 3px;
        position: relative;
      }
      #onetrust-pc-sdk .ot-label-status {
        padding-left: 5px;
        font-size: 0.75em;
        display: none;
      }
      #onetrust-pc-sdk .ot-arw-cntr {
        margin-top: -1px;
      }
      #onetrust-pc-sdk .ot-arw-cntr svg {
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s;
        transition: all 300ms ease-in 0s;
        height: 10px;
        width: 10px;
      }
      #onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw {
        transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
      }
      #onetrust-pc-sdk .ot-arw {
        width: 10px;
        margin-left: 15px;
        transition: all 300ms ease-in 0s;
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s;
      }
      #onetrust-pc-sdk .ot-vlst-cntr {
        margin-bottom: 0;
      }
      #onetrust-pc-sdk .ot-hlst-cntr {
        margin-top: 5px;
        display: inline-block;
        width: 100%;
      }
      #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-pc-sdk .category-vendors-list-handler + a,
      #onetrust-pc-sdk .category-host-list-handler {
        clear: both;
        color: #3860be;
        margin-left: 0;
        font-size: 0.813em;
        text-decoration: none;
        float: left;
        overflow: hidden;
      }
      #onetrust-pc-sdk .category-vendors-list-handler:hover,
      #onetrust-pc-sdk .category-vendors-list-handler + a:hover,
      #onetrust-pc-sdk .category-host-list-handler:hover {
        color: #1883fd;
      }
      #onetrust-pc-sdk .category-vendors-list-handler + a {
        clear: none;
      }
      #onetrust-pc-sdk .category-vendors-list-handler + a::after {
        content: "";
        height: 15px;
        width: 15px;
        background-repeat: no-repeat;
        margin-left: 5px;
        float: right;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.626 511.627'%3E%3Cg fill='%231276CE'%3E%3Cpath d='M392.857 292.354h-18.274c-2.669 0-4.859.855-6.563 2.573-1.718 1.708-2.573 3.897-2.573 6.563v91.361c0 12.563-4.47 23.315-13.415 32.262-8.945 8.945-19.701 13.414-32.264 13.414H82.224c-12.562 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562 4.471-23.313 13.417-32.259 8.947-8.947 19.702-13.418 32.264-13.418h200.994c2.669 0 4.859-.859 6.57-2.57 1.711-1.713 2.566-3.9 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648 0-42.016 8.042-58.102 24.125C8.042 113.297 0 132.665 0 155.313v237.542c0 22.647 8.042 42.018 24.123 58.095 16.086 16.084 35.454 24.13 58.102 24.13h237.543c22.647 0 42.017-8.046 58.101-24.13 16.085-16.077 24.127-35.447 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'/%3E%3Cpath d='M506.199 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948 0-9.233 1.807-12.847 5.424-3.617 3.615-5.428 7.898-5.428 12.847s1.811 9.233 5.428 12.85l50.247 50.248-186.147 186.151c-1.906 1.903-2.856 4.093-2.856 6.563 0 2.479.953 4.668 2.856 6.571l32.548 32.544c1.903 1.903 4.093 2.852 6.567 2.852s4.665-.948 6.567-2.852l186.148-186.148 50.251 50.248c3.614 3.617 7.898 5.426 12.847 5.426s9.233-1.809 12.851-5.426c3.617-3.616 5.424-7.898 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'/%3E%3C/g%3E%3C/svg%3E");
      }
      #onetrust-pc-sdk .back-btn-handler {
        font-size: 1em;
        text-decoration: none;
      }
      #onetrust-pc-sdk .back-btn-handler:hover {
        opacity: 0.6;
      }
      #onetrust-pc-sdk #ot-lst-title h3 {
        display: inline-block;
        word-break: break-word;
        word-wrap: break-word;
        margin-bottom: 0;
        color: #656565;
        font-size: 1em;
        font-weight: bold;
        margin-left: 15px;
      }
      #onetrust-pc-sdk #ot-lst-title {
        margin: 10px 0 10px 0px;
        font-size: 1em;
        text-align: left;
      }
      #onetrust-pc-sdk #ot-pc-hdr {
        margin: 0 0 0 30px;
        height: auto;
        width: auto;
      }
      #onetrust-pc-sdk #ot-pc-hdr input::placeholder {
        color: #d4d4d4;
        font-style: italic;
      }
      #onetrust-pc-sdk #vendor-search-handler {
        height: 31px;
        width: 100%;
        border-radius: 50px;
        font-size: 0.8em;
        padding-right: 35px;
        padding-left: 15px;
        float: left;
        margin-left: 15px;
      }
      #onetrust-pc-sdk .ot-ven-name {
        display: block;
        width: auto;
        padding-right: 5px;
      }
      #onetrust-pc-sdk #ot-lst-cnt {
        overflow-y: auto;
        margin-left: 20px;
        margin-right: 7px;
        width: calc(100% - 27px);
        max-height: calc(100% - 80px);
        height: 100%;
        transform: translate3d(0, 0, 0);
      }
      #onetrust-pc-sdk #ot-pc-lst {
        width: 100%;
        bottom: 100px;
        position: absolute;
        top: 60px;
      }
      #onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr,
      #onetrust-pc-sdk
        #ot-pc-lst:not(.ot-enbl-chr)
        .ot-tgl-cntr
        .ot-arw-cntr
        * {
        visibility: hidden;
      }
      #onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr {
        right: 12px;
        position: absolute;
      }
      #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr {
        float: right;
        position: relative;
      }
      #onetrust-pc-sdk #ot-pc-lst .ot-arw {
        margin-left: 10px;
      }
      #onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr {
        overflow: hidden;
        cursor: pointer;
      }
      #onetrust-pc-sdk .ot-vlst-cntr {
        overflow: hidden;
      }
      #onetrust-pc-sdk #ot-sel-blk {
        overflow: hidden;
        width: 100%;
        position: sticky;
        position: -webkit-sticky;
        top: 0;
        z-index: 3;
      }
      #onetrust-pc-sdk #ot-back-arw {
        height: 12px;
        width: 12px;
      }
      #onetrust-pc-sdk .ot-lst-subhdr {
        width: 100%;
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-search-cntr {
        float: left;
        width: 78%;
        position: relative;
      }
      #onetrust-pc-sdk .ot-search-cntr > svg {
        width: 30px;
        height: 30px;
        position: absolute;
        float: left;
        right: -15px;
      }
      #onetrust-pc-sdk .ot-fltr-cntr {
        float: right;
        right: 50px;
        position: relative;
      }
      #onetrust-pc-sdk #filter-btn-handler {
        background-color: #3860be;
        border-radius: 17px;
        display: inline-block;
        position: relative;
        width: 32px;
        height: 32px;
        -moz-transition: 0.1s ease;
        -o-transition: 0.1s ease;
        -webkit-transition: 1s ease;
        transition: 0.1s ease;
        padding: 0;
        margin: 0;
      }
      #onetrust-pc-sdk #filter-btn-handler:hover {
        background-color: #3860be;
      }
      #onetrust-pc-sdk #filter-btn-handler svg {
        width: 12px;
        height: 12px;
        margin: 3px 10px 0 10px;
        display: block;
        position: static;
        right: auto;
        top: auto;
      }
      #onetrust-pc-sdk .ot-ven-link {
        color: #3860be;
        text-decoration: none;
        font-weight: 100;
        display: inline-block;
        padding-top: 10px;
        transform: translate(0, 1%);
        -o-transform: translate(0, 1%);
        -ms-transform: translate(0, 1%);
        -webkit-transform: translate(0, 1%);
        position: relative;
        z-index: 2;
      }
      #onetrust-pc-sdk .ot-ven-link * {
        font-size: inherit;
      }
      #onetrust-pc-sdk .ot-ven-link:hover {
        text-decoration: underline;
      }
      #onetrust-pc-sdk .ot-ven-hdr {
        width: calc(100% - 160px);
        height: auto;
        float: left;
        word-break: break-word;
        word-wrap: break-word;
        vertical-align: middle;
        padding-bottom: 3px;
      }
      #onetrust-pc-sdk .ot-ven-link {
        letter-spacing: 0.03em;
        font-size: 0.75em;
        font-weight: 400;
      }
      #onetrust-pc-sdk .ot-ven-dets {
        border-radius: 2px;
        background-color: #f8f8f8;
      }
      #onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child {
        border-top: none;
      }
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) {
        border-top: 1px solid #e9e9e9;
      }
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n + 3) p {
        display: inline-block;
      }
      #onetrust-pc-sdk
        .ot-ven-dets
        .ot-ven-disc:nth-child(n + 3)
        p:nth-of-type(odd) {
        width: 30%;
      }
      #onetrust-pc-sdk
        .ot-ven-dets
        .ot-ven-disc:nth-child(n + 3)
        p:nth-of-type(even) {
        width: 50%;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p,
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 {
        padding-top: 5px;
        padding-bottom: 5px;
        display: block;
      }
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 {
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-ven-dets p,
      #onetrust-pc-sdk .ot-ven-dets h4,
      #onetrust-pc-sdk .ot-ven-dets span {
        font-size: 0.69em;
        text-align: left;
        vertical-align: middle;
        word-break: break-word;
        word-wrap: break-word;
        margin: 0;
        padding-bottom: 10px;
        padding-left: 15px;
        color: #2e3644;
      }
      #onetrust-pc-sdk .ot-ven-dets h4 {
        padding-top: 5px;
      }
      #onetrust-pc-sdk .ot-ven-dets span {
        color: dimgray;
        padding: 0;
        vertical-align: baseline;
      }
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 {
        border-top: 1px solid #e9e9e9;
        border-bottom: 1px solid #e9e9e9;
        padding-bottom: 5px;
        margin-bottom: 5px;
        font-weight: bold;
      }
      #onetrust-pc-sdk #ot-host-lst .ot-sel-all {
        float: right;
        position: relative;
        margin-right: 42px;
        top: 10px;
      }
      #onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type="checkbox"] {
        width: auto;
        height: auto;
      }
      #onetrust-pc-sdk #ot-host-lst .ot-sel-all label {
        height: 20px;
        width: 20px;
        padding-left: 0px;
      }
      #onetrust-pc-sdk #ot-host-lst .ot-acc-txt {
        overflow: hidden;
        width: 95%;
      }
      #onetrust-pc-sdk .ot-host-hdr {
        position: relative;
        z-index: 1;
        pointer-events: none;
        width: calc(100% - 125px);
        float: left;
      }
      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-desc {
        display: inline-block;
        width: 90%;
      }
      #onetrust-pc-sdk .ot-host-name {
        pointer-events: none;
      }
      #onetrust-pc-sdk .ot-host-hdr > a {
        text-decoration: underline;
        font-size: 0.82em;
        position: relative;
        z-index: 2;
        float: left;
        margin-bottom: 5px;
        pointer-events: initial;
      }
      #onetrust-pc-sdk .ot-host-name + a {
        margin-top: 5px;
      }
      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-name a,
      #onetrust-pc-sdk .ot-host-desc,
      #onetrust-pc-sdk .ot-host-info {
        color: dimgray;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-name a {
        font-weight: bold;
        font-size: 0.82em;
        line-height: 1.3;
      }
      #onetrust-pc-sdk .ot-host-name a {
        font-size: 1em;
      }
      #onetrust-pc-sdk .ot-host-expand {
        margin-top: 3px;
        margin-bottom: 3px;
        clear: both;
        display: block;
        color: #3860be;
        font-size: 0.72em;
        font-weight: normal;
      }
      #onetrust-pc-sdk .ot-host-expand * {
        font-size: inherit;
      }
      #onetrust-pc-sdk .ot-host-desc,
      #onetrust-pc-sdk .ot-host-info {
        font-size: 0.688em;
        line-height: 1.4;
        font-weight: normal;
      }
      #onetrust-pc-sdk .ot-host-desc {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-host-opt {
        margin: 0;
        font-size: inherit;
        display: inline-block;
        width: 100%;
      }
      #onetrust-pc-sdk .ot-host-opt li > div div {
        font-size: 0.8em;
        padding: 5px 0;
      }
      #onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) {
        width: 30%;
        float: left;
      }
      #onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) {
        width: 70%;
        float: left;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk .ot-host-info {
        border: none;
        display: inline-block;
        width: calc(100% - 10px);
        padding: 10px;
        margin-bottom: 10px;
        background-color: #f8f8f8;
      }
      #onetrust-pc-sdk .ot-host-info > div {
        overflow: auto;
      }
      #onetrust-pc-sdk #no-results {
        text-align: center;
        margin-top: 30px;
      }
      #onetrust-pc-sdk #no-results p {
        font-size: 1em;
        color: #2e3644;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk #no-results p span {
        font-weight: bold;
      }
      #onetrust-pc-sdk #ot-fltr-modal {
        width: 100%;
        height: auto;
        display: none;
        -moz-transition: 0.2s ease;
        -o-transition: 0.2s ease;
        -webkit-transition: 2s ease;
        transition: 0.2s ease;
        overflow: hidden;
        opacity: 1;
        right: 0;
      }
      #onetrust-pc-sdk #ot-fltr-modal .ot-label-txt {
        display: inline-block;
        font-size: 0.85em;
        color: dimgray;
      }
      #onetrust-pc-sdk #ot-fltr-cnt {
        z-index: 2147483646;
        background-color: #fff;
        position: absolute;
        height: 90%;
        max-height: 300px;
        width: 325px;
        left: 210px;
        margin-top: 10px;
        margin-bottom: 20px;
        padding-right: 10px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 0px 12px 2px #c7c5c7;
        -moz-box-shadow: 0px 0px 12px 2px #c7c5c7;
        box-shadow: 0px 0px 12px 2px #c7c5c7;
      }
      #onetrust-pc-sdk .ot-fltr-scrlcnt {
        overflow-y: auto;
        overflow-x: hidden;
        clear: both;
        max-height: calc(100% - 60px);
      }
      #onetrust-pc-sdk #ot-anchor {
        border: 12px solid transparent;
        display: none;
        position: absolute;
        z-index: 2147483647;
        right: 55px;
        top: 75px;
        transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        background-color: #fff;
        -webkit-box-shadow: -3px -3px 5px -2px #c7c5c7;
        -moz-box-shadow: -3px -3px 5px -2px #c7c5c7;
        box-shadow: -3px -3px 5px -2px #c7c5c7;
      }
      #onetrust-pc-sdk .ot-fltr-btns {
        margin-left: 15px;
      }
      #onetrust-pc-sdk #filter-apply-handler {
        margin-right: 15px;
      }
      #onetrust-pc-sdk .ot-fltr-opt {
        margin-bottom: 25px;
        margin-left: 15px;
        width: 75%;
        position: relative;
      }
      #onetrust-pc-sdk .ot-fltr-opt p {
        display: inline-block;
        margin: 0;
        font-size: 0.9em;
        color: #2e3644;
      }
      #onetrust-pc-sdk .ot-chkbox label span {
        font-size: 0.85em;
        color: dimgray;
      }
      #onetrust-pc-sdk .ot-chkbox input[type="checkbox"] + label::after {
        content: none;
        color: #fff;
      }
      #onetrust-pc-sdk
        .ot-chkbox
        input[type="checkbox"]:checked
        + label::after {
        content: "";
      }
      #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
        outline-style: solid;
        outline-width: 2px;
        outline-style: auto;
      }
      #onetrust-pc-sdk #ot-selall-vencntr,
      #onetrust-pc-sdk #ot-selall-adtlvencntr,
      #onetrust-pc-sdk #ot-selall-hostcntr,
      #onetrust-pc-sdk #ot-selall-licntr,
      #onetrust-pc-sdk #ot-selall-gnvencntr {
        right: 15px;
        position: relative;
        width: 20px;
        height: 20px;
        float: right;
      }
      #onetrust-pc-sdk #ot-selall-vencntr label,
      #onetrust-pc-sdk #ot-selall-adtlvencntr label,
      #onetrust-pc-sdk #ot-selall-hostcntr label,
      #onetrust-pc-sdk #ot-selall-licntr label,
      #onetrust-pc-sdk #ot-selall-gnvencntr label {
        float: left;
        padding-left: 0;
      }
      #onetrust-pc-sdk #ot-ven-lst:first-child {
        border-top: 1px solid #e2e2e2;
      }
      #onetrust-pc-sdk ul {
        list-style: none;
        padding: 0;
      }
      #onetrust-pc-sdk ul li {
        position: relative;
        margin: 0;
        padding: 15px 15px 15px 10px;
        border-bottom: 1px solid #e2e2e2;
      }
      #onetrust-pc-sdk ul li h3 {
        font-size: 0.75em;
        color: #656565;
        margin: 0;
        display: inline-block;
        width: 70%;
        height: auto;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk ul li p {
        margin: 0;
        font-size: 0.7em;
      }
      #onetrust-pc-sdk ul li input[type="checkbox"] {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        opacity: 0;
        margin: 0;
        top: 0;
        left: 0;
      }
      #onetrust-pc-sdk .ot-cat-item > button:focus,
      #onetrust-pc-sdk .ot-acc-cntr > button:focus,
      #onetrust-pc-sdk li > button:focus {
        outline: #000 solid 2px;
      }
      #onetrust-pc-sdk .ot-cat-item > button,
      #onetrust-pc-sdk .ot-acc-cntr > button,
      #onetrust-pc-sdk li > button {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        margin: 0;
        top: 0;
        left: 0;
        z-index: 1;
        max-width: none;
        border: none;
      }
      #onetrust-pc-sdk
        .ot-cat-item
        > button[aria-expanded="false"]
        ~ .ot-acc-txt,
      #onetrust-pc-sdk
        .ot-acc-cntr
        > button[aria-expanded="false"]
        ~ .ot-acc-txt,
      #onetrust-pc-sdk li > button[aria-expanded="false"] ~ .ot-acc-txt {
        margin-top: 0;
        max-height: 0;
        opacity: 0;
        overflow: hidden;
        width: 100%;
        transition: 0.25s ease-out;
        display: none;
      }
      #onetrust-pc-sdk
        .ot-cat-item
        > button[aria-expanded="true"]
        ~ .ot-acc-txt,
      #onetrust-pc-sdk
        .ot-acc-cntr
        > button[aria-expanded="true"]
        ~ .ot-acc-txt,
      #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-txt {
        transition: 0.1s ease-in;
        margin-top: 10px;
        width: 100%;
        overflow: auto;
        display: block;
      }
      #onetrust-pc-sdk
        .ot-cat-item
        > button[aria-expanded="true"]
        ~ .ot-acc-grpcntr,
      #onetrust-pc-sdk
        .ot-acc-cntr
        > button[aria-expanded="true"]
        ~ .ot-acc-grpcntr,
      #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-grpcntr {
        width: auto;
        margin-top: 0px;
        padding-bottom: 10px;
      }
      #onetrust-pc-sdk .ot-host-item > button:focus,
      #onetrust-pc-sdk .ot-ven-item > button:focus {
        outline: 0;
        border: 2px solid #000;
      }
      #onetrust-pc-sdk .ot-hide-acc > button {
        pointer-events: none;
      }
      #onetrust-pc-sdk .ot-hide-acc .ot-plus-minus > *,
      #onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * {
        visibility: hidden;
      }
      #onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr {
        min-height: 30px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) {
        padding-right: 10px;
        width: calc(100% - 37px);
        margin-top: 10px;
        max-height: calc(100% - 90px);
      }
      #onetrust-pc-sdk.ot-addtl-vendors
        #ot-lst-cnt:not(.ot-host-cnt)
        #ot-sel-blk {
        background-color: #f9f9fc;
        border: 1px solid #e2e2e2;
        width: calc(100% - 2px);
        padding-bottom: 5px;
        padding-top: 5px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors
        #ot-lst-cnt:not(.ot-host-cnt)
        .ot-sel-all {
        padding-right: 34px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors
        #ot-lst-cnt:not(.ot-host-cnt)
        .ot-sel-all-chkbox {
        width: auto;
      }
      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li {
        border: 1px solid #e2e2e2;
        margin-bottom: 10px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors
        #ot-lst-cnt:not(.ot-host-cnt)
        .ot-acc-cntr
        > .ot-acc-hdr {
        padding: 10px 0 10px 15px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox {
        float: right;
      }
      #onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus ~ .ot-sel-all-chkbox {
        right: 34px;
      }
      #onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child {
        border-top: none;
      }
      #onetrust-pc-sdk .ot-acc-cntr {
        position: relative;
        border-left: 1px solid #e2e2e2;
        border-right: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
      }
      #onetrust-pc-sdk .ot-acc-cntr input {
        z-index: 1;
      }
      #onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr {
        background-color: #f9f9fc;
        padding: 5px 0 5px 15px;
        width: auto;
      }
      #onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-plus-minus {
        vertical-align: middle;
        top: auto;
      }
      #onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-arw-cntr {
        right: 10px;
      }
      #onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr input {
        z-index: 2;
      }
      #onetrust-pc-sdk
        .ot-acc-cntr
        > input[type="checkbox"]:checked
        ~ .ot-acc-hdr {
        border-bottom: 1px solid #e2e2e2;
      }
      #onetrust-pc-sdk .ot-acc-cntr > .ot-acc-txt {
        padding-left: 10px;
        padding-right: 10px;
      }
      #onetrust-pc-sdk .ot-acc-cntr button[aria-expanded="true"] ~ .ot-acc-txt {
        width: auto;
      }
      #onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox {
        display: none;
      }
      #onetrust-pc-sdk .ot-vlst-cntr {
        margin-bottom: 0;
        width: 100%;
      }
      #onetrust-pc-sdk .ot-vensec-title {
        font-size: 0.813em;
        vertical-align: middle;
        display: inline-block;
      }
      #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-pc-sdk .category-vendors-list-handler + a {
        margin-left: 0;
        margin-top: 10px;
      }
      #onetrust-pc-sdk #ot-selall-vencntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-licntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after {
        height: auto;
        border-left: 0;
        transform: none;
        -o-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        left: 5px;
        top: 9px;
      }
      #onetrust-pc-sdk #ot-category-title {
        float: left;
        padding-bottom: 10px;
        font-size: 1em;
        width: 100%;
      }
      #onetrust-pc-sdk .ot-cat-grp {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-cat-item {
        line-height: 1.1;
        margin-top: 10px;
        display: inline-block;
        width: 100%;
      }
      #onetrust-pc-sdk .ot-btn-container {
        text-align: right;
      }
      #onetrust-pc-sdk .ot-btn-container button {
        display: inline-block;
        font-size: 0.75em;
        letter-spacing: 0.08em;
        margin-top: 19px;
      }
      #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
        position: absolute;
        top: 10px;
        right: 0;
        z-index: 1;
        padding: 0;
        background-color: transparent;
        border: none;
      }
      #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon:hover {
        opacity: 0.7;
      }
      #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg {
        display: block;
        height: 10px;
        width: 10px;
      }
      #onetrust-pc-sdk #clear-filters-handler {
        margin-top: 20px;
        margin-bottom: 10px;
        float: right;
        max-width: 200px;
        text-decoration: none;
        color: #3860be;
        font-size: 0.9em;
        font-weight: bold;
        background-color: transparent;
        border-color: transparent;
        padding: 1px;
      }
      #onetrust-pc-sdk #clear-filters-handler:hover {
        color: #2285f7;
      }
      #onetrust-pc-sdk #clear-filters-handler:focus {
        outline: #000 solid 1px;
      }
      #onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {
        position: relative;
        border-radius: 2px;
        margin: 0;
        padding: 0;
        border: 1px solid #d8d8d8;
        border-top: none;
        width: calc(100% - 2px);
        float: left;
      }
      #onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type {
        margin-top: 10px;
        border-top: 1px solid #d8d8d8;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        font-size: 0.812em;
        margin-bottom: 10px;
        margin-top: 15px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul {
        padding-top: 10px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul li {
        padding-top: 0;
        line-height: 1.5;
        padding-bottom: 10px;
      }
      #onetrust-pc-sdk .ot-accordion-layout div + .ot-acc-grpdesc {
        margin-top: 5px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child,
      #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child {
        margin-bottom: 5px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
        padding-top: 11.5px;
        padding-bottom: 11.5px;
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt {
        width: 100%;
        padding: 0px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr {
        padding-left: 20px;
        padding-right: 15px;
        padding-bottom: 0;
        width: calc(100% - 35px);
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-subgrp {
        padding-right: 5px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr {
        z-index: 1;
        position: relative;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 20px;
        margin-top: -2px;
      }
      #onetrust-pc-sdk
        .ot-accordion-layout
        .ot-cat-header
        + .ot-arw-cntr
        .ot-arw {
        width: 15px;
        height: 20px;
        margin-left: 5px;
        color: dimgray;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-cat-header {
        float: none;
        color: #2e3644;
        margin: 0;
        display: inline-block;
        height: auto;
        word-wrap: break-word;
        min-height: inherit;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr,
      #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr {
        padding-left: 20px;
        width: calc(100% - 20px);
        display: inline-block;
        margin-top: 0px;
        padding-bottom: 2px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
        position: relative;
        min-height: 25px;
      }
      #onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl,
      #onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-always-active {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 20px;
      }
      #onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl {
        right: 95px;
      }
      #onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,
      #onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a {
        margin-top: 5px;
      }
      #onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl,
      #onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-always-active {
        right: 45px;
      }
      #onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl + .ot-tgl {
        right: 120px;
      }
      #onetrust-pc-sdk
        .ot-enbl-chr
        .ot-pli-hdr.ot-leg-border-color
        span:first-child {
        width: 90px;
      }
      #onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp > h5 + .ot-tgl-cntr {
        padding-right: 25px;
      }
      #onetrust-pc-sdk .ot-plus-minus {
        width: 20px;
        height: 20px;
        font-size: 1.5em;
        position: relative;
        display: inline-block;
        margin-right: 5px;
        top: 3px;
      }
      #onetrust-pc-sdk .ot-plus-minus span {
        position: absolute;
        background: #27455c;
        border-radius: 1px;
      }
      #onetrust-pc-sdk .ot-plus-minus span:first-of-type {
        top: 25%;
        bottom: 25%;
        width: 10%;
        left: 45%;
      }
      #onetrust-pc-sdk .ot-plus-minus span:last-of-type {
        left: 25%;
        right: 25%;
        height: 10%;
        top: 45%;
      }
      #onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-arw,
      #onetrust-pc-sdk
        button[aria-expanded="true"]
        ~ .ot-acc-hdr
        .ot-plus-minus
        span:first-of-type,
      #onetrust-pc-sdk
        button[aria-expanded="true"]
        ~ .ot-acc-hdr
        .ot-plus-minus
        span:last-of-type {
        transform: rotate(90deg);
      }
      #onetrust-pc-sdk
        button[aria-expanded="true"]
        ~ .ot-acc-hdr
        .ot-plus-minus
        span:last-of-type {
        left: 50%;
        right: 50%;
      }
      #onetrust-pc-sdk #ot-selall-vencntr label,
      #onetrust-pc-sdk #ot-selall-adtlvencntr label,
      #onetrust-pc-sdk #ot-selall-hostcntr label,
      #onetrust-pc-sdk #ot-selall-licntr label {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
      }
      #onetrust-pc-sdk .ot-host-item .ot-plus-minus,
      #onetrust-pc-sdk .ot-ven-item .ot-plus-minus {
        float: left;
        margin-right: 8px;
        top: 10px;
      }
      #onetrust-pc-sdk .ot-ven-item ul {
        list-style: none inside;
        font-size: 100%;
        margin: 0;
      }
      #onetrust-pc-sdk .ot-ven-item ul li {
        margin: 0 !important;
        padding: 0;
        border: none !important;
      }
      #onetrust-pc-sdk .ot-pli-hdr {
        color: #77808e;
        overflow: hidden;
        padding-top: 7.5px;
        padding-bottom: 7.5px;
        width: calc(100% - 2px);
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
      }
      #onetrust-pc-sdk .ot-pli-hdr span:first-child {
        top: 50%;
        transform: translateY(50%);
        max-width: 90px;
      }
      #onetrust-pc-sdk .ot-pli-hdr span:last-child {
        padding-right: 10px;
        max-width: 95px;
        text-align: center;
      }
      #onetrust-pc-sdk .ot-li-title {
        float: right;
        font-size: 0.813em;
      }
      #onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color {
        background-color: #f4f4f4;
        border: 1px solid #d8d8d8;
      }
      #onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child {
        text-align: left;
        width: 70px;
      }
      #onetrust-pc-sdk li.ot-subgrp > h5,
      #onetrust-pc-sdk .ot-cat-header {
        width: calc(100% - 130px);
      }
      #onetrust-pc-sdk li.ot-subgrp > h5 + .ot-tgl-cntr {
        padding-left: 13px;
      }
      #onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc {
        margin-bottom: 5px;
      }
      #onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr {
        border-top: 1px solid #d8d8d8;
      }
      #onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr + .ot-subgrp-cntr {
        border-top: none;
      }
      #onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr + .ot-tgl-cntr,
      #onetrust-pc-sdk .ot-acc-txt h4 + .ot-tgl-cntr {
        padding-left: 13px;
      }
      #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-subgrp > h5,
      #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header {
        width: calc(100% - 145px);
      }
      #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item h5 + .ot-tgl-cntr,
      #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header + .ot-tgl {
        padding-left: 28px;
      }
      #onetrust-pc-sdk .ot-sel-all-hdr,
      #onetrust-pc-sdk .ot-sel-all-chkbox {
        display: inline-block;
        width: 100%;
        position: relative;
      }
      #onetrust-pc-sdk .ot-sel-all-chkbox {
        z-index: 1;
      }
      #onetrust-pc-sdk .ot-sel-all {
        margin: 0;
        position: relative;
        padding-right: 23px;
        float: right;
      }
      #onetrust-pc-sdk .ot-consent-hdr,
      #onetrust-pc-sdk .ot-li-hdr {
        float: right;
        font-size: 0.812em;
        line-height: normal;
        text-align: center;
        word-break: break-word;
        word-wrap: break-word;
      }
      #onetrust-pc-sdk .ot-li-hdr {
        max-width: 100px;
        padding-right: 10px;
      }
      #onetrust-pc-sdk .ot-consent-hdr {
        max-width: 55px;
      }
      #onetrust-pc-sdk #ot-selall-licntr {
        display: block;
        width: 21px;
        height: auto;
        float: right;
        position: relative;
        right: 80px;
      }
      #onetrust-pc-sdk #ot-selall-licntr label {
        position: absolute;
      }
      #onetrust-pc-sdk .ot-ven-ctgl {
        margin-left: 66px;
      }
      #onetrust-pc-sdk .ot-ven-litgl + .ot-arw-cntr {
        margin-left: 81px;
      }
      #onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr {
        width: auto;
      }
      #onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr {
        width: auto;
        top: auto;
        height: 20px;
      }
      #onetrust-pc-sdk #ot-lst-cnt .ot-chkbox {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
      }
      #onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label {
        position: absolute;
        padding: 0;
        width: 20px;
        height: 20px;
      }
      #onetrust-pc-sdk .ot-acc-grpdesc + .ot-leg-btn-container {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        margin-bottom: 5px;
      }
      #onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container {
        margin-bottom: 5px;
      }
      #onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container {
        margin-top: 10px;
      }
      #onetrust-pc-sdk .ot-leg-btn-container {
        display: inline-block;
        width: 100%;
        margin-bottom: 10px;
      }
      #onetrust-pc-sdk .ot-leg-btn-container button {
        height: auto;
        padding: 6.5px 8px;
        margin-bottom: 0;
        letter-spacing: 0;
        font-size: 0.75em;
        line-height: normal;
      }
      #onetrust-pc-sdk .ot-leg-btn-container svg {
        display: none;
        height: 14px;
        width: 14px;
        padding-right: 5px;
        vertical-align: sub;
      }
      #onetrust-pc-sdk .ot-active-leg-btn {
        cursor: default;
        pointer-events: none;
      }
      #onetrust-pc-sdk .ot-active-leg-btn svg {
        display: inline-block;
      }
      #onetrust-pc-sdk .ot-remove-objection-handler {
        text-decoration: underline;
        padding: 0;
        font-size: 0.75em;
        font-weight: 600;
        line-height: 1;
        padding-left: 10px;
      }
      #onetrust-pc-sdk .ot-obj-leg-btn-handler span {
        font-weight: bold;
        text-align: center;
        font-size: inherit;
        line-height: 1.5;
      }
      #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler {
        border: none;
        height: auto;
        line-height: 1.5;
        text-decoration: underline;
        font-size: 0.69em;
        background: none;
        right: 15px;
        top: 15px;
        width: auto;
        font-weight: normal;
      }
      #onetrust-pc-sdk[dir="rtl"] #ot-back-arw,
      #onetrust-pc-sdk[dir="rtl"] input ~ .ot-acc-hdr .ot-arw {
        transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
      }
      #onetrust-pc-sdk[dir="rtl"] input:checked ~ .ot-acc-hdr .ot-arw {
        transform: rotate(270deg);
        -o-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
      }
      #onetrust-pc-sdk[dir="rtl"] .ot-chkbox label::after {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        border-left: 0;
        border-right: 3px solid;
      }
      #onetrust-pc-sdk[dir="rtl"] .ot-search-cntr > svg {
        right: 0;
      }
      @media only screen and (max-width: 600px) {
        #onetrust-pc-sdk.otPcCenter {
          left: 0;
          min-width: 100%;
          height: 100%;
          top: 0;
          border-radius: 0;
        }
        #onetrust-pc-sdk #ot-pc-content,
        #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container {
          margin: 1px 3px 0 10px;
          padding-right: 10px;
          width: calc(100% - 23px);
        }
        #onetrust-pc-sdk .ot-btn-container button {
          max-width: none;
          letter-spacing: 0.01em;
        }
        #onetrust-pc-sdk #close-pc-btn-handler {
          top: 10px;
          right: 17px;
        }
        #onetrust-pc-sdk p {
          font-size: 0.7em;
        }
        #onetrust-pc-sdk #ot-pc-hdr {
          margin: 10px 10px 0 5px;
          width: calc(100% - 15px);
        }
        #onetrust-pc-sdk .vendor-search-handler {
          font-size: 1em;
        }
        #onetrust-pc-sdk #ot-back-arw {
          margin-left: 12px;
        }
        #onetrust-pc-sdk #ot-lst-cnt {
          margin: 0;
          padding: 0 5px 0 10px;
          min-width: 95%;
        }
        #onetrust-pc-sdk .switch + p {
          max-width: 80%;
        }
        #onetrust-pc-sdk .ot-ftr-stacked button {
          width: 100%;
        }
        #onetrust-pc-sdk #ot-fltr-cnt {
          max-width: 320px;
          width: 90%;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0;
          margin: 0;
          margin-left: 15px;
          left: auto;
          right: 40px;
          top: 85px;
        }
        #onetrust-pc-sdk .ot-fltr-opt {
          margin-left: 25px;
          margin-bottom: 10px;
        }
        #onetrust-pc-sdk .ot-pc-refuse-all-handler {
          margin-bottom: 0;
        }
        #onetrust-pc-sdk #ot-fltr-cnt {
          right: 40px;
        }
      }
      @media only screen and (max-width: 476px) {
        #onetrust-pc-sdk .ot-fltr-cntr,
        #onetrust-pc-sdk #ot-fltr-cnt {
          right: 10px;
        }
        #onetrust-pc-sdk #ot-anchor {
          right: 25px;
        }
        #onetrust-pc-sdk button {
          width: 100%;
        }
        #onetrust-pc-sdk:not(.ot-addtl-vendors)
          #ot-pc-lst:not(.ot-enbl-chr)
          .ot-sel-all {
          padding-right: 9px;
        }
        #onetrust-pc-sdk:not(.ot-addtl-vendors)
          #ot-pc-lst:not(.ot-enbl-chr)
          .ot-tgl-cntr {
          right: 0;
        }
      }
      @media only screen and (max-width: 896px) and (max-height: 425px) and (orientation: landscape) {
        #onetrust-pc-sdk.otPcCenter {
          left: 0;
          top: 0;
          min-width: 100%;
          height: 100%;
          border-radius: 0;
        }
        #onetrust-pc-sdk #ot-anchor {
          left: initial;
          right: 50px;
        }
        #onetrust-pc-sdk #ot-lst-title {
          margin-top: 12px;
        }
        #onetrust-pc-sdk #ot-lst-title * {
          font-size: inherit;
        }
        #onetrust-pc-sdk #ot-pc-hdr input {
          margin-right: 0;
          padding-right: 45px;
        }
        #onetrust-pc-sdk .switch + p {
          max-width: 85%;
        }
        #onetrust-pc-sdk #ot-sel-blk {
          position: static;
        }
        #onetrust-pc-sdk #ot-pc-lst {
          overflow: auto;
        }
        #onetrust-pc-sdk #ot-lst-cnt {
          max-height: none;
          overflow: initial;
        }
        #onetrust-pc-sdk #ot-lst-cnt.no-results {
          height: auto;
        }
        #onetrust-pc-sdk input {
          font-size: 1em !important;
        }
        #onetrust-pc-sdk p {
          font-size: 0.6em;
        }
        #onetrust-pc-sdk #ot-fltr-modal {
          width: 100%;
          top: 0;
        }
        #onetrust-pc-sdk ul li p,
        #onetrust-pc-sdk .category-vendors-list-handler,
        #onetrust-pc-sdk .category-vendors-list-handler + a,
        #onetrust-pc-sdk .category-host-list-handler {
          font-size: 0.6em;
        }
        #onetrust-pc-sdk.ot-shw-fltr #ot-anchor {
          display: none !important;
        }
        #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst {
          height: 100% !important;
          overflow: hidden;
          top: 0px;
        }
        #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt {
          margin: 0;
          height: 100%;
          max-height: none;
          padding: 10px;
          top: 0;
          width: calc(100% - 20px);
          position: absolute;
          right: 0;
          left: 0;
          max-width: none;
        }
        #onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt {
          max-height: calc(100% - 65px);
        }
      }
      #onetrust-consent-sdk #onetrust-pc-sdk,
      #onetrust-consent-sdk #ot-search-cntr,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
      #onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor {
        background-color: #222;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk h3,
      #onetrust-consent-sdk #onetrust-pc-sdk h4,
      #onetrust-consent-sdk #onetrust-pc-sdk h5,
      #onetrust-consent-sdk #onetrust-pc-sdk h6,
      #onetrust-consent-sdk #onetrust-pc-sdk p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        #ot-pc-lst
        #ot-ven-lst
        .consent-category,
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .ot-leg-btn-container
        .ot-inactive-leg-btn,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
      #onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler {
        color: #fff;
      }
      #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        #ot-host-lst
        .ot-acc-hdr
        .ot-host-expand,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        #ot-pc-content
        #ot-pc-desc
        .ot-link-btn {
        color: #f8f8f8;
      }
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .category-vendors-list-handler:hover {
        opacity: 0.7;
      }
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .ot-acc-txt
        .ot-subgrp-tgl
        .ot-switch.ot-toggle {
        background-color: #222;
      }
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets {
        background-color: #222;
      }
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        button:not(#clear-filters-handler):not(.ot-close-icon):not(
          #filter-btn-handler
        ):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not(
          [aria-expanded]
        ):not(.ot-link-btn),
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .ot-leg-btn-container
        .ot-active-leg-btn {
        background-color: #ae946d;
        border-color: #ae946d;
        color: #ffffff;
      }
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
        border-color: #ae946d;
      }

      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .ot-leg-btn-container
        .ot-remove-objection-handler {
        background-color: transparent;
        border: 1px solid transparent;
      }
      #onetrust-consent-sdk
        #onetrust-pc-sdk
        .ot-leg-btn-container
        .ot-inactive-leg-btn {
        background-color: #ffffff;
        color: #78808e;
        border-color: #78808e;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch,
      .ot-switch .ot-switch-nob,
      .ot-switch .ot-switch-nob:before,
      #onetrust-pc-sdk
        .ot-checkbox
        input[type="checkbox"]:focus
        + label::before,
      #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
        outline-color: #f8f8f8;
        outline-width: 1px;
      }
      #onetrust-pc-sdk .ot-host-item > button:focus,
      #onetrust-pc-sdk .ot-ven-item > button:focus {
        border: 1px solid #f8f8f8;
      }
      #onetrust-consent-sdk #onetrust-pc-sdk *:focus,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus {
        outline: 1px solid #f8f8f8;
      }
      .ot-sdk-cookie-policy {
        font-family: inherit;
        font-size: 16px;
      }
      .ot-sdk-cookie-policy.otRelFont {
        font-size: 1rem;
      }
      .ot-sdk-cookie-policy h3,
      .ot-sdk-cookie-policy h4,
      .ot-sdk-cookie-policy h6,
      .ot-sdk-cookie-policy p,
      .ot-sdk-cookie-policy li,
      .ot-sdk-cookie-policy a,
      .ot-sdk-cookie-policy th,
      .ot-sdk-cookie-policy #cookie-policy-description,
      .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
      .ot-sdk-cookie-policy #cookie-policy-title {
        color: dimgray;
      }
      .ot-sdk-cookie-policy #cookie-policy-description {
        margin-bottom: 1em;
      }
      .ot-sdk-cookie-policy h4 {
        font-size: 1.2em;
      }
      .ot-sdk-cookie-policy h6 {
        font-size: 1em;
        margin-top: 2em;
      }
      .ot-sdk-cookie-policy th {
        min-width: 75px;
      }
      .ot-sdk-cookie-policy a,
      .ot-sdk-cookie-policy a:hover {
        background: #fff;
      }
      .ot-sdk-cookie-policy thead {
        background-color: #f6f6f4;
        font-weight: bold;
      }
      .ot-sdk-cookie-policy .ot-mobile-border {
        display: none;
      }
      .ot-sdk-cookie-policy section {
        margin-bottom: 2em;
      }
      .ot-sdk-cookie-policy table {
        border-collapse: inherit;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy {
        font-family: inherit;
        font-size: 1rem;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
        color: dimgray;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
        margin-bottom: 1em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup {
        margin-left: 1.5em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
        .ot-sdk-cookie-policy-group-desc,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td {
        font-size: 0.9em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a {
        font-size: inherit;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
        .ot-sdk-cookie-policy-group {
        font-size: 1em;
        margin-bottom: 0.6em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
        .ot-sdk-cookie-policy-title {
        margin-bottom: 1.2em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section {
        margin-bottom: 1em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
        min-width: 75px;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover {
        background: #fff;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead {
        background-color: #f6f6f4;
        font-weight: bold;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border {
        display: none;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section {
        margin-bottom: 2em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li {
        list-style: disc;
        margin-left: 1.5em;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 {
        display: inline-block;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
        border-collapse: inherit;
        margin: auto;
        border: 1px solid #d7d7d7;
        border-radius: 5px;
        border-spacing: initial;
        width: 100%;
        overflow: hidden;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
        border-bottom: 1px solid #d7d7d7;
        border-right: 1px solid #d7d7d7;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
        border-bottom: 0px;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child {
        border-right: 0px;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type {
        width: 25%;
      }
      .ot-sdk-cookie-policy[dir="rtl"] {
        text-align: left;
      }
      #ot-sdk-cookie-policy h3 {
        font-size: 1.5em;
      }
      @media only screen and (max-width: 530px) {
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
          display: block;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr {
          position: absolute;
          top: -9999px;
          left: -9999px;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
          margin: 0 0 1em 0;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2)
          tr:nth-child(odd)
          a {
          background: #f6f6f4;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td {
          border: none;
          border-bottom: 1px solid #eee;
          position: relative;
          padding-left: 50%;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
          position: absolute;
          height: 100%;
          left: 6px;
          width: 40%;
          padding-right: 10px;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border {
          display: inline-block;
          background-color: #e4e4e4;
          position: absolute;
          height: 100%;
          top: 0;
          left: 45%;
          width: 2px;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
          content: attr(data-label);
          font-weight: bold;
        }
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li {
          word-break: break-word;
          word-wrap: break-word;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
          overflow: hidden;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
          border: none;
          border-bottom: 1px solid #d7d7d7;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
          display: block;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type {
          width: auto;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
          margin: 0 0 1em 0;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
          height: 100%;
          width: 40%;
          padding-right: 10px;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
          content: attr(data-label);
          font-weight: bold;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li {
          word-break: break-word;
          word-wrap: break-word;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr {
          position: absolute;
          top: -9999px;
          left: -9999px;
          z-index: -9999;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
          border-bottom: 1px solid #d7d7d7;
          border-right: 0px;
        }
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
          table
          tr:last-child
          td:last-child {
          border-bottom: 0px;
        }
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
        color: #696969;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
        color: #696969;
      }
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
        .ot-sdk-cookie-policy-group {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
        background-color: #f8f8f8;
      }

      .ot-floating-button__front {
        background-image:/*savepage-url=https://cdn.cookielaw.org/logos/static/ot_persistent_cookie.png*/
          url();
      }
    
      :root {
        --savepage-url-36: url(data:image/png;base64,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);
      }
